网络服务---OSI七层参考模型及各层工作原理详解

这篇具有很好参考价值的文章主要介绍了网络服务---OSI七层参考模型及各层工作原理详解。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

OSI网络模型概念

OSI模型(Open System Interconnection/Reference Model)是指国际标准化组织(ISO)提出的一个试图使各种计算机在世界范围内互连为网络的标准框架,简称OSI。1981年,为了解决不同体系结构的网络的互联问题,国际标准化组织ISO制定了开放系统互连参考模型(Open System Interconnection Reference Model,OSI/RM)
网络服务---OSI七层参考模型及各层工作原理详解

OSI7层模型结构

网络服务---OSI七层参考模型及各层工作原理详解

简单说明:

网络服务---OSI七层参考模型及各层工作原理详解

特点说明:

1.OSI模型每层都有自己的功能集

2.层与层之间相互独立又互相依靠

3.上层依赖于下层,下层为上层提供服务

OSI层次–应用层

提供 应用程序可以接入网络的接口,并根据程序的不同对应不同的接口协议

提供应用程序间的通信接口。

常见应用层协议

协议 端口号 说明
FTP 21/20 明文协议,文件传输协议,基于TCP
TFTP 69 简单文件传输协议,基于UDP
SSH 22 安全外壳协议,远程连接,加密
Telnet 23 明文协议,远程连接
SNMP 161/162 简单网络管理协议,基于UDP
SMTP 25 简单邮件传输协议,基于TCP
POP3 110
HTTP 80 超文本传输协议
HTTPS 443 超文本传输安全协议
DHCP 67/68/546 动态主机设置协议,C(67),S(68),549(V6)
远程桌面 3389
mysql 3306
orcle 1521
rsync 873

OSI层次–表示层

用于处理在两个通信系统中交换信息的表示方式

功能:

  • 数据格式交换

  • 数据加密解密

  • 数据压缩和恢复

OSI层次–表示层

像用户进程提供建立连接并且连接上有序地传输数据

功能:

  • 建立、管理、终止会话
  • 使用校验点在通信失效时同步恢复数据

OSI层次–传输层

作用:负责建立端到端的连接,保证报文在端到端之间的传输。核心协议TCP和UDP。

提供可靠的端到端的报文传输和差错控制,实质上就是负责建立连接的TCP/UDP,建立可靠和非可靠连接,将上层数据进行分段处理

功能:服务点编址、分段与重组、连接控制、流量控制、差错控制

OSI层次–网络层

网络层的主要作用就是路由和寻址,主要接触到的是IP协议即IP地址

Layer3网络层:对应设备有路由器

将分组数据从源端传到目的端。

OSI层次–链路层

OSI层次–物理层

OSI7层模型在工作中作用

1)排查故障

1.电脑上不了网(oldboyedu . com) 了。

  • 物理层:看网线、网卡
  • 数据链路层:看交换机、和网线连接。
  • 网络层:看路由器、看自己IP和网关配置。
  • 传输层:ISP提供商是否有问题。
  • 应用层:你访问的网站是否正常(oldboyedu . com)

2.服务器没法提供服务了。

应用层:网站是否提供服务

应用层:wget/curl访问,浏览器访问。
应用程序进程启动
端口开启

传输层:防火墙是否阻挡。

网络层:IP,网关,

​ 网关通不通(机房上联的服务器)。

​ 大网(查看多个路由器之间是否正常)。

交换机:链路是否有问题。

网线:是否有问题。

2)你的zabbix监控服务,都监控什么业务指标?
OSI是一个框架;
物理层:磁盘、内存、CPU使用率,负载(ps top iostat uptime) ,raid数据链路层:交换机(配IP地址,SNMP协议),光衰。

网络层:IP地址

传输层: TCP UPD

应用层: URL,接口,端口,进程,业务层,验证码(开发配合)。

OSI网络互联

传输过程说明:

网络服务---OSI七层参考模型及各层工作原理详解

假设A用户要传输数据给B用户,并且A用户和B用户是在两个不同的网段中

① 数据请求从A的应用层发出,传输到表示层进行数据的编译和加密、压缩

② 表示层将数据发送到会话层

③ 传输层由端口号的概念用于识别上层的服务,并且将上层的服务进行分段,并且用于保持A-B之间的通信连接,以及连接的可靠性

④ 在网络层将数据进行打包,并在打包后的数据前面,定义目标IP地址和源IP地址在数据链路层进行再加工,在加工后的数据假面定义目标MAc和源MAc地址

⑤ 在物理层,最终将数据变化为机器和识别的10101的二进制编码,在网线上进行传输

⑥ 到了路由器要对数据进行转发,依次会解压数据的信息,获得到目标IP网段

​ 路由器是依据IP地址转发数据的,所以工作在3层,因此收到数据包,要先将二进制码转换为帧,再将帧转换为ip数据包,对ip数据包目标地址进行寻址

⑧ 根据路由表确认到相应的传输接口后,会在将数据打包好进行传输

⑨ B收到数据后,在依次解包,收到相应的数据,反之亦然。

OSI互联数据包封装过程

封装的过程,就是从上至下,将数据包进行打包的过程,并且在每一层加上相应的字段进行标识。
网络服务---OSI七层参考模型及各层工作原理详解

OSI互联数据包解包过程

网络服务---OSI七层参考模型及各层工作原理详解文章来源地址https://www.toymoban.com/news/detail-403533.html

到了这里,关于网络服务---OSI七层参考模型及各层工作原理详解的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 计算机网络参考模型(OSI七层与TCP/IP协议)

    目录 1 为什么要分层 1.1 层次划分的必要性 1.2 层次划分的方法 1.2 层次划分的优点 2 七层和四层的定义 2.1 七层的介绍 2.1.1 OSI七层参考模型 2.1.2 OSI七层工作原理 2.1.3 PDU 2.2 四层的介绍 2.2.1 TCP/IP 参考模型 2.2.2 TCP/IP协议族的组成 2.2.3 数据封装和解封过程 2.2.4 设备与层的对应

    2024年02月08日
    浏览(50)
  • 网络基础、OSI七层参考模型和TCP/IP协议

    网络 是一组计算机或网络设备通过 有形的线缆或无形的媒介 如无线,连接起来,按照一定的规则,进行通信的集合。 通信 是指人与人、人与物、物与物之间通过某种媒介和行为进行的信息传递与交流。 网络通信 是指终端设备之间通过计算机网络进行的通信。 局域网: 小

    2024年02月04日
    浏览(42)
  • HCIA基础【网络基础】【交换机】【路由器】【OSI七层参考模型】【TCP/UDP】【操纵网络设备命令】

    目录 一、网络基础 1.交换机 1.路由器 1.ARP协议 二、OSI七层参考模型 应用层 表示层: 会话层: 传输层: 1,功能 1.分段(受到MTU限制): 2.提供端口号: 2,TCP/UDP   IP的包头 TCP的分段和IP的分片 常见协议端口号: 网络层: ⭐IP地址分类: 特殊IP地址: 数据链路层: 物理层

    2024年02月21日
    浏览(46)
  • OSI七层参考模型

    目录 一、OSI 参考模型 1应用层​​​​​​​ 2表示层 3会话层 4传输层 5网络层 6数据链路层 7物理层    认识OSI参考模型各层互连设备     集线器 1、OSI 的来源 OSI(Open System Interconnect),即开放式系统互联。 一般都叫 OSI参考模型,是 ISO(国际标准化组织)组织在 1985 年研

    2024年02月08日
    浏览(59)
  • OSI(开放系统互联基本参考模型)七层结构及TCP/IP协议栈

    谨以此篇记录我的面经准备 上三层称 应用层 ,用来 控制软件 方面。下四层总称 数据流层 ,用来 管理硬件 。 数据在发至数据流层的时候将被拆分,在传输层的数据叫段,网络层叫包,数据链路层叫帧,物理层叫比特流,这样的叫法叫PDU(协议数据单元)。 用户与网络的

    2024年02月03日
    浏览(36)
  • 网络OSI七层模型

    应用层是OSI参考模型的最高层,它是计算机用户,以及各种应用程序和网络之间的接口。 主要功能: 直接向用户提供服务,完成用户希望在网络上完成的各种工作。它在其他6层工作的基础上,负责完成网络中应用程序与网络操作系统之间的联系,建立与结束使用者之间的联

    2024年02月09日
    浏览(45)
  • 网络OSI七层模型解析

            在整理笔记时发现了该文章,也不记得是当时自己学习时的感悟还是记录的别人的精华了,感觉写的挺好,就放到博客上了,自己闲时可以看看,其他人有需求也可以瞅瞅。 1 物理层【比特】 首先解决两台物理机之间的通信需求,具体就是机器A往机器B发送比特流

    2024年02月14日
    浏览(33)
  • OSI/RM七层网络模型和网络协议

    OSI/RM (Open System Interconnection/Reference Model,开放式系统互联参考模型)是一个由国际标准化组织(ISO)制定的网络参考模型,它将计算机网络通信划分为七个层次。每一层都有一个特定的功能,它为设计和实现网络的各个方面提供结构参考。 1.1 结构图 1.2 各层功能 OSI七层网络

    2024年02月12日
    浏览(45)
  • OSI七层模型如何帮助网络通信?

    OSI(开放系统互联)七层模型是计算机网络体系结构的一种描述方式,它为不同系统之间的通信提供了统一的标准。这个模型从低到高分别是:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 以下是每个层次的主要功能和它们如何帮助网络通信: 物理层

    2024年02月04日
    浏览(39)
  • 网络基础 二 OSI七层模型与网络协议

    OSI/RM------开放式系统互联参考模型 数据链路层:介质访问控制层MAC+逻辑链路控制层LLC 逻辑链路控制层LLC:对数据惊醒校验,只保障数据完整性;同时增加FCS(校验核),校验数据完整性。 应用层:抽象语言----编码 表示层:编码---二进制 网络层:IP 互联网协议   数据链路

    2024年02月19日
    浏览(51)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包