我正在学习 OSI 的 7 层。但我目前正试图理解这两个底层。具体来说——谁在这些层中执行操作?它们被称为软件层,但浏览器本身是否完成所有这些以及如何完成?还是浏览器将其传递给不同的程序?它是如何工作的?
例如,我在浏览器中输入 google.com,然后浏览器将建立连接并发GET / HTTP/1.1
送到服务器。但是这些层中的每一层究竟是如何发挥作用的呢?
到目前为止,这是我的理解。
7. Layer - Application layer (Browser, HTTP)
6. Layer - Presentation layer (??)
5. Layer - Session layer (??)
4. Layer - Transport layer (Operating System)
3. Layer - Network layer (Routers)
2. Layer - Data link layer (Switches and bridges)
1. Layer - Physical layer (Modem and cables)