首页 > 知识点讲解
       协议
知识路径: > 计算机网络原理 > 计算机网络基础知识 > 网络体系结构模型 > 分层与协议 > 
被考次数:1次     被考频率:低频率     总体答错率:34%     知识难度系数:     
相关知识点:4个      
        网络协议就是通信双方都必须要遵守的规则。如果没有网络协议,计算机的数据将无法发送到网络上,更无法到达对方计算机,即使能够到达,对方也未必能读懂。有了通信协议,网络通信才能够发生。
        协议的实现是很复杂的。因为协议要把人读得懂的数据,如网页、电子邮件等加工转化成可以在网络上传输的信号,需要进行的处理工作非常多。两个系统中实体间的通信是一个十分复杂的过程。为了减少协议设计和调试过程的复杂性,网络协议通常都按结构化的层次方式来进行组织,每一层完成一定功能,每一层又都建立在它的下层之上。不同的网络协议,其层的数量、各层的名字、内容和功能不尽相同。然而在所有的网络协议中,每一层都是通过层间接口向上一层提供一定的服务,而把“这种服务是如何实现的”细节对上层加以屏蔽。
        假设网络协议分为若干层,那么A、B两节点通信,实际是节点A的第n层与节点B的第n层进行通信,故协议总是指某一层的协议。准确地说,它是在同等层之间的实体通信时,有关通信规则和约定的集合就是该层协议,如物理层协议、传输层协议、应用层协议。每一相邻层协议间有一接口,下层通过该接口向上一层提供服务。
        从用户来看,通信是在用户A和用户B之间进行的。双方遵守应用层协议,通信为水平方向。但实际上,信息并不是从A站的应用层直接传送至B站的应用层,而是每一层都把数据和控制信息传给它的下一层,直至最低层,第一层之下是物理传输介质,在物理介质上传送的是实际电信号。信息的实际流动过程如下图所示。
        
        信息流动过程
        在上图中,假设系统A用户向系统B用户传送数据。系统A用户的数据先进入最高层(第7层),该层给它附加控制信息H7以后,送入其下一层(第6层),该层对数据进行必要的变换并附加控制信息H6再送入其下一层(第5层),再依次向下传送,并将长报文分段、附加控制信息后,送往下一层。在第2层,不仅给数据段加头部控制信息,还加上尾部控制信息,组成帧后再送至第1层,并经物理介质传送至对方系统B。目标系统B接收后,按上述相反过程,如同剥洋葱皮一样,层层去掉控制信息,最后将数据传送给目标用户系统B的进程。从以上讨论可以看出,两系统通信时,除最低层外,其余各对应层间均不存在直接的通信关系,而是一种逻辑的通信关系,或者说是虚拟通信,用上图中的虚线表示。图中只有物理层下的通信介质连线为实线,它进行的是实际电信号传送。
        从上图可知,对收、发双方的同等层,从概念上说,它们的通信是水平方向的,每一方都好像有一个“发送到对方去”和“从另一方接收”的过程。而实际上,这个数据传送过程是垂直方向的,而不是直接在水平方向上与另一方通信。
        传输协议中各层都为上一层提供业务功能。为了提供这种业务功能,下一层将上一层中的数据并入到本层的数据域中,然后通过加入报头或报尾来实现该层业务功能,该过程叫做数据封装。用户的数据要经过一次次包装,最后转化成可以在网络上传输的信号,发送到网络上。当到达目标计算机后,再执行相反的拆包过程。这类似于日常生活中写信,把自己要表达的意思写到纸上,有兴趣的话还要把纸折叠成特殊的形状,然后放到信封里并封好口,写好收信人的地址、邮政编码和姓名,再贴上邮票,邮局的工作人员再盖上邮戳送到收信人所在邮局,邮递员按信上的地址把信交给收信人,收信人再拆信,阅读其内容。
        一个网络协议主要由以下三个要素组成:
        (1)语法:即数据与控制信息的结构或格式,包括数据的组织方式、编码方式、信号电平的表示方式等。
        (2)语义:即需要发出何种控制信息,完成何种动作及做出何种应答,以实现数据交换的协调和差错处理。
        (3)时序:即事件实现顺序的详细说明,以实现速率匹配和排序。
 
本知识点历年真题:
隶属试卷 题号/题型 题干 难度系数/错误率
   2016年下半年
   网络规划设计师..
   上午试卷 综合知识
第11题
选择题
数据封装的正确顺序是(11)。

34%
 
 相关知识点:
 
软考在线指南
优惠劵及余额
在线支付
修改密码
下载及使用
购买流程
取消订单
联系我们
关于我们
联系我们
商务合作
旗下网站群
高级资格科目
信息系统项目管理师 系统分析师
系统架构设计师 网络规划设计师
系统规划与管理师
初级资格科目
程序员 网络管理员
信息处理技术员 信息系统运行管理员
中级资格科目
系统集成项目管理工程师 网络工程师
软件设计师 信息系统监理师
信息系统管理工程师 数据库系统工程师
多媒体应用设计师 软件评测师
嵌入式系统设计师 电子商务设计师
信息安全工程师
 

本网站所有产品设计(包括造型,颜色,图案,观感,文字,产品,内容),功能及其展示形式,均已受版权或产权保护。
任何公司及个人不得以任何方式复制部分或全部,违者将依法追究责任,特此声明。
本站部分内容来自互联网或由会员上传,版权归原作者所有。如有问题,请及时联系我们。


工作时间:9:00-20:00

客服

点击这里给我发消息 点击这里给我发消息 点击这里给我发消息

商务合作

点击这里给我发消息

客服邮箱service@rkpass.cn


京B2-20210865 | 京ICP备2020040059号-5 |京公网安备 11010502032051号 | 营业执照 | Copyright ©2000-2023 All Rights Reserved 软考在线版权所有