Anda di halaman 1dari 53

Decide por donde enrutar los datos dentro de la red

Es la capa ms baja que maneja la transmisin de punta a


punta
La Capa de Red
1
Transmite los datos sin importar la topologa de las subredes
(Medios de TX, Control de Acceso al Medio de las LANs)
El protocolo IP convierte redes fsicamente diferentes en una red
aparentemente homognea
Backbone Europeo
Backbone de EU
Lnea
transatlntica
arrendada
Lnea arrendada
a Asia
La Capa de Red
2
Router IP
Red nacional
Host 2
Red SNA
C
D
Tnel
LAN IP Token
Ring
B
LAN IP Ethernet
Host 1
LAN IP Token Bus
Red
regional
A
Internet
El protocolo de la Capa de Red de Internet es el IP - Protocolo de
Internet
Servicios de aplicacin
Servicio confiable de transporte
Servicio de entrega de paquetes no orientados a la conexin
Aplicativos
TCP
(RFC 793)
IP
(RFC 791)
La Capa de Red
3
Esquema del Protocolo IP en general
La entrega de extremo a extremo de datagramas IP es:
No fiable, porque los paquetes pueden perderse, daarse o llegar
retrasados
No orientado a conexin
Es de mejor esfuerzo (best effort). La red se esfuerza por entregar los
paquetes pero no asegura la entrega
El protocolo IP realiza las siguientes funciones:
Nombrar: Con un esquema de identificacin uniforme y universal
Ubicar: A travs de la direccin IP de un host se puede saber a que red
pertenece
Adems el mundo se dividi en cuatro zonas y se le asign el siguiente
La Capa de Red
4
Adems el mundo se dividi en cuatro zonas y se le asign el siguiente
espacio de direcciones:
194.0.0.0 a 195.255.255.255 para Europa
198.0.0.0 a 199.255.255.255 para Norteamrica
200.0.0.0 a 201.255.255.255 para Centro y Sudamrica
202.0.0.0 a 203.255.255.255 para Asia y el Pacfico
204.0.0.0 a 223.255.255.255 reserva
Enrutar: Los routers utilizan las direcciones IP parta escoger la mejor
ruta al destino
Formato de Datagrama IP:
El Datagrama Internet Datagrama IP tiene 02 partes: encabezado
y datos
0 4 8 16 31
32 bits
24 19
VERS HLEN
DF MF
Tiempo de Vida Protocolo Suma de Verificacin del encabezado
Tipo de Servicio
Identificacin Desplazamiento de Fragmento
Longitud total
C
a
b
e
c
e
r
a
La Capa de Red
5
Formato de un Datagrama IP
.
Datos
Direccin IP del Destino
Opciones IP (si las hay) Relleno
Direccin IP de la Fuente
C
a
b
e
c
e
r
a
Campo VERS: Indica al versin del formato de un datagrama. La
actual versin se llama IPv4.
Campo HLEN: Es la longitud del encabezado expresado en palabras
de 32 bits. La longitud mnima es 5 y la mxima 15.
La Capa de Red
0 4 8 16 31
32 bits
24 19
VERS HLEN
DF MF
Datos
Direccin IP del Destino
Opciones IP (si las hay) Relleno
Tiempo de Vida Protocolo
Direccin IP de la Fuente
Suma de Verificacin del encabezado
Tipo de Servicio
Identificacin Desplazamiento de Fragmento
Longitud total
C
a
b
e
c
e
r
a
6
Campo Longitud Total: Proporciona la longitud del datagrama
expresado en bytes, el tamao mximo posible es de 65,535 bytes.
Campo Tipo de Servicio - TOS: Especifica como debe manejarse el
datagrama.
Este sirve como indicacin para el algoritmo de ruteo que ayuda a
elegir la ruta ptima
Formato de un Datagrama IP
.
Datos
R
3
Prioridad
1
Alta confiabilidad
T D
1 1
C
Gran caudal
Retardo
mbz
1
Costo
1
mbz: debe ser cero,
para utilizacin en el
futuro
Prioridad (0-7):
000: Rutina
001: Prioritario
010: Inmediato
011: Flash
Bits
La Capa de Red
7
Campo de Tipo de Servicio
Retardo
011: Flash
Rutina: Enviar dentro de 24 horas a partir del
momento de su emisin
Prioritario: En el mismo da
Inmediata: Dentro de las prximas 4 horas
Flash: Enviar tan pronto como sea posible
Mnimo retardo: Cdigo ToS = 1000
Mximo caudal: Cdigo ToS = 0100
Mxima confiabilidad: Cdigo ToS = 0010
Mnimo costo monetario: Cdigo ToS = 0001
Servico Normal: Cdigo ToS = 0000
La Capa de Red
0 4 8 16 31
32 bits
24 19
VERS HLEN
DF MF
Datos
Direccin IP del Destino
Opciones IP (si las hay) Relleno
Tiempo de Vida Protocolo
Direccin IP de la Fuente
Suma de Verificacin del encabezado
Tipo de Servicio
Identificacin Desplazamiento de Fragmento
Longitud total
C
a
b
e
c
e
r
a
8
Cuando existe fragmentacin los campos del datagrama IP que
ayudan a ensamblar un datagrama son:
El campo de Identificacin
El campo de Desplazamiento de Fragmento
Los campos de banderas o flags de fragmentacin: DF, MF.
Formato de un Datagrama IP
.
Datos
El datagrama IP esta encapsulado en el PDU (trama marco) de la
Capa de Enlace de Datos, que suele tener una longitud mxima
MTU Unidad Mxima de Transferencia
Datos IP
Cabecera
IP
Datos a nivel de enlace
Cabecera
Nivel 3
La Capa de Red
9
Trama de Capa de Enlace de Datos
Nivel 2
Datos a nivel de enlace
Cabecera
de trama
Cada red impone un tamao mximo a sus paquetes
Bytes
802.3 MAC
6
Prembulo
Encapsulacin IEEE 802.2/802.3 (RFC 1042)- Utilizada por Novell-IPX /SPX
Dir.
destino
Dir.
origen
Long.
6 2
802.2 LLC
1
DSAP
1
SSAP Cntl.
802.2 SNAP
3
Org. code
2
Tipo
1
Datos
0 -1492
CRC
4
Inicio delimitador
de marco
7 1
MTU= 1492 bytes
Cola
Datos Cabecera
Relleno
0 - 46
La Capa de Red
10
de marco
Encapsulacin Ethernet II (RFC 894) Utilizada por TCP/IP
Bytes 6
Prembulo
Dir.
destino
Dir.
origen
Tipo
6 2
Datos CRC
4
Inicio delimitador
de marco
7 1 0-1500
MTU= 1500 bytes
Relleno
0 - 46
Tamao de Trama:
Mnimo : 46 (datos relleno) + 18 (cabecera y cola) = 64 bytes
Mximo : 1500 (datos) + 18 (cabecera +cola) = 1518 bytes
Cola
Datos Cabecera
Qu ocurre cuando el paquete es demasiado grande para ser
manejado por la red destino?
La solucin es dividir los paquetes en fragmentos, enviando cada
paquete como paquetes individuales.
Paquete
Red 1
G
2
reensambla
los fragmentos
Red 2
G
4
reensambla
nuevamente
La Capa de Red
G
1
G
2
G
3
G
4
11
(a) Fragmentacin Transparente
G
1
fragmenta un
paquete grande
los fragmentos
G
3
fragmenta
nuevamente
nuevamente
G
1
fragmenta un
paquete grande
Paquete
Red 1
Los fragmentos se reensamblan
nuevamente hasta alcanzar el destino final
Red 2
(b) Fragmentacin No Transparente
G
1
G
2 G
3
G
4
La Capa de Red
0 4 8 16 31
32 bits
24 19
VERS HLEN
DF MF
Direccin IP del Destino
Opciones IP (si las hay) Relleno
Tiempo de Vida Protocolo
Direccin IP de la Fuente
Suma de Verificacin del encabezado
Tipo de Servicio
Identificacin Desplazamiento de Fragmento
Longitud total
C
a
b
e
c
e
r
a
12
Campo de Identificacin: Es el nmero que asigna el emisor para
identificar a un datagrama.
Si es datagrama fragmentado, los fragmentos llevaran el mismo
valor de identificacin.
Formato de un Datagrama IP
.
Datos
La Capa de Red
0 4 8 16 31
32 bits
24 19
VERS HLEN
DF MF
Datos
Direccin IP del Destino
Opciones IP (si las hay) Relleno
Tiempo de Vida Protocolo
Direccin IP de la Fuente
Suma de Verificacin del encabezado
Tipo de Servicio
Identificacin Desplazamiento de Fragmento
Longitud total
C
a
b
e
c
e
r
a
13
Campos de Banderas de fragmentacin: DF- No fragmentar y MF-
ms fragmentos:
La bandera DF tiene los siguientes significados:
DF=1; el datagrama no se debe fragmentar
DF= 0; el datagrama podra ser segmentado por un router o un host
La bandera MF tiene los siguientes significados:
MF =1; indica que hay ms fragmentos por venir
MF= 0; indica que es el nico el ltimo fragmento
Formato de un Datagrama IP
.
Datos
La Capa de Red
0 4 8 16 31
32 bits
24 19
VERS HLEN
DF MF
Datos
Direccin IP del Destino
Opciones IP (si las hay) Relleno
Tiempo de Vida Protocolo
Direccin IP de la Fuente
Suma de Verificacin del encabezado
Tipo de Servicio
Identificacin Desplazamiento de Fragmento
Longitud total
C
a
b
e
c
e
r
a
14
Campo de Desplazamiento de Fragmento: Indica en que lugar se
insertar el fragmento dentro del datagrama completo, expresado en
palabras de 64 bits.
Todos los fragmentos excepto el ltimo deben ser mltiplos de 8
bytes.
Formato de un Datagrama IP
.
Datos
Ejm: Supongamos que el host A enva un datagrama al host B, de 1400
bytes de datos (1420 bytes en total), con campo de identificacin igual a 5
0
La Capa de Red
LAN 1
MTU=1500bytes
WAN
MTU= 620bytes
1400bytes 600bytes 600bytes 200bytes
75
(600)
150
(1200)
R
1
R
2
LAN 2
MTU=1500bytes
15
R
1
fragmentar la informacin
Fragmento 1: Long. total = 620 bytes; Identificacin= 5; Desp = 0; MF=1;
DF=0 (contiene los primeros 600 bytes de los datos del datagrama original)
Fragmento 2: Long. total = 620 bytes; Identificacin= 5; Desp = 75; MF=1;
DF=0 (contiene los siguientes 600 bytes de los datos del datagrama
original)
Fragmento 3: Long. total = 220 bytes; Identificacin= 5; Desp = 150; MF=0;
DF=0 (contiene los ltimos 200 bytes de los datos del datagrama original)
A B
Ejm: Dado un datagrama de 1000 bytes de datos, con campo de identificacin
igual a 5, se transmite por una MTU de 256 bytes, asumiendo que la cabecera
es de 20 bytes. Determinar el nmero de fragmentos requeridos y los
contenidos de los siguientes campos : a) Identificacin, b) Longitud Total, c)
Desplazamiento de Fragmentacin d)DF, e) MF.
La Capa de Red
MTU=256 bytes
Trama PDU de Capa 2
Cabecera
de trama
Datos IP
Cabecera
IP
16
de trama IP
Datos IP: 256 -20 = 236 bytes (pero no es mltiplo de 8)
La carga til del fragmento IP debe ser 232bytes.
Se fragmentar el datagrama en 04 segmentos de 232bytes y 01 fragmento 72 bytes.
0
232bytes 232bytes 232bytes
(29)
232
(58)
464
232bytes 72bytes
(87)
696
(116)
928
Identificador:
Longitud Total:
Desplazamiento:
DF:
MF:
5
252
0
0
1
5
252
29
0
1
5
252
58
0
1
5
252
87
0
1
5
92
116
0
0
La Capa de Red
0 4 8 16 31
32 bits
24 19
VERS HLEN
DF MF
Datos
Direccin IP del Destino
Opciones IP (si las hay) Relleno
Tiempo de Vida Protocolo
Direccin IP de la Fuente
Suma de Verificacin del encabezado
Tipo de Servicio
Identificacin Desplazamiento de Fragmento
Longitud total
C
a
b
e
c
e
r
a
17
Campo de Tiempo de Vida- TTL : Este valor indica el tiempo en
segundos que el datagrama puede existir en la red.
Es un contador que disminuye en cada salto. Debe ser disminuido
en cada router por la cantidad de tiempo que toma procesar el
datagrama.
El TTL recomendado por IPv4 es 64seg.
Formato de un Datagrama IP
.
Datos
La Capa de Red
A
R
1
R
2
R
3
R
4
B
TTL= 3 TTL= 2 TTL= 1 TTL= 0
ICMP
Cuando un paquete llega a un router:
18
Cuando un paquete llega a un router:
1. Verifica la suma de comprobacin
2. Escoge la mejor ruta
3. Disminuye en 1 el TTL
4. Recalcula la suma de comprobacin
5. Reenva el paquete
La Capa de Red
0 4 8 16 31
32 bits
24 19
VERS HLEN
DF MF
Direccin IP del Destino
Opciones IP (si las hay) Relleno
Tiempo de Vida Protocolo
Direccin IP de la Fuente
Suma de Verificacin del encabezado
Tipo de Servicio
Identificacin Desplazamiento de Fragmento
Longitud total
C
a
b
e
c
e
r
a
19
Campo de Protocolo: Indica la capa de transporte a la que debe
entregarse el datagrama IP
1 = ICMP, 2 = IGMP, 6 = TCP, 17= UDP
Formato de un Datagrama IP
.
Datos
Opciones IP (si las hay) Relleno
La Capa de Red
0 4 8 16 31
32 bits
24 19
VERS HLEN
DF MF
Datos
Direccin IP del Destino
Opciones IP (si las hay) Relleno
Tiempo de Vida Protocolo
Direccin IP de la Fuente
Suma de Verificacin del encabezado
Tipo de Servicio
Identificacin Desplazamiento de Fragmento
Longitud total
C
a
b
e
c
e
r
a
20
Campo Suma de Verificacin del Encabezado: Cdigo de deteccin
de errores aplicado solamente en la cabecera.
Este valor se verifica y se recalcula en cada router.
Si la suma de verificacin no coincide con el campo checksum, el
datagrama se deshecha.
Formato de un Datagrama IP
.
Datos
4: Protocolo IPv.4
4 00 5 00 3C
F1 0E 00 00
01 20 13 05
C8 25 83 61
C8 25 83 01
El campo CheckSum debe
considerarse 00 00 para
4500 + 003C = 453C
F10E + 0000 = F10E
2001 + 0000 = 2001
C825 + 8361 = 14B86
C825 + 8301 = 14B26
4B86 +1 = 4B87
4B26 +1 = 4B27
Complemento a 1
Complemento a 1
Complemento a 1
BAC3
0EF 1
DFFE
B47 8
B4D8
31 302
La Capa de Red
21
4: Protocolo IPv.4
5: Longitud de Cabecera (5x4=20 bytes)
00: Tipo de Servicio (ToS)
003C: Longitud Total (3C= 60 bytes)
F10E: Identificador de datagrama
0000: DF=0, MF=0 (Unico fragmento), desplazamiento es 0
20: Tiempo de vida -TTL (20 = 32 seg/saltos)
01: Tipo de Protocolo ICMP
1305: Suma de comprobacin
C8258361 : Direccin IP origen (200.37.131.97)
C8258301: Direccin IP destino (200.37.131.1)
considerarse 00 00 para
poder verificar la Suma en
el receptor
1302 +
3
1305
Calculo de la Suma de Comprobacin en la cabecera IP
Es la suma de complemento a 1
de la suma de todas las palabras
de 16 bits en la cabecera.
Por motivos de calculo, el campo
se inicializa con el valor de cero.
Campo de Direccin de Origen y Direccin Destino: Son las
direcciones de 32 bits de los nodos origen y destino.
El router usa la direccin del destino para hacer el enrutamiento de
cada datagrama.
Direcciones IP:
La Capa de Red
22
Direcciones IP:
El TCP/IP utiliza las direcciones binarias de 32 bits como
identificadores universales de mquinas.
Cada host y router de Internet tiene una direccin IP, que codifica
su nmero de red y su nmero de host.
Las direcciones IP son asignadas por el IANA - Autoridad de
Asignacin de Nmeros de Internet.
La Capa de Red
23
Interconexin de redes
Host Direccion IP Red
A 192.168.0.10
192.168.0.1
10.10.0.1
B 10.10.0.7
10.10.0.2
200.3.107.1
C 200.3.107.73
D 200.3.107.200
Red 1
Red 2
R2
R1
Red 3
Las direcciones de Internet se clasifican en:
Las Direcciones Simblicas: Estas direcciones son cadenas de
caracteres separadas por puntos. Ejm: www.google.com
Las Direcciones Numricas: La forma numrica es una secuencia de
32 bits.
La Capa de Red
24
Se expresa en forma de nmeros decimales separados por puntos,
donde cada decimal representa 8 bits (rango 0-255). Ejm:
00001010 00000010 00000000 00100101 10.2.0.37
10000000 00001010 00000010 00000011 128.10.2.3
11000000 00000101 00110000 00000011 192.5.48.3
La direccin IP menor es 0.0.0.0 y la mayor es 255.255.255.255.
Las direcciones IP estn formadas por un nmero de red y un nmero
de host.
La mscara se utiliza para dividir la direccin IP en estas dos partes.
En la mscara los bits 1 representan la parte del nmero de red y los
bits 0 la parte del nmero de host.
NetID HostID
La Capa de Red
25 Representacin de mscara de red
Red Direccin IP
192. 168. 10. 6
NetID HostID
Host
11111111 11111111 11111111 00000000
Mscara
de red
255
.
255
.
255
.
0
192.168.10.6 255.255.255.0
192.168.10.6 /24
32 bits
0 Red Host
1.0.0.0 a 127.0.0.0
Mscara: 255.0.0.0
A
10 Red Host
128.0.0.0 a 191.255.0.0
Mscara: 255.255.0.0
B
0 8 16 31 24
Existen 04 clases de direcciones IP: A, B, C, D
La Capa de Red
26
Formatos de direcciones IP
Mscara: 255.255.0.0
110 Red Host
192.0.0.0 a 223.255.255.0
Mscara:255.255.255.0
C
1110 Direccin multitransmisin
224.0.0.0 a
239.255.255.255
D
11110 Reservado para uso futuro
240.0.0.0 a
247.255.255.255
E
32 bits
0 Red Host
1.0.0.0 a 127.0.0.0
Mscara: 255.0.0.0
A
0 8 16 31 24
0.0.0.0
Direcciones IP Clase A
La Capa de Red
Red no vlida
27
1.0.0.0
2.0.0.0
.
.
.
127.0.0.0
2
7
= 128 redes
Clase A
2
24
2 = 16777,214 host vlidos por red
0 0 0 0 0 0 0 0
1 1 1 1 1 1 1 1
0 0 0 0 0 0 0 0
1 1 1 1 1 1 1 1
0 0 0 0 0 0 0 0
1 1 1 1 1 1 1 1
0 0 0 0 0 0 0 1
0 0 0 0 0 0 0 1
0 0 0 0 0 0 0 0
1 1 1 1 1 1 1 1
0 0 0 0 0 0 0 0
1 1 1 1 1 1 1 1
0 0 0 0 0 0 0 0
1 1 1 1 1 1 1 1
0 0 0 0 0 0 1 0
0 0 0 0 0 0 1 0
0 0 0 0 0 0 0 0
1 1 1 1 1 1 1 1
0 0 0 0 0 0 0 0
1 1 1 1 1 1 1 1
0 0 0 0 0 0 0 0
1 1 1 1 1 1 1 1
0 1 1 1 1 1 1 1
0 1 1 1 1 1 1 1
1.0.0.0 (Dir. Red)
1.255.255.255 (Dir. Broadcast)
1.0.0.1 al 1.255.255.254 (Hosts)
2.0.0.0 (Dir. Red)
2.255.255.255 (Dir. Broadcast)
2.0.0.1 al 2.255.255.254 (Hosts)
127.0.0.0 (Dir. Red)
127.255.255.255 (Dir. Broadcast)
127.0.0.1 al 127.255.255.254 (Hosts)
32 bits
0 8 16 31 24
128.0.0.0
Direcciones IP Clase B
La Capa de Red
10 Red Host
128.0.0.0 a 191.255.0.0
Mscara: 255.255.0.0 B
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
1 1 1 1 1 1 1 1
0 0 0 0 0 0 0 0
1 1 1 1 1 1 1 1
1 0 0 0 0 0 0 0
1 0 0 0 0 0 0 0
128.0.0.0 (Dir. Red)
128.0.255.255 (Dir. Broadcast)
128.0.0.1 al 128.0.255.254 (Hosts)
28
128.1.0.0
128.2.0.0
.
.
.
191.255.0.0
2
14
= 16,384
redes Clase B
2
16
2 = 65,534 host vlidos por red
0 0 0 0 0 0 0 1
0 0 0 0 0 0 0 1
0 0 0 0 0 0 0 0
1 1 1 1 1 1 1 1
0 0 0 0 0 0 0 0
1 1 1 1 1 1 1 1
1 0 0 0 0 0 0 0
1 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
1 1 1 1 1 1 1 1
0 0 0 0 0 0 0 0
1 1 1 1 1 1 1 1
1 0 0 0 0 0 0 0
1 0 0 0 0 0 0 0
1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1
0 0 0 0 0 0 0 0
1 1 1 1 1 1 1 1
0 0 0 0 0 0 0 0
1 1 1 1 1 1 1 1
1 0 1 1 1 1 1 1
1 0 1 1 1 1 1 1
128.1.0.0 (Dir. Red)
128.1.255.255 (Dir. Broadcast)
128.1.0.1 al 128.1.255.254 (Hosts)
130.0.0.0 (Dir. Red)
130.255.255.255 (Dir. Broadcast)
130.0.0.1 al 130.255.255.254 (Hosts)
191.255.0.0 (Dir. Red)
191.255.255.255 (Dir. Broadcast)
191.255.0.1 al 191.255.255.254 (Hosts)
0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0
128.0.0.1 al 128.0.255.254 (Hosts)
0 0 0 0 0 0 0 1
0 0 0 0 0 0 0 1
32 bits
0 8 16 31 24
192.0.0.0
Direcciones IP Clase C
La Capa de Red
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
1 1 1 1 1 1 1 1
1 1 0 0 0 0 0 0
1 1 0 0 0 0 0 0
192.0.0.0 (Dir. Red)
192.0.0.255 (Dir. Broadcast)
192.0.0.1 al 192.0.0.254 (Hosts)
110 Red Host
192.0.0.0 a 223.255.255.0
Mscara:255.255.255.0
C
29
192.0.1.0
192.0.2.0
.
.
.
223.255.255.0
2
21
=
2057,152
redes Clase C
2
8
2 = 254 host vlidos por red
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 1
0 0 0 0 0 0 0 1
0 0 0 0 0 0 0 0
1 1 1 1 1 1 1 1
1 1 0 0 0 0 0 0
1 1 0 0 0 0 0 0
0 0 0 0 0 0 1 0
0 0 0 0 0 0 1 0
0 0 0 0 0 0 0 0
1 1 1 1 1 1 1 1
1 1 0 0 0 0 0 0
1 1 0 0 0 0 0 0
1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1
0 0 0 0 0 0 0 0
1 1 1 1 1 1 1 1
0 0 0 0 0 0 0 0
1 1 1 1 1 1 1 1
1 0 1 1 1 1 1 1
1 0 1 1 1 1 1 1
192.0.1.0 (Dir. Red)
192.0.1.255 (Dir. Broadcast)
192.0.1.1 al 192.0.1.254 (Hosts)
192.0.2.0 (Dir. Red)
192.0.2.255 (Dir. Broadcast)
192.0.2.1 al 192.0.2.254 (Hosts)
223.255.255.0 (Dir. Red)
223.255.255.255 (Dir. Broadcast)
223.255.255.1 al 223.255.255.254 (Hosts)
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0
192.0.0.1 al 192.0.0.254 (Hosts)
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
Clase
Bits de Numero
de red
Numero Maximo
de Redes
Bits de Numero
de host
Numero Maximo de
Hosts
A 7 128 24 16'777,214
La Capa de Red
30
Cantidad de redes y host por red en cada una de las tres clases primarias de
direccin
A 7 128 24 16'777,214
B 14 16,384 16 65,534
C 21 2'097,152 8 254
Red
Todos ceros
0.0.0.0: Este host ( 1)
Todos cero
Esta red
255.255.255.255: Broadcast
limitado ( red local)
Todos unos
La Capa de Red
31
Direcciones Especiales de IP
127 Cualquier nmero Loopback
Red Todos unos
Broadcast dirigido Ejem:
192.131.12.255 (2)
(1) Permitido solo en el arranque del sistema no es direccin valida de destino
(2) Nunca es direccin valida de origen
Suponiendo que nuestro host o PC tiene la direccin IP 192.168.5.65
con mscara 255.255.255.0, indicar qu significan las siguientes
direcciones especiales:
0.0.0.0 Nuestro Host
La Capa de Red
32
192.168.5.0 Red a la que pertenece el host
255.255.255.255 Broadcasting a la red 192.168.5.0
192.130.10.255 Broadcasting a la red 192.130.10.0
127.0.0.1 192.168.5.65 (loopback)
Las direcciones IP tambin se pueden clasificar en:
Direcciones IP Pblicas: Son visibles en todo Internet
Direcciones IP Privadas (reservadas): Son visibles nicamente por
otros hosts de su propia red o de otras redes privadas
interconectadas por routers
La Capa de Red
33
Algunas direcciones estn reservadas para redes privadas:
Clase A: 10.0.0.0
Clase B: 172.16.0.0 a 172.31.0.0
Clase C: 192.168.0.0 a 192.168.255.0
Direcciones IP Estticas (Fijas): Son las que utilizan los servidores
de Internet con el objeto de que estn siempre localizables por los
usuarios de Internet
Direcciones IP Dinmicas: Son las que se asignan temporalmente a
travs de un servidor
Los proveedores de Internet utilizan direcciones IP dinmicas
La Capa de Red
34
Los proveedores de Internet utilizan direcciones IP dinmicas
debido a que tienen ms clientes que direcciones IP
Representacin binaria Notacin Decimal
Direccion IP 11000000. 11100100. 00010001. 00111001 192.228.17.57
Mscara de subred 11111111. 11111111. 11111111. 11100000 255.255.255.224
Nmero de red y subred (Operacin AND
bit a bit de la direccin y la mscara)
11000000. 11100100. 00010001. 00100000 192.228.17.32
La Capa de Red
35
bit a bit de la direccin y la mscara)
Broadcast (Operacin OR bit a bit de la
direccin y el inverso de la mscara)
11000000. 11100100. 00010001. 00111111 192.228.17.63
Nmero de Subred 11000000. 11100100. 00010001. 00100000 1
Nmero de Computador 00000000. 00000000. 00000000. 00011001 25
Identificacion de los elementos de una direccin IP
La Capa de Red
Ejm: De la siguiente direccin IP 190.33.109.133 /25. Calcular: a) la direccin
de subred, b) la direccin de broadcast (difusin), c) nmero de subred d)
nmero de host.
Operacin AND
190. 33. 109. 133
255. 255. 255. 128
190. 33. 109. 128
. 133
. 128
1 0 0 0 0 1 0 1
1 0 0 0 0 0 0 0
1 0 0 0 0 0 0 0
a) Direccin de subred : 190.33.109.128
b) Direccin de brodcast : 190.33.109.255
36
Operacin OR
b) Direccin de brodcast : 190.33.109.255
190. 33. 109. 133
0. 0. 0. 127
190. 33. 109. 255
. 133
. 127
1 0 0 0 0 1 0 1
0 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1
c) Nmero de Host: 5
1 0 0 0 0 1 0 1 . 133
5
d) Nmero de subred: 219
190.33.109.133 es una direccin
de clase B por defecto
109 . 133
0 1 1 0 1 1 0 1 1 0 0 0 0 1 0 1
128 + 64 + 16 + 8 + 2 + 1 = 219
Subneteo IP: Permite segmentar una red en redes ms pequeas
usando la misma asignacin de nmero de red
La Mscara de Subred: Divide el campo de nmero de host en dos
partes: el Nmero de Subred y Nmero de Host
0 8 16 31 24
NetID HostID
La Capa de Red
37
Representacin de Mscara de Subred
Red Subred
Direccin IP
NetID HostID
Host
11111111 11111111 11111111 00000000
Mscara
de subred
255
.
255
.
255
.
0
Se emplea una
direccin IP de
clase B para
subnetting
A continuacin se muestran las posibles divisiones de una red de
clase C:
Mascara de
Subred
Binario
Numero de
subredes
Numero de host
por subred
255.255.255.0 /24 00000000 1 254
255.255.255.128 /25 10000000 2 126
La Capa de Red
38
255.255.255.128 /25 10000000 2 126
255.255.255.192 /26 11000000 4 62
255.255.255.224 /27 11100000 8 30
255.255.255.240 /28 11110000 16 14
255.255.255.248 /29 11111000 32 6
255.255.255.252 /30 11111100 64 2
255.255.255.254 /31 11111110 128 0
255.255.255.255 /32 11111111 256 0
Ejm1 : Se desea crear 08 subredes, utilizando la direccin IP de clase
B: 172.16.0.0/ 255.255.0.0
Mscara de subred:
255. 255.
2
7
2
6
2
5 . . .
2
0
172.16.0.0 a 172.16.31.255 0 0 0
NetID HostID
NetID Subnet HostID
0 0 0 0 0
1 1 1 1 1
0 0 0 0 0 0 0 0
1 1 1 1 1 1 1 1
Subred 0 172.16.0.1 a 172.16.31.254
224. 0
La Capa de Red
39
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
172.16.0.0 a 172.16.31.255
172.16.32.0 a 172.16.63.255
172.16.64.0 a 172.16.95.255
172.16.96.0 a 172.16.127.255
172.16.128.0 a 172.16.159.255
172.16.160.0 a 172.16.191.255
172.16.192.0 a 172.16.223.255
172.16.224.0 a 172.16.255.255
0 0 0
1 1 1 1 1 1 1 1 1 1 1 1 1
0 0 0 0 0
1 1 1 1 1
0 0 0 0 0 0 0 0
1 1 1 1 1 1 1 1
0 0 0 0 0
1 1 1 1 1
0 0 0 0 0 0 0 0
1 1 1 1 1 1 1 1
0 0 0 0 0
1 1 1 1 1
0 0 0 0 0 0 0 0
1 1 1 1 1 1 1 1
0 0 0 0 0
1 1 1 1 1
0 0 0 0 0 0 0 0
1 1 1 1 1 1 1 1
0 0 0 0 0
1 1 1 1 1
0 0 0 0 0 0 0 0
1 1 1 1 1 1 1 1
0 0 0 0 0
1 1 1 1 1
0 0 0 0 0 0 0 0
1 1 1 1 1 1 1 1
0 0 0 0 0
1 1 1 1 1
0 0 0 0 0 0 0 0
1 1 1 1 1 1 1 1
Subred 0
Subred 1
Subred 2
Subred 3
Subred 4
Subred 5
Subred 6
Subred 7
172.16.0.1 a 172.16.31.254
Direcciones tiles
172.16.32.1 a 172.16.63.254
172.16.64.1 a 172.16.95.254
172.16.96.1 a 172.16.127.254
172.16.128.1 a 172.16.159.254
172.16.160.1 a 172.16.191.254
172.16.192.1 a 172.16.223.254
172.16.224.1 a 172.16.255.254
Se obtienen 08 subredes con 8192 hosts cada una
Ejm2 : Se muestra un complejo local consistente en 03 LAN y 02
routers. Y se ha adquirido la direccin IP 102.168.10.0/ 24. Repartir las
direcciones IP de tal forma que cada subred sea independiente entre si
y tenga 60 pcs por subred.
La Capa de Red
Internet
LAN X
R1
40
Internet
PC B
LAN Y
PC A
R2
LAN Z
PC C
PC D
Ejm2 : Se muestra un complejo local consistente en 03 LAN y 02
routers. Y se ha adquirido la direccin IP 102.168.10.0/ 24. Repartir las
direcciones IP de tal forma que cada subred sea independiente entre si
y tenga 60 pcs por subred.
La Capa de Red
Internet
LAN X: 102.168.10.0/26
R1
.1
41
2
6
= 64
.65
host
b5 b4 b3 b2 b1 b0
PC B
LAN Y: 102.168.10.64/26
PC A
R2
LAN Z: 102.168.10.128/26
PC D
PC E
.2 .61
.67
PC C
.130
.129
.66
PC F
.189
b7 b6
0 0
0 1
1 0
1 1
Ejm 3 Se tiene la direccin privada IP 192.168.10.0, repartir
convenientemente para las siguientes hosts de las redes privadas
LAN de la grafica siguiente:
La Capa de Red
LAN 1
60 hosts
R1
LAN 3
29 hosts
R3
LAN 5
12 hosts
R5
42
60 hosts
LAN 2
29 hosts
R2
29 hosts
LAN 4
29 hosts
R4
12 hosts
Superredes - CIRD Enrutamiento Interdominios Sin Clases:
El CIRD funde diferentes redes en una reduciendo la parte red y
ampliando la parte host
Consiste en asignar a una organizacin varias direcciones IP clase
C contiguas que se ajusten a sus necesidades
La Capa de Red
43
Ejm 2: Supngase que la Universidad de San Marcos necesita 2048
direcciones y se le asigna las direcciones 200.24.0.0 a 200.24.7.0
Qu mscara asignara el CIRD para sintetizar estas 08 entradas?
0 0 0 0 0 0 0 1 1 0 0 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
200.24.0.0
0 0 0 0 0 0 0 1 1 0 0 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1
200.24.1.0
0 0 0 0 0 0 0 1 1 0 0 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 1 0
200.24.2.0
La Capa de Red
44
0 0 0 0 0 0 0 1 1 0 0 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 1 1
200.24.3.0
0 0 0 0 0 0 0 1 1 0 0 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 0 0
200.24.4.0
0 0 0 0 0 0 0 1 1 0 0 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 0 1
200.24.5.0
0 0 0 0 0 0 0 1 1 0 0 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0
200.24.6.0
0 0 0 0 0 0 0 1 1 0 0 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 1
200.24.7.0
0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0
Mascara: 255.255.248.0
Campo de Opciones IP: Es un campo de longitud variable.
Se utiliza para pruebas de red, depuracin y mantenimiento
La Capa de Red
Control de Red
Registro de ruta
Ruteo estricto desde la fuente
45
Control de Red
Ruteo estricto desde la fuente
Ruteo no estricto desde la fuente
Depuracin y medicin
Sello de hora Internet
La Capa de Red
Copy
Option
Class
Option number
0 1 2 3 4 5 6 7
Octeto Cdigo de Opcin IP
Copy: Indica como los routers tratan a las opciones en un proceso de
fragmentacin.
Copy = 1, la opcin se copiar en todos los fragmentos
Copy = 0, la opcin se copiar slo en el primer fragmento
46
0 Control de red o datagrama
2 Depuracin y medicin
Option Class Significado
0
0
0
2
3
7
9
4
variable
variable
variable
variable
Ruteo no estricto de fuente
Registro de ruta
Ruteo estricto de fuente
Sello de tiempo Internet
Option Class Option Number Longitud Descripcin
Campo de Opciones IP
Opcin Registro de Ruta (Cdigo 7): Permite a la fuente crear una
lista de direcciones IP donde cada router deber de colocar su
propia direccin IP en la lista
CDIGO (7) LONGITUD PUNTERO
0 7 8 15 16 23 24 31
00000111
La Capa de Red
47
n DIRECCION IP
...............
SEGUNDA DIRECCION IP
PRIMERA DIRECCION IP
Longitud: Indica la longitud total de la opcin
Puntero: Indica el desplazamiento dentro de la opcin
Si un nodo maneja un datagrama que tiene activado la opcin registro
de ruta, aadir su direccin IP
Comparar PUNTERO
con LONGITUD
PUNTERO > LONGITUD PUNTERO < LONGITUD
La Capa de Red
48
Lista llena.
No se incluye
direccin IP
Nodo sigue con
el envo del
datagrama
Lista no llena.
Nodo debe
insertar direccin
IP
PUNTERO = PUNTERO + 4
Opcin Registro de Ruta (Cdigo 7):
El primer bit es 0, entonces en caso de fragmentacin la opcin
solo se copia en el primer fragmento del datagrama
La Capa de Red
R
1
R
2
R
3
Red
192.168.10.0
Red
10.0.0.0
Red
20.0.0.0
Red
172.16.0.0
49
A B
. 1
192.168.10.2
. 2
192.168.10.0
. 1 . 2
10.0.0.0 20.0.0.0
. 1 . 2
172.16.0.0
. 1 . 2
192.168.10.2
10.0.0.2
192.168.10.2
10.0.0.2
20.0.0.2
1. El router copia su direccin IP en donde indica el puntero en la lista
2. Aumenta en 4 el puntero
3. Reenva el datagrama
Opcin Ruteo Estricto desde la Fuente (Cdigo 137): Proporciona al
emisor la posibilidad de determinar una ruta a travs de la red
Su uso es probar el desempeo de la red
Los datagramas deben seguir una ruta fija
10001001
La Capa de Red
50
DIRECCION IP N SALTO
...............
DIRECCION IP SEGUNDO SALTO
DIRECCION IP PRIMER SALTO
CDIGO (137) LONGITUD PUNTERO
0 7 8 15 16 23 24 31
10001001
Opcin Ruteo Estricto desde la Fuente (Cdigo 137):
El primer bit es 1, entonces en caso de fragmentacin la opcin
solo se copia en todos los fragmentos del datagrama
La Capa de Red
R
1
R
2
R
3
. 1 . 2
Red
192.168.10.0
. 1 . 2
Red
10.0.0.0
Red
20.0.0.0
. 1 . 2
Red
172.16.0.0
. 1 . 2
51
A
B
. 1 . 2 . 1 . 2 . 1 . 2 . 1 . 2
1. El router copia la direccin IP de la lista que indica el puntero en el
campo destino del datagrama
2. Reemplaza la direccin IP de la lista por su propia direccin IP, es
decir , la direccin IP de la interface por donde se va a reenviar el
datagrama
3. Aumenta en 4 el puntero
4. Reenva el datagrama
192.168.10.2
10.0.0.2
20.0.0.2
172.16.0.2
192.168.10.1
10.0.0.2
20.0.0.2
172.16.0.2
192.168.10.1
10.0.0.1
20.0.0.2
172.16.0.2
192.168.10.1
10.0.0.1
20.0.0.1
172.16.0.2
192.168.10.1
10.0.0.1
20.0.0.1
172.16.0.1
DIRECCION IP PRIMER SALTO
CDIGO (131) LONGITUD PUNTERO
Ruteo no Estricto de la Fuente: Permite saltos entre direcciones
sucesivas
0 7 8 15 16 23 24 31
10000011
La Capa de Red
52
DIRECCION IP N SALTO
...............
DIRECCION IP SEGUNDO SALTO
Opcin de Sello de Hora: Trabaja con la opcin de ruta contiene una lista
vaca donde cada router colocar su direccin IP y un sello de hora
SEGUNDA DIRECCION IP
PRIMER SELLO DE HORA
PRIMER DIRECCION IP
CODIGO (68) LONGITUD PUNTERO OFLOW FLAG
0 7 8 15 16 23 24 31
0 Registra solo sello de hora
Valor Significado
01000100
La Capa de Red
53
.................
SEGUNDO SELLO DE HORA
SEGUNDA DIRECCION IP
OFLOW: Cuando el campo de opcion se llena, el campo oflow contiene un
contador de 04 bits para indicar el nmero de routers que no se han
registrado
FLAG: Controla el formato exacto de la opcin
0 Registra solo sello de hora
1 Registra sello de hora y
direccin IP
3 Las direcciones IP son
especificadas por el emisor.

Anda mungkin juga menyukai