Publicado el 5 de Junio del 2017
633 visualizaciones desde el 5 de Junio del 2017
250,6 KB
20 paginas
Creado hace 17a (30/10/2007)
ARQUITECTURA DE REDES, SISTEMAS Y SERVICIOS
Área de Ingeniería Telemática
Direccionamiento IP clásico
Area de Ingeniería Telemática
http://www.tlm.unavarra.es
Arquitectura de Redes, Sistemas y Servicios
3º Ingeniería de Telecomunicación
,
I
I
S
E
D
E
R
E
D
A
R
U
T
C
E
T
U
Q
R
A
S
O
C
V
R
E
S
Y
S
A
M
E
T
S
S
I
l
a
c
i
t
á
m
e
e
T
a
í
r
e
n
e
g
n
I
e
d
a
e
r
i
Á
I
Temario
Introducción
1.
2. Arquitecturas, protocolos y estándares
3. Conmutación de paquetes
4. Conmutación de circuitos
5. Tecnologías
6. Control de acceso al medio en redes de área local
7. Servicios de Internet
1/19
,
I
I
S
E
D
E
R
E
D
A
R
U
T
C
E
T
U
Q
R
A
S
O
C
V
R
E
S
Y
S
A
M
E
T
S
S
I
l
a
c
i
t
á
m
e
e
T
a
í
r
e
n
e
g
n
I
e
d
a
e
r
i
Á
I
Temario
Introducción
1.
2. Arquitecturas, protocolos y estándares
3. Conmutación de paquetes
•
•
•
Arquitectura de protocolos para LANs
Ethernet
Protocolos de Internet
•
•
•
Introducción histórica e Internetworking
Direccionamiento
IP en LAN. ICMP
4. Conmutación de circuitos
5. Tecnologías
6. Control de acceso al medio en redes de área local
7. Servicios de Internet
2/19
,
I
I
S
E
D
E
R
E
D
A
R
U
T
C
E
T
U
Q
R
A
S
O
C
V
R
E
S
Y
S
A
M
E
T
S
S
I
l
a
c
i
t
á
m
e
e
T
a
í
r
e
n
e
g
n
I
e
d
a
e
r
i
Á
I
Objetivo
• Cómo asignar direcciones a redes y hosts
• Esquemas clásicos para esta asignación
3/19
,
I
I
S
E
D
E
R
E
D
A
R
U
T
C
E
T
U
Q
R
A
S
O
C
V
R
E
S
Y
S
A
M
E
T
S
S
l
a
c
i
t
á
m
e
e
T
a
í
r
e
n
e
g
n
I
e
d
a
e
r
i
Á
I
I
Contenido
• Direccionamiento Classful
– ¿Cómo es?
– ¿Por qué así?
– ¿Cómo funcionan los routers y los hosts?
– Problemas
4/19
,
I
I
S
E
D
E
R
E
D
A
R
U
T
C
E
T
U
Q
R
A
S
O
C
V
R
E
S
Y
S
A
M
E
T
S
S
l
a
c
i
t
á
m
e
e
T
a
í
r
e
n
e
g
n
I
e
d
a
e
r
i
Á
I
I
Contenido
• Direccionamiento Classful
– ¿Cómo es?
– ¿Por qué así?
– ¿Cómo funcionan los routers y los hosts?
– Problemas
5/19
,
I
I
S
E
D
E
R
E
D
A
R
U
T
C
E
T
U
Q
R
A
S
O
C
V
R
E
S
Y
S
A
M
E
T
S
S
I
l
c
i
t
á
m
e
e
T
a
í
r
e
n
e
g
n
I
e
d
a
e
r
i
Á
I
a Direccionamiento Classful
• La “abuela” de Internet: ARPANET
• Cada red tiene un router de acceso que la conecta con el
backbone de la red y así con las otras redes
• A cada red se le asigna un rango de direcciones IP
• ¿Red? Si origen y destino están en la misma, la tecnología se
debe encargar de hacer llegar el paquete
LAN A
LAN B
R1
R1
Backbone
R5
R5
R3
R3
R2
R2
R6
R4
R4
LAN C
LAN D
6/19
,
I
I
S
E
D
E
R
E
D
A
R
U
T
C
E
T
U
Q
R
A
S
O
C
V
R
E
S
Y
S
A
M
E
T
S
S
l
a
c
i
t
á
m
e
e
T
a
í
r
e
n
e
g
n
I
e
d
a
e
r
i
Á
I
I
Direccionamiento Classful
• Se pensó que podría haber redes de diferente tamaño (número
de hosts)
• Se crearon 3 “tipos” de redes: clase A, clase B y clase C
• Las direcciones IP tendrán 2 partes:
– Identificador de la red (network ID) (…)
– Identificador del host (host ID) (…)
bit 0
Network ID
Dirección IP
Host ID
bit 31
LAN A
LAN B
R1
R1
Backbone
R5
R5
R3
R3
R2
R2
R6
R4
R4
LAN C
LAN D
7/19
,
I
I
I
S
E
D
E
R
E
D
A
R
U
T
C
E
T
U
Q
R
A
S
O
C
V
R
E
S
Y
S
A
M
E
T
S
S
l
a
c
i
t
á
m
e
e
T
a
í
r
e
n
e
g
n
I
e
d
a
e
r
i
Á
I
Clase A
• Network ID:
– 8 bits, primero a 0 (…)
– Primer byte: 0 - 127 (…)
– 50% de las direcciones
• Host ID:
– 24 bits (…)
– Más
de
direcciones!!
16M
Redes “MUY” grandes
bit 0
0
Network ID
Dirección IP
Host ID
bit 31
LAN A
LAN B
R1
R1
Backbone
R5
R5
R3
R3
R2
R2
R6
R4
R4
LAN C
LAN D
8/19
I
I
,
S
E
D
E
R
E
D
A
R
U
T
C
E
T
U
Q
R
A
S
O
C
V
R
E
S
Y
S
A
M
E
T
S
S
I
I
l
a
c
i
t
á
m
e
e
T
a
í
r
e
n
e
g
n
I
e
d
a
e
r
i
Á
Clase B
• Network ID:
– 16 bits, primeros a 10 (…)
– Primer byte: 128 - 191 (…)
– 16K redes
– 25% de las direcciones
• Host ID:
– 16 bits (…)
– 64K direcciones
Redes grandes
bit 0
10
Network ID
Dirección IP
Host ID
bit 31
LAN D
LAN A
LAN B
R1
R1
Backbone
R5
R5
R3
R3
R2
R2
R6
R4
R4
LAN C
9/19
,
I
I
S
E
D
E
R
E
D
A
R
U
T
C
E
T
U
Q
R
A
S
O
C
V
R
E
S
Y
S
A
M
E
T
S
S
I
l
a
c
i
t
á
m
e
e
T
a
í
r
e
n
e
g
n
I
e
d
a
e
r
i
Á
I
Clase C
• Network ID:
– 24 bits, primeros a 110
(…)
– Primer byte: 192 - 223 (…)
– 2M redes
– 12.5% de las direcciones
• Host ID:
– 8 bits (…)
– 256 direcciones
Redes pequeñas
bit 0
110
Network ID
Dirección IP
Host ID
bit 31
LAN A
LAN B
R1
R1
Backbone
R5
R5
R3
R3
R2
R2
R6
R4
R4
LAN C
LAN D
10/19
a ¿Y el resto de direcciones?
I
I
• Clase D:
– Primeros bits a 1110
– Primer byte: 224 - 239
– Grupos multicast
• Clase E:
– Reservadas para futuro uso
• Reparto en clases:
,
S
E
D
E
R
E
D
A
R
U
T
C
E
T
U
Q
R
A
S
O
C
V
R
E
S
Y
S
A
M
E
T
S
S
I
l
c
i
t
á
m
e
e
T
a
í
r
e
n
e
g
n
I
e
d
a
e
r
i
Á
I
bit 0
1110
1111
Grupo Multicast
LAN A
LAN B
R1
R1
Backbone
R5
R5
R3
R3
R2
R2
R6
R4
R4
LAN C
A
B
C
D
E
bit 31
LAN D
11/19
Direcciones especiales
• Redes reservadas:
,
I
I
S
E
D
E
R
E
D
A
R
U
T
C
E
T
U
Q
R
A
S
O
C
V
R
E
S
Y
S
A
M
E
T
S
S
l
a
c
i
t
á
m
e
e
T
a
í
r
e
n
e
g
n
I
e
d
a
e
r
i
Á
I
I
• Dirección de red
– Host ID = 0s
Ej: 130.206.0.0
• Dirección de broadcast
de red (…)
– Host ID = 1s
Ej: 130.206.255.255
• Broadcast limitado
– 255.255.255.255
– 0
– 127 (loopback) (…)
– 10 (privada)
– 169.254 (no IP)
– 172.16 a 172.31 (privada)
– 192.0.2 (TEST-NET)
– 192.168.0
a
192.168.255
(privada)
– 192.18.0
a
192.19.255
(pruebas prestaciones)
App
App
Transporte
Red (IP)
Enlace
loopback
12/19
Direccionamiento Classful
¿Por qué así?
• Routers emplean el Network ID para la decisión de reenvío
bit 0
Network ID
Dirección IP
Host ID
bit 31
I
• Deben averiguar rápidamente cuál es el Network ID de la red a la que
,
I
I
S
E
D
E
R
E
D
A
R
U
T
C
E
T
U
Q
R
A
S
O
C
V
R
E
S
Y
S
A
M
E
T
S
S
I
l
a
c
i
t
á
m
e
e
T
a
í
r
e
n
e
g
n
I
e
d
a
e
r
i
Á
pertenece el destino (IPd)
– primer bit = 0:
IPd ∈ red de clase A
•
• NetID = primeros 8 bits
– (primer bit = 1)&(segundo bit = 0):
IPd ∈ red de clase B
•
• NetID = primeros 16 bits
– (primer bit = 1)&(segundo bit = 1)&(tercer bit=0):
IPd ∈ red de clase C
•
• NetID = primeros 24 bits
• En la propia dirección IP está codificado el número de bits del NetID
• Son comprobaciones rápidas de realizar
• Cuanto menos tiempo emplee el router con cada paquete más
paquetes podrá procesar por segundo
13/19
,
I
I
S
E
D
E
R
E
D
A
R
U
T
C
E
T
U
Q
R
A
S
O
C
V
R
E
S
Y
S
A
M
E
T
S
S
I
I
l
a
c
i
t
á
m
e
e
T
a
í
r
e
n
e
g
n
I
e
d
a
e
r
i
Á
Contenido
• Direccionamiento Classful
– ¿Cómo es?
– ¿Por qué así?
– ¿Cómo funcionan los routers y los
hosts?
– Problemas
14/19
,
I
I
S
E
D
E
R
E
D
A
R
U
T
C
E
T
U
Q
R
A
S
O
C
V
R
E
S
Y
S
A
M
E
T
S
S
I
l
a
c
i
t
á
m
e
e
T
a
í
r
e
n
e
g
n
I
e
d
a
e
r
i
Á
I
Direccionamiento Classful
Envío de paquetes desde los hosts
• Tienen configurado:
– Su dirección IP (IPH)
– Dirección IP del router de salida de su LAN en el interfaz conectado a la
misma (IPgw)
•
– Pueden averiguar el NetID de su LAN a partir de su IP
Dada la IPD del destino al que desean enviar un paquete :
– Calculan el NetID
– ¿Es el mismo que el de mi red?
• Sí: está en mi red, se lo envío directamente (a su MAC) (… …)
• No: está en otra red, se lo envío al router (a la MAC del router) (…)
src_addr=IPH
dst_addr=IPD
src_hwaddr=MAC H
dst_hwaddr=MAC D
H
IPH
IPD
D
if1
R1gw
if0
IPgw,if0
15/19
I
I
,
S
E
D
E
R
E
D
A
R
U
T
C
E
T
U
Q
R
A
S
O
C
V
R
E
S
Y
S
A
M
E
T
S
S
I
I
l
a
c
i
t
á
m
e
e
T
a
í
r
e
n
e
g
n
I
e
d
a
e
r
i
Á
Direccionamiento Classful
Envío de paquetes desde los hosts
• Tienen configurado:
– Su dirección IP (IPH)
– Dirección IP del router de salida de su LAN en el interfaz conectado a la
misma (IPgw)
•
– Pueden averiguar el NetID de su LAN a partir de su IP
Dada la IPD del destino al que desean enviar un paquete :
– Calculan el NetID
– ¿Es el mismo que el de mi red?
• Sí: está en mi red, se lo envío directamente (a su MAC) (… …)
• No: está en otra red, se lo envío al router (a la MAC del router) (… …)
src_addr=IPH
dst_addr=IPd
src_hwaddr=MAC H
dst_hwaddr=MAC gw,if0
H
IPH
D
if1
R1gw
if0
IPgw,if0
IPd
16/19
,
I
I
S
E
D
E
R
E
D
A
R
U
T
C
E
T
U
Q
R
A
S
O
C
V
R
E
S
Y
S
A
M
E
T
S
S
I
l
a
c
i
t
á
m
e
e
T
a
í
r
e
n
e
g
n
I
e
d
a
e
r
i
Á
I
Direccionamiento Classful
Reenvío de paquetes en los routers
• Sin
estado.
paquete a paquete.
• Tienen configurado:
Decisiones
• Sí: Es una ruta a ese host, lo
envía según indica la fila
• No: Calcula el NetID.
– IP de cada uno de sus
interfaces
– Tabla de rutas
• Dada IPD que no es ninguna
de sus direcciones IP:
– Busca en la tabla fila t.q.
“Destino” = IPD
Busca una ruta a esa red
– Sí: Es una ruta a esa red, lo
envía según indica la fila
– No: Busca en la tabla una
ruta por defecto. ¿Encuentra
una?
• Sí: Lo envía según indica la
fila
• No: No sabe cómo hacer
llegar el paquete al destino.
Lo descarta
Destino
Next-hop
Interfaz
R1
R1
R5
R5
R3
R3
R2
R2
R6
R4
R4
17/19
,
I
I
S
E
D
E
R
E
D
A
R
U
T
C
E
T
U
Q
R
A
S
O
C
V
R
E
S
Y
S
A
M
E
T
S
S
I
l
a
c
i
t
á
m
e
e
T
a
í
r
e
n
e
g
n
I
e
d
a
e
r
i
Á
I
Problemas del esquema Classful
Las redes pueden llegar a ser muy grandes
•
• Clase A:
– Direcciones para millones de hosts
– Difícil que una tecnología de LAN soporte esa cifra de
máquinas conectadas
• Situaciones en que hace falta “partir” la red:
– LANs en edificios distantes (enlaces punto-a-punto) (…)
– LANs de diferentes tecnologías (…)
– Exceder límites tecnológicos (número de hosts, distancias,
etc)
– Congestión por comunicación entre ciertos pares de ho
Comentarios de: Direccionamiento IP clásico (0)
No hay comentarios