один простой вопрос Я предполагаю, что MAC-адрес хранится в IP-пакетах, даже когда IP-пакет получает хост на другом конце. Я знаю, что IP-адрес можно изменить с помощью службы VPN. Но что насчет MAC-адреса. Можно ли идентифицировать одного пользователя с помощью сравнения MAC, даже когда IP-адрес изменяется? Заранее спасибо. Лучший Уолтер
2 ответа
Каждый пакет инкапсулируется в кадр, который имеет MAC-адрес как источника, так и назначения.
И MAC-адреса источника и назначения удаляются, как только он выходит из локального широковещательного домена (перемещается через маршрутизатор), и заменяются соответствующими адресами в следующем широковещательном домене.
В большинстве случаев это означает, что MAC будет изменяться много раз по пути.
Источник: https://arstechnica.com/civis/viewtopic.php?t=318213
Итак, чтобы ответить на ваш вопрос, да и нет. Это должно быть достижимо, если сеть достаточно плоская - то есть любое устройство на коммутаторе / коммутаторы в той же подсети. В тот момент, когда маршрутизатор должен выполнить какой-либо обход пакетов за пределами широковещательного домена, устройства-получатели и устройства-получатели будут изменять свои заголовки источника и назначения, чтобы маршрутизатор стал источником, а следующий переход стал получателем.
Я предполагаю, что MAC-адрес хранится в IP-пакетах, даже когда IP-пакет получает хост на другом конце.
Нет, это неверное предположение.
У них противоположные отношения. Уровень MAC работает по протоколу IP - поэтому пакеты IP фактически хранятся в кадре MAC, а не наоборот.
Уровень MAC имеет более узкую область: он имеет дело с локальной связью (средой) между двумя устройствами, такими как одна подсеть Ethernet/WiFi. Когда пакеты проходят через маршрутизаторы, они переходят от одной ссылки к другой на другую и получают разные MAC-заголовки при каждом переходе. (Некоторые ссылки являются двухточечными и даже не имеют адресов MAC-уровня.)
И, конечно же, на ваших повседневных ПК, подключенных к сетям Ethernet/WiFi, пользователь имеет полный контроль над своим MAC-адресом и может менять его каждый день. (Недавние операционные системы, даже мобильные, начали автоматически рандомизировать MAC-адреса - специально для предотвращения отслеживания.)