PDF de programación - Direccionamiento IP clásico

Imágen de pdf Direccionamiento IP clásico

Direccionamiento IP clásicográfica de visualizaciones

Publicado el 5 de Junio del 2017
443 visualizaciones desde el 5 de Junio del 2017
401,7 KB
13 paginas
Creado hace 16a (02/10/2007)
LABORATORIO DE PROGRAMACIÓN DE REDES
Área de Ingeniería Telemática

Direccionamiento IP clásico

Area de Ingeniería Telemática
http://www.tlm.unavarra.es

Laboratorio de Programación de Redes

3º Ingeniería Técnica en Informática de Gestión

Objetivo

• Cómo asignar direcciones a redes y hosts
• Esquemas clásicos para esta asignación

Direccionamiento clásico

1/37



S
E
D
E
R
E
D
N
Ó
C
A
M
A
R
G
O
R
P

I

a
c

i
t

á
m
e
e
T

l



a

i

í
r
e
n
e
g
n

I


e
d



a
e
r

Á



I

E
D
O
R
O
T
A
R
O
B
A
L



S
E
D
E
R
E
D
N
Ó
C
A
M
A
R
G
O
R
P

I

a
c

i
t

á
m
e
e
T

l



a

i

í
r
e
n
e
g
n

I


e
d



a
e
r

Á



I

E
D
O
R
O
T
A
R
O
B
A
L

Contenido
• Direccionamiento Classful

– ¿Cómo es?
– ¿Por qué así?
– ¿Cómo funcionan los routers y los hosts?
– Problemas

• Subredes

– Proxy-ARP
– Subnetting

• ¿Cómo es?
• ¿Cómo funcionan los routers y los hosts?
• ¿Problemas?

Direccionamiento clásico

2/37

1





S
E
D
E
R
E
D
N
Ó
C
A
M
A
R
G
O
R
P

I

a
c

i
t

á
m
e
e
T

l



a

i

í
r
e
n
e
g
n

I


e
d



a
e
r

Á



I

E
D
O
R
O
T
A
R
O
B
A
L

Contenido
• Direccionamiento Classful

– ¿Cómo es?
– ¿Por qué así?
– ¿Cómo funcionan los routers y los hosts?
– Problemas

• Subredes

– Proxy-ARP
– Subnetting

• ¿Cómo es?
• ¿Cómo funcionan los routers y los hosts?
• ¿Problemas?

Direccionamiento clásico

3/37



S
E
D
E
R
E
D
N
Ó
C
A
M
A
R
G
O
R
P

I

c

i
t

á
m
e
e
T

l



a

i

í
r
e
n
e
g
n

I


e
d



a
e
r

Á



I

E
D
O
R
O
T
A
R
O
B
A
L



S
E
D
E
R
E
D
N
Ó
C
A
M
A
R
G
O
R
P

I



I

E
D
O
R
O
T
A
R
O
B
A
L

a
c

i
t

á
m
e
e
T

l



a

i

í
r
e
n
e
g
n

I


e
d



a
e
r

Á

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

Direccionamiento clásico

4/37

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 D

R1
R1

Backbone

R5
R5

R3
R3

R2
R2

R6

R4
R4

LAN C

Direccionamiento clásico

5/37

LAN A

LAN B

2





S
E
D
E
R
E
D
N
Ó
C
A
M
A
R
G
O
R
P

I



I

E
D
O
R
O
T
A
R
O
B
A
L

a
c

i
t

á
m
e
e
T

l



a

i

í
r
e
n
e
g
n

I


e
d



a
e
r

Á

• Network ID:

– 8 bits, primero a 0 (…)
– Primer byte: 0 - 127 (…)
– 50% de las direcciones

Clase A

• Host ID:

– 24 bits (…)
– Más de 16M direcciones!!

Redes “MUY” grandes



S
E
D
E
R
E
D
N
Ó
C
A
M
A
R
G
O
R
P

I

a
c

i
t

á
m
e
e
T

l



a

i

í
r
e
n
e
g
n

I


e
d



a
e
r

Á



I

E
D
O
R
O
T
A
R
O
B
A
L



S
E
D
E
R
E
D
N
Ó
C
A
M
A
R
G
O
R
P

I

a
c

i
t

á
m
e
e
T

l



a

i

í
r
e
n
e
g
n

I


e
d



a
e
r

Á



I



E
D
O
R
O
T
A
R
O
B
A
L

bit 0
0

Network ID

Dirección IP

Host ID

bit 31

LAN D

R1
R1

Backbone

R5
R5

R3
R3

R2
R2

R6

R4
R4

LAN C

Direccionamiento clásico

6/37

LAN A

LAN B

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

R1
R1

Backbone

R5
R5

R3
R3

R2
R2

R6

R4
R4

LAN C

Direccionamiento clásico

7/37

LAN A

LAN B

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

Direccionamiento clásico

8/37

3

a ¿Y el resto de direcciones?

• Clase D:

– Primeros bits a 1110
– Primer byte: 224 - 239
– Grupos multicast

• Clase E:

– Reservadas para futuro uso

• Reparto en clases:

bit 0

1110

1111

Grupo Multicast

A

B

C

D

E

bit 31

LAN D

R1
R1

Backbone

R5
R5

R3
R3

R2
R2

R6

R4
R4

LAN C

Direccionamiento clásico

9/37

LAN A

LAN B

Direcciones especiales

• Redes reservadas:



S
E
D
E
R
E
D
N
Ó
C
A
M
A
R
G
O
R
P

I

c

i
t

á
m
e
e
T

l



a

i

í
r
e
n
e
g
n

I


e
d



a
e
r

Á



I

E
D
O
R
O
T
A
R
O
B
A
L



S
E
D
E
R
E
D
N
Ó
C
A
M
A
R
G
O
R
P

I

a
c

i
t

á
m
e
e
T

l



a

i

í
r
e
n
e
g
n

I


e
d



a
e
r

Á



I

E
D
O
R
O
T
A
R
O
B
A
L



S
E
D
E
R
E
D
N
Ó
C
A
M
A
R
G
O
R
P

I

a
c

i
t

á
m
e
e
T

l



a

i

í
r
e
n
e
g
n

I


e
d



a
e
r

Á



I

E
D
O
R
O
T
A
R
O
B
A
L

• 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

Direccionamiento clásico

10/37

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

• Deben averiguar rápidamente cuál es el Network ID de la red a

la que 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

Direccionamiento clásico

11/37

4





S
E
D
E
R
E
D
N
Ó
C
A
M
A
R
G
O
R
P

I



I

E
D
O
R
O
T
A
R
O
B
A
L

a
c

i
t

á
m
e
e
T

l



a

i

í
r
e
n
e
g
n

I


e
d



a
e
r

Á



S
E
D
E
R
E
D
N
Ó
C
A
M
A
R
G
O
R
P

I

a
c

i
t

á
m
e
e
T

l



a

i

í
r
e
n
e
g
n

I


e
d



a
e
r

Á



I

E
D
O
R
O
T
A
R
O
B
A
L



S
E
D
E
R
E
D
N
Ó
C
A
M
A
R
G
O
R
P

I

a
c

i
t

á
m
e
e
T

l



a

i

í
r
e
n
e
g
n

I


e
d



a
e
r

Á



I

E
D
O
R
O
T
A
R
O
B
A
L

Direccionamiento Classful

¿Por qué así?

• 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

Direccionamiento clásico

12/37

Direccionamiento Classful

Ejemplos

• Describa las siguientes direcciones:

– 32.45.65.21
– 130.206.160.0
– 63.0.0.0
– 193.45.234.255
– 10.12.145.1
– 1.0.0.0
– 127.0.0.1
– 187.45.0.0
– 25.45.0.0

Direccionamiento clásico

13/37

Contenido
• Direccionamiento Classful

– ¿Cómo es?
– ¿Por qué así?
– ¿Cómo funcionan los routers y los hosts?
– Problemas

• Subredes

– Proxy-ARP
– Subnetting

• ¿Cómo es?
• ¿Cómo funcionan los routers y los hosts?
• ¿Problemas?

Direccionamiento clásico

14/37

5





S
E
D
E
R
E
D
N
Ó
C
A
M
A
R
G
O
R
P

I

a
c

i
t

á
m
e
e
T

l



a

i

í
r
e
n
e
g
n

I


e
d



a
e
r

Á



I

E
D
O
R
O
T
A
R
O
B
A
L

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

R1gw

if1
if0
IPgw,if0

Direccionamiento clásico

15/37



S
E
D
E
R
E
D
N
Ó
C
A
M
A
R
G
O
R
P

I

a
c

i
t

á
m
e
e
T

l



a

i

í
r
e
n
e
g
n

I


e
d



a
e
r

Á



I



E
D
O
R
O
T
A
R
O
B
A
L

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

R1gw

if1
if0
IPgw,if0

IPd

16/37

Direccionamiento clásico



S
E
D
E
R
E
D
N
Ó
C
A
M
A
R
G
O
R
P

I



I

E
D
O
R
O
T
A
R
O
B
A
L

a
c

i
t

á
m
e
e
T

l



a

i

í
r
e
n
e
g
n

I


e
d



a
e
r

Á

Direccionamiento Classful

Reenvío de paquetes en los routers

• Sin estado. Decisiones

paquete a paquete.
• Tienen configurado:

– IP de cada uno de sus

interfaces

– Tabla de rutas

• Dada

IPD que no es
sus

ninguna
direcciones IP:
– Busca en la tabla fila

de

t.q. “Destino” = IPD

• Sí: ruta a host, lo envía según indica
• No: Calcula el NetID.

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 (lo tira)

Destino

Next-hop

Interfaz

R1
R1

R3
R3

R2
R2

R6

R5
R5

R4
R4

Direccionamiento clásico

17/37

6





S
E
D
E
R
E
D
N
Ó
C
A
M
A
R
G
O
R
P

I



I

E
D
O
R
O
T
A
R
O
B
A
L

a
c

i
t

á
m
e
e
T

l



a

i

í
r
e
n
e
g
n

I


e
d



a
e
r

Á



S
E
D
E
R
E
D
N
Ó
C
A
M
A
R
G
O
R
P

I

a
c

i
t

á
m
e
e
T

l



a

i

í
r
e
n
e
g
n

I


e
d



a
e
r

Á



I

E
D
O
R
O
T
A
R
O
B
A
L



S
E
D
E
R
E
D
N
Ó
C
A
M
A
R
G
O
R
P

I

a
c

i
t

á
m
e
e
T

l



a
  • Links de descarga
http://lwp-l.com/pdf4130

Comentarios de: Direccionamiento IP clásico (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad