[发明专利]业务数据传输的方法、网络节点及系统有效
| 申请号: | 201110243182.1 | 申请日: | 2011-08-23 |
| 公开(公告)号: | CN102957589A | 公开(公告)日: | 2013-03-06 |
| 发明(设计)人: | 郝卫国;马亮亮;施震宇;历益舟;韩涛;鲁岩 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | H04L12/46 | 分类号: | H04L12/46;H04L29/08;H04L29/12 |
| 代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
| 地址: | 518129 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 业务 数据传输 方法 网络 节点 系统 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种业务数据传输的方法、网络节点及系统。
背景技术
在传统IP(Internet Protocol,网络互连协议)网络里,仅存在一个单播拓扑,故而IP网络中仅维护一张单播转发表,所以在数据传输的过程中,首先通过查找该单播转发表来获取传输数据的下一跳节点的MAC(Medium Access Control,介质访问控制)地址,根据所述MAC地址进行数据传输。所有业务数据的数据传输,均采用同一路由计算方法查找该唯一的单播转发表,获取传输业务数据所需的传输链路。
TRILL(Transparent interconnection of Lots of Link,多链路透明互联)是一种二层网络上基于链路状态计算的路由协议。ISIS(intermediate system to intermediate system,中间协议到中间协议)可以直接基于链路层来运行,所以TRILL协议可以通过扩展ISIS来实现,通过TRILL可以实现大二层组网。但是,目前的TRILL网络的数据传输也采用单播拓扑,所有的网络节点均维护一张相同单播转发表和组播转发表,并且整个网络遵循SPF(Shortest Path First,最短路径优先)原则分配路径,可能会导致传输不同类型业务数据所需的PHB(Per-Hop Behavior,逐跳行为)部分相同,这样使得网络中部分传输链路的承载过重,而其他部分传输链路的承载过轻,使得网络传输链路的负载不均衡,导致网络资源的浪费,降低了网络的利用率。
发明内容
本发明的一方面提供一种业务数据传输的方法、网络节点及系统,应用于TRILL网络中,能够实现网络传输链路的负载均衡,降低了网络资源的浪费,提高了网络的利用率。
为达到上述目的,本发明的一方面采用如下技术方案:
一种业务数据传输的方法,应用于TRILL网络中,包括:
接收用户终端发送的业务数据,根据所述业务数据对应的数据参数确定传输所述业务数据的外层虚拟局域网VLAN;
根据内层VLAN和所述业务数据目的地址获取所述业务数据的目的别名,并根据所述目的别名和所述外层VLAN获取在TRILL网络中所述业务数据的传输路径;
将所述业务数据进行多链路透明互联TRILL封装和外层以太网ETH封装,以便将所述业务数据映射到所述外层VLAN中;
通过所述传输路径将经过TRILL封装和外层ETH封装的业务数据传输给所述业务数据的目的地址对应的网络节点;
所述目的地址对应的网络节点将所述经过TRILL封装和ETH封装的业务数据进行解封装,得到所述业务数据,将所述解封装得到的所述业务数据发送给对应的用户设备。
一种入口网络节点,应用于TRILL网络中,包括:
接收单元,用于接收用户终端发送的业务数据;
确定单元,用于根据所述业务数据对应的数据参数确定传输所述业务数据的外层虚拟局域网VLAN;
获取单元,用于根据内层VLAN和所述业务数据目的地址获取所述业务数据的目的别名,并根据所述目的别名和所述外层VLAN获取在TRILL网络中所述业务数据的传输路径;
映射单元,用于将所述业务数据进行多链路透明互联TRILL封装和外层以太网ETH封装,以便将所述业务数据映射到所述外层VLAN中;
发送单元,用于通过所述传输路径将经过TRILL封装和外层ETH封装的业务数据传输给转发节点,以便所述转发节点将经过TRILL封装和外层ETH封装的业务数据传输给对应的出口网络节点。
一种转发网络节点,应用于TRILL网络中,包括:
接收单元,用于接收上游网络节点发送的经过多链路透明互联TRILL封装和外层以太网ETH封装的业务数据;
解析单元,用于对所述经过TRILL封装和外层ETH封装的业务数据进行解析,获取经过TRILL封装的业务数据;
查询单元,用于从所述业务数据传输路径中获取传输所述业务数据下一跳网络节点的地址;
封装单元,用于根据所述业务数据对应的外层虚拟局域网VLAN、所述业务数据下一跳网络节点的地址以及所述业务数据出口网络节点,对所述经过TRILL封装后的业务数据进行据进行外层ETH封装;
发送单元,用于根据所述下一跳网络节点的地址,将所述经过TRILL封装和ETH封装的业务数据发送给所述下一跳网络节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110243182.1/2.html,转载请声明来源钻瓜专利网。





