[发明专利]一种选择路径的方法和设备有效
申请号: | 201310290212.3 | 申请日: | 2013-07-10 |
公开(公告)号: | CN103354529A | 公开(公告)日: | 2013-10-16 |
发明(设计)人: | 祁正林;刘刀桂;修亦宏;薛聪 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/891 | 分类号: | H04L12/891;H04L12/803 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 谢安昆;宋志强 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 选择 路径 方法 设备 | ||
技术领域
本申请涉及通信技术领域,特别涉及一种选择路径的方法和设备。
背景技术
常用的网络中,一般具有汇聚设备和接入设备,且接入设备可能有多级部署。在传统的组网中,这种分级组网具有如下不足:
设备管理以及业务管理各个设备独立配置管理,管理复杂度高;且由于接入设备相对汇聚设备在性能和表项规格上都小很多,所以接入设备只是划分到部分虚拟局域网(Virtual Local Area Network,VLAN)中。不同的接入设备可能划分到不同的VLAN,这种情况下接入设备之间二层不能互通,只能通过汇聚设备或者更上级设备三层互通。当前较多的应用对大二层提出了需求,显然这种传统的分级组网满足不了大二层要求。
使用一种多级设备纵向组合的组网,使得多级设备按照层级组合,统一管理,业务转发上相互配合就能较好解决这些不足。
参见图1,图1为单级接入设备的组合组网示意图。图1中服务器通过聚合链路多归属到接入设备A和接入设备B。成员设备和接入设备之间通信时,使用特殊头进行封装,使得各设备相互之间端口可见。以成员设备A选为主控设备为例,建立用户网络接口(User node interface,UNI)聚合组,将端口a和端口b加入该UNI聚合组。其中,UNI口为除汇聚设备和接入设备之间相连的端口以及接入设备和接入设备之间相连的端口之外,连接用户设备的端口。
当成员设备A有流量需要发送到服务器时,通过聚合哈希在UNI聚合组中选择一个端口,并确定选择的端口对应的接入设备,如选择的端口为端口a,则确定对应的设备为L1接入设备A。成员设备A确定本地到L1接入设备A的下行端口,并通过确定的端口发送需要发送到服务器的流量。
由此可见,在上述实现中需要采用扩展头,使得成员设备A能够直接管理到接入设备的端口a和端口b,并且该方案仅针对于成员设备A和目的服务器之间只有一级接入设备的情况。
发明内容
有鉴于此,本申请提供一种选择路径的方法和设备,能够使各设备的下行链路的流量均衡。
为解决上述技术问题,本发明的技术方案是这样实现的:
一种选择路径的方法,应用于包括接入设备和汇聚设备的组网中的任一设备上,该组网中同级接入设备横向无连接,该组网的拓扑为从上向下的交叉树形结构;包括:
该设备获得组网中各下游接入设备的拓扑信息,为所述各下游接入设备建立纵向组合聚合组,并将本设备可达所述各下游接入设备的端口加入到为各下游接入设备建立的纵向组合聚合组中;
该设备需要向下游设备发送单播报文时,若该单播报文的目的媒体访问控制MAC地址为该组网中本设备的下游接入设备的MAC地址,通过为该接入设备建立的纵向组合聚合组中的端口转发该单播报文;若该纵向组合聚合组中包括多个端口,通过负载均衡算法选择一个端口转发该单播报文。
一种设备,可应用为包括接入设备和汇聚设备的组网中的任一设备,该组网中同级接入设备横向无连接,该组网的拓扑为从上向下的交叉树形结构;该设备包括:配置单元和发送单元;
所述配置单元,用于获得组网中各下游接入设备的拓扑信息,为所述各下游接入设备建立纵向组合聚合组,并将本设备可达所述各下游接入设备的端口加入到为各下游接入设备建立的纵向组合聚合组中;
所述发送单元,用于需要向下游设备发送单播报文时,若该单播报文的目的媒体访问控制MAC地址为该组网中本设备的下游接入设备的MAC地址,通过所述配置单元为该接入设备建立的纵向组合聚合组中的端口转发该单播报文;若该纵向组合聚合组中包括多个端口,通过负载均衡算法选择一个端口转发该单播报文。
综上所述,本申请通过组网中设备获得各下游接入设备的拓扑信息,为所述各下游接入设备建立纵向组合聚合组,并将本设备可达所述各下游接入设备的端口加入到为各下游接入设备建立的纵向组合聚合组中;在接收到需要发送任一下游接入设备的单播报文时,通过为该接入设备建立的纵向组合聚合组中的端口转发该单播报文;若该纵向组合聚合组中包括多个端口,通过负载均衡算法选择一个端口转发该单播报文,能够使各设备的下行链路的流量均衡。
附图说明
图1为单级接入设备的纵向组合组网示意图;
图2为多级接入设备的纵向组网示意图;
图3为本发明实施例一中路径选择方法流程示意图;
图4为本发明实施例二中通过通告报文对服务器的MAC地址的学习流程示意图;
图5为本发明实施例二中通过数据报文对服务器的MAC地址的学习流程示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310290212.3/2.html,转载请声明来源钻瓜专利网。