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

Posted 栗子~~

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了开放式系统互联模型(网络的七层架构)相关的知识,希望对你有一定的参考价值。

文章目录

前言

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


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

概述:

序列层级名称举例用处单位协议
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 之类的(你 就把它理解成我们在电脑屏幕上可以看到的东西.就 是终端应用)。

2022深度学习开发者峰会 5月20日13:00让我们相聚云端,共襄盛会!

以上是关于开放式系统互联模型(网络的七层架构)的主要内容,如果未能解决你的问题,请参考以下文章

OSI的七层网络模型与TCP/IP四层网络模型

OSI 的七层模型都有哪些?(未完成)

系统架构设计-计算机网络知识点

Java Socket 简介

初识网络编程

Java面试题|OSI的七层模型有哪些?