Estoy usando pppd (en Linux) para enviar datos de Ethernet a través de una línea serie a otra computadora. ¿Cómo puedo conservar los encabezados L2 mientras envío tramas Ethernet a través de una línea serie? Parece que el protocolo ppp envía sólo los "datos L3" como carga útil, eliminando así los encabezados L2, incluidas las direcciones MAC src/dst. ¿Qué protocolo, etc. debo utilizar para conservar los encabezados L2?
Respuesta1
Técnicamente, lo correcto es enviar únicamente datos L3 (o más bien eliminar cualquier información específica L2 en el lado entrante (lo quepuedeser ethernet, pero también podría ser token ring, ¿no?) transferir el contenido en serie (lo que significa realizar una encapsulación L2 bastante trivial) y hacer lo contrario en el extremo receptor (que puede ejecutar otro protocolo L2). ). Entonces, desde lo sistemático, estamos hablando de enrutadores. Cuando hablamos de comunicación directa entre los dos extremos, tampoco hay ningún MAC (ni de Ethernet, ni de Token Ring, ni...) involucrado, simplemente porque no hay necesidad de identificar al socio de comunicación - sólo existe "el Otro final". Tampoco existe una forma sistemática de agregar de alguna manera la MAC de cualquiera de las otras interfaces de ethrenet, al igual que no agrega la MAC de eth0 a ninguna comunicación que salga a través de eth1.
Lo que quieres crear es un puente a través de la línea serial, algo así comoeste. Pero tenga en cuenta los inconvenientes (como la prolongación de las transmisiones)