Merahaba arkadaşlar. Bu makalemizde Cisco Discovery Protocol olarak adlandıralın, CDP konusunu ele alacağız.
Cisco Discovery Protocol (CDP); yönetcilerin, uzak veya lokal olarak bağlı cihazlar hakkında bilgi toplamasına yardımcı olması için Cisco tarafından tasarlanan, tescilli bir protololdür. CDP kullanarak, komşu cihazların donanım, IP adresleri, modelleri, IOS versiyonları, vs.. gibi bilgilerini toplayabilirsiniz.
CDP Timers ve Holdtime Bilgilerine Ulaşmak
Show cdp komutu, cisco cihazlarda yapılandırılabilen iki CDP global parametresi hakkında bilgi verir.
* CDP timer, CDP paketlerinin tüm aktif interface`lere hangi sıklıkta aktarılacağını belirler.
* CDP holdtime, cihazın, komşulardan aldığı peketleri ne kadar süre tutacağını belirler.
Cisco router ve switch`ler aynı parametreleri kullanırlar.
Bu bölümde Bursa isimli routerımıza bağlı 3 adet router ve bir adet switch ile örneklendirme yapacağım.
Bursa isimli Router`ımız ile işlemlere başlayalım.
Bursa Router`ındaki çıktı şöyledir;
CDP her router`da default olarak açık gelir. CDP`yi tamamiyle kapatmak için global configration modda no cdp run yazabilirsiniz.
Neighbor Bilgilerini Toplamak
Show cdp neighbor komutu, direkt bağlı cihazlar hakkındaki bilgileri iletir. CDP paketlerinin bir Cisco switch`den geçemeyeceğini ve sadece direkt bağlı olanları gördüklerini bilmemiz önemlidir. Yani eğer router`a bir switch bağlı ise bu switch`e bağlı herhangi bir cihazı göremezsiniz.
Aşağıda Bursa router`ımızın show cdp neighbor komutunun çıktısını görmekteyiz.
Aşağıdaki tabloda show cdp neighbor komutunun, çıktısının özetini görebilirsiniz.
Alan
Açıklama
Device ID
Direkt bağlı cihazın hostname`i.
Local Interface
CDP paketini aldığınız port veya interface.
Holdtime
Alınacak CDP paketleri olmadığında, atmadan önce router`ın bilgiyi tutma süresi.
Capability
Bağlı olan cihazın türü. Çıktının üst kısmında kodlar belirtilmiştir.
Platform
Direkt bağlı olan Cisco cihazın modeli.
Port ID
CDP paketlerinin multicast edildiği, komşu cihazın port ve inteface`i.
Komşu bilgilerinin görüntülendiği diğer komut show cdp neighbor detail Komutudur. Bu komut, hem router hem de switch`lerde kullanılabilir ve komutu çalıştırdığınız cihaza bağlı her cihaz hakkında detaylı bilgiler görüntüler. Aşağıda bu komutun çıktısını görebilirsiniz.
Burada show cdp neighbor detail komutu ile, bağlı olan cihazların ip adresleri, hostname`leri ve IOS bilgileri gibi özelliklerini görmekteyiz.
Show cdp neighbor entry * komutu show cdp neighbor detail komutu ile aynı bilgilgileri görüntüler. Bu iki komut arasında herhangi bir farklılık yoktur. Fakat cdp neighbor entry * komutu iki farklı seçeneğe sahiptir.
Show cdp neighbor entry * ? yazarak iki seçeneği görebiliriz.
Show cdp neighbor entry * protocol komutu direkt olarak bağlı her komşunun sadece IP adreslerini gösterir. Aşağıda komutun çıktısını görebilirsiniz.
Show cdp neighbor entry * version komutu ise direkt olarak bağlı her komşunun sadece IOS versiyonlarını göstermektedir. Aşağıda komutun çıktısını görebilirsiniz.
Port ve Interface Bilgisini Toplamak
Show cdp interface komutu bizlere router interface`leri veya switch portlarındaki CDP durumunu verir.
Daha öncede belirttiğim gibi, no cdp run komutu ile bir router daki CDP yi tamamen kapatabilirsiniz. Eğer CDP yi interface bazında kapatmak isterseniz no cdp enable komutunu kullanmalısınız. Cdp enable komutu ile tekrar aktif hale getirebilirsiniz. Tüm port ve interface`ler default olarak cdp enable olarak ayarladır.
show cdp interface komutu, interface`ler hakkındaki bilgileri görüntülemeye yarar. Encapsulaiton, timer ve holdtime değerlerini görmemizi sağlar. Aşağıda bu komutun çıktısını görebiliriz.
Şimdi bir interface için CDP`yi devre dışı bırakıp sonucu görelim. Bunun için Configration mode`da no cdp enable komutunu kullancağız.
Yukarıdaki çıktıda serial1/3 ün listelenmediğini görüyoruz. Cdp enable komutu ile tekrar aktif hale getirebiliriz.
Cisco Discovery Protocol (CDP); yönetcilerin, uzak veya lokal olarak bağlı cihazlar hakkında bilgi toplamasına yardımcı olması için Cisco tarafından tasarlanan, tescilli bir protololdür. CDP kullanarak, komşu cihazların donanım, IP adresleri, modelleri, IOS versiyonları, vs.. gibi bilgilerini toplayabilirsiniz.
CDP Timers ve Holdtime Bilgilerine Ulaşmak
Show cdp komutu, cisco cihazlarda yapılandırılabilen iki CDP global parametresi hakkında bilgi verir.
* CDP timer, CDP paketlerinin tüm aktif interface`lere hangi sıklıkta aktarılacağını belirler.
* CDP holdtime, cihazın, komşulardan aldığı peketleri ne kadar süre tutacağını belirler.
Cisco router ve switch`ler aynı parametreleri kullanırlar.
Bu bölümde Bursa isimli routerımıza bağlı 3 adet router ve bir adet switch ile örneklendirme yapacağım.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Bursa isimli Router`ımız ile işlemlere başlayalım.
Bursa Router`ındaki çıktı şöyledir;
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
CDP her router`da default olarak açık gelir. CDP`yi tamamiyle kapatmak için global configration modda no cdp run yazabilirsiniz.
Neighbor Bilgilerini Toplamak
Show cdp neighbor komutu, direkt bağlı cihazlar hakkındaki bilgileri iletir. CDP paketlerinin bir Cisco switch`den geçemeyeceğini ve sadece direkt bağlı olanları gördüklerini bilmemiz önemlidir. Yani eğer router`a bir switch bağlı ise bu switch`e bağlı herhangi bir cihazı göremezsiniz.
Aşağıda Bursa router`ımızın show cdp neighbor komutunun çıktısını görmekteyiz.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Aşağıdaki tabloda show cdp neighbor komutunun, çıktısının özetini görebilirsiniz.
Alan
Açıklama
Device ID
Direkt bağlı cihazın hostname`i.
Local Interface
CDP paketini aldığınız port veya interface.
Holdtime
Alınacak CDP paketleri olmadığında, atmadan önce router`ın bilgiyi tutma süresi.
Capability
Bağlı olan cihazın türü. Çıktının üst kısmında kodlar belirtilmiştir.
Platform
Direkt bağlı olan Cisco cihazın modeli.
Port ID
CDP paketlerinin multicast edildiği, komşu cihazın port ve inteface`i.
Komşu bilgilerinin görüntülendiği diğer komut show cdp neighbor detail Komutudur. Bu komut, hem router hem de switch`lerde kullanılabilir ve komutu çalıştırdığınız cihaza bağlı her cihaz hakkında detaylı bilgiler görüntüler. Aşağıda bu komutun çıktısını görebilirsiniz.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Burada show cdp neighbor detail komutu ile, bağlı olan cihazların ip adresleri, hostname`leri ve IOS bilgileri gibi özelliklerini görmekteyiz.
Show cdp neighbor entry * komutu show cdp neighbor detail komutu ile aynı bilgilgileri görüntüler. Bu iki komut arasında herhangi bir farklılık yoktur. Fakat cdp neighbor entry * komutu iki farklı seçeneğe sahiptir.
Show cdp neighbor entry * ? yazarak iki seçeneği görebiliriz.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Show cdp neighbor entry * protocol komutu direkt olarak bağlı her komşunun sadece IP adreslerini gösterir. Aşağıda komutun çıktısını görebilirsiniz.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Show cdp neighbor entry * version komutu ise direkt olarak bağlı her komşunun sadece IOS versiyonlarını göstermektedir. Aşağıda komutun çıktısını görebilirsiniz.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Port ve Interface Bilgisini Toplamak
Show cdp interface komutu bizlere router interface`leri veya switch portlarındaki CDP durumunu verir.
Daha öncede belirttiğim gibi, no cdp run komutu ile bir router daki CDP yi tamamen kapatabilirsiniz. Eğer CDP yi interface bazında kapatmak isterseniz no cdp enable komutunu kullanmalısınız. Cdp enable komutu ile tekrar aktif hale getirebilirsiniz. Tüm port ve interface`ler default olarak cdp enable olarak ayarladır.
show cdp interface komutu, interface`ler hakkındaki bilgileri görüntülemeye yarar. Encapsulaiton, timer ve holdtime değerlerini görmemizi sağlar. Aşağıda bu komutun çıktısını görebiliriz.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Şimdi bir interface için CDP`yi devre dışı bırakıp sonucu görelim. Bunun için Configration mode`da no cdp enable komutunu kullancağız.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Yukarıdaki çıktıda serial1/3 ün listelenmediğini görüyoruz. Cdp enable komutu ile tekrar aktif hale getirebiliriz.