×

System and method for implementing multiple IP addresses on multiple ports

  • US 6,061,349 A
  • Filed: 05/02/1997
  • Issued: 05/09/2000
  • Est. Priority Date: 11/03/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. A packet translation system for handling connections from clients on an external network to a plurality of IP addresses with a server having a server IP address and a server port number comprising:

  • a client interface to the external network, the client interface being operative to receive and send packets to and from a remote client;

    a server interface to an internal network, the server interface being operative to receive and send packets to and from the server, the server being operative to establish a connection with the remote client;

    a packet interceptor which is operative to intercept incoming packets received at the client interface which have a packet destination IP address and a packet destination port number corresponding to a virtual machine IP address and a virtual machine port number which is supported by the packet translation system;

    a packet header translator which is operative to translate the packet destination IP address and the packet destination port number of packets forwarded by the packet interceptor to a physical machine IP address and a physical machine port number that corresponds to the server IP address and the server port number of the server, the server port running a real process corresponding to a virtual process simulated on the virtual port number;

    whereby the packet translation system receives packets at the client interface and the packet destination IP address and the packet destination port number corresponding to the virtual machine IP address and the virtual machine port number are translated to the server IP address and the server port number and the packets are forwarded to the server via the server interface.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×