一种报文转发方法、交换机及计算机可读存储介质技术

技术编号:19908336 阅读:33 留言:0更新日期:2018-12-26 04:28
本公开实施例提出一种报文转发方法、交换机及计算机可读存储介质,涉及通信技术领域,当所述第一网络设备的分布式聚合口出现故障时,通过加入所述分布式聚合口的IPP所对应的所述IPL将所述待转发报文传输给所述第二网络设备,保留了DR设备A和DR设备B学习过的目标网络设备IP地址对应的MAC表项和ARP表项,不需要重新接收报文,重新学习目标网络设备的互联网协议地址对应的转发表项,从而使得大大提升了DR系统报文转发的切换速度,也减少了丢包的情况。

【技术实现步骤摘要】
一种报文转发方法、交换机及计算机可读存储介质
本公开涉及通信
,具体而言,涉及一种报文转发方法、交换机及计算机可读存储介质。
技术介绍
跨设备链路聚合技术(Multi-chassislinkaggregationgroups,简称:MLAG)是通过将两台物理设备在聚合层面虚拟成一台设备来实现跨设备链路聚合,从而提供设备级冗余保护和流量负载分担,而分布式弹性网络互连(DistributedResilientNetworkInterconnect,简称:DRNI)就是MLAG思想的一种具体实现。现有技术中,在采用了分布式链路聚合技术进行组网的网络中,如果设备之间有跨设备的端口聚合,则这些设备之间组成一个分布式中继(DistributedRelay,简称:DR)系统,在DR系统中的这些DR设备互为邻居,互为邻居的设备是通过内部控制链路(Intra-PortalLink,简称:IPL),例如:DR设备A和DR设备B等,若DR设备A的本地分布式聚合口故障,来自外网侧的流量会通过IPL发送给另外一台DR设备(例如:DR设备B),所有流量均由DR设备B转发。但是,当DR设备A的本地分布式聚合本文档来自技高网...

【技术保护点】
1.一种报文转发方法,应用于第一网络设备,其特征在于,所述第一网络设备包括与第二网络设备通过内部控制链路IPL连接的内部控制端口IPP,以及与所述第二网络设备组成分布式聚合系统的分布式聚合口,所述方法包括:接收携带有目标网络设备互联网协议IP地址的待转发报文;当所述第一网络设备的分布式聚合口出现故障时,通过加入所述分布式聚合口的IPP所对应的所述IPL将所述待转发报文传输给所述第二网络设备,由所述第二网络设备按照所述待转发报文对应的转发表项将待转发报文发送给目标网络设备。

【技术特征摘要】
1.一种报文转发方法,应用于第一网络设备,其特征在于,所述第一网络设备包括与第二网络设备通过内部控制链路IPL连接的内部控制端口IPP,以及与所述第二网络设备组成分布式聚合系统的分布式聚合口,所述方法包括:接收携带有目标网络设备互联网协议IP地址的待转发报文;当所述第一网络设备的分布式聚合口出现故障时,通过加入所述分布式聚合口的IPP所对应的所述IPL将所述待转发报文传输给所述第二网络设备,由所述第二网络设备按照所述待转发报文对应的转发表项将待转发报文发送给目标网络设备。2.根据权利要求1所述的报文转发方法,其特征在于,确定所述第一网络设备的分布式聚合口出现故障的方法包括:根据预设协议检测所述分布式聚合口中每一个端口的工作状态,当每一个所述端口均报DOWN时,则确定所述第一网络设备的分布式聚合口出现故障。3.根据权利要求2所述的报文转发方法,其特征在于,在当所述第一网络设备的分布式聚合口出现故障之后,所述方法还包括:当任一所述端口工作状态由DOWN报为UP时,所述第一网络设备的分布式聚合口恢复正常,通过恢复到分布式聚合口的端口将待转发报文发送给目标网络设备。4.根据权利要求2或3所述的报文转发方法,其特征在于,在所述第一网络设备的分布式聚合口出现故障或恢复正常的过程中,均会按照已学习的转发表项将待转发报文发送给所述转发表项对应的目标网络设备。5.根据权利要求1所述的报文转发方法,其特征在于,在通过加入所述分布式聚合口的IPP所对应的所述IPL将所述待转发报文传输给所述第二网络设备的步骤之前,所述方法还包括:在所述待转发报文中增加含有所述第二网络设备上有效端口标识的字段,当所述第二网络设备接收到所述待转发报文时,通过所述标识找到对应的有效端口。6.一种交换机,包括:第一网络设备,其特征在于,所述第一网络设备包括与第二网络设备通过内部控制链路IPL连接的内部控制端口I...

【专利技术属性】
技术研发人员:李玉刚
申请(专利权)人:新华三技术有限公司合肥分公司
类型:发明
国别省市:安徽,34

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

1