×

NAPT gateway system with method capable of extending the number of connections

  • US 20040098512A1
  • Filed: 03/19/2003
  • Published: 05/20/2004
  • Est. Priority Date: 11/19/2002
  • Status: Abandoned Application
First Claim
Patent Images

1. A method used by a NAPT gateway for extending the number of connections, the gateway being located between a private network and the Internet and having a plurality of NAPT tables, each NAPT table having a plurality of items, each item being provided for storing a connection information of a flow, the method comprising the steps of:

  • (A) when receiving a packet transmitted from the private network to the Internet, the gateway taking the destination IP address of the packet as a hash key for corresponding to a NAPT table of the NAPT tables via a hash function;

    (B) if an item of the NAPT table conforms to the packet, translating the source IP address and the source port of the packet into the legal IP address of the NAPT gateway and the index of the item, respectively, based on the item; and

    (C) if no item of the NAPT table conforms to the packet, finding an unused item in the NAPT table for storing connection information of the packet and translating the source IP address and the source port of the packet into the legal IP address of the NAPT gateway and the index of the found item, respectively.

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