【王道考研计算机网络】—OSI参考模型

本章内容如下

一、OSI参考模型


二、ISO/OSI参考模型解释通信过程

三、应用层

应用层:所有能和用户产生网络流量的程序

典型的应用层服务:文件传输(FTP)、电子邮件(SMTP)、万维网(HTTP)

二、表示层

表示层:用于处理在两个通信系统中交换信息的表示方式(语法和语义)

功能:数据格式交换、数据加密和解密、数据的压缩和恢复

三、会话层

会话层:向表示层实体/ 用户进程提供建立连接并在连接上有序地传输数据,这是会话,也是建立同步(SYN)

会话层的功能:

  • 建立、管理、终止会话
  • 使用校验点可使会话在通信失效时从校验点/同步点继续恢复通信,实现数据同步

四、传输层

传输层:负责主机中两个进程之间的通信,即端到端的通信,传输单位是报文段或用户数据报。

传输层的功能(可差流用):

  • 可靠传输、不可靠传输
  • 差错控制
  • 流量控制
  • 复用分用

五、网络层

主要任务是把分组从源端传到目的端、为分组交换网上的不同主机提供通信服务。

网络层传输单位是数据报


网络层的四大功能:

  • 路由选择(最佳路径)
  • 流量控制
  • 差错控制
  • 拥塞控制

六、数据链路层

主要任务是把网络层传下来的数据报组装成帧

数据链路层/链路层的传输单位是帧

数据链路层的主要功能:

  • 成帧(定义帧的开始和结束)
  • 差错控制 帧错+位错
  • 流量控制
  • 访问(接入)控制 控制对信道的访问


七、物理层

物理层:主要任务是在物理媒体上实现比特流的透明传输

物理层的传输单位是比特

透明传输:指不管所传数据是什么样的比特组合,都应当能够在链路上传送

物理层的功能:

  • 定义接口特性
  • 定义传输模式 (单工、半双工、双工)
  • 定义传输速率
  • 比特同步
  • 常见的协议:Rj45、802.3

【王道考研计算机网络】—OSI参考模型相关推荐

  1. 王道考研 计算机网络笔记 第一章:概述计算机网络体系结构

    本文基于2019 王道考研 计算机网络: 2019 王道考研 计算机网络 个人笔记总结 后续章节将陆续更新- 目录 一.概念.功能.组成.分类 1. 计算机网络的概念 2. 计算机网络功能 3. 计算 ...

  2. 计算机网络第4版潘爱民_王道考研 计算机网络(2)学习笔记

    1.2.1分层结构.协议.接口.服务 分层的基本原则 各层之间相互独立,每层只实现一种相对独立的功能. 每层之间界面自然清晰,易于理解,相互交流尽可能少. 结构上可分割开.每层都采用最合适的技术实现. ...

  3. 王道考研 计算机网络笔记 第二章:物理层

    本文基于2019 王道考研 计算机网络: 2019 王道考研 计算机网络 个人笔记总结 第一章:王道考研 计算机网络笔记 第一章:概述&计算机网络体系结构 后续章节将陆续更新- 第二章 一.物 ...

  4. 王道考研 计算机网络笔记 第六章:应用层

    本文基于2019 王道考研 计算机网络: 2019 王道考研 计算机网络 个人笔记总结 第一章:王道考研 计算机网络笔记 第一章:概述&计算机网络体系结构 第二章:王道考研 计算机网络笔记 第 ...

  5. 王道考研 计算机网络笔记 第五章:传输层

    本文基于2019 王道考研 计算机网络: 2019 王道考研 计算机网络 个人笔记总结 第一章:王道考研 计算机网络笔记 第一章:概述&计算机网络体系结构 第二章:王道考研 计算机网络笔记 第 ...

  6. 王道考研 计算机网络笔记 第四章:网络层

    本文基于2019 王道考研 计算机网络: 2019 王道考研 计算机网络 个人笔记总结 第一章:王道考研 计算机网络笔记 第一章:概述&计算机网络体系结构 第二章:王道考研 计算机网络笔记 第 ...

  7. 王道考研 计算机网络笔记 第三章:数据链路层

    本文基于2019 王道考研 计算机网络: 2019 王道考研 计算机网络 个人笔记总结 第一章:王道考研 计算机网络笔记 第一章:概述&计算机网络体系结构 第二章:王道考研 计算机网络笔记 第 ...

  8. 【王道考研计算机网络】—分层结构 协议 接口 服务

    [王道考研计算机网络]-分层结构 协议 接口 服务 一.为什么要分层? 发送文件之前要做的准备工作: 发起通信的计算机必须将数据通信的通路进行激活 要告诉网络如何识别目的主机 发起通信的计算机要查明目 ...

  9. 【王道考研计算机网络】—速率相关的性能指标

    [王道考研计算机网络]-速率相关的性能指标 一.速率 速率:速率是指数据率或者称为数据传输率或者比特率. 二.比特 比特:连接在计算机网络上的主机在数字信道上传送数据位数的速率.单位是b/s,kb/s ...

最新文章

  1. 转载:python原生态的输入窗口抖动+输入特效
  2. AI时代,谈数据分析时我们要谈些什么?
  3. 微信小程序隐藏标题栏navigationBar的方法
  4. vim插件自动补齐_VIM自动补全插件:deoplete
  5. 嵌入式控制系统和计算机系统
  6. 招银网络笔试java_春招|招银网络Java软件开发 电话面试+一二三面面经
  7. 华为魔术2手机拆机图解_荣耀Magic2手机内部做工如何?荣耀Magic2手机拆机
  8. 多视几何_计算两幅图像之间的基础矩阵F和一副图像上的点在另一福图像上的极线L
  9. 压力测试的轻量级具体做法
  10. VS C++ vector结构体 增加元素 删除元素 获取第一个元素 最后一个元素 清空元素
  11. WinDbg分析蓝屏dump教程
  12. Problem C: 复数类的流输入输出
  13. 不一样的xss payload
  14. 王煜全老师谈SNS创业
  15. 【qingcloud】k8s iptable -F/L
  16. jquery显示、隐藏div
  17. vulnhub Earth:解题思路
  18. 公司(视频 社交)项目分享
  19. asp.net(c#)如何把字符串转换成数组
  20. 引入css的方法有哪几种

热门文章

  1. CSS:CSS定位和浮动
  2. Python基础-使用paramiko
  3. 也许现在的前端,应该了解更多的算法
  4. JPA的继承 OOD和关系数据库的 纽带
  5. sqlite3 cmd命令输出乱码
  6. Find password cracker in 11g
  7. 要掌握真正的免杀必须懂汇编---【汇编语言超浓缩教程】(转)
  8. Bochs 调试命令
  9. java三种循环结构_Java的三种结构(循环结构)
  10. android课程设计实训目的,汽车专业实习目的与意义