1

При попытке найти MAC-адреса сетевых машин использовались два разных метода и были получены разные ответы:

  1. Пропингуйте имя машины с помощью команды nbtstat -a xxx.xxx.xxx.xxx (x - это IP-адрес); Двойная проверка, что он возвращает то же имя машины, что и исходный пинг.

  2. Физически перейдите на компьютер, подключенный к сети, и используйте команду ipconfig/all .

Почему мы получили бы два разных результата?

1 ответ1

0

Вы получаете Mac - Media Access Control - из двух разных частей оборудования.

Ваши машины всегда будут подключены через коммутатор, подключенный к маршрутизатору. Адрес, который вы получаете от машины, - это мак сетевой карты или чипа на машине / ноутбуке. Другой mac - это тот, который ваш маршрутизатор возвращает, отправив эхо-запрос на адрес, назначенный маршрутизатором?

Или у вас более одного сетевого адаптера? Если у вас есть карта беспроводного доступа, а также карта локальной сети, например. «Некоторые компьютеры имеют более одного MAC-адреса. Это связано с тем, что MAC-адреса физически подключены к оборудованию сетевого адаптера, а не к самому базовому компьютеру. Таким образом, компьютеры с несколькими сетевыми адаптерами (иногда называемыми многосетевыми системами) имеют несколько уникальных MAC-адресов ».

«В некоторых исключительных ситуациях один интерфейс может иметь два MAC-адреса, однако это происходит только в том случае, если используется что-то вроде виртуального устройства, где виртуальный компьютер должен использовать общий порт Ethernet. Чтобы убедиться, что пакеты отправляются в нужное место, виртуальная машина создаст свой собственный MAC-адрес ».

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