Method and apparatus for sharing a single internet protocol address without a network address translation in an internet access gateway for a local network
    1.
    发明授权
    Method and apparatus for sharing a single internet protocol address without a network address translation in an internet access gateway for a local network 有权
    用于在本地网络的互联网接入网关中共享单个互联网协议地址而不进行网络地址转换的方法和装置

    公开(公告)号:US07369563B2

    公开(公告)日:2008-05-06

    申请号:US10436093

    申请日:2003-05-13

    IPC分类号: H04L12/28 H04L12/56

    摘要: Disclosed is a technique which can share single public Internet protocol without a network address translation when a plurality of computers use the Internet through an Internet access gateway. The Internet access gateway according to the invention includes a local network access point which is connected to a local network for either inputting or outputting a packet either to local network or therefrom; an Internet access point which is connected to the Internet for either inputting or outputting the packet either to the Internet or therefrom; a port translation table for storing nodes having one Internet protocol address, public port numbers corresponding to each of the nodes, a local port number corresponding to each of the nodes, and a media access control (MAC) address corresponding to each of the nodes; and an address translation processor for changing a public port number using a local port number and the MAC address included in an Internet protocol packet as delimiters in a predetermined assigning manner when the Internet protocol packet is received at the local network, storing a changed public number in the port translation table, for a public port number corresponding to an Internet protocol packet with reference to the port translation table when the Internet protocol packet is received at the Internet, and searching for a local port number corresponding to the public port number.

    摘要翻译: 公开了当多个计算机通过因特网接入网关使用因特网时,可以共享单个公共因特网协议而不进行网络地址转换的技术。 根据本发明的因特网接入网关包括本地网络接入点,其连接到本地网络,用于向本地网络或从其输入或输出分组; 互联网接入点,其连接到互联网,用于将数据包输入或输出到因特网或从该互联网; 用于存储具有一个因特网协议地址的节点的端口转换表,对应于每个节点的公共端口号,与每个节点对应的本地端口号,以及与每个节点对应的媒体访问控制(MAC)地址; 以及地址转换处理器,用于当在本地网络上接收到因特网协议分组时,使用本地端口号和包含在因特网协议分组中的MAC地址作为分隔符以预定分配方式改变公共端口号,存储改变的公共号码 在端口转换表中,对于在Internet上接收到因特网协议分组时参照端口转换表对应于因特网协议分组的公共端口号,并搜索与公共端口号对应的本地端口号。