1.背景

关于计算机网络为什么分层以及相关概念可参考之前的文章计算机网络的分层结构、协议、服务和接口

2.OSI怎么来的?

3.OSI的结构

4.OSI数据传输图

5.OSI七层结构概述

(1)应用层(Application Layer)

  • 应用层是OSI模型的最高层,是用户与网络的界面
  • 应用层为特定类型的网络应用提供访问OSI环境的手段
  • 因为用户的实际应用多种多样,就要求应用层采用不同的协议来解决不同应用类型的需求
  • 典型的协议有:文件传输协议FTP、电子邮件协议SMTP、万维网HTTP等

(2)表示层(Presentation Layer)

  • 主要处理两个通信系统中交换信息的表示方式
  • 不同机器采用的编码和表示方法不同,使用的数据结构不同
  • 为了使不同的数据和信息之间能够互相交换,表示层采用抽象的标准方法定义数据结构

(3)会话层(Session Layer)

  • 会话层允许不同主机上的各个进程进行会话
  • 会话层利用传输层提供的端到端的服务,向表示层提供它的增值服务
  • 增值服务即图上最上方的一句话

(4)传输层(Transport Layer)

  • 传输层也称运输层,传输单位是报文段或用户数据报,传输层负责主机中两个进程之间的通信,功能是为端到端连接提供可靠的传输服务,为端到端连接提供流量控制、差错控制、服务质量、数据传输管理等服务;
  • 数据链路层是点到点的通信,传输层是端到端的通信;
  • 点到点:可以理解为主机到主机之间的通信,一个点指一个硬件地址或IP地址,网络中参与通信的主机通过硬件地址或IP地址标识的;
  • 端到端:指运行在不同主机内的两个进程之间的通信,一个进程由一个端口号来标识,所以称端到端通信。

(5)网络层(Network Layer)

  • 因为因特网的主要网络层协议是无连接的网际协议(Internet Protocol,IP)和许多路由选择协议,因此因特网的网络层也称网际层或IP层

(6)数据链路层(Data Link Layer)

(7)物理层(Physical Layer)

OSI参考模型(应用层、表示层、会话层、传输层、网络层、数据链路层、物理层)...相关推荐

  1. 【计算机网络】计算机网络 OSI 参考模型 ( 计算机网络分层结构 | OSI 七层参考模型 | 应用层 | 表示层 | 会话层 | 传输层 | 网络层 | 数据链路层 | 物理层 )

    文章目录 一.计算机网络分层结构 二.OSI 七层参考模型 三.应用层 四.表示层 五.会话层 六.传输层 七.网络层 八.数据链路层 九.物理层 一.计算机网络分层结构 计算机网络分层结构 : ① ...

  2. 计算机网络笔记-应用层/传输层/网络层(2w字详细整理)

    文章目录 计算机网络 计算机网络概述 互联网的组成 网络边缘部分 C/S方式 P2P对等方式 网络核心部分 电路交换 分组交换 报文交换 传输延时 计算机网络体系概述 OSI七层模型 TCP/IP四层 ...

  3. 网络:七层,HTTP应用层、TCP传输层、IP网络层,拔网线TCP还在,三次握手保证双向与减少因延时传输错误

    网络七层 应,表,会,传,网,数,物 HTTP应用层 TCP传输层 IP网络层 应用层 与其它计算机进行通讯的一个应用,它是对应应用程序的通信服务的.例如,一个没有通信功能的字处理程序就不能执行通信的 ...

  4. 计算机网络传输层和应用层作业,计算机网络传输层作业.doc

    第三章作业信工A班 林秋慧 1101000120 试比较TCP与UDP 协议 相同点 不同点 TCP(传输控制协议) 为运输层的两个协议,为运行在不同主机上的应用进程之间提供了逻辑通信功能. 基本任务 ...

  5. 网络基础(一):传输层、数据链路层工作原理

    互联网最初的需求就是网络互连 进行信息传输来达到使人们在不同的地域都可以将信息共享.实现这个需求最基础的就是信息的传输.得感谢以前解决这个基本问题的同学,使得今天街上所有的人都变成了低头一族,抱着手机 ...

  6. 传输层与数据链路层滑动窗口协议的异同

  7. 1 计算机网络体系结构与OSI参考模型

    文章目录 1 计算机网络概述 1.1 计算机网络概念 1.2 计算机网络的分类 2 OSI 七层参考模型 应用层 表示层 会话层 传输层 网络层 数据链路层 物理层 3 OSI参考模型与网络排错 4 ...

  8. OSI参考模型 TCP/IP协议族 数据封装与解封过程

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 一. OSI参考模型和TCP/IP协议族 1.OSI七层参考模型 ①应用层 ②表示层 ③会话层 ④传输层 ⑤网络层 ⑥数据链 ...

  9. OSI参考模型(七层模型)

    OSI参考模型(七层模型) OSI的概念 OSI模型的目的 OSI 模型的优点 OSI模型分为七层 OSI模型的功能 应用层 表示层 会话层 传输层 网络层 数据链路层 物理层 OSI模型的详解图 O ...

  10. 计算机网络 13 OSI参考模型

    开放系统互连(OSI)参考模型是由国际标准化组织(ISO)于1984年提出的分层网络体系结构模型 目的是支持异构网络系统的互连互通 异构网络系统互联的国际标准 理解网络通信的最佳学习工具 理论模型 理 ...

最新文章

  1. ajax 请求如何解决乱码
  2. nginx处理http(http变量篇)
  3. 如何处理分析Flink作业反压的问题?
  4. 计算机专业很难找工作了???
  5. CIO必看:跨国集团采购部报表系统的建设经验分享
  6. 目标检测-20种常用深度学习算法论文、复现代码汇总
  7. codeblock图形界面编程(十)文件操作
  8. cadence从原理图导出器件库_一种cadence中原理图替换元器件库的方法与流程
  9. MTK G-sensor 1
  10. 雾霾都没走!尾气净化器就别来凑热闹了!
  11. 探秘BOF 和EOF
  12. 【C语言】计算圆周长以及面积
  13. [UVA1449] Dominating Patterns(AC自动机,STL,计数,神坑)
  14. CMD 禁用 笔记本自带的键盘
  15. CentOS 7 开机自启汇总
  16. 学习这东西确实得稳扎稳打,勿焦勿躁
  17. JAVA计算机毕业设计快递代收系统(附源码、数据库)
  18. 【毕业设计】天气数据分析系统 - python 大数据
  19. 饮用水中铁锰超标的解决方法
  20. 显示器接口_电脑显示器接口类型哪个好?VGA、DVI、HDMI、DP接口区别对比科普

热门文章

  1. 复用管脚_如何实现UART的分时复用
  2. linux非图形界面运行vscode,linux无法启动vscode怎么办
  3. Java中的序列化问题
  4. 前端跨域问题解决方案
  5. 想念你 2012-10-24 23:27
  6. 推荐一个vs自带工具分析代码的复杂度
  7. HTML input 控件
  8. callback 模式
  9. MYSQL IFNULL函数的使用
  10. 移动设备应用程序中支持多个屏幕大小和 DPI 值