计算机网络技术概述 第4课 计算机网络的体系结构

计算机网络技术概述 第4课 计算机网络的体系结构
2018年02月08日 21:04 爱你雅课

计算机网络技术概述 第4课 计算机网络的体系结构

在计算机网络的基本概念中,分层次的体系结构是最基本的。计算机网络中的数据交换必须遵守事先约定好的规则,这些规则明确规定了所交换的数据的格式以及有关的同步问题(同步含有时序的意思)。网络协议(network protocol),简称为协议,就是为进行网络中的数据交换而建立的规则、标准或约定。

网络协议的组成要素:

语法     数据与控制信息的结构或格式 。

语义     需要发出何种控制信息,完成何种动作以及做出何种响应。

同步     事件实现顺序的详细说明。

计算机网络的体系结构(architecture)是计算机网络的各层及其协议的集合。体系结构就是这个计算机网络及其部件所应完成的功能的精确定义。分层的思想对于计算机体系结构的设计是极具优势的,分层后各层之间是独立的、灵活性好、结构上可分割开、易于实现和维护,以及能促进标准化工作等。TCP/IP 是四层的体系结构,包括:应用层、运输层、网际层和网络接口层,但最下面的网络接口层并没有具体内容。OSI采用七层体系结构,因此往往采取折中的办法,即综合 OSI 和 TCP/IP 的优点,采用一种只有五层协议的体系结构,如图1-6所示,各层在信息传输过程中起到独特不可替代的作用,两台计算机之间发送信息的过程如图1-7所示。

图1-6 计算机网络五层协议体系结构

图1-7 数据在各层之间的传递过程

在研究开放系统中的信息交换时,往往使用实体这一较为抽象的名词表示任何可发送或接收信息的硬件或软件进程。协议是控制两个对等实体进行通信的规则的集合。在协议的控制下,两个对等实体间的通信使得本层能够向上一层提供服务。要实现本层协议,还需要使用下层所提供的服务。协议是“水平的”,即协议是控制对等实体之间通信的规则。服务是“垂直的”,即服务是由下层向上层通过层间接口提供的。同一系统相邻两层的实体进行交互的地方,称为服务访问点 SAP (Service Access Point)。

财经自媒体联盟更多自媒体作者

新浪首页 语音播报 相关新闻 返回顶部