国产精品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>

      一種在VPLS中實(shí)現(xiàn)防環(huán)的方法及設(shè)備與流程

      文檔序號(hào):11253870閱讀:2458來源:國(guó)知局
      一種在VPLS中實(shí)現(xiàn)防環(huán)的方法及設(shè)備與流程

      本發(fā)明涉及城域以太網(wǎng)領(lǐng)域中的vpls技術(shù),具體涉及一種在vpls中實(shí)現(xiàn)防環(huán)的方法及設(shè)備。



      背景技術(shù):

      vpls(virtualprivatelanservice,虛擬專用局域網(wǎng)業(yè)務(wù))是在公用網(wǎng)絡(luò)中提供的一種點(diǎn)到多點(diǎn)的l2vpn業(yè)務(wù),主要通過mpls(multi-protocollabelswitching,多協(xié)議標(biāo)簽交換)網(wǎng)絡(luò)連接多個(gè)lan(localareanetwork,局域網(wǎng))網(wǎng)段,使它們像一個(gè)lan一樣工作,mpls網(wǎng)絡(luò)可以解決vlan交換網(wǎng)絡(luò)的拓?fù)錈o法成環(huán)和快速保護(hù)(小于50毫秒)問題,比vlan交換網(wǎng)絡(luò)具有先天優(yōu)勢(shì),在城域以太網(wǎng)匯聚核心得到廣泛應(yīng)用,從而實(shí)現(xiàn)無線基站回傳、語(yǔ)音接入和寬帶等綜合接入。

      如圖1所示,為vpls中vp(vitualpoint,虛擬交換點(diǎn))示意圖,其中,ac(attachmentcircuit,接入線路)在l2vpn中,ce(customeredge,用戶邊緣設(shè)備)通過ac接入到pe(provideredge,提供者邊緣設(shè)備),ac可以是物理端口,也可以是vlan子接口。vpls交換網(wǎng)絡(luò)一般位于匯聚核心網(wǎng)絡(luò),ac用于ce和pe之間傳輸報(bào)文;pw(pseudowire,偽電路)是兩個(gè)pe間基于mpls標(biāo)簽的虛擬連接,用于兩個(gè)pe之間傳輸報(bào)文;每個(gè)ac或pw在vpls中抽象成一個(gè)vp,vp可以看作是一個(gè)邏輯端口:在vpls中,mpls網(wǎng)絡(luò)模擬網(wǎng)橋設(shè)備,由pe進(jìn)行mac地址學(xué)習(xí),為了能夠轉(zhuǎn)發(fā)報(bào)文,pe必須能夠?qū)⒛康膍ac地址與輸出端vp進(jìn)行關(guān)聯(lián),pe通過pw學(xué)習(xí)到遠(yuǎn)端目的mac地址,pe通過ac學(xué)習(xí)到直接接入的mac地址。

      vpls設(shè)備一般下接交換機(jī)、msan(multi-serviceaccessnetwork,綜合業(yè)務(wù)接入網(wǎng))、dslam(digitalsubscriberlineaccessmultiplexer,數(shù)字用戶線路接入復(fù)用器)和olt設(shè)備,在這些設(shè)備下面還有更低層次的設(shè)備,所有這些設(shè)備(包括vpls設(shè)備)可能由于誤操作等原因造成端口或者鏈路拓?fù)涑森h(huán),或這些設(shè)備處理錯(cuò)誤造成流量環(huán)回,造成網(wǎng)絡(luò)廣播環(huán)路,整個(gè)網(wǎng)絡(luò)癱瘓甚至業(yè)務(wù)中斷,因此vpls設(shè)備及vpls設(shè)備之下的所有接入設(shè)備都應(yīng)該具備防環(huán)功能。

      現(xiàn)有技術(shù)通過以太網(wǎng)防環(huán)私有信令或者mac地址學(xué)習(xí)優(yōu)先級(jí)來實(shí)現(xiàn)防環(huán)功能,但是在復(fù)雜的組網(wǎng)情況下,現(xiàn)有的防環(huán)方法難以適用所有成環(huán)場(chǎng)景。

      有鑒于此,急需提供一種簡(jiǎn)單、有效,并且適用范圍廣泛、部署方便的在vpls中實(shí)現(xiàn)防環(huán)的方法。



      技術(shù)實(shí)現(xiàn)要素:

      本發(fā)明所要解決的技術(shù)問題是提供一種簡(jiǎn)單、有效,并且適用范圍廣泛、部署方便的在vpls中實(shí)現(xiàn)防環(huán)的方法。

      為了解決上述技術(shù)問題,本發(fā)明所采用的技術(shù)方案是提供了一種在vpls中實(shí)現(xiàn)防環(huán)的方法,包括以下步驟:

      s1、網(wǎng)絡(luò)處理器接收?qǐng)?bào)文,并在其上的mac地址轉(zhuǎn)發(fā)表中查找vplsid和報(bào)文源mac地址,判斷是否查找到,若查找到,轉(zhuǎn)s4;否則,轉(zhuǎn)s2;

      s2、網(wǎng)絡(luò)處理器構(gòu)造mac地址學(xué)習(xí)報(bào)文,并發(fā)送至中央處理器;

      s3、網(wǎng)絡(luò)處理器進(jìn)行單播報(bào)文的目的mac地址查找或轉(zhuǎn)發(fā),或者未知的單播、廣播或組播報(bào)文的洪泛轉(zhuǎn)發(fā),結(jié)束報(bào)文處理;

      s4、判斷報(bào)文的入vp與mac地址轉(zhuǎn)發(fā)表的出vp是否一致,若一致,轉(zhuǎn)s5;否則轉(zhuǎn)s6;

      s5、刷新mac地址轉(zhuǎn)發(fā)表的命中標(biāo)志后轉(zhuǎn)s3;

      s6、網(wǎng)絡(luò)處理器將告警信息寫入mac地址漂移告警表,上報(bào)mac地址漂移告警;

      s7、檢查mac地址漂移報(bào)文的入vp是否設(shè)置flapping_drop標(biāo)志,若是,轉(zhuǎn)s8;否則,轉(zhuǎn)s2;

      s8、網(wǎng)絡(luò)處理器丟棄該mac地址漂移報(bào)文,結(jié)束報(bào)文處理。

      在上述方法中,所述中央處理器接收所述mac地址學(xué)習(xí)報(bào)文,學(xué)習(xí)mac地址,并將生成的mac地址轉(zhuǎn)發(fā)表下發(fā)給所述網(wǎng)絡(luò)處理器。

      在上述方法中,所述中央處理器定時(shí)采集所述mac地址漂移告警表中的告警信息,并上報(bào)網(wǎng)管。

      在上述方法中,所述告警信息包括:vplsid、mac地址、mac地址漂移前的vp信息和mac地址漂移后的vp信息。

      本發(fā)明還提供了一種在vpls中實(shí)現(xiàn)防環(huán)的設(shè)備,包括網(wǎng)絡(luò)處理器和中央處理器;

      所述網(wǎng)絡(luò)處理器用于接收?qǐng)?bào)文,并在其上的mac地址轉(zhuǎn)發(fā)表中查找vplsid和報(bào)文源mac地址;構(gòu)造mac地址學(xué)習(xí)報(bào)文,并發(fā)送至所述中央處理器;所述網(wǎng)絡(luò)處理器進(jìn)行單播報(bào)文的目的mac地址查找或轉(zhuǎn)發(fā),或者未知的單播、廣播或組播報(bào)文的洪泛轉(zhuǎn)發(fā);判斷報(bào)文的入vp與mac地址轉(zhuǎn)發(fā)表的出vp是否一致,若一致則刷新mac地址轉(zhuǎn)發(fā)表的命中標(biāo)志,否則,網(wǎng)絡(luò)處理器將告警信息寫入mac地址漂移告警表,上報(bào)mac地址漂移告警;判斷mac地址漂移報(bào)文的入vp是否設(shè)置flapping_drop標(biāo)志,若是,則丟棄該mac地址漂移報(bào)文,結(jié)束報(bào)文處理;

      所述中央處理器用于生成所述網(wǎng)絡(luò)處理器的各項(xiàng)配置數(shù)據(jù);進(jìn)行vpls的mac地址學(xué)習(xí),生成mac地址轉(zhuǎn)發(fā)表并下發(fā)給所述網(wǎng)絡(luò)處理器;定時(shí)采集所述mac地址漂移告警表中的告警信息,并上報(bào)網(wǎng)管。

      本發(fā)明通過在mac地址轉(zhuǎn)發(fā)表中查找vplsid和報(bào)文源mac地址,若未查找到,則構(gòu)造mac地址學(xué)習(xí)報(bào)文發(fā)送至中央處理器,進(jìn)行mac地址學(xué)習(xí),同時(shí)網(wǎng)絡(luò)處理器進(jìn)行單播報(bào)文的目的mac地址查找/轉(zhuǎn)發(fā)或者未知單播/廣播/組播報(bào)文的洪泛轉(zhuǎn)發(fā)。若查找到,則判斷報(bào)文的入vp與mac地址轉(zhuǎn)發(fā)表的出vp是否一致,若一致則刷新mac地址轉(zhuǎn)發(fā)表的命中標(biāo)志,網(wǎng)絡(luò)處理器進(jìn)行單播報(bào)文目的mac地址查找/轉(zhuǎn)發(fā)或者未知單播/廣播/組播報(bào)文洪泛轉(zhuǎn)發(fā)。若不一致則網(wǎng)絡(luò)處理器將告警信息寫入mac地址漂移告警表,上報(bào)mac地址漂移告警;并且檢查mac地址漂移報(bào)文的入vp是否設(shè)置flapping_drop標(biāo)志,若未設(shè)置則網(wǎng)絡(luò)處理器進(jìn)行單播報(bào)文的目的mac地址查找/轉(zhuǎn)發(fā)或者未知單播/廣播/組播報(bào)文的洪泛轉(zhuǎn)發(fā);若設(shè)置則丟棄該mac地址漂移報(bào)文,從而在網(wǎng)絡(luò)成環(huán)時(shí)阻斷成環(huán)漂移的mac地址流量,有效防止成環(huán)對(duì)城域以太網(wǎng)網(wǎng)絡(luò)危害,實(shí)現(xiàn)方法簡(jiǎn)單、有效且適用范圍更廣泛、部署更方便。

      附圖說明

      圖1為vpls中的vp示意圖;

      圖2為本發(fā)明提供的一種在vpls中實(shí)現(xiàn)防環(huán)的設(shè)備結(jié)構(gòu)示意圖;

      圖3為本發(fā)明提供的一種在vpls中實(shí)現(xiàn)防環(huán)的方法流程圖。

      具體實(shí)施方式

      本發(fā)明通過在網(wǎng)絡(luò)成環(huán)時(shí)阻斷成環(huán)漂移的mac地址流量,有效防止成環(huán)對(duì)城域以太網(wǎng)網(wǎng)絡(luò)危害,實(shí)現(xiàn)方法簡(jiǎn)單、有效且適用范圍更廣泛、部署更方便。下面結(jié)合具體實(shí)施例和說明書附圖對(duì)本發(fā)明予以詳細(xì)說明。

      本發(fā)明實(shí)施例提供了一種在vpls中實(shí)現(xiàn)防環(huán)的設(shè)備,如圖2所示,包括網(wǎng)絡(luò)處理器10和中央處理器20;

      網(wǎng)絡(luò)處理器(np,networkprocessor)10用于接收?qǐng)?bào)文,并在其上的mac地址轉(zhuǎn)發(fā)表中查找vplsid和報(bào)文源mac地址;構(gòu)造mac地址學(xué)習(xí)報(bào)文,并發(fā)送至中央處理器(cpu)20;網(wǎng)絡(luò)處理器10進(jìn)行單播報(bào)文的目的mac地址查找/轉(zhuǎn)發(fā)或者未知單播/廣播/組播報(bào)文的洪泛轉(zhuǎn)發(fā);判斷報(bào)文的入vp與mac地址轉(zhuǎn)發(fā)表的出vp是否一致,若一致,則刷新mac地址轉(zhuǎn)發(fā)表的命中標(biāo)志,否則,網(wǎng)絡(luò)處理器10將告警信息寫入mac地址漂移告警表,上報(bào)mac地址漂移告警;判斷mac地址漂移報(bào)文的入vp是否設(shè)置flapping_drop標(biāo)志,若是,則丟棄該mac地址漂移報(bào)文,結(jié)束報(bào)文處理。

      中央處理器(cpu,centralprocessingunit)20用于生成網(wǎng)絡(luò)處理器10的各項(xiàng)配置數(shù)據(jù);進(jìn)行vpls的mac地址學(xué)習(xí),生成mac地址轉(zhuǎn)發(fā)表并下發(fā)給網(wǎng)絡(luò)處理器10;定時(shí)采集網(wǎng)絡(luò)處理器10的mac地址漂移告警表中的告警信息,并上報(bào)網(wǎng)管。

      本發(fā)明實(shí)施例還提供了一種在vpls中實(shí)現(xiàn)防環(huán)的方法,如圖3所示,包括以下步驟:

      s1、網(wǎng)絡(luò)處理器接收?qǐng)?bào)文,并在其上的mac地址轉(zhuǎn)發(fā)表中查找vplsid和報(bào)文源mac地址,判斷是否查找到,若查找到,轉(zhuǎn)s4;否則,轉(zhuǎn)s2。

      s2、網(wǎng)絡(luò)處理器構(gòu)造mac地址學(xué)習(xí)報(bào)文,并發(fā)送至中央處理器,中央處理器接收mac地址學(xué)習(xí)報(bào)文,學(xué)習(xí)mac地址,并將生成的mac地址轉(zhuǎn)發(fā)表下發(fā)給網(wǎng)絡(luò)處理器。

      s3、網(wǎng)絡(luò)處理器進(jìn)行單播報(bào)文的目的mac地址查找/轉(zhuǎn)發(fā)或者未知的單播/廣播/組播報(bào)文的洪泛轉(zhuǎn)發(fā),結(jié)束報(bào)文處理。

      s4、判斷報(bào)文的入vp與mac地址轉(zhuǎn)發(fā)表的出vp是否一致,若一致,轉(zhuǎn)s5;否則轉(zhuǎn)s6。

      s5、刷新mac地址轉(zhuǎn)發(fā)表的命中標(biāo)志后轉(zhuǎn)s3。

      s6、網(wǎng)絡(luò)處理器將告警信息寫入mac地址漂移告警表,上報(bào)mac地址漂移告警。

      s7、檢查mac地址漂移報(bào)文的入vp是否設(shè)置flapping_drop標(biāo)志,若是,轉(zhuǎn)s8;否則,轉(zhuǎn)s2。

      s8、網(wǎng)絡(luò)處理器丟棄該mac地址漂移報(bào)文,結(jié)束報(bào)文處理。

      中央處理器定時(shí)采集mac地址漂移告警表中的告警信息,并上報(bào)網(wǎng)管。

      告警信息包括:vplsid、mac地址、mac地址漂移前的vp信息和mac地址漂移后的vp信息。

      本發(fā)明通過在mac地址轉(zhuǎn)發(fā)表中查找vplsid和報(bào)文源mac地址,若未查找到,則構(gòu)造mac地址學(xué)習(xí)報(bào)文發(fā)送至中央處理器,進(jìn)行mac地址學(xué)習(xí),同時(shí)網(wǎng)絡(luò)處理器進(jìn)行單播報(bào)文的目的mac地址查找/轉(zhuǎn)發(fā)或者未知單播/廣播/組播報(bào)文的洪泛轉(zhuǎn)發(fā)。若查找到,則判斷報(bào)文的入vp與mac地址轉(zhuǎn)發(fā)表的出vp是否一致,若一致則刷新mac地址轉(zhuǎn)發(fā)表的命中標(biāo)志,網(wǎng)絡(luò)處理器進(jìn)行單播報(bào)文目的mac地址查找/轉(zhuǎn)發(fā)或者未知單播/廣播/組播報(bào)文洪泛轉(zhuǎn)發(fā)。若不一致則網(wǎng)絡(luò)處理器將告警信息寫入mac地址漂移告警表,上報(bào)mac地址漂移告警;并且檢查mac地址漂移報(bào)文的入vp是否設(shè)置flapping_drop標(biāo)志,若未設(shè)置則網(wǎng)絡(luò)處理器進(jìn)行單播報(bào)文的目的mac地址查找/轉(zhuǎn)發(fā)或者未知單播/廣播/組播報(bào)文的洪泛轉(zhuǎn)發(fā);若設(shè)置則丟棄該mac地址漂移報(bào)文,從而在網(wǎng)絡(luò)成環(huán)時(shí)阻斷成環(huán)漂移的mac地址流量,有效防止成環(huán)對(duì)城域以太網(wǎng)網(wǎng)絡(luò)危害,實(shí)現(xiàn)方法簡(jiǎn)單、有效且適用范圍更廣泛、部署更方便。

      本發(fā)明不局限于上述最佳實(shí)施方式,任何人應(yīng)該得知在本發(fā)明的啟示下作出的結(jié)構(gòu)變化,凡是與本發(fā)明具有相同或相近的技術(shù)方案,均落入本發(fā)明的保護(hù)范圍之內(nèi)。

      當(dāng)前第1頁(yè)1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1