【技术实现步骤摘要】
一种报文转发方法和装置
本申请涉及通信
,尤其涉及一种报文转发方法和装置。
技术介绍
VXLAN(VirtualeXtensibleLocalAreaNetwork,可扩展虚拟局域网络)是基于IP(InternetProtocol,网际协议)网络、采用“MACinUDP”封装形式的二层VPN(VirtualPrivateNetwork,虚拟专用网络)技术。VXLAN网络通过24bit来标识一个VXLAN网络,称为VXLANID。在标准的VXLAN网络中,各VTEP(VXLANTunnelEndPoint,VXLAN隧道端点)间通过建立全连接的VXLAN隧道来实现各VTEP的彼此大二层互联。由于全连接拓扑的存在,VXLAN网络必须采用水平分割的技术来避免报文环路和广播风暴,即一个VTEP从VXLAN隧道上接收到报文后,不会再将其泛洪到其他VXLAN隧道。水平分割技术保证了在全连接的组网环境下,不会存在错误的报文转发。Hub-Spoke组网是指网络中存在一个中心站点(Hub站点)和多个分支站点(Spoke站点)的组网方式。在Hub-Spoke组网方式中,分支站点 ...
【技术保护点】
一种报文转发方法,其特征在于,应用于中心Hub‑分支Spoke组网,该Hub‑Spoke组网包括Hub‑虚拟扩展局域网隧道端点VTEP和多个Spoke‑VTEP,Hub‑VTEP和Spoke‑VTEP之间通过虚拟扩展局域网VXLAN隧道连接,所述方法应用于Hub‑VTEP,包括:接收源Spoke‑VTEP发送的隧道报文,并记录所述隧道报文在本设备上的入接口;通过本设备上的除所述入接口之外的其它接口,将所述隧道报文转发给除所述源Spoke‑VTEP之外的其它Spoke‑VTEP。
【技术特征摘要】
1.一种报文转发方法,其特征在于,应用于中心Hub-分支Spoke组网,该Hub-Spoke组网包括Hub-虚拟扩展局域网隧道端点VTEP和多个Spoke-VTEP,Hub-VTEP和Spoke-VTEP之间通过虚拟扩展局域网VXLAN隧道连接,所述方法应用于Hub-VTEP,包括:接收源Spoke-VTEP发送的隧道报文,并记录所述隧道报文在本设备上的入接口;通过本设备上的除所述入接口之外的其它接口,将所述隧道报文转发给除所述源Spoke-VTEP之外的其它Spoke-VTEP。2.如权利要求1所述的方法,其特征在于,所述通过本设备上的除所述入接口之外的其它接口,将所述隧道报文转发给除所述源Spoke-VTEP之外的其它Spoke-VTEP,包括:解封装所述隧道报文,得到原始报文;如果所述原始报文携带的VLAN标识与本地VLAN标识匹配,则根据预设的本地VLAN标识与本地VXLAN标识的对应关系,确定本地VXLAN标识;使用本地VXLAN标识对所述原始报文进行再封装,得到再封装的隧道报文;查询VXLAN表项,确定与本地VXLAN标识对应的至少一个第一接口;从查询到的至少一个第一接口中去除所述入接口,得到剩余接口;所述剩余接口连接除所述源Spoke-VTEP之外的其它Spoke-VTEP;查询转发表或路由表,确定与所述隧道报文的外层目的网际协议IP地址对应的至少一个第二接口;如果所述剩余接口中包括与所述至少一个第二接口一致的接口,则将再封装的隧道报文通过所述剩余接口中包括的与所述至少一个第二接口一致的接口转发出去。3.如权利要求1所述的方法,其特征在于,所述隧道报文为单播报文、组播报文或广播报文。4.如权利要求2所述的方法,其特征在于,在将再封装的隧道报文通过所述剩余接口中包括的与所述至少一个第二接口一致的接口转发出去之前,所述方法还包括:将所述原始报文发送给中心站点进行监控、...
【专利技术属性】
技术研发人员:曲进,任俊梅,姚民,
申请(专利权)人:新华三技术有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。