O‘qitish materiallari to‘plami internet ilovalarini ishlab chiqish toshkent – 2023




Download 9,79 Mb.
Pdf ko'rish
bet76/101
Sana22.02.2024
Hajmi9,79 Mb.
#160542
1   ...   72   73   74   75   76   77   78   79   ...   101
Bog'liq
6.Internet ilovalar. Xajibayev Baxtiyor

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 turdan biri bo'lishi mumkin. 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. 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. 
IP: versiya \u003d 4 (0x4) 
IP: sarlavhaning uzunligi \u003d 20 (0x14) 
IP: xizmat turi \u003d 0 (0x0) 
IP: Oldindan \u003d odatdagi 
IP: .... \u003d normal kechikish 
IP: .... 0 ... \u003d Oddiy to'lov 
IP: ..... 0 .. \u003d normal ishonchlilik 
IP: Umumiy uzunlik \u003d 54 (0x36) 
IP: identifikatsiya \u003d 31746 (0x7c02) 
IP: bayroqchalar qisqachai \u003d 2 (0x2) 


IP: ....... 0 \u003d Ma'lumatgramdagi oxirgi parchasi 
IP: ...... 1. \u003d Parchalanish ma'lumotlar yozib bo'lmaydi 
IP: Frantsiya ofset \u003d 0 (0x0) baytlar 
Aytaylik, siz o'zingiz egasiz tarmoq texnologiyalariVa boshlang'ich fondni ham 
bilmayman. Ammo siz vazifani o'rnatdingiz: kichik korxonada axborot tarmog'ini 
qurish uchun tez vaqt ichida. Sizda qalin talmudlarni loyihalash uchun, tarmoq 
uskunalaridan foydalanish va tarmoq xavfsizligiga olib borish uchun qalin 
talmudlarni o'rganish uchun vaqt va taligentni o'rganish istagi yo'q. Va eng 
muhimi, kelajakda siz ushbu sohada professional bo'lishni xohlamaysiz. Keyin 
ushbu 
maqola 
siz 
uchun. 
Ushbu maqolaning ikkinchi qismi ko'rib chiqiladi amaliy foydalanish Bu erda 
asoslar bu erda o'rnatilgan: Cisco katalizatorida eslatmalar: VLAN, parolni tiklash, 
operatsion tizim iOS-ni sozlash 
Protokol stakanligi 
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. 
Ethernet protokolida Yuboruvchining tarmog'i adapter raqami (MAC manzili), 
qabul qiluvchining tarmog'i adapter raqami, uzatiladigan ma'lumotlar turi va 
to'g'ridan-to'g'ri uzatiladigan ma'lumotlar turi mavjud. Ethernet protokoliga 
muvofiq chizilgan ma'lumotlarning bir qismi ramka deb ataladi. Shu raqam bilan 
tarmoq adapterlari mavjud emas deb ishoniladi. Tarmoq uskunalari ramkadan 


uzatiladigan ma'lumotlarni oladi (apparat yoki dasturiy) va qo'shimcha ishlov 
berishni ishlab chiqaradi. 
Qoida tariqasida, qazib olingan ma'lumotlar IP protokoliga muvofiq shakllanadi va 
boshqa identifikatsiya ma'lumotlariga muvofiq shakllanadi - qabul qiluvchining IP-
manzili (4 bayt o'lchamidagi raqam), IP-manzil va ma'lumotlar. Shuningdek, 
boshqa zarur bo'lgan boshqa ma'lumotlar. IP protokoliga muvofiq shakllangan 
ma'lumotlar paketlar deb ataladi. 
Keyingi tafsilotlar paketdan ma'lumot. Ammo bu ma'lumotlar, qoida tariqasida, 
dastlab ma'lumotlar tomonidan yuborilmagan. Ushbu ma'lumot, shuningdek, 
ma'lum bir protokolga muvofiq tuzilgan. Eng keng qo'llaniladigan TCP protokoli. 
Unda yuboruvchi port (ikki baytda raqam) va manba porti kabi identifikatsiya 
qilish ma'lumotlari mavjud. TCP-dan olingan ma'lumotlar, qoida tariqasida, 
kompyuterda ishlaydigan dastur A kompyuterida kompyuterda "dastur" ni 
yuborganligi haqidagi ma'lumotlar. 
Protokollarning ta'siri (bu holda, Ethernet tepasidagi IP-da TCP) protokol stakasi 
deb ataladi. 
Arp: Manzilni aniqlash protokoli 
A, B, C, D va E. ularda turli xil kompyuterlar sonida va ularda mumkin bo'lgan 
tarmoqlar / pastki tarmoqlar sonida darslar mavjud. Oddiylik uchun va eng keng 
tarqalgan holat sifatida biz faqat 192.168 da boshlanadigan IP-manzil C sinf 
tarmog'ini ko'rib chiqamiz. Quyidagi raqam tarmoq raqami, orqa tomoni esa 
tarmoq uskunalari soni bo'ladi. Masalan, IP manzilli kompyuter 192.168.30.110 bir 
xil mantiqiy tarmoq ichida joylashgan 3 raqami bilan boshqa kompyuterga 
ma'lumotlarni yuborishni xohlaydi. Bu shuni anglatadiki, qabul qiluvchining IP-
manzili shunga o'xshash: 192.168.30.3 
Axborot tarmoq tuguni bitta jismoniy kanal bilan ishlaydigan uskunaga ulangan 
kompyuterga ulangan kompyuter ekanligini tushunish muhimdir. Ular. Agar biz 
tarmoq adapteridan ma'lumotlarni yuborsak, "irodasi", keyin bitta yo'l bor - ular 
buralgan juftligining boshqa uchidan chiqadilar. Biz har qanday shakllantirish 
qoidasiga binoan shakllangan har qanday ma'lumotlarni, IP-manzil yoki MAC 
manzili yoki boshqa atributlarni ko'rsatib yuboramiz. Va agar boshqa hech qachon 
boshqa kompyuterga biriktirilgan bo'lsa, biz ularni u erda qabul qilishimiz va 
kerakligini izohlashimiz mumkin. Ammo agar bu boshqa oxirat kalitga 
biriktirilgan bo'lsa, unda axborot paketini qat'iy belgilangan qoidalarda, go'yo 
ushbu paket bilan nima qilish kerakligini ta'kidlash kerak. Agar paket to'g'ri 
shakllangan bo'lsa, paketda ko'rsatilganidek, boshqa kompyuter uni keyinchalik 
boshqa kompyuterni yuboradi. Shundan so'ng, bu paketni u orqali yo'q 
qiladi tasodifiy kirish xotirasi. Ammo paket to'g'ri shakllanmagan bo'lsa, i.e. Unda 
ko'rsatmalar noto'g'ri edi, so'ngra "o'ladi", ya'ni Ushbu kalit uni biron joyga 
yubormaydi yoki darhol qo'chqoridan o'chiriladi. 
Ma'lumotni boshqa kompyuterga o'tkazish uchun uchta identifikatsiya qiymatlari - 
MAC manzili, IP manzil va portni belgilashingiz kerak. Shartli ravishda 


gapirganda, port - bu boshqa dasturga tarmoqqa ma'lumotlarni yuborishni istagan 
har bir dasturga olib boradigan raqam. Qabul qiluvchining IP-manzili 
foydalanuvchi yoki dasturning o'zi dasturning o'ziga xos xususiyatlariga qarab 
qabul qiladi. Bu noma'lum MAC manzili, i.e. Kompyuter tarmog'ining adapter 
raqami. Ushbu ma'lumotni olish uchun ushbu ma'lumotni olish uchun "ARP 
manzillar" protokoli deb nomlangan "Arp manzillari" deb nomlangan so'rov 
yuboriladi. Quyida arp paketining tuzilishi. 
Endi biz ushbu rasmdagi barcha maydonlarning qadriyatlarini bilishimiz shart 
emas. Keling, asosiy ishda yashaylik. 
Belgilangan manzil manbai va IP-manzilining manbai sohada, shuningdek Mac 
manba manzilida qayd etiladi. 
Ethernet manzil manzil maydoni birliklar bilan to'ldiriladi (FF: FF: FF: FF: FF). 
Bunday manzili efir deb ataladi va bunday ramka to'ldirilganeri barcha "Kabeldagi 
interfeyslarga" yuboriladi, I.E. Barcha kompyuterlar kalit bilan ulangan. 
Bunday efir ramkasini olgan kaliti barcha kompyuter tarmog'iga yuboradi: "Agar 
siz ushbu IP-manzil egasi bo'lsangiz (manzilning IP manzillari), iltimos, menga 
Mac-ni xabar bering manzili. " Boshqa bir kompyuter bunday ARP so'rovini qabul 
qilganda, u o'z shaxsiy manzilining IP-manzilini tekshiradi. Va agar u to'g'ri bo'lsa, 
kompyuter uning Macini birliklar va manzil manzillarini o'zgartiradi, ba'zi bir 
xizmat ma'lumotlarini o'zgartiradi va paketni almashtirishni o'zgartiradi va bu asl 
kompyuterni anglatadi va bu asl kompyuter , ARP so'rovining tashabbuskori. 
Shunday qilib, kompyuteringiz siz ma'lumotlarni yubormoqchi bo'lgan boshqa 
kompyuterning Mac manzilini tan oladi. Agar ushbu ARP so'roviga javob 
beradigan tarmoqda bir nechta kompyuterlar mavjud bo'lsa, unda biz "IP manzillar 
to'qnashuvi" ni olamiz. Bunday holda, siz kompyuterda bir xil IP-manzillar 
yo'qligini kompyuterlarda IP manzilini o'zgartirishingiz kerak. 
Qurilish tarmoqlari 

Download 9,79 Mb.
1   ...   72   73   74   75   76   77   78   79   ...   101




Download 9,79 Mb.
Pdf ko'rish

Bosh sahifa
Aloqalar

    Bosh sahifa



O‘qitish materiallari to‘plami internet ilovalarini ishlab chiqish toshkent – 2023

Download 9,79 Mb.
Pdf ko'rish