Internet Protocol ICD-327: Redes de Computadores Agustn J. Gonzlez 2 Introduccin Vimos que en general cada red utiliza un mecanismo de direccionamiento fsico 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 fsico 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 direccin por tarjeta interfaz de red. Los protocolos usan esta direccin para enviar paquetes a otras maquinas. En TCP/IP las direcciones son especificadas a travs de un numero nico de 32 bits. Es la direccin Internet o IP address. Los 32 bits estn divididos partes: un prefijo y un sufijo. As el enrutamiento se puede hacer mas eficientemente. El prefijo identifica la direccin 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 envo de paquetes a un conjunto de maquinas destino. Comparar: nicas (envo uno a uno), Multicast (envo a un conjunto), Broadcast (envo a todos). En multicast los computadores receptores deben conocer la direccin del grupo multicast y deben subscribirse para recibir estos mensajes.
6 Notacin 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 asignacin de direcciones Red Clase B Max. #hots: 65536 Red Clase B Red Clase A Max. #hots: 16777216 Red Clase C Max. # Hosts: 256 8 Direcciones IP Especiales Direccin de red: direccin de host = 0. Ej.. Red: 128.211, reserva direccin 128.211.0.0 Direccin de broadcast directo: direccin de host = todos 1 Ej.. 128.211.255.255 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. Direccin de broadcast limitado: todos los bits en 1. Direccin este computador: todos los bits en 0. Usada durante el arranque cuando el computador aun no sabe su direccin IP. Direccin 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 direccin IP. Corolario: routers tienen ms de una direccin IP. 10 Ejemplo Asignacin de Direcciones en Routers Computadores Multi-casa (Multi-Homed Hosts) son aquellos que poseen ms de una tarjeta de red (para aumentar confiabilidad o aumentar desempeo).