[发明专利]段标识发布方法和装置有效
申请号: | 202010246555.X | 申请日: | 2020-03-31 |
公开(公告)号: | CN111464439B | 公开(公告)日: | 2022-04-01 |
发明(设计)人: | 宋小恒 | 申请(专利权)人: | 新华三信息安全技术有限公司 |
主分类号: | H04L45/00 | 分类号: | H04L45/00;H04L45/80 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 230001 安徽省合肥市高新区*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 标识 发布 方法 装置 | ||
本公开提供一种段标识发布方法和装置,将第一区域边界设备的Node SID作为域外路由的段标识,从而无需为所有的域外路由分配Prefix SID。本公开所提供的段标识发布方法和装置相应的则减少了对每个设备的Prefix SID均要一一的单独进行泛洪的过程,仅通过段标识通告报文就可以将域外路由的段标识泛洪完成。
技术领域
本公开涉及网络通信技术,特别涉及一种段标识发布方法和装置。
背景技术
段路由SR(Segment Routing)是基于源路由理念而设计的在网络上转发数据包的一种协议。Segment Routing将网络路径分成一个个段,并且为这些段和网络中的转发节点分配段标识ID。通过对段和网络节点进行有序排列(Segment List),就可以得到一条转发路径。
Segment Routing将代表转发路径的标签栈Segment List编码在数据包头部,随数据包传输。接收端收到数据包后,对段序列进行解析,如果段序列的顶部段标识是本节点时,则弹出该标识,然后进行下一步处理;如果不是本节点,则将数据包转发到下一节点。
在Segment Routing中,包括以下几种类型:
Prefix Segment,前缀类型的段,用于标识网络中的某个目的地址前缀;
Adjacency Segment,邻接类型的段,用于标识网络中的某个邻接链路;
Node Segment,节点类型的段,是特殊的Prefix Segment,用于标识特定的节点(Node),在节点的环回Loopback接口下配置IP地址作为前缀,这个节点的前缀段标识Prefix Segment ID(简称SID)实际就是Node SID。
网络设备将这些SID信息通过内部网关协议IGP(Interior Gateway Protocol,缩写为IGP)扩散,整个IGP域的所有设备学习到SID信息,之后都会使用最短路径算法得出一条到目的段的最短路径,也即开销最小路径。
当网络规模较大时,一般将网络划分为多个区域,每个区域之间的路由通过边界设备相互发布,边界设备将从对端边界设备学习到的域外路由引入到本区域中,并通过Segment Routing协议为这些域外路由分配Prefix SID,并在域内泛洪,域内所有路由器设备都能学习到这些域外路由并为这些域外路由分配对应的Prefix SID。
发明内容
本公开提供了一种段标识发布方法和装置,用于解决现有技术中域内路由设备对域外路由均要分配Prefix SID造成的计算量大的问题。
本公开的第一方面提供一种段标识发布方法,包括:接收控制器发送的设备角色信息;在所述角色信息指示自身为第一区域的第一边界设备的情况下,
接收第二区域的网络设备发送的域外路由信息;
根据所述域外路由信息生成段标识通告报文,所述段标识通告报文用于指示所述域外路由的段标识为所述第一边界设备的Node SID;其中,所述段标识通告报文中包括:第一边界设备的环回口IP地址、所述环回口的Node SID、发布所述域外路由的网络设备的IP地址;
将所述段标识通告报文发送至所述第一区域内的其他网络设备。
可选的,所述方法还包括:在所述角色信息指示自身为第一区域的非第一边界设备的接入设备的情况下,若接收到段标识通告报文,则解析所述段标识通告报文。
可选的,解析所述段标识通告报文之后包括:
根据解析出的域外网络设备的IP地址以及所述环回口的Node SID生成所述域外网络设备的IP地址与所述环回口的Node SID的对应关系;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三信息安全技术有限公司,未经新华三信息安全技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010246555.X/2.html,转载请声明来源钻瓜专利网。