專利名稱:一種網(wǎng)絡(luò)中mac地址表項創(chuàng)建的方法及網(wǎng)絡(luò)設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明實施例涉及通信技術(shù)領(lǐng)域,尤其涉及一種網(wǎng)絡(luò)中媒體接入控制(英文全稱為Media Access Control,英文簡稱為MAC)地址表項創(chuàng)建的的方法及網(wǎng)絡(luò)設(shè)備。
背景技術(shù):
隨著電信級以太網(wǎng)的出現(xiàn),以太網(wǎng)現(xiàn)已成為一種運營商級網(wǎng)絡(luò)標(biāo)準(zhǔn)。在以太網(wǎng)中對故障位置定位非常重要。以太網(wǎng)中的網(wǎng)絡(luò)設(shè)備為了快速轉(zhuǎn)發(fā)報文,需要在轉(zhuǎn)發(fā)層面學(xué)習(xí)并維護MAC地址表,MAC地址表的表項包含與該網(wǎng)絡(luò)設(shè)備相連的其他網(wǎng)絡(luò)設(shè)備的MAC地址、 與其他網(wǎng)絡(luò)設(shè)備連接的該網(wǎng)絡(luò)設(shè)備的端口號以及其他網(wǎng)絡(luò)設(shè)備所屬的虛擬局域網(wǎng)身份標(biāo)識(VLAN ID, Virtual Local Area Network Identify)。MAC 地址表使得該網(wǎng)絡(luò)設(shè)備可以為轉(zhuǎn)發(fā)的報文準(zhǔn)確找到出接口,而不必進行廣播轉(zhuǎn)發(fā)。存儲在該網(wǎng)絡(luò)設(shè)備上的MAC地址表設(shè)置有老化時間,設(shè)置該老化時間的作用在于當(dāng)某個MAC地址表項在設(shè)置的老化時間內(nèi)沒有再接收到更新該MAC地址表項的報文時,則刪除該MAC地址表項,即老化掉該MAC地址表項。由于轉(zhuǎn)發(fā)層面的該MAC地址表要用于指導(dǎo)轉(zhuǎn)發(fā),當(dāng)某個MAC地址表項中MAC地址對應(yīng)的網(wǎng)絡(luò)設(shè)備出現(xiàn)故障后,該MAC地址表項實際已經(jīng)無效,為了避免無效的MAC地址表項在網(wǎng)絡(luò)中錯誤的指導(dǎo)轉(zhuǎn)發(fā)而帶來的網(wǎng)絡(luò)風(fēng)暴的問題,該無效的MAC地址表項需要盡快老化,所以現(xiàn)有技術(shù)中設(shè)置的MAC地址表的老化時間一般都較短,最短可以設(shè)置在60秒左右。在以太網(wǎng)絡(luò)的故障位置定位過程中,通常使用媒體接入控制跟蹤(MAC Trace),具體可參見IEEE 802. lag的定義,舉例來說,在以太網(wǎng)中網(wǎng)絡(luò)設(shè)備A向網(wǎng)絡(luò)設(shè)備D發(fā)起MAC Trace,網(wǎng)絡(luò)設(shè)備A會向網(wǎng)絡(luò)設(shè)備D發(fā)送連接跟蹤請求消息(英文全稱為Linktrace Message,英文簡稱為LTM),檢測從網(wǎng)絡(luò)設(shè)備A到網(wǎng)絡(luò)設(shè)備D之間的故障節(jié)點位置,網(wǎng)絡(luò)設(shè)備A與網(wǎng)絡(luò)設(shè)備D之間依次還經(jīng)過網(wǎng)絡(luò)設(shè)備B和網(wǎng)絡(luò)設(shè)備C,當(dāng)網(wǎng)絡(luò)設(shè)備C出現(xiàn)故障時,在網(wǎng)絡(luò)設(shè)備A和網(wǎng)絡(luò)設(shè)備B的轉(zhuǎn)發(fā)層面存儲的對應(yīng)的網(wǎng)絡(luò)設(shè)備D的MAC地址表項還沒有老化前,網(wǎng)絡(luò)設(shè)備A通過查詢轉(zhuǎn)發(fā)層面的對應(yīng)網(wǎng)絡(luò)設(shè)備D的MAC地址表項將所述LTM發(fā)送到網(wǎng)絡(luò)設(shè)備B,網(wǎng)絡(luò)設(shè)備B收到所述LTM后會向網(wǎng)絡(luò)設(shè)備A發(fā)送連接跟蹤回應(yīng)(英文全稱為Linktrace Reply,英文簡稱為LTR)消息,網(wǎng)絡(luò)設(shè)備B通過查詢本身轉(zhuǎn)發(fā)層面存儲的對應(yīng)網(wǎng)絡(luò)設(shè)備D的MAC地址表項,將所述LTM轉(zhuǎn)發(fā)到網(wǎng)絡(luò)設(shè)備C,由于網(wǎng)絡(luò)設(shè)備C故障,網(wǎng)絡(luò)設(shè)備C將不會回應(yīng)LTR消息,網(wǎng)絡(luò)設(shè)備A判斷接收到網(wǎng)絡(luò)設(shè)備B發(fā)送的LTR消息,而沒有收到網(wǎng)絡(luò)設(shè)備C發(fā)送的LTR消息,則確定網(wǎng)絡(luò)設(shè)備C出現(xiàn)故障。但MAC Trace定位故障位置的準(zhǔn)確性受限制于MAC地址表的老化時間,由于為了避免無效的MAC地址表項在網(wǎng)絡(luò)中錯誤的指導(dǎo)轉(zhuǎn)發(fā)導(dǎo)致的網(wǎng)絡(luò)風(fēng)暴的問題,現(xiàn)有技術(shù)中設(shè)置的MAC地址表的老化時間都較短,當(dāng)MAC地址表的老化時間較短時,在網(wǎng)絡(luò)設(shè)備C出現(xiàn)故障后,網(wǎng)絡(luò)設(shè)備A和網(wǎng)絡(luò)設(shè)備B存儲的對應(yīng)網(wǎng)絡(luò)設(shè)備C的MAC地址表項會很快老化,當(dāng)對應(yīng)網(wǎng)絡(luò)設(shè)備C的MAC地址表項老化后,網(wǎng)絡(luò)設(shè)備A再向網(wǎng)絡(luò)設(shè)備D發(fā)起MAC Trace時,不會再收到網(wǎng)絡(luò)設(shè)備B的LTR消息,將不能準(zhǔn)確定位網(wǎng)絡(luò)故障位置
發(fā)明內(nèi)容
本發(fā)明實施例提供了一種網(wǎng)絡(luò)中MAC地址表項創(chuàng)建的方法及網(wǎng)絡(luò)設(shè)備,通過在控制層面創(chuàng)建對應(yīng)網(wǎng)絡(luò)設(shè)備的MAC地址表項,有利于提高現(xiàn)有技術(shù)中MAC Trace定位故障位置的準(zhǔn)確性。第一方面,提供了一種網(wǎng)絡(luò)中控制層面的MAC地址表項創(chuàng)建的方法,所述網(wǎng)絡(luò)至少包括第一網(wǎng)絡(luò)設(shè)備和第二網(wǎng)絡(luò)設(shè)備,所述第一網(wǎng)絡(luò)設(shè)備的轉(zhuǎn)發(fā)層面保存有對應(yīng)所述第二網(wǎng)絡(luò)設(shè)備的第一 MAC地址表項,所述方法包括 所述第一網(wǎng)絡(luò)設(shè)備接收所述第二網(wǎng)絡(luò)發(fā)送的二層協(xié)議報文,所述二層協(xié)議報文攜帶有所述第二網(wǎng)絡(luò)設(shè)備的MAC地址;所述第一網(wǎng)絡(luò)設(shè)備在控制層面創(chuàng)建對應(yīng)所述第二網(wǎng)絡(luò)設(shè)備的第二 MAC地址表項,所述第二 MAC地址表項的老化時間點晚于所述第一 MAC地址表項的老化時間點。在所述第一方面的第一種可能的實現(xiàn)方式中,所述第一網(wǎng)絡(luò)設(shè)備和所述第二網(wǎng)絡(luò)設(shè)備預(yù)先運行所述二層協(xié)議,所述二層協(xié)議為華為組播管理協(xié)議HGMP或生成樹協(xié)議STP或快速環(huán)網(wǎng)保護協(xié)議RRPP。在所述第一方面或所述第一方面的第一種可能的實現(xiàn)方式中,還提供了所述第一方面的第二種可能的實現(xiàn)方式,所述二層協(xié)議報文攜帶所述第二網(wǎng)絡(luò)設(shè)備的設(shè)備名稱,相應(yīng)地,所述第二 MAC地址表項中還保存有所述第二網(wǎng)絡(luò)設(shè)備的設(shè)備名稱。在所述第一方面的第二種可能的實現(xiàn)方式中,還提供了所述第一方面的第三種可能的實現(xiàn)方式,所述二層協(xié)議報文攜帶所述第二網(wǎng)絡(luò)設(shè)備的設(shè)備名稱包括所述第二網(wǎng)絡(luò)設(shè)備的設(shè)備名稱承載在所述二層協(xié)議報文的以太幀結(jié)構(gòu)的報文凈載荷Payload字段中。在所述第一方面或所述第一方面的前述任意一種可能的實現(xiàn)方式中,還提供了所述第一方面的第四種可能的實現(xiàn)方式,所述二層協(xié)議報文的目的MAC地址為組播MAC地址或廣播MAC地址。在所述第一方面或所述第一方面的前述任意一種可能的實現(xiàn)方式中,還提供了所述第一方面的第五種可能的實現(xiàn)方式,所述方法還包括所述第一網(wǎng)絡(luò)設(shè)備將所述二層協(xié)議報文轉(zhuǎn)發(fā)到與所述第一網(wǎng)絡(luò)設(shè)備相連的其他網(wǎng)絡(luò)設(shè)備。將所述二層協(xié)議報文轉(zhuǎn)發(fā)到與所述第一網(wǎng)絡(luò)設(shè)備相連的其他網(wǎng)絡(luò)設(shè)備。第二方面,提供了一種網(wǎng)絡(luò)中控制層面的MAC地址表項創(chuàng)建的第一網(wǎng)絡(luò)設(shè)備,所述網(wǎng)絡(luò)至少包括所述第一網(wǎng)絡(luò)設(shè)備和第二網(wǎng)絡(luò)設(shè)備,所述第一網(wǎng)絡(luò)設(shè)備的轉(zhuǎn)發(fā)層面保存有對應(yīng)所述第二網(wǎng)絡(luò)設(shè)備的第一 MAC地址表項,所述第一網(wǎng)絡(luò)設(shè)備包括接收單元,用于接收所述第二網(wǎng)絡(luò)發(fā)送的二層協(xié)議報文,所述二層協(xié)議報文攜帶有所述第二網(wǎng)絡(luò)設(shè)備的MAC地址;處理單元,用于根據(jù)所述接收單元接收的所述二層協(xié)議報文在控制層面創(chuàng)建對應(yīng)所述第二網(wǎng)絡(luò)設(shè)備的第二 MAC地址表項,所述第二 MAC地址表項的老化時間點晚于所述第一 MAC地址表項的老化時間點;存儲單元,用于存儲所述處理單元創(chuàng)建的所述第二 MAC地址表項。在所述第二方面的第一種可能的實現(xiàn)方式中,所述第一網(wǎng)絡(luò)設(shè)備還包括發(fā)送單元,用于將所述二層協(xié)議報文轉(zhuǎn)發(fā)到與所述第一網(wǎng)絡(luò)設(shè)備相連的其他網(wǎng)絡(luò)設(shè)備。綜上,本發(fā)明實施例提供了一種網(wǎng)絡(luò)中MAC地址表項創(chuàng)建的方法及網(wǎng)絡(luò)設(shè)備,通過本發(fā)明實施例提供的技術(shù)方案,網(wǎng)絡(luò)中第一網(wǎng)絡(luò)設(shè)備在控制層面創(chuàng)建對應(yīng)第二網(wǎng)絡(luò)的MAC地址表項,在控制層面創(chuàng)建的所述MAC地址表項的老化時間點晚于在轉(zhuǎn)發(fā)層面對應(yīng)所述第二網(wǎng)絡(luò)設(shè)備的MAC地址表項的老化時間點,當(dāng)所述第一網(wǎng)絡(luò)設(shè)備向所述第二網(wǎng)絡(luò)設(shè)備發(fā)起MAC Trace,或者所述第一網(wǎng)絡(luò)設(shè)備接收到其他網(wǎng)絡(luò)設(shè)備向所述第二網(wǎng)絡(luò)設(shè)備發(fā)起MACTrace的LTM時,在轉(zhuǎn)發(fā)層面的對應(yīng)所述第二網(wǎng)絡(luò)設(shè)備的MAC地址表項已經(jīng)老化后,通過控制層面的對應(yīng)所述第二網(wǎng)絡(luò)設(shè)備的MAC地址表項進行LTM轉(zhuǎn)發(fā),從而增大了 LTM正常轉(zhuǎn)發(fā)的可能性,提高了 MAC Trace準(zhǔn)確定位故障位置可能性。
為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例中所需要使用的附 圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I是本發(fā)明實施例提供的一種網(wǎng)絡(luò)中MAC地址表項創(chuàng)建方法流程示意圖;圖2是本發(fā)明實施例提供的HGMP報文中以太幀結(jié)構(gòu)絡(luò)示意圖;圖3是本發(fā)明實施例提供的一種網(wǎng)絡(luò)組網(wǎng)結(jié)構(gòu)示意4是本發(fā)明實施例提供的一種網(wǎng)絡(luò)中的第一網(wǎng)絡(luò)設(shè)備示意圖;圖5是圖4所示的本發(fā)明實施例提供的一種網(wǎng)絡(luò)中的第一網(wǎng)絡(luò)的一種實現(xiàn)方式示意圖;圖6是本發(fā)明實施例提供的另一種網(wǎng)絡(luò)中的第一網(wǎng)絡(luò)設(shè)備示意圖;圖7是圖6所示的本發(fā)明實施例提供的另一種網(wǎng)絡(luò)中的第一網(wǎng)絡(luò)的一種實現(xiàn)方式示意圖。
具體實施例方式為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。參見圖1,本發(fā)明實施例提供了一種網(wǎng)絡(luò)中MAC地址表項創(chuàng)建的方法,所述網(wǎng)絡(luò)至少包括第一網(wǎng)絡(luò)設(shè)備和第二網(wǎng)絡(luò)設(shè)備,所述第一網(wǎng)絡(luò)設(shè)備的轉(zhuǎn)發(fā)層面保存有對應(yīng)所述第二網(wǎng)絡(luò)設(shè)備的第一 MAC地址表項,所述方法包括一下內(nèi)容。102,所述第一網(wǎng)絡(luò)設(shè)備接收所述第二網(wǎng)絡(luò)發(fā)送的二層協(xié)議報文,所述二層協(xié)議報文攜帶有所述第二網(wǎng)絡(luò)設(shè)備的MAC地址;104,所述第一網(wǎng)絡(luò)設(shè)備在控制層面創(chuàng)建對應(yīng)所述第二網(wǎng)絡(luò)設(shè)備的第二 MAC地址表項,所述第二 MAC地址表項的老化時間點晚于所述第一 MAC地址表項的老化時間點。所述第一網(wǎng)絡(luò)設(shè)備和所述第二網(wǎng)絡(luò)設(shè)備預(yù)先運行所述二層協(xié)議,可選地,所述二層協(xié)議可以為華為組播管理協(xié)議(英文全稱為Huawei Group Management Protocol,英文簡稱為HGMP)或生成樹協(xié)議(英文全稱為Spanning Tree Protocol,英文簡稱為STP)或快速環(huán)網(wǎng)保護協(xié)議(英文全稱為Rapid Ring Protection Protocol,英文簡稱為RRPP)??蛇x地,所述二層協(xié)議報文攜帶所述第二網(wǎng)絡(luò)設(shè)備的設(shè)備名稱,相應(yīng)地,所述第二MAC地址表項中還保存有所述第二網(wǎng)絡(luò)設(shè)備的設(shè)備名稱。所述第二 MAC地址表項中保存所述第二網(wǎng)絡(luò)設(shè)備的設(shè)備名稱的好處在于,當(dāng)網(wǎng)絡(luò)管理員通過所述第一網(wǎng)絡(luò)設(shè)備向所述第二網(wǎng)絡(luò)設(shè)備發(fā)起MAC Trace時,在命令行輸入命令時,網(wǎng)絡(luò)管理員可以使用便于使用和記憶的所述第二網(wǎng)絡(luò)設(shè)備的設(shè)備名稱來代理所述第二網(wǎng)絡(luò)設(shè)備的MAC地址,從而避免了使用難于記憶和識別的網(wǎng)絡(luò)設(shè)備的MAC地址帶來的維護困難的問題,提高了網(wǎng)絡(luò)維護的靈活性??蛇x地,所述二層協(xié)議報文攜帶所述第二網(wǎng)絡(luò)設(shè)備的設(shè)備名稱包括所述第二網(wǎng)絡(luò)設(shè)備的設(shè)備名稱承載在所述二層協(xié)議報文的以太幀結(jié)構(gòu)的報文凈載荷Payload字段中。
以HGMP報文承載所述第二網(wǎng)絡(luò)設(shè)備的設(shè)備名稱為例,如圖2所示,圖2為HGMP報文中的以太網(wǎng)幀結(jié)構(gòu)示意圖,其中DA_MAC為目的MAC地址字段,占用6字節(jié)(bytes);SA_MAC為源MAC地址字段,占用6bytes,在本發(fā)明實施例中SA_MAC字段取值為圖I所示實施例中的所述的第二網(wǎng)絡(luò)設(shè)備的MAC地址;MgmtVLANTag為管理虛擬局域網(wǎng)標(biāo)簽(英文全稱為Management Virtual LocalArea Network Tag)字段,占用 4bytes ;ProtocolType為協(xié)議類型字段,占用2bytes,對于HGMP報文,所述ProtocolType字段取值為0x88A7 ;PacketType為報文類型字段,占用4bytes,在本發(fā)明實施例中所述PacketType字段取值為區(qū)別于其他現(xiàn)有報文類型的值,例如,所述PacketType可以取值為0x00080000,用于標(biāo)識圖I所示實施例中的所述二層協(xié)議報文包含所述第二網(wǎng)絡(luò)設(shè)備的設(shè)備名稱;Payload為報文凈載荷字段,占用字節(jié)數(shù)可變,在本發(fā)明實施例中所述Payload字段存放所述第二網(wǎng)絡(luò)設(shè)備的設(shè)備名稱;FSC為巾貞校驗序列(英文全稱為Frame Check Sequence),占用4bytes。所述第二網(wǎng)絡(luò)設(shè)備的設(shè)備名稱承載在其他類型的二層協(xié)議報文的方式與HGMP報文承載方式似,也是在Payload字段中承載所述宿端網(wǎng)絡(luò)設(shè)備的設(shè)備名稱??蛇x地,所述第二網(wǎng)絡(luò)設(shè)備可以通過主動通告的方式將所述第二網(wǎng)絡(luò)設(shè)備的MAC地址通告給包含所述第一網(wǎng)絡(luò)設(shè)備的其他網(wǎng)絡(luò)設(shè)備,或者將所述第二網(wǎng)絡(luò)設(shè)備的MAC地址和所述第二網(wǎng)絡(luò)設(shè)備的設(shè)備名稱通告給包含所述第一網(wǎng)絡(luò)設(shè)備的其他網(wǎng)絡(luò)設(shè)備,在這種方式下,所述二層協(xié)議報文的中的DA_MAC字段可以取值為組播MAC地址或廣播MAC地址,所述第二網(wǎng)絡(luò)設(shè)備可以采用定時通告的方式,例如,每隔10分鐘或20分鐘主動通告一次??蛇x地,在控制層面創(chuàng)建的所述第二 MAC地址表項可以存儲在內(nèi)存中,也可以以文件的方式存儲在所述第一網(wǎng)絡(luò)設(shè)備的外部存儲器中,所述外部存儲器可以為硬盤或閃存(英文全稱為Compact Flash,英文簡稱為CF)卡等??蛇x地,所述第一網(wǎng)絡(luò)設(shè)備將所述二層協(xié)議報文轉(zhuǎn)發(fā)到與所述第一網(wǎng)絡(luò)設(shè)備相連的其他網(wǎng)絡(luò)設(shè)備。在接收到所述第二網(wǎng)絡(luò)設(shè)備以組播或廣播形式發(fā)送的所述二層協(xié)議報文后,所述第一網(wǎng)絡(luò)設(shè)備將所述二層協(xié)議報文轉(zhuǎn)發(fā)到與所述第一網(wǎng)絡(luò)設(shè)備相連的其他網(wǎng)絡(luò)設(shè)備,從而可以實現(xiàn)整個網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備都能實現(xiàn)在控制層面建立對應(yīng)所述第二網(wǎng)絡(luò)設(shè)備的MAC地址表項。由于所述第二 MAC地址表項存放在控制層面,不用于流量轉(zhuǎn)發(fā),當(dāng)所述第二網(wǎng)絡(luò)設(shè)備出現(xiàn)故障后,也不會由于控制層面長時間存儲無效的所述第二 MAC地址表項導(dǎo)致網(wǎng)絡(luò)風(fēng)暴的問題,因此,在具體實現(xiàn)時可以設(shè)置所述第二 MAC地址表項的老化時間可以比所述第一 MAC地址表項的老化時間長很多,具體來說,如果所述第一 MAC地址表項的老化時間為
I分鐘,所述第二 MAC地址表項的老化時間可以設(shè)置為I天或者I星期或I個月,保證所述第二 MAC地址表項的老化時間點晚于所述第一 MAC地址表項的老化時間點,當(dāng)所述第一網(wǎng)絡(luò)設(shè)備向所述第二網(wǎng)絡(luò)設(shè)備發(fā)起MAC Trace,或者所述第一網(wǎng)絡(luò)設(shè)備接收到其他網(wǎng)絡(luò)設(shè)備向所述第二網(wǎng)絡(luò)設(shè)備發(fā)起MAC Trace的LTM時,在轉(zhuǎn)發(fā)層面保存的對應(yīng)所述第二網(wǎng)絡(luò)設(shè)備的MAC地址表項已經(jīng)老化后,在控制層面保存的對應(yīng)所述第二網(wǎng)絡(luò)設(shè)備的MAC地址表項還沒有老化之前,通過控制層面保存的對應(yīng)所述第二網(wǎng)絡(luò)的MAC地址表項進行LTM轉(zhuǎn)發(fā),從而增大了 LTM正常轉(zhuǎn)發(fā)的可能性,提高了 MAC Trace準(zhǔn)確定位故障位置可能性。
·
為更詳細的說明本發(fā)明實施例的有益效果,下面舉例來說明,如圖3所示,圖3為網(wǎng)絡(luò)中的一種常見的網(wǎng)絡(luò)連接方式,網(wǎng)絡(luò)設(shè)備A和網(wǎng)絡(luò)設(shè)備D通過網(wǎng)絡(luò)設(shè)備B和網(wǎng)絡(luò)設(shè)備C連接,網(wǎng)絡(luò)設(shè)備A、網(wǎng)絡(luò)設(shè)備B和網(wǎng)絡(luò)設(shè)備C預(yù)先已經(jīng)分別在各自的轉(zhuǎn)發(fā)層面創(chuàng)建了對應(yīng)所述網(wǎng)絡(luò)設(shè)備D的MAC地址表項,網(wǎng)絡(luò)設(shè)備D通過二層協(xié)議報文將網(wǎng)絡(luò)設(shè)備D的MAC地址發(fā)送到網(wǎng)絡(luò)設(shè)備A、網(wǎng)絡(luò)設(shè)備B和網(wǎng)絡(luò)設(shè)備C,網(wǎng)絡(luò)設(shè)備A、網(wǎng)絡(luò)設(shè)備B和網(wǎng)絡(luò)設(shè)備C分別在控制層面創(chuàng)建對應(yīng)所述網(wǎng)絡(luò)設(shè)備D的MAC地址表項,并且分別設(shè)置控制層面的對應(yīng)網(wǎng)絡(luò)設(shè)備D的MAC地址表項的老化時間長于轉(zhuǎn)發(fā)層面對應(yīng)網(wǎng)絡(luò)設(shè)備D的MAC地址表項,保證控制層面的對應(yīng)網(wǎng)絡(luò)設(shè)備D的MAC地址表項的老化時間點晚于轉(zhuǎn)發(fā)層面對應(yīng)網(wǎng)絡(luò)設(shè)備D的MAC地址表項的老化時間點,例如,轉(zhuǎn)發(fā)層面的對應(yīng)網(wǎng)絡(luò)設(shè)備D的MAC地址表項的老化時間為I分鐘,控制層面的對應(yīng)網(wǎng)絡(luò)設(shè)備D的MAC地址表項的老化時間為I個月,在網(wǎng)絡(luò)設(shè)備C出現(xiàn)故障10分鐘之后并且在I個月內(nèi),網(wǎng)絡(luò)設(shè)備A、網(wǎng)絡(luò)設(shè)備B和網(wǎng)絡(luò)設(shè)備C上轉(zhuǎn)發(fā)層面保存的對應(yīng)所述網(wǎng)絡(luò)設(shè)備D的MAC地址表項將被老化,網(wǎng)絡(luò)管理員發(fā)現(xiàn)從網(wǎng)絡(luò)設(shè)備A到網(wǎng)絡(luò)設(shè)備D的通訊有問題,在網(wǎng)絡(luò)設(shè)備A上向網(wǎng)絡(luò)設(shè)備D發(fā)起MAC Trace來定位故障位置,網(wǎng)絡(luò)設(shè)備A會向網(wǎng)絡(luò)設(shè)備D發(fā)送LTM,由于網(wǎng)絡(luò)設(shè)備A、網(wǎng)絡(luò)設(shè)備B和網(wǎng)絡(luò)設(shè)備C上控制層面創(chuàng)建的對應(yīng)所述網(wǎng)絡(luò)設(shè)備D的MAC地址表項還沒有老化,所述LTM消息可以正常的發(fā)送到網(wǎng)絡(luò)設(shè)備B,網(wǎng)絡(luò)設(shè)備B會向網(wǎng)絡(luò)設(shè)備A回應(yīng)LTR消息,網(wǎng)絡(luò)設(shè)備B根據(jù)其控制層面保存的對應(yīng)網(wǎng)絡(luò)設(shè)備D的MAC地址表項將所述LTM轉(zhuǎn)發(fā)到網(wǎng)絡(luò)設(shè)備C,但由于網(wǎng)絡(luò)設(shè)備C出現(xiàn)故障,網(wǎng)絡(luò)設(shè)備C將不會向網(wǎng)絡(luò)設(shè)備A發(fā)送LTR消息,網(wǎng)絡(luò)管理員收到網(wǎng)絡(luò)設(shè)備B的LTR消息,而沒有收到網(wǎng)絡(luò)設(shè)備C的LTR,可以判斷網(wǎng)絡(luò)設(shè)備C出現(xiàn)故障或者網(wǎng)絡(luò)設(shè)備B和網(wǎng)絡(luò)設(shè)備C之間的鏈路出現(xiàn)故障??梢姡ㄟ^本發(fā)明實施例提供的一種網(wǎng)絡(luò)中MAC地址表項創(chuàng)建的方法,在所述第一網(wǎng)絡(luò)設(shè)備在控制層面保存對應(yīng)所述第二網(wǎng)絡(luò)設(shè)備的MAC地址表,并且保證控制層面保存的對應(yīng)所述第二網(wǎng)絡(luò)設(shè)備的MAC地址的老化時間點晚于在轉(zhuǎn)發(fā)層面保存的對應(yīng)所述第二網(wǎng)絡(luò)設(shè)備的MAC地址表項的老化時間點,當(dāng)所述第一網(wǎng)絡(luò)設(shè)備向所述第二網(wǎng)絡(luò)設(shè)備發(fā)起MAC Trace,或者所述第一網(wǎng)絡(luò)設(shè)備接收到其他網(wǎng)絡(luò)設(shè)備向所述第二網(wǎng)絡(luò)設(shè)備發(fā)起MACTrace的LTM時,在轉(zhuǎn)發(fā)層面保存的對應(yīng)所述第二網(wǎng)絡(luò)設(shè)備的MAC地址表項已經(jīng)老化后,在控制層面保存的對應(yīng)所述第二網(wǎng)絡(luò)設(shè)備的MAC地址表項還沒有老化之前,通過控制層面保存的對應(yīng)所述第二網(wǎng)絡(luò)設(shè)備的MAC地址表項進行LTM轉(zhuǎn)發(fā),從而增大了 LTM正常轉(zhuǎn)發(fā)的可能性,提高了 MAC Trace準(zhǔn)確定位故障位置可能性。參見圖4,本發(fā)明實施例提供了一種網(wǎng)絡(luò)中MAC地址表項創(chuàng)建的第一網(wǎng)絡(luò)設(shè)備402,所述網(wǎng)絡(luò)至少包括所述第一網(wǎng)絡(luò)設(shè)備402和第二網(wǎng)絡(luò)設(shè)備,所述第一網(wǎng)絡(luò)設(shè)備402的轉(zhuǎn)發(fā)層面預(yù)先保存有對應(yīng)所述第二網(wǎng)絡(luò)設(shè)備的第一 MAC地址表項,所述第一網(wǎng)絡(luò)設(shè)備402包括接收單元404,用于接收所述第二網(wǎng)絡(luò)發(fā)送的二層協(xié)議報文,所述二層協(xié)議報文攜帶有所述第二網(wǎng)絡(luò)設(shè)備的MAC地址;處理單元406,用于根據(jù)所述接收單元接收的所述二層協(xié)議報文在控制層面創(chuàng)建對應(yīng)所述第二網(wǎng)絡(luò)設(shè)備的第二 MAC地址表項,所述第二 MAC地址表項的老化時間點晚于所述第一 MAC地址表項的老化時間點;存儲單元408,用于存儲所述處理單元406創(chuàng)建的所述第二 MAC地址表項。
所述第一網(wǎng)絡(luò)設(shè)備402和所述第二網(wǎng)絡(luò)設(shè)備預(yù)先運行所述二層協(xié)議,可選地,所述二層協(xié)議可以HGMP或STP或RRPP??蛇x地,所述二層協(xié)議報文攜帶所述第二網(wǎng)絡(luò)設(shè)備的設(shè)備名稱,相應(yīng)地,所述第二MAC地址表項中還保存有所述第二網(wǎng)絡(luò)設(shè)備的設(shè)備名稱。所述第二 MAC地址表項中保存所述第二網(wǎng)絡(luò)設(shè)備的設(shè)備名稱的好處在于,當(dāng)網(wǎng)絡(luò)管理員通過所述第一網(wǎng)絡(luò)設(shè)備402向所述第二網(wǎng)絡(luò)設(shè)備發(fā)起MAC Trace時,在命令行輸入命令時,網(wǎng)絡(luò)管理員可以使用便于使用和記憶的所述第二網(wǎng)絡(luò)設(shè)備的設(shè)備名稱來代理所述第二網(wǎng)絡(luò)設(shè)備的MAC地址,從而避免了使用難于記憶和識別的網(wǎng)絡(luò)設(shè)備的MAC地址帶來的維護困難的問題,提高了網(wǎng)絡(luò)維護的靈活性??蛇x地,所述二層協(xié)議報文攜帶所述第二網(wǎng)絡(luò)設(shè)備的設(shè)備名稱包括所述第二網(wǎng)絡(luò)設(shè)備的設(shè)備名稱承載在所述二層協(xié)議報文的以太幀結(jié)構(gòu)的報文凈載荷Payload字段中,具體承載方式在圖I對應(yīng)的實施例中已經(jīng)描述,此處不在贅述??蛇x地,所述第二網(wǎng)絡(luò)設(shè)備可以通過主動通告的方式將所述第二網(wǎng)絡(luò)設(shè)備的MAC地址通告給包含所述第一網(wǎng)絡(luò)設(shè)備402的其他網(wǎng)絡(luò)設(shè)備,或者將所述第二網(wǎng)絡(luò)設(shè)備的MAC地址和所述第二網(wǎng)絡(luò)設(shè)備的設(shè)備名稱通告給包含所述第一網(wǎng)絡(luò)設(shè)備402的其他網(wǎng)絡(luò)設(shè)備,在這種方式下,所述二層協(xié)議報文的中的DA_MAC字段可以取值為組播MAC地址或廣播MAC地址,所述第二網(wǎng)絡(luò)設(shè)備可以采用定時通告的方式,例如,每隔10分鐘或20分鐘主動通告一次。可選地,在控制層面創(chuàng)建的所述第二 MAC地址表項可以存儲在內(nèi)存中,也可以以文件的方式存儲在所述第一網(wǎng)絡(luò)設(shè)備402的外部存儲器中,所述外部存儲器可以為硬盤或CF卡等??蛇x地,參見圖5,所述第一網(wǎng)絡(luò)設(shè)備502還包括發(fā)送單元502,用于將所述二層協(xié)議報文轉(zhuǎn)發(fā)到與所述第一網(wǎng)絡(luò)設(shè)備402相連的其他網(wǎng)絡(luò)設(shè)備。在接收到所述第二網(wǎng)絡(luò)設(shè)備以組播或廣播形式發(fā)送的所述二層協(xié)議報文后,所述發(fā)送單元502將所述二層協(xié)議報文轉(zhuǎn)發(fā)到與所述第一網(wǎng)絡(luò)設(shè)備402相連的其他網(wǎng)絡(luò)設(shè)備,從而可以實現(xiàn)整個網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備都能實現(xiàn)在控制層面建立對應(yīng)所述第二網(wǎng)絡(luò)設(shè)備的MAC地址表項。
由于所述第二 MAC地址表項存放在控制層面,不用于流量轉(zhuǎn)發(fā),當(dāng)所述第二網(wǎng)絡(luò)設(shè)備出現(xiàn)故障后,也不會由于控制層面長時間存儲無效的所述第二 MAC地址表項導(dǎo)致網(wǎng)絡(luò)風(fēng)暴的問題,因此,在具體實現(xiàn)時可以設(shè)置所述第二 MAC地址表項的老化時間可以比所述第一 MAC地址表項的老化時間長很多,具體來說,如果所述第一 MAC地址表項的老化時間為I分鐘,所述第二 MAC地址表項的老化時間可以設(shè)置為I天或者I星期或I個月,保證所述第二 MAC地址表項的老化時間點晚于所述第一 MAC地址表項的老化時間點,當(dāng)所述第一網(wǎng)絡(luò)設(shè)備402向所述第二網(wǎng)絡(luò)設(shè)備發(fā)起MAC Trace,或者所述第一網(wǎng)絡(luò)設(shè)備402接收到其他網(wǎng)絡(luò)設(shè)備向所述第二網(wǎng)絡(luò)設(shè)備發(fā)起MAC Trace的LTM時,在轉(zhuǎn)發(fā)層面保存的對應(yīng)所述第二網(wǎng)絡(luò)設(shè)備的MAC地址表項已經(jīng)老化后,在控制層面保存的對應(yīng)所述第二網(wǎng)絡(luò)設(shè)備的MAC地址表項還沒有老化之前,通過控制層面保存的對應(yīng)所述第二網(wǎng)絡(luò)的MAC地址表項進行LTM轉(zhuǎn)發(fā),從而增大了 LTM正常轉(zhuǎn)發(fā)的可能性,提高了 MAC Trace準(zhǔn)確定位故障位置可能性。參見圖6,本發(fā)明實施例提供了一種網(wǎng)絡(luò)中MAC地址表項創(chuàng)建的第一網(wǎng)絡(luò)設(shè)備602,所述網(wǎng)絡(luò)至少包括所述第一網(wǎng)絡(luò)設(shè)備602和第二網(wǎng)絡(luò)設(shè)備,所述第一網(wǎng)絡(luò)設(shè)備602的轉(zhuǎn)發(fā)層面預(yù)先保存有對應(yīng)所述第二網(wǎng)絡(luò)設(shè)備的第一 MAC地址表項,所述第一網(wǎng)絡(luò)設(shè)備602包括 接收器604,用于接收所述第二網(wǎng)絡(luò)發(fā)送的二層協(xié)議報文,所述二層協(xié)議報文攜帶有所述第二網(wǎng)絡(luò)設(shè)備的MAC地址;處理器606,用于根據(jù)所述接收器604接收的所述二層協(xié)議報文,在控制層面創(chuàng)建對應(yīng)所述第二網(wǎng)絡(luò)設(shè)備的第二 MAC地址表項,所述第二 MAC地址表項的老化時間點晚于所述第一 MAC地址表項的老化時間點;存儲器608,用于存儲所述處理器606創(chuàng)建的所述第二 MAC地址表項。所述第一網(wǎng)絡(luò)設(shè)備602和所述第二網(wǎng)絡(luò)設(shè)備預(yù)先運行所述二層協(xié)議,可選地,所述二層協(xié)議可以HGMP或STP或RRPP??蛇x地,所述二層協(xié)議報文攜帶所述第二網(wǎng)絡(luò)設(shè)備的設(shè)備名稱,相應(yīng)地,所述第二MAC地址表項中還保存有所述第二網(wǎng)絡(luò)設(shè)備的設(shè)備名稱。所述第二 MAC地址表項中保存所述第二網(wǎng)絡(luò)設(shè)備的設(shè)備名稱的好處在于,當(dāng)網(wǎng)絡(luò)管理員通過所述第一網(wǎng)絡(luò)設(shè)備602向所述第二網(wǎng)絡(luò)設(shè)備發(fā)起MAC Trace時,在命令行輸入命令時,網(wǎng)絡(luò)管理員可以使用便于使用和記憶的所述第二網(wǎng)絡(luò)設(shè)備的設(shè)備名稱來代理所述第二網(wǎng)絡(luò)設(shè)備的MAC地址,從而避免了使用難于記憶和識別的網(wǎng)絡(luò)設(shè)備的MAC地址帶來的維護困難的問題,提高了網(wǎng)絡(luò)維護的靈活性??蛇x地,所述二層協(xié)議報文攜帶所述第二網(wǎng)絡(luò)設(shè)備的設(shè)備名稱包括所述第二網(wǎng)絡(luò)設(shè)備的設(shè)備名稱承載在所述二層協(xié)議報文的以太幀結(jié)構(gòu)的報文凈載荷Payload字段中,具體承載方式在圖I對應(yīng)的實施例中已經(jīng)描述,此處不在贅述??蛇x地,所述第二網(wǎng)絡(luò)設(shè)備可以通過主動通告的方式將所述第二網(wǎng)絡(luò)設(shè)備的MAC地址通告給包含所述第一網(wǎng)絡(luò)設(shè)備602的其他網(wǎng)絡(luò)設(shè)備,或者將所述第二網(wǎng)絡(luò)設(shè)備的MAC地址和所述第二網(wǎng)絡(luò)設(shè)備的設(shè)備名稱通告給包含所述第一網(wǎng)絡(luò)設(shè)備602的其他網(wǎng)絡(luò)設(shè)備,在這種方式下,所述二層協(xié)議報文的中的DA_MAC字段可以取值為組播MAC地址或廣播MAC地址,所述第二網(wǎng)絡(luò)設(shè)備可以采用定時通告的方式,例如,每隔10分鐘或20分鐘主動通告一次。
可選地,所述第一網(wǎng)絡(luò)設(shè)備602還包括發(fā)送器702,用于將所述二層協(xié)議報文轉(zhuǎn)發(fā)到與所述第一網(wǎng)絡(luò)設(shè)備702相連的其他網(wǎng)絡(luò)設(shè)備。在接收到所述第二網(wǎng)絡(luò)設(shè)備以組播或廣播形式發(fā)送的所述二層協(xié)議報文后,所述發(fā)送器702將所述二層協(xié)議報文轉(zhuǎn)發(fā)到與所述第一網(wǎng)絡(luò)設(shè)備702相連的其他網(wǎng)絡(luò)設(shè)備,從而可以實現(xiàn)整個網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備都能實現(xiàn)在控制層面建立對應(yīng)所述第二網(wǎng)絡(luò)設(shè)備的MAC地址表項。由于所述第二 MAC地址表項存放在控制層面,不用于流量轉(zhuǎn)發(fā),當(dāng)所述第二網(wǎng)絡(luò)設(shè)備出現(xiàn)故障后,也不會由于控制層面長時間存儲無效的所述第二 MAC地址表項導(dǎo)致網(wǎng)絡(luò)風(fēng)暴的問題,因此,在具體實現(xiàn)時可以設(shè)置所述第二 MAC地址表項的老化時間可以比所述第一 MAC地址表項的老化時間長很多,具體來說,如果所述第一 MAC地址表項的老化時間為
I分鐘,所述第二 MAC地址表項的老化時間可以設(shè)置為I天或者I星期或I個月,保證所述 第二 MAC地址表項的老化時間點晚于所述第一 MAC地址表項的老化時間點,當(dāng)所述第一網(wǎng)絡(luò)設(shè)備602向所述第二網(wǎng)絡(luò)設(shè)備發(fā)起MAC Trace,或者所述第一網(wǎng)絡(luò)設(shè)備602接收到其他網(wǎng)絡(luò)設(shè)備向所述第二網(wǎng)絡(luò)設(shè)備發(fā)起MAC Trace的LTM時,在轉(zhuǎn)發(fā)層面保存的對應(yīng)所述第二網(wǎng)絡(luò)設(shè)備的MAC地址表項已經(jīng)老化后,在控制層面保存的對應(yīng)所述第二網(wǎng)絡(luò)設(shè)備的MAC地址表項還沒有老化之前,通過控制層面保存的對應(yīng)所述第二網(wǎng)絡(luò)的MAC地址表項進行LTM轉(zhuǎn)發(fā),從而增大了 LTM正常轉(zhuǎn)發(fā)的可能性,提高了 MAC Trace準(zhǔn)確定位故障位置可能性。所述第一網(wǎng)絡(luò)設(shè)備602可以為路由器或交換機??蛇x地,上述處理器606可以為中央處理器(英文全稱為Central ProcessingUnit,英文簡稱為CPU),存儲器608可以為隨機存取存儲器(英文全稱為Random AccessMemory,英文簡稱為RAM)類型的內(nèi)部存儲器,也可以為硬盤或CF卡。上述接收器604和發(fā)送器702可以包含普通物理接口,所述物理接口可以為以太(Ethernet)接口或異步傳輸模式(英文全稱為Asynchronous Transfer Mode,英文簡稱為ATM)接口。上述第一網(wǎng)絡(luò)設(shè)備602的接收器604、處理器606和發(fā)送器608可以集成為一個或多個獨立的電路或硬件,如專用集成電路(英文全稱為Application Specific Integrated Circuit,英文簡稱為ASIC)??梢?,通過本發(fā)明實施例提供的一種網(wǎng)絡(luò)中MAC地址表項創(chuàng)建的第一網(wǎng)絡(luò)設(shè)備602,在所述第一網(wǎng)絡(luò)設(shè)備602在控制層面保存對應(yīng)所述第二網(wǎng)絡(luò)設(shè)備的MAC地址表,并且設(shè)置控制層面保存的對應(yīng)所述第二網(wǎng)絡(luò)設(shè)備的MAC地址的老化時間時間點晚于在轉(zhuǎn)發(fā)層面保存的對應(yīng)所述第二網(wǎng)絡(luò)設(shè)備的MAC地址表項的老化時間點,當(dāng)所述第一網(wǎng)絡(luò)設(shè)備602向所述第二網(wǎng)絡(luò)設(shè)備發(fā)起MAC Trace,或者所述第一網(wǎng)絡(luò)設(shè)備602接收到其他網(wǎng)絡(luò)設(shè)備向所述第二網(wǎng)絡(luò)設(shè)備發(fā)起MAC Trace的LTM時,在轉(zhuǎn)發(fā)層面保存的對應(yīng)所述第二網(wǎng)絡(luò)設(shè)備的MAC地址表項已經(jīng)老化后,在控制層面保存的對應(yīng)所述第二網(wǎng)絡(luò)設(shè)備的MAC地址表項還沒有老化之前,通過控制層面保存的對應(yīng)所述第二網(wǎng)絡(luò)設(shè)備的MAC地址表項進行LTM轉(zhuǎn)發(fā),從而增大了 LTM正常轉(zhuǎn)發(fā)的可能性,提高了 MAC Trace準(zhǔn)確定位故障位置可能性。本發(fā)明實施例中提到的第一網(wǎng)絡(luò)設(shè)備、第一 MAC地址表項中的“第一”只是用來做名字標(biāo)識,并不代表順序上的第一;第二網(wǎng)絡(luò)設(shè)備和第二 MAC地址表項的“第二”也只是用來做名字標(biāo)識,并不代表順序上的第二。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述程序可以存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括只讀存儲器(英文全稱為read-only memory,英文簡稱為ROM)、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。最后應(yīng)說明的是以上實施例僅用以示例性說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明及本發(fā)明帶來的有益效果進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明權(quán)利要求的范圍?!?br>
權(quán)利要求
1.一種網(wǎng)絡(luò)中媒體接入控制MAC地址表項創(chuàng)建的方法,其特征在于,所述網(wǎng)絡(luò)至少包括第一網(wǎng)絡(luò)設(shè)備和第二網(wǎng)絡(luò)設(shè)備,所述第一網(wǎng)絡(luò)設(shè)備的轉(zhuǎn)發(fā)層面保存有對應(yīng)所述第二網(wǎng)絡(luò)設(shè)備的第一 MAC地址表項,所述方法包括 所述第一網(wǎng)絡(luò)設(shè)備接收所述第二網(wǎng)絡(luò)發(fā)送的二層協(xié)議報文,所述二層協(xié)議報文攜帶有所述第二網(wǎng)絡(luò)設(shè)備的MAC地址; 所述第一網(wǎng)絡(luò)設(shè)備在控制層面創(chuàng)建對應(yīng)所述第二網(wǎng)絡(luò)設(shè)備的第二 MAC地址表項,所述第二 MAC地址表項的老化時間點晚于所述第一 MAC地址表項的老化時間點。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述第一網(wǎng)絡(luò)設(shè)備和所述第二網(wǎng)絡(luò)設(shè)備預(yù)先運行所述二層協(xié)議,所述二層協(xié)議為華為組播管理協(xié)議HGMP或生成樹協(xié)議STP或快速環(huán)網(wǎng)保護協(xié)議RRPP。
3.根據(jù)權(quán)利要求I或2所述的方法,其特征在于,所述二層協(xié)議報文攜帶所述第二網(wǎng)絡(luò)設(shè)備的設(shè)備名稱,相應(yīng)地,所述第二 MAC地址表項中還保存有所述第二網(wǎng)絡(luò)設(shè)備的設(shè)備名稱。
4.根據(jù)權(quán)利要求3任一權(quán)利要求所述的方法,其特征在于,所述二層協(xié)議報文攜帶所述第二網(wǎng)絡(luò)設(shè)備的設(shè)備名稱包括 所述第二網(wǎng)絡(luò)設(shè)備的設(shè)備名稱承載在所述二層協(xié)議報文的以太幀結(jié)構(gòu)的報文凈載荷Payload字段中。
5.根據(jù)權(quán)利要求I至4任一權(quán)利要求所述的方法,其特征在于,所述二層協(xié)議報文的目的MAC地址為組播MAC地址或廣播MAC地址。
6.根據(jù)權(quán)利要求I至5所述的方法,其特征在于,還包括 所述第一網(wǎng)絡(luò)設(shè)備將所述二層協(xié)議報文轉(zhuǎn)發(fā)到與所述第一網(wǎng)絡(luò)設(shè)備相連的其他網(wǎng)絡(luò)設(shè)備。
7.—種網(wǎng)絡(luò)中的第一網(wǎng)絡(luò)設(shè)備,其特征在于,所述網(wǎng)絡(luò)至少包括所述第一網(wǎng)絡(luò)設(shè)備和第二網(wǎng)絡(luò)設(shè)備,所述第一網(wǎng)絡(luò)設(shè)備的轉(zhuǎn)發(fā)層面保存有對應(yīng)所述第二網(wǎng)絡(luò)設(shè)備的第一 MAC地址表項,所述第一網(wǎng)絡(luò)設(shè)備包括 接收單元,用于接收所述第二網(wǎng)絡(luò)發(fā)送的二層協(xié)議報文,所述二層協(xié)議報文攜帶有所述第二網(wǎng)絡(luò)設(shè)備的MAC地址; 處理單元,用于根據(jù)所述接收單元接收的所述二層協(xié)議報文在控制層面創(chuàng)建對應(yīng)所述第二網(wǎng)絡(luò)設(shè)備的第二 MAC地址表項,所述第二 MAC地址表項的老化時間點晚于所述第一 MAC地址表項的老化時間點; 存儲單元,用于存儲所述處理單元創(chuàng)建的所述第二 MAC地址表項。
8.根據(jù)權(quán)利要求7所述的第一網(wǎng)絡(luò)設(shè)備,其特征在于,所述第一網(wǎng)絡(luò)設(shè)備還包括 發(fā)送單元,用于將所述二層協(xié)議報文轉(zhuǎn)發(fā)到與所述第一網(wǎng)絡(luò)設(shè)備相連的其他網(wǎng)絡(luò)設(shè)備。
全文摘要
本發(fā)明實施例提供一種網(wǎng)絡(luò)中創(chuàng)建MAC地址表項的方法,該方法包括所述第一網(wǎng)絡(luò)設(shè)備接收所述第二網(wǎng)絡(luò)發(fā)送的二層協(xié)議報文,所述二層協(xié)議報文攜帶有所述第二網(wǎng)絡(luò)設(shè)備的MAC地址;所述第一網(wǎng)絡(luò)設(shè)備在控制層面創(chuàng)建對應(yīng)所述第二網(wǎng)絡(luò)設(shè)備的第二MAC地址表項,所述第二MAC地址表項的老化時間點晚于所述第一MAC地址表項的老化時間點。本發(fā)明實施例還提供了一種網(wǎng)絡(luò)設(shè)備,通過本發(fā)明實施例提供的技術(shù)方案,當(dāng)所述第一網(wǎng)絡(luò)設(shè)備向所述第二網(wǎng)絡(luò)設(shè)備發(fā)起MAC Trace時,在轉(zhuǎn)發(fā)層面的對應(yīng)所述第二網(wǎng)絡(luò)設(shè)備的MAC地址表項已經(jīng)老化后,通過控制層面的對應(yīng)所述第二網(wǎng)絡(luò)設(shè)備的MAC地址表項進行LTM轉(zhuǎn)發(fā),從而增大了LTM正常轉(zhuǎn)發(fā)的可能性,提高了MAC Trace定位故障位置的準(zhǔn)確性。
文檔編號H04L29/12GK102821169SQ201210284918
公開日2012年12月12日 申請日期2012年8月10日 優(yōu)先權(quán)日2012年8月10日
發(fā)明者孫琦, 陰元斌, 趙鳳華, 王俊忠 申請人:華為技術(shù)有限公司