[发明专利]生成媒体接入控制表的方法及网络设备有效
| 申请号: | 201410043078.1 | 申请日: | 2014-01-29 |
| 公开(公告)号: | CN104811377B | 公开(公告)日: | 2018-09-07 |
| 发明(设计)人: | 张民贵 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | H04L12/701 | 分类号: | H04L12/701;H04L12/741 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 518129 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 生成 媒体 接入 控制 方法 网络设备 | ||
本发明公开了一种生成媒体接入控制表的方法和网络设备,用以减少MAC表项替换。所述方法包括:远端网络设备接收来自聚合组包含的第一网络设备的第一报文,所述第一报文的源地址包含第一主机的MAC地址,第一报文包含第一标识、所述第一网络设备的标识和包括所述第一网络设备的第一拓扑的拓扑标识,所述第一标识为所述第一主机所属的广播域的标识;所述远端网络设备根据所述第一报文生成第一MAC表项,所述第一MAC表项包含所述第一主机的MAC地址、所述第一标识、所述第一拓扑的拓扑标识和所述第一网络设备的标识,所述第一主机的MAC地址为所述第一MAC表项中的目的地址。
技术领域
本发明涉及网络通信技术,尤其涉及一种生成媒体接入控制(英文全称为MediaAccess Control,英文缩写为MAC)表的方法、生成报文的方法、远端网络设备及第一网络设备。
背景技术
支持中间系统到中间系统的路由选择协议(英文全称为Intermediate System ToIntermediate System Routing Protocol,英文缩写为ISIS)或开放式最短路径优先(英文全称为Open Shortest Path First,英文缩写为OSPF)路由协议的网络中的设备在进行MAC地址学习时,会发生MAC表项替换的问题。
现仅以支持多链路透明互联协议(英文全称为Transparent Interconnection ofLots of Links,英文缩写为TRILL)的网络为例,对TRILL网络中存在的MAC表项替换的问题进行说明,具体如下:
TRILL网络中的交换机同时具备二层转发功能和三层路由功能,可称为路由桥(英文全称为Router Bridge或RBridges,英文缩写为RB)或TRILL交换机。TRILL网络中,RB运行ISIS路由协议,来实现RB到RB之间的路由,以取代过去的生成树协议(英文全称为SpanTree Protocol,英文缩写为STP),从而可以按照最短路径进行数据转发,并且使得多路径路由成为可能,使得带宽的利用更加充分。
TRILL协议在数据包中封装了TRILL交换机的别名(英文为nickname)、虚拟局域网(英文全称为Virtual Local Area Network,英文缩写为VLAN)信息、及MAC地址信息。其中,nickname是TRILL交换机的标识(英文为identifier);MAC地址是VLAN内的可与路由桥进行通信的主机的标识。当VLAN内的同一主机通过一个聚合组中的不同的RB与远端TRILL交换机所连的主机进行通信时,远端TRILL交换机在对该主机的MAC地址进行学习时,会发生MAC表项替换。当主机通过聚合组中的RB1向远端TRILL交换机RB3发送报文后,RB3会生成主机的第一MAC表项,第一MAC表项中的出口路由桥信息为RB1的nickname。但是主机还可能继续通过聚合组中的RB2向RB3发送报文,在这种情况下,RB3会生成主机的第二MAC表项,第二MAC表项中的出口路由桥信息为RB2的nickname。RB3需要使用第二MAC表项替换第一MAC表项,这就出现MAC表项替换。MAC表项替换可能会降低设备或设备所在的系统的稳定性。
为了尽量避免MAC表项替换,现有的生成媒体接入控制表的TRILL网络中,利用伪节点RBv的nickname作为聚合组中的RB的nickname。例如:在主机通过聚合组中的RB1或RB2向RB3发送报文后,RB3生成的MAC表项中的出口路由桥信息均为RBv的nickname,避免了MAC表项替换。
TRILL网络采用上述包含RBv的nickname的MAC表项转发报文时,与RB3通信的RBn(RB1或RB2)需唯一的占用TRILL网络的一颗组播树,RB3需支持RBn数量一样多的组播树,而RB3所支持的组播树的数量是一定的,导致该方法可扩展性较差。
发明内容
有鉴于此,本发明实施例提供一种生成媒体接入控制表的方法、生成报文的方法、远端网络设备和第一网络设备,为尽量避免MAC表项的替换和实现扩展性强的报文发送方法提供帮助。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410043078.1/2.html,转载请声明来源钻瓜专利网。





