1 Capítulo 14. IP: Direcciones en Internet Protocol ICD-327: Redes de Computadores Agustín J. González
2 Introducción Vimos que en general cada red utiliza un mecanismo de direccionamiento físico diferente. Una internet (inter-red) es una red formada por la union de varias redes. La internet mas difundida es la Internet. En ella la familia de protocolos es la TCP/IP. El TCP/IP define direcciones IP que son independientes del direccionamiento físico y permiten ver a la red como un sistema de comunicaciones sin divisiones.
3 Esquema de Direcciones IP Los protocolos de software en TCP/IP definen un esquema abstracto de direcciones de modo que cada computador y router poseen una dirección por tarjeta interfaz de red. Los protocolos usan esta dirección para enviar paquetes a otras maquinas. En TCP/IP las direcciones son especificadas a través de un numero único de 32 bits. Es la dirección Internet o IP address. Los 32 bits están divididos partes: un prefijo y un sufijo. Así el enrutamiento se puede hacer mas eficientemente. El prefijo identifica la dirección de la red a la cual un computador esta conectado. El sufijo identifica el computador individual en esa red.
4 Clases de Direcciones IP Compromiso: Total = 32 bits = bits del prefijo + bits del sufijo. Como conseguir suficientes prefijo para tener direcciones únicas para cada red y al mismo tiempo tener suficientes sufijo para tener direcciones para todos los computadores de una red? Se eligió un compromiso que permite satisfacer ambas demandas.
5 Classes de Direcciones IP (Cont) Clases Primarias A, B, y C. Clase D es usada en “Multicasting”. Este consiste en el envío de paquetes a un conjunto de maquinas destino. Comparar: únicas (envío uno a uno), Multicast (envío a un conjunto), Broadcast (envío a todos). En multicast los computadores receptores deben conocer la dirección del grupo multicast y deben subscribirse para recibir estos mensajes.
6 Notación Punto Se emplea para facilitar la lectura de direcciones. Los 4 bytes son agrupados en grupos de 8 bits separados por puntos.
7 Ejemplo sobre asignación de direcciones Red Clase B Max. #hots: Red Clase B Red Clase A Max. #hots: Red Clase C Max. # Hosts: 256
8 Direcciones IP Especiales Dirección de red: dirección de host = 0. Ej.. Red: , reserva dirección Dirección de broadcast directo: dirección de host = todos 1 Ej Permite enviar mensajes a todos los computadores de una red. Si la red soporta broadcast, se usa esta trama para hacer llegar el mensaje a todos; de otra manera el mensaje debe ser enviado por separado a cada computador. Dirección de broadcast limitado: todos los bits en 1. Dirección “este computador”: todos los bits en 0. Usada durante el arranque cuando el computador aun no sabe su dirección IP. Dirección de lazo de retorno (loopback) 127.x.x.x Se puede usar para probar programas.
9 Resumen de Direcciones Especiales A cada interfaz (no a cada computador) le corresponde una dirección IP. Corolario: routers tienen más de una dirección IP.
10 Ejemplo Asignación de Direcciones en Routers Computadores Multi-casa (Multi-Homed Hosts) son aquellos que poseen más de una tarjeta de red (para aumentar confiabilidad o aumentar desempeño).