博客
关于我
ISO七层网络模型
阅读量:393 次
发布时间:2019-03-05

本文共 787 字,大约阅读时间需要 2 分钟。

开放系统互连 OSI

1984年ISO发布了OSI Open System Interconnection 标准

只要符合标准,就互联互通互相兼容

OSI七层结构提供了标准规范

  • 应用层 Application

    典型协议:http、https、ftp、ssh、smtp、pop3、mysql、telnet
    不同应用程序的协议,提供位应用软件而设计的接口,软件和软件之间的通信。

  • 表示层 Presentation

    进行编码、格式转化,压缩、加密
    UTF8 正确的编码

  • 会话层 Session

    实现两个主机间的会话通讯
    每个窗口各干各的事,会话层维护会话
    会话的开始、等待、结束

  • 传输层 Transport

    传输控制协议:TPC UDP
    主要工作就是封装TCP/UDP包和包头:传输包头(TH)
    负责两个节点之间的传输可靠性\实现确认信息

  • 网络层 Network

    IP 协议和路由是第三层网络层的标志
    多个网络之间的跨网络远程通讯
    将网络的包头封装至数据包,形成报文
    实现路由功能:选择路径
    地址的管理:ARP
    相当于邮局

  • 数据链路层

    MAC地址是二层的象征
    链路内部通讯,网络寻址
    通讯单位为数据帧
    添加包头:数据报文地址信息

  • 物理层

    定义了物理设备的电气特性
    连接器和网线的规格
    例如:RJ45水晶头 电压电流 wifi频率

TCP/IP 分为4层

OSI七层通讯工作原理

原始数据->每层加包裹->加到数据链路层加CRC->物理层变成二进制0101-》对方物理层->数据链路层检查CRC->每层拆包裹->对方原始数据

协议数据单元PDU

每一层加包头,将大的数据拆分成小的数据

传过去万一有一个小块坏了,只重新传输坏掉的

PDU在不同层名字不同

  • 物理层 位 bit
  • 数据层 帧 frame
  • 网络层 包 packet
  • 传输层 段 segment
  • 其他高层 消息 message

转载地址:http://qhkzz.baihongyu.com/

你可能感兴趣的文章
Nacos 与 Eureka、Zookeeper 和 Consul 等其他注册中心的区别
查看>>
Nacos2.X 配置中心源码分析:客户端如何拉取配置、服务端配置发布客户端监听机制
查看>>
NacosClient客户端搭建,微服务注册进nacos
查看>>
Nacos原理
查看>>
Nacos发布0.5.0版本,轻松玩转动态 DNS 服务
查看>>
Nacos启动异常
查看>>
Nacos和Zookeeper对比
查看>>
Nacos在双击startup.cmd启动时提示:Unable to start embedded Tomcat
查看>>
Nacos如何实现Raft算法与Raft协议原理详解
查看>>
Nacos安装教程(非常详细)从零基础入门到精通,看完这一篇就够了
查看>>
Nacos实战攻略:从入门到精通,全面掌握服务治理与配置管理!(下)
查看>>
Nacos心跳机制实现快速上下线
查看>>
Nacos服务注册与发现demo
查看>>
nacos服务注册流程
查看>>
nacos本地可以,上服务器报错
查看>>
Nacos注册中心有几种调用方式?
查看>>
nacos注册失败,Feign调用失败,feign无法注入成我们的bean对象
查看>>
nacos源码 nacos注册中心1.4.x 源码 nacos源码如何下载 nacos 客户端源码下载地址 nacos discovery下载地址(一)
查看>>
Nacos简介、下载与配置持久化到Mysql
查看>>
Nacos简介和控制台服务安装
查看>>