【技术实现步骤摘要】
一种LSA转换设备的选举方法和设备
本专利技术涉及通信
,尤其涉及一种LSA(LinkStateAdvertisement,链路状态通告)转换设备的选举方法和设备。
技术介绍
OSPFv3(OpenShortestPathFirstversion3,开放式最短路径优先版本3)是基于链路状态的自治系统内部路由协议,其工作机制是:各网络设备之间通过周期性的通告Hello报文(健康检测报文),以建立并维持邻居关系。进一步的,在形成邻居关系的网络设备之间互相扩散用于描述链路状态的LSA,并且各网络设备最终形成相同的LSDB(LinkStateDataBase,链路状态数据库)。进一步的,在LSDB的基础上进行路由计算,生成路由信息保存到RIB(RoutingInformationBase,路由信息表)中,并从RIB中选取最优路由,将该最优理由下发给FIB(ForwardingInformationBase,转发信息表)用于指导报文转发。OSPFv3协议对于位于AS(AutonomousSystem,自治系统)边缘的一些非骨干区域,为了更多的缩减路由表规模和降低LSA的数量,可以将位于AS边缘的非骨干区域配置为Stub(末梢)区域(Stub区域中不会泛洪用于描述自治系统外部路由的Type-5LSA(第五类LSA),以减小路由表的规模)。进一步的,NSSA(Not-So-StubbyArea)是Stub区域的变形,与Stub区域的区别在于:NSSA允许引入自治系统外部路由。在NSSA网络中,当Type-7LSA(第七类LSA)到达NSSA网络的ABR(AreaB ...
【技术保护点】
一种链路状态通告LSA转换设备的选举方法,应用于包括位于同一个NSSA区域内的多个区域边界路由器ABR的NSSA网络中,其特征在于,所述方法包括以下步骤:ABR获取自身的LSA七转五能力信息;其中,所述LSA七转五能力信息具体为:具备无条件将第七类Type?7LSA转换成第五类Type?5LSA的能力;或者,不具备将Type?7LSA转换成Type?5LSA的能力;或者,具备将Type?7LSA转换成Type?5LSA的资格,但不具备无条件将Type?7LSA转换成Type?5LSA的能力;所述ABR在向NSSA网络中的其它ABR发布LSA时,如果本ABR具备无条件将Type?7LSA转换成Type?5LSA的能力,则在所述LSA中设置第一标识;如果本ABR不具备将Type?7LSA转换成Type?5LSA的能力,则在所述LSA中设置第二标识;所述ABR在选举LSA转换设备时,如果本ABR具备无条件将Type?7LSA转换成Type?5LSA的能力,则选举本ABR为LSA转换设备;如果本ABR不具备将Type?7LSA转换成Type?5LSA的能力,则不选举本ABR为LSA转换设备;如 ...
【技术特征摘要】
1.一种链路状态通告LSA转换设备的选举方法,应用于包括位于同一个NSSA区域内的多个区域边界路由器ABR的NSSA网络中,其特征在于,所述方法包括以下步骤:ABR获取自身的LSA七转五能力信息;其中,所述LSA七转五能力信息具体为:具备无条件将第七类Type-7LSA转换成第五类Type-5LSA的能力;或者,不具备将Type-7LSA转换成Type-5LSA的能力;或者,具备将Type-7LSA转换成Type-5LSA的资格,但不具备无条件将Type-7LSA转换成Type-5LSA的能力;所述ABR在向NSSA网络中的其它ABR发布LSA时,如果本ABR具备无条件将Type-7LSA转换成Type-5LSA的能力,则在所述LSA中设置第一标识;如果本ABR不具备将Type-7LSA转换成Type-5LSA的能力,则在所述LSA中设置第二标识;所述ABR在选举LSA转换设备时,如果本ABR具备无条件将Type-7LSA转换成Type-5LSA的能力,则选举本ABR为LSA转换设备;如果本ABR不具备将Type-7LSA转换成Type-5LSA的能力,则不选举本ABR为LSA转换设备;如果本ABR具备将Type-7LSA转换成Type-5LSA的资格,但不具备无条件将Type-7LSA转换成Type-5LSA的能力,则查询本ABR收到的LSA中是否设置第一标识;如果有LSA中设置第一标识,则不选举本ABR为LSA转换设备;如果没有LSA中设置第一标识,则在所有未设置第二标识的LSA对应的ABR中选举LSA转换设备。2.如权利要求1所述的方法,其特征在于,所述ABR在所有未设置第二标识的LSA对应的ABR中选举LSA转换设备,具体包括:所述ABR获取本ABR的路由标识RouterId以及其它所有未设置第二标识的LSA对应的ABR的RouterId,并比较本ABR的RouterId以及其它未设置第二标识的LSA对应的ABR的RouterId;如果本ABR的RouterId大于其它未设置第二标识的LSA对应的ABR的RouterId,则所述ABR选举本ABR为LSA转换设备;如果本ABR的RouterId小于其它未设置第二标识的LSA对应的ABR的RouterId,则所述ABR不选举本ABR为LSA转换设备。3.如权利要求1所述的方法,其特征在于,所述ABR向NSSA网络中的其它ABR发布的LSA具体为Router-LSA;所述Router-LSA的设置中存在有Nt比特和Nn比特;其中,如果本ABR具备无条件将Type-7LSA转换成Type-5LSA的能力,则所述ABR将所述Nt比特设置为第一标识;如果本ABR不具备将Type-7LSA转换成Type-5LSA的能力,则所述ABR将所述Nn比特设置为第二标识。4.如权利要求1所述的方法,其特征在于,所述方法还包括:所述ABR选举本ABR为LSA转换设备后,所述ABR在收到Type-7LSA时,将Type-7LSA转换成Type-5LSA,并将Type-5LSA传播到其它区域;所述ABR不选举本ABR为LSA转换设备后,所述ABR在收到Typ...
【专利技术属性】
技术研发人员:魏志广,肖建,常露,曹伟,
申请(专利权)人:杭州华三通信技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。