Uneori credeți că rețeaua este cablată într-un anumit mod, în timp ce în realitate
este cablat diferit, astfel încât să puteți crede că un dispozitiv este
conectat la un alt dispozitiv, dar asta nu
este de fapt modul în care este cablat.
Protocolul de descoperire Cisco sau CDP și
versiunea standard a platformei Link Layer Discovery
Protocol sau LLDP sunt protocoale care rulează la nivelul 2 din modelul OSI și vă
permit să descoperiți modul în care
dispozitivele sunt conectate una la cealaltă, aceasta funcționând independent de protocolul IPv4 și IPv6
CDP și LLDP sunt o modalitate excelentă de a descoperi cum sunt
conectate dispozitivele și vă permit să verificați documentația, precum și o mare documentație nouă.
CDP este proprietatea Cisco și este tipic doar pentru a descoperi alte dispozitive Cisco.
vă rugăm să rețineți că anumiți furnizori, cum ar fi HPE, nu trimit mesaje CDP, ci
vor primi mesaje CDP și, prin urmare, pot
vedea ce dispozitive Cisco sunt conectate direct la ele, dar un
dispozitiv Cisco nu va putea vedea comutatoarele și routerele de la
alți furnizori ca HPE
cu excepția cazului în care dispozitivele Cisco sunt activate pentru LLDP.
CDP folosește cadre multicast pe care le voi demonstra într-un moment, dar din
nou nu se bazează pe protocoale de nivel superior.
Vom începe cu topologia GNS3 simplă și
apoi vă voi arăta un complex mai mult într-un alt videoclip.
În această topologie GNS3, am 3 routere Cisco.
unul dintre ele este conectat la un hub care este podul spre rețeaua mea
locală care îmi va permite să văd dispozitive fizice în rețea.
Routerul 1 și routerul 2 sunt configurate cu
adrese IP pe interfețele FastEthernet 0, routerul 2 utilizează DHCP pe această interfață, dar această
rețea nu a fost configurată.
Deci, să vedem cum afectează CDP.
În primul rând pe routerul 1, vecinii
sh cdp Ceea ce veți observa este că vede ruterul vecin conectat direct 2, dar
nu și alți vecini.
De asemenea, am putea folosi
comanda pentru detalii pentru a vedea informații detaliate despre ruterul învecinat.
puteți vedea ca exemplu adresa
IP a vecinului platforma, capabilitățile, cu alte cuvinte, aceasta suportă rutarea
și acceptă comutarea și suportă
IGMP IGMP este utilizat în aplicațiile multicast.
Am putut vedea versiunea sistemului de operare pe care îl folosește ruterul.
pe router 2 sh cdp vecinii acest lucru arată mult mai multe detalii putem vedea router 1
încă o dată, conectat prin intermediul FastEthernet 0/0 putem vedea sale un 3725
router, dar în plus,
putem vedea un Cisco Unified Communication Manager Acesta este un
server Linux care execută software-ul Cisco Unified Communication Manager care rulează în VMware
și folosește Ethernet 0 undeva în nor pentru
a se conecta din nou prin hub în router 2.
Acum, CDP vă arată doar dispozitive conectate direct care rulează CDP, ca exemplu, routerul 1 nu
văd aceste dispozitive, deoarece routerul 1 este separat de routerul 2, dar
mesajele CDP sunt trimise printr-un hub și
orice alt strat 2 se comută topologia
care nu rulează CDP, astfel încât există în realitate niște switch-uri
Cisco în acest cloud care conectează routerul 2 la
unele dintre aceste dispozitive, cum ar fi telefoanele IP, dar acele switch-uri Cisco nu
rulează CDP și, prin urmare, nu
sunt văzute în topologie.
Așadar, aveți grijă ca CDP să vă prezinte dispozitive conectate direct care rulează CDP.
Acest hub ca exemplu nu rulează CDP este un
dispozitiv de tip 1, astfel încât mesajele CDP sunt transmise în mod
transparent prin acesta către dispozitivele din cloud și transmit
în mod transparent mesaje CDP înapoi în routerul 2.
În plus, există straturi 2 switch-uri Cisco, acestea fiind mici comutatoare personale
care nu rulează CDP și nu apar în
topologie aceste două
telefoane, ca exemplu, sunt alimentate de switch-ul Cisco.
Deci, CDP vă arată vecinii conectați direct care ar fi răspunsul
la examen, în lumea reală, nu este așa de simplu.
Să aruncăm o privire asupra unor detalii, astfel încât
detaliile despre vecinii sh cdp Putem vedea câteva informații despre serverul Cisco Unified Communication Manager pe care
îl vedeți ca un
exemplu pe care rulează pe Linux că putem vedea
un switch Cisco 3750 aici derulând în jos, putem vedea un IP
Cisco telefonul este Cisco DX650, asta e adresa IP.
Am putea, ca exemplu, să deschidem un browser web pentru telefonul respectiv.
În acest caz, telefonul suportă un browser web
pentru a putea vedea detalii despre telefon, inclusiv numărul său de telefon.
CDP este excelent pentru a descoperi dispozitivele din rețea, dar este, de asemenea, un risc
de securitate, deoarece puteți descoperi dispozitivele din rețea.
Asta ar putea fi bine pentru tine, dar poate e rău dacă ai un
hacker sau cineva curios să afli ce faci.
De exemplu, mă pot conecta la Managerul de comunicații Cisco și dacă
știam numele de utilizator
și parola sau hack-ul, aș putea descoperi alte dispozitive din topologie.
Deci, înapoi pe router 2, există un CUCM, există un 3750 aici este telefonul
Cisco DX650, pot vedea ca un exemplu de putere care este atras de acest telefon pot vedea
sistemul de operare pe care se execută
Pot vedea portul pe care îl
utilizează pentru a conecta înapoi la routerul 2, astfel
încât routerul 2 utilizează F0 / 1 pe care telefonul îl utilizează portul 1.
Iată un alt telefon Cisco 7970, portul său este 1 interfața
locală de pe router este FastEthernet 0/1
aici ruterul 1 portul de ieșire este FastEthernet 0/0 și routerul 2 este interfața
locală este FastEthernet 0/0.
În acest caz, routerul se poate vedea singur, deoarece mesajul
CDP se întoarce spre routerul din cloud, dar
din nou vecinii sh cdp
putem vedea interfața locală care primește mesaje CDP și putem
vedea dispozitivele și
interfețele lor locale sunt folosite pentru a conectați-vă la acest router local.
acum, ce despre R3? Nu este afișat în topologie
și asta pentru că interfața nu este în sus, această interfață este oprită, așa că nu
voi închide această interfață, dar nu am
de gând să activați o adresă IP pe interfață.
Deci, vom activa acest link, dar nu vom configura adrese IP.
Deci interfața f0 / 0 nu este închisă, dar asta e tot ce am făcut.
sh cdp vecin nu vecinii
sunt afișate încă este nevoie
de un timp pentru CDP mesajele de a fi trimis s-ar putea să
trebuiască să aștepte 30 de secunde înainte de a vedea orice CDP mesaje.
dar sh ip
int scurtă ne va permite să vedem starea interfeței, FastEthernet 0/0 este sus pe
router 3, router 3 este conectat și FastEthernet 0/0 la router 1
și FastEthernet 0/1 la router 3
router 3 este conectat utilizând
FastEthernet 0/0 la router 2 este interfață Ethernet rapidă 1/0.
sh cdp vecinii putem vedea acum router
2 motivul pentru care
domeniul este afișat este am configurat un nume de
domeniu de cisco. com pe routerul
2, astfel încât interfața locală a ruterului este F0 / 0, iar interfața routerului 2 este F1 / 0, dar vă rugăm
să fiți conștienți că nu există adrese IP configurate pe acest router.
astfel încât să rulați int f0 / 0 sh ip int scurtă ceea ce veți vedea este că
nu sunt atribuite adrese IP la nici o interfață de pe acest router, dar CDP continuă
să funcționeze deoarece CDP nu se bazează pe IP.
Să aruncăm o privire detaliată așa
că pe router 3 sh cdp detaliu vecin văd routerul 2, vedem că este
adresa IP interfața locală a routerului
3 este F0 / 0 și interfața folosită pe
routerul 2 este F1 / 0 portul de ieșire este portul dispozitivului la
distanță care poate fi foarte confuz. Acesta este un
exemplu de bază pentru
CDP, iar în următorul videoclip o să fac o captură Wireshark
și apoi pe următoarele videoclipuri, vom examina o topologie mai complexă.