IP MANZILLARNING SINFLARI
REJA:
IP-MANZILLAR SINFLARI. A, B, C SINF IP-MANZILLAR
IP-MANZILLAR
A, B, C SINFLAR TASNIFI
IP-MANZILLAR SINFLARI. A, B, C SINF IP-MANZILLAR
IP - bu ikkita qurilmaning eng kichik tarmog'idan global axborot tarmog'iga qadar ishlatiladigan aloqa protokoli. IP-manzillar sinflari. A, B, C sinf IP-manzillar
IP - bu ikkita qurilmaning eng kichik tarmog'idan global axborot tarmog'iga qadar ishlatiladigan aloqa protokoli. IP-manzil - bu ma'lum bir tarmoqqa ajratilgan ma'lum bir tugunning (qurilmaning) noyob identifikatori.
IP-MANZILLARNI YOZIB OLISH
Manzil 0 dan 4294967295 gacha bo'lgan 32-bitli raqamga o'xshaydi. Bu shuni ko'rsatadiki, butun Internetda 4 milliarddan ortiq mutlaqo noyob ob'ekt manzili bo'lishi mumkin. Agar siz manzillarni ikkilik yoki o'nlik shaklda yozsangiz, bu ularni yodlash yoki qayta ishlashda noqulaylik tug'diradi. Shuning uchun, bunday manzillarni yozishni soddalashtirish uchun to'liq manzilni nuqta bilan ajratilgan to'rtta oktetaga (8-bitli raqamlarga) ajratishga qaror qilindi. Masalan: o'n oltinchi tizimda S0290612 ga o'xshash manzil IP-manzil yozuvida 192.41.6.18 ga o'xshaydi. Bu holda, eng kichik manzil to'rtta nolga, maksimal esa to'rtta 255 guruhga teng. Katta maydon (bo'linadigan har qanday sonli raqamlar guruhining chap tomonida joylashgan) manzil maydoni, pastki maydon (xuddi shu ajratish nuqtasining o'ng tomonida) joylashgan. ) ushbu tarmoqdagi interfeys raqamini ko'rsatadi. Xost va tarmoq qismlari orasidagi chegara pozitsiyasi tarmoq raqamiga ajratilgan bitlar soniga bog'liq bo'lib, u har xil bo'lishi mumkin, bo'linish faqat oktet chegarasi bo'ylab boradi (ular orasidagi nuqtalar) va IP-manzillar sinflarini aniqlashga imkon beradi.
SINF MANZILI MODELI
Bir necha o'n yillar davomida manzillar 5 ta sinfga bo'lingan. Ushbu eskirgan bo'linma to'liq sinfli manzillar deb ataladi. IP-manzillar sinflari A dan E gacha bo'lgan lotin alifbosidagi harflar deb nomlanadi. A dan E gacha bo'lgan sinflar har biri 16 million tarmoq interfeysiga ega bo'lgan 128 ta tarmoq uchun, 64 ming qurilmaga ega 16384 ta tarmoq va 256 ta interfeysga ega 2 million tarmoq uchun identifikatorlarni aniqlash imkoniyatini beradi. IP-tarmoq D sinflari multicast uchun mo'ljallangan bo'lib, unda xabarlar paketlari bir vaqtning o'zida bir nechta xostlarga yuboriladi. 1111 etakchi bitlarga ega bo'lgan manzillar kelajakda foydalanish uchun saqlanadi.
Quyida IP-manzillar jadvali keltirilgan. Sinflar manzillarning eng muhim bitlari bilan aniqlanadi.
A sinf IP-manzillar manzilning eng muhim biti va 8-bitli tarmoq a'zoligi hajmi bilan tavsiflanadi. Shaklda yozilgan:
Shunga asoslanib, A sinfidagi eng ko'p tarmoqlar soni 2 ta bo'lishi mumkin7, lekin ularning har birida manzil maydoni 2 ga teng bo'ladi24 qurilmalar. Manzilning birinchi biti 0 bo'lganligi sababli, barcha A sinfidagi IP-manzillar 0 dan 127 gacha bo'lgan eng muhim sektsiya oralig'ida bo'ladi, bu esa tarmoq raqami bo'ladi. Bunday holda, nol va 127 manzili xizmat manzillari uchun saqlanadi, shuning uchun ulardan foydalanish mumkin emas. Shu sababli A sinfidagi tarmoqlarning aniq soni 126 tani tashkil qiladi.
A sinfidagi tarmoqdagi tugunlarning manzillari uchun 3 bayt (yoki 24 bit) ajratilgan. Oddiy hisoblash shuni ko'rsatadiki, 16 777 216 ikkilik birikmalar (interfeys manzillari) joylashishi mumkin. To'liq nol va bitta manzillardan tashkil topgan manzillar ixtisoslashganligi sababli, A sinfidagi tarmoqlar soni 16 777 214 ta manzilgacha qisqartirildi.
B sinfidagi IP-manzilning asosiy farqlash xususiyati ikkita eng muhim bitning qiymati bo'ladi, 10 ga teng. Tarmoq qismining hajmi 16 bitni tashkil qiladi. Ushbu tarmoq uchun manzil formati quyidagicha:
Shu sababli, B sinfidagi tarmoqlarning eng ko'p soni 2 ta bo'lishi mumkin14 (16384) manzil maydoni 2 bilan16 ularning har biri. B sinfidagi IP-manzillar 128 dan 191 gacha bo'lgan oraliqda boshlanadi. Bu o'ziga xos xususiyat bo'lib, siz tarmoqning ushbu sinfga tegishli ekanligini aniqlashingiz mumkin. Ushbu tarmoqlarning manzillari uchun ajratilgan, noldan minus va manzillardan tashkil topgan ikkita bayt tugunlar sonini 65,534 ga tenglashtirishi mumkin.
C sinfining har qanday IP-manzili 192 dan 223 gacha bo'lgan oraliqda boshlanadi, tarmoq raqami eng muhim uch sekret. Sxematik ravishda manzil quyidagi tuzilishga ega:
Eng muhim uchta bit birinchi bo'lib 110 ga, tarmoq qismi esa 24 bitga teng. Ushbu sinfdagi eng ko'p tarmoqlar soni 2 ta21 (bu 2097152 tarmoq). C sinfidagi tarmoqlarning IP-manzilidagi tugunlarning manzillari uchun 1 bayt ajratilgan, bu jami 254 xost.
QO'SHIMCHA TARMOQ DARSLARI
D va E sinflariga oktetasi 224 dan yuqori bo'lgan tarmoqlar kiradi. Ushbu manzillar ixtisoslashtirilgan maqsadlar uchun ajratilgan, masalan, multicast - tarmoqdagi tugunlarning ma'lum guruhlariga ma'lumotlar jadvallarini uzatish.
D klassi oralig'i paketlarni yuborish uchun ishlatiladi va 224.0.0.0 dan 239.255.255.255 gacha. Oxirgi sinf E kelajakda foydalanish uchun ajratilgan. U 240.0.0.0 dan 255.255.255.255 gacha bo'lgan manzillarni o'z ichiga oladi. Shuning uchun, agar siz adreslash bilan bog'liq muammolarni xohlamasangiz, ushbu diapazonlardan IP-manzillarni olmaganingiz ma'qul.
ZAXIRALANGAN IP-MANZILLAR
IP-manzilidan qat'i nazar, biron bir qurilmaga berib bo'lmaydigan manzillar mavjud. Xizmat IP-manzillari aniq maqsadga ega. Masalan, agar tarmoq manzili nollardan iborat bo'lsa, demak, bu tugun joriy tarmoqqa yoki ma'lum bir segmentga tegishli ekanligini anglatadi. Agar barchasi bo'lsa, demak bu paketli translyatsiya manzili.
A sinfida 0 va 127 raqamlangan ikkita maxsus tarmoq mavjud. Odatiy yo'nalish sifatida nol manzili ishlatiladi va 127 o'z-o'zini belgilashni bildiradi (loopback interfeysi). Masalan, IP 127.0.0.1 orqali murojaat qilish degani, tugun faqat ma'lumotlar uzatish vositasi darajasiga ma'lumotlar diagrammasi chiqmasdan o'zi bilan aloqa qiladi. Tashish qatlami uchun bunday ulanish uzoq tugun bilan ulanishdan farq qilmaydi, shuning uchun bunday loopback manzili ko'pincha tarmoq dasturlarini sinash uchun ishlatiladi.
TARMOQ VA XOST IDENTIFIKATORLARINI ANIQLASH
Qurilmaning IP-manzilini bilish, IP-manzil sinfini qanday aniqlash kerakligi haqida savol tug'ilganda, faqat manzilning birinchi sektsiyasiga qarash kifoya. Agar u 1 dan 126 gacha bo'lsa, unda bu A sinfidagi tarmoq, 128 dan 191 gacha B sinfidagi tarmoq, 192 dan 223 gacha bo'lgan S sinf tarmoq.
Tarmoqni aniqlash uchun siz A sinfida bu IP-manzildagi boshlang'ich raqam, B-da boshlang'ich ikkita raqam, C-da dastlabki uchta raqam ekanligini unutmasligingiz kerak. Qolganlari tarmoq interfeyslari (tugunlari) identifikatorlari. Masalan, 139.17.54.23 IP-manzili B sinfining manzili, chunki birinchi raqam 139 128 dan katta va 191 dan kichik. Shuning uchun tarmoq identifikatori 139.17.0.0, xost identifikatori esa 54.23 bo'ladi.
SUBNETS
Routerlar va ko'priklar yordamida unga segmentlarni qo'shish orqali tarmoqni kengaytirish yoki tarmoq identifikatorini o'zgartirib kichik kichik tarmoqlarga bo'lish mumkin. Bunday holda, ushbu tarmoq tarmog'i uchun yangi identifikator sifatida IP-manzilning qaysi segmenti ishlatilishini ko'rsatadigan pastki tarmoq maskasi olinadi.Agar identifikatorlar mos keladigan bo'lsa, siz tugunlar bitta kichik tarmoqqa tegishli degan xulosaga kelishingiz mumkin, aks holda ular turli xil tarmoqlarda bo'ladi va ularni ulash uchun yo'riqnoma talab qilinadi.
IP-manzillar sinflari ma'lum bir tashkilot uchun tarmoqlar va xostlar soni oldindan belgilanadigan qilib ishlab chiqilgan. Odatiy bo'lib, tashkilot faqat bitta tarmoqni tarmoqqa ulangan ma'lum miqdordagi qurilmalar bilan tarqatishi mumkin. Tarmoq sinfiga ko'ra cheklangan ma'lum bir tarmoq identifikatori va ma'lum miqdordagi tugun mavjud. Ko'p sonli tugunlarda tarmoq past o'tkazuvchanlikka ega bo'ladi, chunki har qanday eshittirishda ham ishlash pasayadi.
SUBNET MASKALARI
Identifikatorni ajratish uchun tarmoq identifikatorlarini IP-manzillardagi xost identifikatorlaridan ajratib turishga yordam beradigan pastki tarmoq niqobidan foydalanishingiz kerak. IP-manzil sinflari pastki tarmoq maskasiga cheklovlar qo'ymaydi. Tashqi tomondan, niqob xuddi manzilga o'xshaydi - 0 dan 255 gacha bo'lgan to'rtta raqamlar guruhi. Bunday holda birinchi navbatda katta sonlar, keyin esa kichikroq raqamlar keladi. Masalan, 255.255.248.0 to'g'ri subnet mask, 255.248.255.0 noto'g'ri. 255.255.255.0 niqobi IP-manzilning dastlabki uch sektsiyasini pastki tarmoq identifikatori sifatida belgilaydi.
Korxona tarmog'ining segmentatsiyasini loyihalashda IP-manzilni to'g'ri tashkil etish zarur. Maskalardan foydalangan holda segmentlarga bo'lingan IP-manzillar sinflari nafaqat tarmoqdagi kompyuterlar sonini ko'paytirishga, balki uning yuqori ishlashini tashkil etishga ham imkon beradi. Har bir manzil sinfida standart tarmoq maskasi mavjud.
Qo'shimcha subnetslar uchun odatiy niqoblar tez-tez ishlatilmaydi, lekin individualdir. Masalan, 170.15.1.120 IP-manzili 170.15.1.0 tarmoq identifikatoriga ega bo'lgan 255.255.255.0 kichik tarmoq niqobidan foydalanishi mumkin, ammo 170.15.0.0 standart identifikatori bo'lgan 255.255.0.0 pastki tarmoq maskasidan foydalanish shart emas. Bu 170.15.0.0 identifikatoriga ega bo'lgan B sinfidagi mavjud tashkilot tarmog'ini turli xil niqoblar yordamida ichki tarmoqqa qo'shishga imkon beradi.
ICHKI TARMOQ PARAMETRLARINI HISOBLASH
Har bir interfeysda ichki tarmoqni sozlangandan so'ng, tarmoq protokoli dasturiy ta'minoti pastki tarmoq manzilini aniqlash uchun pastki tarmoq maskasi yordamida IP manzillarini so'roq qiladi. Tarmoqdagi subnets va xostlarning maksimal sonini hisoblash uchun ikkita oddiy formulalar mavjud:
2(niqobdagi bitga teng bitlar soni) - 2 = ko'pgina tarmoqlar;
2(pastki tarmoq niqobidagi nollar soni) - 2 = Ichki tarmoqdagi aksariyat qurilmalar.
Masalan, 255.255.224.0 niqobli 182.16.52.10 ga teng manzilni olaylik. Ikkilikdagi niqob quyidagicha ko'rinadi: 11111111.11111111.11100000.00000000. Birinchi oktetga qaraganda, bu tarmoq B sinfiga tegishli, shuning uchun biz uchinchi va to'rtinchi sektsiyalarni ko'rib chiqamiz. Biz uchta bitta va o'n uchta nolni formulalar bilan almashtiramiz va biz 23-2 = 6 subnets va 213 - 2 = 8190 xostlarni olamiz.
255.255.255.0 standart B sinfidagi netmask bilan tarmoq 65534 ta ulangan qurilmaga ega bo'lishi mumkin. Agar ichki tarmoq manzili xostning to'liq baytini oladigan bo'lsa, u holda har bir kichik tarmoqdagi ulangan qurilmalar soni 254 ga kamayadi. Agar siz ushbu raqamdan oshib ketishingiz kerak bo'lsa, masalan, kichik tarmoq maydonini qisqartirish yoki yo'riqnoma interfeysida boshqa ikkinchi darajali manzilni qo'shish kabi muammolar paydo bo'lishi mumkin. Ammo bu holda mumkin bo'lgan tarmoqlar sonining kamayishi kuzatiladi.
C sinfidagi tarmoqda subnetslarni yaratishda, bitta sakkizta bepul bo'lgan holda juda kam tanlov bo'lishini unutmang. Nolinchi va efirga uzatiladigan manzillarni filtrlash orqali to'rtta optimal subnetning variantlarini yaratish mumkin: 253 xost uchun bitta subnet, 125 xost uchun ikkita subnet, 61 xost uchun to'rtta tarmoq, 29 xost uchun sakkizta subnet. Qolgan qismlar marshrutizatsiyalash va translyatsiya bilan bog'liq muammolarni keltirib chiqaradi yoki xostlar orasidagi manzilni hisoblashda shunchaki noqulaylik tug'diradi.
B sinfidagi tarmoqlarda subnetslarni yaratish allaqachon osonroq, chunki tanlov erkinligi ko'proq. Odatiy bo'lib, pastki tarmoq maskasi 255.255.0.0, undan foydalanishda biz 65534 xostni olamiz. Subnet maskalarini yaratishda ularning manzillari uchun 3 va 4 oktetlik chap belgilanmagan bitlar ajratiladi. Hisob-kitoblarga ko'ra siz 32, 64, 96, 128, 160 va 192 raqamlari bilan maqbul tarmoqlarni chiqarishingiz mumkin.
A sinfidagi tarmoqlarda juda ko'p sonli manzillar mavjud bo'lib, ular uchun subnetslarni yaratish mumkin. Ichki tarmoq maskalarini ishlatish uchun 32 bitgacha foydalanish mumkin. Yuqoridagi formuladan foydalanib, subnetlarning maksimal soni 254 gacha bo'lishi mumkinligini aniqlashimiz mumkin. Bu xost manzillari uchun 16 bit qoldiradi, ya'ni 65534 tugunni ulash mumkin.
Albatta, bu faqat taxminiy hisob-kitoblar. Provayderga va korxona darajasiga bog'liq bo'lgan tarmoqlarni yaratishda va kichik tarmoqlar bilan ishlashda ko'proq omillarni hisobga olish kerak.
Do'stlaringiz bilan baham: |