Cisco Discovery Protocol是思科的發(fā)現(xiàn)協(xié)議,簡稱為CDP。它是一個數(shù)據(jù)鏈路層的協(xié)議,通過這個協(xié)議,我們的網(wǎng)絡(luò)管理員可以獲得相鄰運行CDP協(xié)議的設(shè)備信息。
CDP 基本上是用來獲取相鄰設(shè)備的協(xié)議地址以及發(fā)現(xiàn)這些設(shè)備的平臺。CDP 也可為路由器的使用提供相關(guān)接口信息。CDP 是一種獨立媒體協(xié)議,運行在思科本身制造的設(shè)備上,包括路由器、網(wǎng)橋、接入服務(wù)器和交換機(jī)等。
CDP協(xié)議分為CDPv1和CDPv2兩個版本,Cisco路由器12.0(3)T或以上的IOS版本支持CDPv2。在10.3到12.0(3)T版本的IOS中CDPv1默認(rèn)是開啟的。當(dāng)Cisco設(shè)備啟動時,CDP協(xié)議便自動的開始檢測其他運行CDP協(xié)議的鄰居設(shè)備。它是一個運行在數(shù)據(jù)鏈路層的協(xié)議,所以即使是運行不同的網(wǎng)絡(luò)層協(xié)議,如A路由器運行ip協(xié)議,b路由器運行IPX協(xié)議。也可以獲得設(shè)備信息。
每個運行CDP協(xié)議的設(shè)備都會定期發(fā)送宣告消息,來更新鄰居信息。同時每個運行CDP的設(shè)備也會接收CDP消息來記錄鄰居設(shè)備的信息。
Cisco Discovery Protocol發(fā)現(xiàn)網(wǎng)絡(luò)原理
利用CDP能確定一個給定路由器是否連到其鄰接點適當(dāng)?shù)亩丝谏稀6褻DP能在所有的Cisco路由器和交換器上運行,也可以運行在任何其他物理設(shè)備或協(xié)議之上。不像路由協(xié)議那樣為所有知道的網(wǎng)絡(luò)顯示下一跳目標(biāo)端口, CDP只顯示直接相連的鄰居信息,CDP非常有助于驗證一臺路由器是否連在它鄰居適當(dāng)?shù)亩丝谏稀R慌_運行C D P的路由器能夠得知與它直接相連的鄰居端口和主機(jī)名信息。也可以得知一些附加信息如:鄰居的硬件模式號碼及其性能。這樣通過CDP的我們能得到相關(guān)聯(lián)的路由器名、路由器端口信息、IOS 版本信息、 IOS平臺信息、硬件版本信息,以及相關(guān)的鏈路信息從而描述出整個網(wǎng)絡(luò)的拓?fù)淝闆r。
Cisco Discovery Protocol發(fā)現(xiàn)的優(yōu)缺點
從Cisco Discovery Protocol的介紹來看,我們很清楚的了解到這個是思科公司獨特的發(fā)現(xiàn)協(xié)議,在思科公司出產(chǎn)的所有路由器和交換機(jī)里面都能運行此協(xié)議。因此,它的優(yōu)勢在單純以思科設(shè)備組成的網(wǎng)絡(luò)內(nèi)非常明顯,包括發(fā)現(xiàn)的速度、準(zhǔn)確性、所獲取的信息的詳細(xì)程度。但是它的缺點也同樣突出,當(dāng)用戶網(wǎng)絡(luò)并非由清一色的思科設(shè)備組成的時候,如果單單使用CDP協(xié)議來對網(wǎng)絡(luò)進(jìn)行拓?fù)浒l(fā)現(xiàn),那樣將會造成網(wǎng)絡(luò)拓?fù)涞牟煌暾瑥亩鴮?dǎo)致整個網(wǎng)絡(luò)拓?fù)涞膬r值大打折扣。而往往現(xiàn)實中很多用戶都在使用核心是思科產(chǎn)品,而匯聚層和接入層使用非思科產(chǎn)品的這樣一個情況。因此,一款混合型的、能支持多種標(biāo)準(zhǔn)協(xié)議、標(biāo)準(zhǔn)設(shè)備的網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)工具或許就能切合實際用戶的需求了。
摩卡業(yè)務(wù)服務(wù)管理(Mocha BSM)網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)利器
摩卡業(yè)務(wù)服務(wù)管理的網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)引擎名叫摩卡網(wǎng)絡(luò)焦點(Mocha Network Focus)。 它是全新一代的網(wǎng)絡(luò)拓?fù)渌阉饕?,支持B/S架構(gòu),無需安裝客戶端,輕松實現(xiàn)打開瀏覽器就能管理和操作的功能。而且還集成了Flash技術(shù),令界面更加美觀、操作更加方便,集成更多的工具,打開更加迅速
![]() |
圖 |
而且還能根據(jù)用戶網(wǎng)絡(luò)的實際情況來設(shè)置發(fā)現(xiàn)方式。如果用戶的網(wǎng)絡(luò)是使用純Cisco的網(wǎng)絡(luò)設(shè)備,Mocha Network Focus能支持Cisco CDP算法進(jìn)行發(fā)現(xiàn)。如果用戶實際網(wǎng)絡(luò)是非思科設(shè)備,Mocha Network Focus也能利用常規(guī)算法對混合組網(wǎng)設(shè)備利用標(biāo)準(zhǔn)協(xié)議進(jìn)行發(fā)現(xiàn)。
![]() |
圖 |