Eksperymenty z IP
: 24 mar 2016, 00:54
Witam
Ostatnio zacząłem przyswajać sobie wiedzę z CCNA i trochę eksperymentować z sieciami. Niestety nie mam dostępu do prawdziwe sprzętu to posiłkuję się Packet tracerem. Konfiguracje są bardzo proste i zostały przedstawione na poniższym rysunku
https://gyazo.com/08fd5e4d6a28e13173a7bfc715af4265
Trzeba zaznaczyć, że wszystko początkowo było poprawnie skonfigurowane gdyż urządzenia mogły się swobodnie komunikować. Tutaj zacząłem eksperymenty.
a) Początkowo chciałem sprawdzić co się stanie jeżeli PC-A oraz Interfejs SVI switcha S1 będą miały taki sam adres IP.
Wykonałem ping na linii PC-B -> PC-A i odpowiedź dostałem ze switch S1. Przypuszczałem że po prostu odpowiedziało urządzenie które było pierwsze na "drodze" pingu z z danym adresem IP, jednak po głębszym zastanowieniu sieć tak nie może przecież działać. Dlaczego pakiet dotarł do S1 a nie do PC-A ?
b) Następnie wyłączyłem adres bramy domyślnej dla switcha S1 aby sprawdzić czy w takiej sytuacji switch prześle pakiet do hosta PC-A.PC-A i SVI switcha S1 jest cały czas takie same! Jak dobrze rozumiem brama domyślna na switchu jest po to aby urządzenie mogło być zarządzane zdalnie z innej sieci(nie lokalnej). Wyłączając bramę powoduję że switch nie jest "widoczny" dla innych urządzeń z innych sieci(PC-B w moim przypadku). Jeżeli tak to polecenie ping powinno dostać się do urządzenia, które w tym momencie jest dostepne czyli PC-A jednak pakiet jest cały czas adresowany do Switcha S1 i tam odrzucany. Czemu tak się dzieje?
c) Ta sytuacja dotyczy tej drugiej topologi na obrazku. Sytuacja podobna jak w a). Chciałem żeby urządzenia w jednej sieci LAN miały taki sam adres IP ale jak w rzeczywistości packet tracer nie dopuszcza takiego rozwiązania. Dodałem kolejne urządzenie (switch3) i następnie podpiąłem komputer. Komputer PC4 i PC5 mają takie same IP(Teoretycznie są wciąż w tej samej sieci, zgadza sie? ). Pinguję z PC2 wspólny adres IP aby zobaczyć które urządzenie otrzyma pakiet jako pierwsze lub czy w ogóle jakieś otrzyma pinga. Ku mojemu zdziwieniu odpowiedział PC4. Analizowałem pakiety i z tego co widziałem router już podczas ponownej enkapsulacji dodał adres MAC PC4 w miejscu adresu docelowego. Następnie Switch2 przekazał pakiet na wyszystkie porty poza przychodzącym bo jego MAC tablica jest pusta. Pakiet trafia do PC4 i Switcha3. PC4 akceptuje pakiet i odpowiada, switch3 wysyła na wszystkie porty bo nie ma nic w tablicy MAC. Pakiet trafia do PC5 ale tu jest odrzucany. Moje pytanie skąd router wytrzasnął MAC PC4?
Uff trochę się napisałem ale mam nadzieję, że przedstawiłem problemy w miarę jasno.
Czekam na odpowiedzi ekspertów bo jestem niesamowicie zafascynowany jak to wszystko działa i przede wszystkim ciekaw dlaczego stało się tak a nie inaczej.
Pozdrawiam i liczę na pomoc
Ostatnio zacząłem przyswajać sobie wiedzę z CCNA i trochę eksperymentować z sieciami. Niestety nie mam dostępu do prawdziwe sprzętu to posiłkuję się Packet tracerem. Konfiguracje są bardzo proste i zostały przedstawione na poniższym rysunku
https://gyazo.com/08fd5e4d6a28e13173a7bfc715af4265
Trzeba zaznaczyć, że wszystko początkowo było poprawnie skonfigurowane gdyż urządzenia mogły się swobodnie komunikować. Tutaj zacząłem eksperymenty.
a) Początkowo chciałem sprawdzić co się stanie jeżeli PC-A oraz Interfejs SVI switcha S1 będą miały taki sam adres IP.
Wykonałem ping na linii PC-B -> PC-A i odpowiedź dostałem ze switch S1. Przypuszczałem że po prostu odpowiedziało urządzenie które było pierwsze na "drodze" pingu z z danym adresem IP, jednak po głębszym zastanowieniu sieć tak nie może przecież działać. Dlaczego pakiet dotarł do S1 a nie do PC-A ?
b) Następnie wyłączyłem adres bramy domyślnej dla switcha S1 aby sprawdzić czy w takiej sytuacji switch prześle pakiet do hosta PC-A.PC-A i SVI switcha S1 jest cały czas takie same! Jak dobrze rozumiem brama domyślna na switchu jest po to aby urządzenie mogło być zarządzane zdalnie z innej sieci(nie lokalnej). Wyłączając bramę powoduję że switch nie jest "widoczny" dla innych urządzeń z innych sieci(PC-B w moim przypadku). Jeżeli tak to polecenie ping powinno dostać się do urządzenia, które w tym momencie jest dostepne czyli PC-A jednak pakiet jest cały czas adresowany do Switcha S1 i tam odrzucany. Czemu tak się dzieje?
c) Ta sytuacja dotyczy tej drugiej topologi na obrazku. Sytuacja podobna jak w a). Chciałem żeby urządzenia w jednej sieci LAN miały taki sam adres IP ale jak w rzeczywistości packet tracer nie dopuszcza takiego rozwiązania. Dodałem kolejne urządzenie (switch3) i następnie podpiąłem komputer. Komputer PC4 i PC5 mają takie same IP(Teoretycznie są wciąż w tej samej sieci, zgadza sie? ). Pinguję z PC2 wspólny adres IP aby zobaczyć które urządzenie otrzyma pakiet jako pierwsze lub czy w ogóle jakieś otrzyma pinga. Ku mojemu zdziwieniu odpowiedział PC4. Analizowałem pakiety i z tego co widziałem router już podczas ponownej enkapsulacji dodał adres MAC PC4 w miejscu adresu docelowego. Następnie Switch2 przekazał pakiet na wyszystkie porty poza przychodzącym bo jego MAC tablica jest pusta. Pakiet trafia do PC4 i Switcha3. PC4 akceptuje pakiet i odpowiada, switch3 wysyła na wszystkie porty bo nie ma nic w tablicy MAC. Pakiet trafia do PC5 ale tu jest odrzucany. Moje pytanie skąd router wytrzasnął MAC PC4?
Uff trochę się napisałem ale mam nadzieję, że przedstawiłem problemy w miarę jasno.
Czekam na odpowiedzi ekspertów bo jestem niesamowicie zafascynowany jak to wszystko działa i przede wszystkim ciekaw dlaczego stało się tak a nie inaczej.
Pozdrawiam i liczę na pomoc