第2章计算机网络参考模型

第2章计算机网络参考模型2.1计算机网络体系结构计算机网络层次结构模型和各层协议的集合被定义为计算机网络体系结构,网络体系结 构的提出不仅方便了大家对网络的认识和学习,同时也加强了人们对网络设计和实现

2 第章计算机网络参考模型 2.1 计算机网络体系结构 计算机网络层次结构模型和各层协议的集合被定义为计算机网络体系结构,网络体系结构 的提出不仅方便了大家对网络的认识和学习,同时也加强了人们对网络设计和实现的指导。在这 ISO/OSITCP/IP 一节中我们主要讨论网络的分层结构、一些基本概念及参考模型和模型等。 2.1.1 (Protocol) 网络协议 通过通信信道和设备互连起来的多个不同地理位置的计算机系统,要使其能协同工作实现 信息交换和资源共享,它们之间必须具有共同的语言。交流什么、怎样交流及何时交流,都必须 遵循某种相互都能接受的约定或规则,这些约定或规则就是网络协议。 确切地讲,网络协议就是为了进行计算机网络中的数据交换而建立的规则、标准或约定的集 合。网络协议总是指某一层协议,也就是对同等实体之间的通信制定的有关通信规则约定的集合。 (Semantics)>(Syntax)Timing) 网络协议包含语义语法和定时(三个要素,其中: 1. Semantics) 语义(:对协议元素的含义进行解释,不同类型的协议元素所规定的语义是不 同的。例如,需要发出何种控制信息、完成何种动作,以及得到的响应等。涉及用于协调与差错 处理的控制信息。 2. (Syntax) 语法:将若干个协议元素和数据组合在一起,用来表达一个完整的内容所应遵循 的格式,也就是对信息的数据结构做一种规定。例如用户数据与控制信息的结构与格式等。涉及 数据及控制信息的格式、编码及信号电平等。 3. Timing) 定时(:对事件实现顺序的详细说明。例如,在双方进行通信时,源点发出一个 数据报文,如果目标点正确收到,则回答源点接收正确;若接收到错误的信息,则要求源点重发 一次。涉及速度匹配和排序等。 2.1.2 网络的体系结构及其划分所遵循的原则 计算机网络系统是一个十分复杂的系统。将一个复杂系统分解为若干个容易处理的子系统, 然后“分而治之”,这种结构化设计方法是工程设计中常见的手段。分层就是系统分解的最好方 2-1nn-1n+1n+1 法之一。在图所示的一般分层结构中,层是层的用户,又是层的服务提供者。 nnn-1 层虽然只直接使用了层提供的服务,实际上它通过层还间接地使用了层以及以下所有各 层的服务。 2-1 图层次模型 这种层次结构的好处在于它使每一层实现一种相对独立的功能,也有利于交流、理解和

腾讯文库第2章计算机网络参考模型