The embodiment of the present invention provides a message sending method and device. The message sending method includes: receiving the message to be sent; determining the DR identification of the DR port sending the message to be sent and identifying the status of the DR port; if the status of the DR port is DOWN, encapsulating the network identification corresponding to the DR identification of the DR port in the message to be sent, and encapsulating the message to be sent with the network identification. Forwarding to the neighbor DR device, so that the neighbor DR device can send the message to be sent from the DR port with the corresponding DR identity based on the network identity; if the status of the DR port is UP, the message to be sent from the DR port. Through this scheme, the efficiency of message transmission can be improved.
【技术实现步骤摘要】
一种报文发送方法及装置
本专利技术涉及通信
,特别是涉及一种报文发送方法及装置。
技术介绍
DRNI(DistributedResilientNetworkInterconnect,分布式弹性网络互连)是一种跨设备链路聚合技术,将两台网络设备在聚合层面虚拟成一台设备来实现跨设备链路聚合,从而提供设备级冗余保护和流量负载分担。如图1所示的DRNI网络模型,DR(DistributedRelay,分布式聚合)设备1和DR设备2形成负载分担,两个DR设备互为邻居,当其中一台DR设备发生故障时,报文可以快速切换到另一台DR设备,保证报文的正常发送。报文发送的具体过程为:在两台DR设备上共享相同的转发表,其中一DR设备接收由发送端发送来的报文,该报文中携带有发送端设备信息,例如发送端MAC(MediaAccessControl,介质访问控制)地址,该报文中还携带有需要发送至的终端设备信息,例如终端MAC地址,基于发送端设备信息和终端设备信息,从转发表中查询发送报文的DR口。如果DR口的状态为DOWN(关闭)状态,则转发报文至邻居DR设备,邻居DR设备基于发送端设备信息 ...
【技术保护点】
1.一种报文发送方法,其特征在于,所述方法包括:接收待发送报文;确定发送所述待发送报文的分布式聚合DR口的DR标识,并识别所述DR口的状态;若所述DR口的状态为关闭DOWN状态,则在所述待发送报文中封装与所述DR标识对应的网络标识,并将封装了所述网络标识的待发送报文转发至邻居DR设备,以使所述邻居DR设备基于所述网络标识,从具有所述网络标识对应的DR标识的DR口发送所述待发送报文;若所述DR口的状态为开启UP状态,则从所述DR口发送所述待发送报文。
【技术特征摘要】
1.一种报文发送方法,其特征在于,所述方法包括:接收待发送报文;确定发送所述待发送报文的分布式聚合DR口的DR标识,并识别所述DR口的状态;若所述DR口的状态为关闭DOWN状态,则在所述待发送报文中封装与所述DR标识对应的网络标识,并将封装了所述网络标识的待发送报文转发至邻居DR设备,以使所述邻居DR设备基于所述网络标识,从具有所述网络标识对应的DR标识的DR口发送所述待发送报文;若所述DR口的状态为开启UP状态,则从所述DR口发送所述待发送报文。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据预设分配策略以及各DR口的DR标识,对应分配网络标识,其中,具有同一DR标识的DR口所分配的网络标识相同。3.根据权利要求1所述的方法,其特征在于,所述接收待发送报文,包括:从DR口接收待发送报文;所述确定发送所述待发送报文的DR口的DR标识,包括:根据所述待发送报文以及接收所述待发送报文的DR口的DR标识,查询转发表,确定发送所述待发送报文的DR口的DR标识。4.根据权利要求1所述的方法,其特征在于,所述接收待发送报文,包括:从内部控制链路接口IPP接收待发送报文;所述确定发送所述待发送报文的DR口的DR标识,包括:从所述待发送报文中剥离出封装的网络标识,确定与所述网络标识对应的DR标识为发送所述待发送报文的DR口的DR标识。5.根据权利要求1所述的方法,其特征在于,所述将封装了所述网络标识的待发送报文转发至邻居DR设备,包括:根据预设最优路径选择策略,确定所述邻居DR设备中满足最优路径条件的第一邻居DR设备;将封装了所述网络标识的待发送报文转发至所...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。