IP manzili

Vikipediya, ochiq ensiklopediya
Navigatsiya qismiga oʻtish Qidirish qismiga oʻtish

Bu maqola vikilashtirilishi kerak.

nothumb

Iltimos, bu maqolani Vikipediya qoida va koʻrsatmalariga muvofiq tartibga keltiring.

Internet Protokol manzili ( IP manzili ) aloqa uchun Internet Protokolidan foydalanadigan kompyuter tarmog'iga ulangan 192.0.2.1 kabi raqamli yorliqdir. [1] IP-manzil ikkita asosiy funktsiyani bajaradi: tarmoq interfeysi identifikatsiyalash va joylashuv manzili aniqlash.

Internet protokolining 4-versiyasi (IPv4) IP-manzilni 32-bitli raqam sifatida belgilaydi. Biroq, Internetning o'sishi va mavjud IPv4 manzillarining tugashi sababli, 1998 yilda IP manzili uchun 128 bitdan foydalanadigan IP ning yangi versiyasi ( IPv6 ) standartlashtirildi. IPv6 ni joriy etish 2000-yillarning o'rtalaridan beri davom etmoqda.

IP manzillar IPv4 da 192.0.2.1 va IPv6 da 2001:db8:0:1234:0:567:8:1 kabi inson o‘qiy oladigan yozuvlarda yoziladi va ko‘rsatiladi. Manzilning marshrutlash prefiksining o'lchami CIDR yozuvida manzilga muhim bitlar sonini qo'shish orqali belgilanadi, masalan, 192.0.2.1/24, bu pastki tarmoq niqobi 255.255.255.0 ga teng ekanligini bildiradi.

IP-manzillar maydoni global miqyosda Internet tayinlangan raqamlar organi (IANA) tomonidan boshqariladi va o'zlarining belgilangan hududlarida mahalliy Internet registratorlariga, masalan, Internet-provayderlar (ISP) va boshqa maqsadlar uchun mas'ul bo'lgan beshta mintaqaviy Internet registratorlari (RIR) tomonidan boshqariladi. Foydalanuvchilar . IPv4 manzillari IANA tomonidan RIRlarga taxminan 16,8 bloklarda tarqatildi har biri million manzilga ega, ammo 2011 yildan beri IANA darajasida IP manzillar tugaydi. RIRlardan faqat bittasi hali ham Afrikada mahalliy topshiriqlar uchun ta'minotga ega. [2] Ba'zi IPv4 manzillari xususiy tarmoqlar uchun ajratilgan va global miqyosda yagona emas.

Tarmoq ma'murlari tarmoqqa ulangan har bir qurilmaga IP-manzil tayinlaydi. Bunday topshiriqlar tarmoq amaliyotlari va dasturiy ta'minot xususiyatlariga qarab statik (qattiq yoki doimiy) yoki dinamik asosda bo'lishi mumkin.

Funktsiya[tahrir | manbasini tahrirlash]

IP-manzil ikkita asosiy funktsiyani bajaradi: u xostni yoki aniqrog'i uning tarmoq interfeysini identifikatsiya qiladi va tarmoqdagi xostning joylashishini ta'minlaydi va shu bilan ushbu xostga yo'l o'rnatish imkoniyatini beradi. Uning roli quyidagicha tavsiflangan: "Nom biz qidirayotgan narsani ko'rsatadi. Manzil uning qayerdaligini ko'rsatadi. Marshrut u yerga qanday borishni ko'rsatadi." Har bir IP-paketning sarlavhasida jo'natuvchi host va qabul qiluvchi hostning IP manzili mavjud bo'ladi.

IP versiyalari[tahrir | manbasini tahrirlash]

Bugungi kunda Internet protokolining ikkita versiyasi keng tarqalgan. 1983-yilda birinchi marta Internet protokolining asl versiyasi Internet Protokolining 4-versiyasi (IPv4) ARPANET (Zamonaviy internetning o'tmishdoshi hisoblanadi) -da o'rnatilgan.

1990-yillarning boshlarida Internet-provayderlar va oxirgi foydalanuvchi tashkilotlariga tayinlash uchun mavjud bo'lgan IPv4 manzil maydonining tezda tugashi Internet muhandisligi bo'yicha ishchi guruhini (IETF) Internetda manzillash qobiliyatini kengaytirish uchun yangi texnologiyalarni o'rganishga undadi. Natijada 1995 yilda Internet Protokolining 6-versiyasi (IPv6) nomi bilan tanilgan Internet protokoli qayta ishlab chiqildi. IPv6 texnologiyasi 2000-yillarning o'rtalariga qadar tijorat ishlab chiqarishni yo'lga qo'yish boshlanganiga qadar turli sinov bosqichlarida edi.

Bugungi kunda Internet protokolining ushbu ikki versiyasi bir vaqtning o'zida qo'llaniladi. Boshqa texnik o'zgarishlar qatorida, har bir versiya manzillar formatini boshqacha belgilaydi. IPv4 tarixida keng tarqalganligi sababli IP-manzil degan umumiy atama odatda IPv4 tomonidan belgilangan manzillarga ishora qiladi. IPv4 va IPv6 o'rtasidagi versiyalar ketma-ketligidagi bo'shliq 1979 yilda eksperimental Internet oqimi protokoliga 5-versiyaning ishlab chiqilishi natijasida yuzaga keldi, ammo u hech qachon IPv5 deb atalmagan.

v1 dan v9 gacha bo'lgan boshqa versiyalar aniqlangan, ammo faqat v4 va v6 keng tarqalgan. v1 va v2 1974 va 1977 yillarda paydo bo'lgan TCP protokollari uchun nomlar edi, chunki o'sha paytda alohida IP spetsifikatsiyasi yo'q edi. v3 1978 yilda ishlab chiqilgan va v3.1 TCP IP dan ajratilgan birinchi versiyadir. v6 bir nechta tavsiya etilgan versiyalarning sintezi, v6 Simple Internet Protocol, v7 TP/IX: The Next Internet, v8 PIP — The P Internet Protocol, va v9 TUBA — Tcp & Udp with Big Addresses . [3]

Quyi tarmoqlar[tahrir | manbasini tahrirlash]

IP tarmoqlari IPv4 va IPv6 da quyi tarmoqlarga bo'linishi mumkin. Shu maqsadda IP-manzil ikki qismdan iborat deb tan olinadi: yuqori tartibli bitlardagi tarmoq prefiksi va qolgan bitlar tarmoq ichida hostni raqamlash uchun foydalaniladigan o'zgarish maydoni, host identifikatori yoki interfeys identifikatori (IPv6) deb ataladi. . [1] Tarmoq niqobi yoki CIDR belgisi IP-manzilning tarmoq va xost qismlariga qanday bo'linishini aniqlaydi.

Tarmoq niqobi atamasi faqat IPv4 ichida qo'llaniladi. Ikkala IP versiyada ham CIDR kontseptsiyasi va yozuvidan foydalaniladi. Bunda IP-manzildan keyin chiziq va tarmoq qismi uchun ishlatiladigan bitlar soni (o'nlik kasrda) (marshrutlash prefiksi deb ham ataladi) ko'rsatiladi. Masalan, IPv4 manzili va uning tarmoq maskasi mos ravishda 192.0.2.1 va 255.255.255.0 bo'lishi mumkin. Xuddi shu IP-manzil va quyi tarmoq uchun CIDR belgisi 192.0.2.1/24 ni tashkil qiladi, chunki IP-manzilning dastlabki 24 biti tarmoq va quyi tarmoqni ko'rsatadi.

IPv4 manzillari[tahrir | manbasini tahrirlash]

IPv4 manzilini nuqta-o'nlik belgisidan ikkilik qiymatiga ajratish

IPv4 manzili 32 bit hajmga ega, bu manzil maydonini 4294 967 296 (232 ) ta manzil bilan cheklaydi. Ushbu raqamdan ba'zi manzillar xususiy tarmoqlar (~18 million ta manzil) va multicast manzillash (~270 million manzil) kabi maxsus maqsadlar uchun ajratilgan.

IPv4 manzillari odatda nuqta-o'nlik yozuvda ifodalanadi, har biri 0 dan 255 gacha bo'lgan to'rtta o'nlik sondan iborat bo'lib, nuqtalar bilan ajratiladi, masalan, 192.0.2.1 . Har bir qism manzilning 8 bit ( oktet ) guruhini ifodalaydi[4]. Texnik yozishning ba'zi hollarda,  IPv4 manzillari turli o'n oltilik, sakkizlik yoki ikkilik sanoq sistemalarida taqdim etilishi mumkin.

Subnetting tarixi[tahrir | manbasini tahrirlash]

Internet protokoli rivojlanishining dastlabki bosqichlarida tarmoq raqami har doim eng yuqori darajadagi oktet (eng muhim sakkiz bit) bo'lgan. Ushbu usul faqat 256 ta tarmoqqa ruxsat berganligi va tarmoq raqami bilan belgilangan mavjud tarmoqlardan mustaqil bo'lgan qo'shimcha tarmoqlar ishlab chiqilganligi sababli u yetarli emasligini isbotladi. 1981-yilda tarmoq arxitekturasini joriy qilish bilan manzillash spetsifikatsiyasi qayta ko'rib chiqildi.

Klassik tarmoq dizayni ko'proq individual tarmoq topshiriqlari va nozik taneli kichik tarmoq dizayni uchun ruxsat berdi. IP-manzilning eng muhim oktetining dastlabki uchta biti manzil sinfi sifatida belgilangan. Unicast manzillash uchun uchta sinf ( A, B va C ) aniqlangan. Olingan sinfga qarab, tarmoq identifikatsiyasi butun manzilning oktet chegara segmentlariga asoslangan edi. Har bir sinf tarmoq identifikatorida ketma-ket qo'shimcha oktetlardan foydalangan, shuning uchun yuqori tartibli sinflarda ( B va C ) hostlarning mumkin bo'lgan sonini kamaytiradi. Quyidagi jadvalda ushbu eskirgan tizim haqida umumiy ma'lumot berilgan.

Tarixiy sinfli tarmoq arxitekturasi
Sinf Yetakchi
bitlar
Tarmoq bir maydonlari hajmi Dam olish hajmi
bit maydoni
Tarmoqlar soni Tarmoqdagi manzillar soni Boshlanish manzili Yakuniy manzil
A 0 8 24 128 (27) 16777 216 (224) 0.0.0.0 127.255.255.255
B 10 16 16 16384 (214) 65536 (216) 128.0.0.0 191.255.255.255
C 110 24 8 2097 152 (221) 256 (28) 192.0.0.0 223.255.255.255

Sinfiy tarmoq dizayni Internetni ishga tushirish bosqichida o'z maqsadiga erishdi, ammo 1990-yillarda tarmoqning tez kengayishi sharoitida uning imkoniyati yetarli emas edi. Manzil maydonining sinf tizimi 1993 yilda Classless Inter-domain Routing (CIDR) bilan almashtirildi. CIDR ixtiyoriy uzunlikdagi prefikslar asosida taqsimlash va marshrutlash imkonini berish uchun o'zgaruvchan uzunlikdagi pastki tarmoq maskalanishiga (VLSM) asoslangan. Bugungi kunda sinfli tarmoq tushunchalarining qoldiqlari faqat cheklangan doirada ba'zi tarmoq dasturiy ta'minot va apparat komponentlarining standart konfiguratsiya parametrlari (masalan, tarmoq maskasi) va tarmoq ma'murlari muhokamalarida qo'llaniladigan texnik jargonda ishlaydi.

Shaxsiy manzillar[tahrir | manbasini tahrirlash]

Tarmoqning dastlabki dizayni, barcha Internet hostlari bilan aloqa qilish uchun global hostdan hostga ulanishni nazarda tutganida, IP manzillar global miqyosda yagona bo'lishi kerak edi. Biroq, xususiy tarmoqlar rivojlanib umumiy manzilni saqlash orqali bu har doim ham zarur emasligi aniqlandi.

Faqat TCP/IP orqali bir-biri bilan aloqa qiladigan zavod mashinalari kabi Internetga ulanmagan kompyuterlar global miqyosda unikal IP manzillarga ega bo'lishi shart emas. Bugungi kunda bunday xususiy tarmoqlar keng qo'llaniladi va odatda kerak bo'lganda tarmoq manzillarini tarjima qilish (NAT) bilan Internetga ulanadi.

Xususiy tarmoqlar uchun IPv4 manzillarining bir-biriga mos kelmaydigan uchta diapazoni ajratilgan. Ushbu manzillar Internetda yo'naltirilmaydi va shuning uchun ulardan foydalanish IP manzillar reestri bilan muvofiqlashtirilishi shart emas. Har qanday foydalanuvchi ixtiyoriy zaxiralangan bloklardan foydalanishi mumkin. Odatda, tarmoq administratori blokni quyi tarmoqlarga ajratadi; masalan, ko'pgina uy routerlari avtomatik ravishda 192.168.0.0 dan 192.168.0.255 gacha bo'lgan standart manzil oralig'idan foydalanadi ( 192.168.0.0 / 24 ).IPv4

IPv6 manzillari[tahrir | manbasini tahrirlash]

IPv6 manzilini o'n oltilik ko'rinishdan ikkilik qiymatiga ajratish

IPv6 da manzil hajmi IPv4 da 32 bitdan 128 bitgacha oshirildi va shu bilan 2 128 (taxminan 3.403×1038 ) manzilni taqdim etdi. Bu yaqin kelajak uchun yetarli deb hisoblanadi.

Yangi dizayndan maqsad manzillarning yetarli miqdorini ta'minlash emas, balki quyi tarmoq marshrutlash prefikslarini yanada samaraliroq birlashtirishga imkon berish orqali Internetda marshrutlashni qayta loyihalashdan iborat edi. Bu marshrutizatorlarda marshrutlash jadvallarining sekin o'sishiga olib keldi. Mumkin bo'lgan eng kichik individual ajratish - bu 2 64 ta host uchun pastki tarmoq, bu butun IPv4 Internet o'lchamining kvadratidir. Ushbu darajalarda haqiqiy manzildan foydalanish koeffitsientlari har qanday IPv6 tarmoq segmentida kichik bo'ladi. Yangi dizayn, shuningdek, tarmoq segmentining adreslash infratuzilmasini, ya'ni segmentning mavjud maydonining mahalliy ma'muriyatini tashqi tarmoqlarga va tashqi tarmoqlarga trafikni yo'naltirish uchun foydalaniladigan manzillash prefiksidan ajratish imkoniyatini beradi. IPv6 global ulanish yoki marshrutlash siyosati o'zgartirilsa, ichki qayta loyihalash yoki qo'lda raqamlashni talab qilmasdan butun tarmoqlarning marshrutlash prefiksini avtomatik ravishda o'zgartiradigan imkoniyatlarga ega.

IPv6 manzillarining ko'pligi katta bloklarni ma'lum maqsadlar uchun tayinlash va kerak bo'lganda samarali marshrutlash uchun jamlash imkonini beradi. Katta manzil maydoni bilan CIDR da qo'llanilgan manzilni saqlashning murakkab usullariga ega bo'lishning hojati yo'q.

Barcha zamonaviy shaxsiy kompyuter va korporativ server operatsion tizimlari IPv6 uchun mahalliy qo'llab-quvvatlashni o'z ichiga oladi, lekin u hali turar-joy tarmog'i routerlari, IP ovoz (VoIP) va multimedia uskunalari va ba'zi tarmoq qurilmalari kabi boshqa qurilmalarda keng qo'llanilmagan.

Shaxsiy manzillar[tahrir | manbasini tahrirlash]

Xuddi IPv4 xususiy tarmoqlar uchun manzillarni saqlaganidek, IPv6 da manzillar bloklari ajratilgan. IPv6 da ular noyob mahalliy manzillar (ULA) deb ataladi. fc00:: / 7 marshrutlash prefiksi ushbu blok uchun ajratilgan , u turli nazarda tutilgan siyosatlarga ega ikki / 8 blokga bo'lingan. Manzillar 40 bitli soxta tasodifiy raqamni o'z ichiga oladi, agar tarmoqlar birlashganda xato manzillar yoki paketlar to'qnashuvi xavfini kamaytiradi.

Ilk amaliyotlar bu maqsad uchun boshqa blokdan foydalangan ( fec0:: ), dublikat sayt-mahalliy manzillar. Biroq, saytni tashkil etuvchi narsaning ta'rifi noaniq bo'lib qoldi va noto'g'ri aniqlangan manzil siyosati marshrutlashda noaniqliklarni keltirib chiqardi. Ushbu manzil turi bekor qilingan va yangi tizimlarda ishlatilmasligi kerak.

fe80:: bilan boshlanadigan manzillar, havola-mahalliy manzillar deb ataladi, biriktirilgan havolada aloqa qilish uchun interfeyslarga tayinlanadi. Manzillar har bir tarmoq interfeysi uchun operatsion tizim tomonidan avtomatik ravishda yaratiladi. Bu havoladagi barcha IPv6 hostlari o'rtasida tezkor va avtomatik aloqani ta'minlaydi. Bu xususiyat IPv6 tarmoq ma'muriyatining quyi qatlamlarida, masalan, Neighbor Discovery Protocol uchun ishlatiladi.

Shaxsiy va havola-mahalliy manzil prefikslari umumiy Internetda yo'naltirilmasligi mumkin.

IP manzilini belgilash[tahrir | manbasini tahrirlash]

IP-manzillar xostga tarmoqqa qo'shilganda dinamik ravishda yoki doimiy ravishda host apparati yoki dasturiy ta'minotini sozlash orqali tayinlanadi. Doimiy konfiguratsiya statik IP manzilidan foydalanish sifatida ham tanilgan. Bundan farqli o'laroq, kompyuterning IP-manzili har safar qayta ishga tushirilganda tayinlanishi dinamik IP-manzildan foydalanish deb nomlanadi.

Dinamik IP-manzillar Dynamic Host Configuration Protocol (DHCP) yordamida tarmoq tomonidan tayinlanadi. DHCP manzillarni belgilash uchun eng ko'p ishlatiladigan texnologiyadir. Bu tarmoqdagi har bir qurilmaga ma'lum statik manzillarni belgilashning ma'muriy yukidan qochadi. Shuningdek, u qurilmalarga agar foydalanuvchilarning faqat bir qismi ma'lum bir vaqtda onlayn bo'lsa tarmoqdagi cheklangan manzil maydonini baham ko'rish imkonini beradi. Odatda, dinamik IP konfiguratsiyasi zamonaviy shaxsiy kompyuterl operatsion tizimlarida yoqilgan bo'ladi.

DHCP bilan tayinlangan manzil ijara bilan bog'langan va odatda amal qilish muddatiga ega. Agar ijara muddati tugashidan oldin uy egasi tomonidan yangilanmasa, manzil boshqa qurilmaga berilishi mumkin. Ba'zi DHCP ilovalari har safar tarmoqqa qo'shilganida MAC manzili asosida hostga bir xil IP-manzilni qayta belgilashga harakat qiladi. Tarmoq ma'muri MAC manziliga asoslangan maxsus IP manzillarni ajratish orqali DHCP ni sozlashi mumkin.

DHCP IP manzillarini dinamik ravishda belgilash uchun foydalaniladigan yagona texnologiya emas. Bootstrap Protocol DHCP ga o'xshash protokol va uning o'tmishdoshidir. Dialup va ba'zi keng polosali tarmoqlar " Hostdan hostga (Point to Point - PPP)" protokolining dinamik manzil xususiyatlaridan foydalanadi.

Tarmoq infratuzilmasi uchun ishlatiladigan kompyuterlar va uskunalar, masalan, marshrutizatorlar va pochta serverlari odatda statik manzillar bilan sozlanadi.

Statik yoki dinamik manzil konfiguratsiyasi mavjud bo'lmaganda yoki ishlamay qolsa, operatsion tizim hech qaysi tarmoqqa aloqador bo'lmagan manzilni o'rnatishi mumkin.

Yopishqoq dinamik IP manzili[tahrir | manbasini tahrirlash]

Yopishqoq - bu kamdan-kam o'zgarib turadigan dinamik ravishda tayinlangan IP-manzilni tavsiflash uchun ishlatiladigan norasmiy atama. Masalan, IPv4 manzillari odatda DHCP bilan tayinlanadi va DHCP xizmati mijoz har safar so'rov yuborganida bir xil manzilni belgilash imkoniyatini maksimal darajada amalga oshiradigan qoidalardan foydalanishi mumkin . IPv6 da, imkon qadar kamdan-kam o'zgartirishlar kiritish uchun prefiks delegatsiyasiga xuddi shunday ishlov berilishi mumkin. Oddiy uy yoki kichik ofis sozlamalarida bitta router Internet-provayderga (ISP) ko'rinadigan yagona qurilma bo'lib, ISP imkon qadar barqaror, ya'ni yopishqoq konfiguratsiyani taqdim etishga urinishi mumkin. Uy yoki biznesning mahalliy tarmog'ida mahalliy DHCP server yopishqoq IPv4 konfiguratsiyalarini ta'minlash uchun mo'ljallangan bo'lishi mumkin va ISP yopishqoq IPv6 prefiks delegatsiyasini taqdim etib, mijozlarga yopishqoq IPv6 manzillaridan foydalanish imkoniyatini beradi. Yopishqoqni statik bilan aralashtirib yubormaslik kerak; yopishqoq konfiguratsiyalar barqarorlik kafolatiga ega emas, statik konfiguratsiyalar esa cheksiz foydalaniladi va faqat ataylab o'zgartiriladi.

Manzilni avtomatik sozlash[tahrir | manbasini tahrirlash]

169.254.0.0/16 manzil bloki IPv4 tarmoqlari uchun havola-mahalliy manzillashdan maxsus foydalanish uchun belgilangan. IPv6 da, har bir interfeys, statik yoki dinamik manzillardan foydalansa ham, fe80:: / 10 blokida avtomatik ravishda havola-mahalliy manzilni oladi. [5] Bu manzillar faqat host ulangan mahalliy tarmoq segmenti yoki nuqtadan nuqtaga ulanish kabi havolada amal qiladi. Bu manzillar yo'naltirilmaydi va shaxsiy manzillar kabi Internet orqali o'tadigan paketlarning manbai yoki manzili bo'la olmaydi.

Lokal IPv4 manzil bloki zahiralanganida manzilni avtomatik sozlash mexanizmlari uchun standartlar mavjud emas edi. Bo'shliqni to'ldirish uchun, Microsoft birinchi ommaviy ilovasi Windows 98 da paydo bo'lgan Automatic Private IP Addressing (APIPA) deb nomlangan protokolni ishlab chiqdi. [6] APIPA millionlab mashinalarda o'rnatildi va sanoatda de-fakto standartga aylandi. 2005 yil may oyida IETF buning uchun rasmiy standartni belgiladi.

Mojarolarni hal qilish[tahrir | manbasini tahrirlash]

Bir xil mahalliy jismoniy yoki simsiz tarmoqdagi ikkita qurilma bir xil IP manzilga ega ekanligini da'vo qilganda IP-manzil ziddiyati yuzaga keladi. Manzilning ikkinchi tayinlanishi odatda bir yoki ikkala qurilmaning IP funksiyasini to'xtatadi. Ko'pgina zamonaviy operatsion tizimlar ma'murga IP-manzil ziddiyati haqida xabar beradi. [7] [8] Agar IP manzillar bir nechta odamlar va tizimlar tomonidan turli usullar bilan tayinlangan bo'lsa, ularning har biri aybdor bo'lishi mumkin. [9] [10] [11] [12] [13] Agar qarama-qarshilikka aloqador qurilmalardan biri LANdagi barcha qurilmalar uchun LANdan tashqari standart shlyuzga kirish bo'lsa, barcha qurilmalar tashqi tarmoqdan uzilishi mumkin.

Marshrutlash[tahrir | manbasini tahrirlash]

IP-manzillar operatsion xususiyatlari bo'yicha bir necha sinflarga bo'linadi: unikast, multikast, anykast va broadkast addreslar.

Unikast manzillash[tahrir | manbasini tahrirlash]

Unicast manzillash IP-manzilning eng keng tarqalgan tushunchasi bo'lib, u IPv4 va IPv6-ning har ikkisida mavjud. Bu odatda bitta jo'natuvchi yoki bitta qabul qiluvchiga tegishli bo'lib, uni yuborish va qabul qilish uchun ishlatish mumkin. Odatda, unicast manzili bitta qurilma yoki host bilan bog'lanadi, lekin qurilma yoki host bir nechta unicast manzilga ega bo'lishi mumkin. Bir xil ma'lumotlarni bir nechta unicast manzillarga yuborish jo'natuvchidan barcha ma'lumotlarni har bir qabul qiluvchi uchun bir martadan ko'p marta yuborishni talab qiladi.

Broadkast manzili[tahrir | manbasini tahrirlash]

Broadkast bu IPv4 da mavjud bo'lgan manzillash usuli bo'lib, tarmoqdagi barcha mumkin bo'lgan yo'nalishlarga ma'lumotlarni bitta uzatish operatsiyasida barcha hostlar orqali uzatiladi . Barcha qabul qiluvchilar tarmoq paketini ushlaydi. Tarmoqli eshittirish uchun 255.255.255.255 manzilidan foydalaniladi. Bundan tashqari, cheklanganroq yo'naltirilgan translyatsiya tarmoq prefiksi bilan barcha host manzilidan foydalanadi. Masalan, 192.0.2.0 / 24 tarmog'idagi qurilmalarga yo'naltirilgan eshittirish uchun ishlatiladigan maqsad manzili 192.0.2.255 .

IPv6 Broadkast manzilini amalga oshirmaydi va uni maxsus belgilangan barcha tugunli multicast manziliga almashtiradi.

Multikast manzillash[tahrir | manbasini tahrirlash]

Multikast manzil manfaatdor qabul qiluvchilar guruhi bilan bog'langan. IPv4 da 224.0.0.0 dan 239.255.255.255 bo'lgan manzillar (oldingi D sinfidagi manzillar) multicast manzillar sifatida belgilangan. IPv6 multicast uchun ff00:: / 8 prefiksi bilan manzil blokidan foydalanadi. Ikkala holatda ham jo'natuvchi o'zining unicast manzilidan multicast guruhi manziliga bitta datagramma yuboradi va vositachi marshrutizatorlar nusxalarini yaratish va ularni barcha manfaatdor qabul qiluvchilarga (tegishli multicast guruhiga qo'shilganlar) jo'natish bilan shug'ullanadi.

Anykast manzili[tahrir | manbasini tahrirlash]

Broadkast va multikast kabi, anykast ham birdan ko'pga marshrutlash topologiyasidir. Biroq, ma'lumotlar oqimi barcha qabul qiluvchilarga uzatilmaydi, faqat yo'riqnoma tarmoqdagi eng yaqin deb qaror qilgani. Anycast manzillash IPv6 ning o'rnatilgan xususiyatidir. IPv4 da istalgan translatsiya manzili Border Gateway Protocol yordamida manzillarni tanlash uchun eng qisqa yoʻl koʻrsatkichidan foydalangan holda amalga oshiriladi. Anycast usullari global yuklama balansi uchun foydalidir va keng tarqalgan DNS tizimlarida qo'llaniladi.

Geolokatsiya[tahrir | manbasini tahrirlash]

Bir host boshqasining geografik joylashuvini aniqlash uchun geolokatsiyadan foydalanishi mumkin. [14] [15]

Ochiq manzil[tahrir | manbasini tahrirlash]

Ochiq IP-manzil global miqyosda yoʻnaltiriladigan unicast IP-manzil boʻlib, bu manzil xususiy tarmoqlarda foydalanish uchun ajratilgan manzil emasligini bildiradi.  yoki mahalliy yoki sayt-mahalliy qamrovning turli IPv6 manzil formatlari, masalan, havola-mahalliy manzillash uchun. Umumiy IP manzillar global Internetdagi xostlar o'rtasidagi aloqa uchun ishlatilishi mumkin. Uy sharoitida umumiy IP-manzil ISP tomonidan uy tarmog'iga tayinlangan IP-manzildir. Bunday holda, router sozlamalariga kirish orqali bu manzilni ko'rish mumkin. [16]

Ko'pincha ochiq IP manzillar nisbatan tez-tez o'zgaradi. O'zgartiriladigan har qanday turdagi IP-manzil dinamik IP-manzil deb ataladi. Uy tarmoqlarida ISP odatda dinamik IP-ni tayinlaydi. Agar internet provayderi uy tarmog‘iga o‘zgarmas manzil bergan bo‘lsa, u uydan veb-saytlarni joylashtirgan mijozlar yoki tarmoqni buzgunga qadar bir xil IP manzilni qayta-qayta sinab ko‘rishi mumkin bo‘lgan xakerlar tomonidan suiiste’mol qilinishi ehtimoli ko‘proq. [17]

Xavfsizlik devori[tahrir | manbasini tahrirlash]

Xavfsizlik va maxfiylik nuqtai nazaridan tarmoq ma'murlari ko'pincha o'zlarining shaxsiy tarmoqlarida umumiy Internet-trafikni cheklashni xohlashadi. Har bir IP-paket sarlavhalaridagi manba va maqsad IP manzillari IP-manzilni blokirovka qilish yoki ichki serverlarga tashqi so'rovlarga javoblarni tanlab moslashtirish orqali trafikni farqlash uchun vosita zarur. Bunga tarmoq shlyuzi routerida ishlaydigan xavfsizlik devori dasturi yordamida erishiladi. Cheklangan va ruxsat etilgan trafikning IP manzillari ma'lumotlar bazasi mos ravishda qora va oq ro'yxatlarda saqlanishi mumkin.

Manzil tarjimasi[tahrir | manbasini tahrirlash]

Bir nechta mijoz qurilmalari IP manzilini baham ko'rishi mumkin, chunki ular umumiy veb-xosting xizmati muhitining bir qismidir yoki IPv4 tarmoq manzili tarjimoni (NAT) yoki proksi-server mijoz nomidan vositachi sifatida ishlaydi. Haqiqiy so'r IP-manzil so'rovni qabul qiluvchi serverdan maskalanadi. Umumiy amaliyot xususiy tarmoqdagi ko'plab qurilmalarda NAT niqobiga ega bo'lishdir. Faqat NAT ning umumiy interfeys(lar)i Internetga yo'naltiriladigan manzilga ega bo'lishi kerak. [18]

NAT qurilmasi shaxsiy tarmoqdagi turli IP manzillarni umumiy tarmoqdagi turli TCP yoki UDP port raqamlariga moslashtiradi. Turar-joy tarmoqlarida NAT funktsiyalari odatda turar- joy shlyuzida amalga oshiriladi. Ushbu senariyda marshrutizatorga ulangan kompyuterlar shaxsiy IP manzillariga ega va yo'riqnoma Internetda muloqot qilish uchun tashqi interfeysida umumiy manzilga ega. Ichki kompyuterlar bitta ochiq IP manzilini baham ko'radi.

Diagnostika vositalari[tahrir | manbasini tahrirlash]

Kompyuter operatsion tizimlari tarmoq interfeyslari va manzil konfiguratsiyasini tekshirish uchun turli diagnostika vositalarini taqdim etadi. Microsoft Windows ipconfig va netsh buyruq qatori interfeys vositalarini taqdim etadi va Unix-ga o'xshash tizimlarning foydalanuvchilari vazifani bajarish uchun ifconfig, netstat, route, lanstat, fstat va iproute2 utilitalaridan foydalanishlari mumkin.

Shuningdek qarang[tahrir | manbasini tahrirlash]

Ma'lumotnomalar[tahrir | manbasini tahrirlash]

  1. 1,0 1,1 RFC 760, DOD Standard Internet Protocol, DARPA, Information Sciences Institute (January 1980).
  2. {{Veb manbasi}} andozasidan foydalanishda sarlavha= parametrini belgilashingiz kerak. „{{{title}}}“.
  3. {{Veb manbasi}} andozasidan foydalanishda sarlavha= parametrini belgilashingiz kerak. „{{{title}}}“.
  4. {{Veb manbasi}} andozasidan foydalanishda sarlavha= parametrini belgilashingiz kerak. „{{{title}}}“.
  5. Manba xatosi: Invalid <ref> tag; no text was provided for refs named rfc6890
  6. {{Veb manbasi}} andozasidan foydalanishda sarlavha= parametrini belgilashingiz kerak. „{{{title}}}“.
  7. {{Veb manbasi}} andozasidan foydalanishda sarlavha= parametrini belgilashingiz kerak. „{{{title}}}“.
  8. {{Veb manbasi}} andozasidan foydalanishda sarlavha= parametrini belgilashingiz kerak. „{{{title}}}“.
  9. {{Veb manbasi}} andozasidan foydalanishda sarlavha= parametrini belgilashingiz kerak. „{{{title}}}“.
  10. {{Veb manbasi}} andozasidan foydalanishda sarlavha= parametrini belgilashingiz kerak. „{{{title}}}“.
  11. {{Veb manbasi}} andozasidan foydalanishda sarlavha= parametrini belgilashingiz kerak. „{{{title}}}“.
  12. {{Veb manbasi}} andozasidan foydalanishda sarlavha= parametrini belgilashingiz kerak. „{{{title}}}“. Article ID: 133490 – Last Review: 15 October 2013 – Revision: 5.0
  13. {{Veb manbasi}} andozasidan foydalanishda sarlavha= parametrini belgilashingiz kerak. „{{{title}}}“.
  14. Holdener, Anthony T.HTML5 Geolocation. O'Reilly Media, 2011. — s. 11. ISBN 9781449304720. 
  15. Komosny, Dan (2021-07-22). "Retrospective IP Address Geolocation for Geography-Aware Internet Services" (en). Sensors 21 (15): 4975. doi:10.3390/s21154975. ISSN 1424-8220. PMID 34372212. PMC 8348169. //www.pubmedcentral.nih.gov/articlerender.fcgi?tool=pmcentrez&artid=8348169. 
  16. {{Veb manbasi}} andozasidan foydalanishda sarlavha= parametrini belgilashingiz kerak. „{{{title}}}“.
  17. {{Veb manbasi}} andozasidan foydalanishda sarlavha= parametrini belgilashingiz kerak. „{{{title}}}“.
  18. Comer, DouglasInternetworking with TCP/IP:Principles, Protocols, and Architectures – 4th ed.. Upper Saddle River, NJ: Prentice Hall, 2000. — s. 394. ISBN 978-0-13-018380-4.