9. Direccionamiento IP¶
9.1. ¿De qué va este tema?¶
En este tema aprenderás todos los detalles sobre el direccionamiento IP (v4):
cómo se asignan las direcciones IP
cómo saber a qué red pertenece un equipo y …
cómo diseñar redes (subredes) usando una red (espacio de direccionamiento) que te asignan.
9.2. Clases¶
Son 16 sesiones de clase.
9.2.1. La Dirección IP¶
La Dirección IP :
Definida en protocolo IP:
IPv4. 32 bits. Usaremos notación decimal: 172.16.254.1
IPv6 128 bits. Usaremos notación hexadecimal: 2001:0123:0004:00ab:0cde:3403:0001:0063
Vamos a centrarnos en IPv4 (de momento):
En realidad, una dirección IP contiene dos sub direcciones:
la de Red (definida por la máscara de red)
la del Host (equipo en esa red)
¿Cómo sé a qué red pertenece un host?
Usando máscaras de red: Notación decimal punteada (bits de red a 1). P.ej 255.255.255.0
Usando Clases (en desuso), con máscaras de red predefinidas usando los primeros 4 bits (de los 32)
Uso de prefijo CIDR (bits de red). P.ej. P.ej 255.255.255.0 es /24
Hay diferentes tipos:
Direcciones IP Reservadas (Clases/CIDR y muchas más )
Públicas (uso público) y Privadas (uso interno) (RFC 1918)
Fijas (estáticas) y Dinámicas (van cambiando)
Manual (en la configuración) o Automáticas (lo hace un servicio)
Actividad. Direcciones IP
¿Cual es la dirección IP en binario de 192.168.0.114?
¿Cual es la dirección IP en notación decimal de 00001000 00010001 11000011 01101011?
¿A qué red pertenece la dirección 192.168.0.114/16?
¿Y la 192.168.0.114/25?
¿Y la 192.168.0.114/255.255.255.0?
¿Aunque ya no se usa mucho, sabrías distinguir a qué clase pertenece la IP 192.168.0.114? ¿Cómo lo sabes?
Quiero montar una red con direccionamiento privado, ¿qué espacio de direccionamiento podría usar?
Dime un rango de direcciones IP que no puedes usar nunca
¿Para qué sirve la red 127.0.0.0/8?
¿Para qué sirve la red 224.0.0.0/4?
9.2.2. Configuración IP¶
Datos a tener en cuenta:
dirección completa
máscara de red
puerta de enlace (lo entederemos más adelante)
Se configura en el sistema operativo: manual o automática (DHCP)
Por ejemplo en Windows
Una vez asignada, ¿cómo hago para averiguar mi dirección IP ?
La privada
La pública
Muchas veces, es confuso (veremos el concepto de NAT)
Actividad. Revisar configuración IP
Hazlo en los diferentes SO a los que tengas acceso.
¿Cual es la IP privada de tu equipo?
¿A qué red pertenece? ¿Cuál es su dirección de red?
¿Cual es su puerta de enlace?
¿Cómo obtiene su configuración? ¿Es manual o es automática?
¿Tienes permiso para cambiarla?
¿Cual es la IP pública de tu equipo?
¿Puedes cambiar la configuración?
9.2.3. ¿A quién pertenece una IP (pública)?¶
Las direcciones IP públicas son un recurso valioso
Se asignan, de forma organizada, en bloques de direcciones IP. P.ej en Europa:
¿ De quien es una dirección IP concreta ? El servicio whois
Diseño Jerárquico de Internet
Acceso
Distribución
Núcleo (Core)
Border (AS)
Sistemas Autónomos (AS)
Redes Autónomas (mini internets autónomas)
Usan BGP entre ellas
Se asigna un número (16 bits) a cada AS
Los proveedores de servicios de Internet (ISP)
Actividad. Buscar información de una IP
¿A quien pertenece esa IP?
¿A qué sistema autónomo?
¿A qué organización?
¿Cual es la dirección de contacto responsable?
¿En qué lugar está esa máquina?
¿Qué entidades españolas pueden registrar en RIPE?
¿Qué información me puedes dar de la IP 213.177.208.17?
¿Cual es tu proveedor de servicios de Internet?
¿En qué sistema autónomo está tu ip?
¿Qué servicio te da esta información?
9.2.4. La escasez de Direcciones IP¶
¿Son escasas las direcciones IP? Sí, pero no tanto
Soluciones que se han encontrado:
Direccionamiento Privado (RFC 1918). La gran mayoría de equipos tienen la misma dirección IP (pero en el ámbito privado)
CIDR . Permite organizar las subredes y aprovechar el máximo el direccionamiento
Subredes . Relacionado con lo anterior
NAT / PAT . Varios equipos (con IPs privadas) van a compartir una misma dirección pública
Situación de equilibrio (coste / beneficio):
Situación actual ( IANA IPv4 Address Space Registry )
Situación Definitiva: uso de IPv6
Actividad. Agotamiento de direcciones IP
¿Cuántas direcciones IP puedo asignar con IPv4?
¿Y con IPv6?
¿Puedo asignarlas todas?
¿Donde encuentro las que no puedo asignar?
¿Se han agotado las direcciones IPv4?
9.2.5. Subredes¶
Diseño en subredes: Organizo mis equipos (hosts) en diferentes redes, que se conectan entre sí
Con una dirección de red necesito identificar a todos mis host (en subredes):
Decido cuántos equipos tiene (o va a tener) mi red => bits de host
Decido cual es mi dirección de red (o subred) => bits de red
Diseño Subredes dentro de esa red
Partes de una dirección IP previa y …
usarás los bits de host para crear nuevas (sub) redes
Criterios de diseño:
Equipos / Hosts: dos direcciones no se pueden usar:
Dirección de Red: a 0 los bits de host
Dirección de Broadcast: a 1 los bits de host
Redes/Network. ¿Usamos subnet-zero y all-ones net? ( Cisco Explanation )
No. Más antiguo y ya no se usa (rfc:950.)
Sí: El habitual ( RFC 1878)
Hay diferentes técnicas para usar los bits de hosts (distribución fija o distribución variable).
Actividad. Cálculos básicos de subredes
¿Cuántos equipos puedo direccionar con 2 bits?
¿Y con 6?
¿Y con 8?
¿Cuántas subredes puedo direccionar con 2 bits?
¿Y con 6?
¿Y con 8?
¿Cuántos equipos puedo tener en la red 10.10.10.0/8?
¿Y en la 192.168.10.128/4?
¿Cuál es la dirección de red de la red 198.10.15.28/4?
¿Cuál es la dirección de red de la red 198.10.15.28/12?
9.2.6. Diseño de Subredes (FLSM)¶
La técnica FLSM (Fixed Length Subnet Mask):
Es la más habitual y sencilla
La máscara de red es siempre la misma (es fija)
En realidad usaremos prefijos CIDR siempre (un caso particular serían las subredes por clases antiguas)
Actividad. Ejercicios FLSM de Subredes
Realizar los ejercicios 1, 2 y 3 (alguno) de los Ejercicios de Subredes . Siempre en papel (para fijar los conceptos).
9.2.7. Diseño de Subredes (VLSM)¶
La técnica VLSM (Variable Length Subnet Mask ):
Es la más eficiente pero es más compleja
La máscara de red varía a medida que se van ocupando direcciones
Hay que ordenar las subredes por número de host (de mayor a menor)
Actividad. Ejercicios VLSM de Subredes
Realizar el ejemplo de estudio y, al menos, los ejercicios 1 y 2 de los Ejercicios de Subredes . Siempre en papel (para fijar los conceptos).
9.2.8. Repaso Final¶
Actividad. Auto Repaso