Internet ilovalarini ishlab chiqish


Download 7.85 Mb.
Pdf ko'rish
bet96/100
Sana31.10.2023
Hajmi7.85 Mb.
#1735465
1   ...   92   93   94   95   96   97   98   99   100
Bog'liq
Chilonzor tumani 1 son kasb hunar maktabi Zokirova Gulmira1603

8-Mavzu: IP protokollari. 
Reja: 
1. IP protokoli 
2. Asosiy IP protokoli funktsiyalari 
 
TCP / IP protokollari transport vositalarini internet protokoli, IP (Internet 
protokoli, IP). U kompyuter tarmoqlarining kombinativ tizimi orqali qabul 
qiluvchilarga 
kirituvchilarga 
ma'lumotlar 
rasmlarini 
qabul 
qiluvchilarga 
topshirishni ta'minlaydi. 
Ushbu protokolning nomi - Intrenet Protokol - uning mohiyatini aks ettiradi: 
paketlarni uzatishi kerak tarmoqlar o‘rtasida. Yo‘nalish yo‘lida yotayotgan har bir 
oddiy tarmoqda ushbu tarmoqda qabul qilingan transport vositalarini ushbu paketni 
keyingi tarmoqqa yoki to‘g‘ridan-to‘g‘ri qabul qiluvchi tugunga yuboradigan 
transport vositalarini o‘z ichiga oladi. 
IP protokoli aralashmalarini belgilamasdan protokollarni anglatadi. IPdan oldin 
yuboruvchidan oluvchiga yuboruvchidan ishonchli etkazib berish vazifasi 
o‘rnatilmagan. IP protokoli har bir IP to‘plamini boshqa IP paketlari bilan aloqasi 
bo‘lmagan mustaqil birlik sifatida qayta ishlaydi. IP protokolida so‘nggi 
ma'lumotlarning to‘g‘riligini oshirish uchun odatda ishlatiladigan mexanizmlar 
mavjud emas: tasdiqlanmaydi - jo‘natuvchi va qabul qiluvchining o‘rtasidagi 
tasdiqlash almashinuvi, takroriy tishli yoki boshqa shunga o‘xshash funktsiyalar 
mavjud emas. Agar paketni reklama paytida biron bir xato bo‘lsa, o‘z tashabbusi 
bilan IP protokoli ushbu xatoni tuzatish uchun hech narsa qilmaydi. Masalan, agar 
paket umr bo‘yi tugashi yoki cheklovda xato tufayli olib tashlangan bo‘lsa, IP 
moduli buzilgan yoki yo‘qolgan paketni qayta yuborishga urinmaydi. TCP / IP 
stak-dagi kompozit tarmoq ma'lumotlariga ma'lumotlarni etkazib berishning barcha 
masalalari IP protokoli yuqori bo‘lgan TCP protokolini hal qiladi. Bunga ehtiyoj 
bor bo‘lganda qayta uzatuvchi paketlarni tashkil qilish uchun TCP. 
Uni boshqa tarmoq protokollaridan ajratib turadigan IP protokolining muhim 
xususiyati (masalan, IPH tarmog‘i protokolidan), ularni MTU ramkalari bilan 
uzatishda ularni turli xil, maksimal qiymatlar bilan uzatish paytida dinamik paketli 
parchalanishni amalga oshirishdir Ma'lumot maydonchalari. Parchalik mol-mulki 
ko‘p jihatdan IP protokoli komponentlar bo‘yicha dominant pozitsiyalarni qabul 
qilishiga yordam berdi. 


Protokolning funktsional murakkabligi va paket sarlavhasi o‘rtasida ushbu 
protokol foydalanadi. Buning asosida protokol ma'lum bir harakatni amalga 
oshiradigan asosiy xizmat ma'lumotlari ushbu Protokolni turli xil mashinalarda 
amalga oshiradigan ikkita modul oralig‘ida keltirilganligi bilan izohlanadi. 
Shuning uchun, har bir IP-sarlavha maydonining topshirig‘ini o‘rganish juda 
foydali va bu tadqiqot nafaqat paketning tuzilishi to‘g‘risidagi rasmiy bilimlarni 
beradi, balki IP-ma'lumotlarur qayta ishlash va uzatish protokolining barcha asosiy 
rejimlarini ham tushuntiradi. 
IP to‘plam tuzilishi 
IP paketi sarlavha va ma'lumotlar maydonidan iborat. Sarlavha, qoida tariqasida, 
uzunligi 20 baytga ega bo‘lgan holda quyidagi tuzilishga ega (14.1-rasm). 
Anjir. biri. IP to‘plam sarlavhasi tuzilishi 
Maydon Versiya raqami (versiya)4 bitni egallab olish IP protokolining versiyasini 
ko‘rsatadi. Endi 4-versiya (IPv4) hamma joyda ishlatiladi va 6-versiyaga o‘tish 
(IPv6) tayyorlanmoqda. 
Maydon Sarlavha uzunligi (IHL) IP to‘plamida 4 bitni oladi va 32-bitli so‘zlarda 
o‘lchanadigan sarlavha uzunligining uzunligini ko‘rsatadi. Odatda, sarlavha 
uzunligi 20 bayt (beshta 32 bitli so‘z), ammo xizmat ma'lumotlari miqdorini 
ko‘payishi bilan ushbu uzunlikdagi qo‘shimcha baytdan foydalanish orqali 
kengaytirilishi mumkin Variantlar (IP parametrlari). Eng katta sarlavha 60 oktetni 
egallaydi. 
Maydon Xizmat turi (xizmat turi) Bu bir baytni oladi va paketning ustuvorligini va 
marshrutni tanlash uchun mezonning ko‘rinishini belgilaydi. Ushbu maydonning 
dastlabki uchta bitlari subfild hosil bo‘ladi ustuvorlik Paket Oldindan). Eng yuqori 
darajadagi - 0 (normal paket) eng yuqori darajadagi qiymatlar (normal paket) 
qiymatlari bo‘lishi mumkin - eng yuqori - 7 (Axborot paketini boshqarish). 
Yashirinliklar va kompyuterlar paketning ustuvorligini hisobga olishlari va birinchi 
navbatda yanada muhim paketlarni boshqarishlari mumkin. Maydon Xizmat turi 
Shuningdek, unda marshrut tanlash mezonini aniqlaydigan uchta bit mavjud. 
Darhaqiqat, tanlov uchta alternativa o‘rtasida o‘tkaziladi: past kechikish, yuqori 


ishonchlilik va yuqori darajada o‘tkazish qobiliyati. Set D (kechikish) shuni 
ko‘rsatadiki, ushbu paketni etkazib berishni minimallashtirish uchun belgilangan 
vaqtni aniqlash kerak, Bitik va etkazib berishning ishonchliligini oshirish uchun b 
Bitni maksimal darajada oshirish. Ko‘p tarmoqlarda ushbu parametrlardan birini 
takomillashtirish boshqalarning yomonlashish bilan bog‘liq, qo‘shimcha ravishda, 
ularning har birini qayta ishlash qo‘shimcha hisoblash xarajatlarini talab qiladi. 
Shuning uchun, bir vaqtning o‘zida yo‘lni tanlash uchun ushbu uchta mezonning 
kamida ikkitasida o‘rnatilishi mantiqiy bo‘lsa, kamdan-kam uchraydi. Zaxoratli 
bitlar nolga teng. 
Maydon Umumiy uzunlik (umumiy uzunligi) U 2 baytni egallaydi va sarlavha va 
ma'lumotlar maydonlarini hisobga olgan holda paketning umumiy uzunligini 
anglatadi. Maksimal paketning maksimal uzunligi ushbu qiymatni belgilash bilan 
cheklangan va 65,535 bayt, ko‘pgina mezbon kompyuterlar va tarmoqlarda bunday 
yirik paketlarda ishlatilmaydi. Turli xil tarmoqlar tarmoqlari tomonidan 
uzatilganda, paket uzunligi pastki bosqichli protokol paketining maksimal 
uzunligini hisobga olgan holda tanlanadi, tashuvchi IP paketlari. Agar bular 
Eternet ramka bo‘lsa, unda ma'lumotlar maydoniga mos keladigan 1500 bayt 
uzunligi bo‘lgan paketlar tanlanadi. ethernet ramkasi. Standart barcha xostlar 
paketlarni 576 baytgacha olish uchun tayyor bo‘lishi kerak (ular butunlay yoki 
parchalarda bo‘ladimi). Xostlar, agar ular xost yoki oraliq tarmog‘i paketlarning 
paketlarini saqlashga tayyor bo‘lsalar, 576 ta bayt hajmidagi paketlarni yuborish 
tavsiya etiladi. 
Maydon Paket identifikatori (identifikatsiya) Bu 2 baytni oladi va manbali paketni 
parchalash orqali hosil bo‘lgan paketlarni tan olish uchun ishlatiladi. Barcha 
parchalar ushbu maydonning bir xil qiymatiga ega bo‘lishi kerak. 
Maydon Bayroqlar (bayroqlar) Bu 3 bitni oladi va parchalanadigan belgilar 
mavjud. O‘rnatilgan df, yo‘riqnomani ushbu paketni parchasiga to‘sqinlik qiladi va 
o‘rnatilgan MF bitini (ko‘proq bo‘laklar) bir paket oraliq (oxirgi emas) parchani 
anglatadi. Qolgan bit zahiralangan. 
Maydon Parchalar ofset (parchalar ofset) U 13 bitni egallaydi va ushbu paketning 
ma'lumotlar maydonidagi obunalangan paketning keng tarqalgan ma'lumot 
maydoni boshidan parchalanadi. MTU qiymatlari bilan tarmoqlar o‘rtasida paket 
bo‘laklarini yig‘ish / demontaj qilishda ishlatilgan. Ofset bir nechta 8 bayt bo‘lishi 
kerak. 


Maydon Yashash vaqti) Bu bir baytni oladi va bu erda paket tarmoqni tarmoq 
orqali boshqarishi mumkin bo‘lgan muddatni anglatadi. Ushbu paketning umr 
bo‘yi bir necha soniya ichida o‘lchanadi va uzatilish manbai sifatida o‘rnatiladi. 
Muntazamlarda va boshqa tarmoqlardagi bosh tugunlarda hozirgi umrdan boshlab 
birlik ushlab qolinadi; Jihoz ushlab qolinadi va kechiktirilgan vaqt bir soniyadan 
kam bo‘lsa. Zamonaviy yo‘riqnoma kamdan-kam hollarda paketni bir soniyadan 
uzoqroq tuting, umr bo‘yi ushbu paketni maksimal tugunlarning maksimal 
miqdoriga teng deb hisoblash mumkin, bu paketni belgilangan qopga etkazadi. 
Agar paket qabul qiluvchidan oldin, ushbu paketni qabul qilmasdan oldin umrbod 
parametr nolga aylangan bo‘lsa, ushbu paket yo‘q qilinadi. Yashash vaqtini soat-
vaqti bilan yo‘q qilish sifatida ko‘rish mumkin. Ushbu maydonning qiymati IP 
to‘plam sarlavhasini qayta ishlashda o‘zgaradi. 
Identifikator Yuqori darajadagi protokol (protokol) U bitta baytni egallaydi va 
qaysi yuqori darajadagi protokol ma'lumotlarga ega ekanligini ko'rsatadi (masalan, 
u TCP protokoli segmentlari (ICMP yoki Obysf Paketlari). Tanlanganlarning 
qadriyatlari Turli protokollar RFCning "belgilangan raqamlar" hujjatida beriladi. 
Cheksum (sarlavha tekshiruvi) Bu 2 baytni oladi va faqat sarlavha bilan 
hisoblanadi. Ba'zi bir sarlavha dalalarida paketni tarmoqqa (masalan, umr bo'yi) 
uzatish jarayonida ularning qiymatini o'zgartiradi, tekshiruvi tekshiriladi va IP 
sarlavhasini qayta ishlash bilan qayta hisoblanadi. Checksum - 16 bit - unvonning 
barcha 16-bitli so'zlari miqdoriga qo'shimcha ravishda hisoblanadi. Cheksumni 
hisoblashda dalaning o'zi nolga teng. Agar tekshiruv noto'g'ri bo'lsa, paket xato 
aniqlangan zahoti bekor qilinadi. 
Maydon Manba IP manzil va Uchrashuv IP-manzil (manzil manzili) Bir xil 
uzunlikdagi - 32 bit va bir xil struktura. 
Maydon Variantlar (IP parametrlari) Bu majburiy va odatda tarmoqni chiqarishda 
odatda ishlatiladi. Variantlar mexanizmi muayyan vaziyatlarda zarur bo'lgan yoki 
shunchaki foydali bo'lgan boshqarish funktsiyalarini taqdim etadi, ammo an'anaviy 
aloqada kerak emas. Ushbu sohada bir nechta kamchiliklardan iborat bo'lib, 
ularning har biri oldindan belgilangan sakkiz
Ushbu subfirstlarda siz o'tish yo'liqg'ochlarining aniq yo'nalishini aniq 
belgilashingiz, paketga o'tish mumkin bo'lgan yo'riqnomalarni ro'yxatdan 
o'tkazishingiz mumkin, xavfsizlik ma'lumotlarini, shuningdek, vaqtli shtamplar 
joylashtiring. turdan biri bo'lishi mumkin. 
Bog'liqlar soni o'zboshimchalik bilan, keyin maydon oxirida bo'lishi mumkin 
Variantlar Paket sarlavhasini 32 bitli chegaradan oshirishga bir nechta bayt 
qo'shilishi kerak. 


Maydon Plomba IP sarlavhasi 32 bitli chegarada tugashi bilan ishonch hosil qilish 
uchun ishlatiladi. Hizalash zeros olib borilmoqda. 
Quyida Microsoft tarmog'i monitoridan foydalangan holda Ethernet tarmog'ida 
qo'lga olingan haqiqiy IP paketlaridan birining sarlavha maydonlarini chop etish. 
Vazifa ma'lumotni A nuqtadan B nuqtasiga o'tkazishdir. Uni doimiy ravishda 
yuqtirish mumkin. Agar siz Alar o'rtasida ma'lumotlarni uzatishingiz kerak bo'lsa, 
vazifa murakkab hisoblanadi<-->B va A.<-->C bitta jismoniy kanal bilan. Agar 
ma'lumot uzluksiz ravishda uzatilsa, unda u ma'lumot uzatishni istagan bo'lsa - u 
uzatish tugalguncha kutishi kerak va aloqa kanali chiqariladi. Axborotni 
uzatishning bunday mexanizmi juda noqulay va amaliy emas. Va ushbu 
muammoni hal qilish uchun, ma'lumotlar to'g'risida ma'lumot almashish to'g'risida 
qaror qabul qilindi.
Qabul qiluvchidan ushbu qismlarni to'liq qilish, jo'natuvchidan chiqqan 
ma'lumotlarni olish uchun bitta to'liq amalga oshirish kerak. Ammo qabul 
qiluvchiga, va endi biz aralashmadan ham, ichkaridan ma'lumotlarning bir qismini 
ko'ramiz. Bu har bir qism qabul qiluvchiga tegishli identifikatsiya raqamini 
kiritishi va ma'lumotlarni C va ushbu qismlarni asl xabarga to'plash uchun 
identifikatsiya raqamini kiritishi kerakligini anglatadi. 
Shubhasiz, oluvchi qayerni qayerda va nima shakllanishini ma'lumotning dastlabki 
qismiga nima shakllantirishi kerakligini bilishi kerak. Va buning uchun ular 
identifikatsiya ma'lumotlarini shakllantirish va yozish uchun muayyan qoidalarni 
ishlab chiqishi kerak. Bundan tashqari, "qoida" so'zi "protokol" so'zi bilan 
almashtiriladi. 
Zamonaviy iste'molchilarning talablarini qondirish uchun bir vaqtning o'zida bir 
nechta 
identifikatsiya 
ma'lumotlarini 
ko'rsatishingiz 
kerak. 
Shuningdek, 
uzatiladigan axborot qismlarini himoya qilish tasodifiy shovqindan (aloqa 
liniyalari ustidan o'tkazilganda) va qasddan buzishlar (xakerlik) dan talab qilinadi. 
Ushbu qism uchun uzatilgan ma'lumotlar Maxsus, xizmat ma'lumotlari juda ko'p 
bo'lgan. 



Download 7.85 Mb.

Do'stlaringiz bilan baham:
1   ...   92   93   94   95   96   97   98   99   100




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