Comunicaciones y redes:
Capa de red –
Direccionamiento
Ing. Alejandro Castro Martínez
Modelo de referencia OSI
• Capa de red • Proporciona conectividad y
selección de ruta entre dos
sistemas hosts.
• Se encarga de la selección de la
ruta para los Paquetes
• Direccionamiento de los hosts
• Manejo de la congestión
• Resuelve la interconexión entre
redes heterogéneas.
Modelo de referencia TCP/IP
• Capa internet • Objetivo:
Permitir la comunicación de
paquetes a través de la red.
• Correlación Capa OSI:
Red
• Protocolos:
IP (IPv4 ó IPv6) – No
orientado a la Conexión.
Modelo de Referencia TCP/IP
• Direccionamiento
Calle 1 10-05
6 5 No.
10-03
10-03
10-01
Carr
era 1
10-04
0
10-02
e 165
Call
Modelo de Referencia TCP/IP
• Direccionamiento
Modelo de Referencia TCP/IP
• Direccionamiento
• Direcciones IPv4
Tamaño de 32 bits
Representación decimal separada por puntos
Cada valor decimal representa un octeto (ocho bits)
Componentes de una dirección
Red
Host
Se clasifican de acuerdo al tamaño de las redes
Modelo de Referencia TCP/IP
•Dirección IPv4
Modelo de Referencia TCP/IP
• Dirección IPv4 – Componentes
10000011 01101100 01111010 11001100
8 bits 8bits 8bits 8bits
Red Host
32 bits
131 . 108 . 122 . 204
Las direcciones IP constan de dos partes:
La primera parte de la dirección identifica a la red.
La segunda parte identifica al host dentro de la red.
Direccionamiento IPv4
• Máscara (Mask)
Es una dirección de 32 bits que se utiliza para indicar los bits de una dirección IP
que se están utilizando para la dirección de la red.
La función de la máscara es decirles a los dispositivos qué parte de una dirección
IP es el número de la red, incluyendo la subred, y qué parte es la correspondiente
al host.
Host
Red Red Red
11111111 11111111 11111111 00000000
255 . 255 . 255 . 0
Notación Mascara: Dirección IP / 24 (# de 1s)
Direccionamiento IPv4
• Direcciones reservadas
Dirección de red
Una dirección IP con todos los bits correspondientes al host
puestos en “0” identifica a la red (nombre de la red).
Así, por ejemplo:
26 . 0 . 0 . 0
128 . 66 . 0 . 0
Direccionamiento IPv4
Direccionamiento IPv4
• Direcciones reservadas
Dirección de broadcast
Una dirección IP con todos los bits correspondientes al host
colocados a 1 se conoce como dirección de broadcast.
• Ladirección de broadcast de la red 128.66.0.0 es, por tanto,
128.66.255.255.
Network 128 . 66 . 0 . 0
Broadcast 128 . 66 . 255 . 255
Un datagrama enviado a esta dirección es entregado a cada una de
las máquinas de la red 128.66.0.0.
Indique la dirección IP en binario.
Indique la máscara de subred en binario y decimal.
Identifique cuáles son los bits correspondientes a la red y cuáles al host.
Para las siguientes direcciones IP: 80.20.60.1/12
192.168.0.1/24 45.12.15.5/7
1.1.1.1/16 1.255.0.1/16
150.1.2.3/8 4.8.16.0/16
120.100.200.254/30 7.200.100.50/10
10.10.10.123/20 5.60.80.160/15
137.0.0.1/18 196.196.196.196/19
EJERCICIOS
Indique las direcciones IP válidas de dicha red.
Calcule el número de hosts.
Para las siguientes direcciones IP: 80.20.60.1/12
192.168.0.1/24 45.12.15.5/7
1.1.1.1/16 1.255.0.1/16
150.1.2.3/8 4.8.16.0/16
120.100.200.254/30 7.200.100.50/10
10.10.10.123/20 5.60.80.160/15
137.0.0.1/18 196.196.196.196/19
EJERCICIOS
Direccionamiento IPv4
• Categorías o clases
Existen 5 clases de direcciones IP:
Clase A
Clase B
Clase C
Clase D
Clase E
Direccionamiento IPv4
• Clase A
Características:
• El primer bit de la dirección IP es 0.
• Los 7 bits siguientes identifican la red (Net)
• Los últimos 24 bits al computador (Host)
• Número de direcciones IP = = 16.777.216
Clase 0 7 15 23 31
A 0 netid hostid
8 bits 24 bits
Rango: 1.0.0.0 127.255.255.255
Direccionamiento IPv4
• Clase B
Características:
• El primer bit de la dirección IP es 10.
• Los 14 bits siguientes identifican la red (Net)
• Los últimos 16 bits al computador (Host)
• Número de direcciones IP = = 65.536
0 15 31
Clase
1 0 netid hostid
16 bits 16 bits
Rango: 128.0.0.0 191.255.255.255
Direccionamiento IPv4
• Clase C
Características:
• El primer bit de la dirección IP es 110.
• Los 21 bits siguientes identifican la red (Net)
• Los últimos 8 bits al computador (Host)
• Número de direcciones IP = = 256
0 23 31
Clase
1 1 0 netid hostid
C
24 bits 8 bits
Rango: 192.0.0.0 223.255.255.255.
Direccionamiento IPv4
• Clase D
Características:
• Los cuatro primeros bits son 1110.
• Corresponde a direcciones especiales.
• Es conocida como dirección multicast.
• Comprende las direcciones desde 224.0.0.0 hasta la 239.255.255.255.
0 31
Clase 0
1 1 1 Dirección multicast
D
Rango: 224.0.0.0 239.255.255.255.
Direccionamiento IPv4
• Clase E
Características:
• Los 4 primeros bits son 1111.
• Están reservadas para uso futuro
0 31
Clase 1 1 1 1 Red marciana
E
Rango: 240.0.0.0 255.255.255.255.
Direccionamiento IPv4
• Direcciones reservadas
Dirección de loopback
Es una dirección IP (también conocida como localhost)
reservada específicamente para probar el funcionamiento de
TCP/IP en un dispositivo.
127.X.
Determine a qué clase pertenece cada una de las siguientes direcciones IP.
Para las siguientes direcciones IP: 80.20.60.1/12
192.168.0.1/24 45.12.15.5/7
1.1.1.1/16 1.255.0.1/16
150.1.2.3/8 4.8.16.0/16
120.100.200.254/30 7.200.100.50/10
10.10.10.123/20 5.60.80.160/15
137.0.0.1/18 196.196.196.196/19
EJERCICIOS
Direccionamiento IPv4
• Categorías o clases - Problemas
• Pocas redes clase A y con muchos Host
• Agotamiento de las direcciones Clase B y desproporción
para la mayoría de las organizaciones
• Muchas redes Clase C con muy pocos Host
Clase 000 7 15 15 23
23 31
31 31
Clase
Clase
A 101 01 netid
0 netid netid hostid hostid hostid
C
8 bits 16 bits 24 bits 24 bits 16 bits 8 bits
Direccionamiento IPv4
• CIDR (Class-Less Interdomain Routing)
• Definido en el RFC 1519 en el año 1993
• Se
concibió como una solución temporal para ampliar el
marco de direcciones IP.
• Ayudaa minimizar el crecimiento de las tablas de
enrutamiento (agregación)
https://www.youtube.com/watch?v=N-ywmOpWehE
Direccionamiento IPv4
• CIDR (Class-Less Interdomain Routing)
• Asignar
las direcciones IP restantes en bloques de
tamaño variable, independiente de las clases.
• Ejemplo:Si un sitio necesita 2000 direcciones, se le da
un bloque de 2048 direcciones.
Direccionamiento IPv4
• CIDR (Class-Less Interdomain Routing)
Direccionamiento IPv4
• RFC 1918 – Febrero 1996
Direcciones privadas
• 10.0.0.0 - 10.255.255.255 (10/8 prefix)
• 172.16.0.0 - 172.31.255.255 (172.16/12 prefix)
• 192.168.0.0 - 192.168.255.255 (192.168/16 prefix)
• Tómese un momento para leer el RFC.
https://datatracker.ietf.org/doc/html/rfc1918
¿Todo esto para qué?
• Asignación de direcciones IP a redes.
Asignar direcciones IP válidas a cada equipo/red de la siguiente topología
EJERCICIO
Asignar direcciones IP válidas a
cada equipo/red de la siguiente
topología
• Dirección base:
131.108.1.0/24
EJERCICIO
Asignar direcciones IP válidas a cada
equipo/red de la siguiente topología
• Dirección base:
192.168.0.0/24
EJERCICIO
Extra…
https://www.youtube.com/watch?v=5WfiTHiU4x8 https://www.youtube.com/watch?v=L6bDA5FK6gs
https://www.youtube.com/watch?v=61GWPRyl82I https://www.youtube.com/watch?v=Q8wIgGqos-M