【技术实现步骤摘要】
本专利技术涉及通信
,尤其涉及一种LSP报文快速通告方法以及装置。
技术介绍
SPB(ShortestPathBridge,最短路径桥)网络由骨干网边缘网桥(BEB)、骨干网核心网桥(BCB)等类型的SPB设备以及SPB设备之间的骨干网组成。每个SPB设备在启动后,都会将本地SPB设备所有链路状态信息、SPB设备的MAC(MediaAccessControl,媒体访问控制)地址、B-VLAN(Backbone-VirtualLocalAreaNetwork,骨干网虚拟局域网)以及I-SID(Backbone-ServiceInstanceIdentifier,骨干网服务实例编号)的对应关系封装进LSP报文(LinkStateProtocol链路状态协议),然后传递给SPB网络中的其他SPB设备。当SPB网络中的所有SPB设备将LSP报文传递完成后,各SPB设备会根据收到的各SPB设备的LSP报文进行拓扑计算,得到生成树,并以转发表项的形式下发到SPB设备的端口,以根据该转发表项转发报文。当SPB设备的端口状态发生变化时,需要尽快通告给其它节点,通告速度的快慢将直接影响到网络拓扑的收敛速度,若收敛速度较慢则会出现报文丢包严重等情况。然而,现有技术中在通告LSP报文时,通常是进行逐跳传递,若将端口状态发生变化的LSP报文扩散至整个SPB网络则需要较长的时间,进而将导致因拓扑收敛速度较慢造成的报文丢包严重 ...
【技术保护点】
一种链路状态协议LSP报文快速通告方法,其特征在于,应用于最短路径桥SPB网络中的控制器,所述SPB网络中还包括SPB设备,所述方法包括:接收SPB网络中的SPB设备发送的LSP报文;若根据本地状态信息数据库确定所述LSP报文内容发生变化,向所述SPB网络中的其他所有SPB设备发送所述LSP报文,以使其他所有SPB设备根据所述LSP报文重新计算转发路径。
【技术特征摘要】
1.一种链路状态协议LSP报文快速通告方法,其特征在于,应用于最短路
径桥SPB网络中的控制器,所述SPB网络中还包括SPB设备,所述方法包括:
接收SPB网络中的SPB设备发送的LSP报文;
若根据本地状态信息数据库确定所述LSP报文内容发生变化,向所述SPB
网络中的其他所有SPB设备发送所述LSP报文,以使其他所有SPB设备根据所
述LSP报文重新计算转发路径。
2.如权利要求1所述的方法,其特征在于,所述LSP报文包括所述SPB设
备的端口状态信息,在根据本地状态信息数据库确定所述LSP报文内容发生变
化之后,在向所述SPB网络中的所有SPB设备发送所述LSP报文之前,所述方
法还包括:
若端口状态信息为端口关闭,在预存的转发路径信息中查找关闭状态端口
所在的转发路径;
通知关闭状态端口所在转发路径上的所有SPB设备删除关闭状态端口所在
的转发路径。
3.如权利要求1所述的方法,其特征在于,所述LSP报文携带序列号,所
述根据所述LSP报文确定所述SPB设备的端口状态发生变化具体包括:
判断所述LSP报文中的序列号是否大于本地状态信息数据库中与所述SPB
设备对应的序列号;
若是,根据所述LSP报文中的序列号更新本地状态信息数据库中与所述SPB
设备对应的序列号,并判断所述LSP报文中的端口状态与本地状态信息数据库
中与所述SPB设备对应的端口状态是否一致,若不一致,确定所述SPB设备的
端口状态发生变化。
4.如权利要求3所述的方法,其特征在于,所述方法还包括:
若确定所述SPB设备的端口状态发生变化,根据所述LSP报文中的端口状
态信息更新本地预存的状态信息数据库中与所述SPB设备对应的端口状态信
\t息。
5.如权利要求1所述的方法,其特征在于,在接收SPB网络中的SPB设备
发送的LSP报文后,所述方法还包括:
若所述LSP报文中携带有SPB设备媒体访问控制MAC地址、SPB设备骨
干网服务实例编号I-SID以及骨干网虚拟局域网B-VLAN,将所述LSP报文发
送至SPB网络中与所述SPB设备具有一致I-SID以及B-VLAN的所有SPB设备,
以供其进行MAC...
【专利技术属性】
技术研发人员:杨斌,郑国良,
申请(专利权)人:杭州华三通信技术有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。