网络协议的组成要素及层次结构分析

电子说

1.3w人已加入

描述

网络协议是网络上所有设备(网络服务器、计算机及交换机、路由器、防火墙等)之间通信规则的集合,它规定了通信时信息必须采用的格式和这些格式的意义。

大多数网络都采用分层的体系结构,每一层都建立在它的下层之上,向它的上一层提供一定的服务,而把如何实现这一服务的细节对上一层加以屏蔽。一台设备上的第 n层与另一台设备上的第n层进行通信的规则就是第n层协议。在网络的各层中存在着许多协议,接收方和发送方同层的协议必须一致,否则一方将无法识别另一方发出的信息。网络协议使网络上各种设备能够相互交换信息。

网络协议是由三个要素组成:

(1) 语义:语义是解释控制信息每个部分的意义。它规定了需要发出何种控制信息,以及完成的动作与做出什么样的响应。

(2) 语法:语法是用户数据与控制信息的结构与格式,以及数据出现的顺序。

(3) 时序:时序是对事件发生顺序的详细说明。(也可称为“同步”)。

由于网络节点之间联系的复杂性,在制定协议时,通常把复杂成分分解成一些简单成分,然后再将它们复合起来。最常用的复合技术就是层次方式,网络协议的层次结构如下:

(1)结构中的每一层都规定有明确的服务及接口标准。

(2)把用户的应用程序作为最高层

(3)除了最高层外,中间的每一层都向上一层提供服务,同时又是下一层的用户。

(4)把物理通信线路作为最低层,它使用从最高层传送来的参数,是提供服务的基础。

推荐阅读:http://www.elecfans.com/baike/wangluo/jiaohuanji/201910291100439.html

责任编辑:gt

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分