当前位置:网站首页>协议和服务的区别?
协议和服务的区别?
2022-06-25 06:42:00 【沐日(Shrek)】
先解释一个概念:实体!
实体(entity): 任何可发送或接收信息的硬件或软件进程,实体就是一个特定的软件模块。
认识协议与服务
1、协议是控制两个对等实体(或多个实体)进行通信规则的集合
。
协议有三个要素:
(1)语法: 即数据与控制信息的格式。
(2)语义: 发送者或接收者所要完成的操作,即需要发出何种控制信息,完成何种动作以及做出何种响应
(3)同步: 即事件实现顺序的详细说明
在协议的控制下,两个对等实体间的通信使得本层能够向上一层提供服务。要实现本层协议,还需要使用下面一层所提供的服务。
2、服务 是纵向的,由底层到上层提供服务。
3、协议与服务的区别:
(1)协议的实现保证了能够像上一层提供服务。本层的服务用户只能看见服务而无法看见下面的协议。下面的协议对上面的服务用户是透明的。
(2)协议是 “水平的”
,即协议是控制两个对等实体(对等层之间)进行通信的规则。
但服务是 “垂直的”
,即服务是下层
通过层间接口向上层
提供的。上层使用下层所提供的服务必须通过与下层交换一些命令,这些命令在OSI中称为服务原语。
边栏推荐
- 剑指 Offer II 027. 回文链表
- Anaconda navigator启动慢的一个解决方法
- 微信小程序开通客服消息功能开发
- Accès à la boîte aux lettres du nom de domaine Lead à l'étranger
- 1464. maximum product of two elements in an array
- Atlas conflict Remote Code Execution Vulnerability (cve-2022-26134 vulnerability analysis and protection
- C#中如何调整图像大小
- 2265. 统计值等于子树平均值的节点数
- 消息中间件之ActiveMQ的基本使用
- @Resource和@Autowired注解的不同,为什么推荐@Resource?
猜你喜欢
一文了解 | 革兰氏阳性和阴性菌区别,致病差异,针对用药
Anaconda navigator启动慢的一个解决方法
CAN总线工作状况和信号质量“体检”
一次弄清楚 Handler 可能导致的内存泄漏和解决办法
npm install 报错 : gyp ERR! configure error
Estimation of dense forest volume based on LIDAR point cloud with few ground points
神经网络与深度学习-3- 机器学习简单示例-PyTorch
Take you through the normalization flow of GaN
Share the process requirements for single-layer flexible circuit board
海思3559 sample解析:vio
随机推荐
Four software 2021-10-14 suitable for beginners to draw PCB
Collection of common terms and meanings in forestry investigation based on lidar
Buckle 78: subset
Modular programming of wireless transmission module nRF905 controlled by single chip microcomputer
PCB board design - automatic layout 2021-10-15
Importer des données dans MATLAB
使用报文和波形记录分析仪RoyalScope的帧统计功能排查CAN总线偶发性故障
Analysis of kinsing dual platform mining family virus
FairMOT yolov5s转onnx
MySQL interview - the response of executing SQL is relatively slow, and the troubleshooting ideas.
Atlas conference vulnerability analysis collection
opencv最小值滤波(不局限于图像)
将数据导入到MATLAB
(tool class) use SecureCRT as the communication medium
1742. 盒子中小球的最大数量
Fairmot yolov5s to onnx
Kinsing双平台挖矿家族病毒分析
微信小程序入门记录
CAN透传云网关CANIOT,CANDTU记录CAN报文远程收发CAN数据
Storage of Galileo broadcast ephemeris in rtklib-b33