计算机网络(三)-体系结构

一.分层结构

1.分层的基本原则

  • 各层之间相互独立,每层只实现一种相对独立的功能。
  • 每层之间界面自然清晰,易于理解,相互交流尽可能少。
  • 结构上可分割开,每层都采用最适合的技术来实现。
  • 保持下层对上层的独立性,上层单向使用下层提供的服务。
  • 整个分层结构应该能促进标准化工作。

2.分层结构
2.1 实体:第n层中活动元素称为n层实体。同一层的实体叫做对等实体
实体表示任何可发送或接收信息的硬件或软件进程。
2.2 协议:为进行网络中的对等实体数据交换而建立的规则、标准或约定称为网络协议。水平方向。
在这里插入图片描述
协议是控制两个对等实体进行通信的规则集合。
协议是“水平的”,即协议是控制对等实体之间通信的规则。
2.3 接口(服务访问点SAP):上层使用下层服务的入口。实际上就是一个逻辑接口。
2.4 服务:下层为相邻上层提供的功能调用。垂直方向。
在这里插入图片描述
服务时“垂直的”,即服务是由下层向上层通过层间接口提供的
SDU服务数据单元:为完成用户所要求的的功而应传送的数据,。
PCI协议控制信息:控制协议操作的信息。
PDU协议数据单元:对等层次之间传送数据的单位。
上层的PDU作为下层的SDU,逐层向下传输。
在这里插入图片描述

3.总结
3.1 网络体系结构是从功能上描述计算机网络结构。
3.2 计算机网络体系结构简称网络体系结构是分层结构
3.3 每层遵循某个/些网络协议以完成本层功能。
3.4 计算机网络体系结构是计算机网络的各层及其协议的集合。
3.5 第n层在向n+1层提供服务时,此服务不仅包含第n层本身的功能,还包含有下层服务提供的功能。
3.6 仅仅在相邻层间有接口,且所提供服务的具体实现细节对上层完全屏蔽。
3.7 体系结构是抽象的,而实现是指能运行的一些软件和硬件。

二.开放系统互连参考模型OSI/RM

1.只要遵循OSI标准,一个系统就可以位于世界上任何地方的、也遵循同一标准的其他任何系统进行通信。
2.OSI具有七层协议体系结构,概念清楚,理论完善,但复杂不实用。
在这里插入图片描述

3.TCP/IP标准:事实上的标准。具有四层体系结构:应用层、运输层、网际层和网络接口层。
在这里插入图片描述
在这里插入图片描述
4.采用上述两种体系的折中方法,即综合OSI和TCP/IP的优点,采用了只用五层协议的体系结构。
在这里插入图片描述
在这里插入图片描述

5.主机1和主机2之间通信数据流动如下
在这里插入图片描述
5.1 OSI参考模型把对等层之间传送的数据单位称为该层的协议数据单元PDU。
5.2 OSI把层与层之间交换的数据的单位称为服务数据单元SDU。
5.3 可以多个SDU合成一个PDU,也可以一个SDU划分为多个PDU。

6.TCP/IP体系结构
在这里插入图片描述
6.1 实际上,TCP/IP已经发生了演变,某些应用程序可以直接使用IP层甚至最下层的网络接口层。如下TCP/IP的一种表示方法。
在这里插入图片描述

7.补充部分
7.1 参考模型的另一种表示方法
在这里插入图片描述
7.2 计算机网络实现模型
在这里插入图片描述
7.3 计算机网络主机系统模型
在这里插入图片描述

8.协议族和协议栈
8.1 按照层次思想构成一组从上到下单向依赖各层协议称为协议族
8.2 协议族中各层协议的具体实现称为协议栈
在这里插入图片描述
8.3 客户进程和服务器进程通信
在这里插入图片描述
8.4 计算机网络与信息网络的区别于联系

相同点 不同点
都是有计算机系统和通信系统联合组成 信息网络的目的是进行信息交流
都可以进行数据通信 计算机网络的目的是实现网络软件、硬件资源的共享
所传输的都是数据

9.数据传输和交换技术
9.1 信息网络的基本功能就是传输数据。基于抽象的观点,数据的传输可以分为两种情形:

  • 将数据从一个结点传送到相邻另一结点,即在一段链路中的数据传输。------传输(传送)
  • 通过中间结点,将数据从一个信息通道传输到另一个信息通道中。------交换(转发)

9.2 数据传输技术主要应用在物理层、数据链路层和运输层。

发布了126 篇原创文章 · 获赞 10 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/TxyITxs/article/details/104261178