欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

在以太網(wǎng)交換機中處理二層數(shù)據(jù)包的方法

文檔序號:7851121閱讀:792來源:國知局
專利名稱:在以太網(wǎng)交換機中處理二層數(shù)據(jù)包的方法
技術(shù)領(lǐng)域
本發(fā)明涉及通訊領(lǐng)域的以太網(wǎng)交換機,具體涉及抑制分布式交換機中對二層數(shù)據(jù)包的處理方法。
背景技術(shù)
交換機中,在處理二層數(shù)據(jù)包的時候,首先會用目的MAC查找MAC表,如果MAC表中有這樣的一個MAC地址,那么數(shù)據(jù)包就從此MAC表中的出端口轉(zhuǎn)發(fā)出去。如果MAC表中沒有這樣一個地址,就會把數(shù)據(jù)包在數(shù)據(jù)包帶的VLAN內(nèi)或者缺省PVLAN內(nèi)進行廣播轉(zhuǎn)發(fā)。
交換機的特點是,上面的轉(zhuǎn)發(fā)流程一般都采用集成ASIC芯片來完成,也就是說上面的轉(zhuǎn)發(fā)流程都是由硬件自動完成,這樣價格便宜,但是不易擴展,不易實現(xiàn)一些比如VPLS(VPLSVirtual Private LAN Service,虛擬專用局域網(wǎng)服務(wù))、VPWS(VPWSVirtual Private Wire Service虛擬專用線服務(wù))的高級功能。
現(xiàn)在為了要交換機里面實現(xiàn)一些普通ASIC芯片不支持的二層特殊功能,比如VPLS,VPWS,就必須把數(shù)據(jù)包送到指定的特殊單板上做特殊處理。但是端口收到一個查不到MAC的二層數(shù)據(jù)包就會進行VLAN內(nèi)廣播,一廣播就有背于實現(xiàn)VPLS/VPWS的初衷了。

發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是,提出了一種方法,對二層數(shù)據(jù)包進行處理,抑制數(shù)據(jù)包進行廣播。
本發(fā)明的技術(shù)方案是,將交換機里做特殊業(yè)務(wù)的端口設(shè)置成QINQ的CUSTOM端口,將PVID設(shè)成不與任何其他端口綁定的一個特殊值。這里的特殊業(yè)務(wù)是指前面談到的VPLS和VPWS或者別的二層的高級功能業(yè)務(wù)。
可以先把做特殊業(yè)務(wù)的端口設(shè)成ACCESS端口,然后把做特殊業(yè)務(wù)的端口設(shè)成QINQ的CUSTOM端口。
當(dāng)數(shù)據(jù)包通過交換機的特殊端口進入轉(zhuǎn)發(fā)芯片,用PVID+MAC地址查找MAC表,若查不到,在特殊VLAN內(nèi)進行廣播,特殊業(yè)務(wù)板若收到這個包,則利用網(wǎng)絡(luò)處理器來對數(shù)據(jù)包做任意處理,處理完再把數(shù)據(jù)發(fā)送出去。
和現(xiàn)有技術(shù)相比,本發(fā)明對在分布式交換機中實現(xiàn)一些特殊功能,有效的抑制了查不到MAC地址VLAN廣播的行為。
具體實施例方式
首先介紹一下QINQ功能,QINQ功能即標(biāo)簽堆疊功能,就是把進入交換機的原始數(shù)據(jù)包再打一層VLAN TAG(標(biāo)簽)送出交換機。QINQ分CUSTOM端口和UPLINK端口。
CUSTOM端口需要設(shè)置PVID(PVIDPort Vlan ID,又稱端口默認(rèn)VLAN ID,即port default Vlan ID),這個PVID就是要在原數(shù)據(jù)包上添加的VLAN TAG。當(dāng)數(shù)據(jù)包進入CUSTOM端口,如果原數(shù)據(jù)包不帶VLAN TAG,數(shù)據(jù)包會添加一層PVID的VLAN TAG從UPLINK端口出去。如果原數(shù)據(jù)包帶了一層VLAN TAG,數(shù)據(jù)包就會再添加一層PVID的VLAN TAG從UPLINK端口出去,這樣原來的VLAN TAG為內(nèi)層標(biāo)簽,新添加的VLAN TAG為外層標(biāo)簽。
當(dāng)數(shù)據(jù)包進入UPLINK端口,如果原數(shù)據(jù)包帶兩層VLAN TAG,則把外層VLAN TAG剝掉,數(shù)據(jù)包帶內(nèi)層VLAN TAG從CUSTOM端口出去。如果原數(shù)據(jù)包帶一層VLAN TAG,則把VLAN TAG剝掉從CUSTOM端口出去。
本發(fā)明的方法就是,在交換機里把做特殊業(yè)務(wù)的端口設(shè)置成QINQ的CUSTOM端口,將PVID設(shè)成一個特殊值,沒有任何其他端口屬于這個VLAN。
可以首先把特殊功能的端口設(shè)成ACCESS端口(ACCESS端口端口只能屬于一個VLAN,并且是untagged),PVID設(shè)為一個特殊保留值。然后把端口設(shè)成QINQ的CUSTOM端口。
做上面的配置之后,所有進入端口二層數(shù)據(jù)包,將不在入口VLAN內(nèi)做廣播,而是在原始包的基礎(chǔ)上再打上一層PVID的VLAN TAG,在PVID內(nèi)進行廣播,因為這個PVID沒有跟任何其他端口綁定,所以這個數(shù)據(jù)包不從任何端口轉(zhuǎn)發(fā)出去,只是廣播到了特殊功能處理板。
當(dāng)數(shù)據(jù)包通過交換機的特殊端口進入轉(zhuǎn)發(fā)芯片,用PVID+MAC地址查找MAC表,查不到,在特殊VLAN內(nèi)進行廣播,只有特殊業(yè)務(wù)板可能收到這個包。特殊業(yè)務(wù)板可以利用網(wǎng)絡(luò)處理器來對數(shù)據(jù)包做任意處理,處理完再把數(shù)據(jù)發(fā)送出去。但需要注意的是進入特殊業(yè)務(wù)板的數(shù)據(jù)包已經(jīng)不是原始的數(shù)據(jù)包,而是添加了一層VLAN TAG的數(shù)據(jù)包,處理中間可以不理會這個外層VLAN,處理完把外層的VLANTAG剝掉。
權(quán)利要求
1.一種在以太網(wǎng)交換機中處理二層數(shù)據(jù)包的方法,將交換機里做特殊業(yè)務(wù)的端口設(shè)置成QINQ的CUSTOM端口,將PVID設(shè)成不與任何其他端口綁定的一個特殊值。
2.權(quán)利要求1所述的在以太網(wǎng)交換機中處理二層數(shù)據(jù)包的方法,其特征在于,所述特殊業(yè)務(wù)是指VPLS或VPWS。
3.權(quán)利要求1或2所述的在以太網(wǎng)交換機中處理二層數(shù)據(jù)包的方法,其特征在于,當(dāng)數(shù)據(jù)包通過交換機的特殊端口進入轉(zhuǎn)發(fā)芯片,用PVID+MAC地址查找MAC表,若查不到,在特殊VLAN內(nèi)進行廣播,特殊業(yè)務(wù)板若收到這個包,則利用網(wǎng)絡(luò)處理器來對數(shù)據(jù)包做任意處理,處理完再把數(shù)據(jù)發(fā)送出去。
全文摘要
一種在以太網(wǎng)交換機中處理二層數(shù)據(jù)包的方法,將交換機里做特殊業(yè)務(wù)的端口設(shè)置成QINQ的CUSTOM端口,將PVID設(shè)成不與任何其他端口綁定的一個特殊值。這里的特殊業(yè)務(wù)是指前面談到的VPLS和VPWS或者別的二層的高級功能業(yè)務(wù)。和現(xiàn)有技術(shù)相比,本發(fā)明對在分布式交換機中實現(xiàn)一些特殊功能,有效的抑制了查不到MAC地址VLAN廣播的行為。
文檔編號H04L12/56GK1988497SQ20051012128
公開日2007年6月27日 申請日期2005年12月24日 優(yōu)先權(quán)日2005年12月24日
發(fā)明者范成法, 宋曉娟, 李新宇 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
东宁县| 漳州市| 花莲县| 黔东| 黎城县| 兴文县| 阿克苏市| 壤塘县| 永州市| 松桃| 建始县| 凌云县| 宜都市| 玉林市| 太白县| 拉萨市| 阳新县| 唐海县| 南江县| 长海县| 浑源县| 石渠县| 维西| 麻阳| 蛟河市| 武义县| 枣庄市| 洪雅县| 泾源县| 英德市| 开封县| 措勤县| 江阴市| 安义县| 电白县| 伊通| 桑日县| 察哈| 仙桃市| 蓝山县| 科技|