Patent · US Active

Protocol and system for firewall and NAT traversal for TCP connections

US7995594B2 · kind B2 · utility

4Cited by
5References
3Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 21, 2009
Grant dateAug 9, 2011
Priority date
Expiry dateDec 21, 2029

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L63/029
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

Embodiments of this invention provides a system and a protocol to enable two transmission control protocol TCP peers that exist behind one or more firewalls and network address translators NATs to automatically setup a true peer-to-peer TCP connection and exchange data without making changes to the firewall or NAT devices or existing TCP-based applications. In embodiments of this invention, the synchronization between the blind TCP peers is achieved using a system that consists of a registration server, an agent application, and a virtual network interface that together relay and replicate the control signals between the two TCP peers. In addition, embodiments of this invention are also used to traverse the NAT and establish a bi-directional peer-to-peer TCP connection in the firewall.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.