[发明专利]确定指定虚拟局域网转发者的方法及装置有效
申请号: | 201310714503.0 | 申请日: | 2013-12-20 |
公开(公告)号: | CN103825836A | 公开(公告)日: | 2014-05-28 |
发明(设计)人: | 杨柳;韩艳辉 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/803 | 分类号: | H04L12/803;H04L12/851;H04L12/701 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 衣淑凤;宋志强 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 确定 指定 虚拟 局域网 转发 方法 装置 | ||
技术领域
本发明涉及流量传输技术领域,尤其涉及多链路透明互联(TRILL,Transparent Interconnection of Lots of Links)网络中确定指定虚拟局域网转发者(AVF,Appointed VLAN-x Forwarder)的方法及装置。
背景技术
TRILL协议提供了大的二层网络,它相对于传统的生成树协议(STP,Spanning Tree Protocol)二层技术,最大的优点是在使能TRILL交换机所组成的网络中实现了多路径的负载分担,从而提高了带宽的利用率。
为了避免环路,引入了AVF的概念,一个链路上只能有一个路由桥(RB,Routing Bridge)负责某一VLAN报文的转发。指定RB(DRB,Designated RB)选举完成后,DRB会为每个VLAN指定一个RB作为该VLAN的转发者(AVF),负责该VLAN下报文的转发。
目前DRB在选择AVF时,原则是先遍历自身与普通二层网络相连的端口上所有使能的VLAN,将自身设为所有使能VLAN的AVF,然后再遍历该链路上其它的VLAN,查找使能该VLAN的RB信息,选取具有较小的系统标识(System ID)的RB作为该VLAN的AVF。
图1为现有的AVF选举的示例图一,如图1中,RB1,RB2和RB3是TRILL网络的边缘设备,分别和不支持TRILL的普通二层网络互连。其中,RB1的端口port4允许VLAN1和2的流量通过,RB2的port5允许VLAN1,2,3和4的流量通过,RB3的port6允许VLAN1,2,3,4和5的流量通过。
假设RB1被选举为DRB,它能获取到该链路上所有使能的VLAN列表,首先它会先遍历本端口port4使能的VLAN,从而设置RB1为VLAN1,2的 AVF;然后继续遍历本链路上使能的其它VLAN信息和RB信息。遍历VLAN3和VLAN4,发现RB2和RB3对应链路均使能了这两个VLAN,则选取RB2和RB3中具有较小的System ID的RB作为VLAN3和VLAN4的AVF。比如RB2的System ID小于RB3的,那么最终RB2将作为VLAN3和VLAN4的AVF。最后还剩下链路上使能的VLAN5,DRB(RB1)发现只有RB3上使能了该VLAN,则RB3会成为VLAN5的AVF。最终得到的AVF如下:
VLAN1,2的AVF:RB1;
VLAN3,4的AVF:RB2;
VLAN5的AVF:RB3。
现有技术只能在TRILL网络侧根据TRILL自身的协议实现多路径负载分担,而在TRILL网络和普通二层网络的边界处无法实现负载分担。
图2为现有的AVF选举的示例图二,如图2中,如果RB1的port4允许VLAN1到VLAN5的流量通过,那么由于RB1是DRB,它最终会把自己选为这5个VLAN的AVF,此时从Host发往TRILL网络的所有VLAN的业务均将通过RB1进入TRILL网络,而此时RB2和RB3是空闲的。再进一步地,如果普通二层网络中连接了多个host,所有host的这5个VLAN的流量均将通过RB1。
发明内容
本发明提供确定AVF的方法及装置,以在TRILL网络和普通二层网络的边界处实现负载分担。
本发明的技术方案是这样实现的:
一种确定指定虚拟局域网转发者AVF的方法,应用于多链路透明互联TRILL网络中,该方法包括:
路由桥RB向与自身所连的普通二层网络相连的其它RB传递本RB作为本RB在所述普通二层网络中的各使能虚拟局域网VLAN的AVF的优先级;
RB收集与所述普通二层网络相连的其它各RB作为该其它RB在所述普 通二层网络中的各使能VLAN的AVF的优先级,当自身作为自身在所述普通二层网络中的任一使能VLAN的AVF的优先级最高时,将自身设置为该VLAN的生效AVF。
所述方法进一步包括:
在RB与普通二层网络相连的边缘接口上配置本RB作为本RB在该普通二层网络中的各使能VLAN的AVF的优先级;
所述本RB作为本RB在所述普通二层网络中的各使能VLAN的AVF的优先级为:
所述边缘接口上配置的本RB作为本RB在该普通二层网络中的各使能VLAN的AVF的优先级。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310714503.0/2.html,转载请声明来源钻瓜专利网。