50-Mavzu: Tarmoq sinflari Subnet niqobi yordamida quyi tarmoqni yig’ish.
Reja:
Ichki tarmoq niqobini qanday topish.
Ichki tarmoq niqobini qanday hisoblash mumkin. Bit siljishi
Tayanch so’zlar Tarmoq sinflari, subnet niqobi, ichki tarmoq, TCP / IP niqobi
Ichki tarmoq niqobini qanday topish
Ajratilgan tarmoq niqobini qanday topish mumkinligi haqidagi savol kompyuter tarmoqlari bilan shug'ullanishga qaror qilgan tajribasiz tizim ma'murlari va oddiy odamlar uchun paydo bo'lishi mumkin. Ma'muriyat kontekstida niqoblardan tarmoqlarni kichiklarga ajratish va ulanish muammolarini hal qilishda foydalanish mumkin.
TCP / IP niqobi qiymatini hisoblash qobiliyati yangi xostni tarmoqqa ulashda va korporativ tarmoqni qayta tashkil qilishda ishlatilishi mumkin. Ushbu muammoni o'rganish uning nima ekanligini va qanday maqsadlarda ishlatilishini tushunishdan boshlanishi kerak.
Bit niqobi
Ichki tarmoq niqobini bitli niqob deb atash mumkin, bu tarmoq interfeysining adresi bilan bog'liq bo'lgan IP-ning bir qismini va pastki tarmoqlarni manzilga kiritish bilan bog'liq ikkinchi qismni bildiradi. Odatda uning qiymati XXX.XXXX.XXX.XXXX formatida o'nlik shaklida aks etadi.
Ushbu ta'rif professional jarayongga yaqin va tushunarsiz bo'lib ko'rinishi mumkin. Aniq bir misol bu nima ekanligini tushunishga yordam beradi.
Aytaylik, bizda kompyuter mavjud tarmoq mavjud. Ulanish xususiyatlari shuni ko'rsatadiki, uning tarmoq interfeysi IP-manzili va pastki tarmoq niqobi berilgan.
Bundan tashqari, ikkala qiymat ham ikkilik shaklida berilgan va quyidagi ketma-ketliklar hisoblanadi.
Endi biz IP-manzilning har bir bitini ikkilik shaklda niqobning bitini ikkilik shaklida ko'paytirishimiz kerak va natijada biz qiymatga ega bo'lamiz
o'nliklarga aylantirilganda ular qanday ko'rinishga ega bo'ladi
IP-manzilni niqobning teskari qiymatiga ko'paytirsak, biz ketma-ketlikni olamiz
O'nli kasr shaklida qaytib, biz hostning interfeysi manziliga mos keladigan 199 raqamini olamiz.
Birinchi va ikkinchi natijalarni taqqoslasak, niqobning birliklariga mos keladigan IP-manzil raqamlari pastki tarmoq manzili ko'rsatilganligini ayta olamiz. Niqob nollariga mos keladigan IP-manzil raqamlari ushbu pastki tarmoqdagi kompyuter manzilini hosil qiladi.
Natijada, quyi tarmoq maskasi IP orqali bizning kompyuterimiz 192.168.0.0 quyi tarmoq ichida joylashganligini va unda 199 manzili borligini aniqlashga yordam berdi. Yuqoridagi ta'rifga qaytsak, IP-ning qaysi qismi pastki tarmoqqa va qaysi manzil manziliga tegishli ekanligini ko'rsatdi.
IP tarmoq klassi tomonidan quyi tarmoq niqobini qanday topish mumkin
Barcha IPv4 manzillarning umumiyligi manzillar oralig'i bo'yicha sinflarga bo'linadi. Hammasi bo'lib beshtasi bor, ulardan A, B, C raqamlari ishlatiladi, D manzillari multicastlar ostida joylashtirilgan va E manzillari kelajak uchun ajratilgan.
Manzillar sinfini aniqlash uchun siz uni yana ikkilikka tarjima qilishingiz va bitlar ketma-ketligining boshlanishini ko'rishingiz kerak:
Yuqoridagi misolga qaytib, unda ichki tarmoq niqobini qanday topish mumkin.
Ikkilik IP adres 110 dan boshlanadi, bu u S sinfiga tegishli degan ma'noni anglatadi, quyi tarmoq maskasini aniqlashning yana bir usuli - bu sinflarga tegishli diapazonlarni eslab qolishdir.
Prefiks yordamida niqobni qanday aniqlash mumkin
Qisqartirish uchun niqob prefiks shaklida yozilishi mumkin, bu tarmoqning bir qismidagi bitlarning sonini anglatadi. Ushbu nomlash tizimi sinfsiz Inter-Doma-ning yo'nalishi yoki CIDR siderori paydo bo'lishi bilan qabul qilindi. Bu sinflarni yo'q qiladi va tarmoqni aniqlash uchun turli xil IP bitlaridan foydalanish mumkin. Pastki tarmoq niqobini jadvaldan old qo'shimchasi bilan o'nlik va ikkilik shaklida topish oson.
Niqobni CIDR prefiksi bilan qanday hisoblash mumkin
Niqobni old qo'shimchadan o'nliklarga o'tkazish juda oson. Ma'lumki, pastki tarmoq niqobi 32 bitga ega, boshida nol va oxirida nol. Shuning uchun sizga quyidagilar kerak:
So'nggi harakat niqobni o'nlik shaklida olishdir.
Qanday qilib pastki tarmoq niqobini o'nliklardan qisqa prefiksga o'tkazish mumkin
Prefiks shaklida netmask yozish, matnda vaqt va bo'shliqni tejaydi. Bundan tashqari, u standartlashtirilgan xalqaro displey bo'lib, hozirda o'nliklardan ko'ra ko'proq ishlatiladi. Buning uchun:
Shu tarzda CIDR prefiksini hisoblash mumkin.
Tarmoq manzili va tarmoq niqobidan foydalanib, ichki tarmoq niqobini qanday aniqlash mumkin
Bunday vazifa ko'pincha intervyu va test topshiriqlarida paydo bo'ladi. Korxona tarmog'ini qayta tashkil qilish yoki katta tarmoqni kichik tarmoqlarga bo'lish paytida ham mahorat foydali bo'ladi.
Aniqlik uchun, birinchi xatboshidan tahlil qilingan misolga qaytishga arziydi.
192.168.0.199 manzili va 255.255.255.0 tarmoq niqobidan foydalanib, tarmoqning o'zi, 192.168.0.0 shakliga ega bo'lgan manzil allaqachon hisoblab chiqilgan. Bu erda foydalanish uchun 256 manzil mavjud. Ulardan 2 manzili avtomatik ravishda zaxiralangan:
. 0 - tarmoq manzili va undan foydalanib bo'lmaydi.
Xostlarga tarqatish uchun atigi 254 manzil mavjud. Shuni ta'kidlash kerakki, ko'p tarmoqli tarmoqlarda marshrutlash uchun boshqa manzil ajratilgan, bo'lishi mumkin. 1 (yoki boshqa har qanday).
Har bir narsani tartibda tartiblash orqali biz ushbu misolni har qanday tarmoqqa tegishli bo'lgan umumiy ko'rinishga keltiramiz.
Yaroqli tugunlar soni har doim cheklangan. Agar siz tarmoq niqobini ikkilik shaklga o'girsangiz, unda siz allaqachon bilganingizdek, birliklar pastki tarmoq manzili, nollar kompyuter manzilini bildiradi.
Bit faqat ikkita qiymatni qaytarishi mumkin, ikkita bit to'rt, uch bit sakkiz va boshqalar. Aniqlanishicha, n-bitlar 2 ^ n qiymatlarni qaytaradi. Yuqorida aytilganlarning barchasidan kelib chiqqan holda xulosa chiqariladi: tarmoqdagi xostlar soni (N) N = (2 ^ r) -2 formulasi bilan hisoblanadi, bunda r - niqobning ikkilik shaklida nol soni.
Bizning misolimizga qaytib, biz hisoblaymiz:
Xuddi shu 254 manzil tarmoqdagi xostlarga tarqatish uchun olinadi.
Aytaylik, korxona bo'linma yaratishi va 20 ishchi kompyuterni ichki tarmoqqa to'plashi kerak. Quyidagi tarmoq niqobini hisoblashingiz mumkin.
Biz 20 IP-ni olamiz va ularga zaxiralangan 2 manzilni qo'shamiz. Jami 22 talab qilinadi, eng yaqin 2 darajasi 32. Ikkilik shaklida, 10 0000. Bo'linish amalga oshiriladigan tarmoq C sinfiga tegishli bo'lganligi sababli, pastki tarmoq maskasi quyidagicha ko'rinishga ega bo'ladi.
Maksimal 30 manzil qabul qilingan pastki tarmoq ichidagi interfeyslarga tarqatilishi mumkin.
Do'stlaringiz bilan baham: |