DSR y AODV

Anonim

DSR vs AODV

Dynamic Source Routing (DSR) y AdHoc On Demand Distance Vector Routing (AODV) son protocolos de enrutamiento para redes inalámbricas de malla / ad hoc. Ambos protocolos emplean diferentes mecanismos que resultan en niveles de rendimiento variados. DSR y AODV pueden compararse y evaluarse según la relación de entrega de paquetes, la carga MAC normalizada, la carga de enrutamiento normalizada y el retardo promedio de extremo a extremo al alterar el número de fuentes, la velocidad y el tiempo de pausa.

Tanto DSR como AODV son protocolos controlados por la demanda que forman una ruta a pedido cuando una computadora transmisora ​​desea 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 toda la información de enrutamiento, tal 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 próximo nodo al que se debe transmitir el paquete pueda ser identificado por la dirección en el camino hacia el host de destino. El AODV utiliza una combinación de un mecanismo DSR y DSDV. Utiliza el descubrimiento de rutas y el mantenimiento de rutas desde un enrutamiento DSR y salto por 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 rápida convergencia cada vez que se altera la topología de la red ad hoc.

Cuando se analizan DSR y AODV utilizando un parámetro de relación de entrega de paquetes variando el tiempo de pausa en 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. Los valores para 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 normalizada es estable, el protocolo se considera escalable. La sobrecarga de enrutamiento para AODV es principalmente de las solicitudes de ruta. DSR encuentra la ruta en el 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. Los valores para AODV son menores cuando se comparan con DSR cuando se analizan para tiempos de pausa más bajos.

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

Resumen:

1. DSR tiene menos sobrecarga de enrutamiento que AODV.

2. AODV tiene menos sobrecarga de MAC 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.