【技术实现步骤摘要】
一种面向生成树协议的链路状态监测方法
本专利技术涉及以太网二层交换
,特别是指一种面向生成树协议的链路状态监测方法。
技术介绍
生成树协议是网络交换领域中的关键协议之一。该协议通过一定机制阻塞部分端口以消除路径环路,并具有冗余备份功能。IEEE802.1系列规范中,生成树协议使用BPDU(BridgeProtocolDataUnit,桥协议数据单元)交互协议信息。生成树协议的两项重要参数是:1)portEnabled,用于表征端口是否使能;2)是否收到对端发来的BPDU。当交换机某端口的portEnabled参数由“1”变为“0”时,生成树协议认为网络拓扑发生变化,启动清除MAC转发表和发送TCNBPDU的机制。现有的网络交换设备通常以端口是否有物理连接为标准,确定portEnabled的值。当端口有物理连接时,portEnabled的值被置为“1”,否则置为“0”。该机制存在以下两种风险:1)当链路中存在中继设备或防火墙时,该标准可能会引起生成树协议状态机误判。例如,两台交换机SW1、SW2之间有中继设备A、B,连接拓扑如图1所示。当中继设备A、B之间的连接断开时,交换机SW1未检测到端口1的物理连接断开,所以并未将portEnabled的值由“1”置为“0”,不会启动清除MAC转发表和发送TCNBPDU的机制;同理交换机2亦是如此。2)当存在单向通故障时,网络会因端口无法收到BPDU而工作异常。当交换机某端口在规定时间内未收到BPDU时,生成树协议认为该端口对 ...
【技术保护点】
1.一种面向生成树协议的链路状态监测方法,其特征在于,包括以下步骤:/n(1)运行生成树协议的端口检测本端口的portEnabled参数,若portEnabled参数为1,则对外发送检测帧,并进行计时;/n(2)若一端口在计时时间内未收到对端端口发来的检测帧,则将本端口的portEnabled参数清零。/n
【技术特征摘要】
1.一种面向生成树协议的链路状态监测方法,其特征在于,包括以下步骤:
(1)运行生成树协议的端口检测本端口的portEnabled参数,若portEnabled参数为1,则对外发送检测帧,并进行计时;
(2)若一端口在计时时...
【专利技术属性】
技术研发人员:薛海亮,杜丹,戴锡平,张明军,赵丽,
申请(专利权)人:中国电子科技集团公司第五十四研究所,
类型:发明
国别省市:河北;13
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。