[发明专利]一种策略路由方法无效
申请号: | 200810040485.1 | 申请日: | 2008-07-11 |
公开(公告)号: | CN101626340A | 公开(公告)日: | 2010-01-13 |
发明(设计)人: | 蓝建栋 | 申请(专利权)人: | 上海顶竹通讯技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56 |
代理公司: | 上海伯瑞杰知识产权代理有限公司 | 代理人: | 吴瑾瑜 |
地址: | 201108上海市闵*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 策略 路由 方法 | ||
技术领域
本发明涉及网络通信路由器技术领域,尤其涉及一种策略路由的方法。
背景技术
在IP网络组网设计中,经常遇到两个网络之间需要互通的问题,常见的解决方式就是在网关设备(如路由器、交换机等)上做中继,但这就需要在网关设备上做很多设置——首先网关的设置需要了解互通网络内部的细节,比如IP地址配置、端口配置之类的;其次,互通的网络之间必须是统一规划的,比如两个同为192.168.0.0/16的网络是无法通过路由器来互通的。前一个要求在一般情况下还能够接受,实际的路由器上也就是做了这样的配置才使得网络能够连通的,但对于运营商来说,这个要求也很难接受。第二个要求却无法满足,一则因为国际上IP地址管理规则允许诸如10.0.0.0/24、196.168.0.0/16这样的私有网络存在;二则不可能统一规划全球IP地址在各种网络中的部署。
面对上述问题,通常的做法是再增加一个网关设备,在两个网关设备上各自做地址转换(NAT/NAPT或类似技术),使得网关“看到”的对端网关使用的是合法的IP地址。这个方法在技术上是可行的,负面影响是网络变得复杂,而且NAT/NAPT本身也存在“面向应用不够友好”的缺点,限制了组网的应用,这将使一些特殊应用的互联互通出现问题。通过两个网关设备进行地址转换的方法也提高了组网设备成本和管理成本。
另外还有一种做法就是在网关上设置ARP代理,使用户A和用户B“感觉”对方和自己在同一个网络内。这个技术一般只适用于小型的简单网络,对于运营商级的庞大网络显然并不适合,此外这个技术的硬伤是两个运营商的IP地址必须统一规划,不能出现冲突,否则仍然会出现路由错误。因为该应用中是要在网关设备上做隧道封装,再查路由——因此从运营商乙发往运营商甲的报文可能会被封装上不可预知的外层隧道封装,此时ARP代理的请求报文可能无法正确处理。另一种ARP代理无法解决的情况就是运营商甲、乙使用了相同的IP地址段甚至IP主机地址,此时ARP代理将会出错。换一个说法就是ARP代理要求对接的运营商的网络必须是统一规划的。
一般的路由器中,报文的寻址仅仅根据报文的目的IP地址来查找路由表,而策略路由则不仅仅通过目的IP地址来查找路由表,还能通过报文中的其他字段(比如源IP地址、端口号等)来辅助查找路由。多路由表技术则是在一个路由器上存在多张路由表,根据不同的报文特征,查找不同的路由表。多路由表技术通常和策略路由技术配合使用:报文先经过策略路由,以确定查找哪一张路由表,然后在该路由表上查找到出端口。但多路由表的基本要求仍与单路由表相同,即不能在两个端口上绑定相同的网段,否则路由协议将出错。
发明内容
本发明的目的是提供一种策略路由方法,使得当路由器连接的两个网络各自都有独立的IP地址管理体系时,路由器同样能够配置和转发上述报文。
本发明的技术方案是这样的,一种策略路由方法,包括以下步骤:
接收报文;
获取所述报文的附加特征信息;
根据所述报文的附加特征信息确定对应的路由表;
根据所述对应的路由表获得出端口号;
对所述报文转发。
所述附加特征信息是VLAN号或者入端口号。
所述对应的路由表的数量是2个或者超过2个。
所述对应的路由表的IP地址体系是独立的。
所述报文由外层和内层组成。
所述报文的附加特征信息处在外层。
这里,附加特征信息是指VLAN号或者如端口号这样的特征信息。
对于绑定了相同IP地址段的两个路由器端口来说,报文本身的内容无法“申明”自己是来自哪个端口,因此可以使用报文之外的信息来确定该报文是来自哪个运营商的IP地址体系,从而确定应查找哪个路由表。但这个改进并不是必须的,实际上有些特殊的报文仍然含有足够的信息来表明自己是来自哪个端口,进而根据这些信息就能够策略选择相应的路由表。
既然同一张路由表中不能有两个端口处在同一个网段中,那么解决问题的唯一方法就是使用多张路由表,而且这些路由表中所见的端口配置情况不一样,简单的说就是将存在冲突关系的路由项放置在不同的路由表中,也就是每个独立的IP地址管理体系都有自己独立的路由表项,这样就符合了路由协议的要求,报文得以正确转发。
总之,通常的策略路由仅根据报文本身的内容进行策略路由,本发明则对策略路由的选项进行了扩充,使路由器能够根据报文的入端口号、VLAN号进行策略路由。
采用本发明的技术方案具有如下优点:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海顶竹通讯技术有限公司,未经上海顶竹通讯技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810040485.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种导航设备及其电子眼管理方法
- 下一篇:银行卡积分自助兑换机