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

一種基于lldp協(xié)議檢測(cè)鏈路聚合配置的方法及系統(tǒng)的制作方法

文檔序號(hào):7821885閱讀:919來(lái)源:國(guó)知局
一種基于lldp協(xié)議檢測(cè)鏈路聚合配置的方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供一種基于LLDP協(xié)議檢測(cè)鏈路聚合配置的方法及系統(tǒng),所述基于LLDP協(xié)議檢測(cè)鏈路聚合配置的方法包括:監(jiān)控接收到的鄰居設(shè)備發(fā)送的LLDP報(bào)文;所述LLDP報(bào)文攜帶有鄰居設(shè)備端口的鏈路聚合信息;檢測(cè)本端設(shè)備和所述鄰居設(shè)備在相連的端口上的鏈路聚合信息的配置是否一致,若一致則表示鏈路聚合配置正確,若不一致則表示鏈路聚合配置錯(cuò)誤。本發(fā)明提供了一種基于LLDP協(xié)議檢測(cè)鏈路聚合配置的方法及系統(tǒng),實(shí)現(xiàn)了對(duì)基于LLDP協(xié)議的鏈路聚合的錯(cuò)誤配置的自動(dòng)檢測(cè),進(jìn)而實(shí)現(xiàn)了對(duì)錯(cuò)誤的鏈路聚合配置導(dǎo)致的網(wǎng)絡(luò)故障的快速、準(zhǔn)確定位。
【專利說(shuō)明】—種基于LLDP協(xié)議檢測(cè)鏈路聚合配置的方法及系統(tǒng)

【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于通信【技術(shù)領(lǐng)域】,涉及一種鏈路配置檢測(cè)方法,特別是涉及一種基于LLDP協(xié)議檢測(cè)鏈路聚合配置的方法及系統(tǒng)。

【背景技術(shù)】
[0002]LLDP (Link Layer Discovery Protocol,鏈路層發(fā)現(xiàn)協(xié)議)提供了一種標(biāo)準(zhǔn)的鏈路層發(fā)現(xiàn)方式,其可以將本端設(shè)備的主要能力、管理地址、設(shè)備地址、設(shè)備標(biāo)識(shí)、接口標(biāo)識(shí)等信息組織成不同的TLV (Type/Length/Value,類型/長(zhǎng)度/值),并封裝在LLDroU(LinkLayer Discovery Protocol Data Unit,鏈路層發(fā)現(xiàn)協(xié)議數(shù)據(jù)單元)中發(fā)布給自己直連的鄰居,鄰居收到這些信息后將其以標(biāo)準(zhǔn)MIB (Manage Informat1n Base,管理信息庫(kù))的形式保存起來(lái),以供網(wǎng)絡(luò)管理系統(tǒng)查詢及判斷鏈路的通信狀況。
[0003]鏈路聚合是通過(guò)將多條以太網(wǎng)物理鏈路捆綁在一起形成一條邏輯鏈路,從而實(shí)現(xiàn)增加鏈路帶寬的目的,并且將這些捆綁在一起的鏈路通過(guò)相互間的鏈路備份,可以提高鏈路的可靠性。這些以太網(wǎng)物理端口捆綁在一起組成的邏輯口,稱之為聚合口。如圖la所示,SW1設(shè)備的P1、P2端口加入聚合口 G1,設(shè)備SW2的P4、P5端口加入聚合口 G2,形成鏈路聚入口 ο
[0004]現(xiàn)有的鏈路聚合不支持檢測(cè)聚合配置,必須由人為確定設(shè)備的聚合配置是否正解。如果配置錯(cuò)誤,則可能引起鏈路不通、數(shù)據(jù)轉(zhuǎn)發(fā)錯(cuò)誤和二層環(huán)路等問(wèn)題。如圖lb所示,SW2設(shè)備將P4和P5端口加入聚合口 G2,SW1設(shè)備本來(lái)是要將P1和P2端口加入聚合口 G1,使聚合口 G1和SW2的聚合口 G2形成聚合,但錯(cuò)誤地將P2、P3端口加入聚合口 G1。這樣SW1設(shè)備通過(guò)聚合口 G1發(fā)往SW3設(shè)備的數(shù)據(jù)就有可能從P2端口出去發(fā)向SW2設(shè)備?,F(xiàn)有的技術(shù)不能檢測(cè)這樣的配置錯(cuò)誤并通告用戶,這使得用戶在配置聚合口時(shí)須要非常小心,以避免出錯(cuò)。


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

[0005]鑒于以上所述現(xiàn)有技術(shù)的缺點(diǎn),本發(fā)明的目的在于提供一種基于LLDP協(xié)議檢測(cè)鏈路聚合配置的方法及系統(tǒng),用于解決現(xiàn)有技術(shù)無(wú)法檢測(cè)鏈路聚合的配置錯(cuò)誤的問(wèn)題。
[0006]為實(shí)現(xiàn)上述目的及其他相關(guān)目的,本發(fā)明提供一種基于LLDP協(xié)議檢測(cè)鏈路聚合配置的方法,所述基于LLDP協(xié)議檢測(cè)鏈路聚合配置的方法包括:監(jiān)控接收到的鄰居設(shè)備發(fā)送的LLDP報(bào)文;所述LLDP報(bào)文攜帶有鄰居設(shè)備端口的鏈路聚合信息;檢測(cè)本端設(shè)備和所述鄰居設(shè)備在相連的端口上的鏈路聚合信息的配置是否一致,若一致則表示鏈路聚合配置正確,若不一致則表示鏈路聚合配置錯(cuò)誤。
[0007]可選地,所述檢測(cè)本端設(shè)備和所述鄰居設(shè)備在相連的端口上的鏈路聚合信息的配置是否一致的一種實(shí)現(xiàn)過(guò)程包括:判斷本端設(shè)備與鄰居設(shè)備在相連的端口上關(guān)于鏈路聚合的配置是否均為使能鏈路聚合或均為未使能鏈路聚合;若是則表示本端設(shè)備與鄰居設(shè)備在相連的端口上關(guān)于鏈路聚合信息的配置一致;否則表示不一致。
[0008]可選地,所述基于LLDP協(xié)議檢測(cè)鏈路聚合配置的方法還包括:監(jiān)控接收到的鄰居設(shè)備發(fā)送的使能某端口鏈路聚合配置或去使能某端口鏈路聚合配置;檢測(cè)本端設(shè)備和所述鄰居設(shè)備在相連的端口上的鏈路聚合使能配置或去使能配置是否一致,若一致則表示鏈路聚合配置正確,若不一致則表示鏈路聚合配置錯(cuò)誤。
[0009]可選地,檢測(cè)本端設(shè)備和所述鄰居設(shè)備在相連的端口上的鏈路聚合使能配置或去使能配置是否一致的一種實(shí)現(xiàn)過(guò)程包括:判斷所述鄰居設(shè)備發(fā)送的使能某端口鏈路聚合配置或去使能某端口鏈路聚合配置是否為對(duì)鄰居設(shè)備的與本端設(shè)備相連的端口做出的配置;若否則結(jié)束本次判斷;若是,則繼續(xù)判斷本端設(shè)備與所述鄰居設(shè)備在相連的端口上是否均為鏈路聚合使能配置或鏈路聚合去使能配置,若是則表示本端設(shè)備與鄰居設(shè)備在相連的端口上關(guān)于鏈路聚合使能配置或去使能配置一致,否則表示不一致。
[0010]可選地,所述基于LLDP協(xié)議檢測(cè)鏈路聚合配置的方法還包括:在鏈路聚合配置錯(cuò)誤時(shí)進(jìn)行告警處理。
[0011]本發(fā)明還提供一種基于LLDP協(xié)議檢測(cè)鏈路聚合配置的系統(tǒng),所述基于LLDP協(xié)議檢測(cè)鏈路聚合配置的系統(tǒng)包括:第一監(jiān)控模塊,監(jiān)控接收到的鄰居設(shè)備發(fā)送的LLDP報(bào)文;所述LLDP報(bào)文攜帶有鄰居設(shè)備端口的鏈路聚合信息;第一檢測(cè)模塊,與所述第一監(jiān)控模塊相連,檢測(cè)本端設(shè)備和所述鄰居設(shè)備在相連的端口上的鏈路聚合信息的配置是否一致,若一致則表示鏈路聚合配置正確,若不一致則表示鏈路聚合配置錯(cuò)誤。
[0012]可選地,所述第一檢測(cè)模塊包括:第一判斷單元,判斷本端設(shè)備與鄰居設(shè)備在相連的端口上關(guān)于鏈路聚合的配置是否均為使能鏈路聚合或均為未使能鏈路聚合;第一肯定單元,與所述第一判斷單元相連,確定本端設(shè)備與鄰居設(shè)備在相連的端口上關(guān)于鏈路聚合信息的配置一致;第一否定單元,與所述第一判斷單元相連,確定本端設(shè)備與鄰居設(shè)備在相連的端口上關(guān)于鏈路聚合信息的配置不一致。
[0013]可選地,所述基于LLDP協(xié)議檢測(cè)鏈路聚合配置的系統(tǒng)還包括:第二監(jiān)控模塊,監(jiān)控接收到的鄰居設(shè)備發(fā)送的使能某端口鏈路聚合配置或去使能某端口鏈路聚合配置;第二檢測(cè)模塊,與所述第二監(jiān)控模塊相連,檢測(cè)本端設(shè)備和所述鄰居設(shè)備在相連的端口上的鏈路聚合使能配置或去使能配置是否一致,若一致則表示鏈路聚合配置正確,若不一致則表示鏈路聚合配置錯(cuò)誤。
[0014]可選地,所述第二檢測(cè)模塊包括:第二判斷單元,判斷所述鄰居設(shè)備發(fā)送的使能某端口鏈路聚合配置或去使能某端口鏈路聚合配置是否為對(duì)鄰居設(shè)備的與本端設(shè)備相連的端口做出的配置;第二否定單元,與所述第二判斷單元相連,在否定的情況下結(jié)束本次判斷;第三判斷單元,與所述第二判斷單元相連,在肯定的情況下繼續(xù)判斷本端設(shè)備與所述鄰居設(shè)備在相連的端口上是否均為鏈路聚合使能配置或鏈路聚合去使能配置;第三肯定單元,與所述第三判斷單元相連,確定本端設(shè)備與鄰居設(shè)備在相連的端口上關(guān)于鏈路聚合使能配置或去使能配置一致;第三否定單元,與所述第三判斷單元相連,確定本端設(shè)備與鄰居設(shè)備在相連的端口上關(guān)于鏈路聚合使能配置或去使能配置不一致。
[0015]可選地,所述基于LLDP協(xié)議檢測(cè)鏈路聚合配置的系統(tǒng)還包括:告警模塊,與所述第一檢測(cè)模塊或所述第二檢測(cè)模塊相連,在鏈路聚合配置錯(cuò)誤的情況下進(jìn)行告警處理。
[0016]如上所述,本發(fā)明所述的基于LLDP協(xié)議檢測(cè)鏈路聚合配置的方法及系統(tǒng),具有以下有益效果:
[0017]本發(fā)明提供了一種基于LLDP協(xié)議檢測(cè)鏈路聚合配置的方法及系統(tǒng),實(shí)現(xiàn)了對(duì)基于LLDP協(xié)議的鏈路聚合的錯(cuò)誤配置的自動(dòng)檢測(cè),進(jìn)而實(shí)現(xiàn)了對(duì)錯(cuò)誤的鏈路聚合配置導(dǎo)致的網(wǎng)絡(luò)故障的快速、準(zhǔn)確定位。

【專利附圖】

【附圖說(shuō)明】
[0018]圖la為現(xiàn)有的鏈路聚合的一種設(shè)備端口連接示意圖。
[0019]圖lb為現(xiàn)有的鏈路聚合的另一種設(shè)備端口連接示意圖。
[0020]圖2a為本發(fā)明實(shí)施例所述的基于LLDP協(xié)議檢測(cè)鏈路聚合配置的方法的一種實(shí)現(xiàn)流程示意圖。
[0021]圖2b為本發(fā)明實(shí)施例所述的基于LLDP協(xié)議檢測(cè)鏈路聚合配置的方法的第二種實(shí)現(xiàn)流程示意圖。
[0022]圖3為本發(fā)明實(shí)施例所述的步驟S102的一種實(shí)現(xiàn)流程示意圖。
[0023]圖4為本發(fā)明實(shí)施例所述的步驟S104的一種實(shí)現(xiàn)流程示意圖。
[0024]圖5為本發(fā)明實(shí)施例所述的基于LLDP協(xié)議檢測(cè)鏈路聚合配置的方法的第三種實(shí)現(xiàn)流程示意圖。
[0025]圖6為本發(fā)明實(shí)施例所述的基于LLDP協(xié)議檢測(cè)鏈路聚合配置的系統(tǒng)的一種實(shí)現(xiàn)結(jié)構(gòu)示意圖。
[0026]圖7為本發(fā)明實(shí)施例所述的第一檢測(cè)模塊的一種實(shí)現(xiàn)結(jié)構(gòu)示意圖。
[0027]圖8為本發(fā)明實(shí)施例所述的基于LLDP協(xié)議檢測(cè)鏈路聚合配置的系統(tǒng)的第二種實(shí)現(xiàn)結(jié)構(gòu)示意圖。
[0028]圖9為本發(fā)明實(shí)施例所述的第二檢測(cè)模塊的一種實(shí)現(xiàn)結(jié)構(gòu)示意圖。
[0029]圖10為本發(fā)明實(shí)施例所述的基于LLDP協(xié)議檢測(cè)鏈路聚合配置的系統(tǒng)的第三種實(shí)現(xiàn)結(jié)構(gòu)示意圖。
[0030]元件標(biāo)號(hào)說(shuō)明
[0031]600基于LLDP協(xié)議檢測(cè)鏈路聚合配置的系統(tǒng)
[0032]610第一監(jiān)控模塊
[0033]620第一檢測(cè)模塊
[0034]621第一判斷單元
[0035]622第一肯定單元
[0036]623第一否定單元
[0037]630第二監(jiān)控模塊
[0038]640第二檢測(cè)模塊
[0039]641第二判斷單元
[0040]642第二否定單元
[0041]643第三判斷單元
[0042]644第三肯定單元
[0043]645第三否定單元
[0044]650告警模塊
[0045]S101 ?S105 步驟
[0046]S301 ?S303 步驟
[0047]S401 ?S405 步驟

【具體實(shí)施方式】
[0048]以下通過(guò)特定的具體實(shí)例說(shuō)明本發(fā)明的實(shí)施方式,本領(lǐng)域技術(shù)人員可由本說(shuō)明書(shū)所揭露的內(nèi)容輕易地了解本發(fā)明的其他優(yōu)點(diǎn)與功效。本發(fā)明還可以通過(guò)另外不同的【具體實(shí)施方式】加以實(shí)施或應(yīng)用,本說(shuō)明書(shū)中的各項(xiàng)細(xì)節(jié)也可以基于不同觀點(diǎn)與應(yīng)用,在沒(méi)有背離本發(fā)明的精神下進(jìn)行各種修飾或改變。
[0049]請(qǐng)參閱附圖。需要說(shuō)明的是,本實(shí)施例中所提供的圖示僅以示意方式說(shuō)明本發(fā)明的基本構(gòu)想,遂圖式中僅顯示與本發(fā)明中有關(guān)的組件而非按照實(shí)際實(shí)施時(shí)的組件數(shù)目、形狀及尺寸繪制,其實(shí)際實(shí)施時(shí)各組件的型態(tài)、數(shù)量及比例可為一種隨意的改變,且其組件布局型態(tài)也可能更為復(fù)雜。
[0050]下面結(jié)合實(shí)施例和附圖對(duì)本發(fā)明進(jìn)行詳細(xì)說(shuō)明。
[0051]實(shí)施例
[0052]本實(shí)施例提供一種基于LLDP協(xié)議檢測(cè)鏈路聚合配置的方法,如圖2a所示,所述基于LLDP協(xié)議檢測(cè)鏈路聚合配置的方法包括:
[0053]S101,監(jiān)控接收到的鄰居設(shè)備發(fā)送的LLDP報(bào)文;所述LLDP報(bào)文攜帶有鄰居設(shè)備端口的鏈路聚合信息。LLDP可以獲取設(shè)備端口的鏈路聚合信息,包括端口是否使能鏈路聚合,以及端口所在的聚合口 ID,即所述鏈路聚合信息包括端口是否為使能端口以及該端口所在的聚合口 ID。LLDP報(bào)文由多個(gè)TLV組成,其中Link Aggregat1n TLV(鏈路聚合TLV)封裝端口的鏈路聚合信息。Link Aggregat1n TLV的aggregat1n status (聚合狀態(tài))字段標(biāo)識(shí)該端口是否使能鏈路聚合,aggregated port ID (聚合口 ID)字段標(biāo)識(shí)該端口所在的聚合口 ID。
[0054]S102,檢測(cè)本端設(shè)備和所述鄰居設(shè)備在相連的端口上的鏈路聚合信息的配置是否一致,若一致則表示鏈路聚合配置正確,若不一致則表示鏈路聚合配置錯(cuò)誤。本步驟根據(jù)LLDP報(bào)文的鏈路聚合信息判斷鄰居設(shè)備的端口是否存在使能鏈路聚合。
[0055]本實(shí)施例中,如果對(duì)端設(shè)備(即基于LLDP協(xié)議與本端設(shè)備直接通信相連的鄰居設(shè)備)已配置鏈路聚合,則對(duì)端設(shè)備發(fā)送的LLDP報(bào)文中攜帶有LLDP鄰居的鏈路聚合信息。如果對(duì)端設(shè)備未配置鏈路聚合,則對(duì)端設(shè)備發(fā)送的LLDP報(bào)文中攜帶的LLDP鄰居的鏈路聚合信息為空。鏈路聚合信息被組織成TLV格式,再封裝到LLDP報(bào)文,發(fā)送給對(duì)端。如果對(duì)端未配置鏈路聚合,貝1J LLDP報(bào)文不攜帶鏈路聚合TLV (Link Aggregat1n TLV)。比較本端設(shè)備的鏈路聚合信息,當(dāng)兩端不匹配時(shí),本端設(shè)備可以進(jìn)行告警處理。本發(fā)明實(shí)現(xiàn)了對(duì)因鏈路聚合配置錯(cuò)誤導(dǎo)致的網(wǎng)絡(luò)故障的快速、準(zhǔn)確定位。
[0056]更進(jìn)一步,如圖3所示,所述步驟S102檢測(cè)本端設(shè)備和所述鄰居設(shè)備在相連的端口上的鏈路聚合信息的配置是否一致的一種實(shí)現(xiàn)過(guò)程包括:
[0057]S301,判斷本端設(shè)備與鄰居設(shè)備在相連的端口上關(guān)于鏈路聚合的配置是否均為使能鏈路聚合或均為未使能鏈路聚合。
[0058]S302,若是則表不本端設(shè)備與鄰居設(shè)備在相連的端口上關(guān)于鏈路聚合信息的配置一致。即如果本端設(shè)備和鄰居設(shè)備在相連的端口上,關(guān)于鏈路聚合的配置一致,即都是使能鏈路聚合或都是未使能鏈路聚合,則相連的端口關(guān)于鏈路聚合的配置正確。
[0059]S303,否則表示本端設(shè)備與鄰居設(shè)備在相連的端口上關(guān)于鏈路聚合信息的配置不一致。即如果本端設(shè)備和鄰居設(shè)備在相連的端口上,關(guān)于鏈路聚合配置不一致,即一端為使能鏈路聚合,另一端為未使能鏈路聚合,則相連的端口關(guān)于鏈路聚合的配置錯(cuò)誤,可以進(jìn)行告警處理。
[0060]進(jìn)一步,如圖2b所示,所述基于LLDP協(xié)議檢測(cè)鏈路聚合配置的方法還包括:
[0061]S103,監(jiān)控接收到的鄰居設(shè)備發(fā)送的使能某端口鏈路聚合配置或去使能某端口鏈路聚合配置。所述使能某端口鏈路聚合配置是指,將沒(méi)有加入聚合口的端口加入聚合口,使該端口成為使能鏈路聚合口。所述去使能某端口鏈路聚合配置是指,將已經(jīng)加入聚合口的端口解除聚合,使該端口成為未使能鏈路聚合口。
[0062]S104,檢測(cè)本端設(shè)備和所述鄰居設(shè)備在相連的端口上的鏈路聚合使能配置或去使能配置是否一致,若一致則表示鏈路聚合配置正確,若不一致則表示鏈路聚合配置錯(cuò)誤。
[0063]更進(jìn)一步,如圖4所示,所述步驟104檢測(cè)本端設(shè)備和所述鄰居設(shè)備在相連的端口上的鏈路聚合使能配置或去使能配置是否一致的一種實(shí)現(xiàn)過(guò)程包括:
[0064]S401,判斷所述鄰居設(shè)備發(fā)送的使能某端口鏈路聚合配置或去使能某端口鏈路聚合配置是否為對(duì)鄰居設(shè)備的與本端設(shè)備相連的端口做出的配置。
[0065]S402,若否則結(jié)束本次判斷。
[0066]S403,若是,則繼續(xù)判斷本端設(shè)備與所述鄰居設(shè)備在相連的端口上是否均為鏈路聚合使能配置或鏈路聚合去使能配置。
[0067]S404,若是則表示本端設(shè)備與鄰居設(shè)備在相連的端口上關(guān)于鏈路聚合使能配置或去使能配置一致。
[0068]S405,否則表示本端設(shè)備與鄰居設(shè)備在相連的端口上關(guān)于鏈路聚合使能配置或去使能配置不一致。
[0069]進(jìn)一步,如圖5所示,所述基于LLDP協(xié)議檢測(cè)鏈路聚合配置的方法還包括:
[0070]S105,在鏈路聚合配置錯(cuò)誤時(shí)進(jìn)行告警處理。
[0071]本發(fā)明所述的基于LLDP協(xié)議檢測(cè)鏈路聚合配置的方法的保護(hù)范圍不限于本實(shí)施例列舉的步驟執(zhí)行順序,凡是利用本發(fā)明的原理所做的簡(jiǎn)單步驟增減、順序調(diào)整等替換方案都包括在本發(fā)明的保護(hù)范圍內(nèi)。
[0072]本實(shí)施例還提供一種基于LLDP協(xié)議檢測(cè)鏈路聚合配置的系統(tǒng),該系統(tǒng)可以實(shí)現(xiàn)本實(shí)施例所述的基于LLDP協(xié)議檢測(cè)鏈路聚合配置的方法,但本實(shí)施例所述的基于LLDP協(xié)議檢測(cè)鏈路聚合配置的方法的實(shí)現(xiàn)裝置包括但不限于本實(shí)施例列舉的基于LLDP協(xié)議檢測(cè)鏈路聚合配置的系統(tǒng)的結(jié)構(gòu)。
[0073]本實(shí)施例提供一種基于LLDP協(xié)議檢測(cè)鏈路聚合配置的系統(tǒng),如圖6所示,所述基于LLDP協(xié)議檢測(cè)鏈路聚合配置的系統(tǒng)600包括:第一監(jiān)控模塊610,第一檢測(cè)模塊620。
[0074]所述第一監(jiān)控模塊610監(jiān)控接收到的鄰居設(shè)備發(fā)送的LLDP報(bào)文。所述LLDP報(bào)文攜帶有鄰居設(shè)備端口的鏈路聚合信息。LLDP可以獲取設(shè)備端口的鏈路聚合信息,包括端口是否使能鏈路聚合,以及端口所在的聚合口 ID,即所述鏈路聚合信息包括端口是否為使能端口以及該端口所在的聚合口 ID。LLDP報(bào)文由多個(gè)TLV組成,其中Link Aggregat1n TLV封裝端口的鏈路聚合信息。Link Aggregat1n TLV的aggregat1n status字段標(biāo)識(shí)該端口是否使能鏈路聚合,aggregated port ID字段標(biāo)識(shí)該端口所在的聚合口 ID。
[0075]所述第一檢測(cè)模塊620與所述第一監(jiān)控模塊610相連,檢測(cè)本端設(shè)備和所述鄰居設(shè)備在相連的端口上的鏈路聚合信息的配置是否一致,若一致則表示鏈路聚合配置正確,若不一致則表示鏈路聚合配置錯(cuò)誤。所述第一檢測(cè)模塊620根據(jù)LLDP報(bào)文的鏈路聚合信息判斷鄰居設(shè)備的端口是否存在使能鏈路聚合。
[0076]本實(shí)施例中,如果對(duì)端設(shè)備(即基于LLDP協(xié)議與本端設(shè)備直接通信相連的鄰居設(shè)備)已配置鏈路聚合,則對(duì)端設(shè)備發(fā)送的LLDP報(bào)文中攜帶有LLDP鄰居的鏈路聚合信息。如果對(duì)端設(shè)備未配置鏈路聚合,則對(duì)端設(shè)備發(fā)送的LLDP報(bào)文中攜帶的LLDP鄰居的鏈路聚合信息為空。比較本端設(shè)備的鏈路聚合信息,當(dāng)兩端不匹配時(shí),本端設(shè)備可以進(jìn)行告警處理。本發(fā)明實(shí)現(xiàn)了對(duì)因鏈路聚合配置錯(cuò)誤導(dǎo)致的網(wǎng)絡(luò)故障的快速、準(zhǔn)確定位。
[0077]更進(jìn)一步,如圖7所示,所述第一檢測(cè)模塊620包括:第一判斷單元621,第一肯定單元622,第一否定單元623。
[0078]所述第一判斷單元621判斷本端設(shè)備與鄰居設(shè)備在相連的端口上關(guān)于鏈路聚合的配置是否均為使能鏈路聚合或均為未使能鏈路聚合。
[0079]所述第一肯定單元622與所述第一判斷單元621相連,確定本端設(shè)備與鄰居設(shè)備在相連的端口上關(guān)于鏈路聚合信息的配置一致。即如果本端設(shè)備和鄰居設(shè)備在相連的端口上,關(guān)于鏈路聚合的配置一致,即都是使能鏈路聚合或都是未使能鏈路聚合,則相連的端口關(guān)于鏈路聚合的配置正確。
[0080]所述第一否定單元623與所述第一判斷單元621相連,確定本端設(shè)備與鄰居設(shè)備在相連的端口上關(guān)于鏈路聚合信息的配置不一致。即如果本端設(shè)備和鄰居設(shè)備在相連的端口上,關(guān)于鏈路聚合配置不一致,即一端為使能鏈路聚合,另一端為未使能鏈路聚合,則相連的端口關(guān)于鏈路聚合的配置錯(cuò)誤,可以進(jìn)行告警處理。
[0081]進(jìn)一步,如圖8所示,所述基于LLDP協(xié)議檢測(cè)鏈路聚合配置的系統(tǒng)600還包括--第二監(jiān)控模塊630,第二檢測(cè)模塊640。
[0082]所述第二監(jiān)控模塊630監(jiān)控接收到的鄰居設(shè)備發(fā)送的使能某端口鏈路聚合配置或去使能某端口鏈路聚合配置。所述使能某端口鏈路聚合配置是指,將沒(méi)有加入聚合口的端口加入聚合口,使該端口成為使能鏈路聚合口。所述去使能某端口鏈路聚合配置是指,將已經(jīng)加入聚合口的端口解除聚合,使該端口成為未使能鏈路聚合口。
[0083]所述第二檢測(cè)模塊640與所述第二監(jiān)控模塊630相連,檢測(cè)本端設(shè)備和所述鄰居設(shè)備在相連的端口上的鏈路聚合使能配置或去使能配置是否一致,若一致則表示鏈路聚合配置正確,若不一致則表示鏈路聚合配置錯(cuò)誤。
[0084]更進(jìn)一步,如圖9所示,所述第二檢測(cè)模塊640包括:第二判斷單元641,第二否定單元642,第三判斷單元643,第三肯定單元644,第三否定單元645。
[0085]所述第二判斷單元641判斷所述鄰居設(shè)備發(fā)送的使能某端口鏈路聚合配置或去使能某端口鏈路聚合配置是否為對(duì)鄰居設(shè)備的與本端設(shè)備相連的端口做出的配置。
[0086]所述第二否定單元642與所述第二判斷單元641相連,在否定的情況下結(jié)束本次判斷。
[0087]所述第三判斷單元643與所述第二判斷單元641相連,在肯定的情況下繼續(xù)判斷本端設(shè)備與所述鄰居設(shè)備在相連的端口上是否均為鏈路聚合使能配置或鏈路聚合去使能配置。
[0088]所述第三肯定單元644與所述第三判斷單元643相連,確定本端設(shè)備與鄰居設(shè)備在相連的端口上關(guān)于鏈路聚合使能配置或去使能配置一致。
[0089]所述第三否定單元645與所述第三判斷單元643相連,確定本端設(shè)備與鄰居設(shè)備在相連的端口上關(guān)于鏈路聚合使能配置或去使能配置不一致。
[0090]進(jìn)一步,如圖10所示,所述基于LLDP協(xié)議檢測(cè)鏈路聚合配置的系統(tǒng)600還包括告警模塊650 ;所述告警模塊650與所述第一檢測(cè)模塊620或所述第二檢測(cè)模塊640相連,在鏈路聚合配置錯(cuò)誤的情況下進(jìn)行告警處理。
[0091]本發(fā)明提供了一種基于LLDP協(xié)議檢測(cè)鏈路聚合配置的方法及系統(tǒng),實(shí)現(xiàn)了對(duì)基于LLDP協(xié)議的鏈路聚合的錯(cuò)誤配置的自動(dòng)檢測(cè),進(jìn)而實(shí)現(xiàn)了對(duì)錯(cuò)誤的鏈路聚合配置導(dǎo)致的網(wǎng)絡(luò)故障的快速、準(zhǔn)確定位。本發(fā)明通過(guò)LLDP協(xié)議可以自動(dòng)檢測(cè)鏈路聚合的配置,并主動(dòng)報(bào)告錯(cuò)誤配置問(wèn)題。
[0092]綜上所述,本發(fā)明有效克服了現(xiàn)有技術(shù)中的種種缺點(diǎn)而具高度產(chǎn)業(yè)利用價(jià)值。
[0093]上述實(shí)施例僅例示性說(shuō)明本發(fā)明的原理及其功效,而非用于限制本發(fā)明。任何熟悉此技術(shù)的人士皆可在不違背本發(fā)明的精神及范疇下,對(duì)上述實(shí)施例進(jìn)行修飾或改變。因此,舉凡所屬【技術(shù)領(lǐng)域】中具有通常知識(shí)者在未脫離本發(fā)明所揭示的精神與技術(shù)思想下所完成的一切等效修飾或改變,仍應(yīng)由本發(fā)明的權(quán)利要求所涵蓋。
【權(quán)利要求】
1.一種基于LLDP協(xié)議檢測(cè)鏈路聚合配置的方法,其特征在于,所述基于LLDP協(xié)議檢測(cè)鏈路聚合配置的方法包括: 監(jiān)控接收到的鄰居設(shè)備發(fā)送的LLDP報(bào)文;所述LLDP報(bào)文攜帶有鄰居設(shè)備端口的鏈路聚合信息; 檢測(cè)本端設(shè)備和所述鄰居設(shè)備在相連的端口上的鏈路聚合信息的配置是否一致,若一致則表示鏈路聚合配置正確,若不一致則表示鏈路聚合配置錯(cuò)誤。
2.根據(jù)權(quán)利要求1所述的基于LLDP協(xié)議檢測(cè)鏈路聚合配置的方法,其特征在于,所述檢測(cè)本端設(shè)備和所述鄰居設(shè)備在相連的端口上的鏈路聚合信息的配置是否一致的一種實(shí)現(xiàn)過(guò)程包括: 判斷本端設(shè)備與鄰居設(shè)備在相連的端口上關(guān)于鏈路聚合的配置是否均為使能鏈路聚合或均為未使能鏈路聚合;若是則表示本端設(shè)備與鄰居設(shè)備在相連的端口上關(guān)于鏈路聚合信息的配置一致;否則表示不一致。
3.根據(jù)權(quán)利要求1所述的基于LLDP協(xié)議檢測(cè)鏈路聚合配置的方法,其特征在于,所述基于LLDP協(xié)議檢測(cè)鏈路聚合配置的方法還包括: 監(jiān)控接收到的鄰居設(shè)備發(fā)送的使能某端口鏈路聚合配置或去使能某端口鏈路聚合配置; 檢測(cè)本端設(shè)備和所述鄰居設(shè)備在相連的端口上的鏈路聚合使能配置或去使能配置是否一致,若一致則表示鏈路聚合配置正確,若不一致則表示鏈路聚合配置錯(cuò)誤。
4.根據(jù)權(quán)利要求3所述的基于LLDP協(xié)議檢測(cè)鏈路聚合配置的方法,其特征在于:檢測(cè)本端設(shè)備和所述鄰居設(shè)備在相連的端口上的鏈路聚合使能配置或去使能配置是否一致的一種實(shí)現(xiàn)過(guò)程包括: 判斷所述鄰居設(shè)備發(fā)送的使能某端口鏈路聚合配置或去使能某端口鏈路聚合配置是否為對(duì)鄰居設(shè)備的與本端設(shè)備相連的端口做出的配置; 若否則結(jié)束本次判斷; 若是,則繼續(xù)判斷本端設(shè)備與所述鄰居設(shè)備在相連的端口上是否均為鏈路聚合使能配置或鏈路聚合去使能配置,若是則表示本端設(shè)備與鄰居設(shè)備在相連的端口上關(guān)于鏈路聚合使能配置或去使能配置一致,否則表示不一致。
5.根據(jù)權(quán)利要求1或3所述的基于LLDP協(xié)議檢測(cè)鏈路聚合配置的方法,其特征在于,所述基于LLDP協(xié)議檢測(cè)鏈路聚合配置的方法還包括:在鏈路聚合配置錯(cuò)誤時(shí)進(jìn)行告警處理。
6.一種基于LLDP協(xié)議檢測(cè)鏈路聚合配置的系統(tǒng),其特征在于,所述基于LLDP協(xié)議檢測(cè)鏈路聚合配置的系統(tǒng)包括: 第一監(jiān)控模塊,監(jiān)控接收到的鄰居設(shè)備發(fā)送的LLDP報(bào)文;所述LLDP報(bào)文攜帶有鄰居設(shè)備端口的鏈路聚合信息; 第一檢測(cè)模塊,與所述第一監(jiān)控模塊相連,檢測(cè)本端設(shè)備和所述鄰居設(shè)備在相連的端口上的鏈路聚合信息的配置是否一致,若一致則表示鏈路聚合配置正確,若不一致則表示鏈路聚合配置錯(cuò)誤。
7.根據(jù)權(quán)利要求6所述的基于LLDP協(xié)議檢測(cè)鏈路聚合配置的系統(tǒng),其特征在于,所述第一檢測(cè)模塊包括: 第一判斷單元,判斷本端設(shè)備與鄰居設(shè)備在相連的端口上關(guān)于鏈路聚合的配置是否均為使能鏈路聚合或均為未使能鏈路聚合; 第一肯定單元,與所述第一判斷單元相連,確定本端設(shè)備與鄰居設(shè)備在相連的端口上關(guān)于鏈路聚合信息的配置一致; 第一否定單元,與所述第一判斷單元相連,確定本端設(shè)備與鄰居設(shè)備在相連的端口上關(guān)于鏈路聚合信息的配置不一致。
8.根據(jù)權(quán)利要求6所述的基于LLDP協(xié)議檢測(cè)鏈路聚合配置的系統(tǒng),其特征在于,所述基于LLDP協(xié)議檢測(cè)鏈路聚合配置的系統(tǒng)還包括: 第二監(jiān)控模塊,監(jiān)控接收到的鄰居設(shè)備發(fā)送的使能某端口鏈路聚合配置或去使能某端口鏈路聚合配置; 第二檢測(cè)模塊,與所述第二監(jiān)控模塊相連,檢測(cè)本端設(shè)備和所述鄰居設(shè)備在相連的端口上的鏈路聚合使能配置或去使能配置是否一致,若一致則表示鏈路聚合配置正確,若不一致則表示鏈路聚合配置錯(cuò)誤。
9.根據(jù)權(quán)利要求8所述的基于LLDP協(xié)議檢測(cè)鏈路聚合配置的系統(tǒng),其特征在于,所述第二檢測(cè)模塊包括: 第二判斷單元,判斷所述鄰居設(shè)備發(fā)送的使能某端口鏈路聚合配置或去使能某端口鏈路聚合配置是否為對(duì)鄰居設(shè)備的與本端設(shè)備相連的端口做出的配置; 第二否定單元,與所述第二判斷單元相連,在否定的情況下結(jié)束本次判斷; 第三判斷單元,與所述第二判斷單元相連,在肯定的情況下繼續(xù)判斷本端設(shè)備與所述鄰居設(shè)備在相連的端口上是否均為鏈路聚合使能配置或鏈路聚合去使能配置; 第三肯定單元,與所述第三判斷單元相連,確定本端設(shè)備與鄰居設(shè)備在相連的端口上關(guān)于鏈路聚合使能配置或去使能配置一致; 第三否定單元,與所述第三判斷單元相連,確定本端設(shè)備與鄰居設(shè)備在相連的端口上關(guān)于鏈路聚合使能配置或去使能配置不一致。
10.根據(jù)權(quán)利要求6或8所述的基于LLDP協(xié)議檢測(cè)鏈路聚合配置的系統(tǒng),其特征在于,所述基于LLDP協(xié)議檢測(cè)鏈路聚合配置的系統(tǒng)還包括: 告警模塊,與所述第一檢測(cè)模塊或所述第二檢測(cè)模塊相連,在鏈路聚合配置錯(cuò)誤的情況下進(jìn)行告警處理。
【文檔編號(hào)】H04L12/24GK104394034SQ201410729556
【公開(kāi)日】2015年3月4日 申請(qǐng)日期:2014年12月4日 優(yōu)先權(quán)日:2014年12月4日
【發(fā)明者】黃沁宇, 程世勇, 王東華 申請(qǐng)人:上海斐訊數(shù)據(jù)通信技術(shù)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
磐石市| 广平县| 桂平市| 伊金霍洛旗| 游戏| 历史| 宣恩县| 株洲市| 洞口县| 从化市| 吴旗县| 石城县| 巩义市| 东城区| 安阳市| 太湖县| 漠河县| 仙居县| 伊金霍洛旗| 孝义市| 江陵县| 尼勒克县| 临猗县| 利辛县| 锦屏县| 拉孜县| 桃园市| 吉木乃县| 巴东县| 朝阳县| 英吉沙县| 独山县| 延津县| 榆林市| 湖州市| 卢龙县| 呼和浩特市| 房山区| 安福县| 阿拉善右旗| 光山县|