计算机网络10--计算机网络体系结构简介

Posted LazyChun

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了计算机网络10--计算机网络体系结构简介相关的知识,希望对你有一定的参考价值。

本页内容

1.计算机网络体系结构的由来

2.分层网络体系结构

3.结语

1.计算机网络体系结构

   计算机网络是一个非常复杂的系统,由很多器件,协议组成,要描述它可不容易。因此需要一种较好的体系结构来描述,实现它。分层网络体系结构是一个不错的选择。

2.分层网络体系结构

    分层结构=network architecyure

    由于几乎所有的网络都或多或少的采用了分层结构,因此我们所说的计算机网络体系结构就指的是分层结构。

    那么,为什么会选择分层结构呢?

    那是因为分层结构结构清晰,有利于识别像计算机网络这种复杂系统的部件及其关系,可以有效的建立分层的

    参考模型(reference model)。同时模块化的分层有利于系统的更新维护(任何一层服务实现的改变对于系统其它层都是透明的,不受影响的)。

    分层结构也有利于各层不同设备之间的通信协议标准化。

    说了这么多,让我们来看一下分层结构的样子吧:

    技术分享

      实体=entity:表示任何可发送或接收信息的硬件或软件进程。

      协议:是控制两个对等实体进行通信的规则的集合,即协议是“水平的”。

      同时任一层实体需要使用下层服务,遵循本层协议,实现本层功能,向上层提供服务,因此服务是“垂直的

      下层协议的实现对上层的服务用户是透明的,下层协议的实现方式的改变对上层没影响,因为接口是不变的。

      同系统的相邻层实体间通过接口进行交互,通过服务访问点SAP(Service Access Point),交换原语,指定请求的特定服务。

3.结语

   总的来说,计算机网络体系结构是计算机网络的各层及其协议的集合,体系结构是一个计算机网络功能层次及其关系的定义。

      

 

以上是关于计算机网络10--计算机网络体系结构简介的主要内容,如果未能解决你的问题,请参考以下文章

计算机工作原理简介

2017-2018-2 20179225 《网络攻防与实践》 第10周作业

10个JavaScript代码片段,使你更加容易前端开发。

10个JavaScript代码片段,使你更加容易前端开发。

深度卷积生成对抗网络(DCGAN)简介及图像生成仿真(附代码)

VSCode自定义代码片段14——Vue的axios网络请求封装