Proszę wyjaśnić przepływ ruchu w każdym przypadku.

Komentarze

  • Czy jakaś odpowiedź ci pomogła? Jeśli tak, zaakceptuj odpowiedź, aby pytanie nie ' nie pojawiało się wiecznie w poszukiwaniu odpowiedzi. Alternatywnie możesz podać własną odpowiedź i zaakceptować ją.

Odpowiedź

Są one przeznaczone dla różnych warstw sieci . Każda transmisja warstwy 2 musi zostać sprawdzona i przetworzona przez każdy host, aby sprawdzić, czy powinna zostać przekazana do warstwy 3. Transmisja warstwy 3 odebrana przez hosta musi zostać sprawdzona i przetworzona, aby sprawdzić, czy musi zostać przekazana do warstwy 4.

Przypuszczam, że byłoby możliwe utworzenie ramki warstwy 2, która jest pojedyncza ramka warstwy 2, ale zawiera adres rozgłoszeniowy warstwy 3. Tak naprawdę nie byłaby to transmisja, ponieważ jest kierowana tylko do pojedynczego hosta na podstawie adresu MAC warstwy 2.

ARP jest przykładem transmisji w warstwie 2, która ma adres unicast warstwy 3. Każdy host musi sprawdzić transmisję ARP warstwy 2, aby sprawdzić, czy powinna zostać przekazana do warstwy 3, ale tylko host z adresem emisji pojedynczej warstwy 3 faktycznie przekaże rozgłoszenie warstwy 2 w górę stosu.

Odpowiedź

Adres rozgłoszeniowy warstwy 2 ff: ff: ff: ff: ff: ff jest używany w ramkach Ethernet i przypuszczalnie jest nadawany we wszystkich wyposażenie.

255.255.255.255 to adres warstwy 3, który jest używany do adresowania dokładnie tych samych hostów.

Uwaga:

  • IP może obsługiwać wszystkie rodzaje sieci, więc Ethernet nie będzie zawsze używany.
  • Odwrotnie, Ethernet może być używany bez IP (appletalk, IPX, …).
  • Jeden nośnik warstwy 2 może współużytkować kilka Sieci IP, ale to naprawdę zła praktyka: limity rozgłaszania powinny być takie same w warstwie 2 i 3 (na przykład jeśli 10.0.0.0/24 i 10.0.1.0/24 znajdują się na tym samym przełączniku i tej samej sieci VLAN: zły pomysł).

Odpowiedź

Przepływ ruchu w każdym przypadku wygląda tak.

Niech „s weź przykład Rona” żądania ARP. Tak więc adres docelowy warstwy 2 to ff: ff: ff: ff: ff: ff, co oznacza transmisję. Adresem warstwy 3 może być jednak 192.168.1.2, który jest prawdopodobnie adresem IP adres hosta, dla którego próbujesz znaleźć adres MAC. Teraz ten pakiet ARP jest wysyłany do sieci i odbiera go każdy host w sieci. Każdy host najpierw go otrzyma, uruchomi na nim CRC i jeśli przejdzie pomyślnie, przejdzie do sprawdzenia adresu warstwy 2. Ponieważ jest to transmisja, przejdzie przez nią i sprawdzi adres warstwy 3. Te, które nie pasują, odrzuć pakiet. Ten, który się zgadza, tworzy pakiet odpowiedzi z adresem MAC, ustawia miejsce docelowe warstwy 3 jako nasze oryginalne źródło (powiedzmy 192.168.1.3), a miejsce docelowe warstwy 2 jako adres MAC naszego źródła.

Jak wspomniał Ron, różnica polega głównie na tym, gdzie jest przetwarzany. Podczas gdy adresy MAC są przetwarzane w warstwie 2, adresy IP są sprawdzane tylko w warstwie 3. Czasami urządzenie może nawet nie spojrzeć na adres IP i bezpośrednio odrzucić pakiet po sprawdzeniu informacji warstwy 2.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *