1-Mauvzu: Server va mijoz tushunchalari Reja: Mijoz-server tushunchasi Mijoz-server xarakteristikasi


-Mauvzu: TCP / IP protokollari: UDP, TCP, SCTP



Download 0,81 Mb.
Pdf ko'rish
bet7/29
Sana13.06.2022
Hajmi0,81 Mb.
#665734
1   2   3   4   5   6   7   8   9   10   ...   29
Bog'liq
2 5438208446832840386

 


6-Mauvzu: TCP / IP protokollari: UDP, TCP, SCTP. 
Reja: 
1. TCP / IP protokollari 
2. Rasmiy spetsifikatsiya va standartlar
3. Asosiy afzalliklari 
TCP / IP - raqamli shaklda taqdim etilgan ma'lumotlarni uzatish uchun tarmoq 
modeli . Model ma'lumot manbasidan qabul qiluvchiga ma'lumotlarni uzatish usulini 
tavsiflaydi. Model ma'lumotlarning to'rt darajadan o'tishini nazarda tutadi, ularning har biri qoida 
bilan tavsiflanadi (uzatish protokoli). Ma'lumot uzatish muammosini hal qiladigan qoidalar 
to'plami Internetga asoslangan ma'lumotlar 
uzatish 
protokollari to'plamini 
tashkil 
qiladi [1] [2] . TCP / IP nomi oilaning ikkita eng muhim protokolidan - bu standartda birinchi 
marta ishlab chiqilgan va tavsiflangan Transmission Control Protocol (TCP) va Internet 
Protocol (IP) dan kelib chiqqan. Vaqti -vaqti bilan DOD modeli deb ham ataladi(Mudofaa 
vazirligi) [3] 1970 -yillardagi 
ARPANET tarmog'idan 
tarixiy 
kelib 
chiqishi 
tufayli ( DARPA , AQSh Mudofaa vazirligi [4] tomonidan boshqariladi ). 
Internet -protokollar to'plami - bu Internetda va shunga o'xshash kompyuter tarmoqlarida 
ishlatiladigan aloqa protokollarining kontseptual modeli va to'plami. U odatda TCP / IP deb 
nomlanadi, chunki paketdagi asosiy protokollar Transmission Control Protocol (TCP) va Internet 
Protocol (IP) dir. Ba'zida uni Mudofaa vazirligi (DoD) modeli deb atashadi, chunki tarmoq usulini 
ishlab chiqish AQSh Mudofaa vazirligi tomonidan DARPA orqali moliyalashtirilgan . 
Internet-protokollar to'plami ma'lumotlarni qanday qadoqlash, qayta ishlash, uzatish, 
yo'naltirish va qabul qilish kerakligini aniqlaydigan, uzluksiz ma'lumotlarni uzatishni 
ta'minlaydi. Bu funksiya to'rtta abstraktsiya qatlamiga bo'lingan bo'lib, ular barcha tegishli 
protokollarni tarmoqlar miqdori bo'yicha tasniflaydi. Eng pastdan eng yuqori darajagacha, bu bir 
xil tarmoq segmentida qoladigan ma'lumotlar uchun aloqa usullarini o'z ichiga olgan aloqa 
qatlami; mustaqil tarmoqlar o'rtasida Internetda ishlashni ta'minlaydigan Internet qatlami; xostlar 
o'rtasidagi aloqani boshqaradigan transport qatlami; va ilovalar uchun jarayonlararo aloqani 
ta'minlaydigan dastur qatlami. 
TCP 

IP 
modelida 
Internet 
arxitekturasi 
va 
protokollarini 
ishlab 
chiqish IETF dizaynerlarining ochiq xalqaro hamjamiyati zimmasiga yuklangan . 
TCP / IP protokoli to'plami 1972 yilda Vinton Cerf boshchiligidagi ishlab chiquvchilar 
guruhi tomonidan NCP (Tarmoqni boshqarish protokoli) asosida yaratilgan . 1976 yil iyul oyida 
Vint Cerf va Bob Kan birinchi marta TCP yordamida uch xil tarmoq orqali ma'lumotlarni uzatishni 
namoyish qilishdi. Paket quyidagi yo'nalish bo'yicha ketdi: San -Frantsisko - London - Janubiy 
Kaliforniya universiteti. Safar oxiriga kelib, paket 150.000 km masofani bosib o'tdi . 1978 yilda 
Cerf, Jon Postel va Denni Koen [en] TCP ikkita alohida funktsiyani ajratishga qaror qilishdi: TCP 
va 
IP 
( ing. Internet 
Protocol , Internet 
protokoli). Ma'lumotlar jadvalidagi ( ing. Datagram ) xabarlarni ajratish va ularni oxirgi chiqish 
nuqtasiga aralashtirish uchun TCP javobgar edi . Shaxsiy ma'lumotlar jadvallarini uzatish (qabul 
qilish nazorati bilan) IP uchun mas'ul edi. Shunday qilib, zamonaviy Internet protokoli paydo 
bo'ldi. Va 1983 yil 1 -yanvarda ARPANET yangi protokolga o'tdi. Bu kun Internetning rasmiy 
tug'ilgan sanasi hisoblanadi. 


Rasmiy spetsifikatsiya va standartlar
TCP / IP protokoli to'plamining asosi bo'lgan texnik standartlar Internet 
muhandislik ishchi guruhiga (IETF) topshirildi. 
Internet -protokollar to'plamining arxitekturasi uning asosiy funktsiyasini tashkil etuvchi 
protokollar uchun ish maydonlarining keng bo'linishi bilan tavsiflanadi. Paketning aniq 
spetsifikatsiyasi 
bu RFC 
1122 
bo'lib , 
unda abstraktsiyaning to'rtta darajasi 
ko'rsatilgan [5] [6] . Ular vaqt sinovidan o'tdilar, chunki IETF bu tuzilmani hech qachon 
o'zgartirmagan. Shunday qilib, TCP / IP tarmog'i modeli OSI modelidan oldin , umumiy tarmoqli 
tizimlar uchun yanada kengroq mos yozuvlar tizimi. 
SCTP ( Stream Control Transmission Protocol ) - bu transport sathining protokoli. TCP 
va UDP protokollari bilan bir xil vazifalarni bajaradi. Lekin ayni paytda bu ularning afzalliklarini 
birlashtiradi, kamchiliklardan mahrum qiladi va yangi imkoniyatlar qo'shadi. 
Asosiy afzalliklari (jadval uchun tushuntirishlar): 
Chegaralarning saqlanishi - TCP protokolida ma'lumotlar uzluksiz baytlar oqimida 
uzatiladi, xuddi shu tarzda o'qiladi, shuning uchun dasturchi o'zi bu oqimda chegaralarni qanday 
o'rnatish va ma'lumotlar bo'laklarini kesish haqida g'amxo'rlik qilishi kerak. SCTP sizga 
chegaralarni belgilash va UDP kabi paketlarda ma'lumotlarni qayta ishlash imkonini beradi. Lekin 
bu, shuningdek, paketlarni etkazib berish tartibini kafolatlaydi, ishonchliligini ta'minlaydi va 
ulanishga yo'naltirilgan. Aytgancha, tezlikni yaxshilash uchun paketli buyurtmani o'chirib qo'yish 
mumkin. 
Multihoming ( Multiple Line, multi-homing , pastdagi rasmga qarang.)-SCTP sizga aloqa 
serverining turli yo'nalishlaridan biriga (masalan, Wi-Fi va Ethernet) ulanish imkonini 
beradi. Shunday qilib, agar bitta aloqa liniyasi uzilib qolsa (ehtimol Wi-Fi), u holda aloqa 
uzilmaydi. Bu, shuningdek, ma'lumotlarni bir vaqtning o'zida bir nechta liniyalar bo'yicha uzatish 
imkonini beradi, bu esa uzatish tezligini oshiradi. Agar TCP -da bitta aloqa liniyasi uzilgan bo'lsa, 
u holda aloqa uziladi, siz yangisini o'rnatishingiz kerak bo'ladi. 
 
Multithreading ( multithreading ) - bitta assotsiatsiya ichida bir nechta mavzularni uzatish 
imkonini beradi (SCTPdagi assotsiatsiya - bu ikkita xost o'rtasidagi aloqa). Masalan, TCPda 
ma'lumotlar va xizmat ma'lumotlari bitta ulanish orqali uzatiladi. Shu sababli, xizmat 
ma'lumotlarini qabul qilishning kechikishi joriy ma'lumotlarning uzatilishi bilan bog'liq bo'lishi 
mumkin (masalan, ACK o'z vaqtida kelmasligi mumkin, shuning uchun biz dublikatini 
yuboramiz). Bu muammo boshi-qatorli blokirovka, HOL deb ataladi . Ko'p ishlov berish bu 


ma'lumotlarni mustaqil ravishda uzatishga imkon beradi, bu esa mavjud resurslardan yaxshiroq 
foydalanishga olib keladi. 
4 tomonlama qo'l siqish-TCP protokoli SYN-sel hujumlariga sezgir. Tajovuzkor qisqa 
vaqt ichida TCP ulanishini so'rash uchun ko'plab paketlarni yuboradi (ulanish so'rovi sarlavhada 
SYN biti bilan belgilanadi, shuning uchun SYN-sel). Biroq, bu aloqa o'rnatilishini 
tasdiqlamaydi. Shunday qilib, serverda yarim ochiq ulanishlar hosil bo'ladi. Vaqt tugashi bilan ular 
o'zlarini yopadilar. Ammo tajovuzkorning maqsadi iloji boricha ko'proq ulanishlarni yaratish va 
shu bilan ularning server tomonida sonining cheklanganligi sababli yangi yaroqli ulanishlarning 
oldini olishdir (serverda ulanishlar cheksiz bo'lishi mumkin emas, lekin agar siz uzilib qolsangiz) 
Vaqt tugashi juda kichik, keyin to'g'ri ulanishlar muddatidan oldin uzilib qolishi mumkin, bu ham 
yaxshi emas va bularning barchasi sinxron hujumlarni amalga oshiradi). SCTPda uch marta qo'l 
siqish 
emas, 
balki 
to'rtlik 
(toifadan: "Men 
aloqani 
o'rnatmoqchiman 

ulanishni 
xohlayotganingizga aminmisiz? - ha, men, albatta, aloqani o'rnatmoqchiman - yaxshi, 
yaxshi"). Shunday qilib, qisqa vaqt ichida ko'plab yangi aloqalarni yaratish mumkin emas. 
 
SCTP TCP kabi yarim yopiq ulanishlarga ega emas. Agar biz aloqani yopib qo'ysak, 
darhol ikkala yo'nalishda ham. 
Afsuski, barcha afzalliklarga qaramay, SCTP hali ham keng miqyosda qabul 
qilinmagan. Bu harakatsizlik bilan bog'liq (TCP ishlaydi, nima uchun uni o'zgartirish kerak?) Va 
apparat darajasidagi qo'llab -quvvatlashning murakkabligi (masalan, tarmoq protokollarining 
butun o'rash paketlari, xuddi shu xavfsizlik devorlari) "faqat UDP, TCP ga ruxsat berish" ruhidagi 
qoidalarga ega. "paketlar; masalan, NATda qanday ishlatilganligini eslashingiz mumkin). 

Download 0,81 Mb.

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




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish