Төвлөрсөн чиглүүлэлт ба Түгээмэл чиглүүлэлтийн протоколууд
Чилүүлэлт гэдэг нь сүлжээний траффик илгээхэд ямар замыг ашиглахыг сонгох, сонгосон дэд сүлжээний дагуу пакетуудыг илгээх үйл явц юм. Компьютерийн сүлжээний нэр томъёонд чиглүүлэлтийн протокол нь сүлжээн дэх зангилаанууд (ялангуяа чиглүүлэгчид) хоорондоо хэрхэн харилцаж, шаардлагатай холбоосын мэдээллийг хуваалцах замаар сүлжээний урсгалыг илгээхийн тулд аль замыг сонгохыг шийддэг. Ихэвчлэн зангилаанууд өөртэй нь шууд холбогдсон бусад зангилааны талаар анхны мэдлэгтэй байдаг бөгөөд чиглүүлэлтийн протокол нь энэ мэдээллийг эхлээд ойролцоох зангилаанууд руу, дараа нь бусад зангилаанууд руу түгээдэг. Ингэж чиглүүлэлтийн протоколууд нь сүлжээний топологийн талаарх мэдлэгийг сүлжээний чиглүүлэгчдэд эхлээд болон өөрчлөлт гарсны дараа өгдөг.
Чиглүүлэлтийн протоколыг динамик болон статик гэж ангилдаг 2 төрлийн протокол байдаг. Статик протоколууд нь зөвхөн гараар тохируулсан чиглүүлэлтийн хүснэгтүүдтэй ажилладаг бол динамик протоколууд нь сүлжээний топологийн өөрчлөлтийн дагуу чиглүүлэлтийн хүснэгт(үүд)-ийг дасан зохицох байдлаар шинэчилдэг. Динамик протоколуудыг цаашид төвлөрсөн ба түгээх гэж ангилдаг. Төвлөрсөн протоколууд нь бүх чиглүүлэлтийн шийдвэр гаргах төв зангилаа дээр төвлөрдөг бол тархсан протоколууд нь сүлжээний төхөөрөмж бүрийг чиглүүлэлтийн шийдвэр гаргах үүрэгтэй болгодог.
Төвлөрсөн чиглүүлэлтийн протокол гэж юу вэ?
Дээр дурдсанчлан төвлөрсөн чиглүүлэлтийн протоколууд нь динамик чиглүүлэлтийн протоколуудын гэр бүлд хамаарна. Төвлөрсөн чиглүүлэлтийн протоколыг ашигладаг сүлжээнд "төв" зангилаа дээр ажилладаг төв боловсруулах төхөөрөмж нь сүлжээн дэх холбоос бүр дээр мэдээлэл (дээш/доош төлөв, хүчин чадал, одоогийн ашиглалт гэх мэт) цуглуулдаг. Дараа нь энэхүү боловсруулах төхөөрөмж нь цуглуулсан мэдээллийг ашиглан бусад бүх цэгүүдийн чиглүүлэлтийн хүснэгтийг тооцоолно. Эдгээр чиглүүлэлтийн протоколууд нь эдгээр тооцоололд зориулж төв зангилаанд байрлах төвлөрсөн мэдээллийн санг ашигладаг. Өөрөөр хэлбэл, чиглүүлэлтийн хүснэгтийг нэг "төв" зангилаа дээр хадгалдаг бөгөөд бусад зангилаанууд чиглүүлэлтийн шийдвэр гаргах шаардлагатай үед зөвлөлдөх шаардлагатай.
Түгээмэл чиглүүлэлтийн протокол гэж юу вэ?
Түгээмэл чиглүүлэлтийн протоколууд нь мөн динамик чиглүүлэлтийн протоколуудын бүлэгт багтдаг. Тархсан чиглүүлэлтийн протоколын дагуу сүлжээнд байгаа төхөөрөмж бүр чиглүүлэлтийн шийдвэр гаргах үүрэгтэй. Тусгаарлагдсан (зангилаанууд хоорондоо холбогддоггүй) болон тусгаарлагдаагүй (зангилаанууд хоорондоо харилцдаг) гэж хоёр төрлийн динамик, тархсан протоколууд байдаг. Тиймээс, энэ дэд ангилалд (динамик, тархсан, тусгаарлагдаагүй) хоёр өргөн хүрээний протоколууд байдаг бөгөөд өнөөдөр илүү өргөн хэрэглэгддэг. Эдгээр нь зайны вектор протоколууд ба холболтын төлөвийн протоколууд юм. Зайны вектор протоколууд нь цэгүүдийг очих газар, зардал гэх мэт мэдээллийг тогтмол хугацаанд эсвэл шаардлагатай үед хуваалцах боломжийг олгодог. Холболтын төлөвийн протоколууд нь зангилаа бүрд сүлжээний "газрын зураг" үүсгэх боломжийг олгохын тулд сүлжээгээр холбоосын төлөвийн мэдээллийг дүүргэдэг.
Төвлөрсөн чиглүүлэлтийн протоколууд ба Түгээмэл чиглүүлэлтийн протоколуудын хооронд ямар ялгаа байдаг вэ?
Хэдийгээр төвлөрсөн болон хуваарилагдсан чиглүүлэлтийн протоколууд нь динамик чиглүүлэлтийн протоколууд боловч тэдгээр нь хэрхэн ажилладаг талаараа огт өөр байдаг. Тэдгээрийн гол ялгаа нь сүлжээн дэх ямар төхөөрөмжүүд чиглүүлэлтийн талаар шийдвэр гаргаж байгаатай холбоотой юм. Нэг төв зангилаа нь төвлөрсөн чиглүүлэлтийн бүх чиглүүлэлтийн шийдвэрийг хариуцдаг бол төхөөрөмж бүр хуваарилагдсан протоколуудын дагуу чиглүүлэлтийн шийдвэрийг хариуцдаг. Төвлөрсөн протоколууд нь тархсан протоколуудтай харьцуулахад нэг цэгийн доголдолтой, төвийн зангилааны эргэн тойронд сүлжээний түгжрэл үүсч болзошгүй зэрэг олон асуудалтай байдаг. Эдгээр шалтгааны улмаас түгээсэн протоколуудыг илүү их ашигладаг.