[发明专利]因特网协议通道管理方法有效
申请号: | 200610101120.6 | 申请日: | 2006-07-04 |
公开(公告)号: | CN101102308A | 公开(公告)日: | 2008-01-09 |
发明(设计)人: | 张晶锋;谢锟;申庆永;雍义 | 申请(专利权)人: | 亚盛科技股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/24;H04L29/02 |
代理公司: | 北京市柳沈律师事务所 | 代理人: | 蒲迈文;黄小临 |
地址: | 中国台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 因特网 协议 通道 管理 方法 | ||
技术领域
本发明涉及因特网协议通道(Internet Protocol tunnel,或简称IPtunnel),且特别是涉及一种因特网协议通道管理方法。
背景技术
因特网通道在计算机网络上有不少应用,以图1的典型网络架构为例。图1的网络包括六台主机,其中主机W、X、Y、Z都是个人计算机(personalcomputer),而主机A、B是提供频宽(bandwidth)管理等功能的服务器。主机A、W、X位于同一个局域网络(local area network)101。主机A是局域网络101对外的网关器(gateway),通过两条专线L1及L2连接因特网103。专线L1及L2由不同的因特网服务公司(ISP:Internet service provider)提供,主机A在专线L1及L2分别使用不同的网络网络协议地址(InternetProtocol address,或简称为IP address)IP1及IP2。为简化起见,以下的因特网协议地址都简称为地址。
另一方面,主机B、Y、Z位于另一个局域网络102。主机B是局域网络102对外的网关器,也通过两条专线L3及L4连接因特网103。专线L3及L4同样由不同的因特网服务公司提供,主机B在专线L3及L4分别使用不同的地址IP3及IP4。
局域网络101及102分属于同一家企业的两个分公司,为了妥善运用频宽,可在主机A、B之间设定多个因特网协议通道,并且设定局域网络101及102之间的数据包轮流使用上述通道。为简化起见,以下的因特网协议通道都简称为通道。
举例而言,可在主机A、B之间设定两个通道,一个是从A的地址IP1到B的地址IP3,另一个是从A的地址IP2到B的地址IP4,并且设定两个局域网络之间的数据包有各半的机率使用上述两个通道其中之一。假设主机W要传送档案到主机Y,第一个数据包可能使用通道IP1-IP3。此时主机W会发送从W到Y的数据包(数据包1)给主机A,主机A会用另一个从IP1到IP3的数据包(数据包2)将数据包1发送给主机B,主机B接收数据包2之后,取出其中的数据包1,将数据包1发送给主机Y。同理,若主机W到主机Y的数据包要使用通道IP2-IP4,主机W先发送从W到Y的数据包(数据包3)给主机A,主机A用另一个从IP2到IP4的数据包(数据包4)将数据包3发送给主机B,主机B接收数据包4之后,取出其中的数据包3,将数据包3发送给主机Y。
由于通道的应用广泛,如Linux之类的操作系统核心(kernel)有内建的通道支持,仅需简单的命令即可建置通道。
上述的传统方法,缺点是通道两端都必须是静态地址(static IPaddress)。如果通道有一端或两端使用通过动态主机组态协议(DHCP:Dynamic Host Configuration Protocol)或以太网络点对点协议(PPPoE:Point-to-Point Protocol over Ethernet)之类的方式取得的动态地址(dynamic IP address),若动态地址改变,用旧有地址将无法再连络通道对面的主机。在此情况下,通道将无法维持。
发明内容
本发明的目的是提供一种因特网协议通道管理方法,无论两个主机之间有多少通道,只要其中至少有一个静态地址,或一个由中间服务器维护的动态地址(以下简称此种动态地址为中间地址),则无论其它动态地址如何改变,或通道两端的主机是否重新启动(reboot),在通道两端的主机都正常运作的前提下,两者之间的所有通道都能保持畅通。
为实现上述及其它目的,本发明提出一种因特网协议通道管理方法,由一近端主机执行,此近端主机与一远程主机之间设定有至少一个通道,本方法主要包括下列步骤:(a)若上述通道的近端地址含有动态地址,则取得上述动态地址。(b)建置上述通道中,其远程地址为已知的所有通道。(c)若上述远程地址其中有已知者,而且上述近端地址含有动态地址,则发送通知讯息至远程主机。此通知讯息包括上述近端地址中的所有动态地址。(d)若上述近端地址中有改变者,则重新建置上述通道中,近端地址已改变而且远程地址为已知的所有通道。(e)自远程主机接收讯息,并判断讯息的种类。(f)若上述讯息为通知讯息,则根据此讯息所包含的远程地址更新上述通道,并发送对应此讯息的一确认讯息至远程主机。
上述的因特网协议通道管理方法,在一实施例中还包括每隔一间隔时间执行步骤(c)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于亚盛科技股份有限公司,未经亚盛科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610101120.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种防空泡腐蚀富锌涂料及其制备方法
- 下一篇:板间流道串联式燃料电池流场板