[发明专利]一种选择上行口进行通信的方法和交换机有效
申请号: | 201911143103.2 | 申请日: | 2019-11-20 |
公开(公告)号: | CN110995621B | 公开(公告)日: | 2021-08-17 |
发明(设计)人: | 缪仕福 | 申请(专利权)人: | 锐捷网络股份有限公司 |
主分类号: | H04L12/931 | 分类号: | H04L12/931;H04L12/935 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 350002 福建省福州市仓*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 选择 上行 进行 通信 方法 交换机 | ||
本发明提供选择上行口进行通信的方法和交换机,所述方法应用于通过上行端口与上级交换机相连的第一交换机中,包括:n个上行端口分别接收所述上级交换机的m个级联口分别发送的协议报文,协议报文中包含级联口的MAC地址和级联口的端口索引信息,级联口的MAC地址为上级交换机的全局MAC地址,其中,m和n为大于等于2的自然数;当n个上行端口分别接收的协议报文中的级联口的MAC地址、端口索引信息和级联口的优先级都相同时,将n个上行端口加入同一个第一聚合组中;将第一聚合组作为特定的上行端口,从特定的上行端口和其他不在第一聚合组中的上行端口中选择用于传输数据报文的上行端口,减少每台交换机出厂需要分配的MAC地址数量。
技术领域
本发明涉及数据通信领域,尤其是一种选择上行口进行通信的方法和交换机。
背景技术
802.1BR是IEEE标准化组织定义的标准协议,也称BPE(Bridge Port Extension,桥端口扩展),是一种设备级的,能够提高网络接入层接入能力和管理效率的纵向虚拟化技术。
802.1BR网络由父设备(Parent device)和PE(Port Extender)设备构成。802.1BR将多台低成本盒式PE设备接到父设备上,将每台PE设备虚拟化成父设备的一块远程业务板卡,由父设备统一管理,从而简化网络拓扑,降低网络维护成本。
父设备:是一台独立的交换机设备,也可以是多台交换机组成的单台虚拟交换机设备。
PE设备:一般是低成本的盒式交换机设备。
Cascade Port:也称级联口,是父设备上与PE设备连接的接口。
Upstream Port:也称上行口,是PE设备上连接父设备的接口,PE设备有可能有多个上行口。
Extended Port:也称扩展口,是PE设备连接PC等终端设备的接口。
有可能是一台PE设备通过多个端口连到同一台父设备。
也有可能是一台PE设备通过多个端口连到多台不同的父设备。
在PE设备有多个上行口的情况下,802.1BR标准规定,只能选择其中的一个上行口做为真正的上行口。对于上行口的选择机制,标准的约定如下:
可以手工配置指定,也可以自动选择,手工配置优先于自动选择。
对于自动选择,是哪个级联口的优先级高,则选其对应的上行口为真正上行口;如果优先级相同,则选MAC地址小的级联口对应的上行口为真正上行口。
如上所述,PE自动选择上行口的规则是:“哪个级联口的优先级高,则选其对应的上行口为真正上行口;如果优先级相同,则选MAC地址小的级联口对应的上行口为真正上行口”。由于默认情况下,级联口的优先级一般相同,因此,不同级联口的MAC地址必须不同(否则,标准的上行口自动选择机制将无法正常工作),这导致每台交换机出厂时,需要分配较多MAC地址(类似于网卡MAC地址,交换机MAC地址一般也是交换机在出厂时,固化在交换机固件中的,各厂商所能使用的MAC地址范围是由标准化组织分配的,是有限的)。
发明内容
为了解决上述技术问题,本发明的实施例采用如下技术方案:
一种选择上行口进行通信的方法,应用于通过上行端口与上级交换机相连的第一交换机中,包括:
n个上行端口分别接收所述上级交换机的m个级联口分别发送的协议报文,所述协议报文中包含级联口的MAC地址和级联口的端口索引信息,所述级联口的MAC地址为所述上级交换机的全局MAC地址,其中,m和n为大于等于2的自然数;
当所述n个上行端口分别接收的协议报文中的所述级联口的MAC地址、端口索引信息和级联口的优先级都相同时,将所述n个上行端口加入同一个第一聚合组中;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于锐捷网络股份有限公司,未经锐捷网络股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911143103.2/2.html,转载请声明来源钻瓜专利网。