Pete powiedział :
Nie mogę wymyślić sytuacji, w której byś tego potrzebował. Chciałem tylko wiedzieć, jaka jest logika, która sprawia, że jest to jawne sprawdzenie w tych protokołach routingu.
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 ...
- Niezamierzone niedopasowanie MTU w warstwie 2 (na przykład, jeśli ktoś przypadkowo niedopasował MTU na linii szeregowej lub różni dostawcy mieli różne domyślne MTU na tym samym nośniku)
- Dopasowanie MTU warstwy 2, ale implementacja routera zawiera błąd, który źle oblicza wymagany MTU interfejsu IP
- Celowe niedopasowanie MTU
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).
Jaka (konsekwencją) byłaby konsekwencja bez dopasowania MTU?
Cytując Johna Moya (autora OSPF) w RFC 2329 Strona 4 :
- Problemy z przekazywaniem wszystkich adresów IP
- Problemy z OSPF
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.