Diferența dintre DSR și AODV Diferența dintre

Anonim

DSR vs AODV

direcționarea dinamică a surselor (DSR) și rutarea vectorilor de distanță AdHoc on Demand (AODV) sunt ambele protocoale de rutare pentru rețelele mesh / ad hoc wireless. 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 încărcării de rutare normalizate și a întârzierii medii de la sfârșit la sfârșit 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 ruta la cerere când un calculator de transmisie dorește o rută. 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 spre gazda destinație. AODV utilizează o combinație a unui mecanism DSR și DSDV. Utilizează descoperirea rutei și întreținerea rutei printr-o rutare DSR și hop-by-hop, numere de ordine periodice, DSDV. AODV depășește cu ușurință problemele de numărare la infinit și Bellman Ford și oferă de asemenea convergență rapidă ori de câte ori se modifică topologia rețelei ad-hoc.

Când parametrii DSR și AODV sunt analizați utilizând un parametru al raportului de livrare a pachetelor prin modificarea timpului de întrerupere în intervalele 0, 10, 20, 40, 100, rezultatele obținute pentru protocoalele de rutare la cerere similare.

Încărcarea normalizată de rutare este analizată pentru ambele protocoale prin variația timpilor întrerupți. 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.

Încărcarea normală 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.

Când vine vorba de compararea performanțelor între cele două protocoale, stagnarea cache-ului și aterizarea ridicată a 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 normalizat MAC overhead decât DSR.

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

DSR și DSDV.

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

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