IP es el núcleo del conjunto de protocolos TCP / IP. IP proporciona el mecanismo fundamental mediante el cual los datos se entregan entre dispositivos que pueden estar o no en la misma red.
Direccionamiento
Al enviar datagramas, se necesita un mecanismo de direccionamiento para enviar los datagramas con precisión. Para lograr esto, IP utiliza una técnica para el direccionamiento de host. El direccionamiento de los dispositivos (a los que se envían los datagramas) debe ser único, ya que este sistema debe funcionar en todas las redes.
Video del día
Enrutamiento
Cuando se envía un datagrama de una red a otra, que están distantes y no conectadas directamente, la entrega es indirecta. IP admite esta funcionalidad enrutando el datagrama a través de dispositivos intermedios (enrutadores). Utiliza el Protocolo de mensajes de control de Internet (ICMP) y protocolos de enrutamiento como el Protocolo de información de enrutamiento (RIP) y el Protocolo de puerta de enlace fronteriza (BGP) para lograr esto.
Encapsulación de datos
IP proporciona seguridad a las redes al encapsular los datos en un datagrama IP. Esto asegura que sea recibido e interpretado por el destinatario previsto.
Formateado / Empaquetado
IP utiliza un formato y un paquete específicos antes de la transmisión. IP acepta datos de los protocolos de la capa de transporte por encima de ella en la capa OSI (UDP y TCP) y los pasa a las capas de datos. Este formato y paquete solo es descifrable por el destinatario.
Fragmentación
Dado que el tamaño de la trama de cada red física y de enlace de datos que usa IP puede ser diferente, IP fragmenta los datagramas en partes, de modo que cada uno de ellos se puede transportar en la red local. Esto ayuda con la confiabilidad de la red.
Reensamblaje
IP reensambla los datagramas recibidos en el datagrama IP completo (ya que pueden estar fragmentados) para el dispositivo receptor y lo pasa a las capas superiores para su interpretación.