§. Niqoblardan - I-bob. Tarmoq arxitekturasi

|
I-bob. Tarmoq arxitekturasi
|
bet | 42/45 | Sana | 10.02.2024 | Hajmi | 2,49 Mb. | | #154066 |
Bog'liq 1 Mavzu Kompyuter tarmoqlari. Asosiy tushunchalar5.5.§. Niqoblardan foydalanish tamoyillari.
IP manzillashda niqoblardan foydalanish
IP-manzillarning ma'lum diapazonini olish uchun korxonalardan joriy kompyuterlar soni va kompyuterlar sonining ko'payishi rejalashtirilgan ro'yxatdan o'tish shaklini to'ldirishlari so'ralgan va natijada korxonaga IP-manzillar sinfi berilgan. IP manzillari: A, B, C, ro'yxatga olish formasida ko'rsatilgan ma'lumotlarga qarab. IP-manzillar diapazonlarini berishning ushbu mexanizmi normal ishladi, bu dastlab tashkilotlarda kam sonli kompyuterlar va shunga mos ravishda kichik kompyuter tarmoqlariga ega bo'lganligi bilan bog'liq edi. Ammo Internetning yanada portlovchi o'sishi tufayli va tarmoq texnologiyalari IP-manzillarni taqsimlash bo'yicha tavsiflangan yondashuv, asosan, "B" sinfidagi tarmoqlar bilan bog'liq bo'lgan muvaffaqiyatsizlikka uchradi. Haqiqatan ham, kompyuterlari soni bir necha yuzdan oshmaydigan (aytaylik, 500 ta) o'zlari uchun butun B sinf tarmog'ini ro'yxatdan o'tkazishlari kerak edi (chunki C sinfi faqat 254 ta kompyuter uchun va B sinfi 65534 ta). Mavjud "B" sinf tarmoqlari nima bo'lganligi sababli, oddiygina, etarli emas, lekin ayni paytda IP-manzillarning katta diapazonlari isrof bo'ldi.
IP-manzilni tarmoq raqamiga (NetID) va xost raqamiga (HostID) bo'lishning an'anaviy sxemasi manzilning dastlabki bir necha bitlari qiymatlari bilan belgilanadigan sinf tushunchasiga asoslanadi. 185.23.44.206 manzilining birinchi bayti 128-191 oralig'iga to'g'ri kelganligi sababli, bu manzil B sinfiga tegishli deb aytishimiz mumkin, ya'ni tarmoq raqami birinchi ikki bayt bo'lib, ikkita nol bayt bilan to'ldirilgan - 185.23.0.0 , va raqamli tugun - 0.0.44.206. Ammo, agar biz tarmoq raqami va tugun raqami o'rtasidagi chegarani yanada moslashuvchan tarzda o'rnatish mumkin bo'lgan boshqa xususiyatdan foydalansak nima bo'ladi? Endi bunday xususiyat sifatida niqoblar keng qo'llaniladi.
Niqob IP-manzil bilan bog'langan raqam; niqobning ikkilik yozuvi IP manzilidagi tarmoq raqami sifatida talqin qilinishi kerak bo'lgan raqamlarni o'z ichiga oladi. Tarmoq raqami manzilning ajralmas qismi bo'lganligi sababli, niqobdagi birliklar ham uzluksiz ketma-ketlikni ifodalashi kerak.
Standart tarmoq sinflari uchun maskalar quyidagi ma'nolarga ega:
A sinf - 11111111. 00000000. 00000000. 00000000 (255.0.0.0);
B sinf - 11111111.111111110000000000000000 (255.255.0.0);
sinf C - 11111111.11111111.11111111. 00000000 (255.255.255.0).
Har bir IP-manzilni niqob bilan ta'minlash orqali siz manzillar sinflari tushunchasini yo'q qilishingiz va manzillash tizimini yanada moslashuvchan qilishingiz mumkin. Misol uchun, agar yuqorida muhokama qilingan 185.23.44.206 manzili 255.255.255.0 niqobi bilan bog'langan bo'lsa, u holda tarmoq raqami sinf tizimi tomonidan belgilangan 185.23.0.0 emas, balki 185.23.44.0 bo'ladi.
Maska yordamida tarmoq raqami va tugun raqamini hisoblash:
Maskalarda manzilning baytlarga bo'linishini takrorlash uchun tarmoq raqamining chegarasini belgilovchi ketma-ketlikdagi birlar soni 8 ga karrali bo'lishi shart emas. Masalan, 129.64.134.5 IP manzili uchun niqob 255.255.128.0 bo'lsin, ya'ni ikkilik shaklda:
IP manzili 129.64.134.5 - 10000001. 01000000.10000110. 00000101
Niqob 255.255.128.0 - 11111111.11111111.10000000. 00000000
Agar siz niqobni e'tiborsiz qoldirsangiz, u holda sinf tizimiga muvofiq, 129.64.134.5 manzili B sinfiga tegishli, ya'ni tarmoq raqami birinchi 2 bayt - 129.64.0.0 va tugun raqami - 0.0.134.5.
Agar biz tarmoq raqamining chegarasini aniqlash uchun niqobdan foydalansak, u holda niqobdagi 17 ta ketma-ket birlik IP-manzilda "ustiga qo'yilgan" (mantiqiy ko'paytirish), raqamni ikkilik ifodada tarmoq raqami sifatida aniqlang:
Kasrli yozuvda - tarmoq raqami 129.64.128.0, tugun raqami esa 0.0.6.5.
Bundan tashqari, niqob yozuvining qisqacha versiyasi ham mavjud prefiks yoki qisqa niqob. Xususan, 255.255.255.252 niqobli 80.255.147.32 tarmog'i 80.255.147.32/30 sifatida yozilishi mumkin, bu erda "/ 30" niqobdagi ikkilik sonlarni, ya'ni o'ttizta ikkiliklarni (hisoblash chapdan) ko'rsatadi. o'ngga).
Aniqlik uchun jadvalda prefiks va niqob o'rtasidagi yozishmalar ko'rsatilgan:
Maskalash mexanizmi IP marshrutlashda keng tarqalgan bo'lib, maskalardan turli xil maqsadlarda foydalanish mumkin. Ularning yordami bilan administrator xizmat ko'rsatuvchi provayderni talab qilmasdan o'z tarmog'ini tuza oladi qo'shimcha raqamlar tarmoqlar. Xuddi shu mexanizmga asoslanib, xizmat ko'rsatuvchi provayderlar bir nechta tarmoqlarning manzil maydonlarini birlashtirishi mumkin. prefikslar»Marshrutlash jadvallari hajmini kamaytirish va shu bilan marshrutizatorlarning ishlashini oshirish uchun. Bundan tashqari, niqobni prefiks sifatida yozish ancha qisqaroq.
|
| |