Вот мое понимание:

  1. ipconfig перечисляет все сетевые карты, которые есть на моем компьютере (реальные или виртуальные), а также ipconfig /all . Я могу видеть всю информацию для них. Правильный?

  2. arp -a печатает кэш arp для каждого активного сетевого адаптера. Кэш arp используется сетевой картой для определения MAC-адреса устройства в моей локальной сети, если он хочет отправить ему пакет Ip. Правильный?

Теперь, что именно мне говорит route print ? Как мой компьютер должен обрабатывать входящие наши IP-пакеты? Я всегда думал, что это было предназначено для исходящих пакетов, но затем я увидел видео, где кто-то сказал, что «on-link» говорит моему компьютеру прослушивать пакеты, которые он получает, если у них есть определенный IP-адрес.

Если это для входящих пакетов, как мой компьютер узнает, куда отправлять исходящие пакеты?

И почему тогда для печати маршрута должен содержаться шлюз по умолчанию?

РЕДАКТИРОВАТЬ

  255.255.255.255  255.255.255.255   On-link         127.0.0.1    331
  255.255.255.255  255.255.255.255   On-link    172.29.138.145   5256
  255.255.255.255  255.255.255.255   On-link         10.0.75.1    271
  255.255.255.255  255.255.255.255   On-link     192.168.2.191    311

1 ответ1

3

ipconfig перечисляет все сетевые карты, которые есть на моем компьютере (реальные или виртуальные), и с помощью ipconfig /all я могу видеть всю информацию о них

Правильный.

arp -a печатает кэш ARP для каждого активного сетевого адаптера. Кэш ARP используется сетевой картой для определения MAC-адреса устройства в моей локальной сети, если оно хочет отправить ему IP-пакет.

Правильный.

Что именно мне говорит route print ?

Он рассказывает, как маршрутизируются пакеты в различные пункты назначения.

«on-link» говорит моему компьютеру прослушивать пакеты, которые он получает, если у них есть определенный IP-адрес

Неправильно.

On-link - это маршрут, к которому можно напрямую добраться (сетевой адаптер находится в прямом контакте с ним в той же подсети).

Поскольку он доступен напрямую, ему не нужен адрес шлюза.

Если это для входящих пакетов

Неправильно.

Это для исходящих пакетов.

Тогда почему печать маршрута должна содержать шлюз по умолчанию?

Как правило, не все хосты могут знать о маршрутах ко всем другим (не локальным) сетям (в Интернете).

Таким образом, шлюз по умолчанию - это адрес, на который отправляются пакеты, если в таблице маршрутизации нет определенного шлюза для данного пункта назначения.

Он поддерживает маршруты к удаленным (не локальным) сетям.


Дальнейшее чтение

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