¿La sesión en "sesión http" significa lo mismo que en "capa de sesión" en el modelo OSI?
¿Es una sesión http una sesión en el contexto de "capa de sesión" en el modelo OSI?
¿Es una sesión http solo un par de solicitudes y respuestas, o puede ser una secuencia de múltiples pares de solicitudes y respuestas? Si es esto último, ¿cuándo se determina que finaliza una sesión http?
Gracias.
Respuestas:
Tengo que estar en desacuerdo con @ronroyston aquí. El modelo OSI es un modelo abstracto idealizado, y actualmente no hay protocolos en uso que lo sigan. HTTP se creó sin tener en cuenta el modelo OSI, por lo que no tiene sentido tratar de que se ajuste. El modelo TCP está un poco más cerca, porque agrupa todo lo que está por encima del transporte en "aplicación".
Como dice el artículo de Wikipedia,
Por lo tanto, se crea una sesión HTTP estableciendo una conexión TCP. De ello se deduce que la sesión finaliza cuando finaliza la conexión TCP.
En última instancia, muchas definiciones como esta son un poco blandas, por lo que pueden significar lo que quieres que signifiquen. Simplemente no te obsesiones con descubrir el modelo OSI. Es solo un modelo.
fuente
Una sesión HTTP es un tipo de comunicación de capa de sesión. Wikipedia .
También está el conjunto de protocolos de Internet que lo ha categorizado en la capa de transporte.
fuente