Práctica 1

Anuncio
Modelo OSI (I)
Práctica 1
• Capas del modelo OSI
Redes
Ing. en Informática
Profesor: Gabriel J. García Gómez
Grupo de Innovación Educativa en Automática
E‐mail: gjgg@ua.es
Aplicación
7
Presentación
6
Sesión
5
Transporte
4
Red
3
Enlace
Física
2
Emisión de
información
1
7
Aplicación
6
Presentación
5
Sesión
4
Transporte
3
Red
2
Enlace
1
Física
Nodo A
Nodo B
RED
Modelo OSI (II)
• Formación de paquetes
Nodo A
7
Aplicación
6
5
Presentación
4
3
Transporte
2
1
Enlace
Unidades de Información
Paquete
Sesión
Datagrama
Header 4
DATOS
Trama
Red
Header 3
Header 2
Física
DATOS
DATOS
DATOS
bits
RED
Modelo TCP/IP(I)
• Comparativa OSI‐TCP/IP
Puede contener
encabezados de
las capas 5, 6 y 7
Nodo B
Modelo OSI
Aplicación
Aplicación
7
Presentación
Presentación
6
Sesión
Sesión
5
Transporte
Modelo TCP/IP
Transporte
4
Red
Red
3
Enlace
Enlace
Física
2
Física
Recepción de
información
1
4
Aplicación
3
2
Transporte
Internet IP
1
Host-Red
Modelo TCP/IP(II)
Ethernet
• Protocolos modelo TCP/IP
• Trama Ethernet II (nivel de enlace)
Dir. Destino Dir. Fuente Tipo
6
6
Datagrama IP
2
CRC
46‐1500
4
Datos IP: MTU marca el tamaño máximo
EtherType: Protocolo transportado Dirección MAC: 02:60:8C:0D:0A:5C
0x0800 > IP (v.4)
0x0806 > ARP
FF:FF:FF:FF:FF > Broadcast
Fabricante ID Tarjeta
Datagrama IP
Tamaño máximo de cabecera:
(24-1)*4 = 60 bytes
Ver0x44bit HL0x54bit
Cabecera
(Header)
Tamaño máximo de datagrama IP:
216-1=65535 bytes
TOS 8bit
Identificación 16bit
TTL
1628bit
161
160
ARP (RFC 826)
El protocolo ARP (Address Resolution Protocol) permite establecer la
dirección física (MAC) correspondiente a la dirección lógica (IP) de
cada host en una red.
Longitud Total 16bit
MF
Flag
0 DF3bit
Protocolo 8bit
Fragment Offset 13bit
Suma de Control de cabecera 16bit
Dirección IP Fuente 32bit
20 bytes
• Direcciones IP son direcciones lógicas (32 bits).
• Direcciones MAC son direcciones físicas (48 bits).
Dirección IP Destino 32bit
Opciones (Si existen) Multiplo de 32 bit
Dirección IP de 32 bits
Datos
ARP
Los más comunes son:
1-ICMP
6-TCP
17-UDP
Dirección MAC de 48 bits
ARP (RFC 826)
Paquete ARP
•Enviar petición broadcast.
•Recibir respuesta de la máquina buscada.
¡Yo no!
ff:ff:ff:ff:ff:ff
Dir.
Destino Dir. Fuente 0x0806
Tipo
¡Soy yo!
Tengo la MAC
00:0a:5e:76:8f:7b
6
¡Yo no!
6
ARP Request / Reply
2
28 (para IP)
0
7 8
15 16
31
Tipo 0x0001
de Hardware
172.20.43.198
172.20.43.204
172.20.43.212
172.20.43.227
Long. Hardware
6
Tipo 0x0800
de Protocolo
Long. Protocolo
4
1 =Operación
request / 2ARP
= reply
Dirección MAC del emisor (bytes 0 a 3)
Dirección MAC del emisor (bytes 4 y 5)
Dirección IP del emisor (bytes 0 y 1)
Dirección IP del emisor (bytes 2 y 3)
Dirección MAC del destino (bytes 0 y 1)
ARP Reply
Dirección MAC del destino (bytes 2 a 5)
Dirección IP del destino (bytes 0 a 3)
ARP Request: ¿Quién tiene la IP 172.20.43.212?
ARP Caché
Direccionamiento IP
• El broadcast de los ARP Request es costoso ya que todos los
receptores tienen que procesar este paquete.
• Mantiene la conversiones recientes entre direcciones de red y
• Parte de red.
• Parte de máquina.
direcciones Hardware.
• Evita enviar un ARP request por cada datagrama IP.
• El tiempo normal de vida de una línea de la caché es de 2 minutos
(desde que se creó la entrada).
• En un mensaje ARP Request, si la IP del emisor ya está en la cache,
se actualiza con la dirección MAC del emisor.
• Comando:
Dirección IP, dos partes:
arp –a
Muestra la tabla de caché.
arp –d
Borra la caché o una línea si se especifica una IP.
arp –s
Inserta una línea ARP estática en la caché.
Todos las máquinas situadas en el mismo segmento de red tienen la
misma parte de red y distinta parte de máquina.
Máscara de red: Especifica qué bits de la dirección IP se corresponden
con la parte de red, dos formas de definirla:
• 192.168.100.0/24
• 255.255.255.0
11111111.11111111.11111111.00000000
Clases de redes IP
Dirección IP (R = Red - H = Máquina)
A
0
RRRRRRR
B
1 0
RRRRRR
C
1 1 0 RRRRR
D
1 1 1 0
E
1 1 1 1 0
HHHHHHHH HHHHHHHH HHHHHHHH
Subredes IP
Rango
Máscara
Nº máquinas
0 – 127
255.0.0.0
16,777,214
RRRRRRRR
HHHHHHHH HHHHHHHH 128 – 191
RRRRRRRR
RRRRRRRR
255.255.0.0
65,534
Se desea crear 3 subredes en la red 192.168.100.0/24 con el mismo
número de estaciones en cada una de ellas.
192.168.100.0/24
11000000.10101000.1100100.
00000000
11000000.10101000.1100100. 00000001
..
.
192.168.100.1
11000000.10101000.1100100. 11111110 192.168.100.254
HHHHHHHH 192 –223 255.255.255.0
Multicast
254
224 – 239
Futuras Ampliaciones
240 –255
Subredes IP
192.168.100.0/26
11000000.10101000.1100100.
00
000000
11000000.10101000.1100100.00 000001
..
.
Topología L24
192.168.100.1
11000000.10101000.1100100.00 111110 192.168.100.62
192.168.100.64/26
11000000.10101000.1100100.
01
000000
11000000.10101000.1100100.01 000001 192.168.100.65
..
.
11000000.10101000.1100100.01 111110 192.168.100.126
192.168.100.128/26
11000000.10101000.1100100.
10
000000
11000000.10101000.1100100.10 000001 192.168.100.129
..
.
11000000.10101000.1100100.10 111110 192.168.100.190
192.168.100.192/26
11000000.10101000.1100100.
11
000000
11000000.10101000.1100100.11 000001 192.168.100.193
..
.
11000000.10101000.1100100.11 111110 192.168.100.254
Descargar