Upload
javiblan
View
824
Download
4
Embed Size (px)
DESCRIPTION
De cómo los datos son tratados a través de la pila TCP/IP.
Citation preview
Paquetes, segmentos y datagramas
Instalación, Configuración y Aseguramiento.
Redes de Comunicaciones
IP
M3
Redes de Comunicación IP
Paquetes, segmentos y datagramas M3
Ethernet es un estándar para redes de área local con acceso al medio con escucha de portadora y detección de colisiones (CSMA/CD).
Ethernet define las características de cableado y señalización de nivel físico y los formatos de tramas de datos del nivel de enlace de datos del modelo OSI.
IEEE 802.5
Token ring
IEEE 802.4
Token bus
IEEE 802.6
fiber chan
IEEE 802.11
Wi-Fi
IEEE 802.3
2
Redes de Comunicación IP
Paquetes, segmentos y datagramas M3
Ethernet es un estándar para redes de área local con acceso al medio con escucha de portadora y detección de colisiones (CSMA/CD).
Define las características de cableado y señalización de nivel físico y los formatos de tramas de datos del nivel de enlace de datos del modelo OSI.
IEEE 802.3
IEEE 802.3 Ethernet experimental: 2,85 Mbit/s sobre cable coaxial en topología de bus.
IEEE 802.3i10BASE-T: 10 Mbit/s sobre par trenzado no blindado (UTP). Longitud máxima del segmento 150 metros.
IEEE 802.3ab 1000BASE-T ó Gigabit: 1 Gbit/s sobre par trenzado no blindado
1972
1990
1999
3El formato de la trama sigue siendo el mismo.
4
Redes de Comunicación IP
Paquetes, segmentos y datagramas M3
Trama Ethernet
Es la secuencia de bits que se transmite por una red que utilice este estándar.
Tiene una configuración precisa.
5
Redes de Comunicación IP
Paquetes, segmentos y datagramas M3
Trama Ethernet
Preámbulo y delimitador (7+1 B): Señal para sincronía e inicio de la trama
6
Redes de Comunicación IP
Paquetes, segmentos y datagramas M3
Trama Ethernet
Preámbulo y delimitador (7+1 B): Señal para sincronía e inicio de la trama
MAC destino y origen: Direcciones físicas de los dispositivos
7
Redes de Comunicación IP
Paquetes, segmentos y datagramas M3
Trama Ethernet
Preámbulo y delimitador (7+1 B): Señal para sincronía e inicio de la trama
MAC destino y origen: Direcciones físicas de los dispositivosEtiqueta: Para indicar pertenencia a una VLAN o prioridad en IEEE P802.1x
8
Redes de Comunicación IP
Paquetes, segmentos y datagramas M3
Trama Ethernet
Preámbulo y delimitador (7+1 B): Señal para sincronía e inicio de la trama
MAC destino y origen: Direcciones físicas de los dispositivosEtiqueta: Para indicar pertenencia a una VLAN o prioridad en IEEE P802.1x
Longitud (2B) y Payload: Contiene los datos que se transmiten. Mide lo que indica longitud, debe ser ≤ MTU.
9
Redes de Comunicación IP
Paquetes, segmentos y datagramas M3
Trama Ethernet
Preámbulo y delimitador (7+1 B): Señal para sincronía e inicio de la trama
MAC destino y origen: Direcciones físicas de los dispositivosEtiqueta: Para indicar pertenencia a una VLAN o prioridad en IEEE P802.1x
Longitud (2B) y Payload: Contiene los datos que se transmiten. Mide lo que indica longitud, debe ser ≤ MTU.
CRC (4B) y Pausa (12B)
10
Redes de Comunicación IP
Paquetes, segmentos y datagramas M3
Trama Ethernet
Preámbulo y delimitador (7+1 B): Señal para sincronía e inicio de la trama
MAC destino y origen: Direcciones físicas de los dispositivosEtiqueta: Para indicar pertenencia a una VLAN o prioridad en IEEE P802.1x
Longitud (2B) y Payload: Contiene los datos que se transmiten. Mide lo que indica longitud, debe ser ≤ MTU.
CRC (4B) y Pausa (12B)
11
Redes de Comunicación IP
Paquetes, segmentos y datagramas M3
Trama Ethernet
Dirección MAC: Es la dirección física del interfaz de red de los equipos receptor y emisor y es única en el mundo
00
16
36
35
76
1B
00
13
02
1D
1A
A7
Payload: O datagrama IP. Son los datos que le ha enviado la capa superior (IP) a la capa de enlace. Es el contenido útil del paquete.
CRC: Comprobación de Redundancia Cíclica. Determina si hay bits erróneos en la trama.
12
Redes de Comunicación IP
Paquetes, segmentos y datagramas M3
Datagrama IP
Trama Ethernet
Cabecera: Contiene datos como el protocolo que transmite, las direcciones IP, el tiempo de vida del datagrama o la longitud total del mismo.
Datos: La información proveniente de la capa superior
13
Redes de Comunicación IP
Paquetes, segmentos y datagramas M3
Segmento TCP
Trama Ethernet
Datagrama IP
Cabecera: Contiene datos como los puertos de emisión y escucha, la secuencia del segmento, la longitud de la cabecera y otras opciones según sean necesarias.
Datos: La información proveniente de la capa superior
14
Redes de Comunicación IP
Paquetes, segmentos y datagramas M3
Datagrama UDP
Trama Ethernet
Datagrama IP
Cabecera: Sólo contiene los puertos de emisión y escucha, la longitud del datagrama y una suma de verificación.
Datos: La información proveniente de la capa superior
15
Redes de Comunicación IP
Paquetes, segmentos y datagramas M3
Aplicación
Trama Ethernet
Datagrama IP
TCP/UDP
La capa de transporte va troceando los datos que le facilita la aplicación y se los va enviando a la capa IP
16
Redes de Comunicación IP
Paquetes, segmentos y datagramas M3
16
ARP
Un viaje
inesperado
Te
lne
t
FT
P
SM
TP
PO
P3
IMA
P
DN
S
SN
MP
RIP
TC
P
UD
P
IPIC
MP
AR
P
RA
RP
Te
lne
t
FT
P
SM
TP
PO
P3
IMA
P
DN
S
SN
MP
RIP
TC
P
UD
P
IPIC
MP
AR
P
RA
RP
17
Redes de Comunicación IP
Paquetes, segmentos y datagramas M3
17
Te
lne
t
FT
P
SM
TP
PO
P3
IMA
P
DN
S
SN
MP
RIP
TC
P
UD
P
IPIC
MP
AR
P
RA
RP
Te
lne
t
FT
P
SM
TP
PO
P3
IMA
P
DN
S
SN
MP
RIP
TC
P
UD
P
IPIC
MP
AR
P
RA
RP
A B
El servicio de correo, en el servidor (A), tiene un mensaje para el PC (B) y conoce su I.P.Sin embargo, la capa de red sólo entiende de direcciones físicas (MAC’s)
¿Cómo averiguará esa dirección?
18
Redes de Comunicación IP
Paquetes, segmentos y datagramas M3
18
Te
lne
t
FT
P
SM
TP
PO
P3
IMA
P
DN
S
SN
MP
RIP
TC
P
UD
P
IPIC
MP
AR
P
RA
RP
Te
lne
t
FT
P
SM
TP
PO
P3
IMA
P
DN
S
SN
MP
RIP
TC
P
UD
P
IPIC
MP
AR
P
RA
RP
A B
Al servicio (A) realmente no le importan las necesidades de la capa de red (está “demasiado lejos” para preocuparle). Lo que si sabe es que en la capa vecina (la de aplicación) hay un protocolo preparado para ayudarle (SMTP), y le entrega el mensaje.
19
Redes de Comunicación IP
Paquetes, segmentos y datagramas M3
19
Te
lne
t
FT
P
SM
TP
PO
P3
IMA
P
DN
S
SN
MP
RIP
TC
P
UD
P
IPIC
MP
AR
P
RA
RP
Te
lne
t
FT
P
SM
TP
PO
P3
IMA
P
DN
S
SN
MP
RIP
TC
P
UD
P
IPIC
MP
AR
P
RA
RP
A B
SMTP entrega a su vez el mensaje a la capa inferior (transporte) utilizando el protocolo TCP. Es posible que éste fraccione el mensaje en segmentos más manejables.
20
Redes de Comunicación IP
Paquetes, segmentos y datagramas M3
20
Te
lne
t
FT
P
SM
TP
PO
P3
IMA
P
DN
S
SN
MP
RIP
TC
P
UD
P
IPIC
MP
AR
P
RA
RP
Te
lne
t
FT
P
SM
TP
PO
P3
IMA
P
DN
S
SN
MP
RIP
TC
P
UD
P
IPIC
MP
AR
P
RA
RP
A B
TCP empaqueta el trozo del mensaje dentro de un segmento TCP en el que aún, su destinatario, viene identificado por su IP.
21
Redes de Comunicación IP
Paquetes, segmentos y datagramas M3
21
Te
lne
t
FT
P
SM
TP
PO
P3
IMA
P
DN
S
SN
MP
RIP
TC
P
UD
P
IPIC
MP
AR
P
RA
RP
Te
lne
t
FT
P
SM
TP
PO
P3
IMA
P
DN
S
SN
MP
RIP
TC
P
UD
P
IPIC
MP
AR
P
RA
RP
A B
La capa de Internet recibe el segmento TCP y lo encapsula dentro de un datagrama según el protocolo IP y se lo entrega a la capa de red.
22
Redes de Comunicación IP
Paquetes, segmentos y datagramas M3
22
Te
lne
t
FT
P
SM
TP
PO
P3
IMA
P
DN
S
SN
MP
RIP
TC
P
UD
P
IPIC
MP
AR
P
RA
RP
Te
lne
t
FT
P
SM
TP
PO
P3
IMA
P
DN
S
SN
MP
RIP
TC
P
UD
P
IPIC
MP
AR
P
RA
RP
A B
La capa de red busca la MAC de destino en la tabla ARP utilizando la IP que viene en la cabecera del datagrama IP recibido… ¡Y no la encuentra!
tabla ARP
23
Redes de Comunicación IP
Paquetes, segmentos y datagramas M3
23
Te
lne
t
FT
P
SM
TP
PO
P3
IMA
P
DN
S
SN
MP
RIP
TC
P
UD
P
IPIC
MP
AR
P
RA
RP
Te
lne
t
FT
P
SM
TP
PO
P3
IMA
P
DN
S
SN
MP
RIP
TC
P
UD
P
IPIC
MP
AR
P
RA
RP
A B
La capa de red utiliza el protocolo ARP para elaborar un mensaje especial (ARP request) que envía a todos los ordenadores conectados a la misma red (Broadcast).
24
Redes de Comunicación IP
Paquetes, segmentos y datagramas M3
24
Te
lne
t
FT
P
SM
TP
PO
P3
IMA
P
DN
S
SN
MP
RIP
TC
P
UD
P
IPIC
MP
AR
P
RA
RP
Te
lne
t
FT
P
SM
TP
PO
P3
IMA
P
DN
S
SN
MP
RIP
TC
P
UD
P
IPIC
MP
AR
P
RA
RP
A B
El mensaje es leído por todos los ordenadores de la red (es un broadcast), pero sólo es tomado en consideración por el ordenador cuya MAC aparece en la cabecera.
25
Redes de Comunicación IP
Paquetes, segmentos y datagramas M3
25
Te
lne
t
FT
P
SM
TP
PO
P3
IMA
P
DN
S
SN
MP
RIP
TC
P
UD
P
IPIC
MP
AR
P
RA
RP
Te
lne
t
FT
P
SM
TP
PO
P3
IMA
P
DN
S
SN
MP
RIP
TC
P
UD
P
IPIC
MP
AR
P
RA
RP
A B
La capa de red del ordenador B utiliza el mismo protocolo para construir una respuesta (ARP reply) y se la envía al ordenador A
B Mac A
26
Redes de Comunicación IP
Paquetes, segmentos y datagramas M3
26
Te
lne
t
FT
P
SM
TP
PO
P3
IMA
P
DN
S
SN
MP
RIP
TC
P
UD
P
IPIC
MP
AR
P
RA
RP
Te
lne
t
FT
P
SM
TP
PO
P3
IMA
P
DN
S
SN
MP
RIP
TC
P
UD
P
IPIC
MP
AR
P
RA
RP
A B
La capa de red del ordenador A actualiza su tabla ARP con la nueva correspondencia y forma las tramas Ethernet para enviar el mensaje de correo a su destino
tabla ARP