Bedeutet Sitzung in "http-Sitzung" dasselbe wie in "Sitzungsschicht" im OSI-Modell?
Ist eine http-Sitzung eine Sitzung im Kontext der "Sitzungsschicht" im OSI-Modell?
Ist eine http-Sitzung nur ein Paar von Anfragen und Antworten oder kann es sich um eine Folge mehrerer Paare von Anfragen und Antworten handeln? Wenn letzteres der Fall ist, wann soll eine http-Sitzung beendet werden?
Vielen Dank.
Antworten:
Ich muss @ronroyston hier nicht zustimmen. Das OSI-Modell ist ein idealisiertes abstraktes Modell, und es werden heute keine Protokolle verwendet, die darauf folgen. HTTP wurde ohne Rücksicht auf das OSI-Modell erstellt, daher macht es keinen Sinn, es passend zu machen. Das TCP-Modell ist etwas näher, weil es alles, was über dem Transport liegt, in "Anwendung" zusammenfasst.
Wie der Wikipedia-Artikel sagt,
Eine HTTP-Sitzung wird also durch Herstellen einer TCP-Verbindung erstellt. Daraus folgt, dass die Sitzung endet, wenn die TCP-Verbindung beendet wird.
Letztendlich sind viele Definitionen wie diese etwas matschig, sodass sie bedeuten können, was Sie wollen, dass sie bedeuten. Lassen Sie sich nicht zu sehr darauf ein, das OSI-Modell herauszufinden. Es ist nur ein Modell.
quelle
Eine HTTP-Sitzung ist eine Art der Kommunikation auf Sitzungsebene. Wikipedia .
Es gibt auch die Internet Protocol Suite, die sie in der Transportschicht kategorisiert hat.
quelle