Internet ilovalarini ishlab chiqish
Download 7.85 Mb. Pdf ko'rish
|
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. |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling