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 funksiyani 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.

Agar telefon yoki kompyuteringizda IP-manzil bõlmasa tõg`ridan-tõg`ri internerga ulana olmaysiz. https://t.me//darknet_infinity

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.

Funksiya[tahrir | manbasini tahrirlash]

IP-manzil ikkita asosiy funksiyani 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]

Manbalar[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 — 11 bet. ISBN 9781449304720. 
  15. Komosny, Dan (2021-07-22). „Retrospective IP Address Geolocation for Geography-Aware Internet Services“. Sensors (inglizcha). 21-jild, № 15. 4975-bet. Bibcode:2021Senso..21.4975K. doi:10.3390/s21154975. ISSN 1424-8220. PMC 8348169. PMID 34372212.
  16. {{Veb manbasi}} andozasidan foydalanishda sarlavha= parametrini belgilashingiz kerak. „{{{title}}}“.
  17. {{Veb manbasi}} andozasidan foydalanishda sarlavha= parametrini belgilashingiz kerak. „{{{title}}}“.
  18. Comer, Douglas. Internetworking with TCP/IP:Principles, Protocols, and Architectures – 4th ed.. Upper Saddle River, NJ: Prentice Hall, 2000 — 394 bet. ISBN 978-0-13-018380-4.