ICMPv6

ICMPv6
Nombre Protocolo de mensajes de control de Internet para la versión 6 del protocolo de Internet
Nivel (según el modelo OSI ) la red
Puerto/ID 58 [1]
Especificación RFC 4443
 Archivos multimedia en Wikimedia Commons

ICMPv6 ( Protocolo de mensajes de control de Internet para el Protocolo de Internet versión 6 -  Protocolo de mensajes de control de Internet para el Protocolo de Internet versión  6) es una implementación de ICMP para IPv6 . ICMPv6 es una parte integral de IPv6, responsable del informe de errores, funciones de diagnóstico (como ping ), descubrimiento de vecinos, descubrimiento de MTU y la base para extender e implementar aspectos futuros del control del protocolo de Internet. ICMPv6 se define en RFC 4443 .

Detalles técnicos

Los mensajes ICMPv6 se pueden dividir en dos categorías: mensajes de error y mensajes informativos. Los mensajes ICMPv6 se encapsulan en paquetes IPv6 con el campo Siguiente encabezado establecido en 58.

Formato de paquete

ICMPv6 consta de un encabezado de protocolo y una carga útil. El encabezado contiene solo tres campos: tipo (8 bits), código (8 bits) y suma de comprobación (16 bits). Tipo especifica el tipo de mensaje, los valores en el rango de 0 a 127 indican errores y 128 a 255 indican un mensaje informativo. El valor del campo de código depende del tipo de mensaje y proporciona un nivel adicional de detalle para los mensajes. El campo de suma de comprobación proporciona un nivel mínimo de seguridad para validar un paquete ICMPv6.

paquete ICMPv6
Compensación de bits 0-7 8-15 16-31
0 escribe Código Suma de verificación
32 Cuerpo del mensaje

Tipos de mensajes ICMPv6

Códigos de error
Tipo de Descripción RFC
una Destino inalcanzable RFC 4443
2 Paquete demasiado grande RFC 4443
3 Tiempo excedido RFC 4443
cuatro Problema de parámetro RFC 4443
100 experimentación privada
101 experimentación privada
127 Reservado para la expansión de mensajes de error ICMPv6
Mensajes de información
Tipo de Descripción RFC
128 solicitud de eco RFC 4443
129 respuesta de eco RFC 4443
130 Consulta de escucha de multidifusión RFC 2710 y RFC 3810
131 Informe de escucha de multidifusión de la versión 1 RFC 2710
132 Oyente de multidifusión Listo RFC 2710
133 Solicitud de enrutador RFC 4861
134 Anuncio de enrutador RFC 4861
135 Solicitud de vecinos RFC 4861
136 Anuncio vecino RFC 4861
137 redirigir RFC 4861
138 Renumeración de enrutadores
139 Consulta de información de nodo ICMP
140 Respuesta de información del nodo ICMP
141 Mensaje de solicitud de descubrimiento de vecino inverso RFC 3122
142 Mensaje publicitario de descubrimiento de vecino inverso RFC 3122
143 Informe de escucha de multidifusión de la versión 2 RFC 3810
144 Mensaje de solicitud de descubrimiento de dirección de agente local RFC 3775
145 Mensaje de respuesta de descubrimiento de dirección de agente local RFC 3775
146 Solicitud de prefijo móvil RFC 3775
147 Anuncio de prefijo móvil RFC 3775
148 Mensaje de solicitud de ruta de certificación RFC 3971
149 Mensaje publicitario de ruta de certificación RFC 3971
150 Mensajes ICMP utilizados por protocolos de movilidad experimental como Seamoby RFC 4065
151 Anuncio de enrutador de multidifusión RFC 4286
152 Solicitud de enrutador de multidifusión RFC 4286
153 Terminación de enrutador de multidifusión RFC 4286
200 experimentación privada
201 experimentación privada
255 Reservado para la expansión de mensajes informativos ICMPv6

Notas

  1. Números de protocolo : IANA .

Enlaces