Означает ли сессия в «сеансе http» то же самое, что и в «уровне сеанса» в модели OSI?
Является ли сеанс http сеансом в контексте «уровня сеанса» в модели OSI?
Является ли сеанс http только парой запросов и ответов или это может быть последовательность из нескольких пар запросов и ответов? Если последнее, когда сеанс http будет определен как оконченный?
Спасибо.
Ответы:
Я должен не согласиться с @ronroyston здесь. Модель OSI представляет собой идеализированную абстрактную модель, и сегодня не используется никаких протоколов, которые следуют ей. HTTP был создан без учета модели OSI, поэтому нет смысла пытаться привести его в соответствие. Модель TCP немного ближе, потому что она объединяет все, что выше транспорта, в «приложение».
Как говорится в статье в Википедии,
Таким образом, сеанс HTTP создается путем установления TCP-соединения. Из этого следует, что сеанс заканчивается, когда соединение TCP завершено.
В конечном счете, многие определения, подобные этому, немного мягкие, поэтому они могут означать то, что вы хотите, чтобы они имели в виду. Только не зацикливайтесь на выяснении модели OSI. Это просто модель.
источник
Сеанс HTTP - это тип связи на уровне сеанса. Wikipedia .
Есть также пакет интернет-протокола, который классифицирует его на транспортном уровне.
источник