¿División de IP suite?

1

¿Es posible dividir las capas de la suite TCP / IP? Me refiero a obtener el paquete de datos original con todos los encabezados y amp; ¿Los remolques salen de la capa de enlace antes de enviarlos al medio físico, y luego manipularlos de alguna manera y luego reenviarlos a la capa de aplicación del mismo conjunto de IP?

Lo siento por mi mala gráfica & Gracias de antemano,

    
pregunta user38350 13.02.2014 - 17:26
fuente

3 respuestas

2

Respuesta corta: sí.

Puede hacer esto con SOCK_RAW en C / Linux. Aunque es posible que el controlador sobrescriba algunos campos.

Puede encontrar más información en la página de manual aquí enlace

Por cierto. Tu gráfica no es correcta. Los paquetes se reciben desde la parte inferior y se envían desde la parte superior.

    
respondido por el fr00tyl00p 13.02.2014 - 17:30
fuente
0

Ya que tiene la 'capa de enlace' y la 'capa física' en su gráfico, asumo que realmente quiso decir 'capa de enlace de datos', también conocida como Capa 2. 'La capa de enlace' en sí misma se refiere a una combinación de Capa 1 y Capa 2 .

Parece que estás intentando interceptar paquetes totalmente diseñados antes de que se transmitan en la red. Después de la intercepción, desea manipular los paquetes y luego transmitirlos directamente (reinsértelos en la capa 1).

Existen numerosos dispositivos que admiten la interceptación legal del tráfico de capa 3 o capa 2. Cisco hace algo, creo.

Siempre podría usar un proxy, que interceptaría los datos y realizaría cualquier modificación necesaria, excepto que la mayoría de ellos desenvolvería el paquete y lo volvería a envolver.

Tal vez puedas explicar lo que estás tratando de lograr. Probablemente hay una manera más fácil de hacerlo.

    
respondido por el Daisetsu 13.02.2014 - 17:43
fuente
0

Puede agregar una ruta TCP / IP a la tabla de enrutamiento de la máquina host. es decir,

route ADD “network” MASK “subnet mask”  “gateway ip”

Donde se establecerán la red y la subred para los paquetes que desea volver en bucle y la puerta de enlace ip será 127.0.0.1

    
respondido por el Ali Ahmad 13.02.2014 - 18:05
fuente

Lea otras preguntas en las etiquetas