Jeśli ktoś spróbuje skonfigurować sąsiednie sąsiedztwa bez dopasowania MTU, routery nie stają się sąsiadami. Zakładam, że ma to na celu ochronę samego protokołu routingu, ale nie rozumiem, przed czym się ratuje? Jaka (konsekwencją) byłaby konsekwencja bez dopasowania MTU?
10
Odpowiedzi:
Pete powiedział :
Krótka odpowiedź
Protokoły routingu to jedne z najbardziej podstawowych elementów składowych w Internecie; potrzebujemy, aby były bardzo niezawodne w każdym możliwym przypadku. Przywołanie sąsiedztwa OSPF lub EIGRP na niedopasowanym MTU nie ma sensu.
Protokoły routingu muszą usuwać potencjalnie niedopasowane jednostki MTU ze ścieżki przekazywania routera.
Długa odpowiedź
Mogę wymyślić trzy możliwe sytuacje, w których można znaleźć niedopasowane jednostki MTU IGP ...
Jednostki MTU IP są bezpośrednio skorelowane z jednostkami MTU warstwy 2 (przynajmniej w przypadku 1 powyżej). Bez względu na to, co robimy, zawsze jesteśmy na łasce, aby złagodzić problemy wynikające z niezamierzonego niedopasowania MTU warstwy 2, ponieważ nie ma mechanizmu wykrywania MTU warstwy 2 (w przeciwieństwie do protokołu IP z komunikatami o błędach ICMP).
Oznacza to, że musimy zrobić wszystko, co możliwe, aby uniknąć niedopasowania MTU warstwy 2, nawet jeśli przypadki 2 i 3 powyżej są ofiarami łagodzenia problemów z przypadkiem nr 1. Przypadek 1 ma kolosalne implikacje, chyba że go rozwiążemy; tzn. dziurawić cały ruch tylko dlatego, że dopuściliśmy niedopasowane MTU.
Zawsze ograniczamy się do najmniej wspólnego mianownika w łączu. Ramki większe niż odbierająca MTU interfejsu są po cichu odrzucane, a router nie ma możliwości dowiedzenia się, czy MTU zostało celowo niedopasowane, czy też stało się to przypadkowo.
W związku z tym EIGRP i OSPF wymagają prawidłowych przydziałów warstwy 2 Uwaga 1 (w tym MTU).
Cytując Johna Moya (autora OSPF) w RFC 2329 Strona 4 :
Cytując go również z listy mailingowej OSPF :
Uwaga 1 niektóre osoby źle rozumieją znaczenie przylegania jako ściśle protokołu protokołu routingu IP. Twierdzenie to pomija rzeczywistość, że wszystko (w tym adres IP) wymaga dopasowania jednostek MTU warstwy 2 , aby domeny warstwy 2 działały poprawnie.
Jedną z najważniejszych funkcji protokołu routingu jest budowanie prawidłowej tabeli FIB / CEF / przekazywania. Ta tabela mapuje informacje wyuczone przez protokoły routingu na informacje o przepisywaniu warstwy 2 . Te relacje warstwy 2 na tym samym łączu fizycznym są tym, co Cisco nazywa również przyleganiami.
źródło
Zgodnie z OSPF RFC 2328 (10.6):
Prosta odpowiedź jest taka, że standard został zaprojektowany tak, aby po prostu upuszczać datagramy, które są zbyt duże, zamiast je fragmentować. Rozdrobniony ruch zwiększa obciążenie procesora urządzenia i zmniejsza wydajność ze względu na potrzebę fragmentacji wymaganego dodatkowego ruchu. Biorąc pod uwagę cel dynamicznego protokołu routingu, jakim jest stabilny i szybki protokół konwergencji, wszystko, co jest sprzeczne z tymi celami, powinno zostać wyeliminowane. Ustawienie wymaganego dopasowania jednostek MTU pomaga egzekwować to wymaganie dotyczące wydajności.
Więcej z OSPF RFC:
źródło