PORT ACCESS USING USER DATAGRAM PROTOCOL PACKETS
First Claim
1. A method of communicating through an intervening firewall, the method comprising:
- transmitting an outbound datagram through a port of a firewall to open a circuit through the firewall;
receiving an inbound datagram through the open circuit from an application, wherein the application is external to the firewall; and
communicating with the application through the open circuit.
1 Assignment
0 Petitions
Accused Products
Abstract
Communication through an intervening firewall can be achieved by transmitting an outbound datagram through a port of a firewall to open a circuit through the firewall, receiving an inbound datagram through the open circuit from an application, wherein the application is external to the firewall, and communicating with the application through the open circuit. Also, the application can comprise a client application and the firewall can comprise a server firewall. Further, the client application can transmit an outbound datagram through a port of an associated client firewall to open a circuit through the client firewall and can receive one or more datagrams through the open circuit of the client firewall. Additionally, the port of the server firewall and the port of the client firewall can correspond to the same port number.
28 Citations
20 Claims
-
1. A method of communicating through an intervening firewall, the method comprising:
-
transmitting an outbound datagram through a port of a firewall to open a circuit through the firewall; receiving an inbound datagram through the open circuit from an application, wherein the application is external to the firewall; and communicating with the application through the open circuit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product, encoded on a computer-readable medium, operable to cause data processing apparatus to perform operations comprising:
-
transmitting an outbound datagram through a port of a firewall to open a circuit through the firewall; receiving an inbound datagram through the open circuit from an application, wherein the application is external to the firewall; and communicating with the application through the open circuit. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
a firewall; an external computer hosting an external application; and an internal computer hosting an internal application configured to perform operations comprising; transmitting an outbound datagram through a port of the firewall to open a circuit through the firewall; receiving an inbound datagram through the open circuit from the external application; and communicating with the external application through the open circuit; wherein the external computer is coupled to a network outside of the firewall and the internal computer is coupled to the network inside of the firewall. - View Dependent Claims (18, 19, 20)
-
Specification