简述OSI七层模型及每层的功能任务和协议

网络学习(一)OSI/RM七层网络模型和网络协议 阅读详情

在这里插入图片描述

开放系统互连参考模型(Open System Interconnect,简称OSI)是国际标准化组织(ISO)和国际电报电话咨询委员会(CCITT)联合制定的开放系统互连参考模型,为开放式互连信息系统提供了一种功能结构的框架。OSI模型是一个具有七层协议结构的开放系统互连模型,旨在使全球范围的计算机能够进行开放式通信。每一层都包含多个实体,处于同一层的实体称为对等实体。每一层都实现不同的功能,并以协议的形式正规描述这些功能,这些协议定义了某层同远方一个对等层通信所使用的一套规则和约定。每一层向相邻上层提供一套确定的服务,并且使用与之相邻的下层所提供的服务。

 OSI参考模型是具有7个层次的框架,自底向上的7个层次分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。

以下是OSI模型与TCP/IP四层模型和五层协议的关系:

在这里插入图片描述

在数据传输过程中,每一层都承担不同的功能和任务,以实现对数据传输过程中的各个阶段的控制。

一、OSI七层模型的功能和任务

1.物理层

  物理层的主要功能是透明地完成相邻节点之间原始比特流的传输。其中“透明”的意思是指物理层并不需要关心比特代表的具体含义,而要考虑的是如何发送“0”和“1”,以及接收端如何识别。物理层在传输介质上作为系统和通讯介质的接口,为数据链路层提供服务。
解决两个硬件之间的通信。

2.数据链路层

  数据链路层负责在两个相邻节点之间的线路上无差错地传送以帧为单位的数据,通过流量控制和差错控制,将原始不可靠的物理层连接变成无差错的数据通道,并解决多用户竞争问题,使之对网络层显现一条可靠的链路。

3.网络层

  网络层是通讯子网的最高层,其主要任务是在数据链路层服务的基础上,实现整个通讯子网内的连接,并通过网络连接交换网络服务数据单元(packet)。它主要解决数据传输单元分组在通信子网中的路由选择、拥塞控制和多个网络互连的问题。网络层建立网络连接为传输层提供服务。

4.传输层

  传输层既是负责数据通讯的最高层,又是面向网络通信的低三层(物理层、数据链路层和网络层)和面向信息处理的高三层(会话层。表示层、应用层)之间的中间层,是资源子网和通信子网的桥梁,其主要任务是为两台计算机的通信提供可靠的端到端的数据传输服务。传输层反映并扩展了网络层子系统的服务功能,并通过传输层地址为高层提供传输数据的通信接口,使系统之间高层资源的共享不必考虑数据通信方面的问题。

5.会话层

  会话层利用传输层提供的端到端数据传输服务,具体实施服务请求者与服务提供者之间的通信、组织和同步它们的会话活动,并管理它们的数据交换过程。会话层提供服务通常需要经过建立连接、数据传输和释放连接三个阶段。会话层是最薄的一层,常被省略。作用:建立和管理应用程序之间的通信。

6.表示层

  负责数据格式的转换,将应用处理的信息转换为适合网络传输的格式,或者将来自下一层的数据转换为上层能处理的格式。
  表示层处理的是用户信息的表示问题。端用户(应用进程)之间传送的数据包含“语义”和“语法”两个方面。语义是数据的内容及其含义,它由应用层负责处理;语法是与数据表示形式有关的方面,例如,数据的格式、编码和压缩等。表示层主要用于处理应用实体面向交换的信息的表示方法,包括用户数据的结构和在传输时的比特流(或字节流)的表示,这样,即使每个应用系统有各自的信息表示法,但被交换的信息类型和数值仍能用一种共同的方法来描述。

7. 应用层

  作用是通过应用程序之间的交互完成特定的网络应用。应用层是直接面向用户的一层,是计算机网络与最终用户之间的界面,在实际应用中,通常把会话层和表示层归入到应用层,使OSI/RM成为一个简化的五层模型。



二、OSI七层模型每层的协议

在这里插入图片描述

  • SMTP:25端口,邮件发送
  • FTP:20数据端口/21控制端口,文件传输协议
  • HTTP:80端口,超文本传输协议,网页传输
  • DHCP:67端口,IP地址自动分配
  • SNMP:161端口,简单网络管理协议
  • DNS:53端口,域名解析协议,记录域名与IP的映射关系
  • TCP:可靠的传输层协议
  • UDP:不可靠的传输层协议
  • ICMP:因特网控制协议,PING命令来自该协议
  • IGMP:组播协议
  • ARP:地址解析协议,IP地址转换为MAC地址
  • RARP: 反向地址解析协议,MAC地址转IP地址

在这里插入图片描述

网络 | 1.OSI七层模型&各层常见协议 OSI七层协议 第七层:应用层 第六层:表示层 第五层:会话层 第四层:传输层 第三层:网络层 第二层:数据链路层 第一层:物理层 第七层:应用层 功能:提供各种各样的应用层协议,为用户与网络之间提供一个打交道的接口。 常见协议:DNS,HTTP,HTTPS,FTP 协议介绍: DNS(域名解析协议):将域名解析为IP地址 HTTP(超文本传输协议):规定web服务端和客户端的数据传输格式 HTTPS(超文本传输安全协议):是HTTP加上TLS/SSL协议构成的可加密传输的网络协议 FTP(文件传输协议): 阅读详情

相关推荐

简述osi七层模型和TCP/IP五层模型

OSI七层和TCP/IP图解 OSI七层模型 模型共有七层 上三层称之为高层,定义应用程序之间的通信和人机界面。什么意思呢,就是上三层负责把电脑能看懂的东西转化为你能看懂的东西,或把你能看懂的东西转化为电脑能看懂的东西。 下四层称之为底层,定义的是数据如何端到端的传输(end-to-end),物理规范以及数据与光电信号间的转换。 具体说明 应用层   就是应用程序。这一层负责确定通...

liaowunonghen的专栏 5214

OSI参考模型(七层模型)

OSI参考模型(七层模型)OSI的概念OSI模型的目的OSI 模型的优点OSI模型分为七层OSI模型的功能应用层表示层会话层传输层网络层数据链路层物理层OSI模型的详解图 OSI的概念 七层模型,亦称OSI(Open System Interconnection)。参考模型是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系,一般称为OSI参考模型或七层模型。 它是一个七层的、...

Beret-81的博客 3万+

详解OSI七层模型和TCP/IP模型及对应协议

OSI,TCP/IP,五层协议的体系结构,以及各层协议? 文章目录OSI,TCP/IP,五层协议的体系结构,以及各层协议?1.OSI2.TCP/IP 1.OSI 2.TCP/IP

nigar_的博客 2003

OSI七层模型个人理解

个人比较喜欢从下往上理解,新手做笔记,如理解有误,欢迎评论纠正。 物理层 — 传输线路的特性(机械特性、电气特性、功能特性,过程特性) 物理层可以看作是一条线,定义了这条传输线的特性。 作为 OSI参考模型中最低的一层,物理层的作用是实现计算机节点之间比特流的透明传送,尽可能屏蔽掉具体传输介质和物理设备的差异。使其上面的数据链路层不必考虑网络的具体传输介质是什么。该层的主要任务是确定与传输媒体的接口的一些特性(机械特性、电气特性、功能特性,过程特性)。 数据链路层 — 两个点通讯 数据链路层可以看作是.

weixin_42887343的博客 5129

简述OSI七层模型的分层与作用

应用层的协议包含了大量的网络应用程序,安全漏洞主要是在这些应用程序中存在的,例如 Web 应用程序的 SQL 注入漏洞、文件上传漏洞等。

vivlol918的博客 1856

OSI和TCP/IP模型简述

TCP/IP协议不仅包含TCP和IP协议。还包括了SLIP协议、ICMP协议、FTP协议、SMTP协议、UDP协议等。这些协议构成了TCP/IP协议簇。主要协议有Telent、FTP、SMTP等。网络接口层:主要协议有ARP、RARP,主要功能是提供链路管理错误检测、对不同通信媒介有关信息细节问题进行有效处理等。,是使用者使用平台和计算机信息网内部数据结合的通道,可以实现数据传输与数据共享。与传统的OSI对应的7层网络模型不同,TCP/IP协议将网络模型划分为四层。网际层:主要协议有ICMP、

weixin_52159400的博客 3537

OSI七层模型及对应的网络协议

一、OSI七层模型OSI七层协议模型主要是:应用层(Application)、表示层(Presentation)、会话层(Session)、传输层(Transport)、网络层(Network)、数据链路层(Data Link)、物理层(Physical)。三、五...

_ 2万+

图解 OSI 七层模型,全网最易懂!

物理层 (Physical Layer)数据链路层 (Data Link Layer)网络层 (Network Layer)传输层 (Transport Layer)会话层 (Session Layer)表示层 (Presentation Layer)应用层 (Application Layer)每个层次都构建在前一层次的基础上,向上提供更高层次的服务,向下依赖更低层次的服务。负责在物理媒介上传输原始比特流,包括电缆、光纤等。它主要关注硬件细节和传输介质的特性。

网络技术联盟站 9560

OSI 七层模型与 TCP/IP 协议栈详解

OSI 七层模型:是一种理论模型,强调每一层的独立性。它帮助我们理解网络协议如何相互协作和分层工作。TCP/IP 协议栈:更接近实际应用,是互联网通信的基础。它简化了层次结构,便于实现。五层模型:简化了 OSI 模型,适用于实际网络中的协议设计和应用。

2301_80067496的博客 2952

驯服电源尖峰:从BUCK/BOOST环路剖析到高di/dt噪声的实战抑制

本文深入探讨了电源系统中高di/dt噪声的产生机制及抑制方法,通过BUCK/BOOST电路的环路分析,揭示了电流路径不连续导致的电压尖峰问题。文章提供了实用的PCB布局技巧和噪声抑制策略,包括最短回路原则、铺铜优化和过孔阵列战术,帮助工程师有效降低EMI噪声,提升电源系统的稳定性。

weixin_29587015的博客 262

五、e2studio VS STM32CubeIDE之汉化

介绍stm32cubeide汉化方案和汉化包e2studio自带汉化包,在安装过程中可选择安装e2studio STM32CubeIDE切换中英文。

cl234583745的博客 1756

OSI七层模型与网络协议

OSI是Open System Interconnect的缩写,意为开放式系统互联。网络协议为计算机网络中进行数据交换而建立的规则、标准或约定的集合。1、应用层应用层是OSI七层模型中最靠近用户的一层,是网络服务与最终用户的一个接口,直接为用户提供各种网络服务。我们常见应用层的网络服务协议有:HTTP,HTTPS等。举例:此处公司A的老板就相当于我们所说的用户,而他要发送的商业合同,就是应用层提供的一种网络服务。

qq_74397635的博客 3829

静态随机存储器(SRAM)

静态随机存储器(SRAM)是一种广泛用于计算机系统和嵌入式设备中的高速随机访问存储器。与动态随机存储器(DRAM)不同,SRAM 不需要定期刷新,因此可以实现更快的访问时间和更低的功耗。SRAM通常用于缓存、高速缓冲器和存储器应用程序中,其中性能和可靠性至关重要。

JAZJD的博客 8136

OSI七层模型详解:每层传输内容与协议探索

前两天面试问到了OSI七层模型,咱们今天回顾一下OSI七层模型的知识点。OSI(开放系统互联)七层模型是一个概念性的框架,它用于描述和标准化网络通信系统中数据的传输和处理过程。这一模型将网络通信划分为七个独立的层次,每一层都负责特定的任务,并与相邻层进行交互。通过理解OSI七层模型,我们可以更好地了解网络通信的工作原理,以及每层所使用的协议和传输内容。

小威的博客 1万+

Ansys Lumerical + HFSS + optiSLang 三剑客:手把手教你优化行波MZM调制器(附完整参数配置)

本文详细介绍了如何利用Ansys Lumerical、HFSS和optiSLang三款工具构建自动化协同设计流程,以优化行波马赫曾德尔调制器(TW-MZM)的性能。通过参数化仿真、流程集成与元模型技术,该方案能高效解决多物理场耦合挑战,实现调制带宽、驱动电压等多目标的全局优化,显著提升光子集成芯片的设计效率与性能潜力。

weixin_29251131的博客 572

ROS Motion Planning运动规划库安装方法及进阶使用方法详细介绍

​今天偶然发现了一个优质的运动规划库:ai-winter/ros_motion_planning,比较适合从事ROS移动机器人运动规划研究领域的小伙伴学习和使用,相比于莱斯大学Kavraki实验室提供的开源的著名运动规划库OMPL、或着我之前介绍过的zhm-real开源的zhm-real/MotionPlanning和zhm-real/PathPlanning运动规划库,今天介绍的ROS Motion Planning运动规划库与ROS机器人中常用的Navigation导航框架的兼容性更好,库中的运动规划

慕羽★的博客 5573

OSI七层模型和TCP/IP协议的区别和联系

OSI七层模型和TCP/IP协议的区别和联系 OSI定义: OSI(Open system interconnect),即开放式系统互联。一般叫OSI参考模型,是ISO(国际标准化组织)在1985年研究的网络互联模型。ISO为了是网络更为普及,推出了OSI模型。其含义就是推荐所有公司使用这个规范来控制网络。这样所有的公司就有了相同的规范,就可以进行互联。 OSI定义了网络互联的七层框架(物理层、数据链路层、网络层、 传输层 、会话层 、表示层、 应用层) 各层的作用: 应用层:应用层是OSI参考模型的最高

Youmonster的博客 1万+

司法AI系统的架构设计:法律知识图谱如何辅助智能庭审?架构师亲测

简单来说,法律知识图谱是一种采用图数据结构(节点Node + 边Edge/关系Relation)来组织和表达法律领域知识的语义网络。它以。

AI 算法实战派 1086

简述 OSI 网络七层模型

第7层 应用层 提供为应用软件而设的接口,以设置与另一应用软件之间的通信,各种应用程序协议,如 HTTP、FTP、SMTP、POP3 第6层 表示层 把数据转换为能与接收者的系统格式兼容并适合传输的格式,信息的语法语义及它们的关联,如加密解密、转换翻译、压缩解压缩 第5层 会话层 不同机器上的用户之间建立及管理会话,在数据传输中设置和维护计算机网络中两台计算机之间的通信连接 第4层 传输 把传输表头(TH)加至数据以形成数据包(传输表头包含了所使用的协议等发送信息) 第...

莘莘的博客 3528

AUTOSAR&UDS 理论要点及isolar实战-DEM模块

从这节开始,将讲解UDS诊断中非常重要的知识点:故障事件触发、故障信息上报、故障信息处理、故障信息存储和故障系统降级,后续会陆续更新。

cqaa11的博客 546

【学习系列】SAP RAP 18:Unmanaged场景开发示例-基本数据更新

本文介绍了在SAP RAP中unmanaged模式下从0到1的开发步骤。unmanaged模式下需要自行实现数据更新、权限检查等逻辑,适用于操作现有数据库表或复杂业务场景。文章以两层的采购订单对象为例,详细说明了创建技术对象(表、视图、行为定义等)的过程,并重点阐述了如何实现CRUD相关方法的核心逻辑。通过创建缓冲类来处理交互阶段和保存阶段的数据操作,确保事务一致性。完整代码展示了抬头层级的增删改查功能实现,为后续明细层级的开发奠定了基础。

DeveloperMrMeng的博客 628

OSI七层参考模型每层有哪些协议

(开放系统互连)七层模型是一个理论框架,用于描述网络通信中不同层次的功能和协议。TCP/IP的应用层对应OSI的应用层+表示层+会话层,网络接口层对应OSI的数据链路层+物理层。:在直接相连的节点间可靠传输数据帧(Frame),管理物理寻址(MAC地址)和流量控制。:传输原始比特流(0和1),定义物理介质(电缆、光纤等)的电气/机械特性。OSI是理论模型,而TCP/IP是实际应用的简化模型(四层)。:管理会话(连接建立、维护、终止),协调不同设备间的对话。:提供端到端的可靠或不可靠数据传输(端口到端口)。

qq_23930765的博客 1837

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

简述OSI七层模型主要功能

OSI(Open Systems Interconnection)七层模型是国际标准化组织(ISO)提出的一个网络通信模型,用于指导不同系统之间的互连。负责在相邻的两个节点间的链路上无差错地传输帧(Frame)结构的数据。它负责将数据分段成传输层报文(如TCP报文段或UDP数据报),并进行差错控制、流量控制和拥塞控制等。它定义了数据传输所使用的物理连接(如电缆、光纤、无线电波等)的特性,如机械特性、电气特性、功能特性和规程特性。如:人通过聊天软件看到的图片,听到的声音,聊天的文字。

m0_73818540的博客 2092

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

OSI七层模型与TCP/IP四层模型

OSI(Open System Interconnection 开放系统互连)七层模型是一个网络通信协议的标准化框架,它将计算机网络通信划分为七个层次(物理层、数据链路层、网络层、传输层、会话层、表示层、应用层),每一层负责不同的功能,从物理连接到应用程序的处理。这种模型有助于不同系统间的通信,更好地理解和管理网络通信的过程。

2403_87533222的博客 2596

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

计算机网络的OSI七层模型每层的协议有哪些?

以下是OSI七层模型每层的常见协议:

weixin_70682362的博客 1612
上一篇: 报错pytesseract.pytesseract.TesseractNotFoundError
下一篇: 好用且免费的Chat+GPT (文生文) AI工具推荐
ElaineTiger
ElaineTiger 新星创作者: 后端开发技术领域 新星创作者: 后端开发技术领域
博客等级 码龄9年 2万+粉丝 75原创
评论 8
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ElaineTiger

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值