[發明專利]在非線速接口板進行端口帶寬配置的方法和非線速接口板有效
| 申請號: | 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.szxzyx.cn/pat/books/200810094576.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:離子色譜儀的陰陽離子分析系統
- 下一篇:磁盤裝置及頭滑動器





