Маршрутизатор между двумя подсетями

Проследите путь пакета через маршрутизатор.

Сеть

Прокрутите схему по горизонталиОткрыть схему целиком
PC1 подключён через SW1 к eth0 R1; eth1 R1 подключён через SW2 к PC2.
Адреса, шлюзы и пересылка IPv4 настроены.

Как открыть консоль

1. Изучите маршруты

PC1

ip -j address show
ip -j route show

R1

ip -j route show
sysctl -n net.ipv4.ip_forward

Найдите маршрут к PC2. Пересылка IPv4 должна быть включена: 1.

2. Проследите пакет

R1

timeout 120 tcpdump -U --immediate-mode -i eth1 -w /tmp/lab-router.pcap "arp or icmp" &
capture_pid=$!
sleep 1

PC1

ping -n -c 3 -W 1 10.0.0.1
ping -n -c 3 -W 1 10.0.1.2

PC2

ping -n -c 3 -W 1 10.0.0.2

R1

sleep 2
kill -INT "$capture_pid"
wait "$capture_pid" || true
tcpdump -nn -e -r /tmp/lab-router.pcap

Пинги должны пройти. В захвате IP-источник остаётся PC1, а Ethernet-источник — R1. При пересылке TTL уменьшается на один.

Проверка

Нажмите «Проверить». Когда все шаги пройдены, нажмите «Завершить».