¿Por qué no solo usamos protocolos de Internet en una red ad-hoc?

Lo hacemos, a veces.

El problema con una red ad-hoc es que puede reconfigurarse con mucha más frecuencia que una red cableada. Las direcciones IP transitorias de IPv6 se diseñaron para que sea más fácil hacer frente a eso, pero murió.

El protocolo de cifrado de red SK / IP de Sun fue diseñado para ser robusto frente a cambios de red y entornos inestables, pero fue abandonado a favor del protocolo IPSec menos robusto.

Ambos mecanismos todavía existen, por lo que puede usarlos, simplemente no son compatibles con nadie.

Todo el conjunto TCP / IP existe para la conexión inalámbrica: TCP, TCP de múltiples rutas, UDP, Multidifusión UDP, SCTP, DCCP.

Los protocolos de enrutamiento son diferentes porque las rutas pueden cambiar rápidamente, desea evitar bucles, necesita recuperar los errores que no se pueden entregar cuando la entrega es indeterminada, los costos tienen que tener en cuenta las tasas de error de potencia y bits y es posible que tenga que reordenar las entregas de acuerdo con lo que está disponible En el momento.

Sin embargo, existen equivalentes inalámbricos de los protocolos de enrutamiento por cable que no son lo suficientemente diferentes desde el punto de vista de ingeniería de red como para preocuparse seriamente.

Una de las pocas cosas que realmente es de gran interés y que es única (en cualquier sentido significativo) para el mundo inalámbrico ad-hoc es el Protocolo de Tolerancia a la Demora y sus variantes. Esto va más allá de priorizar por la capacidad de entregar y manejar la conectividad intermitente al agregar un poco más de flexibilidad en el tiempo y los paquetes de pedidos.

Está diseñado para redes ad-hoc de satélite a satélite, y es popular entre la NASA y la ESA. En teoria. En la práctica, la pila de demostración es terrible y sin mantenimiento. Es un buen concepto, pero necesita trabajo. Si no está en la pila real de NetBSD o Linux, puede argumentar que es solo un protocolo de juguete.

Bueno, los protocolos normales de enrutamiento de Internet son bastante pesados ​​para una red ad-hoc. OSPF es una bestia desordenada, complicada y extraña, y realmente no funciona muy bien en enlaces de radio donde no todas las estaciones pueden ver todas las demás. Entonces, realmente no es lo correcto.