考研帮 > 专业课 > 复习经验

1.2 计算机网络体系结构与参考模型

1.2.2 基本概念

  网络中的计算机与计算机间要想正确地传送信息和数据,必须在数据传输的顺序、数据传输的格式及内容等方面有一个约定或规则,这种约定或规则称为计算机网络协议。网络协议主要有三个要素组成。
  (1)语义
  对协议元素的含义进行解释,不同类型的协议元素所规定的语义是不同的。例如,需要发出何种控制信息、完成何种动作,以及得到的响应等。
  (2)语法
  将若干个协议元素和数据组合在一起,用来表达一个完整的内容所应遵循的格式,也就是对信息的数据结构做一种规定。例如用户数据与控制信息的结构与格式等。
  (3)时序
  对事件实现顺序的详细说明。例如,在双方进行通信时,源点发出一个数据报文,如果目标点正确收到,则回答源点接收正确;若接收到错误的信息,则要求源点重发一次。
  在同一台计算机上相邻层之间(即不同实体之间,如不同进程之间)的通信也有约定,我们称这种约定为接口(interface),也叫服务接口(service interface),即下层通过接口向上层提供服务。接口定义了上层如何调用下层提供的服务。当网络设计者决定在一个网络中应该包含多少层,以及每一层应该提供哪些功能时,其中最重要的是清楚地定义好不同层之间尤其是相邻层的接口。为了做到这一点,要求网络设计者准确定义好每一层要完成的特定功能。良好的接口定义除了可以尽可能地减少层与层之间要传递的信息的数量以外,还可以方便人们用某一层协议的新实现来代替原来的实现或者用新的协议来代替原来的旧协议。
  计算机网络协议描述的是不同计算机间的通信规则,而计算机网络接口描述的是同一计算机相邻层之间的通信规则。具体的关系如图1-4所示。

关于"最后阶段,真题的正确打开方式_备考经验_考研帮"15名研友在考研帮APP发表了观点

扫我下载考研帮

考研帮地方站更多

你可能会关心:

来考研帮提升效率

× 关闭