Diferența dintre DSR și AODV

DSR vs AODV

Routingul surselor dinamice (DSR) și AdHoc on Demand Distance Routing Vector (AODV) sunt ambele protocoale de rutare pentru rețelele mesh / ad hoc fără fir. Ambele protocoale folosesc diferite mecanisme care duc la niveluri variate de performanță. DSR și AODV pot fi comparate și evaluate pe baza raportului de livrare a pachetelor, a încărcării MAC normalizate, a sarcinii de rutare normalizate și a întârzierii medii de la capăt la capat prin modificarea numărului de surse, viteză și timp de pauză.

Atât DSR cât și AODV sunt protocoale bazate pe cerere, care formează o rută la cerere atunci când un calculator de transmisie dorește un traseu. Principala diferență dintre DSR și AODV este caracteristica de rutare sursă. DSR se bazează pe rutarea sursă în care toate informațiile de rutare, cum ar fi cele de pe nodurile mobile. DSR calculează rutele și le actualizează. Direcționarea sursei este o tehnică în care expeditorul de pachete identifică întreaga secvență a nodului în care trebuie să treacă pachetul. Expeditorul de pachete listează ruta în antetul pachetului astfel încât următorul nod la care pachetul trebuie transmis să poată fi identificat de către adresa de pe calea către gazda destinație. AODV utilizează o combinație a unui mecanism DSR și DSDV. Utilizează descoperirea rutei și întreținerea rutei de la o rutare DSR și hop-by-hop, reclame periodice, numere de secvențe de la DSDV. AODV depășește cu ușurință contorizarea la probleme de infinit și Bellman Ford și oferă, de asemenea, o convergență rapidă ori de câte ori se modifică topologia rețelei ad-hoc.

Atunci când DSR și AODV sunt analizate utilizând un parametru al raportului de livrare a pachetelor prin variația timpului de întrerupere la intervale de 0, 10, 20, 40, 100, rezultatele obținute pentru protocoalele de rutare la cerere,.

Sarcina de rutare normalizată este analizată pentru ambele protocoale prin modificarea timpilor de întrerupere. Valorile pentru protocolul DSR au fost mai mici comparativ cu AODV care au rezultate destul de stabile chiar și după creșterea numărului de surse. Dacă sarcina normală de rutare este stabilă, protocolul este considerat scalabil. Direcția de rutare pentru AODV este în principal din cererile de traseu. DSR găsește ruta în memoria cache ca rezultat al memorării cache agresive. Acest lucru contribuie la evitarea unui proces frecvent de descoperire a rutelor în DSR, reducând astfel rata de rutare pentru DSR în comparație cu AODV.

Sarcina normalizată MAC este analizată prin modificarea diferitelor durate de întrerupere. Valorile pentru AODV sunt mai mici comparativ cu DSR atunci când sunt analizate pentru perioade de timp reduse.

Atunci când vine vorba de compararea performanțelor între cele două protocoale, stagnarea cache-ului și deasupra capului MAC degradează performanța DSR în scenariile de mobilitate ridicată. În scenariile de mobilitate redusă, performanța DSR este mai bună decât AODV, deoarece ruta este întotdeauna găsită rapid în cache evitând procesul de descoperire a traseului.

Rezumat:

1. DSR are mai puțin rutare decât AODV.

2. AODV are mai puțin normalizate MAC overhead decât DSR.

3. DSR se bazează pe un mecanism de rutare sursă, în timp ce AODV utilizează o combinație de

Mecanismele DSR și DSDV.

4. AODV are performanțe mai bune decât DSR în scenariile de mobilitate mai mare.

5. DSR are mai puțin frecvente procese de descoperire a rutelor decât AODV.