国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      實(shí)現(xiàn)虛擬局域網(wǎng)聚合的方法和匯聚交換機(jī)的制作方法

      文檔序號(hào):7964358閱讀:166來(lái)源:國(guó)知局
      專利名稱:實(shí)現(xiàn)虛擬局域網(wǎng)聚合的方法和匯聚交換機(jī)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù),特別是涉及一種實(shí)現(xiàn)虛擬局域網(wǎng)(VLAN)聚合的方法和匯聚交換機(jī)。
      背景技術(shù)
      在眾多寬帶網(wǎng)組建方案中,IP網(wǎng)以其獨(dú)有的操作容易、管理簡(jiǎn)單和技術(shù)靈活等特性,在城域網(wǎng)的組建中脫穎而出,占有很大比例。在IP網(wǎng)中,主要是以三層(layer 3,L3)交換機(jī)為核心交換設(shè)備,以VLAN為實(shí)現(xiàn)手段和方法,為用戶提供高速以太專線,用來(lái)實(shí)現(xiàn)高速上網(wǎng)或者公司內(nèi)部之間實(shí)現(xiàn)自己的數(shù)據(jù)業(yè)務(wù)和其它業(yè)務(wù),如視頻點(diǎn)播之類。
      圖1是在現(xiàn)有技術(shù)中二層組網(wǎng)示意圖。參見(jiàn)圖1,在現(xiàn)有技術(shù)中,在二層組網(wǎng)中,當(dāng)多個(gè)用戶主機(jī)接入不同的VLAN時(shí),如圖1中所示的用戶主機(jī)1接入VLAN1、用戶主機(jī)2接入VLAN2且用戶主機(jī)3接入VLAN3,各個(gè)VLAN分別通過(guò)二層(layer2,L2)交換機(jī)和匯聚交換機(jī)透?jìng)鞯骄W(wǎng)關(guān)設(shè)備比如L3交換機(jī)上進(jìn)行終結(jié)。
      參見(jiàn)圖1,在進(jìn)行報(bào)文傳輸時(shí),在上行方向上,接入不同VLAN的各個(gè)用戶主機(jī)分別通過(guò)各自接入的VLAN將報(bào)文發(fā)送至匯聚交換機(jī);匯聚交換機(jī)再分別通過(guò)用戶主機(jī)接入的各個(gè)VLAN將報(bào)文發(fā)送至網(wǎng)關(guān)設(shè)備;在下行方向上,網(wǎng)關(guān)設(shè)備將發(fā)送給各個(gè)用戶主機(jī)的報(bào)文分別通過(guò)用戶主機(jī)接入的各個(gè)VLAN發(fā)送至匯聚交換機(jī),匯聚交換機(jī)再通過(guò)用戶主機(jī)接入的各個(gè)VLAN將報(bào)文發(fā)送至各個(gè)用戶主機(jī)。
      由以上描述可以看出,在現(xiàn)有技術(shù)中,當(dāng)不同用戶主機(jī)接入不同VLAN時(shí),各個(gè)用戶主機(jī)的報(bào)文在匯聚交換機(jī)與網(wǎng)關(guān)設(shè)備之間必須通過(guò)不同的VLAN進(jìn)行傳輸,使得匯聚交換機(jī)與網(wǎng)關(guān)設(shè)備之間的VLAN數(shù)量過(guò)多,大大浪費(fèi)了VLAN資源。
      另外,由于不同用戶主機(jī)的報(bào)文在匯聚交換機(jī)與網(wǎng)關(guān)設(shè)備之間必須通過(guò)不同的VLAN進(jìn)行傳輸,因此,針對(duì)不同的VLAN,網(wǎng)關(guān)設(shè)備必須分別進(jìn)行VLAN終結(jié)處理,從而大大增加了網(wǎng)關(guān)設(shè)備的業(yè)務(wù)負(fù)荷量;并且,針對(duì)不同的VLAN,網(wǎng)關(guān)設(shè)備均必須占用自身的一個(gè)路由接口資源,從而大大浪費(fèi)了網(wǎng)關(guān)設(shè)備的接口資源。

      發(fā)明內(nèi)容
      有鑒于此,本發(fā)明的第一目的在于提供一種實(shí)現(xiàn)VLAN聚合的方法,本發(fā)明的第二目的在于提供一種匯聚交換機(jī),以保證在匯聚交換機(jī)與網(wǎng)關(guān)設(shè)備之間通過(guò)聚合后的一個(gè)VLAN進(jìn)行報(bào)文傳輸,節(jié)約VLAN資源。
      為了達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的一種實(shí)現(xiàn)虛擬局域網(wǎng)聚合的方法,設(shè)置多個(gè)用戶側(cè)虛擬局域網(wǎng)VLAN與一個(gè)網(wǎng)絡(luò)側(cè)VLAN的對(duì)應(yīng)關(guān)系,該方法還包括匯聚交換機(jī)通過(guò)所述多個(gè)用戶側(cè)VLAN中的當(dāng)前用戶側(cè)VLAN接收到用戶主機(jī)發(fā)來(lái)的第一報(bào)文,根據(jù)所設(shè)置的對(duì)應(yīng)關(guān)系,通過(guò)所述網(wǎng)絡(luò)側(cè)VLAN將第一報(bào)文發(fā)送至網(wǎng)關(guān)設(shè)備;匯聚交換機(jī)通過(guò)所述網(wǎng)絡(luò)側(cè)VLAN接收到第二報(bào)文,根據(jù)所設(shè)置的對(duì)應(yīng)關(guān)系以及第二報(bào)文中攜帶的目的媒質(zhì)接入控制MAC地址,通過(guò)對(duì)應(yīng)的用戶側(cè)VLAN將第二報(bào)文發(fā)送至對(duì)應(yīng)的用戶主機(jī)。
      所述設(shè)置多個(gè)用戶側(cè)VLAN與一個(gè)網(wǎng)絡(luò)側(cè)VLAN對(duì)應(yīng)關(guān)系的步驟包括匯聚交換機(jī)建立訪問(wèn)控制列表ACL表項(xiàng),設(shè)置ACL表項(xiàng)中的匹配規(guī)則和匹配動(dòng)作記錄多個(gè)用戶側(cè)VLAN與一個(gè)網(wǎng)絡(luò)側(cè)VLAN的對(duì)應(yīng)關(guān)系。
      所述設(shè)置多個(gè)用戶側(cè)VLAN與一個(gè)網(wǎng)絡(luò)側(cè)VLAN對(duì)應(yīng)關(guān)系的步驟包括匯聚交換機(jī)建立上行方向ACL表項(xiàng),設(shè)置該上行方向ACL表項(xiàng)中的匹配規(guī)則為報(bào)文攜帶的VLAN標(biāo)識(shí)為所述多個(gè)用戶側(cè)VLAN標(biāo)識(shí)中的任意一個(gè),設(shè)置該上行方向ACL表項(xiàng)中的匹配動(dòng)作為將報(bào)文攜帶的用戶側(cè)VLAN標(biāo)識(shí)替換為所述網(wǎng)絡(luò)側(cè)VLAN的標(biāo)識(shí)。
      所述匯聚交換機(jī)根據(jù)所設(shè)置的對(duì)應(yīng)關(guān)系通過(guò)所述網(wǎng)絡(luò)側(cè)VLAN將第一報(bào)文發(fā)送至網(wǎng)關(guān)設(shè)備的步驟包括匯聚交換機(jī)確定第一報(bào)文中攜帶的當(dāng)前用戶側(cè)VLAN的標(biāo)識(shí)符合上行方向ACL表項(xiàng)中的匹配規(guī)則,根據(jù)上行方向ACL表項(xiàng)中的匹配動(dòng)作,將第一報(bào)文攜帶的當(dāng)前用戶側(cè)的VLAN標(biāo)識(shí)替換為所述網(wǎng)絡(luò)側(cè)VLAN的標(biāo)識(shí),然后通過(guò)所述網(wǎng)絡(luò)側(cè)VLAN將第一報(bào)文發(fā)送至網(wǎng)關(guān)設(shè)備。
      所述設(shè)置多個(gè)用戶側(cè)VLAN與一個(gè)網(wǎng)絡(luò)側(cè)VLAN對(duì)應(yīng)關(guān)系的步驟包括匯聚交換機(jī)針對(duì)每一個(gè)用戶主機(jī)建立一個(gè)相對(duì)應(yīng)的下行方向ACL表項(xiàng),設(shè)置每一個(gè)下行方向ACL表項(xiàng)中的匹配規(guī)則為報(bào)文目的MAC地址為對(duì)應(yīng)用戶主機(jī)的MAC地址,且報(bào)文攜帶的VLAN標(biāo)識(shí)為網(wǎng)絡(luò)側(cè)VLAN標(biāo)識(shí);設(shè)置每一個(gè)下行方向ACL表項(xiàng)中的匹配動(dòng)作為將報(bào)文攜帶的網(wǎng)絡(luò)側(cè)VLAN標(biāo)識(shí)替換為該下行方向ACL表項(xiàng)所對(duì)應(yīng)用戶主機(jī)接入的用戶側(cè)VLAN標(biāo)識(shí)。
      所述匯聚交換機(jī)通過(guò)對(duì)應(yīng)的用戶側(cè)VLAN將第二報(bào)文發(fā)送至對(duì)應(yīng)用戶主機(jī)的步驟包括匯聚交換機(jī)確定第二報(bào)文中攜帶的網(wǎng)絡(luò)側(cè)VLAN標(biāo)識(shí)和目的MAC地址符合一個(gè)下行方向ACL表項(xiàng)中的匹配規(guī)則,根據(jù)該符合的下行方向ACL表項(xiàng)中的匹配動(dòng)作,將第二報(bào)文攜帶的網(wǎng)絡(luò)側(cè)VLAN的標(biāo)識(shí)替換為對(duì)應(yīng)用戶側(cè)VLAN的標(biāo)識(shí),然后通過(guò)所述對(duì)應(yīng)的用戶側(cè)VLAN將第二報(bào)文發(fā)送至對(duì)應(yīng)的用戶主機(jī)。
      一種匯聚交換機(jī),該匯聚交換機(jī)用于保存不同用戶側(cè)VLAN與一個(gè)網(wǎng)絡(luò)側(cè)VLAN的對(duì)應(yīng)關(guān)系,在通過(guò)任意一個(gè)用戶側(cè)VLAN接收到第一報(bào)文后,根據(jù)所保存的對(duì)應(yīng)關(guān)系,將第一報(bào)文通過(guò)所述網(wǎng)絡(luò)側(cè)VLAN發(fā)送至網(wǎng)關(guān)設(shè)備,在通過(guò)網(wǎng)絡(luò)側(cè)VLAN接收到網(wǎng)關(guān)設(shè)備發(fā)來(lái)的第二報(bào)文后,根據(jù)所保存的對(duì)應(yīng)關(guān)系及第二報(bào)文中的目的MAC地址,將第二報(bào)文通過(guò)對(duì)應(yīng)的用戶側(cè)VLAN發(fā)送至對(duì)應(yīng)的用戶主機(jī)。
      所述匯聚交換機(jī)包括人機(jī)交互單元、MAC地址管理單元、ACL表項(xiàng)管理單元和收發(fā)處理單元,其中,
      人機(jī)交互單元,將管理人員輸入的多個(gè)用戶側(cè)VLAN標(biāo)識(shí)和一個(gè)網(wǎng)絡(luò)側(cè)VLAN標(biāo)識(shí)發(fā)送至ACL表項(xiàng)管理單元;MAC地址管理單元,在檢測(cè)到各個(gè)用戶主機(jī)接入時(shí),將各個(gè)用戶主機(jī)的MAC地址及其接入的各個(gè)用戶側(cè)VLAN標(biāo)識(shí)發(fā)送至ACL表項(xiàng)管理單元;ACL表項(xiàng)管理單元,根據(jù)接收到的用戶側(cè)VLAN標(biāo)識(shí)、網(wǎng)絡(luò)側(cè)VLAN標(biāo)識(shí)和各個(gè)用戶主機(jī)的MAC地址信息及其接入的用戶側(cè)VLAN標(biāo)識(shí),建立ACL表項(xiàng),設(shè)置ACL表項(xiàng)中的匹配規(guī)則和匹配動(dòng)作記錄多個(gè)用戶側(cè)VLAN與一個(gè)網(wǎng)絡(luò)側(cè)VLAN的對(duì)應(yīng)關(guān)系;收發(fā)處理單元,接收用戶主機(jī)通過(guò)當(dāng)前用戶側(cè)VLAN發(fā)來(lái)的第一報(bào)文,從ACL表項(xiàng)管理單元中獲取ACL表項(xiàng),根據(jù)ACL表項(xiàng)的匹配規(guī)則和匹配動(dòng)作所記錄的多個(gè)用戶側(cè)VLAN與一個(gè)網(wǎng)絡(luò)側(cè)VLAN的對(duì)應(yīng)關(guān)系,通過(guò)網(wǎng)絡(luò)側(cè)VLAN將第一報(bào)文發(fā)送至網(wǎng)關(guān)設(shè)備;接收網(wǎng)關(guān)設(shè)備通過(guò)網(wǎng)絡(luò)側(cè)VLAN發(fā)來(lái)的第二報(bào)文,從ACL表項(xiàng)管理單元中獲取ACL表項(xiàng),根據(jù)ACL表項(xiàng)的匹配規(guī)則和匹配動(dòng)作所記錄的多個(gè)用戶側(cè)VLAN與一個(gè)網(wǎng)絡(luò)側(cè)VLAN的對(duì)應(yīng)關(guān)系,通過(guò)對(duì)應(yīng)的用戶側(cè)VLAN將第二報(bào)文發(fā)送至對(duì)應(yīng)的用戶主機(jī)。
      所述ACL表項(xiàng)管理單元,根據(jù)接收到的用戶側(cè)VLAN標(biāo)識(shí)和網(wǎng)絡(luò)側(cè)VLAN標(biāo)識(shí)建立上行方向ACL表項(xiàng),設(shè)置上行方向ACL表項(xiàng)中的匹配規(guī)則為報(bào)文攜帶的VLAN標(biāo)識(shí)為所接收到用戶側(cè)VLAN標(biāo)識(shí)中的任意一個(gè),設(shè)置上行方向ACL表項(xiàng)中的匹配動(dòng)作為將報(bào)文攜帶的用戶側(cè)VLAN標(biāo)識(shí)替換為所述網(wǎng)絡(luò)側(cè)VLAN的標(biāo)識(shí);所述收發(fā)處理單元,在接收到第一報(bào)文時(shí),從ACL表項(xiàng)管理單元中獲取上行方向ACL表項(xiàng),在確定第一報(bào)文中攜帶的當(dāng)前用戶側(cè)VLAN標(biāo)識(shí)符合上行方向ACL表項(xiàng)中的匹配規(guī)則后,根據(jù)上行方向ACL表項(xiàng)中的匹配動(dòng)作,將第一報(bào)文攜帶的當(dāng)前用戶側(cè)的VLAN標(biāo)識(shí)替換為網(wǎng)絡(luò)側(cè)VLAN的標(biāo)識(shí),然后通過(guò)網(wǎng)絡(luò)側(cè)VLAN將第一報(bào)文發(fā)送至網(wǎng)關(guān)設(shè)備。
      所述ACL表項(xiàng)管理單元,根據(jù)接收到的用戶側(cè)VLAN標(biāo)識(shí)、網(wǎng)絡(luò)側(cè)VLAN標(biāo)識(shí)和各個(gè)用戶主機(jī)的MAC地址信息及其接入的用戶側(cè)VLAN標(biāo)識(shí),針對(duì)每一個(gè)用戶主機(jī)建立一個(gè)相對(duì)應(yīng)的下行方向ACL表項(xiàng),設(shè)置每一個(gè)下行方向ACL表項(xiàng)中的匹配規(guī)則為報(bào)文目的MAC地址為對(duì)應(yīng)用戶主機(jī)的MAC地址,且報(bào)文攜帶的VLAN標(biāo)識(shí)為網(wǎng)絡(luò)側(cè)VLAN標(biāo)識(shí);設(shè)置每一個(gè)下行方向ACL表項(xiàng)中的匹配動(dòng)作為將報(bào)文攜帶的網(wǎng)絡(luò)側(cè)VLAN標(biāo)識(shí)替換為該下行方向ACL表項(xiàng)所對(duì)應(yīng)用戶主機(jī)接入的用戶側(cè)VLAN標(biāo)識(shí);所述收發(fā)處理單元,在接收到第二報(bào)文時(shí),從ACL表項(xiàng)管理單元中獲取各個(gè)下行方向ACL表項(xiàng),在確定第二報(bào)文中攜帶的網(wǎng)絡(luò)側(cè)VLAN標(biāo)識(shí)和目的MAC地址符合一個(gè)下行方向ACL表項(xiàng)中的匹配規(guī)則后,根據(jù)該符合的下行方向ACL表項(xiàng)中的匹配動(dòng)作,將第二報(bào)文攜帶的網(wǎng)絡(luò)側(cè)VLAN的標(biāo)識(shí)替換為對(duì)應(yīng)用戶側(cè)VLAN的標(biāo)識(shí),然后通過(guò)所述對(duì)應(yīng)的用戶側(cè)VLAN將第二報(bào)文發(fā)送至對(duì)應(yīng)的用戶主機(jī)。
      所述MAC地址管理單元,進(jìn)一步用于在檢測(cè)到一個(gè)用戶主機(jī)退出其接入的用戶側(cè)VLAN時(shí),將攜帶該用戶主機(jī)MAC地址的MAC地址刪除消息發(fā)送至ACL表項(xiàng)管理單元;ACL表項(xiàng)管理單元,根據(jù)接收到的MAC地址刪除消息中攜帶的MAC地址,刪除包含該MAC地址的下行方向ACL表項(xiàng)。
      由此可見(jiàn),在本發(fā)明中,在匯聚交換機(jī)與網(wǎng)關(guān)設(shè)備之間通過(guò)聚合后的同一個(gè)網(wǎng)絡(luò)側(cè)VLAN進(jìn)行報(bào)文傳輸,從而實(shí)現(xiàn)了VLAN聚合,使得匯聚交換機(jī)與網(wǎng)關(guān)設(shè)備之間的VLAN數(shù)量大大減少,節(jié)約了VLAN資源。
      另外,由于在匯聚交換機(jī)與網(wǎng)關(guān)設(shè)備之間通過(guò)聚合后的同一個(gè)網(wǎng)絡(luò)側(cè)VLAN進(jìn)行報(bào)文傳輸,因此,網(wǎng)關(guān)設(shè)備只需針對(duì)一個(gè)網(wǎng)絡(luò)側(cè)VLAN進(jìn)行終結(jié)處理,從而大大降低了網(wǎng)關(guān)設(shè)備的業(yè)務(wù)負(fù)荷量;并且,由于網(wǎng)關(guān)設(shè)備只需針對(duì)一個(gè)網(wǎng)絡(luò)側(cè)VLAN,因此,網(wǎng)關(guān)設(shè)備只需占用自身的一個(gè)路由接口資源,大大節(jié)約了網(wǎng)關(guān)設(shè)備的接口資源。


      圖1是在現(xiàn)有技術(shù)中二層組網(wǎng)示意圖。
      圖2是在本發(fā)明中實(shí)現(xiàn)VLAN聚合的系統(tǒng)的結(jié)構(gòu)示意圖。
      圖3是在本發(fā)明中匯聚交換機(jī)的基本結(jié)構(gòu)示意圖。
      圖4是在本發(fā)明實(shí)施例中實(shí)現(xiàn)VLAN聚合的流程圖。
      具體實(shí)施例方式
      本發(fā)明提出了一種實(shí)現(xiàn)VLAN聚合的方法,其核心思想是設(shè)置多個(gè)用戶側(cè)虛擬局域網(wǎng)VLAN與一個(gè)網(wǎng)絡(luò)側(cè)VLAN的對(duì)應(yīng)關(guān)系;匯聚交換機(jī)通過(guò)所述多個(gè)用戶側(cè)VLAN中的當(dāng)前用戶側(cè)VLAN接收到用戶主機(jī)發(fā)來(lái)的第一報(bào)文,根據(jù)所設(shè)置的對(duì)應(yīng)關(guān)系,通過(guò)所述網(wǎng)絡(luò)側(cè)VLAN將第一報(bào)文發(fā)送至網(wǎng)關(guān)設(shè)備;匯聚交換機(jī)通過(guò)所述網(wǎng)絡(luò)側(cè)VLAN接收到第二報(bào)文,根據(jù)所設(shè)置的對(duì)應(yīng)關(guān)系以及第二報(bào)文中攜帶的目的媒質(zhì)接入控制(MAC)地址,通過(guò)對(duì)應(yīng)的用戶側(cè)VLAN將第二報(bào)文發(fā)送至對(duì)應(yīng)的用戶主機(jī)。
      其中,設(shè)置所述對(duì)應(yīng)關(guān)系可以通過(guò)在匯聚交換機(jī)中設(shè)置對(duì)應(yīng)的訪問(wèn)控制列表(ACL)表項(xiàng)來(lái)實(shí)現(xiàn)。
      相應(yīng)的,本發(fā)明還提出了一種匯聚交換機(jī)。該匯聚交換機(jī)用于保存不同用戶側(cè)VLAN與一個(gè)網(wǎng)絡(luò)側(cè)VLAN的對(duì)應(yīng)關(guān)系,在通過(guò)任意一個(gè)用戶側(cè)VLAN接收到第一報(bào)文后,根據(jù)所保存的對(duì)應(yīng)關(guān)系,將第一報(bào)文通過(guò)所述網(wǎng)絡(luò)側(cè)VLAN發(fā)送至網(wǎng)關(guān)設(shè)備,在通過(guò)網(wǎng)絡(luò)側(cè)VLAN接收到網(wǎng)關(guān)設(shè)備發(fā)來(lái)的第二報(bào)文后,根據(jù)所保存的對(duì)應(yīng)關(guān)系及第二報(bào)文中的目的MAC地址,將第二報(bào)文通過(guò)對(duì)應(yīng)的用戶側(cè)VLAN發(fā)送至對(duì)應(yīng)的用戶主機(jī)。
      圖3是在本發(fā)明中匯聚交換機(jī)的基本結(jié)構(gòu)示意圖。參見(jiàn)圖3,在本發(fā)明中,匯聚交換機(jī)的基本結(jié)構(gòu)可以包括人機(jī)交互單元、MAC地址管理單元、ACL表項(xiàng)管理單元和收發(fā)處理單元,其中,人機(jī)交互單元,將管理人員輸入的多個(gè)用戶側(cè)VLAN標(biāo)識(shí)和一個(gè)網(wǎng)絡(luò)側(cè)VLAN標(biāo)識(shí)發(fā)送至ACL表項(xiàng)管理單元;MAC地址管理單元,在檢測(cè)到各個(gè)用戶主機(jī)接入時(shí),將各個(gè)用戶主機(jī)的MAC地址及其接入的各個(gè)用戶側(cè)VLAN標(biāo)識(shí)發(fā)送至ACL表項(xiàng)管理單元;
      ACL表項(xiàng)管理單元,根據(jù)接收到的用戶側(cè)VLAN標(biāo)識(shí)、網(wǎng)絡(luò)側(cè)VLAN標(biāo)識(shí)和各個(gè)用戶主機(jī)的MAC地址信息及其接入的用戶側(cè)VLAN標(biāo)識(shí),建立ACL表項(xiàng),設(shè)置ACL表項(xiàng)中的匹配規(guī)則和匹配動(dòng)作記錄多個(gè)用戶側(cè)VLAN與一個(gè)網(wǎng)絡(luò)側(cè)VLAN的對(duì)應(yīng)關(guān)系;收發(fā)處理單元,接收用戶主機(jī)通過(guò)當(dāng)前用戶側(cè)VLAN發(fā)來(lái)的第一報(bào)文,從ACL表項(xiàng)管理單元中獲取ACL表項(xiàng),根據(jù)ACL表項(xiàng)的匹配規(guī)則和匹配動(dòng)作所記錄的多個(gè)用戶側(cè)VLAN與一個(gè)網(wǎng)絡(luò)側(cè)VLAN的對(duì)應(yīng)關(guān)系,通過(guò)網(wǎng)絡(luò)側(cè)VLAN將第一報(bào)文發(fā)送至網(wǎng)關(guān)設(shè)備;接收網(wǎng)關(guān)設(shè)備通過(guò)網(wǎng)絡(luò)側(cè)VLAN發(fā)來(lái)的第二報(bào)文,從ACL表項(xiàng)管理單元中獲取ACL表項(xiàng),根據(jù)ACL表項(xiàng)的匹配規(guī)則和匹配動(dòng)作所記錄的多個(gè)用戶側(cè)VLAN與一個(gè)網(wǎng)絡(luò)側(cè)VLAN的對(duì)應(yīng)關(guān)系,通過(guò)對(duì)應(yīng)的用戶側(cè)VLAN將第二報(bào)文發(fā)送至對(duì)應(yīng)的用戶主機(jī)。
      在本發(fā)明中,所述的用戶側(cè)VLAN是指位于接入側(cè),即用戶主機(jī)直接接入的VLAN;所述的網(wǎng)絡(luò)側(cè)VLAN是指位于網(wǎng)絡(luò)側(cè),即匯聚交換機(jī)與網(wǎng)關(guān)設(shè)備之間的VLAN為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖及具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步地詳細(xì)描述。
      圖4是在本發(fā)明實(shí)施例中實(shí)現(xiàn)VLAN聚合的流程圖。參見(jiàn)圖2、圖3和圖4,在本發(fā)明中,比如三個(gè)用戶主機(jī)即用戶主機(jī)1、用戶主機(jī)和用戶主機(jī)3,分別接入不同的用戶側(cè)VLAN,即VLAN1、VLAN2和VLAN3,本發(fā)明實(shí)現(xiàn)VLAN聚合,即通過(guò)同一個(gè)網(wǎng)絡(luò)側(cè)VLAN即VLAN4來(lái)實(shí)現(xiàn)報(bào)文傳輸?shù)倪^(guò)程包括以下步驟步驟401管理人員向匯聚交換機(jī)中的人機(jī)交互單元輸入多個(gè)用戶側(cè)VLAN標(biāo)識(shí)和一個(gè)網(wǎng)絡(luò)側(cè)VLAN標(biāo)識(shí)。
      比如,管理人員所輸入的用戶側(cè)VLAN標(biāo)識(shí)包括VLAN1、VLAN2和VLAN3,所輸入的網(wǎng)絡(luò)側(cè)VLAN標(biāo)識(shí)包括VLAN4。
      步驟402在匯聚交換機(jī)中,人機(jī)交互單元將所接收到的多個(gè)用戶側(cè)VLAN標(biāo)識(shí)和一個(gè)網(wǎng)絡(luò)側(cè)VLAN標(biāo)識(shí)發(fā)送至ACL表項(xiàng)管理單元。
      步驟403在用戶主機(jī)1、用戶主機(jī)2和用戶主機(jī)3分別通過(guò)VLAN1、VLAN2和VLAN3接入后,匯聚交換機(jī)中的MAC地址管理單元檢測(cè)到新增用戶主機(jī)1、用戶主機(jī)2和用戶主機(jī)3的MAC地址及其接入的VLAN標(biāo)識(shí)。
      步驟404MAC地址管理單元將新增的、每一個(gè)用戶主機(jī)的MAC地址及其接入的用戶側(cè)VLAN標(biāo)識(shí)發(fā)送至ACL表項(xiàng)管理單元。
      在上述步驟403至步驟404中,MAC地址管理單元檢測(cè)到并發(fā)送至ACL表項(xiàng)管理單元的用戶主機(jī)的MAC地址及VLAN標(biāo)識(shí)為用戶主機(jī)1對(duì)應(yīng)MAC1及VLAN1、用戶主機(jī)2對(duì)應(yīng)MAC2及VLAN2,用戶主機(jī)3對(duì)應(yīng)MAC3及VLAN3。
      步驟405ACL表項(xiàng)管理單元根據(jù)接收到的多個(gè)用戶側(cè)VLAN標(biāo)識(shí)和一個(gè)網(wǎng)絡(luò)側(cè)VLAN標(biāo)識(shí),建立上行方向ACL表項(xiàng)。
      這里,上行方向ACL表項(xiàng)中包括匹配規(guī)則和匹配動(dòng)作。
      其中,匹配規(guī)則為報(bào)文攜帶的VLAN標(biāo)識(shí)為所述用戶側(cè)VLAN標(biāo)識(shí)中的任意一個(gè),即VLAN1,或VLAN2,或VLAN3。
      匹配動(dòng)作為將報(bào)文攜帶的用戶側(cè)VLAN標(biāo)識(shí)替換為網(wǎng)絡(luò)側(cè)VLAN標(biāo)識(shí),也就是將報(bào)文攜帶的VLAN1或VLAN2或VLAN3替換為VLAN4。
      步驟406ACL表項(xiàng)管理單元根據(jù)接收到的多個(gè)用戶側(cè)VLAN標(biāo)識(shí)、一個(gè)網(wǎng)絡(luò)側(cè)VLAN標(biāo)識(shí)以及每一個(gè)用戶主機(jī)的MAC地址及其接入的VLAN標(biāo)識(shí),針對(duì)每一個(gè)用戶主機(jī)建立一個(gè)相對(duì)應(yīng)的下行方向ACL表項(xiàng)。
      這里,每一個(gè)下行方向ACL表項(xiàng)中均包括匹配規(guī)則和匹配動(dòng)作。
      其中,在與用戶主機(jī)1相對(duì)應(yīng)的下行方向ACL表項(xiàng)1中,匹配規(guī)則為報(bào)文目的MAC地址為MAC1,且報(bào)文攜帶的VLAN標(biāo)識(shí)為網(wǎng)絡(luò)側(cè)VLAN標(biāo)識(shí),即VLAN4。匹配動(dòng)作為將報(bào)文攜帶的網(wǎng)絡(luò)側(cè)VLAN標(biāo)識(shí)替換為該下行方向ACL表項(xiàng)1所對(duì)應(yīng)用戶主機(jī)1接入的用戶側(cè)VLAN標(biāo)識(shí),也就是將報(bào)文攜帶的VLAN4替換為VLAN1。
      在與用戶主機(jī)2相對(duì)應(yīng)的下行方向ACL表項(xiàng)2中,匹配規(guī)則為報(bào)文目的MAC地址等于MAC2,且報(bào)文攜帶的VLAN標(biāo)識(shí)為網(wǎng)絡(luò)側(cè)VLAN標(biāo)識(shí),即VLAN4。匹配動(dòng)作為將報(bào)文攜帶的網(wǎng)絡(luò)側(cè)VLAN標(biāo)識(shí)替換為該下行方向ACL表項(xiàng)2所對(duì)應(yīng)用戶主機(jī)2接入的用戶側(cè)VLAN標(biāo)識(shí),也就是將報(bào)文攜帶的VLAN4替換為VLAN2。
      在與用戶主機(jī)3相對(duì)應(yīng)的下行方向ACL表項(xiàng)3中,匹配規(guī)則為報(bào)文目的MAC地址等于MAC3,且報(bào)文攜帶的VLAN標(biāo)識(shí)為網(wǎng)絡(luò)側(cè)VLAN標(biāo)識(shí),即VLAN4。匹配動(dòng)作為將報(bào)文攜帶的網(wǎng)絡(luò)側(cè)VLAN標(biāo)識(shí)替換為該下行方向ACL表項(xiàng)3所對(duì)應(yīng)用戶主機(jī)3接入的用戶側(cè)VLAN標(biāo)識(shí),也就是將報(bào)文攜帶的VLAN4替換為VLAN3。
      步驟407在上行方向上,一個(gè)用戶主機(jī),比如用戶主機(jī)1,將所接入的用戶側(cè)VLAN的標(biāo)識(shí)即VLAN1攜帶在報(bào)文1中發(fā)送至匯聚交換機(jī)。
      步驟408在匯聚交換機(jī)中,收發(fā)處理單元在上行方向上接收到報(bào)文1后,從ACL表項(xiàng)管理單元獲取上行方向ACL表項(xiàng)。
      步驟409收發(fā)處理單元確定報(bào)文1中攜帶的用戶側(cè)VLAN標(biāo)識(shí)即VLAN1符合上行方向ACL表項(xiàng)中的匹配規(guī)則。
      這里,由于上行方向ACL表項(xiàng)中的匹配規(guī)則為報(bào)文攜帶的VLAN標(biāo)識(shí)為用戶側(cè)VLAN標(biāo)識(shí),即VLAN1,或VLAN2,或VLAN3。因此,在本步驟中,收發(fā)處理單元可確定報(bào)文1中攜帶的VLAN1符合上行方向ACL表項(xiàng)中的匹配規(guī)則。
      步驟410收發(fā)處理單元根據(jù)上行方向ACL表項(xiàng)中的匹配動(dòng)作,即,將報(bào)文攜帶的用戶側(cè)VLAN標(biāo)識(shí)替換為網(wǎng)絡(luò)側(cè)VLAN標(biāo)識(shí),執(zhí)行將報(bào)文1中攜帶的VLAN1替換為VLAN4。
      步驟411收發(fā)處理單元通過(guò)VLAN4將報(bào)文1發(fā)送至網(wǎng)關(guān)設(shè)備。
      對(duì)于其他用戶主機(jī),即用戶主機(jī)2和用戶主機(jī)3,在上行方向發(fā)送報(bào)文的過(guò)程與上述步驟407至步驟411過(guò)程的原理完全相同。
      步驟412在下行方向上,當(dāng)網(wǎng)關(guān)設(shè)備需要向一個(gè)用戶主機(jī),比如用戶主機(jī)1,下發(fā)報(bào)文2時(shí),網(wǎng)關(guān)設(shè)備將用戶主機(jī)1的MAC地址即MAC1作為目的MAC地址攜帶在報(bào)文2中,以及將網(wǎng)絡(luò)側(cè)VLAN的標(biāo)識(shí)即VLAN4攜帶在報(bào)文2中,然后將報(bào)文2發(fā)送至匯聚交換機(jī)。
      步驟413在匯聚交換機(jī)中,收發(fā)處理單元在下行方向上接收到報(bào)文2后,從ACL表項(xiàng)管理單元獲取各個(gè)下行方向ACL表項(xiàng)。
      步驟414收發(fā)處理單元將報(bào)文2中攜帶的目的MAC地址和網(wǎng)絡(luò)側(cè)VLAN標(biāo)識(shí)與各個(gè)下行方向ACL表項(xiàng)中的匹配規(guī)則進(jìn)行匹配。
      步驟415收發(fā)處理單元在確定報(bào)文2中攜帶的目的MAC地址和網(wǎng)絡(luò)側(cè)VLAN標(biāo)識(shí)與下行方向ACL表項(xiàng)1中的匹配規(guī)則相匹配時(shí),根據(jù)下行方向ACL表項(xiàng)1中的匹配動(dòng)作,將報(bào)文2中攜帶的VLAN4替換為VLAN1。
      這里,由于在針對(duì)用戶主機(jī)1的下行方向ACL表項(xiàng)1中,匹配規(guī)則為報(bào)文目的MAC地址為MAC1,且報(bào)文攜帶的VLAN標(biāo)識(shí)為網(wǎng)絡(luò)側(cè)VLAN標(biāo)識(shí),即VLAN4。因此,收發(fā)處理單元根據(jù)報(bào)文2中攜帶的目的MAC地址為MAC1,攜帶的VLAN標(biāo)識(shí)為VLAN4,可匹配到下行方向ACL表項(xiàng)1。并且,根據(jù)下行方向ACL表項(xiàng)1中的匹配動(dòng)作為將報(bào)文攜帶的VLAN4替換為VLAN1,執(zhí)行將報(bào)文2中攜帶的VLAN4替換為VLAN1。
      步驟416收發(fā)處理單元通過(guò)VLAN1將報(bào)文2發(fā)送至用戶主機(jī)1。
      對(duì)于其他用戶主機(jī),即用戶主機(jī)2和用戶主機(jī)3,在下行方向發(fā)送報(bào)文的過(guò)程與上述步驟412至步驟416過(guò)程的原理完全相同。
      需要說(shuō)明的是,上述圖4中所述的各個(gè)步驟之間并無(wú)嚴(yán)格意義上的順序要求,只是為了便于描述而拆分的不同步驟。比如,描述報(bào)文在上行方向傳輸過(guò)程的步驟407至步驟411與描述報(bào)文在下行方向傳輸過(guò)程的步驟412至步驟416之間沒(méi)有固定的先后順序等。
      在本發(fā)明中,利用匯聚交換機(jī)中的MAC地址管理單元和ACL表項(xiàng)管理單元還可以進(jìn)一步實(shí)現(xiàn)對(duì)用戶主機(jī)的動(dòng)態(tài)管理,在通信過(guò)程中,當(dāng)一個(gè)用戶主機(jī)接入用戶側(cè)VLAN和退出用戶側(cè)VLAN時(shí),通過(guò)MAC地址管理單元和ACL表項(xiàng)管理單元的配合可以實(shí)現(xiàn)動(dòng)態(tài)的更新相關(guān)ACL表項(xiàng),從而保證可利用聚合后的網(wǎng)絡(luò)側(cè)VLAN準(zhǔn)確地完成報(bào)文傳輸。具體而言,當(dāng)用戶主機(jī),比如用戶主機(jī)1接入用戶側(cè)VLAN1時(shí),根據(jù)上述圖4所示過(guò)程,本發(fā)明能夠針對(duì)該接入的用戶主機(jī)1建立相關(guān)的上行方向ACL表項(xiàng)和下行方向ACL表項(xiàng);當(dāng)該用戶主機(jī)1退出用戶側(cè)VLAN1時(shí),MAC地址管理單元可檢測(cè)到該用戶主機(jī)l斷開(kāi)與VLAN1的連接,因此,可以將攜帶MAC 1信息的MAC地址刪除消息發(fā)送至ACL表項(xiàng)管理單元,ACL表項(xiàng)管理單元根據(jù)該MAC地址刪除消息中攜帶的MAC1信息,刪除包含MAC1信息的下行方向ACL表項(xiàng)1,對(duì)于上行方向ACL表項(xiàng),可以將其匹配規(guī)則中關(guān)于VLAN1的信息刪除,也可以不刪除。
      總之,以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
      權(quán)利要求
      1.一種實(shí)現(xiàn)虛擬局域網(wǎng)聚合的方法,其特征在于,設(shè)置多個(gè)用戶側(cè)虛擬局域網(wǎng)VLAN與一個(gè)網(wǎng)絡(luò)側(cè)VLAN的對(duì)應(yīng)關(guān)系,該方法還包括匯聚交換機(jī)通過(guò)所述至少兩個(gè)用戶側(cè)VLAN中的當(dāng)前用戶側(cè)VLAN接收到用戶主機(jī)發(fā)來(lái)的第一報(bào)文,根據(jù)所設(shè)置的對(duì)應(yīng)關(guān)系,通過(guò)所述網(wǎng)絡(luò)側(cè)VLAN將第一報(bào)文發(fā)送至網(wǎng)關(guān)設(shè)備;匯聚交換機(jī)通過(guò)所述網(wǎng)絡(luò)側(cè)VLAN接收到第二報(bào)文,根據(jù)所設(shè)置的對(duì)應(yīng)關(guān)系以及第二報(bào)文中攜帶的目的媒質(zhì)接入控制MAC地址,通過(guò)對(duì)應(yīng)的用戶側(cè)VLAN將第二報(bào)文發(fā)送至對(duì)應(yīng)的用戶主機(jī)。
      2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述設(shè)置多個(gè)用戶側(cè)VLAN與一個(gè)網(wǎng)絡(luò)側(cè)VLAN對(duì)應(yīng)關(guān)系的步驟包括匯聚交換機(jī)建立訪問(wèn)控制列表ACL表項(xiàng),設(shè)置ACL表項(xiàng)中的匹配規(guī)則和匹配動(dòng)作記錄多個(gè)用戶側(cè)VLAN與一個(gè)網(wǎng)絡(luò)側(cè)VLAN的對(duì)應(yīng)關(guān)系。
      3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述設(shè)置多個(gè)用戶側(cè)VLAN與一個(gè)網(wǎng)絡(luò)側(cè)VLAN對(duì)應(yīng)關(guān)系的步驟包括匯聚交換機(jī)建立上行方向ACL表項(xiàng),設(shè)置該上行方向ACL表項(xiàng)中的匹配規(guī)則為報(bào)文攜帶的VLAN標(biāo)識(shí)為所述多個(gè)用戶側(cè)VLAN標(biāo)識(shí)中的任意一個(gè),設(shè)置該上行方向ACL表項(xiàng)中的匹配動(dòng)作為將報(bào)文攜帶的用戶側(cè)VLAN標(biāo)識(shí)替換為所述網(wǎng)絡(luò)側(cè)VLAN的標(biāo)識(shí)。
      4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述匯聚交換機(jī)根據(jù)所設(shè)置的對(duì)應(yīng)關(guān)系通過(guò)所述網(wǎng)絡(luò)側(cè)VLAN將第一報(bào)文發(fā)送至網(wǎng)關(guān)設(shè)備的步驟包括匯聚交換機(jī)確定第一報(bào)文中攜帶的當(dāng)前用戶側(cè)VLAN的標(biāo)識(shí)符合上行方向ACL表項(xiàng)中的匹配規(guī)則,根據(jù)上行方向ACL表項(xiàng)中的匹配動(dòng)作,將第一報(bào)文攜帶的當(dāng)前用戶側(cè)的VLAN標(biāo)識(shí)替換為所述網(wǎng)絡(luò)側(cè)VLAN的標(biāo)識(shí),然后通過(guò)所述網(wǎng)絡(luò)側(cè)VLAN將第一報(bào)文發(fā)送至網(wǎng)關(guān)設(shè)備。
      5.根據(jù)權(quán)利要求2、3或4所述的方法,其特征在于,所述設(shè)置多個(gè)用戶側(cè)VLAN與一個(gè)網(wǎng)絡(luò)側(cè)VLAN對(duì)應(yīng)關(guān)系的步驟包括匯聚交換機(jī)針對(duì)每一個(gè)用戶主機(jī)建立一個(gè)相對(duì)應(yīng)的下行方向ACL表項(xiàng),設(shè)置每一個(gè)下行方向ACL表項(xiàng)中的匹配規(guī)則為報(bào)文目的MAC地址為對(duì)應(yīng)用戶主機(jī)的MAC地址,且報(bào)文攜帶的VLAN標(biāo)識(shí)為網(wǎng)絡(luò)側(cè)VLAN標(biāo)識(shí);設(shè)置每一個(gè)下行方向ACL表項(xiàng)中的匹配動(dòng)作為將報(bào)文攜帶的網(wǎng)絡(luò)側(cè)VLAN標(biāo)識(shí)替換為該下行方向ACL表項(xiàng)所對(duì)應(yīng)用戶主機(jī)接入的用戶側(cè)VLAN標(biāo)識(shí)。
      6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述匯聚交換機(jī)通過(guò)對(duì)應(yīng)的用戶側(cè)VLAN將第二報(bào)文發(fā)送至對(duì)應(yīng)用戶主機(jī)的步驟包括匯聚交換機(jī)確定第二報(bào)文中攜帶的網(wǎng)絡(luò)側(cè)VLAN標(biāo)識(shí)和目的MAC地址符合一個(gè)下行方向ACL表項(xiàng)中的匹配規(guī)則,根據(jù)該符合的下行方向ACL表項(xiàng)中的匹配動(dòng)作,將第二報(bào)文攜帶的網(wǎng)絡(luò)側(cè)VLAN的標(biāo)識(shí)替換為對(duì)應(yīng)用戶側(cè)VLAN的標(biāo)識(shí),然后通過(guò)所述對(duì)應(yīng)的用戶側(cè)VLAN將第二報(bào)文發(fā)送至對(duì)應(yīng)的用戶主機(jī)。
      7.一種匯聚交換機(jī),其特征在于,該匯聚交換機(jī)用于保存不同用戶側(cè)VLAN與一個(gè)網(wǎng)絡(luò)側(cè)VLAN的對(duì)應(yīng)關(guān)系,在通過(guò)任意一個(gè)用戶側(cè)VLAN接收到第一報(bào)文后,根據(jù)所保存的對(duì)應(yīng)關(guān)系,將第一報(bào)文通過(guò)所述網(wǎng)絡(luò)側(cè)VLAN發(fā)送至網(wǎng)關(guān)設(shè)備,在通過(guò)網(wǎng)絡(luò)側(cè)VLAN接收到網(wǎng)關(guān)設(shè)備發(fā)來(lái)的第二報(bào)文后,根據(jù)所保存的對(duì)應(yīng)關(guān)系及第二報(bào)文中的目的MAC地址,將第二報(bào)文通過(guò)對(duì)應(yīng)的用戶側(cè)VLAN發(fā)送至對(duì)應(yīng)的用戶主機(jī)。
      8.根據(jù)權(quán)利要求7所述的匯聚交換機(jī),其特征在于,所述匯聚交換機(jī)包括人機(jī)交互單元、MAC地址管理單元、ACL表項(xiàng)管理單元和收發(fā)處理單元,其中,人機(jī)交互單元,將管理人員輸入的多個(gè)用戶側(cè)VLAN標(biāo)識(shí)和一個(gè)網(wǎng)絡(luò)側(cè)VLAN標(biāo)識(shí)發(fā)送至ACL表項(xiàng)管理單元;MAC地址管理單元,在檢測(cè)到各個(gè)用戶主機(jī)接入時(shí),將各個(gè)用戶主機(jī)的MAC地址及其接入的各個(gè)用戶側(cè)VLAN標(biāo)識(shí)發(fā)送至ACL表項(xiàng)管理單元;ACL表項(xiàng)管理單元,根據(jù)接收到的用戶側(cè)VLAN標(biāo)識(shí)、網(wǎng)絡(luò)側(cè)VLAN標(biāo)識(shí)和各個(gè)用戶主機(jī)的MAC地址信息及其接入的用戶側(cè)VLAN標(biāo)識(shí),建立ACL表項(xiàng),設(shè)置ACL表項(xiàng)中的匹配規(guī)則和匹配動(dòng)作記錄多個(gè)用戶側(cè)VLAN與一個(gè)網(wǎng)絡(luò)側(cè)VLAN的對(duì)應(yīng)關(guān)系;收發(fā)處理單元,接收用戶主機(jī)通過(guò)當(dāng)前用戶側(cè)VLAN發(fā)來(lái)的第一報(bào)文,從ACL表項(xiàng)管理單元中獲取ACL表項(xiàng),根據(jù)ACL表項(xiàng)的匹配規(guī)則和匹配動(dòng)作所記錄的多個(gè)用戶側(cè)VLAN與一個(gè)網(wǎng)絡(luò)側(cè)VLAN的對(duì)應(yīng)關(guān)系,通過(guò)網(wǎng)絡(luò)側(cè)VLAN將第一報(bào)文發(fā)送至網(wǎng)關(guān)設(shè)備;接收網(wǎng)關(guān)設(shè)備通過(guò)網(wǎng)絡(luò)側(cè)VLAN發(fā)來(lái)的第二報(bào)文,從ACL表項(xiàng)管理單元中獲取ACL表項(xiàng),根據(jù)ACL表項(xiàng)的匹配規(guī)則和匹配動(dòng)作所記錄的多個(gè)用戶側(cè)VLAN與一個(gè)網(wǎng)絡(luò)側(cè)VLAN的對(duì)應(yīng)關(guān)系,通過(guò)對(duì)應(yīng)的用戶側(cè)VLAN將第二報(bào)文發(fā)送至對(duì)應(yīng)的用戶主機(jī)。
      9.根據(jù)權(quán)利要求8所述的匯聚交換機(jī),其特征在于,所述ACL表項(xiàng)管理單元,根據(jù)接收到的用戶側(cè)VLAN標(biāo)識(shí)和網(wǎng)絡(luò)側(cè)VLAN標(biāo)識(shí)建立上行方向ACL表項(xiàng),設(shè)置上行方向ACL表項(xiàng)中的匹配規(guī)則為報(bào)文攜帶的VLAN標(biāo)識(shí)為所接收到用戶側(cè)VLAN標(biāo)識(shí)中的任意一個(gè),設(shè)置上行方向ACL表項(xiàng)中的匹配動(dòng)作為將報(bào)文攜帶的用戶側(cè)VLAN標(biāo)識(shí)替換為所述網(wǎng)絡(luò)側(cè)VLAN的標(biāo)識(shí);所述收發(fā)處理單元,在接收到第一報(bào)文時(shí),從ACL表項(xiàng)管理單元中獲取上行方向ACL表項(xiàng),在確定第一報(bào)文中攜帶的當(dāng)前用戶側(cè)VLAN標(biāo)識(shí)符合上行方向ACL表項(xiàng)中的匹配規(guī)則后,根據(jù)上行方向ACL表項(xiàng)中的匹配動(dòng)作,將第一報(bào)文攜帶的當(dāng)前用戶側(cè)的VLAN標(biāo)識(shí)替換為網(wǎng)絡(luò)側(cè)VLAN的標(biāo)識(shí),然后通過(guò)網(wǎng)絡(luò)側(cè)VLAN將第一報(bào)文發(fā)送至網(wǎng)關(guān)設(shè)備。
      10.根據(jù)權(quán)利要求8或9所述的匯聚交換機(jī),其特征在于,所述ACL表項(xiàng)管理單元,根據(jù)接收到的用戶側(cè)VLAN標(biāo)識(shí)、網(wǎng)絡(luò)側(cè)VLAN標(biāo)識(shí)和各個(gè)用戶主機(jī)的MAC地址信息及其接入的用戶側(cè)VLAN標(biāo)識(shí),針對(duì)每一個(gè)用戶主機(jī)建立一個(gè)相對(duì)應(yīng)的下行方向ACL表項(xiàng),設(shè)置每一個(gè)下行方向ACL表項(xiàng)中的匹配規(guī)則為報(bào)文目的MAC地址為對(duì)應(yīng)用戶主機(jī)的MAC地址,且報(bào)文攜帶的VLAN標(biāo)識(shí)為網(wǎng)絡(luò)側(cè)VLAN標(biāo)識(shí);設(shè)置每一個(gè)下行方向ACL表項(xiàng)中的匹配動(dòng)作為將報(bào)文攜帶的網(wǎng)絡(luò)側(cè)VLAN標(biāo)識(shí)替換為該下行方向ACL表項(xiàng)所對(duì)應(yīng)用戶主機(jī)接入的用戶側(cè)VLAN標(biāo)識(shí);所述收發(fā)處理單元,在接收到第二報(bào)文時(shí),從ACL表項(xiàng)管理單元中獲取各個(gè)下行方向ACL表項(xiàng),在確定第二報(bào)文中攜帶的網(wǎng)絡(luò)側(cè)VLAN標(biāo)識(shí)和目的MAC地址符合一個(gè)下行方向ACL表項(xiàng)中的匹配規(guī)則后,根據(jù)該符合的下行方向ACL表項(xiàng)中的匹配動(dòng)作,將第二報(bào)文攜帶的網(wǎng)絡(luò)側(cè)VLAN的標(biāo)識(shí)替換為對(duì)應(yīng)用戶側(cè)VLAN的標(biāo)識(shí),然后通過(guò)所述對(duì)應(yīng)的用戶側(cè)VLAN將第二報(bào)文發(fā)送至對(duì)應(yīng)的用戶主機(jī)。
      11.根據(jù)權(quán)利要求10所述的匯聚交換機(jī),其特征在于,所述MAC地址管理單元,進(jìn)一步用于在檢測(cè)到一個(gè)用戶主機(jī)退出其接入的用戶側(cè)VLAN時(shí),將攜帶該用戶主機(jī)MAC地址的MAC地址刪除消息發(fā)送至ACL表項(xiàng)管理單元;ACL表項(xiàng)管理單元,根據(jù)接收到的MAC地址刪除消息中攜帶的MAC地址,刪除包含該MAC地址的下行方向ACL表項(xiàng)。
      全文摘要
      本發(fā)明公開(kāi)了一種實(shí)現(xiàn)虛擬局域網(wǎng)(VLAN)匯聚的方法和一種匯聚交換機(jī)。設(shè)置不同用戶側(cè)VLAN與一個(gè)網(wǎng)絡(luò)側(cè)VLAN的對(duì)應(yīng)關(guān)系;匯聚交換機(jī)通過(guò)用戶側(cè)VLAN接收到用戶發(fā)來(lái)的第一報(bào)文,根據(jù)所設(shè)置的對(duì)應(yīng)關(guān)系,通過(guò)所述網(wǎng)絡(luò)側(cè)VLAN將該第一報(bào)文發(fā)送至網(wǎng)關(guān)設(shè)備;匯聚交換機(jī)通過(guò)所述網(wǎng)絡(luò)側(cè)VLAN接收到第二報(bào)文,根據(jù)所設(shè)置的對(duì)應(yīng)關(guān)系以及第二報(bào)文中攜帶的目的MAC地址,通過(guò)對(duì)應(yīng)的用戶側(cè)VLAN將第二報(bào)文發(fā)送至對(duì)應(yīng)的用戶。本發(fā)明能夠利用同一個(gè)網(wǎng)絡(luò)側(cè)VLAN在匯聚交換機(jī)與網(wǎng)關(guān)設(shè)備間進(jìn)行報(bào)文傳輸,從而實(shí)現(xiàn)了VLAN的聚合,節(jié)約了VLAN資源。并且,本發(fā)明還降低了網(wǎng)關(guān)設(shè)備的業(yè)務(wù)負(fù)荷量,節(jié)約了網(wǎng)關(guān)設(shè)備的接口資源。
      文檔編號(hào)H04L12/46GK1878112SQ200610099458
      公開(kāi)日2006年12月13日 申請(qǐng)日期2006年7月20日 優(yōu)先權(quán)日2006年7月20日
      發(fā)明者劉建鋒, 寧軍, 姚民 申請(qǐng)人:杭州華為三康技術(shù)有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1