2

Я использую pppd (в Linux) для отправки данных Ethernet по последовательной линии на другой компьютер. Как я могу сохранить заголовки L2 при отправке кадров Ethernet по последовательной линии? Кажется, что протокол ppp отправляет только "данные L3" в качестве полезной нагрузки, таким образом отбрасывая заголовки L2, включая MAC-адреса src/dst. Какой протокол и т.д. Я должен использовать для сохранения заголовков L2?

1 ответ1

0

Технически, правильной является только отправка данных L3 (или, скорее, удаление каких-либо спецификаций L2 на входящей стороне (которая может быть Ethernet, но может также быть Token Ring, не так ли?) передать содержимое последовательным способом (что означает сделать довольно простую инкапсуляцию L2) и сделать обратное на принимающей стороне (которая может выполнять еще один протокол L2). Так что из систематики речь идет о роутерах. Когда мы говорим о прямой связи между двумя концами, также не задействованы MAC (ни из Ethernet, ни по Token Ring, ни ...), просто потому, что не нужно идентифицировать партнера по связи - есть только другой конец". Также не существует систематического способа каким-либо образом добавить MAC для любого из других интерфейсов ethrenet, точно так же, как вы не добавляете MAC для eth0 к любому общению, исходящему через eth1.

То, что вы хотите создать, это мост через последовательную линию, что-то вроде этого. Но vbe знает о недостатках (таких как распространяющиеся трансляции)

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