Adaptiv və qeyri-adaptiv marşrutlaşdırma alqoritmləri arasındakı əsas fərq ondan ibarətdir ki, adaptiv marşrutlaşdırma alqoritmləri şəbəkə topologiyası və trafik əsasında marşrut qərarları qəbul edir, uyğunlaşmayan marşrutlaşdırma alqoritmləri isə statik cədvəllərə müraciət edərək marşrut qərarları qəbul edir.
Kompüter şəbəkəsində çoxlu qovşaqlar var. Marşrutlaşdırma paketin mənbə qovşağından təyinat yerinə yönləndirilməsi prosesidir və paketləri göndərmək üçün ən yaxşı yolu tapmaq vacibdir. Onu marşrutlaşdırma alqoritmi ilə tapmaq olar. Adaptiv və adaptiv olmayan marşrutlaşdırma alqoritmləri kimi tanınan iki növ marşrutlaşdırma alqoritmi var.
Adaptiv marşrutlaşdırma alqoritmləri nədir?
Dinamik marşrutlaşdırma və ya adaptiv marşrutlaşdırma adaptiv alqoritmlərdən istifadə edir. Bu alqoritmlər topologiya və şəbəkə trafikinə əsaslanaraq marşrutlaşdırma qərarlarını dəyişir. Qonşu marşrutlaşdırıcılar və ya bütün marşrutlaşdırıcılar marşrut məlumatını təmin edir. Əsas optimallaşdırma parametrləri bəzi atlamalar, məsafə və təxmini tranzit vaxtıdır.
Mərkəzləşdirilmiş, təcrid olunmuş və paylanmış kimi tanınan adaptiv marşrutlaşdırma alqoritmlərinin üç növü vardır. Mərkəzləşdirilmiş alqoritmdə mərkəzi qovşaq şəbəkə topologiyası, trafik və digər qovşaqlar haqqında bütün məlumatları alır. Yalnız bir node bütün marşrut məlumatlarını ehtiva edir. Mərkəzi node uğursuz olarsa, bütün şəbəkə uğursuz olur. İzolyasiya alqoritmində node yerli məlumatlardan istifadə edərək marşrut məlumatı alır. Digər qovşaqlardan məlumat tələb etmir. Paylanmış alqoritmdə qovşaq yaxın qovşaqlardan məlumat alır və nəhayət paketin göndəriləcəyi yolu müəyyənləşdirir.
Şəkil 01: Marşrutlaşdırma
Ümumiyyətlə, adaptiv marşrutlaşdırma alqoritmləri paketlərin çatdırılması xətalarının qarşısını almağa kömək edir. O, həmçinin şəbəkə sıxlığını minimuma endirir və şəbəkə performansını artırır. Bu alqoritmlərdən istifadə edərkən daha çox bant genişliyi tələb olunur, çünki şəbəkə vəziyyəti qovşaqlar arasında məlumat mübadiləsi aparır. Daha çox məlumat mübadiləsi daha yaxşı marşrutlaşdırma ilə nəticələnə bilər, lakin bu, əlavə xərcləri artıra bilər.
Adaptiv olmayan marşrutlaşdırma alqoritmləri nədir?
Statik marşrutlaşdırma adaptiv olmayan marşrutlaşdırma alqoritmlərindən istifadə edir. Şəbəkəni işə saldıqda, marşrutlaşdırma məlumatları marşrutlaşdırıcılara yüklənir. Bu alqoritmlər şəbəkə topologiyasına və ya trafikə əsaslanan marşrut qərarları qəbul etmir.
Bundan başqa, daşqın və təsadüfi gəzintilər adaptiv olmayan alqotitlərin iki təsnifatıdır.. Daşqın zamanı hər gələn paket, gəldiyi xətt istisna olmaqla, bütün gedən xətlərə göndərilir. Bir məsələ ondan ibarətdir ki, node müəyyən paketin bir neçə nüsxəsini ala bilər. Təsadüfi gedişlərdə paket qovşaq tərəfindən təsadüfi olaraq qonşularından birinə göndərilir. Alternativ marşrutlardan mükəmməl istifadə etdiyi üçün bu, səmərəli alqoritmdir.
Uyğunlaşmayan marşrutlaşdırma alqoritmləri sadədir. Beləliklə, onlar sabit yükləri olan etibarlı şəbəkələr üçün yaxşı işləyirlər. Bununla belə, trafik həcmi və ya topologiyalar zamanla dəyişərsə, onlar zəif performansa səbəb ola bilər.
Adaptiv və Qeyri Uyğunlaşan Marşrutlaşdırma Alqoritmləri Arasındakı Fərq Nədir?
Adaptiv və Qeyri-Uyğunlaşan Alqoritmlər |
|
Adaptiv marşrutlaşdırma alqoritmləri öz qərarlarını cari trafik şəraitini əks etdirən məlumatlara əsaslandıran alqoritmlərdir. | Qeyri-uyğunlaşan marşrutlaşdırma alqoritmləri paketin göndəriləcəyini müəyyən etmək üçün statik cədvəllərə müraciət edən alqoritmlərdir. |
İstifadə | |
Dinamik marşrutlaşdırma adaptiv marşrutlaşdırma alqoritmlərindən istifadə edir. | Statik marşrutlaşdırma adaptiv olmayan marşrutlaşdırma alqoritmlərindən istifadə edir. |
Marşrutlama Qərarları | |
Adaptiv marşrutlaşdırma alqoritmlərində marşrutlaşdırma qərarlarının əsasını şəbəkə trafiki və topologiya təşkil edir | Uyğunlaşmayan marşrutlaşdırma alqoritmlərində marşrut qərarlarının əsasını statik cədvəllər təşkil edir. |
Kateqoriyalar | |
Mərkəzləşdirilmiş, təcrid olunmuş və paylanmış adaptiv marşrutlaşdırma alqoritmlərinin növləridir. | Su basması və təsadüfi gəzintilər adaptiv olmayan marşrutlaşdırma alqoritmlərinin növləridir. |
Mürəkkəblik | |
Adaptiv marşrutlaşdırma alqoritmləri daha mürəkkəbdir. | Uyğunlaşmayan marşrutlaşdırma alqoritmləri sadədir. |
Xülasə – Adaptiv və Qeyri Uyğunlaşan Marşrutlaşdırma Alqoritmləri
Marşrutlaşdırma üçün ən yaxşı yolu tapmaq üçün müxtəlif alqoritmlər var. Adaptiv və qeyri-adaptiv marşrutlaşdırma alqoritmləri arasındakı fərq ondan ibarətdir ki, adaptiv marşrutlaşdırma alqoritmləri şəbəkə topologiyasına və trafikə əsaslanaraq marşrutlaşdırma qərarlarını qəbul edir, uyğunlaşmayan marşrutlaşdırma alqoritmləri isə statik cədvəllərə müraciət edərək marşrut qərarları qəbul edir.