Enrutamiento de origen dinámico
El enrutamiento de origen dinámico (DSR) es un protocolo de enrutamiento para redes de malla inalámbricas . Es similar al protocolo AODV , ya que las rutas solo se buscan cuando una computadora tiene una solicitud de conexión específica (enrutamiento reactivo).
Una optimización notable de DSR es que las computadoras que reenvían la carga útil no necesitan tener tablas de enrutamiento. En su lugar, se empaqueta una lista de todas las direcciones de destino en cada paquete. Al principio, esto suena engorroso, pero reduce la necesidad de que las computadoras de reenvío tengan siempre tablas de enrutamiento actualizadas. Esto reduce significativamente la transmisión de datos de enrutamiento y las computadoras de reenvío pueden tener una estructura más simple (menores requisitos de hardware) y no necesitan tener una gran memoria para las tablas de enrutamiento.
Los participantes escuchan a escondidas el tráfico de la red local para obtener más información de enrutamiento. Esto es posible porque hay una lista de direcciones de otros nodos en cada mensaje transmitido. Además, reconocen solicitudes de ruta, errores de ruta e información de otras computadoras. Puede usarlos usted mismo más tarde.
DSR tiene un protocolo similar para encontrar rutas como AODV . En redes de radio pequeñas y menos ocupadas , los dos protocolos tienen un comportamiento de rendimiento similar. Sin embargo, si la utilización es mayor, DSR solo genera aproximadamente 1/3 del volumen de datos. Los nodos DSR reciben mucha información al espiar el tráfico de la red y, por lo tanto, tienen que cargar la red con menos solicitudes de ruta propias.
Por otro lado, la escucha clandestina causa el problema de que se recopila mucha información y la información más antigua (desactualizada) debe reconocerse y eliminarse de las tablas de enrutamiento.
Evidencia individual
DSR se mencionó por primera vez en:
- David B. Johnson. Enrutamiento en Redes Ad Hoc de Hosts Móviles. Actas del taller sobre sistemas y aplicaciones de computación móvil, págs. 158-163, IEEE Computer Society, Santa Cruz, CA, diciembre de 1994.
Ya se han implementado muchas mejoras en DSR, p. Ej. B. DSRFLOW .