Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 10119|Vastaus: 1

IPv4- ja IPv6-osoitteiden pituudet

[Kopioi linkki]
Julkaistu 21.3.2019 17.12.16 | | |
IPv4-osoitteiden binäärimuoto on 32 ja maksimipituus on 15 yleisesti käytetyssä pistedesimaalimuodossamme, esimerkiksi "255.255.255.255".

Tästä syystä IPv4-osoitemerkkijonon maksimipituus, joka on määritelty posixin <netinet/in.h>:ssa, on 16 tavua, ja myös '\0'-päätteen tulee olla 1 tavu:

#define INET_ADDRSTRLEN 16

IPv6-osoitteiden binaarimuoto on 128 pitkä, ja se ilmaistaan heksadesimaalimuodossa, kuten "ffff:ffff:ffff:ffff". Aluksi ajattelin, että IPv6-osoitejonon suurin pituus on 128/4+7+1=40 tavua

Kuitenkin, kun tarkastellaan IPv6-osoitejonomuotoa, joka on määritelty posixin <netinet/in.h>:ssa, maksimipituus on 46 tavua

#define INET6_ADDRSTRLEN 46

IPv4:n alun perin kartoittama IPv6-osoite voi olla muodossa "ffff:ffff:ffff:ffff:255:255:255:255:255", eli 45 tavua, ja päätösmerkki on 46 tavua




Edellinen:WebAPI toteuttaa graafisen varmennuskooditoiminnon
Seuraava:asp.net Muokkaa 404:ää MVC4:ssä
Julkaistu 22.3.2019 16.12.49 |
Ripeä:Tekijät bannataan tai poistetaan, sisältö estetään automaattisesti
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com