Modelo OSI
Necesidad de Estandarizar:
•Compatibilidad e Interoperabilidad:
Capacidad de los equipos de informática de diferentes fabricantes
para comunicarse entre sí con éxito en una red.
La Solución: OSI
Organización Internacional
para la Normalización (ISO)
crea en 1984 el modelo de
referencia OSI (Open Systems
Interconnected)
Redes en Capas
Red Vial
Vehiculos
Autos, Motocicletas, Camiones
Leyes de tránsito y cortesía.
Carreteras, Autopistas.
Forma en que viajan los datos
Paquetes de bits
Contenido del paquete
Un paquete de datos es una
unidad de información,
lógicamente agrupada, que se
desplaza entre los sistemas de
computación. Incluye la
información origen junto con
otros elementos necesarios
para hacer que la
comunicación sea factible y
confiable en relación con los
dispositivos destino
Necesidad de un protocolo
Computar Protocols
1 Source 1 Destination 1
L L
M M
N ) N
'
'
(
.....
,....
1 Physical Medium 1
Protocolo
Un protocolo es un conjunto
de reglas que hacen que la
comunicación en una red sea
factible y confiable.
Protocolo de Comunicación
es el conjunto de reglas que
especifican el intercambio de
datos u órdenes durante la
comunicación entre las
entidades que forman parte de
una red.
Propiedades Típicas
Al hablar de protocolos no se puede generalizar, debido a la gran amplitud de
campos que cubren, tanto en propósito, como en especificidad. No obstante, la
mayoría de los protocolos especifican una o más de las siguientes propiedades:
Detección de la conexión física sobre la que se realiza la conexión (cableada o sin
cables)
Pasos necesarios para comenzar a comunicarse (Handshaking)
Negociación de las características de la conexión.
Cómo se inicia y cómo termina un mensaje.
Formato de los mensajes.
Qué hacer con los mensajes erróneos o corruptos (corrección de errores)
Cómo detectar la pérdida inesperada de la conexión, y qué hacer en ese caso.
Terminación de la sesión de conexión.
Estrategias para asegurar la seguridad (autenticación, encriptación).
LA PILA OSI
Nivel de Aplicación
Servicios de red a aplicaciones
Nivel de Presentación
Representación de los datos
Nivel de Sesión
Comunicación entre dispositivos
de la red
Nivel de Transporte
Conexión extremo-a-extremo
y fiabilidad de los datos
Nivel de Red
Determinación de ruta e IP
(Direccionamiento lógico)
Nivel de Enlace de Datos
Direccionamiento Fisico (MAC y LLC)
Por qué un modelo de red dividido en capas?
7 Aplicación
6 Presentación
• Reduce la complejidad
5 Sesión • Estandariza las interfaces
• Facilita la técnica modular
4 Transporte • Asegura la interoperabilidad de
3 Red la tecnología
• Acelera la evolución
2 Enlace de datos
• Simplifica la enseñanza y
1 el aprendizaje
Física
Navegadores
Capa 7 de Web.
7 Aplicación Procesos de red a aplicaciones
l • Proporciona servicios de red a procesos
6 Presentación de aplicación (como correo electrónico,
) transferencia de archivos y emulación
de terminales)
5 Sesión
l
4 Transporte
3 Red
)
2 Enlace de datos
l
1 Física
•
Formato de
Capa 6 datos común.
1 7 Aplicación Procesos de red a aplicaciones
'
1 6 Presentación Presentación de datos
' • Garantizar que los datos sean legibles para
el sistema receptor
1 5 Sesión
.. • Formato de los datos
• Estructuras de los datos
14.. Transporte • Negocia la sintaxis de transferencia de
• datos para la capa de aplicación
13 ,. Red
12 Enlace de datos
•
1 1
.. Física
Diálogos
.
y
Capa 5 conversaciones
r 1-. Aplicación Procesos de red a aplicaciones
r s-. Presentación Representación de datos
r s-.
r 4-.
Sesión
• Comunicación entre hosts
• Establece, administra y termina sesiones
entre aplicaciones
Transporte
..
r 3-. Red
r 2 Enlace de datos
..
r 1
.....
Física
Calidad de
Capa 4 servicio y
confiabilidad.
Selección de ruta,
Capa 3 conmutación,
direccionamiento y
enrutamiento
Tramas y control de
Capa 2 acceso al medio
17
•
Aplicación
• Procesos de red a aplicaciones
16 Presentación
• Representación de datos
•
111
ls Sesión Comunicación entre hosts
•
111
14 Transporte Conexiones de extremo a extremo
•
111
•
13 Red Direccionamiento y mejor ruta
•
111
12 Enlace de datos Acceso a los medios
111
• Permite la transferencia confiable de los
• datos a través de los medios
1 1
111
Física
• Direccionamiento físico, topología de red,
notificación de errores, control de flujo
Señales y
Capa 1 medios.
17.. Aplicación Procesos de red a aplicaciones
16.. Presentación Representación de datos
ls.. Sesión Comunicación entre hosts
Transporte
14.. Conexiones de extremo a extremo
• Red
13.. Direccionamiento y mejor ruta
12 Enlace de datos Acceso a los medios
•
1 1
.. Física Transmisión binaria
• Cables, conectores, voltajes, velocidades
de datos
Modelo TCP-IP
Transfer Control Protocol - Internet
Protocol
The TCP/IP Protocol Suite
/
IFIP Telnet NFS SMTP """
Appllcallon
DNS r1ogin LPD SNMP
' ..1...1
1" ICMP ARP RARP
Internet IP ""'
'
TCP/IP es un conjunto de protocolos que
prestan diversos servicios
TCP es el nombre de uno de los protocolos
de capa de transporte : Transmision Control
Protocol
IP es el nombre uno de los protocolos de
capa de red: Internet Protocol
ANTECEDENTES
TCP/IP fue desarrollado en 1969 por
DARPA: Departamento de Proyectos
Avanzados de Investigación de la Defensa
de [Link]
El propósito era resolver el problema de
redes con tecnologías muy diferentes entre sí
(redes heterogéneas)
TCP/IP fue utilizado en la primera red de
conmutación de paquetes del mundo:
ARPANET, que condujo al desarrollo de la
Internet
TCP/IP se usa en Internet y además en
redes LAN
TCP/IP es el grupo de protocolos más
usado actualmente y lo será por muchos
años más
La arquitectura de red
y protocolos
La arquitectura de red define un conjunto de
protocolos de comunicación que determina
cómo se realiza la comunicación
Arquitectura de
TCP/IP
TCP/IP tiene una arquitectura de 4
niveles
Capa de Aplicación
Capa de Transporte
Capa de Internet
Capa de Acceso a Red
Arquitectura de Cuando se emplea
TCP/IP TCP/IP, la
información viaja
entre emisor y
receptor en
Capa de Aplicación segmentos creados
por TCP y
Capa de Transporte encapsulados en
paquetes por IP
Capa de Internet
Los paquetes son
Capa de Acceso a Red
llamados
Datagramas IP
TCP/IP y el modelo OSI
---.
r
Capa de aplicación """'
Capa de presentación Capa de Aplicación
Capa
--.\..Capa de Transporte.L
Capa de transporte
Capa de red
- -.
T CP
p Capa de Internet
l
Capa de enlace de
Capa de Acceso a Red
Capa física
--. .J
Comparación TCP-Ip vs OSI
The TCP/IP and OSI Models
Application
Presentation
Application
Session
Internet Network
Enlace
física
Encapsulamiento
• Crear los datos.
• Empaquetar los datos para ser transportados
de extremo a extremo.
• Anexar (agregar) la dirección de red al
encabezado
• Anexar (agregar) la dirección local al
encabezado de enlace de datos.
• Realizar la conversión a bits para su
transmisión.
Datos DATOS Proceso de encapsulado
con ejemplo de TCP/IP
Segmento ORIGEN = (ARBITRARIO)
ORIGEN = 1024
DESTINO = 80 DESTINO = HTTP (WEB )
Datos DATOS Proceso de encapsulado
con ejemplo de TCP/IP
Segmento ORIGEN = (ARBITRARIO)
ORIGEN= 1024 DATOS
DESTINO= 80 DESTINO = HTTP (WEB )
ORIGEN = Mi IP
Paquete ORIGEN = [Link]
DESTINO= [Link] DESTINO= [Link]
Datos DATOS Proceso de encapsulado
con ejemplo de TCP/IP
Segmento ORIGEN = (ARBITRARIO)
ORIGEN = 1024
DATOS
DESTINO = 80 DESTINO = HTTP (WEB )
ORIGEN = Mi IP
Paquete ORIGEN = [Link] ORIGEN = 1024
DATOS
DESTINO = [Link] DESTINO = 80 DESTINO = [Link]
Trama ORIGEN = AABBCC
DESTINO = 123456
Datos DATOS Proceso de encapsulado
con ejemplo de TCP/IP
Segmento ORIGEN = (ARBITRARIO)
ORIGEN = 1024
DATOS
DESTINO = 80 DESTINO = HTTP (WEB )
ORIGEN = Mi IP
Paquete ORIGEN = [Link] ORIGEN = 1024
DATOS
DESTINO = [Link] DESTINO = 80 DESTINO = [Link]
Trama ORIGEN = AABBCC ORIGEN = [Link] ORIGEN = 1024
DATOS
DESTINO = 123456 DESTINO = [Link] DESTINO = 80
Bits