一种路由通告报文的发送方法和装置制造方法及图纸

技术编号:15519076 阅读:110 留言:0更新日期:2017-06-04 09:03
本发明专利技术实施例提供了一种路由通告报文的发送方法和装置,该方法应用于网关设备,包括:接收主机发送的路由请求报文;依据所述路由请求报文确定所述主机所属的指定虚拟局域网VLAN;在所述指定VLAN内广播路由通告报文。通过本发明专利技术实施例,可以减少网关设备在模糊终结网络中RA报文的发包负担,从而解决了现有网关设备在发送RA报文时所存在的发包任务繁重的问题。

【技术实现步骤摘要】
一种路由通告报文的发送方法和装置
本专利技术涉及计算机网络
,特别是涉及一种路由通告报文的发送方法和一种路由通告报文的发送装置。
技术介绍
随着计算机网络技术的快速发展,主机可以通过网关设备所发送的路由通告(RouterAdvertise,RA)报文学习到网络中互联网协议版本6(InternetProtocolVersion6,IPv6)网关地址,如修改IPv6各项参数并根据RA报文的前缀自动生成IPv6地址,实现地址自动配置。通常,IPv6网络中的RA报文是网关设备向接入的无状态地址主机发送的通告报文,并且是定时广播发送的。当网络上有新增主机,新增主机通常会向网关设备发送路由请求(RouterSolicitation,RS)报文,以触发网关设备回应RA报文。为避免多个新增主机都需要该RA报文,网关设备并不是直接回应RA报文,而是调整广播RA报文下次的发送时间,从而保证网络上所有主机都能尽快收到RA报文。VLAN终结是指对接收到的报文,按照报文携带的VLAN标签(Tag)信息匹配对应的接口后,去除报文VLANTag,再将报文进行三层转发或交由其他业务处理。模糊终结是指,配置了VLAN终结的接口只允许接收VLAN标识符(Identifier,ID)在指定范围内的报文,不属于该范围的VLAN报文则不允许通过该接口。目前,在模糊终结的网络中,所有的广播报文需要在指定范围内的每个虚拟局域网络(VirtualLocalAreaNetwork,VLAN)内复制并发送。以带有两层VLANTag报文的QINQ模糊终结为例,若指定的外层VLANTag的范围为VLAN300到VLAN500,指定的内层VLANTag的范围为VLAN1到VLAN4094,则需要等到诸如路由器等网关设备发送完(201*4094-1)个广播报文,位于外层VLAN500、内层VLAN4094子网的主机才能收到报文并回应。显然,目前网关设备在模糊终结组网下发送RA报文,需要按照内外层VLANTag的范围封装报文,在整个组网中进行广播,因此报文的复制数目巨大,发包任务繁重,导致VLAN编号靠后的主机需要等待很长时间才能收到RA报文。
技术实现思路
本专利技术实施例提供一种路由通告报文的发送方法和相应的一种路由通告报文的发送装置,以解决模糊终结组网下,现有网关设备在发送RA报文时所存在的发包任务繁重的问题。为了解决上述问题,本专利技术实施例公开了一种路由通告报文的发送方法,所述方法应用于网关设备,包括:接收主机发送的路由请求报文;依据所述路由请求报文确定所述主机所属的指定虚拟局域网VLAN;在所述指定VLAN内广播路由通告报文。可选地,接收到所述路由请求报文时,所述方法还包括:依据指定接口上配置的VLAN模糊终结的VLAN范围,确定路由通告报文的复制次数,其中,所述指定接口为接收所述路由请求报文的接口;所述复制次数超过限定值时,执行依据所述路由请求报文确定所述主机所属的指定虚拟局域网VLAN的步骤。可选地,所述依据所述路由请求报文确定所述主机所属的指定虚拟局域网VLAN,包括:对所述路由请求报文中携带的VLAN标签Tag进行解析,确定所述主机所属的指定VLAN。可选地,所述方法还包括:记录所述路由请求报文中携带的VLANTag,以及将记录的VLANTag存储至指定接口的VLAN列表;在定时发送路由通告报文时,依据所述VLAN列表中的VLANTag,广播所述路由通告报文。可选地,所述依据所述VLAN列表中的VLANTag,广播所述路由通告报文,包括:采用所述VLAN列表中的VLANTag,确定定时发送的报文数量;按照所述报文数量对所述路由通告报文进行复制,并广播。本专利技术实施例还公开了一种路由通告报文的发送装置,所述装置应用于网关设备中,包括:路由请求接收模块,用于接收到主机发送的路由请求报文;虚拟局域网确定模块,用于依据所述路由请求报文确定所述主机所属的指定虚拟局域网VLAN;路由通告广播模块,用于在所述指定VLAN内广播路由通告报文。可选地,所述装置还包括:复制次数确定模块,用于在依据指定接口上配置的VLAN模糊终结的VLAN范围,确定路由通告报文的复制次数,其中,所述指定接口为接收所述路由请求报文的接口;触发模块,用于所述复制次数超过限定值时,触发所述虚拟局域网确定模块执行依据所述路由请求报文确定所述主机所属的指定虚拟局域网VLAN的步骤。可选地,所述虚拟局域网确定模块,具体用于对所述路由请求报文中携带的VLAN标签Tag进行解析,确定所述主机所属的指定VLAN。可选地,还包括:记录模块,用于记录所述路由请求报文中携带的VLANTag,以及将记录的VLANTag存储至所述指定接口的VLAN列表;定时发送模块,用于在定时发送路由通告报文时,依据所述VLAN列表中的LANTag,广播所述路由通告报文。可选地,所述定时发送模块,具体用于采用所述VLAN列表中的VLANTag,确定定时发送的报文数量;以及,按照所述报文数量对所述路由通告报文进行复制,并广播。本专利技术实施例包括以下优点:通过本专利技术实施例,在模糊终结组网下的网关设备可以不直接通过对模糊终结VLAN进行遍历发送RA报文,而依据发送RS报文确定主机所属的指定VLAN,以在指定VLAN内广播RA报文,使得属于该指定VLAN的各主机能够快速接收到RA报文,避免了无意义的VLAN遍历、RA报文复制发送耗费中央处理器(CentralProcessingUnit,CPU)和网络资源,从而可以减少诸如路由器等网关设备在模糊终结网络中RA报文的发包负担,即解决了现有网关设备在发送RA报文时所存在的发包任务繁重的问题。附图说明图1是本专利技术的一种路由通告报文的发送方法实施例的步骤流程图;图2是本专利技术的一种路由通告报文的发送方法可选实施例的步骤流程图;图3A是本专利技术的一种路由通告报文的发送装置实施例的结构框图;图3B是本专利技术的一种路由通告报文的发送装置可选实施例的结构框图。具体实施方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说明。在实际处理中,本专利技术的专利技术人发现现有模糊终结组网系统的网关设备在广播发送RA报文时,需要对终结VLAN进行遍历并发送RA报文,存在无意义的VLAN遍历、RA报文复制发送的情形。在本专利技术实施例中,网关设备在模糊终结组网下,可以不直接通过对模糊终结VLAN进行遍历发送RA报文,而依据接收的RS报文确定指定VLAN,以及在所述指定VLAN内广播路由通告报文,从而可以避免无意义的VLAN遍历、RA报文复制发送耗费CPU和网络资源,并保证了发送了RS报文的主机能快速的收到RA报文。参照图1,示出了本专利技术的一种路由通告报文的发送方法实施例的步骤流程图。该信息发送方法具体可以应用于模糊终结组网系统的网关设备中,具体可以包括如下步骤:步骤102,接收到主机发送的路由请求报文。本专利技术实施例中,网关设备广播发送RA报文,从而使得各主机可以依据该RA报文自动生成IPv6地址,达到地址自动配置的目的。例如,在模糊终结组网下,主机可以通过发送RS报文,触发网关设备迅速产生RA报文。步骤104,依据所述路由请求报文确定所述主机所属的指定虚拟局域网VLAN。在本发本文档来自技高网
...
一种路由通告报文的发送方法和装置

【技术保护点】
一种路由通告报文的发送方法,其特征在于,所述方法应用于网关设备,包括:接收主机发送的路由请求报文;依据所述路由请求报文确定所述主机所属的指定虚拟局域网VLAN;在所述指定VLAN内广播路由通告报文。

【技术特征摘要】
1.一种路由通告报文的发送方法,其特征在于,所述方法应用于网关设备,包括:接收主机发送的路由请求报文;依据所述路由请求报文确定所述主机所属的指定虚拟局域网VLAN;在所述指定VLAN内广播路由通告报文。2.根据权利要求1所述的方法,其特征在于,接收到所述路由请求报文时,所述方法还包括:依据指定接口上配置的VLAN模糊终结的VLAN范围,确定路由通告报文的复制次数,其中,所述指定接口为接收所述路由请求报文的接口;所述复制次数超过限定值时,执行依据所述路由请求报文确定所述主机所属的指定虚拟局域网VLAN的步骤。3.根据权利要求1或2所述的方法,其特征在于,所述依据所述路由请求报文确定所述主机所属的指定虚拟局域网VLAN,包括:对所述路由请求报文中携带的VLAN标签Tag进行解析,确定所述主机所属的指定VLAN。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:记录所述路由请求报文中携带的VLANTag,以及将记录的VLANTag存储至指定接口的VLAN列表;在定时发送路由通告报文时,依据所述VLAN列表中的VLANTag,广播所述路由通告报文。5.根据权利要求4所述的方法,其特征在于,所述依据所述VLAN列表中的VLANTag,广播所述路由通告报文,包括:采用所述VLAN列表中的VLANTag,确定定时发送的报文数量;按照所述报文数量对所述路由通告报文进行复制,并广播。6.一种路由通告报文的发送装...

【专利技术属性】
技术研发人员:罗琳
申请(专利权)人:新华三技术有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1