Download - 7 - Modelo OSI y TCP
![Page 1: 7 - Modelo OSI y TCP](https://reader033.vdocuments.pub/reader033/viewer/2022061603/55cf94fb550346f57ba5c178/html5/thumbnails/1.jpg)
19/04/2023 0-1
![Page 2: 7 - Modelo OSI y TCP](https://reader033.vdocuments.pub/reader033/viewer/2022061603/55cf94fb550346f57ba5c178/html5/thumbnails/2.jpg)
Planteamiento del problema
La interconexión de ordenadores es un problema técnico de complejidad elevada.
Requiere el funcionamiento correcto de equipos (hardware) y programas (software) desarrollados por diferentes equipos humanos.
El correcto funcionamiento de A con B y de B con C no garantiza el correcto funcionamiento de A con C
Estos problemas se agravan más aún cuando se interconectan equipos de distintos fabricantes.
![Page 3: 7 - Modelo OSI y TCP](https://reader033.vdocuments.pub/reader033/viewer/2022061603/55cf94fb550346f57ba5c178/html5/thumbnails/3.jpg)
La solución
La mejor forma de resolver un problema complejo es dividirlo en partes.
En telemática dichas ‘partes’ se llaman capas y tienen funciones bien definidas.
El modelo de capas permite describir el funcionamiento de las redes de forma modular y hacer cambios de manera sencilla.
El modelo de capas más conocido es el llamado modelo OSI de ISO (OSI = Open Systems Interconnection).
Y estandarizar su funcionamiento para que todos lo hagamos igual y nos entendamos.
![Page 4: 7 - Modelo OSI y TCP](https://reader033.vdocuments.pub/reader033/viewer/2022061603/55cf94fb550346f57ba5c178/html5/thumbnails/4.jpg)
Modelo de referencia en capas
Ventajas de un modelo en capas:
◦Reduce la complejidad◦Estandariza interfaces◦Ingeniería modular◦Asegura la interoperabilidad◦Acelera la evolución◦Simplifica el aprendizaje
![Page 5: 7 - Modelo OSI y TCP](https://reader033.vdocuments.pub/reader033/viewer/2022061603/55cf94fb550346f57ba5c178/html5/thumbnails/5.jpg)
Modelo OSI
El modelo de interconexión de sistemas abiertos, también llamado OSI (en inglés open system interconnection) es el modelo de red descriptivo creado por la Organización Internacional para la Estandarización (ISO) en el año 1984. Es decir, es un marco de referencia para la definición de arquitecturas de interconexión de sistemas de comunicaciones.
![Page 6: 7 - Modelo OSI y TCP](https://reader033.vdocuments.pub/reader033/viewer/2022061603/55cf94fb550346f57ba5c178/html5/thumbnails/6.jpg)
Modelo de Referencia OSI
![Page 7: 7 - Modelo OSI y TCP](https://reader033.vdocuments.pub/reader033/viewer/2022061603/55cf94fb550346f57ba5c178/html5/thumbnails/7.jpg)
La representación perceptible de la información por parte del usuario.
Son los servicios que permiten utilizar los recursos de la red.
Tipos de Aplicaciones:◦ Terminales virtuales◦ Acceso y transferencia de archivos◦ Correo Electrónico◦ Administración de Red
OSI: Capa de Aplicación
WWW (HTTP)
Tran
sf. A
rchi
vos
(FTP
)
e-mail (
SMTP)
Vid
eoco
nfer
enci
a (H
.323
)
![Page 8: 7 - Modelo OSI y TCP](https://reader033.vdocuments.pub/reader033/viewer/2022061603/55cf94fb550346f57ba5c178/html5/thumbnails/8.jpg)
Organiza la información que se entregará en la capa de aplicación.
Provee conversión entre múltiples formatos de representación de la información.
Funciones:◦ Codificación◦ Compresión◦ Encripción.
OSI: Capa de Presentación
![Page 9: 7 - Modelo OSI y TCP](https://reader033.vdocuments.pub/reader033/viewer/2022061603/55cf94fb550346f57ba5c178/html5/thumbnails/9.jpg)
Establece, controla y termina conexiones.
Coordina peticiones y respuestas de servicio entre aplicaciones cuando se comunican entre dos nodos en la red.
Tipos de Sesiones:◦ Orientado a la conexión.◦ No orientado a la conexión.
OSI: Capa de Sesión
![Page 10: 7 - Modelo OSI y TCP](https://reader033.vdocuments.pub/reader033/viewer/2022061603/55cf94fb550346f57ba5c178/html5/thumbnails/10.jpg)
Capa de Sesión
CerrarConexión
De nada!GraciasMe gustaría
enviarte algoBuenaidea!
EstablecerConexión
Sincroniza el intercambio de datos entre capas inferiores y superiores
![Page 11: 7 - Modelo OSI y TCP](https://reader033.vdocuments.pub/reader033/viewer/2022061603/55cf94fb550346f57ba5c178/html5/thumbnails/11.jpg)
Divide la información en Segmentos que puedan ser transmitidos por servicios de extremo a extremo.
Asegura entrega de los segmentos.
Ejecuta retransmisión para segmentos “perdidos”.
Organiza los segmentos en su respectivo orden.
Proporciona mecanismos anti-congestión.
OSI: Capa de Transporte
![Page 12: 7 - Modelo OSI y TCP](https://reader033.vdocuments.pub/reader033/viewer/2022061603/55cf94fb550346f57ba5c178/html5/thumbnails/12.jpg)
Capa de Transporte
Conexión extremo a extremo (host a host)
Error de comprobación
de mensaje
Paquetesde datos
¿Son estosdatos buenos?
Este paquete no es bueno.
Reenviar
Verifica que los datos se transmitan
correctamente
Las PDU de esta capa se llaman segmentos o mensajes
![Page 13: 7 - Modelo OSI y TCP](https://reader033.vdocuments.pub/reader033/viewer/2022061603/55cf94fb550346f57ba5c178/html5/thumbnails/13.jpg)
Establece rutas: El camino que deben seguir los paquetes.
Direcciona Mensajes/segmentos.
Controla congestiones.
Convierte direcciones físicas a direcciones lógicas.
OSI: Capa de Red
![Page 14: 7 - Modelo OSI y TCP](https://reader033.vdocuments.pub/reader033/viewer/2022061603/55cf94fb550346f57ba5c178/html5/thumbnails/14.jpg)
Capa de Red
¿Por donde deboir a w.x.y.z?
Suministra información sobre la
ruta a seguir
Routers
La PDU de esta capa se llama paquete.
![Page 15: 7 - Modelo OSI y TCP](https://reader033.vdocuments.pub/reader033/viewer/2022061603/55cf94fb550346f57ba5c178/html5/thumbnails/15.jpg)
0-15
Detecta y corrige los problemas de la transmisión física.
Maneja el control de acceso al Medio.
Crea y manipula frames (tramas).
Utiliza direcciones Físicas (MAC)
Proporciona información libre de errores entre dos nodos que utilizan el mismo medio.
Ethernet, Token Ring, FDDI, Wireless LAN, Bluetooth...
OSI: Capa de Enlace
![Page 16: 7 - Modelo OSI y TCP](https://reader033.vdocuments.pub/reader033/viewer/2022061603/55cf94fb550346f57ba5c178/html5/thumbnails/16.jpg)
Capa de EnlaceResuelve el
control de la capa física
Datos puros
Driver del dispositivo de comunicaciones
Detecta y/o corrigeErrores de transmisión
La PDU de esta capa se llama trama
![Page 17: 7 - Modelo OSI y TCP](https://reader033.vdocuments.pub/reader033/viewer/2022061603/55cf94fb550346f57ba5c178/html5/thumbnails/17.jpg)
0-17
Son divisiones de la capa de enlace del modelo OSI
MAC (Media Access Control) Su función es permitir a múltiples dispositivos de
red compartir el mismo medio y poder identificarlos a través de la dirección MAC.
LLC (Logical Link Control) Su función principal es proporcionarle
independencia a las capas superiores sobre el medio de acceso a la LAN.
3-17
MAC y LLC
![Page 18: 7 - Modelo OSI y TCP](https://reader033.vdocuments.pub/reader033/viewer/2022061603/55cf94fb550346f57ba5c178/html5/thumbnails/18.jpg)
0-18
Métodos de control de acceso al medio Hay dos métodos básicos de control de
acceso al medio para medios compartidos:
Controlado: ◦ Cada nodo tiene su propio tiempo para utilizar
el medio.◦ A este método se lo conoce como acceso
programado o determinístico. Estos métodos determinísticos pueden ser ineficientes porque un dispositivo tiene que esperar su turno antes de poder utilizar el medio.
![Page 19: 7 - Modelo OSI y TCP](https://reader033.vdocuments.pub/reader033/viewer/2022061603/55cf94fb550346f57ba5c178/html5/thumbnails/19.jpg)
0-19
Métodos de control de acceso al medio Basado en la contención:
◦ Todos los nodos compiten por el uso del medio◦ También llamados no deterministas, permiten
que cualquier dispositivo intente acceder al medio siempre que haya datos para enviar.
◦ Usan un proceso de Acceso múltiple por detección de portadora (CSMA) para detectar primero si los medios están transportando una señal.
◦ CSMA/CD CSMA/Detección de colisión ◦ CSMA/CA CSMA/Prevención de colisiones
![Page 20: 7 - Modelo OSI y TCP](https://reader033.vdocuments.pub/reader033/viewer/2022061603/55cf94fb550346f57ba5c178/html5/thumbnails/20.jpg)
0-20
Colisiones
Confiabilidad (Colisiones)
B C DA
BB CC DDAAEvento 1
Evento 2
![Page 21: 7 - Modelo OSI y TCP](https://reader033.vdocuments.pub/reader033/viewer/2022061603/55cf94fb550346f57ba5c178/html5/thumbnails/21.jpg)
0-21
Los dispositivos conectados que tienen acceso a medios comunes a través de un hub o una serie de hubs conectados directamente conforman lo que se denomina dominio de colisiones. Un dominio de colisiones también se denomina segmento de red. Por lo tanto, los hubs y repetidores tienen el efecto de aumentar el tamaño del dominio de colisiones.
Dominio de Colisiones
![Page 22: 7 - Modelo OSI y TCP](https://reader033.vdocuments.pub/reader033/viewer/2022061603/55cf94fb550346f57ba5c178/html5/thumbnails/22.jpg)
0-22
Control de flujo Necesario para no 'agobiar' al receptor.
Se realiza normalmente a nivel de transporte, también a veces a nivel de enlace.
Suele ir unido a la corrección de errores
No debe limitar la eficiencia del canal.
![Page 23: 7 - Modelo OSI y TCP](https://reader033.vdocuments.pub/reader033/viewer/2022061603/55cf94fb550346f57ba5c178/html5/thumbnails/23.jpg)
0-23
Control de flujo
Los mecanismos de retroalimentación para mandar señales de control de flujo mas utilizados son:
Activación de líneas hardware (RTS, CTS)
Caracteres especiales (Xon, Xoff)
Tramas especiales(tramas que se llaman de reconocimiento o acknowledgment (ack)), para notificar la recepción correcta.
◦ El envio de acks permite controlar al transmisor, de forma que si no se le reconocen las tramas enviadas, éste espera hasta que se le reconozcan.
![Page 24: 7 - Modelo OSI y TCP](https://reader033.vdocuments.pub/reader033/viewer/2022061603/55cf94fb550346f57ba5c178/html5/thumbnails/24.jpg)
0-24
Control de flujo Procedimiento de repetición automática
◦ Control de flujo con PARADA Y ESPERA (Stop&Wait)
◦ Control de flujo por VENTANA DESLIZANTE
![Page 25: 7 - Modelo OSI y TCP](https://reader033.vdocuments.pub/reader033/viewer/2022061603/55cf94fb550346f57ba5c178/html5/thumbnails/25.jpg)
0-25
Tasa de errores (BER) La tasa de errores de un medio de transmisión se
mide por la BER (Bit Error Rate) que se define como:
BER = bits erróneos / bits transmitidos.
Un BER de 10-6 significa que hay un bit erróneo por cada millón de bits transmitidos.
![Page 26: 7 - Modelo OSI y TCP](https://reader033.vdocuments.pub/reader033/viewer/2022061603/55cf94fb550346f57ba5c178/html5/thumbnails/26.jpg)
0-26
Valores de BER habituales
Medio físico BER típico
Fibras ópticas < 10-12
LANs de cobre, Radioenlaces fijos (microondas)
< 10-8
Enlaces telefónicos, satélite, ADSL, CATV
<10-5
GSM >10-5
![Page 27: 7 - Modelo OSI y TCP](https://reader033.vdocuments.pub/reader033/viewer/2022061603/55cf94fb550346f57ba5c178/html5/thumbnails/27.jpg)
0-27
Control de ErroresChecksum
La idea es sumar todas las palabras que se transmiten, añadiendo al final de la trama el resultado de esta suma --> o checksum.
Esta suma se realiza en complemento a uno.
![Page 28: 7 - Modelo OSI y TCP](https://reader033.vdocuments.pub/reader033/viewer/2022061603/55cf94fb550346f57ba5c178/html5/thumbnails/28.jpg)
0-28
Estándares para la capa 2
![Page 29: 7 - Modelo OSI y TCP](https://reader033.vdocuments.pub/reader033/viewer/2022061603/55cf94fb550346f57ba5c178/html5/thumbnails/29.jpg)
Transmite la señal por un medio físico (bits).
Describe la interfaz eléctrica, mecánica y funcional hacia el medio: Voltajes, codificación de bits, asignación de pines.
Especifica el tipo de conectores a utilizar: RS232(Serial), V.35, RJ11(Telefónico), RJ45(Red)...
Aspecto Crítico: Calidad de la señal.
OSI: Capa Física
![Page 30: 7 - Modelo OSI y TCP](https://reader033.vdocuments.pub/reader033/viewer/2022061603/55cf94fb550346f57ba5c178/html5/thumbnails/30.jpg)
Capa Física
Repetidor
Conectoren ‘T’
Envía bits por el medio físico asociado. PDU = bit
![Page 31: 7 - Modelo OSI y TCP](https://reader033.vdocuments.pub/reader033/viewer/2022061603/55cf94fb550346f57ba5c178/html5/thumbnails/31.jpg)
PDU’s por capa
![Page 32: 7 - Modelo OSI y TCP](https://reader033.vdocuments.pub/reader033/viewer/2022061603/55cf94fb550346f57ba5c178/html5/thumbnails/32.jpg)
PDU’s por capa
![Page 33: 7 - Modelo OSI y TCP](https://reader033.vdocuments.pub/reader033/viewer/2022061603/55cf94fb550346f57ba5c178/html5/thumbnails/33.jpg)
Modelo de referencia TCP/IP
FTP: file transfer protocol, HTTP: HyperText Transfer Protocol, SMTP: Simple Mail Transfer Protocol, TFTP: Trivial FTP , TCP: Transmission Control Protocol, UDP: User Datagram Protocol, IP: Intenet Protocol
![Page 34: 7 - Modelo OSI y TCP](https://reader033.vdocuments.pub/reader033/viewer/2022061603/55cf94fb550346f57ba5c178/html5/thumbnails/34.jpg)
Modelos TCP/IP e híbrido
Los protocolos TCP/IP nacieron por la necesidad de interoperar redes diversas (internetworking).
El modelo TCP/IP se diseñó después de los protocolos.
Por eso a diferencia del OSI en el modelo TCP/IP hay unos protocolos ‘predefinidos’.
A menudo se sigue un modelo híbrido, siguiendo el OSI en las capas bajas y el TCP/IP en las altas. Además en LANs el nivel de enlace se divide en dos subcapas. Esto da lugar a lo que denominamos el modelo híbrido.
![Page 35: 7 - Modelo OSI y TCP](https://reader033.vdocuments.pub/reader033/viewer/2022061603/55cf94fb550346f57ba5c178/html5/thumbnails/35.jpg)
Aplicación
Presentación
Sesión
Transporte
Red
Enlace
Física
Aplicación
Transporte
Internet
Host-red ó (Acceso a la
red)
Comparación de modelos OSI, TCP/IP e híbrido
OSI TCP/IP
Aplicación
Transporte
Red
Enlace
LLC
MAC
Física
HíbridoWAN LAN
Har
dw
are
Fir
mw
are S
oft
war
e
Sis
t. O
per
ativ
oP
rog
r. d
e u
suar
io
![Page 36: 7 - Modelo OSI y TCP](https://reader033.vdocuments.pub/reader033/viewer/2022061603/55cf94fb550346f57ba5c178/html5/thumbnails/36.jpg)
Comparación OSI-TCP/IP
El modelo híbrido que utilizaremos es el siguiente:
◦ 7: Capa de aplicación (incluye sesión y presentación)
◦ 4: Capa de transporte◦ 3: Capa de red◦ 2: Capa de enlace
2.2: Subcapa LLC (Logical Link Control) 2.1: Subcapa MAC (Media Acess Control)
◦ 1: Capa física
![Page 37: 7 - Modelo OSI y TCP](https://reader033.vdocuments.pub/reader033/viewer/2022061603/55cf94fb550346f57ba5c178/html5/thumbnails/37.jpg)
Cab. de enlace
Datagrama IP Cola de
enlace
Cab. IP
Segmento TCP
Cab. TCP
Datos aplicación
Elementos de datos en el modelo TCP/IP
SegmentoTCP
DatagramaIP
Trama
20bytes
20bytes
14bytes
4bytes
Los valores que aparecen para el nivel de enlace se aplican al caso de Ethernet.Según el tipo de red puede haber pequeñas variaciones
![Page 38: 7 - Modelo OSI y TCP](https://reader033.vdocuments.pub/reader033/viewer/2022061603/55cf94fb550346f57ba5c178/html5/thumbnails/38.jpg)