Siirry sisältöön
ipaddress.ee

IPv6 selitettynä

128 bittiä heksadesimaalina, tilaa jokaiselle laitteelle, joka koskaan yhdistää. Näin niitä luetaan.

Hae IPv6-osoitetta

Miksi IPv6 on olemassa

IPv6 (RFC 8200) suunniteltiin 1990-luvulla, kun kävi selväksi, että IPv4:n 4,3 miljardia osoitetta loppuvat. IPv6-osoitteessa on 128 bittiä: 2¹²⁸ eli noin 3,4 × 10³⁸ osoitetta. Olennaista ei ole luvun koko vaan se, että jokainen verkko voi saada tarvitsemansa tilan ja jokaisella laitteella voi taas olla maailmanlaajuisesti tavoitettava osoite — ilman NATia.

IPv6 ei ole IPv4:n päivitys; protokollat toimivat rinnakkain (kaksoispino, dual stack). Nykyään suuri ja kasvava osa suurten palvelujen liikenteestä kulkee IPv6:lla, erityisesti mobiiliverkoissa.

Merkintä: heksadesimaaliryhmät

IPv6-osoite kirjoitetaan kahdeksana neljän heksadesimaalinumeron ryhmänä kaksoispisteillä erotettuina:

2001:0db8:0000:0000:0000:ff00:0042:8329

Jokainen ryhmä on 16 bittiä. Heksadesimaalinumerot ovat 0–9 ja a–f; kirjainkoolla ei ole väliä, mutta tapana on käyttää pieniä kirjaimia.

Lyhentämissäännöt

Pitkät nollajaksot ovat yleisiä, joten lyhentämiseen on kaksi sääntöä (RFC 4291), ja RFC 5952 määrittää ainoan oikean tavan soveltaa niitä:

  1. Poista etunollat jokaisesta ryhmästä: 0db8 → db8, 0042 → 42, 0000 → 0.
  2. Korvaa yksi peräkkäisten nollaryhmien jakso merkinnällä :: — pisin, tasatilanteessa ensimmäinen, ja vain jos se kattaa vähintään kaksi ryhmää. Merkintää voi käyttää vain kerran, muuten osoite olisi monitulkintainen.

Näin 2001:0db8:0000:0000:0000:ff00:0042:8329 muuttuu muotoon 2001:db8::ff00:42:8329. Loopback-osoite 0:0:0:0:0:0:0:1 on ::1, ja määrittelemätön osoite on pelkkä ::.

Kokeile mitä tahansa osoitetta alla olevassa tutkijassa — se näyttää pitkän ja kanonisen muodon rinnakkain.

Laajennettu muoto

2001
reititys
0db8
reititys
0000
reititys
0000
aliverkko
0000
liitäntä
ff00
liitäntä
0042
liitäntä
8329
liitäntä

Lyhennetty muoto

2001:db8::ff00:42:8329

Laajuus: Erikoiskäyttöön · Dokumentaatio (2001:db8::/32)

Prefiksit ja /64

IPv6 käyttää CIDR-merkintää kuten IPv4. Tyypillinen globaali yksittäislähetysosoite jakautuu näin:

  • Reititysprefiksi (yleensä /48 tai /56) — palveluntarjoaja antaa sen toimipaikalle.
  • Aliverkon tunniste — bitit /64:ään asti, jotka numeroivat toimipaikan verkot. /48-verkkoon mahtuu 65 536 aliverkkoa.
  • Rajapintatunniste (viimeiset 64 bittiä) — yksilöi laitteen verkossaan.

Yksittäinen lähiverkko on lähes aina /64. Siihen nojaa tilaton automaattikonfigurointi (SLAAC): laitteet valitsevat itse rajapintatunnisteensa — nykyään yksityisyyden vuoksi satunnaisesti (RFC 8981) — ja vaihtavat niitä säännöllisesti.

Osoitetyypit, joihin törmäät

  • Globaali yksittäislähetys 2000::/3 — julkiset, reititettävät osoitteet.
  • Linkkikohtainen fe80::/10 — jokaisella IPv6-liitännällä on sellainen; voimassa vain paikallisella linkillä, käytetään naapurien etsintään ja reititysprotokollissa.
  • Yksilöllinen paikallinen fc00::/7 (käytännössä fd00::/8) — yksityisten osoitteiden IPv6-vastine (RFC 4193).
  • Ryhmälähetys ff00::/8 — IPv6:ssa ei ole yleislähetystä; ryhmälähetysryhmät korvaavat sen.
  • Loopback ::1 ja määrittelemätön ::.
  • IPv4-mapped ::ffff:0:0/96 — näin IPv6-ohjelmisto esittää IPv4-vastapuolet, esim. ::ffff:192.0.2.1.
  • Dokumentaatio 2001:db8::/32 ja 3fff::/20 — esimerkkejä varten, kuten tämän sivun.

Erikoiskäyttöiset IPv6-lohkot

Täydellinen luettelo varatuista IPv6-lohkoista, muodostettu IANA:n rekisteristä, jota tämän sivuston luokittelija käyttää:

LohkoKäyttötarkoitusViiteReititettävissä internetissä
::/128Määrittelemätön osoiteRFC 4291Ei
::1/128Loopback-osoiteRFC 4291Ei
::ffff:0:0/96IPv4-mapped-osoiteRFC 4291Ei
64:ff9b::/96IPv4–IPv6-muunnos (NAT64)RFC 6052Kyllä
64:ff9b:1::/48Paikallinen IPv4/IPv6-muunnosRFC 8215Ei
100::/64Vain hylättäväksi tarkoitettu lohkoRFC 6666Ei
2001::/32TEREDORFC 4380Ei
2001:2::/48SuorituskykytestausRFC 5180Ei
2001:db8::/32DokumentaatioRFC 3849Ei
2001:10::/28Vanhentunut (ORCHID)RFC 4843Ei
2001:20::/28ORCHIDv2RFC 7343Kyllä
2002::/166to4RFC 3056Ei
3fff::/20DokumentaatioRFC 9637Ei
5f00::/16Segmenttireitityksen (SRv6) SID:tRFC 9602Ei
fc00::/7Yksilöllinen paikallinenRFC 4193Ei
fe80::/10Linkkikohtainen yksittäislähetysRFC 4291Ei
ff00::/8RyhmälähetysRFC 4291Ei

Kaksoispino ja miten tämä sivusto tunnistaa molemmat osoitteet

Selain yhdistää yhdellä osoiteperheellä kerrallaan. Kun molemmat toimivat, se suosii yleensä IPv6:ta (Happy Eyeballs, RFC 8305). Näyttääkseen sinulle molemmat osoitteet ipaddress.ee kysyy selaimeltasi kahta lisänimeä: toisella on vain IPv4 (A) -tietue ja toisella vain IPv6 (AAAA) -tietue. Kumpikin näkee osoitteesi kyseisessä perheessä. Jos IPv6-pyyntö epäonnistuu, yhteydelläsi ei ole toimivaa IPv6:ta.

Usein kysyttyä

Mistä tiedän, onko minulla IPv6?
Avaa tämän sivuston etusivu. Jos siinä näkyy IPv6-osoite — pääosoitteena tai IPv6-rivillä —, yhteytesi tukee IPv6:ta.
Onko IPv6 nopeampi kuin IPv4?
Ei sinänsä, mutta voi olla: IPv6-liikenne välttää usein operaattoritason NATin, mikä poistaa yhden välivaiheen ja tilallisen pullonkaulan.
Tarvitaanko IPv6:n kanssa palomuuria?
Tarvitaan. Ilman NATia laitteilla on maailmanlaajuisesti reititettävät osoitteet; tilallinen palomuuri, joka estää pyytämättömän saapuvan liikenteen, antaa saman suojan, jonka NAT antoi epäsuorasti.
Miksi IPv6-osoitteeni vaihtuu jatkuvasti?
Yksityisyyslaajennukset (RFC 8981) luovat väliaikaisia rajapintatunnisteita, jotka vaihtuvat, jotta osoitteellasi ei voi seurata laitettasi verkosta toiseen. /64-prefiksi pysyy yleensä samana.