Video: Segment Routing: Update and Future Evolution- Clarence Filsfils_Cisco 2025
Cisco Discovery Protocol (CDP) er datalinklagsprotokol, der giver dig mulighed for at finde oplysninger om forbindelserne mellem enheder. Cisco Discovery Protocol (CDP) er et smukt værktøj fra Cisco, der giver dig et løft, hvis dit netværk primært er fremstillet af Cisco-enheder, fordi Cisco-enheder bruger denne kommunikationsprotokol til at identificere andre Cisco-enheder. De fleste Cisco Enterprise-enheder understøtter CDP.
CDP giver dig i det væsentlige mulighed for at identificere Cisco-enheder på dit netværk og se, hvordan de er forbundet.
CDP bliver meget nyttigt, hvis du har arvet eller været bragt i arbejde med et ukendt netværk. Inden for et par minutter har du et billede af netværket med klarhed, at den tidligere administrator, der ikke brugte CDP, ville have haft, fordi mange netværksadministratorer foretager forbindelser til enheder i et øjeblik og glemmer at de tilsluttede enheder eksisterer.
CDP er som standard blevet aktiveret på Cisco-routere og switches siden IOS 10. 0 (ca. 1996), så medmindre du har slukket den, skal den køre på dine netværksenheder. Ved periodiske intervaller sender CDP-enheden en pakke på alle dens grænseflader. Som standard sendes CDP-pakkerne til en multicast-adresse hvert 60 sekund.
Modtagerenhedens holdtid (hvor lang tid det bevarer dataene) som standard er 180 sekunder. Størrelsen af disse pakker er mindre end 500 bytes, hvilket betyder, at selv om de ofte er på dit netværk, samler de ikke meget data. Der spares ikke mere båndbredde sammen med CDP end med spændingsprotokolpakker (STP).
Nedenstående tabel viser den type information, der findes i definitionerne Type Længdeværdi (TLV), som er de vigtigste data, der findes i CDP-rammen. TLV er en standard datalagringsstruktur konstrueret til at kode data inde i protokolrammer.
TLV | Definition |
---|---|
Enheds-id | Navnet på enheden, der er gemt som en streng. |
Adresse | En liste over netværksadresser for både transmitterende og modtagende
enheder. |
Port-ID | Viser portidentifikatoren, der bruges til at sende CDP-rammen. |
Funktioner | Representerer typen af enheder, såsom en switch eller
router. |
Version | Viser softwareudgivelsen eller versionen, der fungerer på
-enheden. |
Platform | Identificerer hardwareplatformen til transmissionsenheden,
som f.eks. Cisco ASA 2200 eller Catalyst 2950. |
IP-netværkspræfiks | Indeholder en liste over netværkspræfikser, som den transmitterende
enhed kan sende IP-pakker.Data kan sendes til denne fysiske interface som en grænseflade type og portnummer, såsom Eth 0/2. |
VTP Management Domain | VLAN Trunking Protocol (VTP) bruger CDP til at distribuere
information, så dette indeholder navnet på VTP management domænet, hvoraf en switch kun kan være medlem af et domæne. Dette gør det muligt for enheden at verificere VTP-konfigurationen af nabo enheder. |
Native VLAN | Identificerer VLAN på den identificerede grænseflade, der vil blive brugt , når der ikke er modtagne data på den port som angivet i
IEEE 802. 1Q-specifikationen. |
Fuld / Halv Duplex | Viser status for Duplex-konfigurationen til grænsefladen , der bruges til at sende CDP-dataene. Disse oplysninger kan bruges til
fejlfinding. |
Dataene, der sendes rundt om netværket, giver dig mulighed for at opbygge et topologisk kort over de tilsluttede enheder, og hvis du flytter fra node til node på det pågældende kort (ved at oprette forbindelse til CLI på hver switch eller router du opdager) kan du bygg et helt kort over netværket.
Hvis du er midt i fejlfinding og skal vide, hvordan nogle af enhederne på dit netværk er forbundet (eller hvis du dokumenterer hele dit netværksdesign), er CDP for dig.