PPP paketlarini quyi OSI qatlamida kodni tahrirlash
Oldingi boblarda tasvirlangan PPP paketlari nazorat summasini qo'shish orqali xabarning yaxlitligini tekshirish kabi qo'shimcha funktsiyalarni ta'minlaydigan pastki OSI qatlami protokoli konvertiga o'ralgan. Seriyali aloqadagi PPP paketlari odatda HDLC protokoli tomonidan taqdim etilgan va quyidagi elementlarni o'z ichiga olgan konvertga o'raladi:
bayroq paketning boshi va oxirini bildiruvchi "01111110" ikkilik qatorini ifodalaydi;
Manzil "11111111" ikkilik qatoridir va standart translyatsiya manzilini ifodalaydi , bu erda PPP protokoli alohida tarmoq tugunlariga noyob manzillarni tayinlamaydi,
boshqaruv okteti "00000011" ikkilik qatorini o'z ichiga oladi va foydalanuvchi ma'lumotlarini yuborish so'rovidir,
datagramda PPP paketi mavjud,
FCS okteti yaxlitlikni tekshirish uchun nazorat summasini o'z ichiga oladi .
LCP va NCP boshqaruv protokollari kodni tahrirlash
PPP protokoli qatlamlarda qurilgan. PPP protokoli asosan OSI modelining ikkinchi, ma'lumotlar, qatlam protokoli hisoblanadi. Jismoniy qatlam bilan aloqa LCP protokoli orqali amalga oshiriladi va tarmoq sathining asosiy protokollari bilan o'zaro aloqa ishlatiladigan tarmoq sathi protokollariga qarab tegishli NCP protokoli tomonidan boshqariladi.
LCP protokoli kodni tahrirlash
LCP protokoli OSI modelining jismoniy qatlamiga tayanadi.U quyidagi interfeyslardan birini ishlatish uchun sozlanishi mumkin:
asinxron seriyali,
sinxron seriyali,
HSSI yoki
ISDN interfeysi.
U havolani o'rnatish, havolani sinab ko'rish, variantlarni muhokama qilish va uzatishdan keyin havolani tugatish uchun ishlatiladi.
Amaldagi jismoniy interfeysga muvofiq aloqani loyihalashdan tashqari, ushbu protokol quyidagi vazifalarni bajaradi:
Avtorizatsiya - qo'ng'iroq qiluvchi, ulanishni ochuvchi foydalanuvchi tarmoq ma'muridan ma'lum bir PPP ulanishini o'rnatish uchun ruxsati borligini aniqlash uchun hisob ma'lumotlarini taqdim etishi kerak. Avtorizatsiya xabarlari PAP yoki CHAP protokoli orqali uzatiladi.
Siqish - bu bitta paketdagi ma'lumotlar miqdorini kamaytirish orqali yuqori PPP ulanish o'tkazuvchanligiga erishadi. Belgilangan manzildagi LCP protokoli paketni ochadi. Turli xil siqish algoritmlaridan foydalanish mumkin, masalan, Stacker va Predictor algoritmlari.
Xatolarni aniqlash - ishonchli PPP ulanishlarini loopsiz yaratishga imkon beradi .
Bir nechta ulanishlarni boshqarish - ikkita tarmoq tugunlari o'rtasida bir nechta multilink PPP ulanishlarini o'rnatish yuqori o'tkazish qobiliyatiga erishadi. Shu tarzda, analog yoki ISDN modemlar kabi ikki yoki undan ortiq jismoniy aloqa kanallarining tarmoqli kengligidan foydalanish mumkin .
Qayta qo'ng'iroqlarni amalga oshirish - qayta qo'ng'iroqlar xavfsizlik darajasini oshirish zarurati tug'ilganda amalga oshiriladi
NCP protokoli kodni tahrirlash
PPP protokolining asosiy afzalliklari uning moslashuvchanligi va kengaytirilishidir. U dastlab IP ma'lumotlar paketlarini uzatish uchun mo'ljallangan bo'lsa-da, tarmoq sathining boshqa protokollari paketlarini uzatish va turli protokollar paketlarini bir vaqtning o'zida uzatish uchun funksionallikni kengaytirish mumkin.
Bitta va ixcham PPP protokoli bilan bir nechta Layer 3 protokollarini qo'llab-quvvatlash har bir qo'llab-quvvatlanadigan protokolning o'ziga xos xususiyatlarini bilishni talab qiladi. Bunga qo'shimcha ravishda, tavsiflangan holatda, yangi tarmoq sathi protokollarini qo'llab-quvvatlash va yangi parametrlari aniqlangan mavjud protokollar bilan mosligini ta'minlash uchun bunday PPP protokolining doimiy yangilanishi talab qilinadi .
Ta'riflangan moslashuvchan model o'rniga, PPP protokoli modulli tarzda qurilgan, shuning uchun har bir qo'llab-quvvatlanadigan tarmoq sathi protokoli uchun alohida NCP protokoli aniqlanadi. Har bir NCP protokoli bog'langan tarmoq sathi protokoli bilan o'zaro aloqani boshqaradi va u bilan bog'liq muayyan qiyinchiliklarni hal qiladi.
NCP protokollariga misollar: IPCP ( Internet Protocol Control Protocol ), IPXCP ( Internetwork Packet Exchange Control Protocol ) va ATCP ( AppleTalk Control Protocol ) protokollari, ular IP, IPX, yaʼni aloqani oʻrnatish, sozlash va tugatish uchun moʻljallangan. PPP ulanishi orqali AppleTalk protokoli. Ushbu protokollar, boshqa NCP protokollari kabi, LCP protokoliga teng bo'lgan ma'lumotlar paketini almashish mexanizmidan foydalanadi va faqat PPP protokolining tarmoq bosqichi boshlanganidan keyin olingan paketlar qabul qilinadi.
Do'stlaringiz bilan baham: |