The invention provides a message transmission method and device. The method includes: a first message sent by the PE to receive Spoke, if the private network label the first message including Hub corresponds to CE, is outside of the outermost record label in the mapping table and the public private network label label, the first message feature information, the first packet forwarding information corresponding to the corresponding relation; remove all tags first message, and send all removed tag after the message to the Hub CE; second Hub receives the message sent by the CE, from the mapping table in the query to the feature information and the second message the matching network label and forwarding information; add query to the public label in the second message, and use the query to send the message forwarding information to add public label. Through the technical scheme for the transmission can be implemented using the SR message, Hub CE can monitoring, packet filtering, statistics, analysis and processing.
【技术实现步骤摘要】
一种报文传输方法和装置
本申请涉及通信
,尤其涉及一种报文传输方法和装置。
技术介绍
由于SR(SegmentRouting,段路由)具有控制简单、收敛时间短等优势,因此,MPLS(Multi-ProtocolLabelSwitching,多协议标签交换)网络可以使用SR实现报文传输。如图1所示,为SR的组网示意图,假设报文转发路径为设备A-->设备B-->设备C-->设备D,则在设备A上配置标签转发表项,匹配选项为报文的目的IP地址/报文的目的IP地址所属的网段地址,动作选项为依次封装设备D的标签203,设备C的标签202,设备B的标签201,并通过端口A1发送报文。在设备B上配置标签转发表项,匹配选项为设备B的标签201,动作选项为去除报文最外层标签,并通过端口B1发送报文。在设备C上配置标签转发表项,匹配选项为设备C的标签202,动作选项为去除报文最外层标签,并通过端口C1发送报文。在设备D上配置标签转发表项,匹配选项为设备D的标签203,动作选项为去除报文最外层标签,并利用目的IP地址转发报文。综上所述,设备A在接收到命中标签转发表项的报文时,在报文中依次封装标签203、标签202和标签201,通过端口A1发送报文。设备B通过标签201查询到命中的标签转发表项,去除报文最外层标签201,通过端口B1发送报文。设备C通过标签202查询到命中的标签转发表项,去除报文最外层标签202,通过端口C1发送报文。设备D通过标签203查询到命中的标签转发表项,去除报文最外层标签203,通过报文的目的IP地址发送报文(未携带标签的报文)。在 ...
【技术保护点】
一种报文传输方法,应用于Hub‑PE,其特征在于,所述方法包括:接收Spoke‑PE发送的第一报文,若所述第一报文包括Hub‑CE对应的私网标签,则在映射表中记录最外层标签和所述私网标签之外的公网标签、所述第一报文的特征信息、所述第一报文对应的转发信息的对应关系;去除所述第一报文的所有标签,并将去除所有标签后的报文发送给所述Hub‑CE;接收所述Hub‑CE发送的第二报文,从所述映射表中查询到与所述第二报文的特征信息匹配的公网标签以及转发信息;在所述第二报文中添加查询到的公网标签,并利用查询到的转发信息发送添加有所述公网标签的报文。
【技术特征摘要】
1.一种报文传输方法,应用于Hub-PE,其特征在于,所述方法包括:接收Spoke-PE发送的第一报文,若所述第一报文包括Hub-CE对应的私网标签,则在映射表中记录最外层标签和所述私网标签之外的公网标签、所述第一报文的特征信息、所述第一报文对应的转发信息的对应关系;去除所述第一报文的所有标签,并将去除所有标签后的报文发送给所述Hub-CE;接收所述Hub-CE发送的第二报文,从所述映射表中查询到与所述第二报文的特征信息匹配的公网标签以及转发信息;在所述第二报文中添加查询到的公网标签,并利用查询到的转发信息发送添加有所述公网标签的报文。2.根据权利要求1所述的方法,其特征在于,所述特征信息包括:目的地址和/或虚拟专用网络VPN信息;所述转发信息包括:最外层标签和/或最外层标签对应的出接口。3.根据权利要求2所述的方法,其特征在于,所述利用查询到的转发信息发送添加有所述公网标签的报文的过程,具体包括:若查询到的转发信息为最外层标签,则通过所述最外层标签查询标签转发表项,从所述标签转发表项中得到与所述最外层标签对应的出接口,并通过得到的出接口发送添加有所述公网标签的报文;或者,若查询到的转发信息为最外层标签对应的出接口,则通过所述最外层标签对应的出接口发送添加有所述公网标签的报文。4.根据权利要求1所述的方法,其特征在于,所述接收Spoke-PE发送的第一报文之前,所述方法还包括:为所述Hub-CE分配与目的地址匹配的私网标签,并将所述目的地址与所述私网标签发送给所述Spoke-PE,以使所述Spoke-PE在发送与所述目的地址匹配的第一报文时,在所述第一报文中封装所述私网标签。5.根据权利要求1所述的方法,其特征在于,所述利用查询到的转发信息发送添加有所述公网标签的报文之前,所述方法还包括:利用第二报文的目的地址查询目的地址与私网标签的对应关系,得到与第二报文的目的地址对应的私网标签,在所述第二报文中添加得到的私网标签。6.一种报文传输装置,应用于Hub-PE,其特征在于,所述装置包括:接收...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。