[发明专利]在非线速接口板进行端口带宽配置的方法和非线速接口板有效
申请号: | 200810094576.3 | 申请日: | 2008-05-14 |
公开(公告)号: | CN101272338A | 公开(公告)日: | 2008-09-24 |
发明(设计)人: | 徐霆;李宝红;杨燕军 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L29/10 |
代理公司: | 北京挺立专利事务所 | 代理人: | 叶树明 |
地址: | 310053浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 非线速 接口 进行 端口 带宽 配置 方法 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种在非线速接口板进行端口带宽配置的方法和非线速接口板。
背景技术
近年来,计算机网络发展迅猛。以太网接口速率从最早的10M到100M、再从1G到10G,以10倍的速度升级,但计算机的性能却不是以10倍为单位提升,这就造成了计算机网络接口速率和计算机本身持续处理能力之间的不匹配,比如当千兆网卡NIC(Network Interface Card,网络接口卡)出现时,很多计算机在处理业务时并达不到千兆的速度,此时如果为每一台计算机分配1G带宽,就会造成带宽的白白浪费。
基于上面原因,目前在接入层(直接连接主机)的应用中,非线速(Oversubscribed)接口板得到了普遍应用,其既满足了主机(包括计算机、服务器、智能终端等)接入时突发所需的高速带宽,又避免了因为主机性能和突发性流量不匹配造成的带宽浪费,同时还提高了网络设备的接入密度,使网络更加扁平;随着网络拓扑的简化,网络的管理也随之更加简单。
现有非线速接口板的功能示意图如图1所示。逻辑上分为两层,上层是实现报文转发和处理的PP(Packet Processor,包处理器)层,下层是MUX(Multiplexer,端口扩展模块)。PP和MUX通过HSCC(High Speed CascadingChannel,高速级联通道)连接。设HSCC的带宽为X。每个用户端口的物理带宽为Y,m个用户端口P1~Pm构成一个端口组,端口组内所有端口共享对应HSCC的带宽。这样的端口组共有n个。作为非线速度主要特征,带宽应该满足mY>X,收敛比为mY/X。
以4端口非线速千兆以太网接口板为例。如图2所示,HSCC为GE(GigabitEthernet,千兆以太网)通道,用户端口也是GE端口,n、m取2,收敛比为2∶1。
从图2中可以看出,用户端口P1和P2组成端口组PortGroup1,共享PP端口P1’的1G带宽;P3和P4组成端口组PortGroup2,共享PP端口P2’的1G带宽。当用户需要带宽为1G的高性能接入端口时,只能在一个PortGruop中选取一个端口,并把其设置为Turbo属性或其它类似属性,此时设置为Turbo属性的端口独占1G的带宽。为了能保证其带宽,该端口组中的其他用户端口同时被自动设置为关闭状态,无法再用于用户接入。从而降低了设备的端口接入密度。假设现有4台主机需要接入网络,带宽需求分别是1000M/500M/300M/200M。为了实现1G线速接入,必须将一个端口设置为Turbo属性,但这样势必会造成与该1G带宽需求主机位于同一端口组的主机无法接入。
发明内容
本发明提供一种在非线速接口板上进行端口带宽配置的方法和非线速接口板,有利于更好地满足接入端用户的业务需求,提高设备端口的接入密度。
为达到上述目的,本发明提供一种在非线速接口板上进行端口带宽配置的方法,应用于包括包处理模块、端口扩展模块以及多个用户端口的非线速接口板,所述包处理模块以及端口扩展模块通过级联通道连接,包括:
将所述级联通道划分成多个虚拟端口,将每个虚拟端口映射到不同的用户端口,并对不同虚拟端口以及对应的用户端口的带宽进行配置;
通过所述虚拟端口与对应的用户端口间的交互实现报文转发。
其中,所述级联通道由所述包处理模块以及端口扩展模块间的一个物理接口组成、或由多个物理接口聚合得到。
其中,所述对不同虚拟端口以及对应的用户端口的带宽进行配置具体包括:
在所述包处理模块中分配所述虚拟端口的带宽进行配置,和/或在所述端口扩展模块中分配所述用户端口的带宽。
其中,所述将每个虚拟端口映射到不同的用户端口后,还包括:
在所述包处理模块中存储用户端口到虚拟端口的映射关系,并为不同的虚拟端口绑定发送队列;
在所述端口扩展模块中存储虚拟端口到用户端口的映射关系。
其中,所述通过所述虚拟端口与对应的用户端口间的交互实现报文转发具体包括:
当所述报文为上行报文时:
所述端口扩展模块从用户端口接收到上行报文时,在所述上行报文中添加所述用户端口的信息并发送到所述包处理模块;
所述包处理模块根据所述上行报文中的用户端口的信息,以及所述用户端口到虚拟端口的映射关系,获取与所述用户端口对应的虚拟端口;
当所述报文为下行报文时:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810094576.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:离子色谱仪的阴阳离子分析系统
- 下一篇:磁盘装置及头滑动器