Diferencia entre DSR y AODV

DSR frente a AODV

El enrutamiento de origen dinámico (DSR) y el enrutamiento por vector de distancia AdHoc On Demand (AODV) son protocolos de enrutamiento para redes inalámbricas mesh / ad hoc. Ambos protocolos emplean diferentes mecanismos que dan como resultado niveles de rendimiento variados. DSR y AODV se pueden comparar y evaluar en función de la relación de entrega de paquetes, la carga MAC normalizada, la carga de enrutamiento normalizada y el retardo medio de extremo a extremo modificando el número de fuentes, la velocidad y el tiempo de pausa.



Tanto DSR como AODV son protocolos basados ​​en la demanda queformaruna ruta a pedido cuando se transmitecomputadoradesea una ruta. La principal diferencia entre DSR y AODV es la función de enrutamiento de origen. El DSR se basa en el enrutamiento de origen en el que todo el enrutamientoinformacióntal como se mantiene en los nodos móviles. El DSR calcula las rutas y también las actualiza. El enrutamiento de origen es una técnica en la que el remitente del paquete identifica la secuencia completa del nodo por el que debe pasar el paquete. El remitente del paquete enumera la ruta en el encabezado del paquete para que el siguiente nodo al que se debe transmitir el paquete pueda identificarse por la dirección en el camino hacia el host de destino. El AODV utiliza una combinación de mecanismo DSR y DSDV. Usa la rutadescubrimientoy mantenimiento de ruta desde un DSR y enrutamiento salto a salto, anuncios periódicos, números de secuencia de DSDV. El AODV supera fácilmente el conteo hasta el infinito y los problemas de Bellman Ford, y también proporciona una convergencia rápida siempre que se altera la topología de la red ad hoc.

Cuando se analizan DSR y AODV usando un parámetro de relación de entrega de paquetes variando elhoraen los intervalos de 0, 10, 20, 40, 100, los resultados obtenidos para ambos protocolos de enrutamiento bajo demanda son similares.

La carga de enrutamiento normalizada se analiza para ambos protocolos variando los tiempos de pausa. losvalorespara el protocolo DSR fueron menores en comparación con el AODV, que muestran resultados bastante estables incluso después de aumentar el número de fuentes. Si la carga de enrutamiento normalizado es estable, el protocolo se considera escalable. La sobrecarga de enrutamiento para AODV proviene principalmente de las solicitudes de ruta. DSR encuentra la ruta en la caché como resultado de un almacenamiento en caché agresivo. Esto ayuda a evitar un proceso frecuente de descubrimiento de rutas en DSR, lo que reduce la sobrecarga de enrutamiento para DSR en comparación con AODV.

La carga de MAC normalizada se analiza variando diferentes tiempos de pausa. losvalorespara AODV es menor en comparación con DSR cuando se analiza para tiempos de pausa más bajos.

Cuando se trata de la comparación de rendimiento entre los dos protocolos, la obsolescencia de la caché y la alta sobrecarga de MAC degradan el rendimiento de DSR en escenarios de alta movilidad. En escenarios de menor movilidad, el rendimiento de DSR es mejor que el de AODV, ya que la ruta siempre se encuentra rápidamente en la caché evitando el proceso de descubrimiento de ruta.

Resumen:

1. DSR tiene menos sobrecarga de enrutamiento que AODV.

2. AODV tiene una sobrecarga MAC menos normalizada que DSR.

3. DSR se basa en un mecanismo de enrutamiento de origen, mientras que AODV utiliza una combinación de

Mecanismos DSR y DSDV.

4. AODV tiene un mejor rendimiento que DSR en escenarios de mayor movilidad.

5. DSR tiene procesos de descubrimiento de rutas menos frecuentes que AODV.