IPv4 mezonlari 1970-yillarning oxirida belgilangan. 1990-yillarning boshlarida WWW ning qo'llanilishi Internetning jadal rivojlanishiga olib keldi. Borgan sari murakkab bo'lgan Internet-ilova turlari va terminallarning diversifikatsiyasi bilan global mustaqil IP-manzillarni taqdim etish katta bosimga duchor bo'la boshladi. Ushbu muhitda 1999 yilda IPv6 shartnomasi tug'ildi.
IPv6 128 bitgacha bo'lgan manzil maydoniga ega, bu IPv4 manzilining etishmasligi muammosini to'liq hal qilishi mumkin. IPv4 manzili 32 bitli ikkilik bo'lganligi sababli, taqdim etilishi mumkin bo'lgan IP manzillar soni 232 = 42949,9672964 milliardni tashkil etadi, shuning uchun Internetda taxminan 4 milliard IP manzil mavjud. 128-bitli IPv6 ga ko'tarilgandan so'ng, Internetdagi IP-manzillar nazariy jihatdan 2128=3,4 * 1038 ga ega bo'ladi. Agar yer yuzasi (shu jumladan quruqlik va suv) kompyuterlar bilan qoplangan bo'lsa, IPv6 har kvadrat metrga 7 * 1023 IP manziliga ruxsat beradi; agar manzilni taqsimlash tezligi mikrosekundiga 1 million bo'lsa, barcha manzillarni belgilash uchun 1019 yil kerak bo'ladi.
IPv6 paketlar formati
IP v6 paketida 40 baytli asosiy sarlavha (asosiy sarlavha), undan keyin 0 yoki undan ortiq kengaytirilgan sarlavha (kengaytma sarlavhasi) va keyin ma'lumotlar mavjud. Quyidagi rasmda IPv6 ning asosiy sarlavha formati ko'rsatilgan. Har bir IPV 6 paketi asosiy sarlavhadan boshlanadi. IPv6 ning asosiy sarlavhasidagi ko'plab maydonlar to'g'ridan-to'g'ri IPv4 dagi maydonlarga mos kelishi mumkin.
(1) Versiya (versiya) maydoni 4 bitga mo'ljallangan bo'lib, u IP protokoli versiyasini tavsiflaydi. IPv6 uchun maydon qiymati 0110, ya'ni kasr soni 6.
(2) Aloqa turi (Trafik klassi), bu maydon 8 bitni egallaydi, shu jumladan ustuvor (prioritet) maydoni 4 bitga ega. Birinchidan, IPv6 oqimni ikki toifaga ajratadi, ular tirbandlikni nazorat qilish emas, balki tiqilib qolishni nazorat qilish bo'lishi mumkin. Har bir toifa sakkizta ustuvor yo'nalishga bo'lingan. Ustuvor qiymat qanchalik katta bo'lsa, guruh shunchalik muhim bo'ladi. Tiklanish bilan boshqariladigan , ustuvorlik 0 ~ 7 ni tashkil qiladi va tiqilib qolganda bunday paketlarning uzatish tezligi sekinlashishi mumkin. Tiklanishni nazorat qilib bo'lmaydiganlar uchun ustuvorlik 8 dan 15 gacha, ular real vaqt rejimidagi xizmatlar, masalan, audio yoki video xizmatlarini uzatish. Ushbu xizmat uchun paketlarni uzatish tezligi doimiy, hatto ba'zi paketlar tushib qolsa ham, u qayta uzatilmaydi.
(3) Oqim belgisi (oqim yorlig'i): maydon 20 bitni egallaydi. Oqim - ma'lum bir manba saytidan ma'lum bir maqsadli saytga (unicast yoki multicast) Internetdagi ma'lumotlar paketlari seriyasidir. Xuddi shu oqimga tegishli barcha paketlar bir xil oqim yorlig'iga ega. Manba stantsiyasi tasodifiy ravishda 224-1 oqim belgilari orasidan oqim yorlig'ini tanlaydi. Oqim belgisi 0 ishlatilmaydigan oqim belgilarini ko'rsatish uchun ajratilgan. Manba stantsiyasi tomonidan oqim belgilarini tasodifiy tanlash kompyuterlar o'rtasida ziddiyatga olib kelmaydi. Chunkirouterma'lum bir oqimni paket bilan bog'lashda paketning manba manzili va oqim yorlig'i kombinatsiyasidan foydalanadi.
Nolga teng bo'lmagan oqim yorlig'i bilan manba stantsiyasidan kelgan barcha paketlar bir xil manba manzili va maqsad manziliga, bir xil hop-by-hop opsiya sarlavhasiga (agar bu sarlavha mavjud bo'lsa) va bir xil marshrutni tanlash sarlavhasiga (agar bu sarlavha bo'lsa) ega bo'lishi kerak. mavjud). Buning afzalligi shundaki, qachonrouterpaketni qayta ishlaydi, paket sarlavhasida boshqa hech narsani tekshirmasdan oqim yorlig'ini tekshiring. Hech qanday oqim yorlig'i o'ziga xos ma'noga ega emas va manba stantsiyasi har biriga kerakli maxsus ishlov berishni ko'rsatishi kerakrouterkengaytirilgan sarlavhada o'z paketida bajaradi
(4) Yuklashning aniq uzunligi (Payload Length): Maydon uzunligi 16 bit bo'lib, sarlavhaning o'zidan tashqari IPv6 paketidagi baytlar sonini bildiradi. Bu shuni ko'rsatadiki, IPv6 paketi 64 KB ma'lumotni sig'dira oladi. IPv6 sarlavhasining uzunligi belgilanganligi sababli, IPv4 da bo'lgani kabi paketning umumiy uzunligini (sarlavha va ma'lumotlar qismlari yig'indisi) ko'rsatish shart emas.
(5) Keyingi sarlavha (Keyingi sarlavha): 8 bit uzunlikda. IPv6 sarlavhasidan keyin kengaytiriladigan sarlavha turini aniqlaydi. Bu maydon asosiy sarlavhadan keyingi sarlavha turini ko'rsatadi.
(6) Hop chegarasi (Hop chegarasi): (8 bitni egallaydi) paketlarning tarmoqda cheksiz qolishiga yo'l qo'ymaslik uchun. Resurs stantsiyasi har bir paket yuborilganda ma'lum bir hop chegarasini o'rnatadi. Qachon har birrouterpaketni oldinga siljitganda, hop- limiti uchun maydon qiymati 1 ga kamaytirilishi kerak. Hop Limit qiymati 0 ga teng bo'lsa, paketni tashlab yuborish kerak. Bu IPv4 sarlavhasidagi umr bo'yi maydoniga teng, lekin IPv4 da hisoblash oralig'i vaqtidan oddiyroq.
(7) Manba IP manzili (Manba manzili): Bu maydon 128 bitni egallaydi va ushbu paketni jo'natuvchi stantsiyasining IP manzilidir.
(8) Destination IP-manzil (Destination Address): Bu maydon 128 bitni egallaydi va ushbu paketni qabul qiluvchi stantsiyaning IP-manzilidir.
IPv6 paket formati Shenzhen HDV Photoelectron Technology Co., LTD kompaniyasiga tegishli bo'lib, dasturiy ta'minot texnik ishidir va kompaniya tarmoq bilan bog'liq uskunalar uchun kuchli dasturiy ta'minot guruhini birlashtirdi (masalan: ACONU/ aloqaONU/ aqlliONU/ tolaONU/XPONONU/GPONONUva boshqalar). Har bir mijoz uchun unga muhtoj bo'lgan eksklyuziv talablarni moslashtiring, shuningdek, mahsulotimizni yanada aqlli va ilg'or qilishiga imkon bering.