协议的定义

2023-09-18 23:45:35

协议是网络通信实体之间在数据交换过程中需要遵循的规则或约定,是计算机网络有序运行的重要保证。

任何一个协议都会显式或隐式地定义3个基本要素:语法语义时序,称为协议三要素。 

语法:语法定义实体之间交换信息的格式与结构,或者定义实体(比如硬件设备)之间传输信号的电平等。

语义:定义实体之间交换的信息中需要发送(或包含)哪些控制信息,这些信息的具体含义,以及针对不同含义的控制信息,接收信息端应如何响应。还需要定义彼此采用何种差错编码,以及采取何种差错处理机制等。

时序:时序也称为同步,定义实体之间交换信息的顺序以及如何匹配或适应彼此的速度。

试题

在网络协议的三个基本要素中,“语义”定义的是实体之间( )。

A、交换信息的格式与结构或者传输信号的电平等 

B、交换信息的顺序及如何匹配或适应彼此的速度 

C、交换信息需要采用哪一种通信介质和通信设备 

D、交换的信息中要发送(或包含)哪些控制信息 

【答案】 D,语义就是定义实体之间交换的信息中需要发送(或包含)哪些控制信息。

网络协议中定义实体之间交换信息格式与结构的协议要素是( )。

 A、语法 

 B、语义 

 C、模式 

 D、时序

【答案】A,语法定义实体之间交换信息的格式与结构,或者定义实体(比如硬件设备)之间传输信号的电平等。

网络协议中涉及用于协调与差错处理的控制信息的要素是( )。

A、语义 

B、语法 

C、定时 

D、编码 

【答案】A,语义:涉及用于协调与差错处理的控制信息。语法:涉及控制信息的格式、编码及信号电平等。定时:涉及速度匹配和排序等。

更多推荐

【数据结构】二叉树

🔥博客主页:小王又困了📚系列专栏:数据结构🌟人之为学,不日近则日退❤️感谢大家点赞👍收藏⭐评论✍️目录一、树概念及结构1.1树的概念1.2树的相关概念1.3树的表示二、二叉树概念及结构2.1二叉树的概念2.2特殊的二叉树2.3二叉树的存储结构🗒️前言:在前面我们学习了顺序表、链表等数据结构,这些都是线性表,是

Unity中 UI Shader的基本功能

文章目录前言一、实现思路1、暴露一个2D类型的属性来接受UI的纹理2、设置shader的层级为TransParent半透明渲染层级,一般UI都是在这个渲染层级3、更改混合模式,是UI使用的纹理,该透明的地方透明二、代码实现前言Unity中UIShader的基本功能一、实现思路1、暴露一个2D类型的属性来接受UI的纹理/

mysql内连接与外连接详解

内连接与外连接内连接外连接在数据库中,连接操作是一种把两个或者多个表的记录组合在一起的操作,常用的有内连接(InnerJoin)、外连接(OuterJoin)等。内连接内连接(InnerJoin):内连接是最常用的连接操作,它只返回两个表中满足连接条件的记录。在Java中,可以使用SQL语句中的INNERJOIN关键字

【前段基础入门之】=>初识 HTML

文章目录前言HTML的详情简介HTML发展史HTML入门1.HTML标签元素2.HTML标签属性3.HTML的标准结构总结前言在整个前端开发中,必须掌握的技术栈为:HTML,CSS,JavaScript,它们三者,共同组成了前端开发的基础生态,以至于后续的进阶式开发,都是在这三者的基础上的扩展,同时它们三者在前端开发中

基于微信小程序的美食推荐系统设计与实现(源码+lw+部署文档+讲解等)

前言💗博主介绍:✌全网粉丝10W+,CSDN特邀作者、博客专家、CSDN新星计划导师、全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战✌💗👇🏻精彩专栏推荐订阅👇🏻2023-2024年最值得选的微信小程序毕业设计选题大全:100个热门选

20230919在WIN10下使用python3将PDF文档转为DOCX格式的WORD文档

20230919在WIN10下使用python3将PDF文档转为DOCX格式的WORD文档2023/9/1911:20pythonpdfwordhttps://blog.csdn.net/u013185349/article/details/130059657Python实现PDF转Word文档AcceptedLin已

上PICO,沉浸式观看亚运直播,参与跨国界游戏竞技

备受瞩目的杭州第19届亚运会,将于9月23日正式开幕。据悉,这也是有史以来项目最多的一届亚运会,除部分传统奥运项目外,还包含武术、藤球、板球、克柔术、柔术等亚洲特色项目,以及霹雳舞、电子竞技等深受年轻人喜爱的新兴项目。作为全球领先的VR品牌,PICO将对本届杭州亚运会进行全程赛事直播、回放。这也是继卡塔尔世界杯、成都大

SI3262:国产NFC+MCU+防水触摸按键三合一SoC芯片

目录SI3262简介特点结构框图芯片特性SI3262简介Si3262是高度集成ACD低功耗MCU+NFC+15通道防水触摸按键的SoC芯片。其MCU模块具有低功耗、LowPinCount、宽电压工作范围,集成了13/14/15/16位精度的ADC、LVD、UART、SPI、I2C、TIMER、WUP、IWDG、RTC、

百度测开面试题分享

1、java常用的异常处理机制?Java常用的异常处理机制有以下几种:1)try-catch-finally语句:用于捕获和处理异常。将可能抛出异常的代码放在try块中,然后在catch块中处理异常。无论是否发生异常,finally块中的代码都会被执行。try{//可能抛出异常的代码}catch(ExceptionTy

Java面试题之——异常和错误

提示:解释Java中的异常和错误是什么,以及它们之间的区别是什么?文章目录前言从定义上来说:从处理方式来看:总结⭐️好书推荐前言提示:这里可以添加本文要记录的大概内容:在Java编程语言中,异常和错误都是程序运行时可能出现的问题,但它们之间存在一些重要的区别。提示:以下是本篇文章正文内容,下面案例可供参考从定义上来说:

Linux内核:解密操作系统的核心技术

大家好,我是运维家的作者,今天我要和大家聊一聊Linux内核。作为操作系统的核心技术,Linux内核扮演着至关重要的角色。它像是一个大总管,掌控着整个操作系统的各种资源和功能。什么是Linux内核?就像我们人类身体的大脑一样,Linux内核是Linux操作系统的核心组件。它运行在系统的最底层,负责管理和分配计算机的硬件

热文推荐