Cisco Discovery Protocol (CDP) Nedir
CLI Guru - Cisco Eğitim ve Danışmanlık Merkezi |

2007 yılından bu yana aktif olan ciscotr.com, artık " www.bilisim.pro " olarak devam edecektir.  
Mevcut mesajlarınız ve kullanıcı bilgilerinizle sitemizde katılıma devam edebilirsiniz.

+ Reply to Thread
Results 1 to 6 of 6
Cisco Discovery Protocol (CDP) Nedir

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

  1. #1
    x25
    x25 is offline Senior Member
    Join Date
    Aug 2007
    Posts
    331

    Default Cisco Discovery Protocol (CDP) Nedir

    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 kullanayamki?
    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:


    Code:
     I.ANKARA Con0 is now available
    
    
    Press RETURN to get started!
    
    
    ANKARA>enable
    ANKARA#show cdp
    % CDP is not enabled
    ANKARA#
    _____________________________________________


    Code:
     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.






    Code:
     Show cdp neighbor ?

    Code:
     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.


    Code:
     Show cdp neighbors detail



    [CODE] ISTANBUL>enable
    ISTANBUL#show cdp neighbors detail


    -------------------------
    Code:
     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: http://www.cisco.com/tac
    Copyright (c) 1986-2003 by Cisco Systems, Inc.
    Compiled Sat 04-Jan-03 05:58 by ccai
    advertisement version: 2
    -------------------------
    Code:
     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: http://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ı

    X25

  2. #2
    Join Date
    Jun 2008
    Posts
    52

    Default

    Merhaba arkadaşlar herşeyi denememe rağmen cdp enable edemedim yardımcı olursanız sevinirim.
    Eklenmiş Dosya Eklenmiş Dosya

  3. #3
    dufreine is offline Junior Member
    Join Date
    Sep 2007
    Posts
    16

    Thumbs up

    Quote Originally Posted by mehmetsaityilmaz View Post
    Merhaba arkadaşlar herşeyi denememe rağmen cdp enable edemedim yardımcı olursanız sevinirim.
    sanırım "cdp run" komutunu unutmuşsun.

    Router1(config)#cdp run
    Router1(config)#interface Serial0/0
    Router1(config-if)#cdp enable
    Router1(config-if)#exit

  4. #4
    Cagdas Yalman is offline Moderator
    Join Date
    Feb 2008
    Posts
    427

    Default

    çok yararlı bir protokoldur. özellikle bilmediğiniz veya tam hakim olmadığınız networklerde nerde nevar çabuk öğrenirsiniz..

  5. #5
    Join Date
    Jun 2008
    Posts
    52

    Default

    üstatlar yardımlarınız için teşekkürler

  6. #6
    hakan is offline Senior Member
    Join Date
    Feb 2008
    Location
    istanbul
    Posts
    760

    Default

    Quote Originally Posted by mehmetsaityilmaz View Post
    Merhaba arkadaşlar herşeyi denememe rağmen cdp enable edemedim yardımcı olursanız sevinirim.

    cdp enable komutunu belirli bir interface altında kullanabilirsiniz, ancak bütün interfacelerde cdp protokolünün çalışmasını istiyorusanız global config modda " cdp run " komutunu kullanmalısınız

+ Reply to Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts