Protocolo IP Direccionamiento de Red – IPv4 20/09/2012 Jesús Torres Cejudo
Protocolo IP Internet Protocol (en español Protocolo de Internet) o IP es un protocolo no orientado a conexión usado tanto por el origen como por el destino para la comunicación de datos a través de una red de paquetes conmutados no fiable de mejor entrega posible sin garantías. IP trabaja en la capa de red del Modelo OSI. Los datos en una red basada en IP son enviados en bloques conocidos como paquetes o datagramas (en el protocolo IP estos términos se suelen usar indistintamente). En particular, en IP no se necesita ninguna configuración antes de que un equipo intente enviar paquetes a otro con el que no se había comunicado antes. 20/09/2012 Jesús Torres Cejudo
Protocolo IP El protocolo IP determina el destinatario del mensaje mediante 3 campos: El campo de dirección IP: Dirección del equipo; El campo de máscara de subred: una máscara de subred le permite al protocolo IP establecer la parte de la dirección 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. 20/09/2012 Jesús Torres Cejudo
Direccionamiento de red - IPv4 Para que ocurra una transmisión de paquetes en la capa de red, es necesario identificarlos de manera única con IPv4, esto significa que la dirección de origen y destino está compuesta por 32 bits en el encabezado de Capa. Estos 32 bits en formato binario son difíciles de interpretar y recordar por las personas, para esto se representan direcciones IPv4 en formato decimal punteada, separando cada 8 bits (octeto) del patrón binario con un punto. 20/09/2012 Jesús Torres Cejudo
Direccionamiento de red - IPv4 La dirección IP está formada por dos partes: el ID de host y el ID de red. ID de red: la primera parte de una dirección IP es el ID de red, que identifica el segmento de red en el que está ubicado el equipo. Todos los equipos del mismo segmento deben tener el mismo ID de red, al igual que las casas de una zona determinada tienen el mismo código postal. ID de host: la segunda parte de una dirección IP es el ID de host, que identifica un equipo, un router u otro dispositivo de un segmento. El ID de cada host debe ser exclusivo en el ID d red, al igual que la dirección de una casa es exclusiva dentro de la zona del código postal. Es importante observar que al igual que dos zonas de código postal distinto pueden tener direcciones iguales, dos equipos con diferentes IDs de red pueden tener el mismo ID de host. Sin embargo, la combinación del ID de red y el ID de host debe ser exclusivo para todos los equipos que se comuniquen entre sí. 20/09/2012 Jesús Torres Cejudo
Direccionamiento de red - IPv4 Dentro del rango de direcciones de cada red IPv4, existen tres tipos de direcciones: Dirección de red: Es una manera de hacer referencia a una red, en donde el rango de dirección IPv4 de una red y la dirección más baja se reserva para la dirección de red. Teniendo un 0 para cada bit de host en la porción de host de la dirección. Dirección de broadcast: Permite la comunicación a todos los host en la red. La dirección de broadcast utiliza la dirección más alta en el rango de la red. Ésta es la dirección en la cual los bits de la porción de host son todos 1, llamado broadcast dirigido. Direcciones host: Cada host en la red posee una dirección única para que puedan llegar a él los paquetes destinados. 20/09/2012 Jesús Torres Cejudo
Direccionamiento de red - IPv4 Direcciones públicas: son diseñadas para ser utilizadas en los hosts de acceso público desde Internet. Aun dentro de estos bloques de direcciones, existen muchas direcciones designadas para otros fines específicos. Las direcciones privadas se utilizan en redes que requieren o no acceso limitado a Internet, veamos el rango de direcciones privadas: 20/09/2012 Jesús Torres Cejudo
Direccionamiento de red - IPv4 Por último veamos la tabla de direcciones IP: 20/09/2012 Jesús Torres Cejudo
Direccionamiento de red – IPv6 Direcciones IPv6 La función de la dirección IPv6 es exactamente la misma a su predecesor IPv4, pero dentro del protocolo IPv6. - Está compuesta por 8 segmentos de 2 bytes cada uno, que suman un total de 128 bits, el equivalente a unos 3.4×1038 hosts direccionables. - La ventaja con respecto a la dirección IPv4 es obvia en cuanto a su capacidad de direccionamiento. - Su representación suele ser hexadecimal y para la separación de cada par de octetos se emplea el símbolo “:”. Un bloque abarca desde 0000 hasta FFFF. Algunas reglas acerca de la representación de direcciones IPv6 son: Los ceros iníciales, como en IPv4, se pueden obviar. Ejemplo: 2001:0123:0004:00ab:0cde:3403:0001:0063 -> 2001:123:4:ab:cde:3403:1:63. Los bloques contiguos de ceros se pueden comprimir empleando “::”. Esta operación sólo se puede hacer una vez. Ejemplo: 2001:0:0:0:0:0:0:4 -> 2001::4. Ejemplo no válido: 2001:0:0:0:2:0:0:1 -> 2001::2::1 (debería ser 2001::2:0:0:1 ó 2001:0:0:0:2::1). 20/09/2012 Jesús Torres Cejudo
Direccionamiento de red – IPv6 Encabezado Paquetes La cabecera se encuentra en los primeros 40 bytes del paquete, contiene las direcciones de origen y destino con 128 bits cada una, la versión 4 bits, la clase de tráfico 8 bits, etiqueta de flujo 20 bits, longitud del campo de datos 16 bits, cabecera siguiente 8 bits, y límite de saltos 8 bits. 20/09/2012 Jesús Torres Cejudo