[发明专利]VRRP组网中流量发送的方法及设备有效
申请号: | 200910259482.1 | 申请日: | 2009-12-22 |
公开(公告)号: | CN101729425A | 公开(公告)日: | 2010-06-09 |
发明(设计)人: | 任俊峰;周迪 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L29/12;H04L12/46;H04L29/06 |
代理公司: | 北京鑫媛睿博知识产权代理有限公司 11297 | 代理人: | 龚家骅 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | vrrp 组网 流量 发送 方法 设备 | ||
技术领域
本发明涉及通信领域,尤其涉及一种多媒体终端接入的方法及设备。
背景技术
现有监控系统的组网接入方式如图1所示,包括汇聚层设备、接入层设 备以及前端编码设备(编码器)。其中,汇聚层设备上面通常启用VRRP(Virtual Router Redundancy Protocol,虚拟路由器冗余协议)负载分担,汇聚层设备构 成VRRP组,接收接入设备发送的ARP(Address Resolution Protocol,地址解 析协议)报文后,通过哈希运算等方式为接入设备选择汇聚层网关,并将该 网关地址向接入层设备发送。接入设备通过该分配的汇聚层网关发送流量。 例如,图1中的汇聚层设备A和B构成的VRRP组可以为接入层设备a、b 和c分别分配不同的网关,使接入层设备a、b和c分别通过汇聚层设备A和 B发送流量,即这种VRRP负载分担是一种基于设备的负载分担。
在接入设备流量不大的情况下,各汇聚层设备根据现有负载分担方式可 以分别处理各自下挂的接入设备的流量,流量转发正常。但是,当汇聚层设 备下挂的某个接入设备的流量突然非常大时,可能导致接入设备与该汇聚层 设备之间的链路拥塞甚至丢包。例如多媒体接入组网中,由于很多用户的实 况点播、或者监控画面的剧烈运动将导致多媒体终端接入设备到汇聚层设备 的码流带宽增加,流量突然变大。如图1所示,当下挂在多媒体终端b(交换 机)的编码器通过终端b向汇聚层设备A发送大量流量时,将造成多媒体终 端b和汇聚层设备A之间的链路拥塞或者丢包。
因此,现有技术的缺点在于:
汇聚层设备配置基于多媒体终端的VRRP负载分担机制,不同的多媒体 终端对应不同的汇聚层设备。当多媒体终端的流量非常大时,将会导致多媒 体终端与对应的汇聚层设备之间流量阻塞甚至丢包。
发明内容
本发明提供了一种VRRP组网中流量发送的方法和设备,实现VRRP组 网中均衡的流量负载分担。
本发明提供一种虚拟路由器冗余协议VRRP组网中流量发送的方法,所 述VRRP组网中的VRRP组包括多个汇聚层设备,每一汇聚层设备具有各自 不同的MAC地址;该方法进一步包括:
接入设备向所述VRRP组发送ARP请求报文,接收所述VRRP组发送的 扩展的ARP应答报文,所述扩展的ARP应答报文携带多个MAC地址;
所述接入设备根据所述扩展的ARP应答报文建立ARP表项,存储所述多 个MAC地址,并记录所述多个MAC地址各自对应的带宽使用值;
当所述接入设备需要向所述VRRP组发送流量时,查找所述ARP表项, 选择已用带宽最小或者剩余带宽最大的MAC地址作为网关MAC地址并发送 流量。
所述接入设备根据所述扩展的ARP应答报文建立ARP表项,存储所述多 个MAC地址,并记录所述多个MAC地址各自对应的带宽使用值包括:
所述接入设备根据所述扩展的ARP应答报文获取所述VRRP组的IP地 址、以及所述IP地址对应的多个MAC地址;
所述接入设备建立ARP表项存储所述IP地址、以及所述IP地址对应的 多个MAC地址,所述ARP表项中还包括已用带宽或者剩余带宽字段,用于 记录每一MAC地址对应的已用带宽或者剩余带宽。
所述接入设备记录所述多个MAC地址各自对应的带宽使用值包括:
当所述接入设备向所述VRRP组发送流量时,所述接入设备获取所述流 量占用的带宽,在所述ARP表项中增加所述流量的目的MAC地址的已用带 宽或者减少所述MAC地址的剩余带宽;
当所述接入设备停止发送所述流量时,所述接入设备在所述ARP表项中 减少所述流量的目的MAC地址的已用带宽或者增加所述MAC地址的剩余带 宽。
所述接入设备获取所述流量占用的带宽,在所述ARP表项中增加所述流 量的目的MAC地址的已用带宽或者减少所述MAC地址的剩余带宽包括:
所述接入设备将所述ARP表项中的所有MAC地址的已用带宽的初始值 设置为0,将所述流量占用的带宽与所述已用带宽的和作为新的已用带宽;
或者
所述接入设备将所述ARP表项中的所有MAC地址的剩余带宽的初始值 设置为相同的最大带宽,将所述剩余带宽与所述流量占用的带宽的差作为新 的剩余带宽。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910259482.1/2.html,转载请声明来源钻瓜专利网。