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

一種mac表項(xiàng)刪除方法和設(shè)備的制作方法

文檔序號(hào):7808893閱讀:269來(lái)源:國(guó)知局
一種mac表項(xiàng)刪除方法和設(shè)備的制作方法
【專(zhuān)利摘要】本發(fā)明公開(kāi)了一種MAC表項(xiàng)刪除方法和設(shè)備,該方法包括:網(wǎng)絡(luò)設(shè)備檢測(cè)到自身第一環(huán)路端口對(duì)應(yīng)的鏈路故障時(shí),確定所述第一環(huán)路端口已學(xué)習(xí)MAC表項(xiàng)所屬的虛擬局域網(wǎng)VLAN;所述網(wǎng)絡(luò)設(shè)備刪除所述第一環(huán)路端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN對(duì)應(yīng)的MAC表項(xiàng);所述網(wǎng)絡(luò)設(shè)備通過(guò)第二環(huán)路端口發(fā)送鏈路故障報(bào)文,所述鏈路故障報(bào)文攜帶所述第一環(huán)路端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN的信息,以使接收到所述鏈路故障報(bào)文的網(wǎng)絡(luò)設(shè)備刪除所述第一環(huán)路端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN對(duì)應(yīng)的MAC表項(xiàng)。本發(fā)明實(shí)施例中,可以減少M(fèi)AC表項(xiàng)刪除的數(shù)量,并減輕網(wǎng)絡(luò)設(shè)備的處理負(fù)擔(dān)。
【專(zhuān)利說(shuō)明】—種MAC表項(xiàng)刪除方法和設(shè)備

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信【技術(shù)領(lǐng)域】,尤其涉及一種MAC表項(xiàng)刪除方法和設(shè)備。

【背景技術(shù)】
[0002]ERPS(Ethernet Ring Protect1n Switching,以太網(wǎng)環(huán)保護(hù)切換)是一個(gè)專(zhuān)門(mén)應(yīng)用于以太網(wǎng)環(huán)的鏈路層協(xié)議。其中,在以太網(wǎng)環(huán)完整時(shí),ERPS能夠防止數(shù)據(jù)環(huán)路所引起的廣播風(fēng)暴。在以太網(wǎng)環(huán)上一條鏈路斷開(kāi)時(shí),ERPS能夠迅速恢復(fù)以太網(wǎng)環(huán)上各個(gè)網(wǎng)絡(luò)設(shè)備之間的通信通路,具備較高的收斂速度。
[0003]如圖1所示,為ERPS網(wǎng)絡(luò)的組網(wǎng)示意圖,其中,網(wǎng)絡(luò)設(shè)備I為主網(wǎng)絡(luò)設(shè)備,網(wǎng)絡(luò)設(shè)備2為鄰居網(wǎng)絡(luò)設(shè)備,其它網(wǎng)絡(luò)設(shè)備為普通網(wǎng)絡(luò)設(shè)備。進(jìn)一步的,主網(wǎng)絡(luò)設(shè)備與鄰居網(wǎng)絡(luò)設(shè)備之間的鏈路為RPL(Ring Protect1n Link,環(huán)網(wǎng)保護(hù)鏈路),且主網(wǎng)絡(luò)設(shè)備上的端口 15和鄰居網(wǎng)絡(luò)設(shè)備上的端口 I為RPL端口。
[0004]在上述ERPS網(wǎng)絡(luò)中,假設(shè)終端設(shè)備B與終端設(shè)備C在交互VLANl (Virtual LocalArea Network,虛擬局域網(wǎng))的流量,且終端設(shè)備B與終端設(shè)備A在交互VLAN2的流量。當(dāng)網(wǎng)絡(luò)設(shè)備5與網(wǎng)絡(luò)設(shè)備4之間的鏈路發(fā)生故障時(shí),網(wǎng)絡(luò)設(shè)備5與網(wǎng)絡(luò)設(shè)備4之間的鏈路故障,并不會(huì)影響終端設(shè)備B與終端設(shè)備A交互的流量,其傳輸路徑不會(huì)發(fā)生變化,仍然為網(wǎng)絡(luò)設(shè)備2-網(wǎng)絡(luò)設(shè)備3-網(wǎng)絡(luò)設(shè)備4。
[0005]但是, 申請(qǐng)人:已知的一種MAC(Media Access Control Address,介質(zhì)訪問(wèn)控制)表項(xiàng)刪除方法中,當(dāng)網(wǎng)絡(luò)設(shè)備5與網(wǎng)絡(luò)設(shè)備4之間的鏈路發(fā)生故障時(shí),網(wǎng)絡(luò)設(shè)備5會(huì)通過(guò)端口10發(fā)送鏈路故障報(bào)文,且網(wǎng)絡(luò)設(shè)備4會(huì)通過(guò)端口 6發(fā)送鏈路故障報(bào)文,且各網(wǎng)絡(luò)設(shè)備均會(huì)根據(jù)該鏈路故障報(bào)文刪除MAC表中的所有MAC表項(xiàng)。
[0006]該MAC表項(xiàng)刪除方法會(huì)導(dǎo)致終端設(shè)備B與終端設(shè)備A之間的流量出現(xiàn)斷流情況,并需要重新學(xué)習(xí)所有MAC表項(xiàng),導(dǎo)致網(wǎng)絡(luò)設(shè)備的處理負(fù)擔(dān)增加。


【發(fā)明內(nèi)容】

[0007]本發(fā)明實(shí)施例提供一種MAC表項(xiàng)刪除方法,該方法包括:
[0008]網(wǎng)絡(luò)設(shè)備檢測(cè)到自身第一環(huán)路端口對(duì)應(yīng)的鏈路故障時(shí),確定所述第一環(huán)路端口已學(xué)習(xí)MAC表項(xiàng)所屬的虛擬局域網(wǎng)VLAN ;
[0009]所述網(wǎng)絡(luò)設(shè)備刪除所述第一環(huán)路端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN對(duì)應(yīng)的MAC表項(xiàng);
[0010]所述網(wǎng)絡(luò)設(shè)備通過(guò)第二環(huán)路端口發(fā)送鏈路故障報(bào)文,所述鏈路故障報(bào)文攜帶所述第一環(huán)路端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN的信息,以使接收到所述鏈路故障報(bào)文的網(wǎng)絡(luò)設(shè)備刪除所述第一環(huán)路端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN對(duì)應(yīng)的MAC表項(xiàng)。
[0011]當(dāng)所述網(wǎng)絡(luò)設(shè)備為非主用網(wǎng)絡(luò)設(shè)備時(shí),所述方法還包括:
[0012]所述網(wǎng)絡(luò)設(shè)備檢測(cè)到所述第一環(huán)路端口對(duì)應(yīng)的鏈路故障恢復(fù)時(shí),通過(guò)所述第二環(huán)路端口發(fā)送鏈路故障恢復(fù)報(bào)文;
[0013]所述網(wǎng)絡(luò)設(shè)備接收主網(wǎng)絡(luò)設(shè)備根據(jù)所述鏈路故障恢復(fù)報(bào)文發(fā)送的環(huán)網(wǎng)保護(hù)鏈路RPL鏈路阻塞報(bào)文,所述RPL鏈路阻塞報(bào)文攜帶RPL端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN的信息;
[0014]所述網(wǎng)絡(luò)設(shè)備刪除所述RPL端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN對(duì)應(yīng)的MAC表項(xiàng)。
[0015]當(dāng)所述網(wǎng)絡(luò)設(shè)備為主用網(wǎng)絡(luò)設(shè)備時(shí),所述第二環(huán)路端口為RPL端口,所述方法還包括:
[0016]所述網(wǎng)絡(luò)設(shè)備檢測(cè)到所述第一環(huán)路端口對(duì)應(yīng)的鏈路故障恢復(fù)時(shí),通過(guò)所述第二環(huán)路端口發(fā)送鏈路故障恢復(fù)報(bào)文;
[0017]所述網(wǎng)絡(luò)設(shè)備接收到非本設(shè)備發(fā)送的鏈路故障恢復(fù)報(bào)文時(shí),確定所述第二環(huán)路端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN ;
[0018]所述網(wǎng)絡(luò)設(shè)備刪除所述第二環(huán)路端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN對(duì)應(yīng)的MAC表項(xiàng);
[0019]所述網(wǎng)絡(luò)設(shè)備通過(guò)所述第一環(huán)路端口發(fā)送RPL鏈路阻塞報(bào)文,所述RPL鏈路阻塞報(bào)文攜帶所述第二環(huán)路端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN的信息。
[0020]本發(fā)明實(shí)施例提供一種介質(zhì)訪問(wèn)控制MAC表項(xiàng)刪除方法,該方法包括:
[0021]網(wǎng)絡(luò)設(shè)備通過(guò)第一環(huán)路端口接收鏈路故障報(bào)文,所述鏈路故障報(bào)文攜帶故障鏈路端口已學(xué)習(xí)MAC表項(xiàng)所屬的虛擬局域網(wǎng)VLAN的信息;
[0022]所述網(wǎng)絡(luò)設(shè)備刪除所述故障鏈路端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN對(duì)應(yīng)的MAC表項(xiàng);
[0023]所述網(wǎng)絡(luò)設(shè)備通過(guò)第二環(huán)路端口轉(zhuǎn)發(fā)所述鏈路故障報(bào)文。
[0024]當(dāng)所述網(wǎng)絡(luò)設(shè)備為非主網(wǎng)絡(luò)設(shè)備時(shí),所述方法還包括:
[0025]所述網(wǎng)絡(luò)設(shè)備通過(guò)所述第一環(huán)路端口接收鏈路故障恢復(fù)報(bào)文;
[0026]所述網(wǎng)絡(luò)設(shè)備通過(guò)所述第二環(huán)路端口轉(zhuǎn)發(fā)所述鏈路故障恢復(fù)報(bào)文;
[0027]所述網(wǎng)絡(luò)設(shè)備接收主網(wǎng)絡(luò)設(shè)備根據(jù)所述鏈路故障恢復(fù)報(bào)文發(fā)送的環(huán)網(wǎng)保護(hù)鏈路RPL鏈路阻塞報(bào)文,所述RPL鏈路阻塞報(bào)文攜帶RPL端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN的信息;
[0028]所述網(wǎng)絡(luò)設(shè)備刪除所述RPL端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN對(duì)應(yīng)的MAC表項(xiàng)。
[0029]當(dāng)所述網(wǎng)絡(luò)設(shè)備為主網(wǎng)絡(luò)設(shè)備時(shí),所述方法還包括:
[0030]所述網(wǎng)絡(luò)設(shè)備接收到非本設(shè)備發(fā)送的鏈路故障恢復(fù)報(bào)文,確定RPL端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN ;
[0031 ] 所述網(wǎng)絡(luò)設(shè)備刪除所述RPL端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN對(duì)應(yīng)的MAC表項(xiàng);
[0032]所述網(wǎng)絡(luò)設(shè)備通過(guò)非RPL環(huán)路端口發(fā)送RPL鏈路阻塞報(bào)文,所述RPL鏈路阻塞報(bào)文攜帶所述RPL端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN的信息。
[0033]本發(fā)明實(shí)施例提供一種網(wǎng)絡(luò)設(shè)備,所述網(wǎng)絡(luò)設(shè)備具體包括:
[0034]確定模塊,用于檢測(cè)到自身第一環(huán)路端口對(duì)應(yīng)的鏈路故障時(shí),確定所述第一環(huán)路端口已學(xué)習(xí)介質(zhì)訪問(wèn)控制MAC表項(xiàng)所屬的虛擬局域網(wǎng)VLAN ;
[0035]刪除模塊,用于刪除所述第一環(huán)路端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN對(duì)應(yīng)的MAC表項(xiàng);
[0036]發(fā)送模塊,用于通過(guò)第二環(huán)路端口發(fā)送鏈路故障報(bào)文,所述鏈路故障報(bào)文攜帶所述第一環(huán)路端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN的信息,以使接收到所述鏈路故障報(bào)文的網(wǎng)絡(luò)設(shè)備刪除所述第一環(huán)路端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN對(duì)應(yīng)的MAC表項(xiàng)。
[0037]當(dāng)所述網(wǎng)絡(luò)設(shè)備為非主用網(wǎng)絡(luò)設(shè)備時(shí),
[0038]所述發(fā)送模塊,還用于檢測(cè)到所述第一環(huán)路端口對(duì)應(yīng)的鏈路故障恢復(fù)時(shí),通過(guò)所述第二環(huán)路端口發(fā)送鏈路故障恢復(fù)報(bào)文;
[0039]所述刪除模塊,還用于接收主網(wǎng)絡(luò)設(shè)備根據(jù)所述鏈路故障恢復(fù)報(bào)文發(fā)送的環(huán)網(wǎng)保護(hù)鏈路RPL鏈路阻塞報(bào)文,所述RPL鏈路阻塞報(bào)文攜帶RPL端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN的信息,并刪除所述RPL端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN對(duì)應(yīng)的MAC表項(xiàng)。
[0040]當(dāng)所述網(wǎng)絡(luò)設(shè)備為主用網(wǎng)絡(luò)設(shè)備時(shí),所述第二環(huán)路端口為RPL端口,
[0041]所述發(fā)送模塊,還用于檢測(cè)到所述第一環(huán)路端口對(duì)應(yīng)的鏈路故障恢復(fù)時(shí),通過(guò)所述第二環(huán)路端口發(fā)送鏈路故障恢復(fù)報(bào)文;
[0042]所述確定模塊,還用于接收到非本設(shè)備發(fā)送的鏈路故障恢復(fù)報(bào)文時(shí),確定所述第二環(huán)路端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN ;
[0043]所述刪除模塊,還用于刪除所述第二環(huán)路端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN對(duì)應(yīng)的MAC表項(xiàng);
[0044]所述發(fā)送模塊,還用于通過(guò)所述第一環(huán)路端口發(fā)送RPL鏈路阻塞報(bào)文,所述RPL鏈路阻塞報(bào)文攜帶所述第二環(huán)路端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN的信息。
[0045]本發(fā)明實(shí)施例提供一種網(wǎng)絡(luò)設(shè)備,所述網(wǎng)絡(luò)設(shè)備具體包括:
[0046]接收模塊,用于通過(guò)第一環(huán)路端口接收鏈路故障報(bào)文,所述鏈路故障報(bào)文攜帶故障鏈路端口已學(xué)習(xí)介質(zhì)訪問(wèn)控制MAC表項(xiàng)所屬的虛擬局域網(wǎng)VLAN的信息;
[0047]刪除模塊,用于刪除所述故障鏈路端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN對(duì)應(yīng)的MAC表項(xiàng);
[0048]發(fā)送模塊,用于通過(guò)第二環(huán)路端口轉(zhuǎn)發(fā)所述鏈路故障報(bào)文。
[0049]當(dāng)所述網(wǎng)絡(luò)設(shè)備為非主網(wǎng)絡(luò)設(shè)備時(shí),
[0050]所述接收模塊,還用于通過(guò)所述第一環(huán)路端口接收鏈路故障恢復(fù)報(bào)文;
[0051]所述發(fā)送模塊,還用于通過(guò)所述第二環(huán)路端口轉(zhuǎn)發(fā)所述鏈路故障恢復(fù)報(bào)文;
[0052]所述接收模塊,還用于接收主網(wǎng)絡(luò)設(shè)備根據(jù)所述鏈路故障恢復(fù)報(bào)文發(fā)送的環(huán)網(wǎng)保護(hù)鏈路RPL鏈路阻塞報(bào)文,所述RPL鏈路阻塞報(bào)文攜帶RPL端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN的信息;
[0053]所述刪除模塊,還用于刪除所述RPL端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN對(duì)應(yīng)的MAC表項(xiàng)。
[0054]當(dāng)所述網(wǎng)絡(luò)設(shè)備為主網(wǎng)絡(luò)設(shè)備時(shí),
[0055]所述接收模塊,還用于備接收到非本設(shè)備發(fā)送的鏈路故障恢復(fù)報(bào)文,確定RPL端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN ;
[0056]所述刪除模塊,還用于刪除所述RPL端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN對(duì)應(yīng)的MAC表項(xiàng);
[0057]所述發(fā)送模塊,還用于通過(guò)非RPL環(huán)路端口發(fā)送RPL鏈路阻塞報(bào)文,所述RPL鏈路阻塞報(bào)文攜帶所述RPL端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN的信息。
[0058]基于上述技術(shù)方案,本發(fā)明實(shí)施例中,當(dāng)環(huán)路上發(fā)生非RPL鏈路故障時(shí),各網(wǎng)絡(luò)設(shè)備能夠只刪除本地MAC表中故障鏈路端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN對(duì)應(yīng)的MAC表項(xiàng),而不再刪除所有MAC表項(xiàng),從而減少M(fèi)AC表項(xiàng)刪除的數(shù)量,避免所有MAC表項(xiàng)均被刪除時(shí)導(dǎo)致的斷流情況,而且各網(wǎng)絡(luò)設(shè)備只需要重新學(xué)習(xí)部分MAC表項(xiàng),而不再學(xué)習(xí)所有MAC表項(xiàng),減輕網(wǎng)絡(luò)設(shè)備的處理負(fù)擔(dān)。

【專(zhuān)利附圖】

【附圖說(shuō)明】
[0059]圖1是ERPS網(wǎng)絡(luò)的組網(wǎng)示意圖;
[0060]圖2是本發(fā)明實(shí)施例提供的一種MAC表項(xiàng)刪除方法流程示意圖;
[0061]圖3是本發(fā)明實(shí)施例提供的另一種MAC表項(xiàng)刪除方法流程示意圖;
[0062]圖4是本發(fā)明實(shí)施例提供的一種網(wǎng)絡(luò)設(shè)備的結(jié)構(gòu)示意圖;
[0063]圖5是本發(fā)明實(shí)施例提供的另一種網(wǎng)絡(luò)設(shè)備的結(jié)構(gòu)示意圖。

【具體實(shí)施方式】
[0064]本發(fā)明實(shí)施例提供一種MAC表項(xiàng)刪除方法,應(yīng)用于包括多個(gè)網(wǎng)絡(luò)設(shè)備的環(huán)路中,該環(huán)路可以為ERPS網(wǎng)絡(luò),ERPS網(wǎng)絡(luò)中的多個(gè)網(wǎng)絡(luò)設(shè)備包括一個(gè)主網(wǎng)絡(luò)設(shè)備、一個(gè)鄰居網(wǎng)絡(luò)設(shè)備和多個(gè)普通網(wǎng)絡(luò)設(shè)備,且主網(wǎng)絡(luò)設(shè)備與鄰居網(wǎng)絡(luò)設(shè)備之間的鏈路為RPL,該RPL兩端的端口為RPL端口。
[0065]如圖2所示,該MAC表項(xiàng)刪除方法具體可以包括以下步驟:
[0066]步驟201,網(wǎng)絡(luò)設(shè)備檢測(cè)到自身第一環(huán)路端口對(duì)應(yīng)的鏈路故障時(shí),確定第一環(huán)路端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN。
[0067]步驟202,網(wǎng)絡(luò)設(shè)備刪除第一環(huán)路端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN對(duì)應(yīng)的MAC表項(xiàng)。
[0068]步驟203,網(wǎng)絡(luò)設(shè)備通過(guò)第二環(huán)路端口發(fā)送鏈路故障報(bào)文,該鏈路故障報(bào)文攜帶第一環(huán)路端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN的信息,以使接收到該鏈路故障報(bào)文的網(wǎng)絡(luò)設(shè)備刪除第一環(huán)路端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN對(duì)應(yīng)的MAC表項(xiàng)。
[0069]本發(fā)明實(shí)施例中,當(dāng)網(wǎng)絡(luò)設(shè)備為非主用網(wǎng)絡(luò)設(shè)備時(shí),網(wǎng)絡(luò)設(shè)備檢測(cè)到第一環(huán)路端口對(duì)應(yīng)的鏈路故障恢復(fù)時(shí),通過(guò)第二環(huán)路端口發(fā)送鏈路故障恢復(fù)報(bào)文;當(dāng)網(wǎng)絡(luò)設(shè)備接收到主網(wǎng)絡(luò)設(shè)備根據(jù)鏈路故障恢復(fù)報(bào)文發(fā)送的RPL鏈路阻塞報(bào)文時(shí),如果該RPL鏈路阻塞報(bào)文攜帶RPL端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN的信息,則網(wǎng)絡(luò)設(shè)備刪除RPL端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN對(duì)應(yīng)的MAC表項(xiàng)。
[0070]本發(fā)明實(shí)施例中,當(dāng)網(wǎng)絡(luò)設(shè)備為主用網(wǎng)絡(luò)設(shè)備時(shí),第二環(huán)路端口為RPL端口,網(wǎng)絡(luò)設(shè)備檢測(cè)到第一環(huán)路端口對(duì)應(yīng)的鏈路故障恢復(fù)時(shí),通過(guò)第二環(huán)路端口發(fā)送鏈路故障恢復(fù)報(bào)文;網(wǎng)絡(luò)設(shè)備接收到非本設(shè)備發(fā)送的鏈路故障恢復(fù)報(bào)文時(shí),確定第二環(huán)路端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN ;網(wǎng)絡(luò)設(shè)備刪除第二環(huán)路端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN對(duì)應(yīng)的MAC表項(xiàng);網(wǎng)絡(luò)設(shè)備通過(guò)第一環(huán)路端口發(fā)送RPL鏈路阻塞報(bào)文;其中,該RPL鏈路阻塞報(bào)文攜帶第二環(huán)路端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN的信息。
[0071]基于上述技術(shù)方案,本發(fā)明實(shí)施例中,當(dāng)環(huán)路上發(fā)生非RPL鏈路故障時(shí),各網(wǎng)絡(luò)設(shè)備能夠只刪除本地MAC表中故障鏈路端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN對(duì)應(yīng)的MAC表項(xiàng),而不再刪除所有MAC表項(xiàng),從而減少M(fèi)AC表項(xiàng)刪除的數(shù)量,避免所有MAC表項(xiàng)均被刪除時(shí)導(dǎo)致的斷流情況,而且各網(wǎng)絡(luò)設(shè)備只需要重新學(xué)習(xí)部分MAC表項(xiàng),而不再學(xué)習(xí)所有MAC表項(xiàng),減輕網(wǎng)絡(luò)設(shè)備的處理負(fù)擔(dān)。
[0072]本發(fā)明實(shí)施例提供一種MAC表項(xiàng)刪除方法,應(yīng)用于包括多個(gè)網(wǎng)絡(luò)設(shè)備的環(huán)路中,該環(huán)路可以為ERPS網(wǎng)絡(luò),ERPS網(wǎng)絡(luò)中的多個(gè)網(wǎng)絡(luò)設(shè)備包括一個(gè)主網(wǎng)絡(luò)設(shè)備、一個(gè)鄰居網(wǎng)絡(luò)設(shè)備和多個(gè)普通網(wǎng)絡(luò)設(shè)備,且主網(wǎng)絡(luò)設(shè)備與鄰居網(wǎng)絡(luò)設(shè)備之間的鏈路為RPL,該RPL兩端的端口為RPL端口。
[0073]如圖3所示,該MAC表項(xiàng)刪除方法具體可以包括以下步驟:
[0074]步驟301,網(wǎng)絡(luò)設(shè)備通過(guò)第一環(huán)路端口接收鏈路故障報(bào)文,該鏈路故障報(bào)文攜帶故障鏈路端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN的信息。
[0075]步驟302,網(wǎng)絡(luò)設(shè)備刪除故障鏈路端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN對(duì)應(yīng)的MAC表項(xiàng)。
[0076]步驟303,網(wǎng)絡(luò)設(shè)備通過(guò)第二環(huán)路端口轉(zhuǎn)發(fā)鏈路故障報(bào)文。
[0077]本發(fā)明實(shí)施例中,當(dāng)網(wǎng)絡(luò)設(shè)備為非主網(wǎng)絡(luò)設(shè)備時(shí),則網(wǎng)絡(luò)設(shè)備通過(guò)第一環(huán)路端口接收鏈路故障恢復(fù)報(bào)文;網(wǎng)絡(luò)設(shè)備通過(guò)第二環(huán)路端口轉(zhuǎn)發(fā)鏈路故障恢復(fù)報(bào)文;網(wǎng)絡(luò)設(shè)備通在接收到主網(wǎng)絡(luò)設(shè)備根據(jù)鏈路故障恢復(fù)報(bào)文發(fā)送的RPL鏈路阻塞報(bào)文時(shí),如果該RPL鏈路阻塞報(bào)文中攜帶RPL端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN的信息,則網(wǎng)絡(luò)設(shè)備刪除該RPL端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN對(duì)應(yīng)的MAC表項(xiàng)。
[0078]本發(fā)明實(shí)施例中,當(dāng)網(wǎng)絡(luò)設(shè)備為主網(wǎng)絡(luò)設(shè)備時(shí),則網(wǎng)絡(luò)設(shè)備接收到非本設(shè)備發(fā)送的鏈路故障恢復(fù)報(bào)文,確定RPL端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN ;網(wǎng)絡(luò)設(shè)備刪除RPL端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN對(duì)應(yīng)的MAC表項(xiàng);網(wǎng)絡(luò)設(shè)備通過(guò)非RPL環(huán)路端口發(fā)送RPL鏈路阻塞報(bào)文,RPL鏈路阻塞報(bào)文攜帶RPL端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN的信息。
[0079]其中,網(wǎng)絡(luò)設(shè)備接收到鏈路故障恢復(fù)報(bào)文之后,還可以啟動(dòng)鏈路恢復(fù)定時(shí)器;當(dāng)該鏈路恢復(fù)定時(shí)器超時(shí)時(shí),網(wǎng)絡(luò)設(shè)備確定RPL端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN,并刪除RPL端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN對(duì)應(yīng)的MAC表項(xiàng),并通過(guò)非RPL環(huán)路端口發(fā)送RPL鏈路阻塞報(bào)文。
[0080]基于上述技術(shù)方案,本發(fā)明實(shí)施例中,當(dāng)環(huán)路上非RPL鏈路發(fā)生故障時(shí),各網(wǎng)絡(luò)設(shè)備能夠只刪除本地MAC表項(xiàng)中故障鏈路端口已學(xué)習(xí)MAC表項(xiàng)所屬的MAC表項(xiàng),而不再刪除所有MAC表項(xiàng),從而減少M(fèi)AC表項(xiàng)刪除的數(shù)量,避免所有MAC表項(xiàng)均被刪除時(shí)導(dǎo)致的斷流情況,而且各網(wǎng)絡(luò)設(shè)備只需要重新學(xué)習(xí)部分MAC表項(xiàng),而不再學(xué)習(xí)所有MAC表項(xiàng),減輕網(wǎng)絡(luò)設(shè)備的處理負(fù)擔(dān)。
[0081]為了更加清楚的闡述本發(fā)明實(shí)施例提供的技術(shù)方案,以下結(jié)合圖1所示的應(yīng)用場(chǎng)景,對(duì)本發(fā)明實(shí)施例提供的技術(shù)方案進(jìn)行詳細(xì)說(shuō)明。
[0082]如圖1所示,在圖1所示的組網(wǎng)中,網(wǎng)絡(luò)設(shè)備I為主網(wǎng)絡(luò)設(shè)備,網(wǎng)絡(luò)設(shè)備2為鄰居網(wǎng)絡(luò)設(shè)備,其它網(wǎng)絡(luò)設(shè)備為普通網(wǎng)絡(luò)設(shè)備。網(wǎng)絡(luò)設(shè)備I與網(wǎng)絡(luò)設(shè)備2之間的鏈路為RPL,網(wǎng)絡(luò)設(shè)備I上的環(huán)路端口 15為RPL端口,且網(wǎng)絡(luò)設(shè)備2上的環(huán)路端口 I為RPL端口。
[0083]假設(shè)整個(gè)網(wǎng)絡(luò)中,只有終端設(shè)備B與終端設(shè)備C交互VLANl的流量以及終端設(shè)備B與終端設(shè)備A交互VLAN2的流量,當(dāng)ERPS網(wǎng)絡(luò)中未發(fā)生故障時(shí),在轉(zhuǎn)發(fā)層面,網(wǎng)絡(luò)設(shè)備I阻塞自身的RPL端口 15,網(wǎng)絡(luò)設(shè)備2阻塞自身的RPL端口 I?;诖耍K端設(shè)備B與終端設(shè)備C交互的VLANl的流量的路徑會(huì)經(jīng)過(guò)網(wǎng)絡(luò)設(shè)備2、網(wǎng)絡(luò)設(shè)備3、網(wǎng)絡(luò)設(shè)備4和網(wǎng)絡(luò)設(shè)備5,終端設(shè)備B與終端設(shè)備A交互的VLAN2的流量的路徑會(huì)經(jīng)過(guò)網(wǎng)絡(luò)設(shè)備2、網(wǎng)絡(luò)設(shè)備3和網(wǎng)絡(luò)設(shè)備4。那么,網(wǎng)絡(luò)設(shè)備I和網(wǎng)絡(luò)設(shè)備6上的MAC表中均沒(méi)有VLANl和VLAN2對(duì)應(yīng)的MAC表項(xiàng),網(wǎng)絡(luò)設(shè)備2上的MAC表可以如表1所示,網(wǎng)絡(luò)設(shè)備3上的MAC表可以如表2所示,網(wǎng)絡(luò)設(shè)備4上的MAC表可以如表3所示,網(wǎng)絡(luò)設(shè)備5上的MAC表可以如表4所示。

【權(quán)利要求】
1.一種介質(zhì)訪問(wèn)控制MAC表項(xiàng)刪除方法,其特征在于,所述方法包括: 網(wǎng)絡(luò)設(shè)備檢測(cè)到自身第一環(huán)路端口對(duì)應(yīng)的鏈路故障時(shí),確定所述第一環(huán)路端口已學(xué)習(xí)MAC表項(xiàng)所屬的虛擬局域網(wǎng)VLAN ; 所述網(wǎng)絡(luò)設(shè)備刪除所述第一環(huán)路端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN對(duì)應(yīng)的MAC表項(xiàng);所述網(wǎng)絡(luò)設(shè)備通過(guò)第二環(huán)路端口發(fā)送鏈路故障報(bào)文,所述鏈路故障報(bào)文攜帶所述第一環(huán)路端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN的信息,以使接收到所述鏈路故障報(bào)文的網(wǎng)絡(luò)設(shè)備刪除所述第一環(huán)路端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN對(duì)應(yīng)的MAC表項(xiàng)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)所述網(wǎng)絡(luò)設(shè)備為非主用網(wǎng)絡(luò)設(shè)備時(shí),所述方法還包括: 所述網(wǎng)絡(luò)設(shè)備檢測(cè)到所述第一環(huán)路端口對(duì)應(yīng)的鏈路故障恢復(fù)時(shí),通過(guò)所述第二環(huán)路端口發(fā)送鏈路故障恢復(fù)報(bào)文; 所述網(wǎng)絡(luò)設(shè)備接收主網(wǎng)絡(luò)設(shè)備根據(jù)所述鏈路故障恢復(fù)報(bào)文發(fā)送的環(huán)網(wǎng)保護(hù)鏈路RPL鏈路阻塞報(bào)文,所述RPL鏈路阻塞報(bào)文攜帶RPL端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN的信息;所述網(wǎng)絡(luò)設(shè)備刪除所述RPL端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN對(duì)應(yīng)的MAC表項(xiàng)。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)所述網(wǎng)絡(luò)設(shè)備為主用網(wǎng)絡(luò)設(shè)備時(shí),所述第二環(huán)路端口為RPL端口,所述方法還包括: 所述網(wǎng)絡(luò)設(shè)備檢測(cè)到所述第一環(huán)路端口對(duì)應(yīng)的鏈路故障恢復(fù)時(shí),通過(guò)所述第二環(huán)路端口發(fā)送鏈路故障恢復(fù)報(bào)文; 所述網(wǎng)絡(luò)設(shè)備接收到非本設(shè)備發(fā)送的鏈路故障恢復(fù)報(bào)文時(shí),確定所述第二環(huán)路端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN ; 所述網(wǎng)絡(luò)設(shè)備刪除所述第二環(huán)路端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN對(duì)應(yīng)的MAC表項(xiàng);所述網(wǎng)絡(luò)設(shè)備通過(guò)所述第一環(huán)路端口發(fā)送RPL鏈路阻塞報(bào)文,所述RPL鏈路阻塞報(bào)文攜帶所述第二環(huán)路端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN的信息。
4.一種介質(zhì)訪問(wèn)控制MAC表項(xiàng)刪除方法,其特征在于,所述方法包括: 網(wǎng)絡(luò)設(shè)備通過(guò)第一環(huán)路端口接收鏈路故障報(bào)文,所述鏈路故障報(bào)文攜帶故障鏈路端口已學(xué)習(xí)MAC表項(xiàng)所屬的虛擬局域網(wǎng)VLAN的信息; 所述網(wǎng)絡(luò)設(shè)備刪除所述故障鏈路端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN對(duì)應(yīng)的MAC表項(xiàng); 所述網(wǎng)絡(luò)設(shè)備通過(guò)第二環(huán)路端口轉(zhuǎn)發(fā)所述鏈路故障報(bào)文。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,當(dāng)所述網(wǎng)絡(luò)設(shè)備為非主網(wǎng)絡(luò)設(shè)備時(shí),所述方法還包括: 所述網(wǎng)絡(luò)設(shè)備通過(guò)所述第一環(huán)路端口接收鏈路故障恢復(fù)報(bào)文; 所述網(wǎng)絡(luò)設(shè)備通過(guò)所述第二環(huán)路端口轉(zhuǎn)發(fā)所述鏈路故障恢復(fù)報(bào)文; 所述網(wǎng)絡(luò)設(shè)備接收主網(wǎng)絡(luò)設(shè)備根據(jù)所述鏈路故障恢復(fù)報(bào)文發(fā)送的環(huán)網(wǎng)保護(hù)鏈路RPL鏈路阻塞報(bào)文,所述RPL鏈路阻塞報(bào)文攜帶RPL端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN的信息;所述網(wǎng)絡(luò)設(shè)備刪除所述RPL端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN對(duì)應(yīng)的MAC表項(xiàng)。
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,當(dāng)所述網(wǎng)絡(luò)設(shè)備為主網(wǎng)絡(luò)設(shè)備時(shí),所述方法還包括: 所述網(wǎng)絡(luò)設(shè)備接收到非本設(shè)備發(fā)送的鏈路故障恢復(fù)報(bào)文,確定RPL端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN ; 所述網(wǎng)絡(luò)設(shè)備刪除所述RPL端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN對(duì)應(yīng)的MAC表項(xiàng);所述網(wǎng)絡(luò)設(shè)備通過(guò)非RPL環(huán)路端口發(fā)送RPL鏈路阻塞報(bào)文,所述RPL鏈路阻塞報(bào)文攜帶所述RPL端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN的信息。
7.—種網(wǎng)絡(luò)設(shè)備,其特征在于,所述網(wǎng)絡(luò)設(shè)備具體包括: 確定模塊,用于檢測(cè)到自身第一環(huán)路端口對(duì)應(yīng)的鏈路故障時(shí),確定所述第一環(huán)路端口已學(xué)習(xí)介質(zhì)訪問(wèn)控制MAC表項(xiàng)所屬的虛擬局域網(wǎng)VLAN ; 刪除模塊,用于刪除所述第一環(huán)路端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN對(duì)應(yīng)的MAC表項(xiàng);發(fā)送模塊,用于通過(guò)第二環(huán)路端口發(fā)送鏈路故障報(bào)文,所述鏈路故障報(bào)文攜帶所述第一環(huán)路端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN的信息,以使接收到所述鏈路故障報(bào)文的網(wǎng)絡(luò)設(shè)備刪除所述第一環(huán)路端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN對(duì)應(yīng)的MAC表項(xiàng)。
8.根據(jù)權(quán)利要求7所述的網(wǎng)絡(luò)設(shè)備,其特征在于,當(dāng)所述網(wǎng)絡(luò)設(shè)備為非主用網(wǎng)絡(luò)設(shè)備時(shí), 所述發(fā)送模塊,還用于檢測(cè)到所述第一環(huán)路端口對(duì)應(yīng)的鏈路故障恢復(fù)時(shí),通過(guò)所述第二環(huán)路端口發(fā)送鏈路故障恢復(fù)報(bào)文; 所述刪除模塊,還用于接收主網(wǎng)絡(luò)設(shè)備根據(jù)所述鏈路故障恢復(fù)報(bào)文發(fā)送的環(huán)網(wǎng)保護(hù)鏈路RPL鏈路阻塞報(bào)文,所述RPL鏈路阻塞報(bào)文攜帶RPL端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN的信息,并刪除所述RPL端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN對(duì)應(yīng)的MAC表項(xiàng)。
9.根據(jù)權(quán)利要求7所述的網(wǎng)絡(luò)設(shè)備,其特征在于,當(dāng)所述網(wǎng)絡(luò)設(shè)備為主用網(wǎng)絡(luò)設(shè)備時(shí),所述第二環(huán)路端口為RPL端口, 所述發(fā)送模塊,還用于檢測(cè)到所述第一環(huán)路端口對(duì)應(yīng)的鏈路故障恢復(fù)時(shí),通過(guò)所述第二環(huán)路端口發(fā)送鏈路故障恢復(fù)報(bào)文; 所述確定模塊,還用于接收到非本設(shè)備發(fā)送的鏈路故障恢復(fù)報(bào)文時(shí),確定所述第二環(huán)路端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN ; 所述刪除模塊,還用于刪除所述第二環(huán)路端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN對(duì)應(yīng)的MAC表項(xiàng); 所述發(fā)送模塊,還用于通過(guò)所述第一環(huán)路端口發(fā)送RPL鏈路阻塞報(bào)文,所述RPL鏈路阻塞報(bào)文攜帶所述第二環(huán)路端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN的信息。
10.一種網(wǎng)絡(luò)設(shè)備,其特征在于,所述網(wǎng)絡(luò)設(shè)備具體包括: 接收模塊,用于通過(guò)第一環(huán)路端口接收鏈路故障報(bào)文,所述鏈路故障報(bào)文攜帶故障鏈路端口已學(xué)習(xí)介質(zhì)訪問(wèn)控制MAC表項(xiàng)所屬的虛擬局域網(wǎng)VLAN的信息; 刪除模塊,用于刪除所述故障鏈路端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN對(duì)應(yīng)的MAC表項(xiàng); 發(fā)送模塊,用于通過(guò)第二環(huán)路端口轉(zhuǎn)發(fā)所述鏈路故障報(bào)文。
11.根據(jù)權(quán)利要求10所述的設(shè)備,其特征在于,當(dāng)所述網(wǎng)絡(luò)設(shè)備為非主網(wǎng)絡(luò)設(shè)備時(shí), 所述接收模塊,還用于通過(guò)所述第一環(huán)路端口接收鏈路故障恢復(fù)報(bào)文; 所述發(fā)送模塊,還用于通過(guò)所述第二環(huán)路端口轉(zhuǎn)發(fā)所述鏈路故障恢復(fù)報(bào)文; 所述接收模塊,還用于接收主網(wǎng)絡(luò)設(shè)備根據(jù)所述鏈路故障恢復(fù)報(bào)文發(fā)送的環(huán)網(wǎng)保護(hù)鏈路RPL鏈路阻塞報(bào)文,所述RPL鏈路阻塞報(bào)文攜帶RPL端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN的信息; 所述刪除模塊,還用于刪除所述RPL端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN對(duì)應(yīng)的MAC表項(xiàng)。
12.根據(jù)權(quán)利要求10所述的設(shè)備,其特征在于,當(dāng)所述網(wǎng)絡(luò)設(shè)備為主網(wǎng)絡(luò)設(shè)備時(shí), 所述接收模塊,還用于備接收到非本設(shè)備發(fā)送的鏈路故障恢復(fù)報(bào)文,確定RPL端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN ; 所述刪除模塊,還用于刪除所述RPL端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN對(duì)應(yīng)的MAC表項(xiàng); 所述發(fā)送模塊,還用于通過(guò)非RPL環(huán)路端口發(fā)送RPL鏈路阻塞報(bào)文,所述RPL鏈路阻塞報(bào)文攜帶所述RPL端口已學(xué)習(xí)MAC表項(xiàng)所屬的VLAN的信息。
【文檔編號(hào)】H04L12/437GK104168169SQ201410336059
【公開(kāi)日】2014年11月26日 申請(qǐng)日期:2014年7月15日 優(yōu)先權(quán)日:2014年7月15日
【發(fā)明者】戎衍博, 王佳炳 申請(qǐng)人:杭州華三通信技術(shù)有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
水城县| 开鲁县| 富阳市| 阿坝| 玛曲县| 靖州| 常宁市| 高唐县| 阿城市| 宽甸| 乐亭县| 靖宇县| 临颍县| 安仁县| 大厂| 额敏县| 卢龙县| 黄冈市| 溆浦县| 阿图什市| 留坝县| 新安县| 青岛市| 平顺县| 上林县| 武强县| 汶川县| 芮城县| 巢湖市| 庆云县| 梅河口市| 肥西县| 雷州市| 麻江县| 个旧市| 宾川县| 勃利县| 弥渡县| 紫云| 英超| 伊金霍洛旗|