1

Насколько я знаю, модем dsl пытается аутентифицироваться на ISP через CHAP в кадре PPPoE, который находится в кадре Ethernet. Но в "нормальном" фрейме Ethernet нужен MAC-адрес назначения. Как мой DSL-модем получает адрес назначения ISP-устройства на другом конце?

2 ответа2

5

Клиенты PPPoE используют PPPoE Active Discovery для обнаружения концентраторов доступа (серверов) PPPoE в сети. Первый пакет, который передает клиент, - это инициирование активного обнаружения PPPoE (PADI), которое отправляется на широковещательный адрес Ethernet (все в двоичном формате, все символы в шестнадцатеричном формате: ff: ff: ff: ff: ff: ff). И AC PPPoE в сети отвечают PADO (предложениями). Клиент отмечает исходный MAC-адрес AC PPPoE, который отправил PADO, в котором заинтересован клиент, и отвечает на этот MAC-адрес с помощью PADR (Запрос). Если AC принимает запрос, он отвечает PADS (подтверждение сеанса).

PPPoE Active Discovery использует EtherType 0x8863.

После завершения активного обнаружения клиент PPPoE и AC начинают отправку кадров, используя EtherPype сеанса PPPoE 0x8864. Эти кадры содержат сообщения PPP, включая LCP, аутентификацию и согласование IPCP, и в конечном итоге дейтаграммы IP в PPP.

Таким образом, кадры CHAP отправляются на одноадресный MAC-адрес концентратора доступа PPPoE, который был обнаружен с помощью активного обнаружения PPPoE.

-3

Он отправляет в ff:ff:ff:ff::ff:ff, который является "широковещательным" mac-адресом. Если вы получили кадр с этим местом назначения, не бросайте его. Это для вас!

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