12-ma’ruza. Ma’lmot uzatish tarmoqlarida transport pog’onasi


Download 1.36 Mb.
bet1/10
Sana11.11.2021
Hajmi1.36 Mb.
  1   2   3   4   5   6   7   8   9   10

12-ma’ruza. MA’LMOT UZATISH TARMOQLARIDA TRANSPORT POG’ONASI

Reja:


1. Transport xizmati

2. Transport pog’onasining protokollari: TCP, UDP, SCTP


1. Transport xizmati

Transport pog’onasining yakuniy maqsadi, odatda dastur pog’onasida amalga oshiriladigan jarayonlar bo'lgan, foydalanuvchilarga samarali, ishonchli va iqtisodiy jihatdan samarali ma'lumot xizmatlarini taqdim etishdir. Bunga erishish uchun transport pog’onasi tarmoq pog’onasi tomonidan taqdim etilgan xizmatlardan foydalanadi. Transport pog’onasining ishini bajaradigan dastur va / yoki jihozlarga transport quyi tizimi yoki transport sub'ekti deyiladi.

Transport quyi tizimi operatsion tizimning yadrosida, tarmoq ilovasi bilan to'ldirilgan kutubxona modulida, alohida foydalanuvchi jarayonida yoki hatto tarmoq interfeysi kartasida joylashgan bo'lishi mumkin. Birinchi ikkita variant ko'pincha Internetda topiladi. Tarmoq, transport va dastur pog’onalarining mantiqiy aloqalari 12.1-rasmda keltirilgan.

12.1-rasm. Tarmoq, transport va dastur pog’onalarining mantiqiy aloqalari


Transport pog’onasi xizmatlari, shuningdek tarmoq pog’onasi xizmatlari ulanishni o'rnatish xizmatlari va ulanish o'rnatilmaydigan xizmatlarga bo'linadi. Ulanish asosida transport xizmatini yaratish xuddi shunga o'xshash tarmoq xizmatiga o'xshaydi. Ikkala holatda ham ulanish uch bosqichdan o'tadi: aloqani o'rnatish, ma'lumotlarni uzatish va o'chirish. Turli pog’onadagi manzillarni boshqarish va oqimlarni boshqarish ham o'xshashdir. Bundan tashqari, xizmatlar turli pog’onadagi ulanishni o'rnatmasdan bir-biriga o'xshashdir. Biroq, shuni ta'kidlash kerakki, ulanishni o'rnatmasdan transport xizmatining kombinatsiyasini va ulanishni o'rnatmasdan amalga oshirish juda qiyin, chunki bu paketni yuborgandan so'ng darhol yangi ulanishni uzishni talab qiladi.

Transport pog’onasi dasturi to'liq foydalanuvchi mashinalarida ishlaydi va tarmoq pog’onasi asosan xizmat ko'rsatuvchi provayder tomonidan boshqariladigan marshrutizatorlarda ishlaydi. Agar tarmoq pog’onasi ulanishni ta'minlaydigan xizmatni taqdim etsa, ko'pincha paketlarni yo'qotsa va marshrutizatorlar vaqti-vaqti bilan ishlamasa, foydalanuvchilar katta muammolarga duch kelishadi. Ular tarmoq pog’onasini nazorat qila olmaydilar, shuning uchun ular yaxshi marshrutizatorlardan foydalangan holda yomon xizmat ko'rsatish yoki ulanish pog’onasidagi xatolar bilan ishlashni yaxshilashga qodir emaslar (shunchaki marshrutizator ularga tegishli emasligi sababli). Yagona imkoniyat - bu tarmoqning yuqori qismida joylashgan boshqa xizmat ko'rsatish sifatini oshirish uchun foydalanish.

Agar ulanishsiz tarmoqlarda paketlar yo'qolsa yoki buzilsa, transport quyi tizimi muammoni aniqlaydi va qayta uzatishni amalga oshiradi.

Agar transport quyi tizimi ulanishni o'rnatgan holda tarmoqqa ulanishi to'satdan uzilib qolganligini aniqlasa, o'sha vaqtda uzatilayotgan ma'lumot bilan nima sodir bo'lganligi haqida ma'lumot bo'lmaganda, u masofaviy transport quyi tizimi bilan yangi ulanishni o'rnatishi mumkin.

Yangi tarmoq ulanishi yordamida u foydalanuvchilararo ob'ektiga so'rov yuborib, qaysi ma'lumotlar belgilangan joyga etib borganini va qaysi biri etib kelmasligini bilib olishi mumkin va keyin bu qaerda bo'lganini bilib, ma'lumotlarni uzatishda davom etadi. Aslida, transport pog’onasi mavjudligi sababli, transport xizmati uning ostidagi tarmoqqa qaraganda ancha ishonchli bo'lishi mumkin. Bundan tashqari, transport xizmatining asosiy operatsiyalari ular tarmoqning asosiy operatsiyalaridan mustaqil bo'ladigan tarzda ishlab chiqilishi mumkin, ular tarmoqdan tarmoqqa sezilarli pog’onada farq qilishi mumkin (masalan, ulanishsiz chekilgan xizmat ulanishi bilan WiMAX tarmoq xizmatidan sezilarli pog’onada farq qilishi mumkin). Agar tarmoq xizmatini transport xizmatining asosiy operatsiyalari orqasida yashirsa, tarmoq xizmatini o'zgartirish uchun bitta kutubxona protseduralarini xuddi shu amallarni bajaradigan boshqalar bilan almashtirish kerak, ammo boshqa pog’onadagi boshqa xizmatlar yordamida.

Transport pog’onasining mavjudligi sababli amaliy dasturlar standart operatsiyalarning standart to'plamidan foydalanishlari va keng tarmoqlarda ishlashga qodir. Ular tarmoq interfeyslarining xilma-xilligi va mavjud bo'lgan ishonchlilik pog’onasini hisobga olishlari shart emas. Agar barcha haqiqiy tarmoqlar mukammal ishlagan bo'lsa va barcha tarmoqlar hech qachon o'zgartirilmaydigan bitta asosiy operatsiyalar to'plamiga ega bo'lsa, unda transport pog’onasi kerak bo'lmaydi. Biroq, real hayotda yuqori pog’onalarni texnologiya, qurilmalar va tarmoq kamchiliklarining tafsilotlaridan ajratishda asosiy rol o'ynaydi.

Shu sababli ko'pincha birdan to'rtgacha va to'rtdan yuqori pog’onalar o'rtasida farq bo'ladi. Pastki to'rt pog’onani transport xizmatlarini etkazib beruvchi, yuqori pog’onalarni esa transport xizmatlaridan foydalanuvchi sifatida ko'rib chiqish mumkin. Provayder va foydalanuvchini ajratish qurilmaning pog’onalariga jiddiy ta'sir qiladi va transport pog’onasini muhim joyga qo'yadi, chunki u ishonchli ma'lumotlar xizmatidan foydalanuvchi va provayder o'rtasidagi asosiy chegarani tashkil qiladi. Ushbu pog’ona ilovalar uchun ko'rinadi.


Download 1.36 Mb.

Do'stlaringiz bilan baham:
  1   2   3   4   5   6   7   8   9   10




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2020
ma'muriyatiga murojaat qiling