当前位置:文档之家› 3、区块链底层技术架构 1h40min

3、区块链底层技术架构 1h40min


邮政局
邮局约定
运输部门
运输部门间约定
用户 (写信人)
用户子系统
邮政局 邮政子系统
运输部门 运输子系统
甲地
邮政系统分层模型
乙地
应用层
实现应用进程(如用户程序、终端操作员等)之间的信息交换。一般包括公共应用服务要素(CASE) 和特定应用服务要素(SASE>。其中CASE提供应用进程中最基本的服务,向应用进程提供信息传送
传输层
数据组织成数据 用一个寻址机制来标识一个特定的应用
段Segment
程序(端口号)
终端设备(PC、手机、平板等)
网络层
分割和重新组合 基于网络层地址(IP地址)进行不同网
数据包Packet
络系统间的路径选择
网关、路由器
数据链路层 物理层
在物理层上建立、撤销、标识逻辑链接 将比特信息封装 和链路复用 以及差错校验等功能。通过 成数据帧Frame 使用接收系统的硬件地址或物理地址来
高层数据
应用层 表示层 会话层
传输层
IP包 头
数据
网络层
LLC 头部MACFra bibliotek头部数据 数据
FCS FCS
LLC子层 MAC子层
数据 链路

数据封装过程
高层数据 高层数据
应用层 表示层 会话层
传输层
数据
网络层
数据 数据
FCS
LLC子层 MAC子层
数据 链路

数据解封装过程
总结:
具体7层 应用层
表示层
7
应用层
接口
6
表示层
接口
5
会话层
接口
4
传输层
接口
3
网络层
接口
2 数据链路层
接口
1
物理层

主机A
应用层协议 表示层协议 会话层协议 传输层协议 网络层协议 数据链路层协议 物理层协议
ISO/OSI参考模型
应用层 APDU
包含大量人们普遍需要的协议。如虚拟终端、文件传输和电 子邮件等都可作为标准化的候选
负责将上层数据封装成固定格式的帧;在数据帧内封装发送 和接收端的数据链路层地址(在以太网中为MAC地址)并且 为了防止数据传输过程中产生的误码,在帧尾加上校验信息
完成相邻节点之间的比特流传输; 如:用什么样的信号来表示数据0和1;
一位的持续时间有多长 等等
数据的封装与解封装过程:
高层数据
TCP 头部
表示层 PPDU
会话层 SPDU
传输层 TPDU
网络层 报文
数据链路层 帧
物理层 主机B
比特 数据单
完成某些特定的功能;传送的信息的语法和语义。用一种大 家一致选定的标准方法对数据进行编码。转码
另外,还涉及数据压缩和解压,数据加密和解密等工作
允许不同机器上的用户之间建立会话关系;允许进行类似传 输层的普通数据的传送,允许用户利用一次会话在远端的分
一种公共语言,以便能进行互操作
物会话单位的控制层,其主要功能是按照在应用进程之间约定的原则,按照正确的顺序收、发数据, 进行各种形态的对话。会话层规定了会话服务用户间会话连接的建立和拆除规程以及数据传送规程。 理层;为给两个对等会话服务用户建立一个会话连接
参 考
传输层
物理端开放系统之间的数据传送控制层。主要功能是端开放系统之间数据的收妥确认。
所必需的、但又独立于应用进程通信的能力。例如文件传送、访问和管理(FTAM)、虚拟终端 (VT)、消息处理系统(MHS)、电子数据互换(EDI)和目录查询等。
认识: ISO/ OSI
表示层 会话层
物理数据表示形式的控制层,其主要功能是把应用层提供的信息变换为能够共同理解的形式,提供 字符代码、数据格式、控制信息格式、加密等的统一表示。表示层的作用之一是为异种机通信提供
数据格式 数据Data 数据Data
功能与连接方式 网络服务与使用者应用程序间的一个接

数据表示、数据安全、数据压缩
典型设备 终端设备(PC、手机、平板等) 终端设备(PC、手机、平板等)
会话层
数据Data
会话层连接到传输层的映射;会话连接
的流量控制;数据传输;会话连接恢复 终端设备(PC、手机、平板等) 与释放;会话连接管理、差错控制
流量控制;6.服务选择;7.网络管理。
数据链路层 数据链路可以粗略地理解为数据通道。物理层要为终端设备间的数据通信提供传输介质及其连接。 链路层是为网络层提供数据传送服务的,这种服务要依靠本层具备的功能来实现。
物理层
物物理层为设备之间的数据通信提供传输媒体及互连设备,为数据传输提供可靠的环境。
理物理层的媒体包括架空明线、平衡电缆、光纤、无线信道等。通信用的互连设备指DTE和DCE间的 互连设备。DTE即数据终端设备,又称物理设备,如计算机、终端等都包括在内。
话层、表示层和应用层。
iOS是由苹果公司 开发的移动操作系
统。
为什么要有OSI参考模型?
OSI参考模型是一个按照功能 将协议进行分层的标准化的机 构。 即大家使用相同的标准
这样做的好处是不同的开发商 开发出来的产品 对外部的接口可以是通用。
用户/邮 局约定
邮局/运输 部门约定
用户 (写信人)
用户间约定
区块链底层技术架构
世界区块链研究院 讲 师:何 娜
1 网络基层架构OSI参考模型 2 TCP/IP参考模型 3 认识TCP协议数据封装格式 4 区块链基础架构模型
ISO
OSI
IOS
国际标准化组织(ISO)简
称ISO,是一个全球性的非政 府组织,是国际标准化领域中
一个十分重要的组织。
互联网参考模型OSI。国际标准化组织(ISO) 制定,该模型定义了不同计算机互联的标准, 是设计和描述计算机网络通信的基本框架。 OSI模型把网络通信的工作分为7层,分别是 物理层、数据链路层、网络层、传输层、会
寻址
网桥、交换机
传输比特(bit) 流
传输层是两台计算机经过网络进行数据通信时,第一个端到端的层次,具有缓冲作用。当网络层服 务质量不能满足要求时,它将服务加以提高,以满足高层的要求;当网络层服务质量较好时,它只
用很少的工作
模 型
网络层
物理网络层为建立网络连接和为上层提供服务,应具备主要功能: 1.路由选择和中继;2.激活,终 止网络连接;3.在一条数据链路上复用多条网络连接,多采取分时复用技术;4.检测与恢复;5.排序,
时系统上登录,或者在两台机器间传递文件。
实现网络中不同主机上用户进程之间的数据通信;网络层和 数据链路层负责将数据送达目的端的主机,而这个数据需要
什么用户进程去处理,就需要传输层来帮忙了
实现数据从原主机到目标主机的传输;将上层数据封装成数 据包,在包的头部封装源和目的端的逻辑地址,并选择最佳
路径将数据送达目的端。类似于邮局
相关主题