روش مسيريابي DSDV

DSDV يک پروتکل مسيريابي proactive براي شبکه­ هاي موردي سيار است که مبتني بر الگوريتم بلمن فورد[1] است. الگوريتم بلمن فورد کوتاهترين مسيرهاي تک مبدأيي را در يک گراف وزن دار محاسبه مي­کند. پروتکل DSDV براي حل مشکل ايجاد حلقه در مسيريابي طراحي شده است. هر رکورد در جدول مسيريابي شامل يک شماره توالي است.

اگر يک مسير آماده باشد، شماره توالي مسير زوج است، در غير اينصورت شماره توالي مسیر فرد است. شماره توالی بوسيله مقصد توليد مي­شود و منتشر کننده بايد به روز شدن بعدي را با اين شماره بفرستد. در این پروتکل اطلاعات مسيريابي مابين گره­ها توزيع شده است. جدول مسيريابي هر گره شامل همه مسيرهاي ممکن قابل دستيابي بوسيله گره­ها به همراه hop بعدي، تعداد hop و شماره توالي است (Perkins et. al., 2001). شکل 2-1 عملیات این پروتکل را نشان می­دهد که در شکل 2-1 (الف) یک شبکه موردی سیار نشان داده شده است و شکل 2-1 (ب) جدول مسیریابی ایجاد شده در گره MH4 را نشان می­دهد که توسط پروتکل DSDV ایجاد شده است. 

 

Destination

Next Hop

Metric

 

MH4

MH4

0

 

MH1

MH2

2

 

MH2

MH2

1

 

MH3

MH2

2

 

MH5

MH6

2

 

MH6

MH6

1

 

MH7

MH6

2

 

MH8

MH6

3

 

 

ب) جدول مسیریابی در گره MH4

 

شکل2-1  جدول مسیریابی ایجاد شده توسط پروتکل DSDV

 

مزيت پروتکل DSDV اين است که اين پروتکل يکي از اولين پروتکل­هاي در دسترس است و کاملاً مناسب براي ايجاد شبکه­هاي موردي با تعداد گره­هاي کم است. عيب اين پروتکل اين است که نيازمند به روز کردن منظم جداول مسيريابي می­باشد که توان باطري زيادي مصرف مي­کند و مقدار کمي از پهناي باند حتي وقتي که شبکه بيکار است، استفاده مي­شود و علاوه بر اين DSDV مناسب براي شبکه ­هاي با پويايي بالا نيست.