پروتکل های واکنشی در مقابل پروتکل های فعال
پروتکلهای واکنشی و فعال پروتکلهای مسیریابی هستند که در شبکههای Ad hoc موبایل برای ارسال دادهها از میزبان به مقصد استفاده میشوند. یک بسته داده از مبدا به مقصد در یک شبکه Ad hoc از طریق چندین گره که متحرک هستند ارسال می شود. این نوع شبکه عموماً در مناطق آسیب دیده، میدان نظامی یا در فضایی که زیرساخت های ثابت تخریب شده یا وجود ندارد استفاده می شود. گره های این شبکه به عنوان مسیریاب به داده های بسته کار می کنند و آن را از یک گره به گره دیگر تا مقصد منتقل می کنند. این گره ها متحرک هستند و می توانند در کشتی، ماشین، اتوبوس یا هواپیما قرار بگیرند.از آنجایی که دادهها باید چندین گره را قبل از تحویل ارسال کنند، یک پروتکل مسیریابی ضروری است تا بتوان دادهها را از یک گره به گره دیگر منتقل کرد و به آدرس صحیح تحویل داد. پروتکلهای مسیریابی با توجه به روشی که کارشان را انجام میدهند به شش دسته طبقهبندی میشوند و ما در مورد دو مورد از آنها، پروتکلهای واکنشی و پیشگیرانه بحث خواهیم کرد.
پروتکل های واکنشی
دو نوع پروتکل واکنشی Ad hoc بردار فاصله درخواستی یا AODV و الگوریتم مسیریابی سفارش موقت یا TORA وجود دارد. در پروتکل مسیریابی AODV گره به طور مستقل کار می کند و اطلاعات گره های مجاور خود یا اطلاعات سایر گره های شبکه را حمل نمی کند. آنها فقط زمانی کار می کنند که داده ای به آنها تحویل داده شود تا مسیر را تا مقصد حفظ کنند. این گره ها اطلاعات مسیری را دارند که داده ها باید از طریق آن تحویل داده شوند، بنابراین بسته را در مسیر از پیش تعیین شده به گره بعدی ارسال می کنند. TORA یک الگوریتم بسیار کارآمد و تطبیقی است زیرا تمام کوتاه ترین مسیرهای ممکن را از مبدا تا مقصد انجام می دهد.این پروتکل قادر است از ایجاد مسیر، سفر داده ها اطمینان حاصل کند و در صورت وجود پارتیشن در شبکه، مسیر را پاک کند. در این پروتکل هر گره اطلاعات گره های همسایه خود را حمل می کند.
پروتکل های فعال
این پروتکل از Destination Sequence Distance Vector یا روتر DSDV طراحی شده با الگوریتم بلمن-فورد استفاده می کند. در این پروتکل تمام گره ها اطلاعات مربوط به گره بعدی را حفظ می کنند. تمام گره های سیار این پروتکل باید ورودی های خود را به گره های مجاور خود رله کنند. گره هایی که در مسیر قرار دارند، داده های بسته را از یک گره به گره دیگر پس از توافق متقابل ارسال می کنند، بنابراین همه گره ها باید دائماً موقعیت خود را در پروتکل DSDV به روز کنند تا هیچ وقفه ای در مسیر ایجاد نشود.
به طور خلاصه:
پروتکل های فعال در مقابل واکنشی
• میانگین تأخیر سرتاسر یا زمان صرف شده توسط داده ها برای رسیدن به مقصد از منبع در پروتکل های واکنشی متغیر است اما در پروتکل های فعال برای یک شبکه موقت معین ثابت می ماند.
• تحویل داده های بسته در پروتکل های واکنشی بسیار کارآمدتر از پروتکل های پیشگیرانه است.
• عملکرد پروتکلهای واکنشی بسیار سریعتر از پروتکلهای فعال هستند.
• پروتکل های واکنشی بسیار تطبیق پذیرتر هستند و در توپوگرافی های مختلف بسیار بهتر از پروتکل های فعال کار می کنند.