1
Arquitectura TCP/IP
aplicación: soporta las aplicaciones de red. Sirve de interfaz con el usuario final
FTP, SMTP, HTTP, DNS
transporte: transferencia de datos extremo a extremo entre procesos
TCP, UDP
red: direccionamiento y enrutado de datagramas de origen a destino
IP, protocolos de rutado
enlace: transferencia de datos entre elementos de red cercanos
Ethernet, 802.11 (WiFi), PPP
física: bits en el cable
aplicación
transporte
red
enlace
física
A_PDU
mensaje
T_PDU
segmento
R_PDU
datagrama
E_PDU
trama
presentación: permite que las aplicaciones interpreten el significado de los datos, ej., encriptación, compresión, codifica datos en modo estándar
sesión: sincronización, puntos de comprobación, recuperación del intercambio de datos
pila de Internet omite estas capas!
estos servicios, si son necesarios, deben ser implementados en aplicación
aplicación
presentación
sesión
transporte
red
enlace
física
Modelo OSI
2
(N+1)-PDU
(Gp:) (N)-UD
(N)-PDU
(Gp:) (N)-SDU
(Gp:) (N)-PCI
Nivel N
Nivel N+1
Encapsulación
Emisor
3
Encapsulación
Modelo simplificado de encapsulación
4
Desencapsulación
(Gp:) (N+1)-PDU
(Gp:) (N)-UD
(N)-PDU
(Gp:) (N)-SDU
(Gp:) (N)-PCI
Nivel N
Nivel N+1
Desencapsulación
Receptor
Ejemplo de arquitectura en capas: Internet
origen
aplicación
transporte
red
enlace
física
(Gp:) Ht
(Gp:) Hn
(Gp:) M
segmento
(Gp:) Ht
datagrama
destino
aplicación
transporte
red
enlace
física
(Gp:) Ht
(Gp:) Hr
(Gp:) He
(Gp:) M
(Gp:) Ht
(Gp:) Hr
(Gp:) M
(Gp:) Ht
(Gp:) M
(Gp:) M
(Gp:) red
enlace
física
router
mensaje
(Gp:) M
(Gp:) Ht
(Gp:) M
(Gp:) Hr
trama
(Gp:) Ht
(Gp:) Hr
(Gp:) He
(Gp:) M
(Gp:) Ht
(Gp:) Hr
(Gp:) M
(Gp:) Ht
(Gp:) Hr
(Gp:) He
(Gp:) M
Ejemplo: Dos sistemas finales interconectados por un router.
Nota
Medio físico
Hx = X_PCI
M = A_PCI(Ha) + Datos Usuario (UD)
Ejemplo UD:
Asunto/cuerpo de un e_mail
Texto de un mensaje WhatsApp
5
Multiplexión
Un protocolo de nivel inferior puede tener distintos usuarios de nivel superior
6
¿Cómo identificar al cliente?
TCP y UDP: campo Puerto.
IP: campo Protocol
Ethernet: campo Ethertype (Tipo/longitud)
IEEE 802.3 (MAC) emplea LLC (IEEE 802.2)
IEEE 802.2: DSAP y SSAP
Puede emplearse SNAP junto con IEEE 802.2 para identificar con Ethertype
Multiplexión. Ejemplo (I)
7
Multiplexión. Ejemplo (II)
8
N.E.D.
Mensaje
Datos
H
C
Multiplexión. Ejemplo (III)
9
N.E.D.
Red
Mensaje
Datos
H
C
Datos
H
Multiplexión. Ejemplo (IV)
10
N.E.D.
Red
Datos
H
Transporte
Datos
H
11
Servicios de transporte y sus protocolos
Proporcionan comunicación lógica entre los procesos de aplicación que corren en diferentes hosts
Los protocolos de transporte tienen lugar en los extremos de la comunicación
Se dividen los mensajes de la aplicación en segmentos, que se pasan a la capa de red
12
Existe más de un protocolo de transporte disponible para las aplicaciones
Internet: TCP y UDP
Protocolos de internet de la capa de transporte
Página siguiente |