Siirry sisältöön
ipaddress.fi

IPv6:n lyhennys ja laajennus

Yksi osoite riviä kohden. Muunnetaan selaimessasi kirjoittaessasi.

3/3 riviä on kelvollisia IPv6-osoitteita.

  • Lyhennetty (RFC 5952)

    2001:db8::ff00:42:8329

    Laajennettu

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

  • Lyhennetty (RFC 5952)

    2a00:1450:4010:c0b::64

    Laajennettu

    2a00:1450:4010:0c0b:0000:0000:0000:0064

  • Lyhennetty (RFC 5952)

    ::ffff:192.0.2.1

    Laajennettu

    0000:0000:0000:0000:0000:ffff:c000:0201

IPv6-osoitteessa on 128 bittiä, jotka kirjoitetaan kahdeksana neljän heksadesimaalinumeron ryhmänä. Lähes kukaan ei kirjoita kaikkia 32 numeroa: ryhmien etunollat voi jättää pois, ja yhden nollaryhmien jakson voi korvata merkinnällä ::.

Koska lyhyitä muotoja on monta, RFC 5952 määrittelee yhden kanonisen muodon, jota jokaisen työkalun pitäisi tulostaa: pienet kirjaimet, ei etunollia, :: pisimmän vähintään kahden nollaryhmän jakson tilalla (ensimmäisen, jos jaksoja on yhtä pitkiä) eikä koskaan yksittäisen nollaryhmän tilalla. 2001:0db8:0000:0000:0000:ff00:0042:8329 lyhenee muotoon 2001:db8::ff00:42:8329.

Laajennettua muotoa, jossa on kaikki kahdeksan ryhmää ja kaikki etunollat, tarvitaan tekstin lajitteluun, joihinkin asetustiedostoihin ja käänteisten DNS-nimien (ip6.arpa) muodostamiseen.

Usein kysyttyä

Miksi :: saa esiintyä vain kerran?

Koska kaksi ::-merkintää olisi monitulkintainen: osoitteesta 2001::1::2 ei voisi päätellä, montako nollaryhmää kumpikin edustaa.

Ovatko isot kirjaimet virhe?

Ne kelpaavat syötteeksi, mutta RFC 5952 edellyttää tulostukseen pieniä kirjaimia, jotta lokit, asetukset ja vertailut pysyvät yhdenmukaisina.

Entä osoitteet, joissa on IPv4-osa, kuten ::ffff:192.0.2.1?

Ne hyväksytään. IPv4-mapattujen osoitteiden lyhyessä muodossa säilytetään pisteillä kirjoitettu IPv4-osa RFC 5952:n suosituksen mukaisesti.