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.