book2

16.1 Packet Processing with Static Routes

Перед troubleshooting важно ещё раз увидеть packet flow, потому что большинство ошибок становится понятнее, если ты представляешь, на каком hop packet ломается.

Static Routes and Packet Forwarding

В сценарии модуля packet идёт так:

  1. packet приходит на R1;
  2. R1 не имеет specific route к destination LAN;
  3. R1 использует default static route;
  4. packet уходит к R2;
  5. R2 ищет route к destination и использует static route;
  6. packet уходит к R3;
  7. R3 уже имеет connected route к destination LAN;
  8. R3 выполняет ARP lookup и отправляет frame конечному host.

default static route — fallback route, используемая при отсутствии более specific route. networkterm connected route — route к сети, напрямую подключённой к router interface. networkterm ARP (Address Resolution Protocol) — протокол сопоставления IPv4 address и MAC address в локальном сегменте. abbreviation

Что нужно видеть в голове

На каждом router решение может быть разным: один router использует default route, другой static route, третий connected route.

Почему это важно для troubleshooting

Если connectivity сломана, причина может быть на любом этапе:

  • packet не дошёл до next hop;
  • next hop route отсутствует;
  • default route не настроена;
  • interface down;
  • ARP resolution на последнем сегменте не проходит.

Если понял тему

Ты можешь мысленно пройти packet hop by hop и понять, на каком именно router стоит искать проблему first.