Os criterios para IPv4 establecéronse a finais da década de 1970. A principios dos anos 90, a aplicación da WWW levou ao desenvolvemento explosivo de Internet. Cos tipos de aplicacións de Internet cada vez máis complexos e a diversificación do terminal, a provisión de enderezos IP independentes globais comezou a afrontar unha forte presión. Neste ámbito, en 1999, nace o acordo IPv6.
IPv6 ten un espazo de enderezos de ata 128 bits, o que pode resolver completamente o problema do enderezo IPv4 insuficiente. Dado que o enderezo IPv4 é binario de 32 bits, o número de enderezos IP que se poden representar é 232 = 42949,9672964 millóns, polo que hai uns 4 mil millóns de enderezos IP en Internet. Despois de actualizar a IPv6 de 128 bits, os enderezos IP en Internet terán teoricamente 2128=3,4 * 1038. Se a superficie terrestre (incluíndo a terra e a auga) está cuberta con ordenadores, IPv6 permite 7 * 1023 enderezos IP por metro cadrado; se a taxa de asignación de enderezos é de 1 millón por microsegundo, levará 1019 anos asignar todos os enderezos.
Formato dos paquetes IPv6
O paquete IP v6 ten unha cabeceira básica de 40 bytes (cabeceira base), despois con 0 ou máis cabeceira estendida (cabeceira de extensión) e despois datos. A seguinte figura mostra o formato de cabeceira básico de IPv6. Cada paquete IPV 6 comeza coa cabeceira básica. Moitos campos da cabeceira básica do IPv6 poden corresponder directamente cos campos do IPv4 .
(1) O campo Versión (versión) é para 4 bits, que describe a versión do protocolo IP. Para IPv6, o valor do campo é 0110, que é o número decimal 6.
(2) Tipo de comunicación (clase de tráfico), este campo ocupa 8 bits, incluíndo o campo de prioridade (prioridade) ten 4 bits. En primeiro lugar, IPv6 divide o fluxo en dúas categorías, que poden ser control de conxestión e non control de conxestión. Cada categoría divídese en oito prioridades. Canto maior sexa o valor de prioridade, máis importante é o grupo. Para a conxestión controlada, a prioridade é 0~7, e a velocidade de transmisión destes paquetes pódese ralentizar cando se produce a conxestión. Para que non se poida controlar a conxestión, a prioridade é de 8 a 15, que son servizos en tempo real, como a transmisión de servizos de audio ou vídeo. A taxa de transmisión de paquetes para este servizo é constante, aínda que se descartan algúns paquetes, non se retransmite.
(3) Marca de fluxo (etiqueta de fluxo): o campo ocupa 20 bits. O fluxo é unha serie de paquetes de datos en Internet desde un sitio de orixe específico ata un sitio de destino específico (monodifusión ou multidifusión). Todos os paquetes que pertencen ao mesmo fluxo teñen a mesma etiqueta de fluxo. A estación fonte selecciona aleatoriamente unha etiqueta de fluxo entre 224-1 marcas de fluxo. A marca de fluxo 0 está reservada para indicar marcas de fluxo non utilizadas. A selección aleatoria de etiquetas de fluxo pola estación fonte non entra en conflito entre ordenadores. Porque oenrutadorusa unha combinación do enderezo de orixe e a etiqueta de fluxo do paquete ao ligar un fluxo particular cun paquete.
Todos os paquetes orixinados dunha estación fonte coa mesma etiqueta de fluxo distinta de cero deben ter o mesmo enderezo de orixe e enderezo de destino, a mesma cabeceira de opción salto a salto (se existe esta cabeceira) e a mesma cabeceira de selección de enrutamento (se esta cabeceira). existe). A vantaxe disto é que cando oenrutadorprocesa un paquete, basta con comprobar a etiqueta de fluxo sen comprobar nada máis na cabeceira do paquete. Ningunha etiqueta de fluxo ten un significado específico, e a estación fonte debe especificar o procesamento especial que quere cada unhaenrutadorrealiza no seu paquete na cabeceira estendida
(4) Lonxitude de carga neta (Lonxitude de carga útil): a lonxitude do campo é de 16 bits, o que indica o número de bytes contidos no paquete IPv6, excepto a propia cabeceira. Isto mostra que un paquete IPv6 pode conter 64 KB de datos. Dado que a lonxitude da cabeceira de IPv6 é fixa, non é necesario especificar a lonxitude total do paquete (a suma das partes de cabeceira e datos) como en IPv4.
(5) A seguinte cabeceira (Seguinte cabeceira): 8 bits de lonxitude. Identifica o tipo de cabeceira expandible que segue á cabeceira IPv6. Este campo indica o tipo de cabeceira inmediatamente despois do básico.
(6)O límite de salto (límite de salto): (ocupa 8 bits) para evitar que os paquetes permanezan na rede indefinidamente. A estación fonte establece un determinado límite de salto cando se envía cada paquete. Cando cada unenrutadorreenvía o paquete, o valor do campo para hop- limit debe reducirse en 1. Cando o valor de hop Limit é 0, o paquete debe ser descartado. Isto é equivalente ao campo de vida útil da cabeceira IPv4, pero é máis sinxelo que o intervalo de tempo de cálculo en IPv4.
(7) Enderezo IP de orixe (Enderezo de orixe): Este campo ocupa 128 bits e é o enderezo IP da estación emisora deste paquete.
(8) Enderezo IP de destino (Enderezo de destino): Este campo ocupa 128 bits e é o enderezo IP da estación receptora deste paquete.
O formato de paquete IPv6 pertence a Shenzhen HDV Photoelectron Technology co., LTD., un traballo técnico de software, e a empresa reuniu un poderoso equipo de software para equipos relacionados coa rede (como: ACONU/ comunicaciónONU/ intelixenteONU/ fibraONU/XPONONU/GPONONUetc). Para que cada cliente personalice as demandas exclusivas que o necesite, tamén deixe que os nosos produtos sexan máis intelixentes e avanzados.