文章目录

  • 前言
    • 开放式系统互联模型(网络的七层架构)
      • 1、物理层
      • 2、数据链路层:
      • 3、网络层:
      • 4、传输层:
      • 5、会话层:
      • 6、表示层:
      • 7、应用层 :

前言

  如果您觉得有用的话,记得给博主点个赞,评论,收藏一键三连啊,写作不易啊^ _ ^。
  而且听说点赞的人每天的运气都不会太差,实在白嫖的话,那欢迎常来啊!!!


开放式系统互联模型(网络的七层架构)

概述:

序列 层级名称 举例 用处 单位 协议
1 物理层 网线的接口类型、光纤的接口类型 由 1、0 转化为【电流强弱】来进行传输,到达目的地后在转化为 1、0 比特流 V.35、EIA/TIA-232
2 数据链路层 交换机,网桥、网卡 从物理层接收的数据进行【MAC 地址(网卡的地址)】的封装与解封装 802.2、802.3ATM、HDLC
3 网络层 路由器,网桥路由器 主要将从下层接收到的数据进行 【IP 地址(例 192.168.0.1)】的封装与解封装,常把这一层的数据叫做数据包。 数据包 IP(IPV4、IPV6) ICMP4
4 传输层 定义了一些【传输数据的协议和端口号】(WWW 端口 8080和TCP协议,UDP协议) 将从下层接收的数据进行分段进行传输,到达目的地址后在进行重组 数据段 TCP,UDP
5 会话层 主要在你的系统之间发起会话或或者接受会话请求 通过传输层(端口号:传输端口与接收端口)建立数据传输】的通路。 数据流 FTP SSH TLS HTTP(S) SQL
6 表示层 把计算机能够 识别的东西转换成人能够能识别的东西(如图片、声音等) / 数据流 CSS GIF HTML JSON XML GIF
7 应用层 终端的应用 展示我们在电脑屏幕上可以看到的东西 数据流 Telnet、FTP、HTTP、SNMP等

个人认为,作为一个开发者来说,在开发阶段,主要在意后四个阶段【传输层】,【会话层】,【表示层】,【应用层】 就可以了。

详细:

1、物理层

概念:主要定义物理设备标准
举例:如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等
用处:

就是由 1、0 转化为【电流强弱】来进行传输,到达目的地后在转化为 1、0,也就是我们常说的【模数转换与数模转换】)。这一层的数据叫做比特。

2、数据链路层:

概念:主要将从物理层接收的数据进行 【MAC 地址(网卡的地址)】的封装与解封装。
举例:交换机
用处:

常把这 一层的数据叫做帧。在这一层工作的设备是交换机,数据通过交换机来传输。

3、网络层:

概念:主要将从下层接收到的数据进行 【IP 地址(例 192.168.0.1)】的封装与解封装。
举例:路由器
用处:

常把这一层的数据叫做数据包。

4、传输层:

概念:定义了一些【传输数据的协议和端口号】(WWW 端口 8080和TCP协议,UDP协议),
举例:

  • TCP(传输控制协议, 传输效率低,可靠性强,用于传输可靠性要求高,数据量大的数据),
  • UDP(用户数据报协议, 与 TCP 特性恰恰相反,用于传输可靠性要求不高,数据量小的数据,如 QQ 聊天数据就是通过这 种方式传输的)。

用处:

主要是将从下层接收的数据进行【分段进行传输】,到达目的地址后在进行重组, 常常把这一层数据叫做段。

5、会话层:

概念:通过传输层(端口号:传输端口与接收端口)建立【数据传输】的通路。
举例:主要在你的系统之间发起会话或或者接受会话请求
(设备之间需要互相认识可以是 IP 也可以是 MAC 或者是主机名)

6、表示层:

概念:主要是进行对接收的数据进行解释、加密与解密、压缩与解压缩等
用处:

也就是把计算机能够 识别的东西转换成人能够能识别的东西(如图片、声音等)

7、应用层 :

概念:主要是一些终端的应用,
举例:
比如说 FTP(各种文件下载),WEB(IE 浏览),QQ 之类的(你 就把它理解成我们在电脑屏幕上可以看到的东西.就 是终端应用)。

开放式系统互联模型(网络的七层架构)相关推荐

  1. 网络OSI七层模型及各层作用

    OSI和TCP/IP是很基础但又非常重要的网络基础知识,理解得透彻对运维工程师来说非常有帮助.今天偶又复习了一下: (1)OSI七层模型 OSI中的层 功能 TCP/IP协议族 应用层 文件传输,电子 ...

  2. OSI七层参考模型(开放式系统互联)

    OSI七层模型:Open System Interconnection 中文译为:开放式系统互联 OSI七层模型的由来 在20世纪70年代,那时已经实现了基本的计算机网络的互联结构.只是当时的组网设备 ...

  3. 网络OSI七层模型学习

    网络OSI七层模型学习 七层模型概要 七层模型详解 1.应用层 定义 功能 2.表示层 定义 功能 3.会话层 定义 功能 4.传输层 定义 功能 5.网络层 定义 功能 6.数据链路层 定义 功能 ...

  4. TCP/IP四层模型与OSI七层参考模型(网络协议)

    TCP/IP四层模型与OSI七层参考模型 一. OSI七层参考模型 ①. 物理层 ②. 数据链路层 ③. 网络层 ④. 传输层 ⑤. 会话层 ⑥. 表示层 ⑦. 应用层 二. TCP/IP模型 ①. ...

  5. OSI(Open System Interconnect)开放式系统互联

    OSI(Open System Interconnect)开放式系统互联 七个层次划分原则<?xml:namespace prefix = o ns = "urn:schemas-mi ...

  6. 概念介绍:POE供电交换机、tcpip模型、OSI七层模型、路由协议、网关、访问列表(待整理)...

    PoE供电交换机 是指能够通过网线为远端受电终端提供网络供电的交换机,包含网络交换机和PoE供电两个功能,是PoE供电系统中比较常见的供电设备,端口支持输出功率达15.4W,符合IEEE802.3af ...

  7. 通讯常识笔记:计算机通讯技术之开放式系统互联

    在学习互联网知识是我们要学习的一个重点知识就是开放式互联系统,说到开放式互联系统大家可能很陌生,但是提到网络七层模型那么大家可能就不那么陌生了,那么今天这篇文章就来讲讲什么是开放式互联什么又是网络七层 ...

  8. 网络协议——七层、五层、四层协议概念及功能分析

    一.7层 7层是指OSI七层协议模型,主要是:应用层(Application).表示层(Presentation).会话层(Session).传输层(Transport).网络层(Network).数 ...

  9. TCP/IP五层模型 与 OIS 七层模型

    一 定义 TCP/IP :是用于因特网 (Internet) 的通信协议. TCP/IP 通信协议是对计算机必须遵守的规则的描述,只有遵守这些规则,计算机之间才能进行通信. OSI :(Open Sy ...

最新文章

  1. PYTHON高级全栈开发工程师-老男孩教育
  2. 网络游戏,原罪和救赎
  3. 【转】Win7安装Oracle10g经验分享
  4. Git之深入解析如何在应用中嵌入Git
  5. java版 modbus crc16校验 (已测试成功)_java版 ModBus CRC16校验 (已测试成功)
  6. 先来先服务算法的特点
  7. 质因子分解(洛谷P2043题题解,Java语言描述)
  8. mysql 大小端_go语言中大小端模式的个人理解
  9. getParameter
  10. Packt发布了2018年技能提升报告
  11. POJ - 2236 Wireless Network
  12. linux实训4文件系统管理,实训项目2 Linux文件系统管理
  13. 电脑用来测试网段信号的软件,WiFi信号分析仪PC版
  14. ubuntu下libfetion问题
  15. 聊聊如何做技术战略规划
  16. 崔希凡-javaWeb-笔记day07-day09(2016年7月26日23:17:27)
  17. oracle11g登录企业管理器,Oracle11g RAC常用操作 (维护及管理)
  18. 数据仓库-dws层表的分区规划
  19. 微信小程序商城项目实战(完结篇:意见反馈)
  20. 开源,全栈的道路开始变得清淅了

热门文章

  1. [matlab编程实践].cli文件二进制格式读取【3D打印切片文件】
  2. Java OA集成SAP BO
  3. STM32+CubeMX开发工程笔记汇总(更新2022.6.12)
  4. 使用DQN进行价格管理
  5. pytz 的所有函数
  6. python正则表达式删除指定符号及其中的内容
  7. PERT网络分析法(计划评估和审查技术,Program Evaluation and Review Technique)
  8. PCIe扫盲——高级错误报告AER(一)
  9. 基于PHP+MySQL汽车租赁管理系统的设计与实现
  10. 他24岁北航博士毕业受聘211高校副教授,也曾是个沉迷CF成绩倒数的调皮蛋