发明名称 具有网路应用层通透性之位址转换方法与网路系统
摘要 本发明系有关于一种位址转换(address translation)方法,尤其是有关于在使用网路位址转换(network addresstranslation;NAT)以及埠位位址转换(port address translation;PAT)功能时,让位于区域网路(local area network;LAN)的节点(node)具备应用层(application layer)的通透能力的方法与装置。首先将该节点的网际网路位址(internet protocoladdress;IP address)指派为路由器(router)的广域端(wide areanetwork port;WAN port)之网际网路位址,而后该节点之资料传输,便藉由辨识与改写资料连结层(Data-link Layer)封包表头之媒体存取控制位址(media access control address; MAC address)来完成,从而突破网路位址转换及埠位位址转换的限制,使应用层的连线通透无阻。
申请公布号 TWI253818 申请公布日期 2006.04.21
申请号 TW093132970 申请日期 2004.10.29
申请人 明基电通股份有限公司 发明人 张惠凯;徐琮裕;詹宏智
分类号 H04L12/56;G06F15/16 主分类号 H04L12/56
代理机构 代理人 洪澄文 台北市大安区信义路4段279号3楼;颜锦顺 台北市大安区信义路4段279号3楼
主权项 1.一种使一内部节点具有网路应用层(application layer)之透通能力的方法,适用于包含一内部节点( LAN node)和一路由器(router)的网路系统,其中该路由 器包含一外部界面连接于一外部子网路,以及一内 部界面用以和该内部节点连线;该方法包含有下列 步骤: 设定该内部节点的网际网路位址等于该外部界面 的网际网路位址;以及 当该内部节点徵询位于该外部子网路的一目标节 点的媒体存取控制位址时,该路由器回应该内部界 面的媒体存取控制位址之値,藉以使该内部节点将 封包往该路由器传送。 2.如申请专利范围第1项所述之方法,其中该外部子 网路包含一预设闸道器用以与网际网路连线,该方 法更进一步包含:当该内部节点徵询该预设闸道器 的媒体存取控制位址时,该路由器回应该内部界面 的媒体存取控制位址之値,藉以使该内部节点将封 包往该路由器传送。 3.如申请专利范围第1项所述之方法,更进一步包含 :记录该内部节点的一媒体存取控制位址于该路由 器。 4.如申请专利范围第3项所述之方法,其中网际网路 传送一内送封包至该外部界面,该方法更进一步包 含: 检查该内送封包是否符合一内送条件;以及 当符合该内送条件时,根据该内部节点的媒体存取 控制位址改写该内送封包,藉以将该内送封包转往 该内部节点。 5.如申请专利范围第4项所述之方法,其中该内送条 件系为,该内送封包没有对应到该路由器或其他内 部节点的应用服务。 6.如申请专利范围第1项所述之方法,其中设定该内 部节点之网际网路位址之步骤,系透过动态主机控 制协定(DHCP)、启动协定(BOOTP)或反转位址解析协定 (RARP)。 7.一种具有网路应用层之透通能力的网路系统,包 含: 一路由器,具有一外部界面与一内部界面,该外部 界面连结于一外部子网路,该内部界面连接于一内 部子网路; 一内部节点,位于该内部子网路,该内部节点的网 际网路位置系根据该外部界面的网际网路位址而 设定;以及 一目标节点,位于该外部子网路,当该内部节点徵 询该目标节点的媒体存取控制位址时,该路由器回 应该内部界面的媒体存取控制位址之値,藉以使该 内部节点将封包往该路由器传送。 8.如申请专利范围第7项所述之网路系统,其中: 该外部子网路包含一预设闸道器,用以与网际网路 连接;以及 当该内部节点徵询该预设闸道器的媒体存取控制 位址时,该路由器回应该内部界面的媒体存取控制 位址之値,藉以使该内部节点将封包往该路由器传 送。 9.如申请专利范围第7项所述之网路系统,其中: 该网际网路传送一内送封包至该外部界面;以及 当该内送封包符合一内送条件时,该路由器根据该 内部节点的媒体存取控制位址改写该内送封包,藉 以将该内送封包转往该内部节点。 10.如申请专利范围第7项所述之网路系统,其中该 内部节点在设定网际网路位置时,系遵守动态主机 控制协定(DHCP)、启动协定(BOOTP)或反转位址解析协 定(RARP)其中之一。 11.如申请专利范围第8项所述之网路系统,其中该 外部界面与该预设闸道器之间系透过非对称数位 用户线(ADSL)搭配网路点对点协定(PPPOE)、或缆线数 据机(Cable Modem)搭配动态主机控制协定(DHCP)连线。 图式简单说明: 第1图系为表示一习知网路位址转换网路架构图; 第2图系为习知网路位址转换封包转送表210以及埠 位转换表220; 第3a~3b图系为习知埠位位址转换封包转送方法; 第4图系本发明之网路架构图; 第5a~5d图系为本发明之封包转送方法。
地址 桃园县龟山乡山莺路157号