Tarmoq pog’onasi tarmoq va transport pog’onalari orasidagi interfeys orqali transport pog‟onasiga xizmatlarni taqdim etadi. Muhim savol - tarmoq pog‟onasi transport pog‟onasiga aynan qanday turdagi xizmatlarni taqdim etishi. Bunday xizmatlarni ishlab chiqish alohida e'tibor talab qiladi va bunda quyidagilarni e'tiborga olish kerak:
Tarmoq pog‟onasi xizmatlari router texnologiyasidan mustaqil bo'lishi kerak.
Transport pog‟onasi mavjud marshrutizatorning tarmoq ostilari soni, turi va topologiyasidan mustaqil bo'lishi kerak.
Transport pog‟onasi uchun mavjud bo'lgan tarmoq manzillari, hatto LAN va WAN o'rtasida ham bir xil raqamlash tizimidan foydalanishi kerak.
Ularga yuklangan vazifa doirasida ishlab chiquvchilar transport pog‟onasiga taqdim etilishi kerak bo'lgan xizmatlarning batafsil tavsifini yozishda mutlaqo erkin. Bu erkinlik ko'pincha ikki murosasiz guruh o'rtasidagi shiddatli kurashga aylanadi. Munozaralar markazida tarmoq pog‟onasi qaysi xizmatlarni taqdim etishi kerak – oldindan aloqa o‟rnatishga asoslangan yoki asoslanmagan. Tarmoq pog‟onasi o'z foydalanuvchilariga taqdim eta oladigan xizmatlarning ikki sinfini ko'rib chiqib, biz ushbu pog‟ona qurilmalarini muhokama qilishga o'tishimiz mumkin. Xizmat turiga qarab ikkita variant mavjud. Agar oldindan aloqa o‟rnatishsiz xizmat ko'rsatilsa, paketlar tarmoqqa alohida kiritiladi va ularning yo'nalishlari mustaqil ravishda hisoblanadi. Bunday holda, dastlabki konfiguratsiya talab qilinmaydi. Bunday holda, paketlar telegrammalarga o'xshab ko'pincha deytagramalar (datagrams), tarmoqlar esa mos ravishda deytagrama tarmoqlari (datagram networks) deb ataladi.
Deytagrammali tarmoq osti ichida marshrutlash.
Biroq, 4-paket bilan bog'liq bir oz boshqacha holat mavjud. U A ga yetib borgach, birinchi uchta paket kabi qabul qiluvchi F bo'lsa ham, u B marshrutizatoriga yo'naltiriladi. Ba'zi sabablarga ko'ra Router A yangi marshrut bo'ylab 4-paketni yuborishga qaror qildi. Ehtimol, bu uchta paketni jo'natishda paydo bo'lgan ACE liniyasidagi tirbandlik bilan bog'liq bo'lib, natijada router o'z jadvalini yangilashga qaror qildi ("Oxirida" yozuvi ostidagi rasmda ko'rsatilgan). Marshrutlash jadvallarini boshqaradigan va qarorlar qabul qiladigan algoritm marshrutlash algoritmi (routing algorithm) deb ataladi. Aynan marshrutlash algoritmlarini o'rganish ushbu mavzuning asosiy yo'nalishi bo'ladi. Ko'rib turganimizdek, bunday algoritmlarning bir nechta turlari mavjud.