当前位置:科普知识站>生活小常识>

网络协议与服务的区别

生活小常识 阅读(1.93W)

网络协议与服务的区别是:

网络协议与服务的区别

1、定义上的区别。网络协议为计算机网络中进行数据交换而建立规则、标准或约定的集合。协议是规则,约定,而服务是功能,本领。

2、层次上的区别。网络协议是由于网络节点之间联系的复杂性,在制定协议时,通常把复杂成分分解成一些简单成分,然后再将它们复合起来。协议是通信双方对等层之间才有的,是水平方向上的关系。而服务则是通信某一端上下层之间才有的,是垂直方向上的关系,而且是自下向上提供的。

3、水平与垂直的区别。协议是“水平的”,即协议是控制两个对等实体进行通信的规则。但服务是“垂直的”,即服务是由下层通过层间接口向上层提供的。上层使用所提供的服务必须与下层交换一些命令,这些命令在OSI中称为服务原语。