logo

IPv4 vs IPv6

Mikä on IP?

IP tarkoittaa Internet-protokollaa. Jokaiselle verkkoon kytketylle laitteelle määritetään IP-osoite. Jokainen laite käyttää IP-osoitetta viestintään. Se toimii myös tunnisteena, koska tätä osoitetta käytetään laitteen tunnistamiseen verkossa. Se määrittelee pakettien teknisen muodon. Pääasiassa molemmat verkot, eli IP ja TCP, yhdistetään yhteen, joten yhdessä niitä kutsutaan TCP/IP:ksi. Se luo virtuaalisen yhteyden lähteen ja kohteen välille.

Voimme myös määrittää IP-osoitteen numeeriseksi osoitteeksi, joka on määritetty jokaiselle verkon laitteelle. Jokaiselle laitteelle määritetään IP-osoite, jotta verkossa oleva laite voidaan tunnistaa yksilöllisesti. Pakettien reitityksen helpottamiseksi TCP/IP-protokolla käyttää 32-bittistä loogista osoitetta, joka tunnetaan nimellä IPv4 (Internet Protocol version 4).

IP-osoite koostuu kahdesta osasta, eli ensimmäinen on verkko-osoite ja toinen isäntäosoite.

IP-osoitteita on kahdenlaisia:

  • IPv4
  • IPv6

Mikä on IPv4?

IPv4 on IP:n versio 4. Se on nykyinen versio ja yleisimmin käytetty IP-osoite. Se on 32-bittinen osoite, joka on kirjoitettu neljällä numerolla, jotka on erotettu pisteillä, eli pisteillä. Tämä osoite on yksilöllinen jokaiselle laitteelle.

java synkronointi

Esimerkiksi, 66.94.29.13

Yllä oleva esimerkki edustaa IP-osoitetta, jossa jokaista pisteillä erotettua numeroryhmää kutsutaan okteiksi. Jokainen oktetin numero on välillä 0-255. Tämä osoite voi tuottaa 4 294 967 296 mahdollista yksilöivää osoitetta.

bourne-ain -kuori

Nykypäivän tietokoneverkkomaailmassa tietokoneet eivät ymmärrä IP-osoitteita tavallisessa numeerisessa muodossa, koska tietokoneet ymmärtävät numerot vain binäärimuodossa. Binääriluku voi olla joko 1 tai 0. IPv4 koostuu neljästä joukosta, ja nämä joukot edustavat oktettia. Jokaisen oktetin bitit edustavat lukua.

Jokainen bitti oktetissa voi olla joko 1 tai 0. Jos bitti on 1, sen edustama luku lasketaan, ja jos bitti on 0, niin sen edustamaa lukua ei lasketa.

8-bittisen oktetin esitys

IPv4 vs IPv6

Yllä oleva esitys esittää 8-bittisen oktetin rakenteen.

Nyt näemme, kuinka saada yllä olevan IP-osoitteen binääriesitys, eli 66.94.29.13

Vaihe 1: Ensin löydämme binääriluvun 66.

IPv4 vs IPv6

Saadaksesi 66, laitamme 1:n 64:n alle ja 2:n, koska 64:n ja 2:n summa on 66 (64+2=66), ja loput bitit ovat nollia, kuten yllä on esitetty. Siksi 66:n binääribittinen versio on 01000010.

Vaihe 2: Nyt laskemme binääriluvun 94.

java taukoa varten
IPv4 vs IPv6

Saadaksesi 94, laitamme 1:n 64:n, 16:n, 8:n, 4:n ja 2:n alle, koska näiden lukujen summa on 94, ja loput bitit ovat nollia. Siksi 94:n binääribittiversio on 01011110.

Vaihe 3: Seuraava numero on 29.

IPv4 vs IPv6

Saadaksemme 29, laitamme 1:n 16:n, 8:n, 4:n ja 1:n alle, koska näiden lukujen summa on 29, ja loput bitit ovat nollia. Siksi luvun 29 binääribittiversio on 00011101.

pete davidsonin ikä

Vaihe 4: Viimeinen numero on 13.

IPv4 vs IPv6

Saadaksesi 13, laitamme 1:n 8:n, 4:n ja 1:n alle, koska näiden lukujen summa on 13, ja loput bitit ovat nollia. Siksi luvun 13 binääribittiversio on 00001101.

IPv4:n haittapuoli

Tällä hetkellä maailman väkiluku on 7,6 miljardia. Jokaisella käyttäjällä on useampi kuin yksi laite yhdistettynä Internetiin, ja myös yksityiset yritykset luottavat Internetiin. Kuten tiedämme, IPv4 tuottaa 4 miljardia osoitetta, jotka eivät riitä jokaiselle Internetiin yhdistetylle laitteelle planeetalla. Vaikka erilaisia ​​tekniikoita keksittiinkin, kuten vaihtuvapituinen maski, verkko-osoitteiden käännös, porttiosoitteen käännös, luokat, toimialueiden välinen käännös, säästämään IP-osoitteen kaistanleveyttä ja hidastamaan IP-osoitteen ehtymistä. Näissä tekniikoissa julkinen IP muunnetaan yksityiseksi IP-osoitteeksi, jonka ansiosta julkisen IP-osoitteen omaava käyttäjä voi myös käyttää Internetiä. Mutta silti, tämä ei ollut niin tehokasta, joten se sai aikaan seuraavan sukupolven IP-osoitteiden, eli IPv6:n, kehittämisen.

kruskal-algoritmi

Mikä on IPv6?

IPv4 tuottaa 4 miljardia osoitetta, ja kehittäjät uskovat, että nämä osoitteet riittävät, mutta he olivat väärässä. IPv6 on IP-osoitteiden seuraavan sukupolven. Suurin ero IPv4:n ja IPv6:n välillä on IP-osoitteiden osoitekoko. IPv4 on 32-bittinen osoite, kun taas IPv6 on 128-bittinen heksadesimaaliosoite. IPv6 tarjoaa suuren osoiteavaruuden, ja se sisältää IPv4:ään verrattuna yksinkertaisen otsikon.

Se tarjoaa siirtymästrategioita, jotka muuntavat IPv4:n IPv6:ksi, ja nämä strategiat ovat seuraavat:

    Kaksoispinoaminen:Sen avulla voimme olla molemmat versiot, eli IPv4 ja IPv6, samassa laitteessa.Tunnelointi:Tässä lähestymistavassa kaikilla käyttäjillä on IPv6 kommunikoimassa IPv4-verkon kanssa päästäkseen IPv6:een.Osoitteenmuunnos:Käännös mahdollistaa viestinnän sellaisten isäntien välillä, joilla on eri IP-versio.

Tämä heksadesimaaliosoite sisältää sekä numeroita että aakkosia. Sekä numeroiden että aakkosten käytön ansiosta IPv6 pystyy tuottamaan yli 340 undecillion (3.4*10)38) osoitteita.

IPv6 on 128-bittinen heksadesimaaliosoite, joka koostuu kahdeksasta 16-bittisestä sarjasta, ja nämä 8 joukkoa on erotettu kaksoispisteellä. IPv6:ssa jokainen heksadesimaalimerkki edustaa 4 bittiä. Joten meidän on muutettava 4 bittiä heksadesimaaliluvuksi kerrallaan

Osoitteen muoto

IPv4:n osoitemuoto:

IPv4 vs IPv6

IPv6:n osoitemuoto:

IPv4 vs IPv6

Yllä oleva kaavio näyttää IPv4- ja IPv6-osoitemuodot. IPv4 on 32-bittinen desimaaliosoite. Se sisältää 4 oktettia tai kenttää, jotka on erotettu pisteellä, ja jokainen kenttä on kooltaan 8-bittinen. Jokaisen kentän sisältämän numeron tulee olla välillä 0-255. IPv6 on 128-bittinen heksadesimaaliosoite. Se sisältää 8 kaksoispisteellä erotettua kenttää, ja jokainen kenttä on kooltaan 16-bittinen.

Erot IPv4:n ja IPv6:n välillä

IPv4 vs IPv6
IPv4 IPv6
Osoitteen pituus IPv4 on 32-bittinen osoite. IPv6 on 128-bittinen osoite.
Kentät IPv4 on numeerinen osoite, joka koostuu 4 kentästä, jotka on erotettu pisteellä (.). IPv6 on aakkosnumeerinen osoite, joka koostuu kahdeksasta kentästä, jotka on erotettu kaksoispisteellä.
Luokat IPv4:llä on 5 eri IP-osoiteluokkaa, joihin kuuluvat luokka A, luokka B, luokka C, luokka D ja luokka E. IPv6 ei sisällä IP-osoitteiden luokkia.
IP-osoitteen numero IPv4:llä on rajoitettu määrä IP-osoitteita. IPv6:lla on suuri määrä IP-osoitteita.
VLSM Se tukee VLSM:ää (Virtual Length Subnet Mask). Tässä VLSM tarkoittaa, että Ipv4 muuntaa IP-osoitteet erikokoisiksi aliverkoiksi. Se ei tue VLSM:ää.
Osoitteen määritys Se tukee manuaalista ja DHCP-konfigurointia. Se tukee manuaalista, DHCP:tä, automaattista konfigurointia ja uudelleennumerointia.
Osoitetila Se luo 4 miljardia yksilöllistä osoitetta Se luo 340 uskomatonta ainutlaatuista osoitetta.
Päästä päähän -yhteyden eheys IPv4:ssä päästä päähän -yhteyden eheyttä ei voida saavuttaa. IPv6:n tapauksessa päästä päähän -yhteyden eheys on saavutettavissa.
Suojausominaisuudet IPv4:ssä suojaus riippuu sovelluksesta. Tätä IP-osoitetta ei ole kehitetty suojausominaisuutta ajatellen. IPv6:ssa IPSEC on kehitetty turvallisuustarkoituksiin.
Osoitteen esitys IPv4:ssä IP-osoite esitetään desimaaleina. IPv6:ssa IP-osoitteen esitys heksadesimaalimuodossa.
Pirstoutuminen Fragmentoinnin tekevät lähettäjät ja edelleenlähettävät reitittimet. Fragmentoinnin tekevät vain lähettäjät.
Pakettivirran tunnistus Se ei tarjoa mitään mekanismia pakettivirran tunnistamiseen. Se käyttää otsikossa olevaa flow label -kenttää pakettivirran tunnistamiseen.
Tarkistussumma-kenttä Tarkistussummakenttä on saatavilla IPv4:ssä. Tarkistussummakenttä ei ole käytettävissä IPv6:ssa.
Lähetysjärjestelmä IPv4 lähettää. Toisaalta IPv6 on monilähetys, joka tarjoaa tehokkaan verkkotoiminnan.
Salaus ja todennus Se ei tarjoa salausta ja todennusta. Se tarjoaa salauksen ja todennuksen.
Oktettien lukumäärä Se koostuu 4 okteista. Se koostuu 8 kentästä, ja jokainen kenttä sisältää 2 oktettia. Siksi IPv6:n oktettien kokonaismäärä on 16.