首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

简单认识OSI(计算机网络分层)七层模型

---- 一、协议分层 在这个例子中, 我们的协议只有两层; 但是实际的网络通信会更加复杂, 需要分更多的层次,比如网络信号如何在光缆网线等介质传输、发起端如何将复杂的本地信息打包成在网络中传播的信号...、传播的信号如何寻找接收端、信号在网络中如何在各个中转站正确的选择下一个中转站、接收端收到信息后如何读取利用网络的信息等都是每层协议所要解决的问题,而分层最大的好处在于 "封装" ,我们可以将每一层的问题解耦开来...二、OSI七层模型 OSI(Open System Interconnection,开放系统互连)七层网络模型称为开放式系统互联参考模型,是一个逻辑上的定义和规范; 把网络从逻辑上分为了7层....每一层都有相关、相对应的物理设备,比如路由器,交换机; OSI 七层模型是一种框架性的设计方法,其最主要的功能使就是帮助不同类型的主机实现数据传输; 它的最大优点是将服务、接口和协议这三个概念明确地区分开来...通过七个层次化的结构模型使不同的系统不同的网络之间实现可靠的通讯; TCP/IP五层(或四层)模型 由于个别层协议解决的问题不是我们所关注的; 所以我们一般按照TCP/IP四层模型学习  物理层(不重要

38130
您找到你想要的搜索结果了吗?
是的
没有找到

计算机网络——分层结构

要告诉网络如何识别目的主机   (3) 发起通信的计算机要查明目的主机是否开机,并且与网络连接正常 (4)发起通信的计算机要弄清楚,对方计算机中文管理程序是否已经做好准备工作 (5)确保差错和意外可以解决 分层的基本原则...相互交流尽可能少 3.结构上可分割开,每层都采用最合适的技术来实现 4.保持下层对上层的独立性,上层单向使用下层提供的服务 5.整个分层结构应该能促进标准化工作 ​ 正式认识分层结构 1.实体:...下层为相邻上层提供的服务功能调用(垂直) SDU 服务单元:为完成用户所要求的功能而应传送的数据 PCI 协议控制信息:控制协议操作的信息 PDU 协议数据单元:对等层次之间的传送的数据单位 总结 网络体系结构是从功能上描述计算机网络结构...` 计算机网路体系结构简称网络体系结构分层结构 每层遵循某个/些网络协议以完成本层功能 计算机网络体系结构是计算机网络的各层及其协议的集合 第 n 层在向 n+1 层提供服务时 此服务不仅包含第 n...层本身的功能 还包含由下层服务提供的功能 仅仅在相邻间有接口,且所提供的服务的具体实现细节对上一层完全屏蔽 体系结构是抽象的,而实现是指能运行的一些软件和硬件

39410

DDD实战篇:分层架构的代码结构

从抽象层面讲,老马提炼的分层架构适用于面向业务的服务化架构,所以如果要进一步组件化也是可以按照这个代码结构来完成的。...总体的代码目录结构如下: - DDD-Sample/src/ domain gateways interface repositories services 这个目录结构一一对应了前文的分层架构图...---- 模型表达 根据分层架构确立了代码结构后,我们需要首先定义清楚我们的模型。如前面讲到的,这里主要涉及的是从战术建模过程中得到的核心实体和服务的定义。...---- 依赖关系 代码目录结构并不能表达分层体系中各层的依赖关系,比如Domain层是不应该依赖于其它任何一层的。...维护各层的依赖关系是至关重要的,很多团队在实施的过程中都没有能够建立起这样的工程纪律,最后造成代码结构的混乱,领域模型也被打破。 根据分层架构的规则,我们可以看到示例中的代码结构如下图。 ?

1.8K41

1.2.1计算机网络分层结构

两个系统中实体间的通信是一个很复杂的过程,为了降低协议设计和调试过程的复杂性,也为了便于对网络进行研究、实现和维护,促进标准化工作,通常对计算机网络的体系结构分层的方式进行建模。...计算机网络的体系结构通常都具有可分层的特性,将复杂的大系统分成若干较容易实现的层次。分层的基本原则是: 1)每一层都实现一种相对独立的功能,降低大系统的复杂度。...5)整个分层结构应能促进标准化工作。 由于分层后各层之间相互独立,灵活性好,因而分层的体系结构易于更新(替换单个模块),易于调试,易于交流,易于抽象,易于标准化。...因此,在分层时应考虑层次的清晰程度与运行效率间的折中、层次数量的折中。...依据一定的规则,将分层后的网络从低层到高层依次称为第1层、第2层……第n层,通常还为每一层取一个特定的名称,如第一层的名称为物理层。 在计算机网络的分层结构中,第n层中的活动元素通常称为n层实体。

1K20

【计算机网络】计算机网络 分层结构 ( 分层基本原则 | 分层结构 | 实体 | 协议 | 接口 | 协议三要素 | 数据 | 计算机网络体系结构概念 | 分层概念 )

文章目录 一、分层基本原则 二、分层结构 三、"协议" 三要素 四、数据 五、计算机网络体系结构 六、分层相关概念 一、分层基本原则 ---- 分层 基本原则 : ① 相互独立 : 各分层之间 , 相互独立..., 上层需要使用下层的服务 ; ⑤ 标准工作 : 分层结构可以促进标准化工作 ; 二、分层结构 ---- 分层结构 : ① 实体 : 每一层 的活动 元素 是实体 ; 同一层的实体称为对等实体 ;...---- 计算机网络体系结构 : ① 描述 : 网络体系结构 , 是 从 功能上 描述 计算机网络结构 ; ② 结构 : 计算机网络体系结构 , 简称 网络体系结构 , 该结构分层结构 ; ③...组成 : 计算机网络体系结构 , 是 计算机网络 , 各层 , 及 各层协议 的 集合 ; ④ 实现 : 体系结构是 抽象的 , 其是 由可以运行的软件 , 硬件 实现 ; 六、分层相关概念 ----...计算机网络 分层相关概念 : ① 计算机网络每层功能 : 计算机网络 每层 遵循 网络协议 , 完成本层的功能 ; ② 计算机网络每层服务内容 : 第 n 层 , 向 第 n + 1 层 , 提供服务时

1.6K00

OSI模型详解

图解OSI ? OSI模型 OSI七层模型通过七个层次化的结构模型是不同的系统的不同网络之前实现可靠通信。 完成中继功能的节点通常称为中继系统。...在OSI七层模型中,处于不同层的中继系统具有不同的名称。 本文主要是对OSI参考模型的7个层次进行梳理 物理层 数据链路层 网络层 传输层 会话层 表示层 应用层 ?...OSI七层模型详解 物理层 在OSI参考模型中,物理层(Physical Layer)是参考模型的最低层,也是OSI模型的第一层。...网络层 网络层(Network Layer)是OSI模型的第三层,它是OSI参考模型中最复杂的一层,也是通信子网的最高一层。...其提供的主要服务和协议包含: 文件服务 目录服务 文件传输服务FTP 远程登录服务Telnet 电子邮件服务 打印服务 数据库服务 TCP/IP分层模型 ? ?

64620

OSI 参考模型概述

产生背景 各大厂商IT设备只支持自己的私有协议 用户购买成本高 不利于网络技术发展 概念 定义了网络中设备所遵循的层次结构 优点 开放的标准化接口,协议不再封闭 多厂商设备兼容 易于理解、学习和更新协议标准...实现模块化工程,降低开发难度 分层 层次 作用 7.应用层 提供应用程序之间的网络通信 6.表示层 数据的加密解密,压缩等 5.会话层 建立、管理维护会话 4.传输层 建立连接端到端 3.网络层 IP...端口用于区分同一台计算机上不同应用程序 TCP[可靠传输] UDP[不可靠传输] > 会话层 建立、维护、拆除应用之间的会话 区分同一个应用程序的不同访客 > 表示层 定义了数据的格式、结构

43520

2、OSI模型-概述

为了降低网络设计的复杂性,将协议进行了分层设计。...分层设计的意义:                 用户服务层的模块设计可相对独立于具体的通信线路和通信硬件接口的差别                 而通信服务层的模块设计又可相对独立于具体用户的应用要求不同...二、OSI 7层模型 1974年,ISO(开放的通信系统互联参考模型)组织发布了OSI参考模型。...传输层,网络层,数据链路层,物理层是基于数据通信的 2.jpg 3、数据流层 物理层:OSI最底层,所有数据传输的基础,比如网线,网卡。 数据链路层:OSI中从底层到上层,第一层涉及数据封装的。...4.jpg 5、OSI封装/解封过程 应用程序产生数据“hello” 表示层以及会话层数据操作系统,对数据没有改变。

37840

闲鱼Coder学Docker(三):Docker镜像中分层结构

今天,我们要聊的是Docker镜像中的分层结构。 二、镜像中为什么要使用分层结构?   ...其实,这是因为镜像文件采用了分层结构,一般由若干层(layer)组成。所以在进行镜像文件拉取的时候,也是按照分层结构,一层一层进行拉取。   ...此时,闲鱼脑海中蹦出了一个新的问题:镜像中为什么要使用分层结构呢? 1. 便于镜像的扩展   其实绝大部分的镜像都是在别的镜像的基础上进行创建的。   ...三、总结   上面就是对Docker镜像分层结构的一点简单介绍,通过这个简单的介绍让大家对于镜像的结构和存储有一个大概的了解。...后面,闲鱼会对Docker镜像和容器的关系以及分层结构的原理做一个具体的分析。   以上内容有理解分析不当的地方,大家可以留言一起讨论学习。

50210
领券