【技术实现步骤摘要】
本专利技术涉及通信
,尤其涉及一种扩展端口编号的方法及交换机。
技术介绍
在数据链路层交换网络中,交换机在进行报文传输中,一旦网路存在环路,则存在一些报文在环路网络中不断增生和无限循环,进而使得交换机由于重复接收相同的报文导致报文处理能力下降。为了避免出现上述问题,生成树协议(英文:SpanningTreeProtocol,简称:STP)应运而生,该协议是根据电气和电子工程师协会(英文:InstituteofElectricalandElectronicsEngineers,简称:IEEE)标准建立的,用于在局域网汇总消除数据层物理环路。运行该协议的交换机通过彼此交互信息发现网络中的环路,并有选择的对某些端口进行阻塞。最终将环路网络结构建成无环路的树型网络结构,进而避免广播风暴的发生。通常STP采用的协议报文是桥协议数据单元(英文:BridgeProtocolDataUnit,简称:BPDU),BPDU中包含了足够的信息来保证设备完成生成树的计算过程,S
【技术保护点】
一种扩展端口编号的方法,其特征在于,包括:第一交换机确定指定桥标识ID中的介质访问控制MAC地址中用于标识所述第一交换机的比特位;所述第一交换机根据所述用于标识所述第一交换机的比特位,计算用于扩展端口编号的比特位;所述第一交换机组合所述用于扩展端口编号的比特位和原用于指定端口的比特位得到新的用于指定端口的比特位。
【技术特征摘要】
1.一种扩展端口编号的方法,其特征在于,包括:
第一交换机确定指定桥标识ID中的介质访问控制MAC地址中用于标识
所述第一交换机的比特位;
所述第一交换机根据所述用于标识所述第一交换机的比特位,计算用于
扩展端口编号的比特位;
所述第一交换机组合所述用于扩展端口编号的比特位和原用于指定端口
的比特位得到新的用于指定端口的比特位。
2.根据权利要求1所述的方法,其特征在于,所述第一交换机根据所述
用于标识所述第一交换机的比特位,计算用于扩展端口编号的比特位,具体
包括:
由低位向高位的顺序取第一比特位至用于标识所述第一交换机的比特位
的前一位为所述用于扩展端口编号的比特位。
3.根据权利要求1或2所述的方法,其特征在于,在所述第一交换机组
合所述用于扩展端口编号的比特位和原用于指定端口的比特位得到新的用于
指定端口的比特位之前,还包括:
所述第一交换机向第二交换机发送探测报文,所述探测报文携带第一参
数,所述第一参数用于表示所述第一交换机的用于扩展端口编号的比特位的
长度;
所述第一交换机接收所述第二交换机发送的探测响应报文,所述探测响
应报文携带第二参数,所述第二参数用于表示所述第二交换机的用于扩展端
口编号的比特位的长度;
所述第一交换机比较所述第一参数和所述第二参数;
若所述第一参数和所述第二参数相同,所述第一交换机向所述第二交换
机发送桥协议数据单元BPDU报文;
其中,所述BPDU报文用于所述第一交换机和所述第二交换机的信息交
换。
4.根据权利要求3所述的方法,其特征在于,还包括:
若所述第一参数和所述第二参数不相同,所述第一交换机确定所述第一
参数和所述第二参数的较小值;
若所述第一参数为较小值,所述第一交换机向所述第二交换机发送协商
消息,所述协商消息包括所述第一参数,以使所述第二交换机根据所述第一
参数调整所述第二交换机的用于扩展端口编号的比特位;
若所述第二参数为较小值,所述第一交换机根据所述第二参数调整所述
第一交换机的用于扩展端口编号的比特位。
5.根据权利要求4所述的方法,其特征在于,所述第一交换机根据所述
第二参数调整所述第一交换机的用于扩展端口编号的比特位,具体包括:
由低位向高位的顺序取所述第一交换机用于扩展端口编号的比特位,其
中所述第一交换机的用于扩展端口编号的比特位的长度调整为所述第二参
数。
6.根据权利要求1-5任一项所述的方法,其特征在于,所述第一交换机
组合所述用于扩展端口编号的比特位和原用于指定端口的比特位得到新的用
于指定端口的比特位,具体包括:
所述第一交换机按照由低位向高位的顺序,组合所述用于扩展端口编号
的比特位和原用于指定端口的比特位得到所述新的用于指定端口的比特位;
或者,
所述第一交换机按照由高位向低位的顺序,组合所述用于扩展端口编号
的比特位和原用于指定端口的比特位得到所述新的用于指定端口的比特位。
7.根据权利要求3-6任...
【专利技术属性】
技术研发人员:周庆松,吴光锐,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。