第3章 计算机网络体系结构与协议
3.4 网络协议
前面介绍了OSI的网络层次结构及各层的功能。如果想在两个系统之间进行通信,两个系统就要具有相同的层次功能,通信是在系统间的对应层同等的层次之间进行的。同等层间又必须遵守一系列规则或约定,这些规则或约定称为协议。
协议由语义、语法和变换规则三部分组成。语义规定通信双方准备“讲什么”,即确定协议元素的种类;语法规定通信双方“如何讲”,确定数据的格式、信号电平;变换规则规定通信双方彼此的“应答关系”。
随着网络的发展,不同的开发商开发了不同的通信方式。为了使通信成功可靠,网络中的所有主机都必须使用同一语言。因而必须开发严格的标准定义主机之间的每个包中每个字中的每一位。这些标准来自于多个组织的努力,约定好通用的通信方式,即协议。这些都使通信更容易。
已经开发了许多协议,但是只有少数被保留了下来。那些协议的淘汰有多种原因——设计不好、实现不好或缺乏支持。而那些保留下来的协议经历了时间的考验并成为有效的通信方法。当今局域网中*常见的三个协议是NetBEUI、IPX/SPX和交叉平台TCP/IP。
……