diodo UDP de Ethernet

1

Quiero crear un dispositivo de algún tipo en el que estoy absolutamente seguro de que solo el tráfico UDP puede pasar de una manera. Por supuesto, puedo configurar cualquier enrutador antiguo que tenga, lo que quiero es que sea lo más pequeño posible y con el menor consumo de energía que sea necesario. ¿Qué componentes podría o debería usar para dicha aplicación?

    
pregunta wittrup

2 respuestas

4

Necesita un dispositivo con dos puertos Ethernet y capacidad de filtrado. Como un enrutador avanzado. O si tiene la capacidad de programarlo, un microcontrolador con dos interfaces Ethernet o dos chips de interfaz y mucho software funciona.

UDP es un principio que debe ser filtrado por un nivel de inspección de paquetes, al menos, en cualquier nivel más bajo, solo están pasando los bits.

Un enrutador "certificado" para el filtrado de paquetes UDP (hay muchos, si presta atención) es probablemente la opción prefabricada más asequible que tiene, donde solo necesita hacer clic en algunas casillas de verificación.

    
respondido por el Asmyldof
-1

Si lo desea, esa información puede ir de A a B, pero es imposible transmitir información de B a A, la solución más sencilla es:

haga un cable Ethernet especial, donde solo un par (el que lleva información de A a B) está intacto, pero el otro par (que normalmente llevaría información) de B a A), simplemente corta ese par de distancia.

De esta manera, es físicamente imposible transferir la información a la dirección incorrecta.

Y, al menos, hace algo para bloquear TCP y permitir solo UDP:

Dado que TCP usa un protocolo de enlace para conectarse, esa conexión necesita una ruta de información bidireccional. Debido a que no existe con un cable modificado de este tipo, eso hace que el protocolo TCP siempre falle.

Por lo tanto, UDP solo puede ir en una dirección, pero TCP ni siquiera puede conectarse correctamente.

    
respondido por el AHiismak

Lea otras preguntas en las etiquetas