SlideShare una empresa de Scribd logo
1 de 31
Descargar para leer sin conexión
Protocolos y Modelo OSI
.
Mg. Gabriel H. Tolosa
.
tolosoft@unlu.edu.ar
“So as I look at transitioning to the communication platforms of the future, I see
that the beauty of Internet protocols is you get the separation of the layers
between service and technology”
Michael K. Powell
Protocolos
¿Cómo se comunican 2 usuarios?
Comunicación
entre extremos
Enlaces
Redes
Protocolos
¿Qué problemas existen en la tarea?
Organización de los datos a transmitir
¿Puedo “enviar” todos los datos juntos?
Utilización del medio físico para la transmisión
¿Cómo “introduzco” bits en el canal?
Gestión del intercambio entre dos equipos
Tengo un mensaje para enviar ¿Lo podés recibir?
Estoy mandando… ¿Mucho? ¿Poquito? ¿Nada?
Detección de posibles errores (y recuperación)
Los datos que llegaron ¿Están correctos?
Utilización eficiente del canal de comunicaciones
¿Puedo utilizar un único canal para varias comunicaciones simultáneas?
Estas son solo algunas de las cuestiones a resolver!!!
Protocolos
Definición
Un protocolo de comunicación está formado por un conjunto de
reglas y formatos de mensajes establecidas a priori para que la
comunicación entre el emisor y un receptor sea posible
Las reglas definen la forma en que deben de efectuarse las
comunicaciones de las redes, incluyendo la temporización, la
secuencia, la revisión y la corrección de errores.
Tres elementos clave:
Sintaxis (formato de los mensajes: datos + comandos)
Semántica (significado de los comandos)
Secuenciamiento y temporarización (adecuado de las
acciones que se toman respecto de los comandos)
Protocolos
Especificación
La especificación de un protocolo consiste de varias partes
Un formato preciso para los mensajes válidos
Un conjunto de reglas de procedimiento
para el intercambio de los datos
Un conjunto de mensajes válidos que se
pueden intercambiar, junto con su
significado
El servicio que provee el protocolo
Suposiciones acerca del ámbito donde el
protocolo va a operar
(este es un punto difícil de determinar)
Protocolos
Implementación
Las tareas de dividen en sub-tareas
Las funciones se requieren en ambos extremos
Se implementan en niveles separados (capas)
Se define una “Arquitectura de Protocolos” formada por un
conjunto de éstos (al menos uno por cada capa)
Protocolos
Modelos de Capas
Un diseño por capas ayuda a indicar las estructura lógica del
protocolo
Se separan las tareas de más alto nivel de los detalles de las tareas
de más bajo nivel.
Divide la comunicación en partes más pequeñas y sencillas
Normaliza los componentes de red para permitir el desarrollo y el
soporte de los productos de diferentes fabricantes
Permite la comunicación a distintos tipos de hardware y software
Impide que los cambios en una capa puedan afectar las demás
capas
Cuando el protocolo debe ser extendido o cambiado, es más fácil
reemplazar un solo módulo que reemplazar el protocolo completo.
Protocolos
Un ejemplo
Protocolos
Un modelo de tres capas
Capa de Red
Capa de Transporte
Capa de Aplicación
Protocolos
Unidades de Datos de Protocolo (PDU)
Los protocolos requieren de información de control
Ésta se “anexa” a los datos (Header)
Diferente información de control de acuerdo a la tarea a realizar
Servicios ofrecidos
Orientado a la conexión (con confirmación)
Se establece una conexión (tres fases)
Se numeran y controlan todas las PDUs
Ejemplo: TCP
No orientado a la conexión sin confirmación
No se establece conexión
Se envían tramas a la máquina destino sin acuse de recibo
No se reintenta enviar las tramas perdidas o erróneas (Recuperación de
errores en capas superiores)
Ejemplos: IP, Ethernet
No orientado a la conexión con confirmación
No se establece conexión
Cada PDU es notificada y confirmada por el destino
Se reenvían PDU erróneas
Ejemplo: 802.5 (Token Ring)
Protocolos
Arquitecturas Estandarizadas
OSI
Desarrollado por la ISO
Modelo de Referencia (teórico)
Divide la complejidad de la comunicación en 7 capas
TCP/IP
Desarrollado por la US Defense Advanced Research Project
Agency (DARPA) para su red
No hay modelo oficial, sino uno de producción
Es el estándard de Internet
Protocolos
Modelo OSI
“En el modelo OSI cada capa agrupa algunas de las funciones
requeridas para comunicar sistemas. Estas capas poseen estructura
jerárquica. Cada capa se apoya en la anterior, realiza su función y
ofrece un servicio a la capa superior. Este modelo posee la ventaja
de poder cambiar una capa sin necesidad de modificar el resto“
Protocolos
Criterios de Diseño
Se creará una nueva capa siempre que se precise un nuevo grado de
abstracción
Capa tendrá un numero bien definido de funciones propias
La frontera de las capas será tal que se minimice el flujo de información
a través de la interfaz
Número de capas: Balance para no reunir en un nivel funcionalidades
distinta (+) y que el resultado final sea manejable en la practica (-).
Ventajas
Divide la comunicación de red en partes más pequeñas y sencillas.
Normaliza los componentes de red para permitir el desarrollo y el
soporte de los productos de diferentes fabricantes
Permite que hardware y software de red diferente se comunique entre sí
Impide que los cambios en una capa puedan afectar las demás capas
Se simplifica el aprendizaje por la división de funciones
Modelo OSI
Las siete capas
Modelo OSI
Aplicación7
6
5
4
3
2
1
Presentación
Sesión
Transporte
Red
Enlace
Físico
Procesos de usuario
Formateo de datos
Comunicación entre hosts
Conexión extremo a extremo
Interconexión de redes
Conexión equipos adyacentes
Uso del medio
Segmentos
Paquetes
Tramas
Bits
1 – Capa Física
Sus funciones establecen cómo se transmite la información al
medio, recibe mensajes y trasmite bits (convirtiéndolos a
señales)
Define características del enlace y la interfase:
Mecánicas (Conectores, pins, formas, etc.).
Eléctricas (Duración del bit, niveles de voltaje,etc.).
Funcionales (Asignación de señales a los pines)
2 – Capa de Enlace
Su función es lograr una comunicación confiable entre equipos
adyacentes
La unidad de información son las tramas (frames)
En esta capa los protocolos realizan control de errores, de
secuencia y de flujo
Modelo OSI
3 – Capa de Red
Se encarga de conectar equipos que están en redes diferentes.
Permite que los datos atraviesen distintas redes interconectadas
(ruteo de paquetes) desde un origen hasta un destino.
La unidad de información es el paquete. Rutea los paquetes del
origen al destino
Define un esquema de direccionamiento
4 – Capa de Transporte
Su función es lograr una comunicación confiable entre sistemas
finales (extremo a extremo), asegurando que los datos lleguen
en el mismo orden en que han sido enviados, y sin errores.
Aísla a la capa superior de los cambios del hardware y del sistema
operativo.
Puede multiplexar varias conexiones sobre una conexión de red
Modelo OSI
5 – Capa de Sesión
Proporciona mecanismos para controlar el diálogo entre
aplicaciones en sistemas finales. En muchos casos hay poca o
ninguna necesidad de los servicios de la capa de sesión.
Provee las estructuras de control para la comunicación entre
aplicaciones.
Posibilita la recuperación del diálogo en base a puntos de
sincronización.
6 – Capa de Presentación
Define el formato de los datos que se van a intercambiar entre
las aplicaciones y ofrece a los programas de aplicación un
conjunto de servicios de transformación de datos como:
Normalización entre computadoras con diferentes representación
interna (peso binario a izquierda o derecha).
Se encarga también de la compresión y encriptado de datos.
Modelo OSI
7 – Capa de Aplicación
Proporciona una comunicación entre procesos o aplicaciones en
computadoras distintas.
Es la interfaz con el usuario.
Existen diferentes protocolos que brindan distintos servicios: telnet,
FTP, SNMP, SMTP, POP, etc.
Modelo OSI
Red A Red B
Ruteador
Red C
Ruteador
Red D
Red E
Ruteador
Sistema
Final 1
Sistema
Final 3
Sistema
Final 3
Capa 4 - Comunicación entre sistemas finales
Capa 2 - Comunicación
entre sistemas
adyacentes
Capa 3- Interconexión
de redes
Capa 1 -
Nivel físico
Todo junto!
Modelo OSI
En acción!
Modelo OSI
Funciones de los protocolos
Encapsulado: Agregado de encabezamientos y eventualmente
una cola a los datos recibidos de una capa superior.
Segmentación y reensamblado: La porción datos de la unidad
de datos que recibe de la capa superior puede dividirse, para
adaptarse a un tamaño limitado.
Establecimiento y control de la conexión
Control de flujo: Asegurar que la velocidad de entrada de datos
a una capa no sobrepase sus posibilidades particulares
Control de errores: Detección y recuperación
Multiplexado: Técnica que permite compartir varias conexiones
sobre un mismo canal
Compresión y encriptado
Modelo OSI
Encapsulado: ¿A qué se parece?
Modelo OSI
Un vista más formal
PDU: Protocol Data Unit
IDU: Interface Data Unit
SDU: Service Data Unit
PCI: Protocol Control Information
ICI: Interface Control Information
Modelo OSI
Defectos del Modelo
Complejidad: En la implementación (por ejemplo, algunas
funciones de cómo la sincronización)
Mala tecnología: Las capas no están bien dimensionadas. Casi
no hay funciones en las capas 5 (sesión ) y 6 (presentación)
No contempla todos los servicios: Se olvida totalmente de los
servicios no orientados a conexión
Mala política: OSI fue siempre visto como una imposición (no es
sugerido como TCP/IP)
Costo: En general, las implementaciones basadas en OSI son
pagas (no es un estándar abierto)
Modelo OSI
OSI y TCP/IP
Similitudes
Se dividen en capas
Tienen capas de aplicación, aunque con servicios muy distintos
Tienen capas de transporte y de red similares
Se supone conmutación por paquetes (no de circuitos)
Los profesionales de networking deben conocer ambos
Diferencias
TCP/IP combina las funciones de la capa de presentación y de
sesión en la capa de aplicación
TCP/IP parece ser más simple porque tiene menos capas
Los protocolos TCP/IP son los estándares de Internet (¿Quién
duda de su robustez?). En comparación, las redes típicas no se
desarrollan normalmente a partir del protocolo OSI, aunque el
modelo OSI se usa como guía
OSI y TCP/IP
En acción!
TCP/IP
PDU´s y encapsulamiento
TCP/IP
Algunos protocolos de la pila
TCP/IP
Un ejemplo completo
TCP/IP

Más contenido relacionado

La actualidad más candente

7 Capas Modelo Osi 1229910694684087 2
7 Capas Modelo Osi 1229910694684087 27 Capas Modelo Osi 1229910694684087 2
7 Capas Modelo Osi 1229910694684087 2
mendez45
 
Modelo osi, sus capas y protocolo
Modelo osi, sus capas y protocoloModelo osi, sus capas y protocolo
Modelo osi, sus capas y protocolo
yetsyC
 
Presentacion modelo osi
Presentacion modelo osiPresentacion modelo osi
Presentacion modelo osi
elyoarabia
 
Diapositivas de las capas del modelo osi.
Diapositivas de  las capas del modelo osi.Diapositivas de  las capas del modelo osi.
Diapositivas de las capas del modelo osi.
Elia Archibold
 

La actualidad más candente (20)

Yuliana martinez
Yuliana martinezYuliana martinez
Yuliana martinez
 
7 Capas Modelo Osi 1229910694684087 2
7 Capas Modelo Osi 1229910694684087 27 Capas Modelo Osi 1229910694684087 2
7 Capas Modelo Osi 1229910694684087 2
 
Modelo osi - Introducción
Modelo osi - IntroducciónModelo osi - Introducción
Modelo osi - Introducción
 
Conexion entreiguales
Conexion entreigualesConexion entreiguales
Conexion entreiguales
 
Diapositivas modelo osi
Diapositivas modelo osiDiapositivas modelo osi
Diapositivas modelo osi
 
Modelo Osi
Modelo OsiModelo Osi
Modelo Osi
 
Obj 3 modelo osi
Obj 3   modelo osiObj 3   modelo osi
Obj 3 modelo osi
 
capamodelososi
capamodelososicapamodelososi
capamodelososi
 
Modelo OSI de ISO
Modelo OSI de ISOModelo OSI de ISO
Modelo OSI de ISO
 
Resumen Capitulo 3
Resumen Capitulo 3Resumen Capitulo 3
Resumen Capitulo 3
 
Modelo osi, sus capas y protocolo
Modelo osi, sus capas y protocoloModelo osi, sus capas y protocolo
Modelo osi, sus capas y protocolo
 
Modelo OSI y TCP/IP
Modelo OSI y TCP/IPModelo OSI y TCP/IP
Modelo OSI y TCP/IP
 
Modelo osi
Modelo osiModelo osi
Modelo osi
 
Modelo osi
Modelo osiModelo osi
Modelo osi
 
Modelo Osi
Modelo OsiModelo Osi
Modelo Osi
 
El Módelo OSI y elementos de redes
El Módelo OSI y elementos de redesEl Módelo OSI y elementos de redes
El Módelo OSI y elementos de redes
 
Presentacion modelo osi
Presentacion modelo osiPresentacion modelo osi
Presentacion modelo osi
 
Diapositivas de las capas del modelo osi.
Diapositivas de  las capas del modelo osi.Diapositivas de  las capas del modelo osi.
Diapositivas de las capas del modelo osi.
 
Configuracion IP
Configuracion IPConfiguracion IP
Configuracion IP
 
Diapositivas modelo OSI
Diapositivas modelo OSI Diapositivas modelo OSI
Diapositivas modelo OSI
 

Destacado

Protocolos del modelo osi
Protocolos del modelo osiProtocolos del modelo osi
Protocolos del modelo osi
sirenita2
 
Protocolos del modelo osi
Protocolos del modelo osiProtocolos del modelo osi
Protocolos del modelo osi
OscarAPR
 
Protocolos de red
Protocolos de redProtocolos de red
Protocolos de red
chino109
 
Protocolos de red clase 3
Protocolos de red   clase 3Protocolos de red   clase 3
Protocolos de red clase 3
ing_jlcarrillo
 
Protocolos de comunicación de red
Protocolos  de comunicación  de redProtocolos  de comunicación  de red
Protocolos de comunicación de red
Merchiz Rosas
 
CAPA DE APLICACION TCP/IP
CAPA DE APLICACION TCP/IPCAPA DE APLICACION TCP/IP
CAPA DE APLICACION TCP/IP
almars
 
Capas del modelo OSI y Protocolos que intervienen en cada capa
Capas del modelo OSI y Protocolos que intervienen en cada capaCapas del modelo OSI y Protocolos que intervienen en cada capa
Capas del modelo OSI y Protocolos que intervienen en cada capa
aeross
 
Protocolos de las capas del modelo OSI
Protocolos de las capas del modelo OSIProtocolos de las capas del modelo OSI
Protocolos de las capas del modelo OSI
b3rmud3z
 

Destacado (20)

Modelo OSI y sus protocolos y componentes de red
Modelo OSI y sus protocolos y componentes de redModelo OSI y sus protocolos y componentes de red
Modelo OSI y sus protocolos y componentes de red
 
Protocolos de red
Protocolos de redProtocolos de red
Protocolos de red
 
Protocolos del modelo osi
Protocolos del modelo osiProtocolos del modelo osi
Protocolos del modelo osi
 
Protocolos del Modelo OSI
Protocolos del Modelo OSIProtocolos del Modelo OSI
Protocolos del Modelo OSI
 
Protocolos del modelo osi
Protocolos del modelo osiProtocolos del modelo osi
Protocolos del modelo osi
 
Conceptos de redes (capas de red protocolos)
Conceptos de redes (capas de red   protocolos)Conceptos de redes (capas de red   protocolos)
Conceptos de redes (capas de red protocolos)
 
Protocolos de red
Protocolos de redProtocolos de red
Protocolos de red
 
Protocolos de red clase 3
Protocolos de red   clase 3Protocolos de red   clase 3
Protocolos de red clase 3
 
Protocolos del Modelo OSI
Protocolos del Modelo OSIProtocolos del Modelo OSI
Protocolos del Modelo OSI
 
Protocolos Modelo Osi
Protocolos Modelo OsiProtocolos Modelo Osi
Protocolos Modelo Osi
 
Protocolos de modelo osi
Protocolos  de modelo osiProtocolos  de modelo osi
Protocolos de modelo osi
 
Cisco Ccna Capitulo 2
Cisco Ccna Capitulo 2Cisco Ccna Capitulo 2
Cisco Ccna Capitulo 2
 
Protocolos de red
Protocolos de redProtocolos de red
Protocolos de red
 
Protocolos del Modelo OSI
Protocolos del Modelo OSIProtocolos del Modelo OSI
Protocolos del Modelo OSI
 
Protocolos de comunicación de red
Protocolos  de comunicación  de redProtocolos  de comunicación  de red
Protocolos de comunicación de red
 
CAPA DE APLICACION TCP/IP
CAPA DE APLICACION TCP/IPCAPA DE APLICACION TCP/IP
CAPA DE APLICACION TCP/IP
 
Capas del modelo OSI y Protocolos que intervienen en cada capa
Capas del modelo OSI y Protocolos que intervienen en cada capaCapas del modelo OSI y Protocolos que intervienen en cada capa
Capas del modelo OSI y Protocolos que intervienen en cada capa
 
Protocolos de red
Protocolos de redProtocolos de red
Protocolos de red
 
Protocolos de las capas del modelo OSI
Protocolos de las capas del modelo OSIProtocolos de las capas del modelo OSI
Protocolos de las capas del modelo OSI
 
Financement prive et public de projets touristiques en Suisse
Financement prive et public de projets touristiques en SuisseFinancement prive et public de projets touristiques en Suisse
Financement prive et public de projets touristiques en Suisse
 

Similar a 02 protocolos-y-osi (20)

Modelo de referencia osi
Modelo de referencia osiModelo de referencia osi
Modelo de referencia osi
 
Modelo OSI y TCP/IP
Modelo OSI y TCP/IPModelo OSI y TCP/IP
Modelo OSI y TCP/IP
 
Osi tpc-modelos
Osi tpc-modelosOsi tpc-modelos
Osi tpc-modelos
 
Modelo Osi
Modelo OsiModelo Osi
Modelo Osi
 
Trabajo # 1
Trabajo # 1Trabajo # 1
Trabajo # 1
 
Modelo osi
Modelo osiModelo osi
Modelo osi
 
Clase 1 Modelos de Redes de Computadoras
Clase 1 Modelos de Redes de ComputadorasClase 1 Modelos de Redes de Computadoras
Clase 1 Modelos de Redes de Computadoras
 
BENEFICIOS DE USAR UN MODELO EN CAPAS.docx
BENEFICIOS DE USAR UN MODELO EN CAPAS.docxBENEFICIOS DE USAR UN MODELO EN CAPAS.docx
BENEFICIOS DE USAR UN MODELO EN CAPAS.docx
 
Trabajo # 1
Trabajo # 1Trabajo # 1
Trabajo # 1
 
Modelo osi y TCP/IP
Modelo osi y TCP/IPModelo osi y TCP/IP
Modelo osi y TCP/IP
 
2
22
2
 
Modelo OSI
Modelo OSIModelo OSI
Modelo OSI
 
Modelo OSI
Modelo OSIModelo OSI
Modelo OSI
 
Modelo osi unidad3
Modelo osi unidad3Modelo osi unidad3
Modelo osi unidad3
 
Modelo OSI
Modelo OSIModelo OSI
Modelo OSI
 
Informe tecnico
Informe tecnicoInforme tecnico
Informe tecnico
 
Modelo OSI
Modelo OSIModelo OSI
Modelo OSI
 
MODELOS OSI
MODELOS OSIMODELOS OSI
MODELOS OSI
 
Modeloosi
ModeloosiModeloosi
Modeloosi
 
Modelo de referencia osi
Modelo de referencia osiModelo de referencia osi
Modelo de referencia osi
 

Último

TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Wilian24
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 

Último (20)

ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 
Novena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan EudesNovena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan Eudes
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOTIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Linea del tiempo - Filosofos Cristianos.docx
Linea del tiempo - Filosofos Cristianos.docxLinea del tiempo - Filosofos Cristianos.docx
Linea del tiempo - Filosofos Cristianos.docx
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 

02 protocolos-y-osi

  • 1. Protocolos y Modelo OSI . Mg. Gabriel H. Tolosa . tolosoft@unlu.edu.ar “So as I look at transitioning to the communication platforms of the future, I see that the beauty of Internet protocols is you get the separation of the layers between service and technology” Michael K. Powell
  • 2. Protocolos ¿Cómo se comunican 2 usuarios? Comunicación entre extremos Enlaces Redes
  • 3. Protocolos ¿Qué problemas existen en la tarea? Organización de los datos a transmitir ¿Puedo “enviar” todos los datos juntos? Utilización del medio físico para la transmisión ¿Cómo “introduzco” bits en el canal? Gestión del intercambio entre dos equipos Tengo un mensaje para enviar ¿Lo podés recibir? Estoy mandando… ¿Mucho? ¿Poquito? ¿Nada? Detección de posibles errores (y recuperación) Los datos que llegaron ¿Están correctos? Utilización eficiente del canal de comunicaciones ¿Puedo utilizar un único canal para varias comunicaciones simultáneas? Estas son solo algunas de las cuestiones a resolver!!!
  • 4. Protocolos Definición Un protocolo de comunicación está formado por un conjunto de reglas y formatos de mensajes establecidas a priori para que la comunicación entre el emisor y un receptor sea posible Las reglas definen la forma en que deben de efectuarse las comunicaciones de las redes, incluyendo la temporización, la secuencia, la revisión y la corrección de errores. Tres elementos clave: Sintaxis (formato de los mensajes: datos + comandos) Semántica (significado de los comandos) Secuenciamiento y temporarización (adecuado de las acciones que se toman respecto de los comandos)
  • 5. Protocolos Especificación La especificación de un protocolo consiste de varias partes Un formato preciso para los mensajes válidos Un conjunto de reglas de procedimiento para el intercambio de los datos Un conjunto de mensajes válidos que se pueden intercambiar, junto con su significado El servicio que provee el protocolo Suposiciones acerca del ámbito donde el protocolo va a operar (este es un punto difícil de determinar)
  • 6. Protocolos Implementación Las tareas de dividen en sub-tareas Las funciones se requieren en ambos extremos Se implementan en niveles separados (capas) Se define una “Arquitectura de Protocolos” formada por un conjunto de éstos (al menos uno por cada capa)
  • 7. Protocolos Modelos de Capas Un diseño por capas ayuda a indicar las estructura lógica del protocolo Se separan las tareas de más alto nivel de los detalles de las tareas de más bajo nivel. Divide la comunicación en partes más pequeñas y sencillas Normaliza los componentes de red para permitir el desarrollo y el soporte de los productos de diferentes fabricantes Permite la comunicación a distintos tipos de hardware y software Impide que los cambios en una capa puedan afectar las demás capas Cuando el protocolo debe ser extendido o cambiado, es más fácil reemplazar un solo módulo que reemplazar el protocolo completo.
  • 9. Protocolos Un modelo de tres capas Capa de Red Capa de Transporte Capa de Aplicación
  • 10. Protocolos Unidades de Datos de Protocolo (PDU) Los protocolos requieren de información de control Ésta se “anexa” a los datos (Header) Diferente información de control de acuerdo a la tarea a realizar
  • 11. Servicios ofrecidos Orientado a la conexión (con confirmación) Se establece una conexión (tres fases) Se numeran y controlan todas las PDUs Ejemplo: TCP No orientado a la conexión sin confirmación No se establece conexión Se envían tramas a la máquina destino sin acuse de recibo No se reintenta enviar las tramas perdidas o erróneas (Recuperación de errores en capas superiores) Ejemplos: IP, Ethernet No orientado a la conexión con confirmación No se establece conexión Cada PDU es notificada y confirmada por el destino Se reenvían PDU erróneas Ejemplo: 802.5 (Token Ring) Protocolos
  • 12. Arquitecturas Estandarizadas OSI Desarrollado por la ISO Modelo de Referencia (teórico) Divide la complejidad de la comunicación en 7 capas TCP/IP Desarrollado por la US Defense Advanced Research Project Agency (DARPA) para su red No hay modelo oficial, sino uno de producción Es el estándard de Internet Protocolos
  • 13. Modelo OSI “En el modelo OSI cada capa agrupa algunas de las funciones requeridas para comunicar sistemas. Estas capas poseen estructura jerárquica. Cada capa se apoya en la anterior, realiza su función y ofrece un servicio a la capa superior. Este modelo posee la ventaja de poder cambiar una capa sin necesidad de modificar el resto“ Protocolos
  • 14. Criterios de Diseño Se creará una nueva capa siempre que se precise un nuevo grado de abstracción Capa tendrá un numero bien definido de funciones propias La frontera de las capas será tal que se minimice el flujo de información a través de la interfaz Número de capas: Balance para no reunir en un nivel funcionalidades distinta (+) y que el resultado final sea manejable en la practica (-). Ventajas Divide la comunicación de red en partes más pequeñas y sencillas. Normaliza los componentes de red para permitir el desarrollo y el soporte de los productos de diferentes fabricantes Permite que hardware y software de red diferente se comunique entre sí Impide que los cambios en una capa puedan afectar las demás capas Se simplifica el aprendizaje por la división de funciones Modelo OSI
  • 15. Las siete capas Modelo OSI Aplicación7 6 5 4 3 2 1 Presentación Sesión Transporte Red Enlace Físico Procesos de usuario Formateo de datos Comunicación entre hosts Conexión extremo a extremo Interconexión de redes Conexión equipos adyacentes Uso del medio Segmentos Paquetes Tramas Bits
  • 16. 1 – Capa Física Sus funciones establecen cómo se transmite la información al medio, recibe mensajes y trasmite bits (convirtiéndolos a señales) Define características del enlace y la interfase: Mecánicas (Conectores, pins, formas, etc.). Eléctricas (Duración del bit, niveles de voltaje,etc.). Funcionales (Asignación de señales a los pines) 2 – Capa de Enlace Su función es lograr una comunicación confiable entre equipos adyacentes La unidad de información son las tramas (frames) En esta capa los protocolos realizan control de errores, de secuencia y de flujo Modelo OSI
  • 17. 3 – Capa de Red Se encarga de conectar equipos que están en redes diferentes. Permite que los datos atraviesen distintas redes interconectadas (ruteo de paquetes) desde un origen hasta un destino. La unidad de información es el paquete. Rutea los paquetes del origen al destino Define un esquema de direccionamiento 4 – Capa de Transporte Su función es lograr una comunicación confiable entre sistemas finales (extremo a extremo), asegurando que los datos lleguen en el mismo orden en que han sido enviados, y sin errores. Aísla a la capa superior de los cambios del hardware y del sistema operativo. Puede multiplexar varias conexiones sobre una conexión de red Modelo OSI
  • 18. 5 – Capa de Sesión Proporciona mecanismos para controlar el diálogo entre aplicaciones en sistemas finales. En muchos casos hay poca o ninguna necesidad de los servicios de la capa de sesión. Provee las estructuras de control para la comunicación entre aplicaciones. Posibilita la recuperación del diálogo en base a puntos de sincronización. 6 – Capa de Presentación Define el formato de los datos que se van a intercambiar entre las aplicaciones y ofrece a los programas de aplicación un conjunto de servicios de transformación de datos como: Normalización entre computadoras con diferentes representación interna (peso binario a izquierda o derecha). Se encarga también de la compresión y encriptado de datos. Modelo OSI
  • 19. 7 – Capa de Aplicación Proporciona una comunicación entre procesos o aplicaciones en computadoras distintas. Es la interfaz con el usuario. Existen diferentes protocolos que brindan distintos servicios: telnet, FTP, SNMP, SMTP, POP, etc. Modelo OSI
  • 20. Red A Red B Ruteador Red C Ruteador Red D Red E Ruteador Sistema Final 1 Sistema Final 3 Sistema Final 3 Capa 4 - Comunicación entre sistemas finales Capa 2 - Comunicación entre sistemas adyacentes Capa 3- Interconexión de redes Capa 1 - Nivel físico Todo junto! Modelo OSI
  • 22. Funciones de los protocolos Encapsulado: Agregado de encabezamientos y eventualmente una cola a los datos recibidos de una capa superior. Segmentación y reensamblado: La porción datos de la unidad de datos que recibe de la capa superior puede dividirse, para adaptarse a un tamaño limitado. Establecimiento y control de la conexión Control de flujo: Asegurar que la velocidad de entrada de datos a una capa no sobrepase sus posibilidades particulares Control de errores: Detección y recuperación Multiplexado: Técnica que permite compartir varias conexiones sobre un mismo canal Compresión y encriptado Modelo OSI
  • 23. Encapsulado: ¿A qué se parece? Modelo OSI
  • 24. Un vista más formal PDU: Protocol Data Unit IDU: Interface Data Unit SDU: Service Data Unit PCI: Protocol Control Information ICI: Interface Control Information Modelo OSI
  • 25. Defectos del Modelo Complejidad: En la implementación (por ejemplo, algunas funciones de cómo la sincronización) Mala tecnología: Las capas no están bien dimensionadas. Casi no hay funciones en las capas 5 (sesión ) y 6 (presentación) No contempla todos los servicios: Se olvida totalmente de los servicios no orientados a conexión Mala política: OSI fue siempre visto como una imposición (no es sugerido como TCP/IP) Costo: En general, las implementaciones basadas en OSI son pagas (no es un estándar abierto) Modelo OSI
  • 27. Similitudes Se dividen en capas Tienen capas de aplicación, aunque con servicios muy distintos Tienen capas de transporte y de red similares Se supone conmutación por paquetes (no de circuitos) Los profesionales de networking deben conocer ambos Diferencias TCP/IP combina las funciones de la capa de presentación y de sesión en la capa de aplicación TCP/IP parece ser más simple porque tiene menos capas Los protocolos TCP/IP son los estándares de Internet (¿Quién duda de su robustez?). En comparación, las redes típicas no se desarrollan normalmente a partir del protocolo OSI, aunque el modelo OSI se usa como guía OSI y TCP/IP
  • 30. Algunos protocolos de la pila TCP/IP