Ett kontrollplan Discovery Protocol (CDP) "samlar inte direkt" nätverksadresser på samma sätt som ett routingprotokoll som OSPF gör. Istället arbetar CDP på en annan princip:den förlitar sig på
oönskade annonser Att dela information om direkt anslutna enheter.
Så här fungerar det:
* överförde regelbundet paket: En enhet som kör CDP skickar regelbundet ut CDP -annonser på alla dess direkt anslutna gränssnitt. Dessa annonser dirigeras inte; De skickas endast till enheter på samma fysiska segment. Tänk på det som att ropa ditt namn och detaljer i ett litet rum, inte över hela staden.
* multicast -adress: Dessa annonser skickas med en välkänd multicast-adress (vanligtvis 01:00:0C:CC:CC:CC). Alla enheter på samma LAN -segment som lyssnar på CDP -trafik på den multicast -adressen kommer att få annonsen.
* Information ingår: Annonsen innehåller information om den sändande enheten, inklusive:
* Enhets -ID: En unik identifierare för enheten (vanligtvis värdnamnet).
* plattform: Typen av enhet (t.ex. Cisco Catalyst 6500).
* port -ID: Gränssnittet på enheten som skickade annonsen. Detta är avgörande för att identifiera länken mellan enheter.
* IP -adress (ES): En eller flera IP -adresser tilldelade den sändande enheten.
* kapacitet: Enhetens kapacitet (t.ex. routing, switching).
* version: CDP -protokollversion
* Lokal lagring och grannupptäckt: En mottagningsenhet lagrar sedan denna information i sin CDP -granntabell. Det frågar inte aktivt för grannar; Den lyssnar helt enkelt på och bearbetar de annonser den får.
Sammanfattningsvis undersöker inte CDP aktivt eller begär granninformation. Det förlitar sig på att enheter som sänder sina detaljer till sina omedelbara grannar. Detta gör det enkelt men begränsar också sitt räckvidd till direkt anslutna enheter. Nätverksadressinformationen är en del av den passivt mottagna annonsen, inte aktivt eftertraktad.