(1) 语义。语义是解释控制信息每个部分的意义。它规定了需要发出何种控制信息,以及完成的动作与做出什么样的响应。
(2) 语法。语法是用户数据与控制信息的结构与格式,以及数据出现的顺序。
(3) 时序。时序是对事件发生顺序的详细说明。(也可称为“同步”)。
人们形象地把这三个要素描述为:语义表示要做什么,语法表示要怎么做,时序表示做的顺序。
网络上的计算机之间又是如何交换信息的呢?就像我们说话用某种语言一样,在网络上的各台计算机之间也有一种语言,这就是
网络协议
,不同的计算机之间必须使用相同的网络协议才能进行通信。
网络协议
是网络上所有设备(
网络服务器
、计算机及
交换机
、
路由器
、
防火墙
等)之间通信规则的集合,它规定了通信时信息必须采用的格式和这些格式的意义。大多数网络都采用分层的
体系结构
,每一层都建立在它的下层之上,向它的上一层提供一定的服务,而把如何实现这一服务的细节对上一层加以屏蔽。一台设备上的第 n层与另一台设备上的第n层进行通信的规则就是第n层协议。在网络的各层中存在着许多协议,接收方和发送方同层的协议必须一致,否则一方将无法识别另一方发出的信息。
网络协议
使网络上各种设备能够相互交换信息。常见的协议有:
TCP/IP协议
、
IPX/SPX协议
、
NetBEUI协议
等。
当然了,
网络协议
也有很多种,具体选择哪一种协议则要看情况而定。Internet上的计算机使用的是
TCP/IP协议
。