IP-manzil - IP address

An Internet-protokol manzili (IP-manzil) - bu har biriga ulangan qurilmaga berilgan raqamli yorliq kompyuter tarmog'i ishlatadigan Internet protokoli aloqa uchun.[1][2]IP-manzil ikkita asosiy funktsiyani bajaradi: xost yoki tarmoq interfeysi identifikatsiya qilish va joylashuvi murojaat qilish.

Internet protokoli 4-versiyasi (IPv4) IP manzilini a sifatida belgilaydi 32-bit raqam.[2] Ammo, chunki o'sishi Internet va mavjud IPv4 manzillarining tugashi, IP-ning yangi versiyasi (IPv6 ), IP-manzil uchun 128 bitdan foydalangan holda, 1998 yilda standartlashtirilgan.[3][4][5] IPv6 tarqatish 2000 yillarning o'rtalaridan beri davom etmoqda.

IP-manzillar yoziladi va ko'rsatiladi inson tomonidan tushunarli kabi yozuvlar 172.16.254.1 IPv4-da va 2001 yil: db8: 0: 1234: 0: 567: 8: 1 IPv6 da. Manzilning yo'riqnoma prefiksining kattaligi belgilangan CIDR belgisi raqami bilan manzilga qo'shimchalash orqali muhim bitlar masalan, 192.168.1.15/24, bu tarixiy ravishda ishlatilganga teng pastki tarmoq maskasi 255.255.255.0.

IP-manzil maydoni global tomonidan boshqariladi Internet tomonidan tayinlangan raqamlar vakolati (IANA) va beshga mintaqaviy Internet registrlari (RIR) tayinlash uchun belgilangan hududlarda javobgar mahalliy Internet-registrlar, kabi Internet-provayderlar (Internet-provayderlar) va boshqalar oxirgi foydalanuvchilar. IPv4 manzillari IANA tomonidan RIR-larga har biri taxminan 16,8 million manzildan iborat bloklarda tarqatilgan, ammo 2011 yildan beri IANA darajasida tugagan. RIRlardan faqat bittasida hamon Afrikada mahalliy topshiriqlar uchun ta'minot mavjud.[6] Ba'zi IPv4 manzillari uchun ajratilgan xususiy tarmoqlar va dunyo miqyosida noyob emas.

Tarmoq ma'murlari tarmoqqa ulangan har bir qurilmaga IP-manzil tayinlash. Bunday topshiriqlar a statik (doimiy yoki doimiy) yoki dinamik asos, tarmoq amaliyotiga qarab va dasturiy ta'minot Xususiyatlari.

Funktsiya

IP-manzil ikkita asosiy funktsiyani bajaradi. Bu aniqlaydi xost yoki aniqrog'i uning tarmoq interfeysi va u xostning tarmoqdagi joylashishini va shu bilan ushbu xostga yo'lni belgilash imkoniyatini beradi. Uning roli quyidagicha tavsiflangan: "Ism nima qidirayotganimizni bildiradi. Manzil qaerda ekanligini ko'rsatadi. Marshrut u erga qanday borishni ko'rsatib beradi."[2]The sarlavha har birining IP-paket jo'natuvchi xostning va manzil xostining IP-manzilini o'z ichiga oladi.

IP-versiyalari

Ikki Internet protokolining versiyalari bugungi kunda Internetda keng tarqalgan. Dastlab 1983 yilda joylashtirilgan Internet protokolining asl nusxasi ARPANET, Internetning salafiysi Internet protokoli 4-versiyasi (IPv4).

Tez IPv4 manzil maydonining tugashi tayinlash uchun mavjud Internet-provayderlar va oxirgi foydalanuvchi tashkilotlar 1990-yillarning boshlariga kelib, buni talab qildilar Internet muhandisligi bo'yicha maxsus guruh (IETF) Internetdagi adreslash imkoniyatlarini kengaytirish uchun yangi texnologiyalarni o'rganish. Natijada Internet-protokolni qayta tuzish amalga oshirildi va u oxir-oqibat nomi bilan mashhur bo'ldi Internet protokoli 6-versiyasi (IPv6) 1995 yilda.[3][4][5]IPv6 texnologiyasi 2000-yillarning o'rtalariga qadar tijorat ishlab chiqarishni joylashtirish boshlangunga qadar turli sinov bosqichlarida edi.

Bugungi kunda Internet protokolining ushbu ikki versiyasi bir vaqtning o'zida foydalanilmoqda. Boshqa texnik o'zgarishlar qatorida har bir versiya manzillar formatini turlicha belgilaydi. IPv4 tarixiy tarqalganligi sababli, umumiy atama IP-manzil odatda IPv4 tomonidan belgilangan manzillarga murojaat qiladi. IPv4 va IPv6 o'rtasidagi versiyalar ketma-ketligidagi bo'shliq 5-versiyani eksperimentalga tayinlash natijasida yuzaga keldi Internet-oqim protokoli 1979 yilda, ammo hech qachon IPv5 deb nomlanmagan.

V1 dan v9 gacha bo'lgan boshqa versiyalar aniqlangan, ammo faqat v4 va v6 keng qo'llanilgan. v1 va v2 uchun nomlar bo'lgan TCP protokollari 1974 va 1977 yillarda, chunki o'sha paytda IP spetsifikatsiyasini ajratish kerak edi. v3 1978 yilda aniqlangan va v3.1 - bu TCP IP dan ajratilgan birinchi versiya. v6 - bir nechta tavsiya etilgan versiyalarning sintezi, v6 Oddiy Internet protokoli, v7 TP / IX: Keyingi Internet, v8 PIP - P Internet protokoliva v9 TUBA - Katta manzillar bilan Tcp & Udp.[7]

Subnetworks

IP tarmoqlari bo'linishi mumkin kichik tarmoqlar ikkalasida ham IPv4 va IPv6. Shu maqsadda IP-manzil ikki qismdan iborat deb tan olinadi: the tarmoq prefiksi yuqori tartibli bitlarda va qolgan bitlar dam olish maydoni, xost identifikatori, yoki interfeys identifikatori (IPv6), tarmoq ichidagi xostlarni raqamlash uchun ishlatiladi.[1] The pastki tarmoq maskasi yoki CIDR belgisi IP-manzil tarmoq va xost qismlariga qanday bo'linishini aniqlaydi.

Atama pastki tarmoq maskasi faqat IPv4 ichida ishlatiladi. Ikkala IP-versiyada ham CIDR tushunchasi va yozuvlari ishlatiladi. Bunda IP-manzildan keyin chiziq chizig'i va tarmoq qismi uchun ishlatiladigan bitlar soni (o'nli), shuningdek, yo'riqnoma prefiksi. Masalan, IPv4 manzili va uning pastki tarmoq maskasi bo'lishi mumkin 192.0.2.1 va 255.255.255.0navbati bilan. Xuddi shu IP-manzil va pastki tarmoq uchun CIDR yozuvi 192.0.2.1/24, chunki IP-manzilning dastlabki 24 biti tarmoq va pastki tarmoqni bildiradi.

IPv4 manzillari

IPv4 manzilining parchalanishi nuqta-kasrli yozuv ikkilik qiymatiga.

IPv4 manzili 32 bit hajmga ega, bu cheklovlarni cheklaydi manzil maydoni ga 4294967296 (232) manzillar. Ushbu raqamdan ba'zi manzillar, masalan, maxsus maqsadlar uchun saqlangan xususiy tarmoqlar (~ 18 million manzil) va ko'p tarmoqli manzil (~ 270 million manzil).

IPv4 manzillari odatda nuqta-kasrli yozuv, har biri 0 dan 255 gacha bo'lgan to'rtta o'nlik sonlardan iborat bo'lib, ular nuqta bilan ajratilgan, masalan. 172.16.254.1. Har bir qism 8 bitlik guruhni anglatadi (an oktet ) manzil. Ba'zi texnik yozuvlarda,[belgilang ] IPv4 manzillari turli xil bo'lishi mumkin o'n oltinchi, sakkizli, yoki ikkilik vakolatxonalar.

Subnetting tarixi

Internet-protokolni ishlab chiqishning dastlabki bosqichlarida tarmoq raqami har doim eng yuqori tartibli sakkizta edi (eng ahamiyatli sakkiz bit). Ushbu usul faqat 256 ta tarmoqqa ruxsat berganligi sababli, tez orada tarmoq nomeri bilan belgilab qo'yilgan mavjud tarmoqlardan mustaqil bo'lgan qo'shimcha tarmoqlar ishlab chiqilganligi sababli u tez orada etarli emasligini isbotladi. 1981 yilda manzil spetsifikatsiyasi kiritilishi bilan qayta ko'rib chiqildi klassik tarmoq me'morchilik.[2]

Klassik tarmoq dizayni ko'proq individual tarmoq topshiriqlari va nozik tarmoqli kichik tarmoq dizayni uchun imkoniyat yaratdi. IP-manzilning eng muhim oktetasining dastlabki uchta biti quyidagicha aniqlandi sinf manzil. Uch sinf (A, Bva C) universal uchun aniqlangan bir martalik murojaat qilish. Olingan sinfga qarab, tarmoq identifikatsiyasi butun manzilning oktet chegara segmentlariga asoslangan edi. Har bir sinf tarmoq identifikatorida ketma-ket qo'shimcha oktetlardan foydalangan va shu bilan yuqori darajadagi sinflardagi xostlar sonini kamaytirishgan (B va C). Quyidagi jadvalda ushbu eskirgan tizim haqida umumiy ma'lumot berilgan.

Tarixiy klassik tarmoq arxitekturasi
SinfEtakchi
bitlar
Hajmi tarmoq
raqam
bit maydon
Hajmi dam olish
bit maydon
Raqam
tarmoqlar
Manzil soni
har bir tarmoq uchun
Boshlanish manziliOxirgi manzil
A0824128 (27)16777216 (224)0.0.0.0127.255.255.255
B10161616384 (214)65536 (216)128.0.0.0191.255.255.255
C1102482097152 (221)256 (28)192.0.0.0223.255.255.255

Klassik tarmoq dizayni Internetning boshlang'ich bosqichida o'z maqsadiga xizmat qildi, ammo u etishmadi ölçeklenebilirlik 1990-yillarda tarmoqning tez kengayishi sharoitida. Manzil maydonining sinf tizimi bilan almashtirildi Sinfsiz domenlararo yo'naltirish (CIDR) 1993 yilda. CIDR ixtiyoriy uzunlikdagi prefikslar asosida ajratish va marshrutlash uchun ruxsat berish uchun o'zgaruvchan uzunlikdagi pastki tarmoq maskalashiga (VLSM) asoslangan. Bugungi kunda, tarmoqdagi sinfiy tushunchalarning qoldiqlari faqat cheklangan doirada ishlaydi, chunki ba'zi tarmoq dasturlari va apparat tarkibiy qismlarining standart konfiguratsiya parametrlari (masalan, netmask) va tarmoq ma'murlari munozaralarida ishlatiladigan texnik jargonda.

Shaxsiy manzillar

Barcha Internet-xostlar bilan aloqa o'rnatishda global uchidan uchiga ulanish nazarda tutilgan dastlabki tarmoq dizayni, IP-manzillar dunyo miqyosida noyob bo'lishini nazarda tutgan. Biroq, bu har doim ham zarur emasligi aniqlandi, chunki xususiy tarmoqlar rivojlanib, jamoat manzillarini saqlash kerak edi.

Internetga ulanmagan kompyuterlar, masalan, faqat bir-biri bilan aloqa qiladigan zavod mashinalari TCP / IP, global miqyosda noyob IP-manzillarga ega bo'lishingiz shart emas. Bugungi kunda bunday xususiy tarmoqlar keng qo'llanilmoqda va odatda Internetga ulanadi tarmoq manzili tarjimasi (NAT), kerak bo'lganda.

Xususiy tarmoqlar uchun IPv4 manzillarining bir-biriga mos kelmaydigan uchta diapazoni zaxiralangan.[8] Ushbu manzillar Internetda yo'naltirilmaydi va shuning uchun ulardan foydalanish IP-manzil ro'yxatga olish kitobi bilan muvofiqlashtirilishi shart emas. Istalgan foydalanuvchi har qanday ajratilgan bloklardan foydalanishi mumkin. Odatda, tarmoq ma'muri blokni subnetslarga ajratadi; masalan, ko'pchilik uy yo'riqchilari avtomatik ravishda standart manzil oralig'idan foydalaning 192.168.0.0 orqali 192.168.0.255 (192.168.0.0/24).

Maxfiy IPv4 tarmoq diapazonlari[8]
IsmCIDR blokirovka qilishManzil oralig'iManzil soniKlassik tavsif
24-bitli blok10.0.0.0/810.0.0.0 – 10.255.255.25516777216Yagona sinf A.
20-bitli blok172.16.0.0/12172.16.0.0 – 172.31.255.2551048576B sinfidagi 16 ta blokning tutashgan diapazoni.
16-bitli blok192.168.0.0/16192.168.0.0 – 192.168.255.25565536S sinfining 256 ta bloklarining tutashgan diapazoni.

IPv6 manzillari

IPv6 manzilining parchalanishi o'n oltinchi uning ikkilik qiymatiga vakillik.

IPv6-da manzil hajmi IPv4-dagi 32 bitdan 128 bitgacha oshirildi va shu bilan 2 tagacha ta'minlandi128 (taxminan 3.403×1038) manzillar. Bu yaqin kelajak uchun etarli deb hisoblanadi.

Yangi dizaynning maqsadi shunchaki etarli miqdordagi manzillarni taqdim etish emas, balki Internet tarmog'ida marshrutizatsiyani qayta tuzish, quyi tarmoq marshrutlash prefikslarini yanada samarali birlashtirishga imkon berish edi. Bu o'sishni sekinlashishiga olib keldi marshrut jadvallari routerlarda. Mumkin bo'lgan eng kichik ajratish - bu 2 uchun pastki tarmoq64 xostlar, bu butun IPv4 Internet hajmining kvadratidir. Ushbu darajalarda IPv6 tarmog'ining har qanday segmentida haqiqiy manzildan foydalanish koeffitsientlari kichik bo'ladi. Shuningdek, yangi dizayn tarmoq segmentining manzil infratuzilmasini, ya'ni segmentning mavjud maydonining mahalliy ma'muriyatini tashqi tarmoqlarga va undan tashqariga trafikni yo'naltirish uchun ishlatiladigan adreslash prefiksidan ajratish imkoniyatini beradi. IPv6-da butun tarmoqning yo'naltirish prefiksini avtomatik ravishda o'zgartiradigan, global ulanish yoki marshrutlash siyosati ichki o'zgartirish yoki qo'lda raqamlarni o'zgartirishni talab qilmasdan o'zgartirish.

Ko'p sonli IPv6 manzillari katta bloklarni aniq maqsadlar uchun belgilashga va kerak bo'lganda samarali marshrutlash uchun to'plashga imkon beradi. Katta manzil maydoniga ega bo'lgan holda, CIDR-da ishlatiladigan murakkab manzillarni saqlash usullariga ega bo'lishning hojati yo'q.

Barcha zamonaviy ish stoli va korporativ server operatsion tizimlari IPv6 protokol, ammo u hali boshqa qurilmalarda, masalan, uy-joy tarmoqlari yo'riqchilarida, IP orqali ovoz (VoIP) va multimedia uskunalari va boshqalar tarmoq uskunalari.

Shaxsiy manzillar

IPv4 xususiy tarmoqlar uchun manzillarni zaxiralagani kabi, IPv6 da ham manzillar bloklari ajratilgan. IPv6-da ular quyidagicha nomlanadi noyob mahalliy manzillar (ULA). Marshrut prefiksi fc00 ::/7 ushbu blok uchun saqlangan,[9] ikkiga bo'lingan /8 turli xil nazarda tutilgan siyosatlarga ega bloklar. Manzillar 40 bitni o'z ichiga oladi pseudorandom agar saytlar birlashsa yoki paketlar noto'g'ri bo'lsa, manzillar to'qnashuvi xavfini kamaytiradigan raqam.

Dastlabki amaliyotlar ushbu maqsad uchun boshqa blokdan foydalangan (fec0 ::), sayt-mahalliy manzillar deb nomlangan.[10] Shu bilan birga, nimani tashkil etganligi ta'rifi a sayt noaniq bo'lib qoldi va aniqlanmagan manzil siyosati marshrutlashda noaniqliklar yaratdi. Ushbu manzil turi bekor qilindi va yangi tizimlarda ishlatilmasligi kerak.[11]

Bilan boshlanadigan manzillar fe80 ::, deb nomlangan mahalliy manzillar, biriktirilgan havolada aloqa qilish uchun interfeyslarga tayinlangan. Har bir tarmoq interfeysi uchun manzillar avtomatik ravishda operatsion tizim tomonidan yaratiladi. Bu havola bo'yicha barcha IPv6 xostlari o'rtasida tezkor va avtomatik aloqani ta'minlaydi. Ushbu xususiyat IPv6 tarmoq ma'muriyatining quyi qatlamlarida, masalan uchun Qo'shnini ochish protokoli.

Shaxsiy va havolali mahalliy manzil prefikslari umumiy Internetda yo'naltirilishi mumkin emas.

IP-manzilni tayinlash

IP-manzillar xostga tarmoqqa qo'shilish paytida dinamik ravishda yoki xost apparati yoki dasturiy ta'minotining konfiguratsiyasi bo'yicha beriladi. Doimiy konfiguratsiya, shuningdek, statik IP-manzil. Aksincha, har safar qayta ishga tushirilganda kompyuterning IP-manzili tayinlanganda, bu "a" dan foydalanish deb nomlanadi dinamik IP-manzil.

Dinamik IP-manzillar tarmoq yordamida tayinlanadi Dinamik xost konfiguratsiyasi protokoli (DHCP). DHCP - manzillarni tayinlashda eng ko'p ishlatiladigan texnologiya. Bu tarmoqdagi har bir qurilmaga ma'lum statik manzillarni berish ma'muriy yukidan qochadi. Bundan tashqari, qurilmalar tarmoqdagi cheklangan manzil maydonini baham ko'rishga imkon beradi, agar ularning ba'zilari ma'lum bir vaqtda onlayn bo'lsa. Odatda, dinamik IP-konfiguratsiya zamonaviy ish stoli operatsion tizimlarida sukut bo'yicha yoqiladi.

DHCP bilan tayinlangan manzil a bilan bog'langan ijara va odatda amal qilish muddati tugaydi. Agar ijara muddati tugashidan oldin uy egasi tomonidan uzaytirilmasa, manzil boshqa qurilmaga tayinlanishi mumkin. Ba'zi DHCP dasturlari bir xil IP-manzilni xostga asoslangan holda qayta tayinlashga harakat qiladi MAC manzili, har safar u tarmoqqa qo'shilganda. Tarmoq ma'muri DHCP-ni MAC-manzil asosida ma'lum IP-manzillarni ajratish orqali sozlashi mumkin.

DHCP IP-manzillarni dinamik ravishda tayinlash uchun ishlatiladigan yagona texnologiya emas. Bootstrap protokoli DHCP-ga o'xshash protokol va avvalgisidir. Terish va ba'zilari keng polosali tarmoqlar ning dinamik manzil xususiyatlaridan foydalaning Nuqtadan nuqtaga protokol.

Routerlar va pochta serverlari kabi tarmoq infratuzilmasi uchun ishlatiladigan kompyuterlar va uskunalar odatda statik adreslash bilan tuzilgan.

Statik yoki dinamik manzil konfiguratsiyalari mavjud bo'lmaganda yoki ishlamay qolganda, operatsion tizim fuqaroligi bo'lmagan manzilni avtokonfiguratsiya yordamida xostga havola-lokal manzilni tayinlashi mumkin.

Yopishqoq dinamik IP-manzil

A yopishqoq dinamik IP-manzil Internetga kirish kabeli va DSL abonentlari tomonidan kamdan-kam o'zgarib turadigan, dinamik ravishda tayinlangan IP-manzilni tavsiflash uchun ishlatiladigan norasmiy atama. Odatda manzillar DHCP bilan belgilanadi. Modemlar odatda uzoq vaqt davomida yoqilganligi sababli, manzil ijarasi odatda uzoq muddatlarga o'rnatiladi va shunchaki yangilanadi. Agar manzil ijarasi muddati tugashidan oldin modem o'chirilgan bo'lsa va u qayta quvvatlansa, u ko'pincha bir xil IP-manzilni oladi.

Manzilni avtokonfiguratsiya

Manzil bloki 169.254.0.0/16 IPv4 tarmoqlari uchun lokal-manzilli adreslashda maxsus foydalanish uchun aniqlangan.[12] IPv6-da, har qanday interfeys, statik yoki dinamik manzil tayinlashlaridan foydalangan holda, blokda avtomatik ravishda mahalliy manzil manzilini oladi fe80 ::/10.[12] Ushbu manzillar faqat mahalliy tarmoq segmenti yoki xost ulangan nuqta-nuqta aloqasi kabi havolada amal qiladi. Ushbu manzillar yo'naltirilmaydi va xususiy manzillar singari Internet orqali o'tadigan paketlarning manbai yoki manzili bo'lishi mumkin emas.

Lokal IPv4 manzil bloki zaxiraga olinganida, manzilni avtokonfiguratsiya qilish mexanizmlari uchun standartlar mavjud emas edi. Bo'shliqni to'ldirish, Microsoft deb nomlangan protokolni ishlab chiqdi Avtomatik xususiy IP-manzil (APIPA), uning birinchi ommaviy dasturi paydo bo'ldi Windows 98.[13] APIPA millionlab mashinalarda joylashtirilgan va a amalda standart sanoatda. 2005 yil may oyida IETF buning uchun rasmiy standartni aniqladi.[14]

Mojarolarni hal qilish

IP-manzil to'qnashuvi bir xil mahalliy jismoniy yoki simsiz tarmoqdagi ikkita qurilma bir xil IP-manzilga ega deb da'vo qilganda paydo bo'ladi. Manzilning ikkinchi tayinlanishi odatda bir yoki ikkala qurilmaning IP funksiyasini to'xtatadi. Ko'pchilik zamonaviy operatsion tizimlar ma'murga IP-manzil nizolari to'g'risida xabar bering.[15][16] IP-manzillarni turli xil usullar bilan bir nechta odamlar va tizimlar tayinlaganida, ularning har qandayida ayb bo'lishi mumkin.[17][18][19][20][21] Agar mojaroga aloqador qurilmalardan biri bu standart shlyuz LANdagi barcha qurilmalar uchun LANdan tashqariga kirish, barcha qurilmalar buzilgan bo'lishi mumkin.

Yo'nalish

IP-manzillar operatsion xarakteristikalarning bir nechta sinflariga tasniflanadi: unicast, multicast, anycast va translyatsiya manzillari.

Bir manzilli manzil

IP-manzilning eng keng tarqalgan tushunchasi bir martalik IPv4 va IPv6 da mavjud bo'lgan manzil. Odatda bu bitta yuboruvchi yoki bitta qabul qiluvchiga taalluqlidir va uni yuborish va qabul qilish uchun ishlatilishi mumkin. Odatda, unicast manzili bitta qurilma yoki xost bilan bog'lanadi, lekin qurilma yoki xost bir nechta bitta manzilga ega bo'lishi mumkin. Bir xil ma'lumotni bir nechta yagona manzilga yuborish jo'natuvchidan barcha ma'lumotlarni bir necha marta, har bir qabul qiluvchi uchun bir martadan yuborishini talab qiladi.

Teleradioeshittirish manzili

Eshittirish - bu IPv4-da mavjud bo'lgan manzil texnikasi, bu bitta uzatish operatsiyasida tarmoqdagi barcha mumkin bo'lgan yo'nalishlarga ma'lumotlarni yuborish uchun barcha xostlar translyatsiya qilish. Barcha qabul qiluvchilar tarmoq paketini yozib olishadi. Manzil 255.255.255.255 tarmoq translyatsiyasi uchun ishlatiladi. Bundan tashqari, cheklangan yo'naltirilgan translyatsiya tarmoq prefiksi bilan barchaning asosiy manzilidan foydalanadi. Masalan, tarmoqdagi qurilmalarga yo'naltirilgan eshittirish uchun ishlatiladigan manzil 192.0.2.0/24 bu 192.0.2.255.

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

Multicast manzili

A multicast manzili manfaatdor qabul qiluvchilar guruhi bilan bog'liq. IPv4-da, manzillar 224.0.0.0 orqali 239.255.255.255 (sobiq D sinf manzillar) ko'p tarmoqli manzillar sifatida belgilanadi.[22] IPv6 manzil blokini prefiks bilan ishlatadi ff00 ::/8 multicast uchun. Ikkala holatda ham jo'natuvchi bitta dona yuboradi Datagram unicast manzilidan multicast guruhi manziligacha va vositachi routerlar nusxalarini olish va ularni barcha manfaatdor qabul qiluvchilarga yuborish (tegishli ko'p tarmoqli guruhga qo'shilganlar) haqida g'amxo'rlik qilishadi.

Anikast-manzil

Eshittirish va multicast kabi, anycast birdan ko'pga yo'naltirish topologiyasi. Biroq, ma'lumotlar oqimi barcha qabul qiluvchilarga uzatilmaydi, faqat yo'riqnoma qaror qilgani tarmoqdagi eng yaqin. Anikast-manzil IPv6-ning o'rnatilgan xususiyati.[23][24] IPv4-da, anycast manzillash amalga oshiriladi Chegara shlyuzi protokoli eng qisqa yo'ldan foydalanish metrik boradigan joylarni tanlash uchun. Anikast usullari global uchun foydalidir yuklarni muvozanatlash va odatda tarqatishda ishlatiladi DNS tizimlar.

Geolokatsiya

Uy egasi foydalanishi mumkin geolocation dasturi xulosa qilish geografik joylashuvi uning muloqot qiladigan tengdoshi.[25]

Ommaviy manzil

Umumiy IP-manzil, umumiy til bilan aytganda, butun dunyo bo'ylab boshqariladigan bir martalik IP-manzil, ya'ni manzil foydalanish uchun ajratilgan manzil emasligini anglatadi. xususiy tarmoqlar, masalan, ajratilgan narsalar kabi RFC  1918, yoki mahalliy miqyosdagi turli xil IPv6 manzillar formatlari yoki sayt-mahalliy doiralar, masalan, mahalliy-mahalliy manzillar uchun. Umumiy IP-manzillar global Internetdagi xostlar o'rtasidagi aloqa uchun ishlatilishi mumkin.

Xavfsizlik devori

Xavfsizlik va maxfiylik nuqtai nazaridan tarmoq ma'murlari ko'pincha shaxsiy tarmoqlarida umumiy Internet-trafikni cheklashni xohlashadi. Har bir IP-paketning sarlavhalarida joylashgan manba va manzil IP-manzillari trafikni ajratish uchun qulay vositadir IP-manzilni bloklash yoki ichki serverlarga tashqi so'rovlarga javoblarni tanlab moslashtirish orqali. Bunga erishiladi xavfsizlik devori tarmoq shlyuzi yo'riqchisida ishlaydigan dasturiy ta'minot. Cheklangan va ruxsat etilgan trafikning IP-manzillari ma'lumotlar bazasi saqlanishi mumkin qora ro'yxatlar va oq ro'yxatlar navbati bilan.

Manzil tarjimasi

Bir nechta mijoz qurilmalari ko'rinishi mumkin a-ning bir qismi bo'lganligi sababli ham IP-manzilni baham ko'ring umumiy veb-xosting xizmati muhit yoki IPv4 tufayli tarmoq manzili tarjimoni (NAT) yoki proksi-server vazifasini bajaradi vositachi mijoz nomidan agent, bu holda haqiqiy kelib chiqqan IP-manzil so'rov olayotgan serverdan yashiriladi. Xususiy tarmoqdagi ko'plab qurilmalarda NAT maskasi bo'lishi odatiy amaliyotdir. Faqatgina NAT-ning umumiy interfeysi (lar) i Internetda boshqariladigan manzilga ega bo'lishi kerak.[26]

NAT moslamasi xususiy tarmoqdagi turli xil IP-manzillarni har xil TCP yoki UDP-ga moslashtiradi port raqamlari jamoat tarmog'ida. Uy-joy tarmoqlarida NAT funktsiyalari odatda a turar-joy shlyuzi. Ushbu stsenariyda yo'riqchiga ulangan kompyuterlarning shaxsiy IP-manzillari va yo'riqchining tashqi interfeysida Internetda aloqa qilish uchun umumiy manzili mavjud. Ichki kompyuterlar bitta umumiy IP-manzilni ulashadigan ko'rinadi.

Diagnostika vositalari

Kompyuter operatsion tizimlari tarmoq interfeyslarini va manzil konfiguratsiyasini tekshirish uchun turli diagnostika vositalarini taqdim etadi. Microsoft Windows beradi buyruq qatori interfeysi vositalar ipconfig va netsh va foydalanuvchilar Unixga o'xshash tizimlar foydalanishi mumkin ifconfig, netstat, marshrut, lanstat, fstat va iproute2 vazifani bajarish uchun kommunal xizmatlar.

Shuningdek qarang

Adabiyotlar

  1. ^ a b RFC 760, DOD standart Internet protokoli, DARPA, Axborot fanlari instituti (1980 yil yanvar).
  2. ^ a b v d J. Postel, tahrir. (1981 yil sentyabr). Internet protokoli, DARPA Internet dasturi protokoli spetsifikatsiyasi. IETF. doi:10.17487 / RFC0791. RFC 791. Tomonidan yangilangan RFC  1349, 2474, 6864.
  3. ^ a b S. Dering; R. Xinden (1995 yil dekabr). Internet protokoli, 6-versiya (IPv6) spetsifikatsiyasi. Tarmoq ishchi guruhi. doi:10.17487 / RFC1883. RFC 1883.
  4. ^ a b S. Dering; R. Xinden (1998 yil dekabr). Internet protokoli, 6-versiya (IPv6) spetsifikatsiyasi. Tarmoq ishchi guruhi. doi:10.17487 / RFC2460. RFC 2460.
  5. ^ a b S. Dering; R. Xinden (2017 yil iyul). Internet protokoli, 6-versiya (IPv6) spetsifikatsiyasi. IETF. doi:10.17487 / RFC8200. RFC 8200.
  6. ^ "IPv4 manzil hisoboti".
  7. ^ DeLong, Ouen. "Nima uchun IP-ning versiyalari bor? Nega menga ahamiyat beradi?" (PDF). Scale15x. Olingan 24 yanvar 2020.
  8. ^ a b Y. Rekter; B. Moskovits; D. Karrenberg; G. J. de Groot; E. Lir (1996 yil fevral). Xususiy internatlar uchun manzil ajratish. Tarmoq ishchi guruhi. doi:10.17487 / RFC1918. BCP 5. RFC 1918. Tomonidan yangilangan RFC  6761.
  9. ^ R. Xinden; B. Xaberman (2005 yil oktyabr). Noyob mahalliy IPv6 yagona manzil manzillari. Tarmoq ishchi guruhi. doi:10.17487 / RFC4193. RFC 4193.
  10. ^ R. Xinden; S. Dering (2003 yil aprel). Internet protokolining 6-versiyasi (IPv6) arxitektura manzillari. Tarmoq ishchi guruhi. doi:10.17487 / RFC3513. RFC 3513. Eskirgan RFC  4291.
  11. ^ C. Huitema; B. Duradgor (2004 yil sentyabr). Saytning mahalliy manzillarini bekor qilish. Tarmoq ishchi guruhi. doi:10.17487 / RFC3879. RFC 3879.
  12. ^ a b M. paxta; L. Vegoda; R. Bonika; B. Xaberman (2013 yil aprel). Maxsus maqsadli IP-manzil registrlari. Internet muhandisligi bo'yicha maxsus guruh. doi:10.17487 / RFC6890. BCP 153. RFC 6890. Tomonidan yangilangan RFC  8190.
  13. ^ "DHCP va avtomatik IP-manzil". docs.microsoft.com. Olingan 20 may 2019.
  14. ^ S. Cheshir; B. Aboba; E. Guttman (2005 yil may). IPv4 ulanish-mahalliy manzillarni dinamik konfiguratsiyasi. Tarmoq ishchi guruhi. doi:10.17487 / RFC3927. RFC 3927.
  15. ^ "Event ID 4198 - TCP / IP tarmoq interfeysi konfiguratsiyasi". Microsoft. 2009 yil 7-yanvar. Arxivlandi asl nusxasidan 2013 yil 24 dekabrda. Olingan 2 iyun 2013. "Yangilangan: 2009 yil 7-yanvar"
  16. ^ "Event ID 4199 - TCP / IP tarmoq interfeysi konfiguratsiyasi". Microsoft. 2009 yil 7-yanvar. Arxivlandi asl nusxasidan 2013 yil 22 dekabrda. Olingan 2 iyun 2013. "Yangilangan: 2009 yil 7-yanvar"
  17. ^ Mitchell, Bredli. "IP-manzil ziddiyatlari - IP-manzil ziddiyati nima?". About.com. Arxivlandi asl nusxasidan 2014 yil 13 aprelda. Olingan 23 noyabr 2013.
  18. ^ Kishore, Aseem (2009 yil 4-avgust). "IP-manzil ziddiyatini qanday tuzatish kerak". Onlayn texnik maslahatlar Online-tech-tips.com. Arxivlandi asl nusxasidan 2013 yil 25 avgustda. Olingan 23 noyabr 2013.
  19. ^ "" IP-manzilda ziddiyat mavjud "xabari bilan yordam oling". Microsoft. 22 Noyabr 2013. Arxivlangan asl nusxasi 2013 yil 26 sentyabrda. Olingan 23 noyabr 2013.
  20. ^ "DHCP tarmog'idagi takroriy IP-manzil ziddiyatlarini tuzatish". Microsoft. Arxivlandi asl nusxasidan 2014 yil 28 dekabrda. Olingan 23 noyabr 2013. Maqola identifikatori: 133490 - So'nggi ko'rib chiqish: 2013 yil 15 oktyabr - Qayta ko'rib chiqish: 5.0
  21. ^ Moran, Jozef (2010 yil 1 sentyabr). "IP-manzil ziddiyatlarini tushunish va hal qilish - Webopedia.com". Webopedia.com. Arxivlandi asl nusxasidan 2013 yil 2 oktyabrda. Olingan 23 noyabr 2013.
  22. ^ M. paxta; L. Vegoda; D. Meyer (2010 yil mart). IPv4 multicast manzilni tayinlash bo'yicha IANA ko'rsatmalari. IETF. doi:10.17487 / RFC5771. ISSN  2070-1721. BCP 51. RFC 5771.
  23. ^ RFC  2526
  24. ^ RFC  4291
  25. ^ Holdener, Entoni T. (2011). HTML5 geolokatsiyasi. O'Reilly Media. p.11. ISBN  9781449304720.
  26. ^ Comer, Duglas (2000). TCP / IP bilan Internetda ishlash: tamoyillar, protokollar va arxitektura - 4-nashr. Yuqori Saddle River, NJ: Prentice Hall. p. 394. ISBN  978-0-13-018380-4. Arxivlandi asl nusxasidan 2010 yil 13 aprelda.