UD 7. NIVEL DE RED.
DIRECCIONAMIENTO IP
PLANIFICACIÓN Y ADMINISTRACIÓN DE REDES
1º ASIR
IES LÁZARO CÁRDENAS
1
ÍNDICE
1. Conceptos previos ..................................................................................................................... 3
2. Direccionamiento IPv4 .............................................................................................................. 3
2.1. ¿Qué es una dirección IP? .................................................................................................. 3
2.2. Clases de direcciones IP ..................................................................................................... 4
2.3. Direcciones especiales ..................................................................................................... 12
2.4. Direcciones IP públicas y privadas.................................................................................... 13
2.4.1. Direcciones IP públicas ......................................................................................... 13
2.4.2. Direcciones IP privadas......................................................................................... 14
2.5. Servicios de red ................................................................................................................ 15
2.5.1. DHCP ..................................................................................................................... 15
2.5.2. DNS ....................................................................................................................... 17
2.5.3. SERVIDOR WEB ..................................................................................................... 18
2.5.4. SERVIDOR DE CORREO.......................................................................................... 19
3. Subnetting ............................................................................................................................... 20
3.1. Técnica FLSM .................................................................................................................... 20
3.2. Técnica VLSM ................................................................................................................... 22
4. Conceptos básicos de IPv6 ...................................................................................................... 26
2
1. Conceptos previos
Las direcciones IP usan internamente como sistema de numeración el binario, aunque para
facilitar su manejo las direcciones IPv4 se representan con el sistema decimal y las direcciones
IPv6 se representan en hexadecimal.
2. Direccionamiento IPv4
2.1. ¿Qué es una dirección IP?
Para abordar el tema del direccionamiento IP, es necesario definir en primera instancia el
término dirección IP, también conocido como dirección de red. Consiste en un conjunto de
números que tienen como objetivo identificar cualquier dispositivo en una red. Estas direcciones
se encuentran, por lo general, expresadas en sistema decimal, aunque tienen su origen en
numeración binaria.
Una dirección IPv4 consta de 32 bits separados por puntos en 4 bloques de un byte (también
llamados octetos), siguiendo una estructura como esta:
11000000 . 10101000 . 00001010 . 00001010
Escrito en binario una dirección IP, es difícil de recordar por los humanos, por lo que se suele
representar en notación decimal punteada:
Cada octeto tiene:
• 8 bits
• Un valor mínimo de 00000000 (en binario) o 0 (en decimal)
• Un valor máximo de 11111111 (en binario) o 255 (en decimal)
3
Por lo que significa que las direcciones IPv4 tienen un rango de [Link] a [Link].
Una dirección IP tiene dos partes:
• NetID: identifica la red.
• HostID: identifica al host dentro de esa red
La cantidad de bits de NetID y de HostID depende de la clase (A, B, C, D y E) a la que pertenece
la dirección.
Independientemente de la clase de dirección IP que posean las redes, todas tienen dos
direcciones que no pueden asignarse a los dispositivos por estar destinadas a un uso más
genérico:
• La dirección de red o de cable hace referencia a toda la red y el router la utiliza cuando
comunica una red a través de Internet. Se forma rellenando toda la parte de host de una
dirección IP con 0s.
Ejs: [Link] (clase A); [Link] (clase B); [Link] (Clase C)
• La dirección de difusión o broadcast es utilizada por los equipos cuando quieren que su
datagrama sea visto por todos los dispositivos de la misma LAN. Se forma rellenando
toda la parte de host de una dirección IP con 1s.
Ejs: [Link] (clase A); [Link] (clase B); [Link] (Clase C)
Más adelante en este tema detallaremos más estos tipos.
2.2. Clases de direcciones IP
Hay 5 clases de direcciones IP:
4
CLASE A:
• 8 bits de red.
o El bit más significativo es 0 -> 128 redes (27). Hay 126 redes porque dos están
reservadas (la 0 y la 127).
o
• 24 bits para hosts -> 16.777.216.
o Dos reservadas (todo 0 y todo 1).
o
• Las direcciones de Clase A se diseñaron para cumplir las necesidades de redes de
tamaño extremadamente grande.
• Número de redes
= 28-1 (-1 es por el bit inicial de clase A que siempre es 0)
= 27
= 128 - 2 (-2 es por las redes 0 y 127)
= 126 Redes
• Número de hosts
= 224 - 2 (-2 es por la dirección de red y por la dirección de broadcast)
= 16.777.216 – 2
= 16.777.214 Hosts por red
CLASE B:
• 16 bits de red
o Los 2 bits más significativos son 10 -> 16.384 redes (214).
• 16 bits para hosts -> 65536.
o Dos reservadas (todo 0 y todo 1).
• Las direcciones de Clase B se diseñaron para cumplir las necesidades de redes de tamaño
moderado a grande.
5
• Número de redes
= 216-2 (-2 es por los bits iniciales de la clase B que son siempre 10)
= 214
= 16.384 Redes
• Número de hosts
= 216 - 2 (-2 es por la dirección de red y por la dirección de broadcast)
= 65.536 - 2
= 65.534 Hosts por red
CLASE C:
• 24 bits de red.
o Los 3 bits más significativos son 110 -> 2.097.152 redes.
• 8 bits para hosts -> 256.
o Dos reservadas (todo 0 y todo 1).
• Las direcciones de Clase C se diseñaron para cumplir las necesidades de redes de
tamaño pequeño, de hasta un máximo de 254 hosts.
• Número de redes
= 224-3 (-3 es por los bits iniciales de la clase C que son siempre 110)
= 221
= 2.097.152 Redes
• Número de hosts
= 28 - 2 (-2 es por la dirección de red y por la dirección de broadcast)
= 256 - 2
= 254 Hosts/Red
6
En resumen:
Las direcciones de clase D se utilizan para identificar grupos de multidifusión de forma única.
No hay direcciones de host dentro del espacio de direcciones de clase D, puesto que todos los
hosts dentro de un grupo comparten la dirección IP del grupo a la hora de recibir datagramas.
Para más información sobre tráfico multicast o multidifusión podéis consultar:
[Link]
Las direcciones de clase E se reservan para que la IETF (Internet Engineering Task Force) realice
investigaciones, por tanto, no se emiten direcciones de clase E para ser utilizadas por Internet.
La mayoría de las implementaciones de red descartan estas direcciones como ilegales o
indefinidas, a excepción, claro está, de [Link], que se utiliza como una dirección de
difusión (broadcast).
7
EJERCICIO 1
Clasifica los siguientes números de dirección IP según su clase:
Dirección IPv4 Clase
[Link]
[Link]
[Link]
[Link]
[Link]
[Link]
[Link]
[Link]
[Link]
EJERCICIO 2
Calcula el número teórico de equipos (host) y de redes que tendríamos en una red que reserva
para la parte de host:
1. 8 bits =
2. 16 bit =
3. 24 bits =
8
Máscaras de red
Una máscara de subred es una secuencia de 32 bits que sirve para distinguir con facilidad qué
parte de una dirección codifica la subred (una subdivisión o grupo de la red total) y qué parte el
host.
La máscara de red ayuda a identificar la clase de dirección IP empleada para el direccionamiento,
la cual también se encuentra vinculada con la porción de red o host correspondiente a la
dirección IP.
Una máscara se construye poniendo a 1 los bits que pertenecen a la subred y a 0 los bits que
pertenecen a la identificación del host.
Aunque inicialmente se partió de un espacio de direcciones con clase, fue reemplazado en 1993
por lo que conocemos como CIDR (Classless Inter-Domain Routing), basado en redes con
máscara de longitud variable, por lo que deja de tener sentido hablar de clases.
9
¿Por qué usar una dirección Classless?
• Para hacer frente al agotamiento de direcciones IPv4.
• Para frenar el crecimiento de las tablas de enrutamiento en los routers de Internet.
Ejemplo de Classless vs Classful
Si por ejemplo uso una IP Classful de Clase C, al tener disponible en el host 8 bits (me lo indica
la clase), la cantidad de Host que podría tener para esa red es de 256 – 2 = 254.
Ahora bien, como Classless permite definir la máscara sin considerar clases, entonces podría
asignarle a esa misma IP mayor cantidad de bits en el Host, por ejemplo 10 bits, de esta manera
pasaría a tener 1024 – 2 = 1022.
Operación AND
Con la operación AND podemos encontrar la dirección de red/subred a la que pertenece un host
dado su dirección IP y su máscara de red/subred.
Los routers realizan la operación AND bit a bit, el resultado es 1 si los dos bits son 1 y si no, el
resultado es 0.
Para obtener la dirección que representa a la red (dirección de red) necesitamos contar con una
dirección IP y una máscara de red, veamos el siguiente ejemplo:
Ejemplo: Dada la dirección IP [Link] y la máscara de red [Link], obtener la dirección
de red.
10 . 0 . 0 . 0
10
Ejemplo: Dada la dirección IP [Link]/16, obtener la dirección de red.
132 . 18 . 0 . 0
Ejemplo: Dada la dirección IP [Link]/27, obtener la dirección de red.
101 . 47 . 16 . 32
EJERCICIO 3
Averigua a qué redes pertenecen las siguientes IPs:
• [Link]/20
• [Link]/16
EJERCICIO 4
Rellenar la siguiente tabla:
Red [Link]/24 [Link]/27 [Link]/30
Nº IPs
Dirección de red
Dirección de Broadcast
Nº Hosts
IP Inicial
IP Final
11
2.3. Direcciones especiales
Las siguientes direcciones IP no pueden asignarse a un host en una red para identificarlo:
Dirección de red
• No confundir con el NetID (identificador de red) dentro de una dirección IP. La red se
considera como una entidad con dirección IP.
• En las clases A, B y C se obtiene poniendo el HostID (identificador de host) todo a 0.
• No se puede asignar la dirección de red a un host.
• Ejemplos:
Dirección directa de broadcast (o dirección de broadcast):
• En clases A, B y C con hostid todo a unos.
• Se usa por un router para enviar un paquete a todos los hosts de una red específica.
• Todos los hosts de esa red aceptarán ese paquete.
• Solo puede usarse como destino.
• Ejemplo:
12
Dirección de Loopback:
• A pesar de que solo se usa la dirección [Link], se reservan las direcciones [Link]
a [Link]. Cualquier dirección dentro de ese bloque producirá un loopback al
host local.
• Se usa, por ejemplo, para chequear el software de un host.
• El paquete nunca abandona el host, simplemente vuelve al software del protocolo.
• Puede usarse por un cliente para enviar un paquete a un servidor dentro del mismo
host.
• Sólo se usa como dirección destino.
Direcciones [Link] a [Link]
El rango de direcciones desde [Link] hasta [Link] no puede utilizarse como dirección
IP, ya que indica el estado de un dispositivo que está a la espera de que se le asigne una dirección
IP válida. No está permitido el uso de estas direcciones como dirección de destino.
DIRECCIÓN ESPECIAL NETID HOSTID FUENTE/DESTINO
Dirección de red Específica Todo a 0 Ninguno
Dir. Directa de broadcast Específica Todo a 1 Destino
Dirección loopback 127 Cualquiera Destino
2.4. Direcciones IP públicas y privadas
Internet, como hemos visto es la red de redes. Dentro de Internet hay varias redes
interconectadas entre sí. Pueden ser redes de ISP (Internet Service Provider) , o lo que es lo
mismo, proveedores de internet (Red de Orange, de Movistar …), redes de otros proveedores
de servicios (Google, Facebook, … ), redes de universidades, de organismos oficiales … Todas
ellas se pueden enviar información unas a otras gracias a que están interconectadas.
Para enviarse esa información se utilizan las direcciones IP. Tanto el origen como el destinatario
disponen de una dirección única en internet y la utilizan para intercambiar información.
La mayoría de las direcciones IPv4 son direcciones públicas designadas por uno de los cinco
organismos encargados de proporcionar direcciones IP (Regional Internet Registry) para uso en
redes a las que se accede desde Internet. Pero existen bloques de direcciones que se utilizan en
redes que no requieren acceso a Internet. Son las direcciones privadas.
2.4.1. Direcciones IP públicas
La IP pública es la dirección IP que tenemos en internet. Cuando se contrata un servicio de
conexión a Internet, el proveedor te facilita una dirección que es única en toda la red.
En el momento en el que nos conectamos a internet, el proveedor nos facilita una IP para poder
comunicarnos con los demás usuarios de Internet. Para saber vuestra IP pública, podéis entrar
en la configuración del router y mirarla o bien, entráis en el explorador y buscáis “mi IP pública”.
Os saldrán un montón de resultados de páginas web que te facilitan esta información. Existen
232 direcciones públicas.
¿Cómo se asignan?
Originalmente existía un único registro que proporcionaba los diferentes rangos de direcciones
IP a los organismos que lo solicitaban. Hoy en día hay 5 registros (RIR), que dan servicio a las
zonas del mundo tal y como se muestra a continuación:
13
Antiguamente cualquier organismo podía solicitar un rango de IPs. Hoy en día sólo pueden
hacerlo los ISP.
Aunque hay muchas direcciones IP públicas dsiponibles, realmente hay muchos dispositivos
conectados a la vez y se empiezan a agotar. Entonces, ¿qué hacen los IPS para gestionar esto?
Pues bien, estos proveedores disponen de un número grande y finito de direcciones. Cuentan
con que no todos los abonados se vana a conectar simultáneamente a la red. Entonces, sólo
asignan una dirección pública a un abonado en el momento en el que se conectan. Cuando el
abonado se desconecta, esa dirección se libera y se asigna esa IP a otro abonado. Si se desea
tener siempre una IP fija, se puede hacer previo pago al ISP pertinente.
2.4.2. Direcciones IP privadas
Las direcciones IP privadas son aquellas que se definen dentro de la LAN a la que están
conectados los dispositivos. Son únicas dentro de la misma LAN, pero hay diferentes LAN
conectadas a través de las redes de Internet que compartan IPs privadas.
Así, tenemos una forma perfecta para que las redes privadas usen direcciones IP internas que
no interfieran con otras redes y que no requieren solicitar permiso a ninguna organización.
CLASE RANGO CARACTERÍSTICAS
• Es una única red que permite conectar hasta 224
A [Link] a [Link] − 2 = 16.777.214 dispositivos.
• Se utiliza en redes de gran tamaño.
• Es una única red que permite un máximo de 216
− 2 = 65.534 dispositivos.
[Link] a [Link] • Un número de este tipo aparece en Windows
cuando nuestro PC no tiene una dirección IP
B válida asignada por el router o el servidor.
• Permite 16 redes de clase B contiguas con un
máximo de 216 − 2 = 65.534 dispositivos cada
[Link] a [Link] una.
• Se usa en universidades y grandes compañías.
• Permite 256 redes de clase C contiguas con un
máximo de 28 − 2 = 254 dispositivos cada una.
C 192.168.0 a 192.168.255 • Se usa en compañías de mediano y pequeño
tamaño y en la mayoría de redes domésticas.
El proceso de traducción de IP privada a IP pública y viceversa se denomina natting. Provien de
NAT (Network Address Translation), qe es un mecanismo utilizado por los routers que consiste
en convertir, en tiempo real, las direcciones utilizadas en los paquetes transportados.
14