Routerning bir funksiyasi turli tarmoqlarni ulash, ikkinchi funksiyasi esa axborot uzatish liniyasini tanlashdir. To'g'ri va tezkor yorliqni tanlash aloqa tezligini sezilarli darajada oshirishi, tarmoq tizimining aloqa yukini kamaytirishi, tarmoq tizimi resurslarini tejash va tarmoq tizimining silliq tezligini yaxshilashi mumkin, shunda tarmoq tizimi katta rol o'ynashi mumkin.
Tarmoq trafigini filtrlash nuqtai nazaridan marshrutizatorlar kommutatorlar va ko'priklarga juda o'xshash ishlaydi. Ammo tarmoqning jismoniy qatlamida ishlaydigan va tarmoq segmentini jismoniy ravishda ajratuvchi kalitdan farqli o'laroq, marshrutizator butun tarmoqni mantiqiy ravishda ajratish uchun maxsus dasturiy ta'minot protokolidan foydalanadi. Misol uchun, IP protokolini qo'llab-quvvatlaydigan router tarmoqni bir nechta pastki tarmoq segmentlariga bo'lishi mumkin va faqat ma'lum bir IP-manzilga yo'naltirilgan tarmoq trafigi yo'riqnoma orqali o'tishi mumkin. Har bir qabul qilingan paket uchun marshrutizator nazorat summasi qiymatini qayta hisoblab chiqadi va yangi jismoniy manzilni yozadi. Shuning uchun, ma'lumotlarni uzatish va filtrlash uchun marshrutizatordan foydalanish faqat paketning jismoniy manziliga qaraydigan kalitga qaraganda sekinroq bo'ladi. lekin,
Ushbu murakkab tarmoqlar uchun marshrutizatorlardan foydalanish tarmoqning umumiy samaradorligini oshirishi mumkin. Routerlarning yana bir aniq afzalligi shundaki, ular tarmoq translyatsiyalarini avtomatik ravishda filtrlashi mumkin. Umuman olganda, tarmoqqa marshrutizatorni qo‘shishning butun o‘rnatish jarayoni plagi{0}}va{1}}o‘ynatish kalitiga qaraganda ancha murakkabroq.
Umuman olganda, heterojen tarmoqlarning o'zaro bog'lanishi va bir nechta pastki tarmoqlarning o'zaro bog'lanishi marshrutizatorlar tomonidan bajarilishi kerak.
Routerning asosiy vazifasi yo'riqnoma orqali o'tadigan har bir ma'lumot ramkasi uchun optimal uzatish yo'lini topish va ma'lumotlarni maqsadli saytga samarali uzatishdir. Ko'rinib turibdiki, eng yaxshi yo'lni tanlash strategiyasi, ya'ni marshrutlash algoritmi router uchun kalit hisoblanadi. Ushbu ishni bajarish uchun turli xil uzatish yo'llarining tegishli ma'lumotlari - Marshrutlash jadvali (Marshrutlash jadvali) marshrutlashda foydalanish uchun marshrutizatorda saqlanadi. Yo'l jadvali pastki tarmoq bayrog'i ma'lumotlarini, tarmoqdagi marshrutizatorlar soni va keyingi router nomini saqlaydi. Yo'l jadvali tizim administratori tomonidan o'rnatilishi yoki tizim tomonidan dinamik ravishda o'zgartirilishi, router tomonidan avtomatik ravishda sozlanishi yoki xost tomonidan boshqarilishi mumkin.
1. Statik yo‘l jadvali
Tizim ma'muri tomonidan oldindan o'rnatilgan qat'iy yo'llar jadvali statik yo'llar jadvali deb ataladi, u odatda tizimni o'rnatish vaqtida tarmoq konfiguratsiyasiga muvofiq oldindan o'rnatiladi va kelajakda tarmoq tuzilishi o'zgarishi bilan o'zgarmaydi.
2. Dinamik yo‘l jadvali
Dinamik marshrutlash jadvali - tarmoq tizimining ishlashiga qarab yo'riqnoma tomonidan avtomatik ravishda sozlangan marshrutlash jadvali. Router marshrutlash protokoli tomonidan taqdim etilgan funktsiyalarga muvofiq tarmoq ishini avtomatik ravishda o'rganadi va yodlaydi va kerak bo'lganda ma'lumotlarni uzatish uchun eng yaxshi yo'lni avtomatik ravishda hisoblab chiqadi.