4.1.1 网络协议
网络协议(Protocol)是网络上所有设备(网络服务器、计算机及交换机、路由器、防火墙等)之间通信规则的集合,它规定了通信时信息必须采用的格式和这些格式的意义。网络协议是一种特殊的软件,是计算机网络实现其功能的最基本机制。网络协议的本质是规则,即各种硬件和软件必须遵循的共同守则。网络协议并不是一套单独的软件,它融合于其他所有的软件系统中,因此可以说,协议在网络中无所不在。
为了简化协议的实现,以及方便网络的互连,大多数网络都采用分层的体系结构,每一层都建立在它的下层之上,并向它的上一层提供一定的服务。在网络的各个层次中存在着许多协议,接收方和发送方同层的协议必须一致,否则一方将无法识别另一方发出的 信息。