stringtranslate.com

Protocolo de control del protocolo de Internet

En redes informáticas , el Protocolo de Control de Protocolo de Internet ( IPCP ) es un Protocolo de Control de Red (NCP) para establecer y configurar el Protocolo de Internet a través de un enlace de Protocolo Punto a Punto . El IPCP es responsable de configurar las direcciones IP, así como de habilitar y deshabilitar los módulos de protocolo IP en ambos extremos del enlace punto a punto. El IPCP utiliza el mismo mecanismo de intercambio de paquetes que el Protocolo de Control de Enlace . Los paquetes IPCP no pueden intercambiarse hasta que el PPP haya alcanzado la fase del Protocolo de Capa de Red, y cualquier paquete IPCP recibido antes de que se alcance esta fase debe descartarse silenciosamente. El IPCP tiene el número de código de protocolo NCP 0x8021.

Cada uno de los dos puntos finales de una conexión PPP debe enviar una solicitud de configuración IPCP a su par porque las opciones TCP/IP son independientes para cada dirección de una conexión PPP. [1]

Un punto final PPP puede solicitar una dirección IP específica a su par. También puede pedirle al par que sugiera una dirección IP solicitando la dirección 0.0.0.0; el par luego envía su sugerencia en un paquete IPCP Nak, que el primer par debe solicitar posteriormente para completar la negociación. En la práctica, en protocolos como PPPoE , que se usa comúnmente en conexiones de banda ancha domésticas, el último método (solicitar sugerencia, nak con sugerencia, solicitar dirección sugerida) se usa para establecer la dirección IP del punto final del cliente del ISP (es decir, el equipo en las instalaciones del cliente ), mientras que el primer método (solicitar dirección) se usa para informar al cliente de la IP del punto final del ISP ( equipo de borde del proveedor ). [ aclaración necesaria ]

Existe un NCP similar, el Protocolo de control IPv6, para IPv6 . Se puede utilizar junto con IPCP en la misma conexión PPP para un enlace de doble pila . (Al interconectar equipos nuevos y antiguos que no admiten IPv6, se ven mensajes LCP ProtRej para el protocolo 0x8057 del lado que no admite IPV6CP).

Marco IP

Una vez realizada la configuración, el enlace puede transportar datos IP como carga útil de la trama PPP. Este código indica que se están transportando datos IP.

Encabezado IPCP:

Código.

8 bits.
Especifica la función que se realizará.

Identificador. 8 bits.

Se utiliza para hacer coincidir solicitudes y respuestas.

Longitud. 16 bits.
Tamaño del paquete, incluido el encabezado.

Datos. Longitud variable.
Cero o más bytes de datos, según lo indicado por la Longitud. Este campo puede contener una o más Opciones .

Opciones de configuración

Las opciones de configuración de IPCP permiten negociar los parámetros del protocolo de Internet que se deseen. IPCP utiliza el mismo formato de opciones de configuración definido para el protocolo de control de enlace LCP , con un conjunto de opciones independiente.

Opciones de configuración de IPCP:

Opción. 8 bits.

Longitud. 8 bits.

Datos. Longitud variable.

Protocolo de compresión IP

Dirección IP

Microsoft

En la implementación de Microsoft, "Las opciones IPCP comunes incluyen una dirección IP y las direcciones IP de los servidores de nombres DNS y NetBIOS ". [2]

Véase también

Referencias

  1. ^ Andrew Sun (1999). Uso y gestión de PPP . O'Reilly Media, Inc., págs. 55-56. ISBN 978-1-56592-321-8.
  2. ^ "Negociación de capa de red PPP con NCP | Microsoft Docs".