A volte ritieni che la rete sia cablata in un certo modo, mentre in
realtà è cablata in modo diverso, quindi potresti pensare che 1
dispositivo sia collegato a un altro dispositivo, ma
non è in realtà come viene cablato.
Il protocollo di individuazione Cisco o CDP
e la versione standard del settore
Link Layer Discovery Protocol o LLDP sono protocolli eseguiti a livello 2 nel modello
OSI e consentono di scoprire in
che modo i dispositivi sono collegati tra loro, indipendentemente dal protocollo IPv4 e IPv6
CDP e LLDP sono un ottimo modo per scoprire come i
dispositivi sono collegati e consentono di verificare la documentazione e una grande nuova documentazione.
CDP è di proprietà di Cisco e ben tipico solo scoprire altri dispositivi Cisco.
si prega di essere consapevoli del fatto che alcuni fornitori come HPE non inviano messaggi CDP ma
riceveranno messaggi CDP e quindi possono vedere quali
dispositivi Cisco sono collegati direttamente a loro ma un dispositivo Cisco
non sarà in grado di vedere gli switch e router di
altri fornitori come come HPE
a meno che i dispositivi Cisco non siano abilitati per LLDP.
CDP usa frame multicast che mostrerò tra un attimo, ma ancora una
volta non si affida ai protocolli di livello superiore.
Inizieremo con la semplice topologia GNS3 e
poi ti mostrerò un 1 più complesso in un video diverso.
In questa topologia GNS3, ho 3 router Cisco.
uno di questi è collegato a un hub che è un ponte verso la mia
rete locale che mi consentirà di vedere i dispositivi fisici nella rete.
Router 1 e Router 2 sono configurati con
indirizzi IP sulle loro interfacce FastEthernet 0, il router 2 utilizza DHCP su questa interfaccia ma
questa rete non è stata configurata.
Quindi vediamo come questo influisce sul CDP.
In primo luogo sul router 1, sh cdp
vicini di casa Quello che noterete è che vede il router vicino direttamente connesso 2
ma nessun altro vicino.
Potrei anche usare il
comando dettagli per vedere informazioni dettagliate su quel router vicino.
si può vedere ad esempio l'indirizzo
IP del vicino la piattaforma, le capacità, in altre parole, questo supporta
il routing supporta la commutazione e
supporta IGMP IGMP viene utilizzato nelle applicazioni multicast.
Potremmo vedere la versione del sistema operativo utilizzata da quel router.
su router 2 cdp vicini di casa questo mostra molti più dettagli possiamo vedere ancora una volta il
router 1, collegato tramite FastEthernet 0/0 possiamo vedere il suo router 3725 ma
in aggiunta, possiamo vedere
un Cisco Unified Communication Manager questo è un server Linux che
esegue il software Cisco Unified Communication Manager che è in esecuzione all'interno di
VMware e utilizza Ethernet 0 da qualche parte
nel cloud qui per riconnettersi attraverso l'hub al router 2.
Ora CDP mostra solo i dispositivi collegati direttamente che eseguono CDP, ad esempio, il router 1 non vede
questi dispositivi perché il router 1 è separato da essi dal router
2 ma i messaggi CDP vengono inviati attraverso
un hub e qualsiasi altro livello 2
passa in la topologia che non sta eseguendo CDP, quindi ci sono
in realtà alcuni switch Cisco in questo cloud che collegano
il router 2 ad alcuni di questi dispositivi come i telefoni IP ma quegli switch
Cisco non eseguono CDP e quindi non
vengono visualizzati nella topologia.
Quindi fai attenzione. CDP mostra dispositivi collegati direttamente che stanno eseguendo CDP.
Questo hub come esempio non sta eseguendo CDP è il
dispositivo di livello 1 in modo che i messaggi CDP vengano inviati in
modo trasparente attraverso i dispositivi nel cloud e inviano
in modo trasparente i messaggi CDP al router 2.
Inoltre, ci sono switch Cisco di livello 2, questi sono piccoli switch personali che
non eseguono CDP e non vengono visualizzati nella topologia
in cui questi 2
telefoni, ad esempio, sono alimentati dallo switch Cisco.
Quindi CDP ti mostra i vicini direttamente collegati che sarebbero
la risposta all'esame, nel mondo reale, non è così semplice.
Diamo un'occhiata ad alcuni dettagli così sh cdp neighbor
detail Possiamo vedere alcune informazioni sul server Cisco Unified Communication Manager che puoi vedere come esempio
che è in esecuzione
su Linux possiamo vedere uno switch Cisco 3750 qui
scorrendo verso il basso, possiamo vedere un IP Cisco avviso del telefono
è Cisco DX650 che è il suo indirizzo IP.
Potremmo ad esempio aprire un browser Web a quel telefono.
In questo caso, il telefono supporta un browser Web in
modo che possiamo vedere i dettagli sul telefono, incluso il suo numero di telefono.
CDP è ottimo per scoprire i dispositivi sulla rete ma è anche un rischio per la
sicurezza perché puoi scoprire i dispositivi sulla rete.
Potrebbe essere un bene per te, ma forse è un male se hai un hacker o
qualcuno che è curioso di scoprire cosa stai facendo.
Quindi, ad esempio, posso connettermi a Cisco Communication Manager e se conoscessi
il nome utente e
la password o lo hacker potrei quindi scoprire altri dispositivi nella topologia.
Quindi sul router 2, c'è un CUCM, c'è un 3750 ecco il mio telefono
Cisco DX650, posso vedere come esempio il potere che viene disegnato da quel telefono posso vedere
il sistema operativo che sta eseguendo
Posso vedere quale porta sta usando
per connettersi torna al router 2 quindi il router
2 sta usando F0 / 1 che il telefono sta usando la porta 1.
Ecco un altro telefono Cisco 7970, la sua porta è 1 l'interfaccia
locale sul router è FastEthernet 0/1 qui
il router 1 la sua porta in uscita è FastEthernet 0/0 e il router 2
è l'interfaccia locale FastEthernet 0/0.
In questo caso, il router può vedere se stesso perché il
messaggio CDP sta tornando al router nel cloud, ma
ancora una volta sh cdp neighbor
possiamo vedere l'interfaccia locale che sta ricevendo i messaggi CDP e
possiamo vedere i dispositivi
e le loro interfacce locali sono usati per riconnettersi a questo router locale.
ora, che dire di R3? Non è mostrato
nella topologia e questo perché l'interfaccia non è attiva, questa interfaccia è
disattivata, quindi non chiuderò quell'interfaccia
ma non abiliterò un indirizzo IP sull'interfaccia.
Quindi abiliteremo questo collegamento ma non configureremo alcun indirizzo IP.
Quindi interfaccia f0 / 0 no shut ma questo è tutto ciò che abbiamo fatto.
sh cdp ne vicino non
vengono mostrati i vicini
ma ci vuole un po 'prima che i messaggi CDP vengano inviati,
potrebbe essere necessario attendere 30 secondi prima di vedere qualsiasi messaggio CDP.
ma sh ip int
breve ci permetterà di vedere lo stato dell'interfaccia, FastEthernet 0/0 è installato sul router
3, il router 3 è connesso e FastEthernet 0/0 sul router 1
e FastEthernet 0/1 sul router 3
il router 3 è collegato tramite
FastEthernet 0/0 al router 2 è l'interfaccia Ethernet veloce 1/0.
sh cdp vicini di casa ora possiamo vedere
il router 2 il motivo per
cui il dominio viene visualizzato è che ho configurato un nome di
dominio di Cisco. com sul router
2 quindi l'interfaccia del router locale è F0 / 0 e l'interfaccia del router 2 è F1 / 0 ma si
tenga presente che non ci sono indirizzi IP configurati su questo router.
so sh run int f0 / 0 sh ip int brief Quello che vedrai non è
assegnato nessun indirizzo IP a nessuna interfaccia su questo router, ma CDP funziona
ancora perché CDP non si basa su IP.
Diamo un'occhiata ai dettagli così sul router
3p cdp vicino dettaglio stiamo vedendo router 2, stiamo vedendo il suo indirizzo IP
l'interfaccia locale del router 3 è
F0 / 0 e l'interfaccia utilizzata sul router 2
è F1 / 0 il porta in uscita è la porta del dispositivo remoto
in questa uscita che può essere molto confuso Questo
è un esempio di
base di CDP e il prossimo video farò una cattura di
Wireshark e poi nei video successivi, vedremo una topologia più complessa.