Хорошо, ребята, теория сетей и вопросы протокола:
Предполагая, что маршрутизатор использует NAT, каждый ли MAC-адрес устройства фактически подключен к Интернету? Или же маршрутизатор трансмогрифицирует (вау, проверка орфографии не было проблемы с этим словом, я всегда думал, что это просто термин Кальвина и Гоббса) MAC, как это происходит с IP-адресом устройства-источника?
Похоже, я помню из классов, что, как только пакет попадает в сетевой маршрутизатор, маршрутизатор подставляет туда свои IP и MAC-данные, накладывает на него фрейм и затем выбрасывает его в сеть в общем направлении ближайшего совпадения IP. Тем не менее, поток, который я прочитал на другом сайте, указал, что MAC-адрес менялся с каждым прыжком!
Хотя это может быть полезно для вопросов конфиденциальности (нет реального способа узнать, каким было MAC-адрес исходного устройства / маршрутизатора с произвольной точки вдоль прыжков), на самом деле, кажется, не имеет смысла, что IP и MAC должны быть раздевается каждый раз.