服务说明某一层为上一层提供 一些什么功能,接口说明上一层如何使用下层的服务,而协议涉及如何实现本层的服务;
这样各层之间具有很强的独立性,互连网络中各实体采用什么样的协议是没有限制的,只要向上提供相同的服务并且不改变相邻层的接口就可以了。
最高 3 层,也称之为上层(upper layer),它们不关心网络的具体情况,这些工作是又下 4 层来完成。
建立、维护、断开物理连接。物理层特征参数包括:电压、数据传输率、最大传输距离、物理连接媒体等。
建立逻辑连接、进行硬件地址寻址、差错校验 [3] 等功能。实际的物理链路是不可靠的,总会出现错误,数据链路层的作用就是通过一定的手段(将数据分成帧,以数据帧为单位进行传输)将有差错的物理链路转化成对上层来说没有错误的数据链路。
它的特征参数包括:物理地址(mac地址,它是烧录到网卡里的mac地址,也叫硬件地址)、网络拓朴结构、错误警告机制(但不能纠正)、所传数据帧的排序和流控等。
通信会话包括发生在不同网络应用层之间的服务请求和服务应答,这些请求与应答通过会话层的协议实现。