De kritearia foar IPv4 waarden yn 'e lette jierren '70 ynsteld. Yn 'e iere jierren '90 late de tapassing fan WWW ta de eksplosive ûntwikkeling fan it ynternet. Mei de hieltyd kompleksere typen fan ynternetapplikaasjes en de diversifikaasje fan terminal, is it oanbieden fan wrâldwide ûnôfhinklike IP-adressen begon te meitsjen mei swiere druk. Yn dizze omjouwing, yn 1999, waard de IPv6-oerienkomst berne.
IPv6 hat in adresromte fan maksimaal 128 bits, wat it probleem fan ûnfoldwaande IPv4-adres folslein kin oplosse. Sûnt it IPv4-adres 32-bit binêr is, is it oantal IP-adressen dat kin wurde fertsjintwurdige 232 = 42949,9672964 miljard, dus d'r binne sa'n 4 miljard IP-adressen op it ynternet. Nei it opwurdearjen nei 128-bit IPv6 sille de IP-adressen yn it ynternet teoretysk 2128=3,4 * 1038 hawwe. As it ierdoerflak (ynklusyf lân en wetter) bedekt is mei kompjûters, lit IPv6 7 * 1023 IP-adressen per fjouwerkante meter ta; as it adres tawizing taryf is 1 miljoen per mikrosekonde, it sil nimme 1019 jier in tawize alle adressen.
Opmaak fan de IPv6-pakketten
It IP v6-pakket hat in 40-byte basiskoptekst (basiskoptekst), dêrnei mei 0 of mear útwreide koptekst (útwreidingkoptekst), en dan gegevens. De folgjende figuer toant it basiskoptekstformaat fan IPv6. Elk IPV 6-pakket begjint mei de basiskoptekst. In protte fjilden yn 'e basiskoptekst fan IPv6 kinne direkt oerienkomme mei de fjilden yn' e IPv4.
(1) It fjild Ferzje (ferzje) is foar 4 bits, dy't de ferzje fan it IP-protokol beskriuwt. Foar IPv6 is de fjildwearde 0110, dat is it desimale nûmer 6.
(2) Kommunikaasje type (Traffic klasse), dit fjild beslacht 8 bits, ynklusyf de prioriteit (prioriteit) fjild hat 4 bit. Earst, IPv6 ferdielt de stream yn twa kategoryen, dat kin congestie kontrôle en net congestie kontrôle. Elke kategory is ferdield yn acht prioriteiten. Hoe grutter de prioriteitswearde, hoe wichtiger de groep is. Foar oerlêst-kontrolearre, de prioriteit is 0 ~ 7, en de oerdracht taryf fan sokke pakketten kin wurde fertrage as congestie optreedt. Foar de kin net wurde regele oerlêst, de prioriteit is 8 oan 15, dat binne real-time tsjinsten, lykas de oerdracht fan audio of fideo tsjinsten. De pakketoerdrachtssnelheid foar dizze tsjinst is konstant, sels as guon pakketten falle, wurdt it net opnij útstjoerd.
(3) Flow mark (Flow label): It fjild beslacht 20 bits. Flow is in searje gegevenspakketten op it ynternet fan in spesifike boarneside nei in spesifike bestimmingside (unicast of multicast). Alle pakketten dy't ta deselde stream hearre hawwe itselde streamlabel. De boarne stasjon selektearret willekeurich in flow label ûnder 224-1 flow marks. Flowmark 0 is reservearre om oan te jaan dat flowmarks net brûkt wurde. Willekeurige seleksje fan stream labels troch de boarne stasjon net konflikt tusken kompjûters. Omdat derouterbrûkt in kombinaasje fan it boarneadres en streamlabel fan it pakket by it keppeljen fan in bepaalde stream mei in pakket.
Alle pakketten dy't ôfkomstich binne fan in boarnestasjon mei itselde streamlabel net-nul moatte itselde boarneadres en bestimmingsadres hawwe, deselde hop-by-hop opsjekoptekst (as dizze koptekst bestiet) en deselde koptekst foar seleksje foar routing (as dizze koptekst) bestiet). It foardiel fan dit is dat doe't derouterferwurket in pakket, kontrolearje gewoan it streamlabel sûnder wat oars te kontrolearjen yn 'e pakketkop. Gjin flow label hat in spesifike betsjutting, en de boarne stasjon moat oantsjutte de spesjale ferwurking dat it wol elkrouterfiert op syn pakket yn 'e útwreide koptekst
(4) Netto load lingte (Laadlingte): De fjildlange is 16 bits, wat it oantal bytes oanjout dat yn it IPv6-pakket befettet, útsein de koptekst sels. Dit lit sjen dat in IPv6-pakket 64 KB oan gegevens kin hâlde. Sûnt de koplinglange fan IPv6 is fêst, is it net nedich om de totale lingte fan it pakket (de som fan de koptekst en gegevensdielen) op te jaan lykas yn IPv4.
(5) De folgjende koptekst (Folgjende koptekst): 8 bits yn lingte. Identifisearret it type útwreide koptekst nei de IPv6-koptekst. Dit fjild jout it type koptekst oan dat direkt folget op 'e basis.
(6) De hoplimyt (Hoplimyt): (beset 8 bits) om te foarkommen dat pakketten foar ûnbepaalde tiid yn it netwurk bliuwe. De boarne stasjon stelt in bepaalde hop limyt as elk pakket wurdt ferstjoerd. Wannear't elkrouterit pakket trochstjoert, moat de wearde fan it fjild foar hop- limyt wurde fermindere mei 1. As de wearde fan hop Limit 0 is, moat it pakket fuorthelle wurde. Dit is lykweardich oan it libbensfjild yn 'e IPv4-koptekst, mar it is ienfâldiger dan de berekkenings-yntervaltiid yn IPv4.
(7) Boarne IP-adres (boarneadres): Dit fjild beslacht 128 bits en is it IP-adres fan it stjoerstasjon fan dit pakket.
(8) IP-adres fan bestimming (bestimmingsadres): Dit fjild beslacht 128 bits en is it IP-adres fan it ûntfangende stasjon fan dit pakket.
IPv6-pakketformaat heart ta Shenzhen HDV Photoelectron Technology co., LTD., in softwaretechnysk wurk, En it bedriuw hat in krêftich softwareteam byinoar brocht foar netwurkrelatearre apparatuer (lykas: ACONU/ kommunikaasjeONU/ yntelligintONU/ fiberONU/XPONONU/GPONONUensfh). Foar elke klant oanpasse de eksklusive easken dy't it nedich binne, lit ús produkten ek yntelliginter en avansearre.