[发明专利]报文转发方法、装置、网关设备及存储介质在审
申请号: | 202210968716.5 | 申请日: | 2022-08-12 |
公开(公告)号: | CN115334045A | 公开(公告)日: | 2022-11-11 |
发明(设计)人: | 刘进;张超迪 | 申请(专利权)人: | 迈普通信技术股份有限公司 |
主分类号: | H04L61/5046 | 分类号: | H04L61/5046;H04L12/66 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 张欣欣 |
地址: | 610041 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 报文 转发 方法 装置 网关 设备 存储 介质 | ||
本申请实施例涉及数据通信领域,提供一种报文转发方法、装置、网关设备及存储介质,预先在网关设备中创建多个VRF实例,使得一个VRF实例绑定一个WAN口,相当于每个VRF实例都各自拥有一个WAN口,当网关设备接收到局域网内任一用户设备发送的上网请求报文时,先基于维护的全局路由表确定用于转发上网请求报文的目标WAN口,再将上网请求报文传输到绑定该目标WAN口的VRF实例,并通过该VRF实例转发至互联网。由于多个VRF实例之间是互相隔离的,即,各个VRF实例能够独立转发报文且互不干扰,因此,即使网关设备的多个WAN口被分配相同网段的IP地址,网关设备内部也能对数据报文进行正确转发。
技术领域
本申请实施例涉及数据通信领域,具体而言,涉及一种报文转发方法、装置、网关设备及存储介质。
背景技术
随着运营商提供的网络资源不断丰富,刺激了人们上网需求的不断扩充,对随时能上网以及上网带宽又提出了新的要求。于是,能同时提供多个广域网(Wide AreaNetwork,WAN)口的网关设备就应运而生,使用这种网关设备用户可同时申请多个运营商网络来连接互联网,既可保证网络随时畅通,又可提高上网带宽满足业务需求。
但是,各运营商为便于管理,通常会按区域来划分IP网段,这样同一网关设备上的多个WAN口就有可能被分配到相同网段的IP地址,导致多个WAN口间的IP地址冲突,一旦出现IP地址冲突,网关设备内部将无法正确转发数据报文。
发明内容
本申请实施例的目的在于提供一种报文转发方法、装置、网关设备及存储介质,用以解决当同一网关设备的多个WAN口存在IP地址冲突时,网关设备内部无法正确转发数据报文的问题。
为了实现上述目的,本申请实施例采用的技术方案如下:
第一方面,本申请实施例提供了一种文转发方法,应用于网关设备,所述网关设备包括多个广域网WAN口,所述方法包括:
接收局域网内任一用户设备发送的上网请求报文;
基于维护的全局路由表,确定用于转发所述上网请求报文的目标WAN口;
从预先创建的多个虚拟路由转发VRF实例中,确定出绑定所述目标WAN口的VRF实例,其中,一个VRF实例绑定一个WAN口;
将所述上网请求报文传输至绑定所述目标WAN口的VRF实例,并利用绑定所述目标WAN口的VRF实例将所述上网请求报文转发至互联网。
可选地,在所述接收局域网内任一用户设备发送的上网请求报文的步骤之前,所述方法还包括:
在预先建立的全局路由表中添加多个缺省路由,使得一个所述缺省路由的出口指向一个WAN口;
将所述多个缺省路由形成负载路由。
可选地,在所述将所述多个缺省路由形成负载路由的步骤之后,所述方法还包括:
针对每个所述缺省路由,按照预设时间间隔检测所述缺省路由对应的WAN口是否正常联网;
若是,则保持所述负载路由不变;
若否,则将所述缺省路由从所述负载路由中删除,直至检测到所述缺省路由对应的WAN口正常联网,重新将所述缺省路由加入所述负载路由。
可选地,一个所述缺省路由与一个链路跟踪实例绑定;
所述按照预设时间间隔检测所述缺省路由对应的WAN口是否正常联网的步骤,包括:
利用与所述缺省路由绑定的所述链路跟踪实例,按照所述预设时间间隔向域名解析服务器发送域名解析请求;
若所述链路跟踪实例接收到所述域名解析服务器返回的解析结果,则判定所述缺省路由的出口指向的WAN口正常联网;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于迈普通信技术股份有限公司,未经迈普通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210968716.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:告警测试的方法、装置、电子设备及计算机可读存储介质
- 下一篇:热管理系统