Está en la página 1de 4

PROTOCOLO IP

El protocolo IP es parte de la capa de Internet del conjunto de protocolos


TCP/IP. Es uno de los protocolos de Internet ms importantes ya que permite el
desarrollo y transporte de datagramas de IP (paquetes de datos), aunque sin garantizar
su "entrega". En realidad, el protocolo IP procesa datagramas de IP de manera
independiente al definir su representacin, ruta y envo.
El protocolo IP determina el destinatario del mensaje mediante 3 campos:
El campo de direccin IP: Direccin del equipo;
El campo de mscara de subred: una mscara de subred le permite al protocolo
IP establecer la parte de la direccin IP que se relaciona con la red;
El campo de pasarela predeterminada: le 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.
CARACTERSTICAS
El protocolo de IP (Internet Protocol) es la base fundamental de la Internet. Porta
datagramas de la fuente al destino. El nivel de transporte parte el flujo de datos en
datagramas. Durante su transmisin se puede partir un datagrama en fragmentos que se
montan de nuevo en el destino. Las principales caractersticas de este protocolo son:
Protocolo orientado a no conexin.
Fragmenta paquetes si es necesario.
Direccionamiento mediante direcciones lgicas IP de 32 bits.
Si un paquete no es recibido, este permanecer en la red durante un tiempo
finito.
Realiza el "mejor esfuerzo" para la distribucin de paquetes.
Tamao mximo del paquete de 65635 bytes.
Slo ser realiza verificacin por suma al encabezado del paquete, no a los datos
ste que contiene.
El Protocolo Internet proporciona un servicio de distribucin de paquetes de
informacin orientado a no conexin de manera no fiable. La orientacin a no conexin
significa que los paquetes de informacin, que ser emitido a la red, son tratados
independientemente, pudiendo viajar por diferentes trayectorias para llegar a su destino.
El trmino no fiable significa ms que nada que no se garantiza la recepcin del
paquete.
Funcionamiento
Los datos en una red basada en IP son enviados en bloques conocidos como
paquetes o datagramas (en el protocolo IP estos trminos se suelen usar
indistintamente). En particular, en IP no se necesita ninguna configuracin antes
de que un equipo intente enviar paquetes a otro con el que no se haba
comunicado antes.
IP provee un servicio de datagramas no fiable (tambin llamado del mejor
esfuerzo (best effort), lo har lo mejor posible pero garantizando poco). IP no
provee ningn mecanismo para determinar si un paquete alcanza o no su destino
y nicamente proporciona seguridad (mediante checksums o sumas de
comprobacin) de sus cabeceras y no de los datos transmitidos. Por ejemplo, al
no garantizar nada sobre la recepcin del paquete, ste podra llegar daado, en
otro orden con respecto a otros paquetes, duplicado o simplemente no llegar. Si
se necesita fiabilidad, sta es proporcionada por los protocolos de la capa de
transporte, como TCP .
Si la informacin a transmitir ("datagramas") supera el tamao mximo
"negociado" en el tramo de red por el que va a circular podr ser dividida en
paquetes ms pequeos, y reensamblada luego cuando sea necesario. Estos
fragmentos podrn ir cada uno por un camino diferente dependiendo de como
estn de congestionadas las rutas en cada momento.
Las cabeceras IP contienen las direcciones de las mquinas de origen y destino
(direcciones IP), direcciones que sern usadas por los conmutadores de paquetes
(switches) y los enrutadores (routers) para decidir el tramo de red por el que
reenviarn los paquetes.
Ventajas e inconvenientes protocolo ip
El Protocolo IP est diseado para enrutar y tiene un grado muy elevado de
fiabilidad, es adecuado para redes grandes y medianas, as como en redes
empresariales. Se utiliza a nivel mundial para conectarse a Internet y a los
servidores web. Es compatible con las herramientas estndar para analizar el
funcionamiento de la red.
Un inconveniente es que es ms difcil de configurar y de mantener que
NetBEUI o IPX/SPX; adems es algo ms lento en redes con un volumen de
trfico medio bajo. Sin embargo, puede ser ms rpido en redes con un volumen
de trfico grande donde haya que enrutar un gran nmero de tramas.
Se utiliza tanto en redes empresariales como por ejemplo en campus
universitarios o en complejos empresariales, en donde utilizan muchos
enrutadores y conexiones a mainframe o a ordenadores UNIX, as como tambin
en redes pequeas o domsticas, y hasta en telfonos mviles y en domtica.
Tendencias futuras
El IP es el elemento comn en la Internet de hoy. El actual y ms popular
protocolo de red es IPv4. IPv6 es el sucesor propuesto de IPv4; poco a poco Internet
est agotando las direcciones disponibles por lo que IPv6 utiliza direcciones de fuente y
destino de 128 bits (lo cual asigna a cada milmetro cuadrado de la superficie de la
Tierra la colosal cifra de 670.000 millones de direcciones IP), muchas ms direcciones
que las que provee IPv4 con 32 bits. Las versiones de la 0 a la 3 estn reservadas o no
fueron usadas. La versin 5 fue usada para un protocolo experimental. Otros nmeros
han sido asignados, usualmente para protocolos experimentales, pero no han sido muy
extendidos.
Datagramas
Los datos circulan en Internet en forma de datagramas (tambin conocidos como
paquetes). Los datagramas son datos encapsulados, es decir, datos a los que se les
agrega un encabezado que contiene informacin sobre su transporte (como la direccin
IP de destino).
Los routers analizan (y eventualmente modifican) los datos contenidos en un
datagrama para que puedan transitar.

<-- 32 bits -->
Versin
(4 bits)
Longitud del
encabezado
(4 bits)
Tipo de servicio
(8 bits)
Longitud total
(16 bits)
Identificacin
(16 bits)
Indicador
(3 bits)
Margen del fragmento
(13 bits)
Tiempo de vida
(8 bits)
Protocolo
(8 bits)
Suma de comprobacin del encabezado
(16 bits)
Direccin IP de origen (32 bits)
Direccin IP de destino (32 bits)
Datos

A continuacin se indican los significados de los diferentes campos:
Versin (4 bits): es la versin del protocolo IP que se est utilizando
(actualmente se utiliza la versin 4 IPv4) para verificar la validez del datagrama.
Est codificado en 4 bits.
Longitud del encabezado o IHL por Internet Header Length (Longitud del
encabezado de Internet) (4 bits): es la cantidad de palabras de 32 bits que
componen el encabezado (Importante: el valor mnimo es 5). Este campo est
codificado en 4 bits.
Tipo de servicio (8 bits): indica la forma en la que se debe procesar el
datagrama.
Longitud total (16 bits): indica el tamao total del datagrama en bytes. El
tamao de este campo es de 2 bytes, por lo tanto el tamao total del datagrama
no puede exceder los 65536 bytes. Si se lo utiliza junto con el tamao del
encabezado, este campo permite determinar dnde se encuentran los datos.
Identificacin, indicadores y margen del fragmento son campos que permiten la
fragmentacin de datagramas. Esto se explica a continuacin.
TTL o Tiempo de vida (8 bits): este campo especifica el nmero mximo de
routers por los que puede pasar un datagrama. Por lo tanto, este campo
disminuye con cada paso por un router y cuando alcanza el valor crtico de 0, el
router destruye el datagrama. Esto evita que la red se sobrecargue de datagramas
perdidos.
Protocolo (8 bits): este campo, en notacin decimal, permite saber de qu
protocolo proviene el datagrama.
ICMP 1
IGMP: 2
TCP: 6
UDP: 17
Suma de comprobacin del encabezado (16 bits): este campo contiene un valor
codificado en 16 bits que permite controlar la integridad del encabezado para
establecer si se ha modificado durante la transmisin. La suma de comprobacin
es la suma de todas las palabras de 16 bits del encabezado (se excluye el
campo suma de comprobacin). Esto se realiza de tal modo que cuando se
suman los campos de encabezado (suma de comprobacin inclusive), se obtenga
un nmero con todos los bits en 1.
Direccin IP de origen (32 bits): Este campo representa la direccin IPdel
equipo remitente y permite que el destinatario responda.
Direccin IP de destino (32 bits): direccin IP del destinatario del mensaje.

También podría gustarte