著录项信息
专利名称 | 一种多出口服务器的路由选择方法及路由器 |
申请号 | CN200710304579.0 | 申请日期 | 2007-12-28 |
法律状态 | 撤回 | 申报国家 | 中国 |
公开/公告日 | 2008-07-09 | 公开/公告号 | CN101217465 |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04L12/56 | IPC分类号 | H;0;4;L;1;2;/;5;6查看分类表>
|
申请人 | 北京锐安科技有限公司 | 申请人地址 | 北京市海淀区中关村南大街乙56号方圆大厦9层
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 北京锐安科技有限公司 | 当前权利人 | 北京锐安科技有限公司 |
发明人 | 邓巍巍 |
代理机构 | 北京君尚知识产权代理事务所 | 代理人 | 李稚婷 |
摘要
本发明提供了一种多出口服务器路由选择的方法和路由器,服务器接收到来自因特网的请求报文后,记录请求报文的源地址及其进入链路所对应的WAN接口,所述请求报文的源地址即为因特网中客户机的网络地址;当服务器回复该客户机时,将所述WAN接口作为下一跳出接口,实现路由的选择。这样,无需手工配置路由,而是直接采用因特网请求报文进入的WAN接口作为服务器回复的最佳路径,不但大大减少网络管理人员手工配置路由的工作量,而且可以保证服务器按照最佳路径回复因特网中的客户机。
1.一种多出口服务器的路由选择方法,包括以下步骤:
a.服务器接收来自广域网的请求报文,所述请求报文的源地址为客户机的网络 地址;
b.服务器利用所述请求报文,记录客户机的网络地址及该请求报文进入链路所 对应的WAN接口,当服务器回复所述客户机时,将此WAN接口作为下一 跳出接口,实现路由的选择。
2.根据权利要求1所述的路由选择方法,其特征在于,所述步骤b之后进一步包 括:c.当服务器继续发送目的地址与步聚b所述网络地址相同的报文时,按照 所述网络地址对应的下一跳出接口将报文发送出去即可。
3.根据权利要求1或2所述的路由选择方法,其特征在于,事先设置用于记录网 络地址和下一跳出接口对应关系的路由转发表,所述步骤b包括:服务器根据 所述请求报文判断路由转发表中是否存在所述网络地址的表项,否,则创建新 的表项,将所述请求报文的源地址及其进入链路所对应的WAN接口记录在新创 建表项中,该WAN接口即为所述网络地址对应的下一跳出接口;是,则检查所 述网络地址对应的下一跳出接口是否与当前请求报文进入的WAN接口一致,不 一致则更新该下一跳出接口为当前进入的WAN接口;当服务器发送回复报文 时,根据路由转发表将回复报文从所述网络地址对应的下一跳出接口发送出去。
4.根据权利要求3所述的路由选择方法,其特征在于,在新创建或更新表项时, 启动表项老化计时器,如果计时到达事先设置的老化时间,则删除对应的表项。
5.根据权利要求1或2所述的路由选择方法,其特征在于,服务器的WAN接口配 置了网络地址转换协议,在将回复报文从WAN接口发送出去之时,按照网络地 址转换协议对回复报文进行处理。
6.一种路由器,包括服务器侧收发单元、因特网侧收发单元,所述因特网侧收发 单元中具有多个WAN接口,分别对应不同的网络运营商链路,其特征在于,该 路由器还包括路由控制单元,因特网侧收发单元接收来自广域网的请求报文, 路由控制单元记录所述请求报文的源地址及其进入的WAN接口,当服务器侧收 发单元收到服务器的回复报文时,路由控制单元将该WAN接口设置为回复报文 的下一跳出接口。
7.根据权利要求6所述的路由器,其特征在于,所述路由控制单元包括:
路由表管理单元:用于存储路由转发表,创建或更新表项,将请求报文中的源 地址和请求报文进入的WAN接口记录下来,该WAN接口即为回复报文的下一 跳出接口;
判别单元:用于判断路由表管理单元的路由转发表中是否存在来自因特网侧收 发单元的请求报文的源地址的表项,如果不存在,则通知路由表管理单元创建 新的表项;如果存在,则检查对应的下一跳出接口是否与当前请求报文进入的 WAN接口一致,不一致则通知路由表管理单元更新该下一跳出接口为当前进入 的WAN接口。
8.根据权利要求7所述的路由器,其特征在于,所述路由控制单元还包括表项老 化计时器,用于对路由转发表中的每一个表项进行计时,并在到达事先设置的 老化时间时,通知路由表管理单元删除对应的表项;同时所述路由表管理单元 进一步用于根据表项老化计时器的通知删除对应的表项。
9.根据权利要求6~8中任一权利要求所述的路由器,其特征在于,所述路由器还 包括网络地址转换协议单元,用于将回复报文按照网络地址转换协议进行处理, 并将处理后的回复报文通过因特网侧收发单元发送出去。
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有引用任何外部专利数据! |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 1 | | 2008-10-27 | 2008-10-27 | | |
2 | | 2014-08-04 | 2014-08-04 | | |
3 | | 2014-06-25 | 2014-06-25 | | |
4 | | 2014-06-25 | 2014-06-25 | | |
5 | | 2015-08-26 | 2015-08-26 | | |
6 | | 2008-09-08 | 2008-09-08 | | |