El protocolo IP (Internet Protocol), se desarrollo en la década de 1970, es el protocolo de red fundamental usado a través de Internet, las redes domesticas y las redes empresariales. El protocolo IP se utiliza a menudo con otro protocolo llamado control de transporte (Transport Control Protocol o TCP), pudiéndose llamar tanto protocolo IP como protocolo TCP/IP.
Los datos en el protocolo IP están organizados en mensajes. Estos mensajes pueden estar en paquetes y otras veces en datagramas. Cada datagrama IP tiene tanto una cabecera (que indica origen, destino y otra información acerca de los datos) como los propios datos del mensaje.
Ejemplo de un datagrama:
| 32 bits | ||||
|---|---|---|---|---|
| Versión(4 bits) | Longitud del encabezado (4 bits) | Tipo de servicio (8 bits) | Longitud total (16 bits) | |
| Identificación (16 bits) | Indicador (3 bits) | Margen del fragmento (13 bits) | ||
| Tiempo de vida (8 bits) | Protocolo (8 bits) | Suma de comprobación del encabezado (16 bits) | ||
| Dirección IP de origen (32 bits) | ||||
| Dirección IP de destino (32 bits) | ||||
| Datos | ||||
El protocolo IP es usa una cabecera base de 5 palabras de longitud, con opciones de encabezado, seguido de los datos. Procesando datagramas de IP de manera independiente al definir su representación, ruta y envío.
El protocolo IP determina el destinatario del mensaje mediante tres campos: el campo de dirección IP (dirección del equipo), el campo de mascara de subred, que permite al protocolo IP establecer la parte de la dirección IP que se relaciona con la red y el campo de pasarela predeterminada, el cual permite al protocolo de Internet saber a qué equipo enviar un datagrama si el equipo de destino no se encuentra en la red de área local.
El protocolo IP es usado por mucho protocolos de nivel superior. Todas las aplicaciones de Software de Internet, navegadores web, clientes FTP y programas de correo electrónico se basan en IP.

No hay comentarios:
Publicar un comentario