Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Ein Webserver ist ebenfalls Layer 7, nur halt auf der anderen Seite der Kommunikation. Du hast an deinem Rechner die 7 Schichten und der Server auf der Gegenseite hat ja ebenfalls seine 7 Schichten. Der Anfang deiner Frage ist ein wenig schräg, was soll man dazu groß sagen außer lies die Wikipedia Definition...
Das OSI Modell und TCP/IP passt nicht aufeinander. Die beiden machen das Gleiche und deshalb gibt es Schnittmengen, aber OSI ist eben schon lange lange tot: Großunternehmen und Regierung machten einen miserablen Standard und versuchten den durchzudrücken, aber dann kamen eben langhaarige, stinkende Hippie-Studenten aus Berkeley und haben ihr eigenes DIng geschrieben und das war besser.
Layer 4 kannst du noch mit TCP vergleichen (Segmentierung = fragmented TCP packets, congestion = nagles Algorithm, z.B.)
Die restlichen Schichten gibt es alle nicht bzw. macht unter TCP/IP die Anwendung. Man merkt schon welcher Art Dreck es ist wenn Layer 6 als Beispiel ASCII zu EBCDIC Konversion anführt
The OSI model made this layer responsible for graceful close of sessions, which is a property of the Transmission Control Protocol, and also for session checkpointing and recovery, which is not usually used in the Internet Protocol Suite. The session layer is commonly implemented explicitly in application environments that use remote procedure calls.
Da sehe ich eigentlich nur das "man kann Sockets schließen" was doch sehr trivial ist.... Sonst macht TCP/IP da irgendwie gar nix bzw. ist alles im Layer7 wieder, wie immer.