Capítulo 2. Direccionamiento Instalación y Mantenimiento de Servicios de Redes Locales I.E.S. Murgi Curso Jose L. Berenguel Gómez Mª Jose Peinado Villamor
Direccionamiento Identificar a unas estaciones de otras Saber qué equipo es destinatario de un mensaje Dónde se encuentra un equipo ● Direccionamiento a nivel de enlace de datos ● Direccionamiento a nivel de red ● Protocolo CDIR ● Protocolo IP versión 6 ● Direccionamiento a nivel de transporte ● Coordinación entre los distintos niveles
Direccionamiento a nivel de datos ● Normalmente se consideran direcciones de la subcapa MAC ● Están formadas por números binarios que identifican a las estaciones de otras ● Por ejemplo, una dirección MAC podría ser: 18.3E.A0.64.F2.01 ● Suelen ir grabadas de fábrica en el propio adaptador de red
Direccionamiento a nivel de red ● Localización de un destinatario en la red ● Ejemplo de identificación: País, Provincia, Localidad, Calle, Número, Piso, Puerta, Nombre ● En los años 80 se diseñaron varios protocolos. El más importante es IP (Intenet Protocol) ● El protocolo: ● estable el direccionamiento a nivel de red ● define el formato de los paquetes que se transmiten ● Existen otros: RIP, OSPF
Direccionamiento a nivel de red ● Las direcciones IP que identifican los dispositivos y estaciones de la red tienen un tamaño fijo de 32 bits (v4) ● Es más cómodo la notación decimal con puntos, conversión de 8 en 8 bits ● No puede haber dos estaciones en la misma red con la misma dirección ip -> 2 32 (aunque son menos) ● Cuando se diseñó internet se pensó que era suficiente ● Este direccionamiento es ideal para redes que están formadas por otras redes
Direccionamiento a nivel de red ● Dos partes: [numero de red] + [número de estación dentro de la red] ● Clases de direcciones IP: ● Clase A 0 (7 bits + 24 bits) ● Clase B 10 (14 bits + 16 bits) ● Clase C 110 (21 bits + 8 bits) ● Clase D 1110 (28 bits) ● NIC: institución encargada de asignar las direcciones
Direccionamiento a nivel de red ● Dirección IP de una máquina ● Dirección de la red ● Dirección broadcast ● Dirección local Ejemplo 2.3 ● LAN conectada a internet ● El NIC asigna la siguiente red: (sigue)
Direccionamiento a nivel de red Es una dirección de red clase C ( ) Estación 1: Estación 2: Estación 254:
Direccionamiento a nivel de red ● Direcciones reservadas: (A) – dir. de red (B) – desde dir. de red a (C) – dir. de red a
Direccionamiento a nivel de red ● NAT (Network Address Translation) Ejemplo 2.4
Direccionamiento a nivel de red Otra notación: indica el nº de bits de prefijo (nº de bits para la red) ● Clase A/8 ● Clase B/16 ● Clase C/24 Por ejemplo: / /16
Direccionamiento a nivel de red Dos redes unidas con un router: tantas IPs como redes conecte (pertenece a las dos redes)
Direccionamiento a nivel de red Tabla de un encaminador: ● Redes a las que puede llegar (destinos) ● IP por la que debe salir el mensaje ● Nº de encaminadores intermedios (u otra métrica) Estas tablas utilizan el protocolo RIP (u OSPF) y se actualizan dinámicamente ROUTER A DESTINOSiguiente SALTOS default
Direccionamiento a nivel de red Subredes: ● División de una dirección en direcciones de subred más pequeñas ● Creamos otro nivel en la jerarquía de direcciones IP (red+subred+nodo) ● Modificamos la máscara para ver cuantos bits son de la subred Ejemplo: Dirección de red clase C, 254 nodos. Máscara para todos los nodos Supongamos que queremos 4 subredes: necesito 2 bits para codificar las subredes. De los 8 que me quedan para los nodos tomo 2 para la subred, por lo que me quedan 6 para los nodos de cada subred Subred 1: Subred 2: Subred 3: Subred 4: La nueva máscara para todos los nodos será ( )
Direccionamiento a nivel de red Protocolo IP Versión 6: ● IP v4 usado desde 1981 ● Se ha quedado pequeño ● Trabaja con direcciones de 16 bytes (128 bits) (capaz de manejar miles de millones de direcciones) ● Reduce el tamaño de las tablas de encaminamiento ● Es compatible con la versión 4 ● Se suele representar por ocho números en hexadecimal de 16 bits, separados por dos puntos: Por ejemplo: 43A0:512C:65:1FF:FD06:AA68:1:54B7
Direccionamiento a nivel de transporte ● Una de las funciones que realiza -> compartir varias conexiones utilizando una única conexión de red ● Se lleva a cabo utilizando direcciones numéricas a nivel de transporte ● En el caso de la aquitectura TCP/IP de internet, los protocolos que gestionan este direccionamiento son: TCP (Transmission Control Protocol) y UDP (User Datagram Protocol) ● TCP: orientado a la conexión, fiable; UDP: no orientado a la conexión, no fiable (sin control de errores) ● Cada origen y destino en TCP se identifica con un número de 16 bits llamado puerto. Los números de puerto en el rango [1,255] están reservadas para aplicaciones estándar.
Coordinación entre los distintos niveles ● En una LAN las tramas se transmiten teniendo en cuenta la dirección MAC ● La equivalencia entre dirección MAC y dirección IP -> protocolos ARP y RARP ● ARP (Address Resolution Protocol): dada una dirección IP obtiene la dirección física correspondiente. ● RARP (Reverse Address Resolution Protocol): realiza el proceso contrario al del protocolo ARP, es decir, dada una dirección física de una estación, obtiene su dirección IP correspondiente (para ello envía mensajes de difusión a la red)