2. DIRECCIONAMIENTO IPV4
□ Direccionamiento IPv4
□ Clases de direcciones IPv4
□ Direcciones IPv4 reservadas
□ Direcciones IPv4 públicas y privadas
□ Subredes IPv4
□ Direccionamiento IPv4 sin clases
□ Ejemplo IPv4
□ Problema de Subnetting
3. DIRECCIONAMIENTO IPV4
□ La dirección IP se compone de 4 octetos que se representan
en decimal separados por puntos
■ 0.0.0.0
■ 255.255.255.255
□ La división en octetos establece un primer nivel de jerarquía
en las direcciones IP
■
■
Con el primer octeto a un valor fijo, pueden cambiar los otros
tres octetos
Con el primer y el segundo octeto a un valor fijo hay 256*256
combinaciones con los dos octetos restantes
□
□
Cada dirección IP en Internet debe ser única
La entrega de paquetes IP funciona como el servicio postal
■
■
Requiere dirección de remitente y dirección de destino
Para llegar al host de destino, primero se debe localizar la red
□ La agrupación en redes es el segundo nivel de jerarquía
4. CLASES DE DIRECCIONES IPV4 (I)
□ En una previsión inicial (errónea), se planificaron tres
clases de redes según su tamaño:
■
■
■
■
■
Clase A: 126 redes de hasta 16.777.216 hosts
Clase B: 16.384 redes de hasta 65.535 hosts
Clase C: 2.097.152 redes de hasta 254 hosts
Clase D: especial para multidifusión
Clase E: reservada para investigación
Número de bits en la
dirección de red
Clase de Bits en el primer Intervalo de valores en
red byte el primer octeto
A 0XXX XXXX 0 - 127* 8
B 10XX XXXX 128 - 191 16
C 110X XXXX 192 - 223 24
D 1110 XXXX 224 – 239 28
E 1111 XXXX 240 - 255 28
* El rango 127.X.X.X está reservado para pruebas y diagnóstico
5. CLASES DE DIRECCIONES IPV4 (II)
□ En el direccionamiento con clases, el número IP tiene
dos partes
□
□
■ Parte de red: bits a la izquierda
■ Parte de host: bits a la derecha
La clase D se utiliza en grupos de difusión y no requiere
separar las direcciones de red y de host
La clase E está reservada para investigación
Clase de red Bits de prefijo Valor de prefijo Bits de red Bits de host
A 1 0 7 24
B 2 10 14 16
C 3 110 21 8
D 4 1110 28 Bits de dirección
E 4 1111 28 Bits de dirección
6. CLASES DE DIRECCIONES IPV4 (III)
□ La clase A
■ Se pensó para grandes redes
■ El bit de mayor peso del primer octeto es
siempre cero
■ Valores IP entre 0.0.0.0 y 127.0.0.0
□ Los números 0 y 127 no pueden utilizarse
como indicadores de red
24 bits
Red Host
8 bits
Host
8 bits
Host
8 bits
0 8 bits
7. CLASES DE DIRECCIONES IPV4 (IV)
□ La clase B
■ Pensada para redes de tamaño
moderado
■ Los dos primeros bits de la parte de red
son siempre 10
□ El primer octeto entre 128 y 191
16 bits
Red Red
8 bits
Host
8 bits
Host
8 bits
1 0 8 bits
8. CLASES DE DIRECCIONES IPV4 (V)
□ La clase C
■ Pensada para soportar muchas redes
pequeñas
■ Los tres primeros bits de la parte de red
son siempre 110
□ El primer octeto entre 192 y 223
8 bits
Red Red
8 bits
Red
8 bits
Host
8 bits
1 1 0 8 bits
9. CLASES DE DIRECCIONES IPV4 (VI)
□ La clase D
■ Pensada para habilitar la difusión
(broadcast)
■ Los cuatro primeros bits son siempre
1110
□ El primer octeto entre 224 y 239
Red Host
4 bits
Host
8 bits
Host
8 bits
Host
8 bits
1 1 1 0
24 bits
10. CLASES DE DIRECCIONES IPV4 (VII)
□ La clase E
■ Reservada por el Grupo de Ingeniería de
Internet (IETF) para investigaciones
propias
■ Los cuatro primeros bits son siempre
1111
□ El primer octeto entre 240 y 255
Red Host
4 bits
Host
8 bits
Host
8 bits
Host
8 bits
1 1 1 1
24 bits
11. DIRECCIONES IPV4 RESERVADAS
□ La dirección de la propia red no puede
asignarse a ningún host
■ Todos los bits de host a cero
□ Ejemplo en red de clase B: 176.10.0.0
□ La dirección de difusión
■ Sirve para enviar información simultáneamente
a todos los hosts de la red
■ Todos los bits de host a uno
□ Ejemplo: 176.10.255.255
12. DIRECCIONES IPV4 PÚBLICAS Y PRIVADAS
(I)
□ Las direcciones IP públicas son únicas en Internet
■ La Agencia de Asignación de Números en Internet (IANA,
Internet Assigned Numbers Authority) se encarga de ello
■ Se obtienen de los proveedores del servicio de acceso a
Internet (ISP)
□ El rápido crecimiento de Internet y el agotamiento de
direcciones llevaron
■
■
■ A esquemas de Direccionamiento Entre Dominios Sin
Clase (CIDR)
A la versión 6 de IP (IPv6)
El establecimiento de direcciones privadas
□
□
□
No se enrutan en el Backbone de Internet
Los routers las descartan
La RFC 1918 establece tres bloques, uno para cada clase
13. DIRECCIONES IPV4 PÚBLICAS Y PRIVADAS
(II)
1
3
□ Intervalos de direcciones reservadas por clase:
■ Clase A:
□ 10.0.0.0 - 10.255.255.255
■ Clase B:
□ 172.16.0.0 - 172.31.255.255
■ Clase C:
□ 192.168.0.0 - 192.168.255.255
□ La conexión de una red con IP privadas a Internet
requiere la conversión de estas a IP públicas
■ El proceso se denomina conversión de direcciones
de red (NAT, Network Address Translation)
■ Se realiza en los routers
14. SUBREDES (SUBNETTING)
(I)
□
□
□
Proceso de dividir las clases de direcciones de red en
conjuntos más pequeños
Permite definir redes separadas en una LAN
Se utiliza la máscara de subred
■ La red no está limitada a las máscaras estándar de
las clases
□ Consiste en dividir el campo del host en
■ Campo de subnet
■ Campo de hosts
□ Se necesitan al menos dos bits del campo de host
para designar una subred
■
■
■
Una dirección para la subred
Una dirección de broadcast en la subred
Dos direcciones para hosts en la subred
15. SUBREDES IPV4 (SUBNETTING) (II)
1
5
□ Máscara de subred
■
■ Notación punto decimal:
□ Cuatro octetos en decimal
Notación CIDR (Enrutamiento entre dominios sin
clases, Classeless Interdomain Routing)
□ w.x.y.z/n
■
■
■
w, x, y, z son números decimales entre 0 y 255
n es el número de bits a 1
/8, /16 o /24 en las clases A, B y C respectivamente
■ En la máscara
□ Los bits a 1 se corresponden con bits de red en la
dirección
□ Los bits a 0 se corresponden con bits de host en la
dirección
16. DIRECCIONAMIENTO IPV4 SIN
CLASES (I)
1
6
□ Las entidades reciben IP públicas del tamaño que realmente
necesitan
■
■
■
Se asignan en bloques de IP contiguas
El número asignado es siempre potencia de 2
La primera IP asignada debe ser divisible por el número de
direcciones
□ Los bloques de direcciones se definen mediante la máscara
■
■
Los bits a 1 en la máscara son n
La primera dirección se obtiene poniendo los 32-n bits de la
derecha a 0
□ AND de bits entre la máscara y cualquier dirección asignada
■ La última dirección se obtiene poniendo los 32-n bits de la
derecha a 1
□ OR de bits entre el complemento a 1 de la máscara y cualquier
dirección asignada
■ El número de direcciones es 23
2
-
n
□ Complemento a 1 de la máscara más uno