OSI七层模型和TCP/IP五层很难?

一、OSI参考模型

1、OSI的来源

OSI(Open System Interconnect),即开放式系统互联。 一般都叫OSI参考模型,是ISO(国际标准化组织)组织在1985年研究的网络互连模型。

OSI 模型把网络通信的工作分为 7 层,从下到上分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。
OSI七层模型和TCP/IP五层很难?

2、OSI各层详情

OSI七层模型和TCP/IP五层很难?
应用层:为应用程序或用户请求提供各种请求服务。OSI参考模型最高层,也是最靠近用户的一层,为计算机用户、各种应用程序以及网络提供接口,也为用户直接提供各种网络服务。

表示层:数据编码、格式转换、数据加密。提供各种用于应用层数据的编码和转换功能,确保一个系统的应用层发送的数据能被另一个系统的应用层识别。如果必要,该层可提供一种标准表示形式,用于将计算机内部的多种数据格式转换成通信中采用的标准表示形式。数据压缩和加密也是表示层可提供的转换功能之一。

会话层:创建、管理和维护会话。接收来自传输层的数据,负责建立、管理和终止表示层实体之间的通信会话,支持它们之间的数据交换。该层的通信由不同设备中的应用程序之间的服务请求和响应组成。

传输层:数据通信。建立主机端到端的链接,为会话层和网络层提供端到端可靠的和透明的数据传输服务,确保数据能完整的传输到网络层。

网络层:IP选址及路由选择。通过路由选择算法,为报文或通信子网选择最适当的路径。控制数据链路层与传输层之间的信息转发,建立、维持和终止网络的连接。数据链路层的数据在这一层被转换为数据包,然后通过路径选择、分段组合、顺序、进/出路由等控制,将信息从一个网络设备传送到另一个网络设备。

数据链路层:提供介质访问和链路管理。接收来自物理层的位流形式的数据,封装成帧,传送到网络层;将网络层的数据帧,拆装为位流形式的数据转发到物理层;负责建立和管理节点间的链路,通过各种控制协议,将有差错的物理信道变为无差错的、能可靠传输数据帧的数据链路。

物理层:管理通信设备和网络媒体之间的互联互通。传输介质为数据链路层提供物理连接,实现比特流的透明传输。实现相邻计算机节点之间比特流的透明传送,屏蔽具体传输介质和物理设备的差异。

二、TCP/IP五层模型

TCP/IP五层协议和OSI的七层协议对应关系如下。
OSI七层模型和TCP/IP五层很难?
在每一层都工作着不同的设备,比如我们常用的交换机就工作在数据链路层的,一般的路由器是工作在网络层的。
OSI七层模型和TCP/IP五层很难?
在每一层实现的协议也各不同,即每一层的服务也不同.下图列出了每层主要的协议。其中每层中具体的协议,我会在后面的逐一学习。
OSI七层模型和TCP/IP五层很难?

原创文章,作者:AIRF,如若转载,请注明出处:http://www.ai-rf.com/index.php/2023/04/24/osi%e4%b8%83%e5%b1%82%e6%a8%a1%e5%9e%8b%e5%92%8ctcp-ip%e4%ba%94%e5%b1%82%e5%be%88%e9%9a%be%ef%bc%9f/

(0)
AIRFAIRF
上一篇 2023年3月7日 下午2:33
下一篇 2023年4月24日

相关推荐

  • MQ9.0升级至9.1

    1.ps -ef | grep mqm2.kill -9 进程号3.查看是否删除完成ps -ef |grep mqm4.卸载目前版本 rpm -qa | grep MQM rpm …

    芯片设计 2022年9月26日
  • 2023最新域名解除报红拦截教程

    最近有一种新的方法,根据这个方法有90%的几率可以解除域名的拦截,并且在很长一段时间内不会再次被拦截。 具体的操作步骤如下: 首先,将所有被拦截的域名解析停用,然后添加根域名一级解…

    芯片设计 2023年8月1日
  • 很荣幸!在某AI会议今天见到了一众大佬

    今天去了某公司召开AI相关方面的会议,很荣幸见到了中国工程院院士及一众大厂大佬总裁CEO,特此记录。 [pwdshow pwd=”wjt7758521″][…

    生活情感 2023年6月29日
  • 2025年最新liunx宝塔面板9.6.0开心版 – 宝塔开心版脚本

    因本站授权是专业版,企业版插件不能用,本站没有对脚本加密下载原都是官方的  本站是纯公益 注:公益项目,仅供个人测试,请勿使用于商业用途! 注:公益项目,仅供个人测试,请勿使用于商…

    2025年2月26日
  • 什么是国密算法?

    国密算法是指由中国国家密码管理局发布的密码算法标准,旨在保障国家信息安全。目前,国家密码管理局已发布了一系列国产商用密码标准算法,包括SM1(SCB2)、SM2、SM3、SM4、S…

    2024年2月9日
  • 宝塔面板一键优化补丁

    简介 1.去除宝塔面板强制绑定账号2.去除各种删除操作时的计算题与延时等待3.去除创建网站自动创建的垃圾文件(index.html、404.html、.htaccess)4.关闭未…

    芯片设计 2023年6月8日
  • Navicat 16中文免授权附安装激活教程

    软件介绍 [c-alert type=”error”]博客所发布的一切文章仅限用于学习和研究目的,需24小时内删除,不得将以下内容用于商业或者非法用途[/c…

    软件设计 2023年8月15日
  • 解决PC微信“版本过低”无法登陆的问题

    背景 使用可爱猫等某些挂机软件或框架需要指定的微信版本,但是微信退出低版本无法登录的验证 步骤 利用cheat Engine直接修改内存 首先要安装cheat Engine,如果没…

    2025年9月8日
  • 两款Xshell养眼配色方案

    Xshell 一款很养眼的配色方案推荐 面对枯燥的代码,我们需要一款很养眼的配色方案来保护我们的眼睛下面这个配色方案,我个人感觉还不错,特此推荐给大家 [skycolor-2] t…

    2024年9月23日
  • Linux系统的Swap Buffer和Cache

    在Linux系统中,我们经常用free命令来查看系统内存的使用状态。在一个 CoreOS 的系统上,free命令的显示内容大概是这样一个状态: core@localhost ~ $…

    Linux系统 2022年10月1日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注