开放系统互连(OSI)参考模型是由国际标准化组织(ISO)于1984年提出的分层网络体系结构模型
目的是支持异构网络系统的互连互通
异构网络系统互联的国际标准
理解网络通信的最佳学习工具 理论模型 理论成功 市场失败 没有产品
7层功能 每层完成特定的网络功能
1物理层 2数据链层 3网络层 4传输层 5会话层 6表示层 7应用层

按照OSI参考模型解释的通信过程
如图所示

主机要完成7层的功能 作为路由器只需要完成物理层 数据链路层 网络层三层功能
对等层次之间的协议 规定了本层如何构造数据如何交换数据
如图所示
物理层下面就是物理介质 物理层通过物理介质传递数据的

数据传输流程:如图所示:

主机A发送数据 经过应用层 表示层 会话层 传输层 网络层 数据链路层 物理层 通过传输介质 到路由器的物理介质,然后到路由器的数据链路层,再到路由器的网络层,然后分析接下来走哪条链路,把数据给到下个链路的数据链路层,物理层,通过介质到主机B的物理层数据链路层,网络层 传输层 会话层 表示层 应用层。

层与层之间用接口传输:

端到端层:应用层 表示层 会话层 传输层
非端到端层:网络层 数据链路层 物理层

数据从主机A到主机B 每层之间都加了一些请求头信息:

为啥每层都要加请求头:
增加控制信息 构造协议数据单元 PDU
控制信息包括:地址:表示发送端/接收端
差错检测编码:用于差错检测或纠正
协议控制:实现协议功能的附加信息,如优先级,服务质量 和安全控制等

计算机网络 13 OSI参考模型相关推荐

  1. 第一章 计算机网络 6 OSI参考模型 [计算机网络笔记]

    第一章 计算机网络 6 OSI参考模型 本笔记参考书目: 计算机网络(第8版)谢希仁 2021王道计算机网络视频公开课 本节重点: OSI参考模型的7层次结构及其功能 OSI参考模型数据传输的过程 转 ...

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

    [王道考研计算机网络]-OSI参考模型 本章内容如下 一.OSI参考模型 二.ISO/OSI参考模型解释通信过程 三.应用层 应用层:所有能和用户产生网络流量的程序 典型的应用层服务:文件传输(FTP ...

  3. 计算机网络遵循,计算机网络原理 OSI参考模型遵循原则

    计算机网络原理 OSI 参考模型遵循原则 在OSI 参考模型中,采用了分层的结构技术,共将OSI 自低向高划分为7层:物理层.数据链路层.网络层.传输层.会话层.表示层和应用层. 在分层过程中,无论哪 ...

  4. 计算机网络学习笔记(13. OSI参考模型①)

    1. OSI参考模型 2. OSI参考模型解释的通信过程 3. OSI参考模型数据封装与通信过程 4. 为什么需要数据封装?

  5. 王道考研 计算机网络6 OSI参考模型和各层作用

    计算机网络分层结构 OSI参考模型发展史 OSI参考模型 记忆:一个叫淑惠的女生试用物联网 OSI参考模型解释通信过程 具体操作 H代表头部 数据链路层;加了头部H2和尾部T2 物理层对数据不再处理 ...

  6. 【计算机网络】OSI参考模型与TCP/IP分层模型详解(超级详细,三张图完整说明)

    目录 1  基本介绍 2  OSI七层参考模型 3 TCP/IP协议分层模型 4 模型映射关系 5 参考文献 1  基本介绍 OSI(Open System Interconnection)参考模型将 ...

  7. 第1章 1.9计算机网络概述--OSI参考模型和网络安全

    1.物理层安全: 风险:无关人员接入网络. 防范:将用不到的口的网线拔掉,或者用命令将用不到的网线接口shutdown(关闭). 2.数据链路层安全: ADSL账号密码 无线网账号密码 交换机绑定MA ...

  8. 【计算机网络】计算机网络 OSI 参考模型 与 TCP/IP 参考模型 对比

    文章目录 一.TCP/IP 参考模型 由来 二.TCP/IP 参考模型 三.TCP/IP 命名 四.TCP/IP 参考模型 与 OSI 参考模型 相同点 五.TCP/IP 参考模型 与 OSI 参考模 ...

  9. 计算机网络(二)计算机网络 体系结构和OSI参考模型 | 思维导图

    目录 思维导图 二.计算机网络体系结构和参考模型 1.为什么分层?如何分层? 2.OSI参考模型(法定标准) 3.应用层 4,表示层 5.会话层 6.传输层 7.网络层 8.数据链路层 9.物理层 1 ...

最新文章

  1. 浅析企业建站都需要了解哪些基础内容?
  2. (转载)linux下的find文件查找命令与grep文件内容查找命令
  3. 【杂谈】如何使用有三AI生态学习计算机视觉和自然语言处理等内容
  4. golang管道channel的基本使用及注意事项:往管道中存取数据
  5. FusionCharts 的XML标签属性
  6. git 操作 中文文件名的时候,显示乱码 ,解决方法
  7. 在线客服代码,可以用
  8. python中重要的基础概念
  9. 关于集合和字符串的互转
  10. 计算机中的PS颜色填充快捷键,ps颜色填充快捷键是什么
  11. 实战-全局唯一邀请码功能实现
  12. C# 调用 dll 文件
  13. hprose for php,hprose for php
  14. dhcp服务器里的dns怎么修改,dhcp服务器的dns设置方法
  15. springboot 动态指定日志路径(logback) 自动跟随项目路径
  16. ubuntu 64位下载 处理器为Intel
  17. 如何通俗理解Word2Vec
  18. openfeign远程调用接口报错:feign.codec.DecodeException: Error while extracting response for type
  19. 广州大学机器学习与数据挖掘实验三
  20. 【JAVA】7-1 厘米换算英尺英寸

热门文章

  1. 最近火热的ChatGPT,全民“调戏”ChatGPT
  2. WZOI-275开关灯
  3. 亚马逊红人视频和普通买家秀有什么区别?
  4. 亚马逊红人视频和普通视频的区别在哪里
  5. 10岁谷歌变“网络克格勃”?
  6. 打靶归来 - 详解upload-labs靶场(上)
  7. 什么是云开发?小程序实例超详细演示~
  8. vijos-1290sk抓螃蟹
  9. 文艺范的阅读网站上线
  10. 2016年最新苹果IOS上架App Store商店步骤