sirve resumen que protocolos para modelo funciona ejemplos como capas networking model stack osi

networking - resumen - Modelo OSI: ¿para qué es la presentación y la capa de sesión?



modelo tcp ip (6)

Por lo tanto, creo que entiendo muy bien la capa de aplicación y todo lo que está debajo (y que incluye) la capa de transporte.

Las capas de sesión y presentación, sin embargo, no entiendo completamente. He leído las descripciones simplistas en Wikipedia, pero no tiene un ejemplo de por qué es útil separar esas capas.

Asi que:

  • ¿Cuál es la capa de sesión? ¿Qué hace y en qué circunstancias es mejor tener una capa de sesión que simplemente hablar con el transporte con su aplicación?
  • ¿Cuál es la capa de presentación? (mismas preguntas que las anteriores)

-Adán


La capa de sesión está destinada a almacenar estados entre dos conexiones, como para qué usamos cookies cuando trabajamos con programación web.

La capa de presentación pretende convertir entre diferentes formatos. Esto era más simple cuando el único formato que estaba preocupado era la codificación de caracteres, es decir, ASCII y EBCDIC. Cuando consideramos todos los diferentes formatos que tenemos hoy (Quicktime, Flash, Pdf), centralizar esta capa está fuera de cuestión.

TCP / IP no hace ninguna asignación a estas capas, ya que están realmente fuera del alcance de un protocolo de red. Depende de las aplicaciones que aprovechan la pila para implementarlas.


Las capas 5-6 no se usan comúnmente en las aplicaciones web de hoy en día, por lo que no escuchas mucho sobre ellas. La pila TCP / IP es ligeramente diferente a un modelo OSI puro.


Las razones por las que no hay ningún ejemplo en wikipedia es que no hay muchos ejemplos del modelo de red OSI, punto.

OSI ha creado una vez más un estándar que nadie usa, por lo que nadie sabe realmente cómo se debe usar.


Una de las razones por las que TCP / IP se usa hoy en día en lugar de OSI es porque era demasiado abultado y teórico, la sesión y la capa de presentación no son realmente necesarias como capas separadas.


Creo que los protocolos de la capa de presentación definen el formato de los datos. Esto significa protocolos como XML o ASN.1. Podría argumentar que los códecs de video / audio son parte de la capa de presentación, aunque esto probablemente se dirija hacia la capa de aplicación.

No puedo ayudarte con la capa de la sesión. Eso siempre me ha desconcertado.

Para ser honesto, hay límites muy vagos en todo lo que está por encima de la capa de transporte. Esto se debe a que generalmente lo maneja una sola aplicación de software. Además, estas capas no están directamente asociadas con el transporte de datos de A a B. Las capas 4 y siguientes tienen un propósito muy específico al mover los datos, por ejemplo, conmutación, enrutamiento, garantizar la integridad de los datos, etc. Esto hace más fácil distinguir entre estas capas.


Para la capa de presentación: debido a que la mayor parte de la comunicación se realiza entre sistemas heterogéneos (sistemas operativos, lenguajes de programación, arquitecturas de CPU), necesitamos utilizar una especificación de ideología unificada. Como ANS1 y BRE.