У меня дома установлен беспроводной маршрутизатор (предоставляется провайдером). Сценарий:

IP-адрес маршрутизатора: 192.168.1.1

IP моей машины (X): 192.168.1.2

IP машины Y: 192.168.1.3

Теперь, когда я пингую Y с моей машины X.(пинг 192.168.1.3 из 192.168.1.2)

My Routing table says: 

192.168.1.0     0.0.0.0         255.255.255.0   U     9      0        0 wlan0

Это локальный маршрут, и теперь к ARP будут обращаться по MAC-адресу Y. Предположим, у Y есть mac: yy: yy: yy: yy: yy: yy Таким образом, пакет будет отправлен из wlan0 в направлении маршрутизатора.

Теперь, как маршрутизатор будет пересылать пакет? Будет ли он переключаться на основе MAC или IP-адрес уровня 3 будет использоваться для пересылки в пакете?

1 ответ1

0

Можно было бы ожидать, что, поскольку это касается только машин в одной сети, маршрутизатор будет действовать как коммутатор и смотреть только на MAC-адрес. Но маршрутизаторы в реальном мире не всегда ведут себя точно так, как вы ожидаете.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .