endLesS
Webmaster
CDP (Cisco Discovery Protocol)
Komşu komşunun cdp sine muhtaçtır!!! Cisco lokasyonlarında kullanılan en yaygın protokollerden birtanesi de cdp(cisco discovery protocol) cisco keşif protokuludur.asıl amacı fiziksel ortamda komşu durumda olan aygıtların temel ve bir ağ yöneticisinin ihtiyacı olan genel bilgileri keşfetmektir.bu bilgilere erişirken herhangi bir şifreye yada yetkiye gerek yoktur çünkü cdp yayımlama yöntemiyle çalışmaktadır.Örneğin show cdp neighbor komutunu kullanan bir ağ yöneticisi kullanılan cihaza komşu router yada switch lerin device ID lerinden lokal interface lerine kadar bir çok bilgiyi öğrenebilecektir.bu noktada önemli olan girilmiş olan cdp komutu değil diğer komşu cihazların cdp protkolünü kullanarak kendilerine ait bilgileri çoklu yayın yöntemini kullanarak (multicast)komşu cihazlara göndermesidir.bu durum cdp nin yayın yapılan router yada switch de açılıp kapatılabileceği anlamına gelir.varsayılan olarak enable durumundadır.
Neden CDP kullanay***i?
Cdp dinamik yönlendirme protokollerinde olduğu gibi komşu cihazlar tarafından alınıp kendisine ait herangi bir tabloda yada bölgede güncelleme yapılarak kullanılan bir protokol değildir.yandi herhangi bir cisco aygıtının cdp protokolüne ihtiyacı yoktur.ama o ağı yada lokasyonu yöneten kişinin mutlaka elinin altında olması gereken bir protokoldur.
Kapınızın önüne bir çöp koyduğunuzda bahçenize duvar yaptığınızda arabanızı sokağa park etmek istediğinzde yada yüksek sesle müzik dinlemek istediğinzde komşunuzun ne düşündğünü ve mevcut durumunun uygulamak istediğiniz şeyleri uygun olup omadığını mutlaka bilmek istersiniz.ozaman gelin komşumuz hakkında biraz bilgi toplayalım.
-komşumun duvar uzunluğu 90 cm
-komşum çöplerini köşe başına koyuyor.
-komşumun arabası yok
-komşumun pencereleri pimapen çift kat
Komşumun duvar uzunluğu 90 cm olduğu için daha uzun yapmak uygun olmuyacaktır.komşumun çöpleri köşe başına koyması önemli değil kimseyi rahatsız etmiyecek herhangi bir yere koyabilirim.Komşumun arabası olmadığı için aramızdaki tek park yerini kullanabilirim.Komşumun pencerleri mükemmel 7+1 sinema sistemim boşa gitmeyecek J
Yukarıdaki örnekte görüldüğü gibi komşulara ait özellikleri bilmekle kendi ortamımızda neler yapıp neler yapamayacağımza karar verebiliriz.komşu özellikleri öğrenmek sadece neyi yapıp neyi yapamıcağamızın kararını vermek değil komşumuzu daha iyi tanımak içindir.
Şimdide ağ ortamımızda cdp yi biraz inceleyelim.yukarıdaki örnekten yola çıkarak cdp yi kullanarak ortamdaki cihazların hangi özelliklerini öğrenebiliriz buna bir göz atalım.Cisco firmasının tüm eğitim kaynaklarında cdp nin keşif başlığı 5 madde altında toplanmıştır bunlar;
a. Device Identifier (Aygıt tanımlayıcı)
b. Address List (Adres Listesi)
c. Port Identifier(port Tanımlayıcı)
d. Capabilities List(Yetenekler listesi)
e. Platform
Cdp show komutu altında ayrılacıklı moda çalıştığı gibi herhangi bir arayüz configurasyonu altındada çalışmaktadır.Daha önce belirttiğimiz gibi cdp varsayılan olarak enable durumundadır.
no cdp run global bir komuttut ve tüm aygıtta cdp yi devre dışı bırakır. örnek:
Kod: I.ANKARA Con0 is now available
Press RETURN to get started!
ANKARA>enable
ANKARA#show cdp
% CDP is not enabled
ANKARA#
_____________________________________________
Kod: II.ANKARA Con0 is now available
Press RETURN to get started!
ANKARA>enable
ANKARA#show cdp
Global CDP information:
Sending CDP packets every 60 seconds
Sending a holdtime value of 180 seconds
Sending CDPv2 advertisements is enabled
ANKARA#
Yukarıdaki 2 örnekte cdp nin aynı roueter üzerinde kapalı ve açık durumundaki show parametresini göstermektedir.I . örnekte kapatılmış II. Örnekte açık durumdadır.
Benzer şekilde herhangi bir arayüzde no cdp enable komutu ile cdp o arayüzde devre dışı bırakılabilir veya cdp enable komutu ile tekrar aktif hale getirilebilir.
Cdp yi örneklerle ve komutlarla incelemeye devam edelim.
Kod: Show cdp neighbor ?
Kod: ANKARA#show cdp neighbors
Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge
S - Switch, H - Host, I - IGMP, r - Repeater
Device ID Local Intrfce Holdtme Capability Platform Port ID
ESKISEHIR Ser 0/1 170 R 2621 Ser 0/1
BOLU Ser 0/1 170 R 2621 Ser 0/0
OCM Fas 0/1 170 S 2950 Fas 0/1
ANKARA#
Yukarıdaki örnekte Ankara router’ına bağlı komşu aygıtların bilgisi verilmiştir.örneğin Eskişehir Device ID li aygıt bir Router dır ve modeli 2621 dir . Ankara aygıtının s 0/1 bacağına bağlıdır aynı şekilde kendisine ait s 0/1 bacağından bağlıdır.aynı şekilde tabloya bakıldığında OCM adlı komşunun modeli 2950 olab bir switch olduğunu rahatlıkla anlayabiliriz.
Kod: Show cdp neighbors detail
Komşu komşunun cdp sine muhtaçtır!!! Cisco lokasyonlarında kullanılan en yaygın protokollerden birtanesi de cdp(cisco discovery protocol) cisco keşif protokuludur.asıl amacı fiziksel ortamda komşu durumda olan aygıtların temel ve bir ağ yöneticisinin ihtiyacı olan genel bilgileri keşfetmektir.bu bilgilere erişirken herhangi bir şifreye yada yetkiye gerek yoktur çünkü cdp yayımlama yöntemiyle çalışmaktadır.Örneğin show cdp neighbor komutunu kullanan bir ağ yöneticisi kullanılan cihaza komşu router yada switch lerin device ID lerinden lokal interface lerine kadar bir çok bilgiyi öğrenebilecektir.bu noktada önemli olan girilmiş olan cdp komutu değil diğer komşu cihazların cdp protkolünü kullanarak kendilerine ait bilgileri çoklu yayın yöntemini kullanarak (multicast)komşu cihazlara göndermesidir.bu durum cdp nin yayın yapılan router yada switch de açılıp kapatılabileceği anlamına gelir.varsayılan olarak enable durumundadır.
Neden CDP kullanay***i?
Cdp dinamik yönlendirme protokollerinde olduğu gibi komşu cihazlar tarafından alınıp kendisine ait herangi bir tabloda yada bölgede güncelleme yapılarak kullanılan bir protokol değildir.yandi herhangi bir cisco aygıtının cdp protokolüne ihtiyacı yoktur.ama o ağı yada lokasyonu yöneten kişinin mutlaka elinin altında olması gereken bir protokoldur.
Kapınızın önüne bir çöp koyduğunuzda bahçenize duvar yaptığınızda arabanızı sokağa park etmek istediğinzde yada yüksek sesle müzik dinlemek istediğinzde komşunuzun ne düşündğünü ve mevcut durumunun uygulamak istediğiniz şeyleri uygun olup omadığını mutlaka bilmek istersiniz.ozaman gelin komşumuz hakkında biraz bilgi toplayalım.
-komşumun duvar uzunluğu 90 cm
-komşum çöplerini köşe başına koyuyor.
-komşumun arabası yok
-komşumun pencereleri pimapen çift kat
Komşumun duvar uzunluğu 90 cm olduğu için daha uzun yapmak uygun olmuyacaktır.komşumun çöpleri köşe başına koyması önemli değil kimseyi rahatsız etmiyecek herhangi bir yere koyabilirim.Komşumun arabası olmadığı için aramızdaki tek park yerini kullanabilirim.Komşumun pencerleri mükemmel 7+1 sinema sistemim boşa gitmeyecek J
Yukarıdaki örnekte görüldüğü gibi komşulara ait özellikleri bilmekle kendi ortamımızda neler yapıp neler yapamayacağımza karar verebiliriz.komşu özellikleri öğrenmek sadece neyi yapıp neyi yapamıcağamızın kararını vermek değil komşumuzu daha iyi tanımak içindir.
Şimdide ağ ortamımızda cdp yi biraz inceleyelim.yukarıdaki örnekten yola çıkarak cdp yi kullanarak ortamdaki cihazların hangi özelliklerini öğrenebiliriz buna bir göz atalım.Cisco firmasının tüm eğitim kaynaklarında cdp nin keşif başlığı 5 madde altında toplanmıştır bunlar;
a. Device Identifier (Aygıt tanımlayıcı)
b. Address List (Adres Listesi)
c. Port Identifier(port Tanımlayıcı)
d. Capabilities List(Yetenekler listesi)
e. Platform
Cdp show komutu altında ayrılacıklı moda çalıştığı gibi herhangi bir arayüz configurasyonu altındada çalışmaktadır.Daha önce belirttiğimiz gibi cdp varsayılan olarak enable durumundadır.
no cdp run global bir komuttut ve tüm aygıtta cdp yi devre dışı bırakır. örnek:
Kod: I.ANKARA Con0 is now available
Press RETURN to get started!
ANKARA>enable
ANKARA#show cdp
% CDP is not enabled
ANKARA#
_____________________________________________
Kod: II.ANKARA Con0 is now available
Press RETURN to get started!
ANKARA>enable
ANKARA#show cdp
Global CDP information:
Sending CDP packets every 60 seconds
Sending a holdtime value of 180 seconds
Sending CDPv2 advertisements is enabled
ANKARA#
Yukarıdaki 2 örnekte cdp nin aynı roueter üzerinde kapalı ve açık durumundaki show parametresini göstermektedir.I . örnekte kapatılmış II. Örnekte açık durumdadır.
Benzer şekilde herhangi bir arayüzde no cdp enable komutu ile cdp o arayüzde devre dışı bırakılabilir veya cdp enable komutu ile tekrar aktif hale getirilebilir.
Cdp yi örneklerle ve komutlarla incelemeye devam edelim.
Kod: Show cdp neighbor ?
Kod: ANKARA#show cdp neighbors
Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge
S - Switch, H - Host, I - IGMP, r - Repeater
Device ID Local Intrfce Holdtme Capability Platform Port ID
ESKISEHIR Ser 0/1 170 R 2621 Ser 0/1
BOLU Ser 0/1 170 R 2621 Ser 0/0
OCM Fas 0/1 170 S 2950 Fas 0/1
ANKARA#
Yukarıdaki örnekte Ankara router’ına bağlı komşu aygıtların bilgisi verilmiştir.örneğin Eskişehir Device ID li aygıt bir Router dır ve modeli 2621 dir . Ankara aygıtının s 0/1 bacağına bağlıdır aynı şekilde kendisine ait s 0/1 bacağından bağlıdır.aynı şekilde tabloya bakıldığında OCM adlı komşunun modeli 2950 olab bir switch olduğunu rahatlıkla anlayabiliriz.
Kod: Show cdp neighbors detail
Kod:
ISTANBUL>enable
ISTANBUL#show cdp neighbors detail
-------------------------
Kod: Device ID: BOLU
Entry address(es):
IP Address: 192.168.2.1
Platform: cisco 2621, Capabilities: Router
Interface: Serial0/0, Port ID (outgoing port): Serial0/1
Holdtime : 146 sec
Version :
Cisco Internetwork Operating System Software
IOS (tm) C2600 Software (C2600-BIN-M), Version 12.2(13)T1, RELEASE SOFTWARE (fc1)
TAC Support: face=Courier New color=#22229chttp://www.cisco.com/tac
Copyright (c) 1986-2003 by Cisco Systems, Inc.
Compiled Sat 04-Jan-03 05:58 by ccai
advertisement version: 2
-------------------------
Kod: Device ID: KUTAHYA
Entry address(es):
IP Address: 192.168.3.2
Platform: cisco 2621, Capabilities: Router
Interface: Serial0/0, Port ID (outgoing port): Serial0/0
Holdtime : 146 sec
Version :
Cisco Internetwork Operating System Software
IOS (tm) C2600 Software (C2600-BIN-M), Version 12.2(13)T1, RELEASE SOFTWARE (fc1)
TAC Support: face=Courier New color=#22229chttp://www.cisco.com/tac
Copyright (c) 1986-2003 by Cisco Systems, Inc.
Compiled Sat 04-Jan-03 05:58 by ccai
advertisement version: 2
ISTANBUL#
Yukarıaki örnektede İstanbul aygıtına ait komşuların bilgileri detaylı ve birbirinden çizgilerle ayrılmış durumda görüyoruz önceki komuta oranla daha ayrıtılı olup bağlı olduğu bacağın IP adresini den IOS sürümüne kadar ekstra bilgiler görülmektedir.
Cdp nin kullanımı görüldüğü gibi oldukca basittir yukarıda verdiğimiz örneklerin dışında farklı cdp kombinasyonları ve komutları mevcuttur.
Örnek.
Show cdp entry Bolu : Bolu komşusu hakkında öğrenilen bilgilerin sıralanmasını sağlar.
Show cdp traffic :cdp ile ilgili genel trafik bilgisi(toplam paket giriş çıkışı checksum hataları tanımsız paketler kapsülleme hataları vs.vs)
Show cdp interface : cdp arayüz durumu ve yapılandırması