【技术实现步骤摘要】
基于SRv6网络的SID分配方法和装置
本专利技术涉及SR
,具体涉及一种基于互联网协议第六版的分段路由(SegmentRoutingIPv6,SRv6)网络的SID分配方法和装置。
技术介绍
SR(SegmentRouting,分段路由)架构基于源路由,实现在源节点将待发送的报文封装上该报文路径信息,该路径信息包括路径中所要经过SR节点的SID(SegmentIdentifier,段标识)以及节点的路由顺序,具体当报文沿传输路径经过SR节点时,在FIB(ForwardInformationdataBase,转发信息库)中查找与该报文中SID对应的表项,以指示收到报文的SR节点转发和处理该报文,其中,报文路径信息中多个SID以段列表(SegmentList)的形式存在,段列表从路径的最后一段开始编码,在FIB中查找到对应于报文中的SID时,指示将报文中该SID剥除得到下一节点的SID并进行转发。SR技术有两种实现方式,一种是MPLS(Multi-ProtocolLabelSwitching,基于多协议标签交换)的SR-MPLS(SegmentRoutingwithMPLS,段路由MPLS),MPLS将路由信息映射到标签信息上,将标签作为SID,标签交换路由器根据报文的标签,根据标签在FIB中查找与该标签对应的表项,指示收到报文的SR节点对报文进行转发和处理。一种是SRv6,SRv6新增加一种IPv6扩展报头,称作SRH(SegmentRoutingHeader,扩展路由报头),该SRH指定一个I ...
【技术保护点】
1.一种基于互联网协议第六版的分段路由SRv6网络的段标识SID分配方法,应用于分段路由SR设备,其特征在于,该方法包括:/n获取至少一个网段,每个网段包括至少一个IPv6地址;/n将每个网段划分为不同类型且相互之间无交集的多个SID段;/n按照各个SID段的类型确定对应的分配方式;/n将各个SID段按照对应的分配方式为所述SR设备的路由信息分配对应的SID,以使所述SR设备根据分配的SID生成路由表。/n
【技术特征摘要】
1.一种基于互联网协议第六版的分段路由SRv6网络的段标识SID分配方法,应用于分段路由SR设备,其特征在于,该方法包括:
获取至少一个网段,每个网段包括至少一个IPv6地址;
将每个网段划分为不同类型且相互之间无交集的多个SID段;
按照各个SID段的类型确定对应的分配方式;
将各个SID段按照对应的分配方式为所述SR设备的路由信息分配对应的SID,以使所述SR设备根据分配的SID生成路由表。
2.根据权利要求1所述的方法,其特征在于,若各个SID段中包括动态SID段,则将所述各个SID段按照对应的分配方式为所述SR设备的路由信息分配对应的SID,包括:
将所述动态SID段划分为固定长度的多个SID子段;
在不同协议的SR设备有SID分配需求时,将至少一个未被分配的SID子段分配给对应的协议的SR设备的路由信息;
根据不同协议的SR设备释放分配的SID的路由信息,确定任一SID子段的所有SID被释放时,将所述任一SID子段更新为未被分配的SID子段。
3.根据权利要求1所述的方法,其特征在于,所述SID段包括静态SID段,所述静态SID段包括一个SID子段,将所述各个SID段按照对应的分配方式为所述SR设备的路由信息分配对应的SID,包括:
在除SR-Policy协议外的指定协议的SR设备有SID分配需求时,将所述静态SID段中的SID分配给所述指定协议的SR设备的路由信息。
4.根据权利要求1所述的方法,其特征在于,所述SID段包括绑定段标识BSID段,所述BSID段包括一个SID子段,将所述各个SID段按照对应的分配方式为所述SR设备的路由信息分配对应的SID,包括:
在SR-Policy协议的SR设备有分配SID需求时,将所述BSID段中的SID分配给所述SR-Policy协议的SR设备的路由信息。
5.根据权利要求1-4任一所述的方法,其特征在于,获取至少一个网段,包括:
获取除定义具体功能的特定IPv6网段之外的至少一个IPv6网段。
6.根据权利要求2所述的方法,其特征在于,在不同协议的SR设备有分配SID需求时,将至少一个未被分配的SID子段分配给对应的协议的SR设备的路由信息,包括:
在不同协议的SR设备有分配SID需求时,获取子段内所有SID未被分配的未被分配的SID子段;
通过SID生成器根据未完成分配的SID子段的SID取值范围,及已经分配给SR设备的SID,所述未完成分配的SID子段中存在至少一个未被分配的SID;
在所述未完成分配的SID子段中获取SID分配给对应的协议的SR设备的路由信息,并将分配的SID保存至动态SID表。
7.根据权利要求6所述的方法,其特征在于,在所述未完成分配的SID子段中获取SID分配给对应协议的SR设备的路由信息,包括:
通过SID生成器从未完成分配的SID子段的SID取值范围中获取动态SID后,将获取的动态SID与动态SID表...
【专利技术属性】
技术研发人员:陈旭林,
申请(专利权)人:锐捷网络股份有限公司,
类型:发明
国别省市:福建;35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。