我知道这听起来可能是一个非常业余和愚蠢的问题,但我不理解 OSI 模型中这些协议的概念。它们只是被调用的代码吗?这段代码在哪里?当您设计网络时,它是否放在需要符合协议的每台服务器机器上?
我正在读一本书,它说:
首先,构成网络系统各层的抽象对象称为协议。
每个协议定义了两个不同的接口。首先,它为同一台计算机上想要使用其通信服务的其他对象定义了一个服务接口。
HTTP 协议的实现可以支持从远程服务器获取超文本页面的操作。
因此,对于 HTTP 协议,当用户在浏览器上输入 URL 后按 Enter 键时,存储在某些服务器机器上的 HTTP 协议的一些代码正在运行?