Unicast: Birlik interfeys identifikatori. Unicast manzildan yuborilgan paket manzilda ko‘rsatilgan interfeysga yetkaziladi.
Anycast: turli qurilmalarga tegishli bo‘lgan interfeyslar to‘plamini identifikatsiyalovchi. Anycast manzildan yuborilgan paket manzilda ko‘rsatilgan interfeyslardan biriga yetkaziladi (marshrutlashtirish protokolida belgilanganlardan eng yaqini).
Multicast: Turli qurilmalarga tegishli bo‘lgan interfeyslar to‘plamini identifikatsiyalovchi. Multicast manzil bo‘yicha yuborilgan paket ushbu manzil
tomonidan berilgan barcha interfeyslarga yetkaziladi.
IPv6 da keng ravishda oldindan xabar beruvchi manzillar mavjud emas. Ulaming funksiyalari multikast manzillarga o‘tkazilgan.
IPv6 manzillarini matn satrlari ko‘rinishida ifoda etishning uchta standart shakllari mavjud:
Asosiy shakli x: x: x: x: x: x: x: x ko‘rinishiga ega. Bunda “x” - 16 bitlik - o‘n oltilik sonlar.
Misollar:
FEDC:BA98:7654:3210:FEDC:BA98:7654:3210
1080:0:0:0:8:800:200S:417A
E’tibor qiling, har bir muayyan maydonlarda boshlang‘ich nollarni yozishga hojat yo‘q, biroq har bir maydonda hech bo‘lmaganda bitta raqam bo‘lishi lozim (2-bandda bayon etilgan xolatdan tashqari).
IPv6 manzillari ayrim turlarida ko‘pincha o‘zlarida nolli bitlarning uzun ketma-ketligini mujassamlashtiradi. Nol bitlik manzillar yozuvini qulayroq qilish uchun, ortiqcha nollarni olib tashlash uchun maxsus sintaksis nazarda tutilgan. « :: » yozuvidan foydalanish 16 ta nollik bitlardan iborat guruhlar borligiga ishora qiladi. « :: » kombinatsiyasi faqatgina manzil yozilishida paydo bo‘lishi mumkin. «::» ketma-ketligi shuningdek yozuvdan manzildagi boshlang‘ich va yakunlovchi nollarni olib tashlash uchun foydalanilishi mumkin. Masalan:
1080:0:0:0:8:800:200S:417A unicast manzil FF01:0:0:0:0:0:0:43 multicast manzil
0:0:0:0:0:0:0:1 teskari aloqa manzili
quyidagi ko‘rinishda ifoda etilishi mumkin:
1080::8:800:200S:417A unicast manzil
FF01::43 multicast manzil
:: 1 teskari aloqa manzili
IPv4 va IPv6 larda ishlash uchun qulayroq bo‘lgan yozuvning muqobil shakli bo‘lib x:x:x:x:x:x:d.d.d.d xizmat qiladi, bunda “x” - manzilning o‘n oltinchilik 16 bitlik kodlari, “d” esa - manzilning kichik qismini tashkil etuvchi o‘nlik 8 bitlik kodlari (standart IPv4 ifodasi), Misol uchun:
0:0:0:0:0:0:13.1.68.3 (siqilgan ko‘rinishda ::13.1.68.3)
0:0:0:0:0:FFFF: 129.144.52.38 (siqilgan ko‘rinishda : :FFFF:129.144.52.38) Jadvaldan ko‘rinib turibdiki bu ikki protokol bir-biri bilan solishtirilganda ustunlik va kamchiliklari bor. IPv6 protokolida xavfsizlik choralari ko‘rilgani, ya’ni IPSec protokolini ishini osonlashtirish uchun qo‘shimcha maydon qo‘shilganligi, ma’lumotlarni yetib borishi sifati va ishonchliligi, IPv6 asosidagi qurilgan tarmoqning sodda arxitekturaga ega bo‘lishi, ya’ni NAT - tarmoq manzillarini ishlatmagan holda end-to-end asosida ishlashni tashkil etgani uchun ham bu protokolga o‘tish eng to‘g‘ri yechimdek ko‘rinishi mumkin. Ammo, hozirdagi ko‘plab tarmoq qurilmalarining IPv6 protokolini qo‘llab
quvvatlamasligi, ko‘plab kontent ma’lumotlardan IPv6 orqali foydalanish ilojsiz bo‘lgani, qurilmalarni yangilash uchun esa katta xarajat va vaqt talab etilishi bu protokolni qo‘llashda ko‘plab qiyinchiliklarni keltirib chiqarmoqda.
Hozirda IPv4 manzillari qolmagani va keyingi ulanayotgan yangi foydalanuvchilarni faqat IPv6 orqali manzillash mumkin bo‘lganligi, IPv6 protokoliga o‘tish muqarrarligini anglatadi.
Marshrutizatsiya protokollari
TCP/IP stekining yo‘nalish axborotlari bilan almashishning hamma protokollari adaptiv protokollar sinfiga kiradi. Ular o‘z navbatida ikki guruhga bo‘lingan, ularning har biri quyidagi algoritmlar turi bilan bog‘langan: