Diferença entre DSR e AODV

DSR vs AODV

O DSR (Dynamic Source Routing) e o AODV (AODV) são ambos protocolos de roteamento para redes sem fio mesh / ad hoc. Ambos os protocolos empregam mecanismos diferentes que resultam em níveis de desempenho variados. O DSR e o AODV podem ser comparados e avaliados com base na taxa de entrega de pacotes, carga MAC normalizada, carga de roteamento normalizada e atraso médio de ponta a ponta, alterando o número de fontes, velocidade e tempo de pausa.

Tanto o DSR quanto o AODV são protocolos orientados por demanda que formam uma rota sob demanda quando um computador transmissor deseja uma rota. A principal diferença entre DSR e AODV é o recurso de roteamento de origem. O DSR é baseado no roteamento de origem, no qual todas as informações de roteamento são mantidas nos nós móveis. O DSR calcula as rotas e também as atualiza. O roteamento de origem é uma técnica na qual o remetente do pacote identifica toda a sequência do nó no qual o pacote deve passar. O remetente do pacote lista a rota no cabeçalho do pacote para que o próximo nó ao qual o pacote deve ser transmitido possa ser identificado pelo endereço no caminho para o host de destino. O AODV usa uma combinação de um mecanismo DSR e DSDV. Ele usa a descoberta de rotas e a manutenção de rotas de um DSR e roteamento salto a salto, anúncios periódicos, números de sequência do DSDV. O AODV supera facilmente a contagem até o infinito e os problemas de Bellman Ford e também fornece convergência rápida sempre que a topologia de rede ad hoc é alterada.

Quando o DSR e o AODV são analisados ​​usando um parâmetro de taxa de entrega de pacotes variando o tempo de pausa nos intervalos de 0, 10, 20, 40, 100, os resultados obtidos para ambos os protocolos de roteamento sob demanda são semelhantes.

A carga de roteamento normalizada é analisada para ambos os protocolos variando os tempos de pausa. Os valores para o protocolo DSR foram menores em comparação com o AODV, que mostram resultados bastante estáveis, mesmo após o aumento do número de fontes. Se a carga de roteamento normalizada for estável, o protocolo será considerado escalável. A sobrecarga de roteamento para AODV é principalmente das solicitações de rota. O DSR encontra a rota no cache como resultado do armazenamento em cache agressivo. Isso ajuda a evitar um processo frequente de descoberta de rotas no DSR, diminuindo assim a sobrecarga de roteamento do DSR quando comparado ao AODV.

A carga MAC normalizada é analisada variando os diferentes tempos de pausa. Os valores para AODV são menores quando comparados ao DSR quando analisados ​​para tempos de pausa mais baixos.

Quando se trata de comparação de desempenho entre os dois protocolos, a estabilidade do cache e a alta sobrecarga de MAC degradam o desempenho do DSR em cenários de alta mobilidade. Em cenários de baixa mobilidade, o desempenho do DSR é melhor que o AODV, pois a rota é sempre encontrada rapidamente no cache, evitando o processo de descoberta de rotas..

Resumo:

1. O DSR possui menos sobrecarga de roteamento que o AODV.

2. AODV possui menos sobrecarga de MAC normalizada que DSR.

3. O DSR é baseado em um mecanismo de roteamento de origem, enquanto o AODV usa uma combinação de

Mecanismos DSR e DSDV.

4. AODV tem melhor desempenho que DSR em cenários de maior mobilidade.

5. O DSR possui processos de descoberta de rota menos freqüentes que o AODV.