Czasami wydaje ci się, że sieć jest podłączona w określony sposób, podczas
gdy w rzeczywistości jest inaczej obsługiwana, więc możesz pomyśleć, że
1 urządzenie jest podłączone do innego urządzenia,
ale tak naprawdę nie jest tak podłączone.
Protokół Cisco Discovery Protocol lub standardowa
wersja branżowa Link Layer Discovery Protocol
lub LLDP to protokoły, które działają w warstwie 2 w modelu OSI i
pozwalają odkryć, jak urządzenia są ze
sobą połączone, niezależnie od protokołu, takiego jak IPv4 i IPv6 CDP i
LLDP to świetny sposób na odkrycie, w jaki sposób urządzenia
są połączone i pozwalają na weryfikację dokumentacji, a także świetnej nowej dokumentacji.
CDP ma właściwość Cisco i dobrze typowe są tylko inne urządzenia Cisco.
należy pamiętać, że niektórzy dostawcy, tacy jak HPE, nie wysyłają komunikatów CDP, ale otrzymują wiadomości
CDP, a zatem mogą zobaczyć, które urządzenia
Cisco są podłączone bezpośrednio do nich, ale urządzenia Cisco nie
będą w stanie zobaczyć przełączników i routerów od innych
dostawców, takich jak jako
HPE, chyba że urządzenia Cisco są włączone dla LLDP.
CDP używa ramek multiemisji, które za chwilę pokażę, ale znowu
nie opierają się na protokołach wyższej warstwy.
Zaczniemy od prostej topologii GNS3, a
następnie pokażę bardziej złożoną 1 w innym filmie.
W tej topologii GNS3 mam 3 routery Cisco.
jeden z nich jest podłączony do koncentratora, który jest pomostem do mojej sieci
lokalnej, co pozwoli mi zobaczyć fizyczne urządzenia w sieci.
Router 1 i router 2 są skonfigurowane z
adresami IP na ich interfejsach FastEthernet 0, router 2 używa DHCP w tym interfejsie, ale
ta sieć nie została skonfigurowana.
Zobaczmy więc, jak to wpływa na CDP.
Po pierwsze na routerze 1, sąsiedzi
sh cdp Zauważyliście, że widzi on bezpośrednio podłączony router sąsiada 2,
ale nie sąsiadów.
Mogę również użyć polecenia
details, aby zobaczyć szczegółowe informacje na temat tego sąsiedniego routera.
można zobaczyć jako przykład adres
IP sąsiada platformy, możliwości, innymi słowy, obsługuje to routing obsługuje
przełączanie i obsługuje IGMP
IGMP jest używany w aplikacjach multiemisji.
Widzieliśmy wersję systemu operacyjnego używanego przez router.
na routerze sąsiednie 2 sąsiadów cdp pokazuje to o wiele więcej szczegółów możemy zobaczyć router
1 po raz kolejny, połączony przez FastEthernet 0/0 widzimy jego router
3725 ale dodatkowo
widzimy Cisco Unified Communication Manager to jest serwer Linux który
uruchamia oprogramowanie Cisco Unified Communication Manager, które działa w VMware i
używa Ethernet 0 gdzieś w chmurze, aby
połączyć się z powrotem przez koncentrator do routera 2.
Teraz CDP pokazuje tylko bezpośrednio podłączone urządzenia, które uruchamiają CDP, na przykład, router 1 nie widzi
tych urządzeń, ponieważ router 1 jest oddzielony od nich przez router 2,
ale wiadomości CDP są wysyłane przez koncentrator,
a każda inna warstwa 2 przełącza się
w topologia, w której nie działa CDP, więc w tej chmurze
są niektóre przełączniki Cisco, które łączą router 2 z
niektórymi z tych urządzeń, na przykład z telefonami IP, ale te przełączniki Cisco nie
obsługują protokołu CDP i dlatego nie
są widoczne w topologii.
Uważaj więc CDP pokazuje bezpośrednio podłączone urządzenia z uruchomionym CDP.
Ten koncentrator jako przykład nie uruchamia CDP to
urządzenie warstwy 1, więc komunikaty CDP są przez nie przezroczyście przesyłane
do urządzeń w chmurze i w sposób przezroczysty
wysyłają komunikaty CDP z powrotem do routera 2.
Ponadto istnieją przełączniki Cisco warstwy 2, które są małymi przełącznikami osobistymi, które
nie obsługują protokołu CDP i nie wyświetlają się
w topologii tych
dwóch telefonów jako przykładu zasilanych przez przełącznik Cisco.
Tak więc CDP pokazuje ci bezpośrednio połączonych sąsiadów, które byłyby odpowiedzią
na egzamin, w realnym świecie nie jest to takie proste.
Spójrzmy na pewne szczegóły, więc szczegóły sąsiedniego sh
cdp Możemy zobaczyć informacje o serwerze Cisco Unified Communication Manager, który możesz zobaczyć
jako przykład, że
działa na Linuksie, widzimy przełącznik Cisco 3750
tutaj przewijany w dół, widzimy Cisco IP Zauważ, że
to Cisco DX650 to jego adres IP.
Możemy na przykład otworzyć przeglądarkę internetową na tym telefonie.
W tym przypadku telefon obsługuje przeglądarkę internetową, dzięki
czemu możemy zobaczyć szczegóły dotyczące telefonu, w tym jego numer telefonu.
Protokół CDP doskonale nadaje się do wykrywania urządzeń w sieci, ale także stanowi zagrożenie
dla bezpieczeństwa, ponieważ można wykryć urządzenia w sieci.
To może być dobre dla ciebie, ale może być złe, jeśli masz hakera lub
kogoś ciekawego, aby dowiedzieć się, co używasz.
Na przykład mogę połączyć się z Cisco Communication Manager i
znając nazwę użytkownika i
hasło lub zhakować je, mogę odkryć inne urządzenia w topologii.
Tak więc z powrotem na routerze 2, jest CUCM, jest tu 3750
tutaj jest mój telefon Cisco DX650, widzę jako przykład moc, która jest rysowana przez
ten telefon Widzę system operacyjny, który
jest uruchomiony Widzę, który port używa
do połączenia z powrotem do routera 2, więc
router 2 używa F0 / 1, że telefon korzysta z portu 1.
Oto kolejny telefon Cisco 7970, jego port to 1
lokalnym interfejsem routera FastEthernet 0/1 tutaj
jest router 1 jego port wychodzący to FastEthernet 0/0, a router 2 to
lokalny interfejs FastEthernet 0/0.
W tym przypadku router sam się widzi, ponieważ wiadomość CDP
jest w pętli z powrotem do routera w
chmurze, ale ponownie sąsiedzi sąsiadująco
cdp możemy zobaczyć lokalny interfejs, który odbiera wiadomości CDP i
widzimy urządzenia i
ich lokalne interfejsy są używane do połączyć się z tym lokalnym routerem.
teraz, a co z R3? To nie jest wyświetlane
w topologii, a to dlatego, że interfejs nie działa, ten interfejs jest wyłączony, więc
nie będę zamykać tego interfejsu, ale
nie mam zamiaru włączać adresu IP w interfejsie.
Włączymy ten link, ale nie skonfigurujemy adresów IP.
Więc interfejs f0 / 0 nie jest zamknięty, ale to wszystko, co zrobiliśmy.
sh sąsiedni cdp
sąsiedzi nie są
wyświetlani, ale wysłanie wiadomości CDP trwa chwilę, może
minąć 30 sekund zanim pojawią się komunikaty CDP.
ale sh ip
int brief pozwoli nam zobaczyć stan interfejsu, FastEthernet 0/0 jest na górze routera
3, router 3 jest podłączony i FastEthernet 0/0 na router 1 i
FastEthernet 0/1 na router 3 router
3 podłączony za pomocą FastEthernet
0/0 do routera 2 jest szybkim interfejsem Ethernet 1/0.
sh sąsiadów cdp możemy teraz zobaczyć
router 2 powodem,
dla którego pojawia się domena jest skonfigurowana nazwa
domeny cisco. com na routerze
2, więc lokalny interfejs routera to F0 / 0, a interfejs routera 2 to F1 / 0, ale
pamiętaj, że na tym routerze nie ma skonfigurowanych adresów IP.
więc sh run int f0 / 0 sh ip int brief, co zobaczysz, nie
ma adresów IP przypisanych do jakichkolwiek interfejsów na tym routerze, ale CDP nadal
działa, ponieważ CDP nie polega na IP.
Spójrzmy na szczegóły, więc na sąsiednim
ruterze 3 sh cdp widzimy router 2, widzimy, że jego adres IP
to lokalny interfejs routera 3
to F0 / 0, a interfejs używany na
routerze 2 to F1 / 0 port wyjściowy jest portem zdalnego urządzenia
w tym wyjściu, co może być bardzo
mylące. To podstawowy
przykład CDP, a kolejne wideo zrobię zrobione za pomocą Wiresharka,
a następnie w kolejnych filmach przyjrzymy się bardziej złożonej topologii.