OSI参考模型,TCP/IP标准模型,TCP/IP对等模型三大模型详解

news2024/9/21 22:26:38

数通小白必看系列
第一章 初识华为数通(2)


前言

1.什么是OSI参考模型

2.我们为什么要学习OSI参考模型

3.我们怎么学习OSI参考模型

1.我们要了解OSI参考模型分为那几层

2.我们要怎么理解和记忆OSI的7层参考模型

前言告知:我们首先要记住一句英文句子:all people seem to need data photo(翻译:所有的人似乎需要数据报)

1.应用层(Application)

2.表示层(presentation)

3.会话层(Session)

4.OSI参考模型:仅仅是参考模型。

我们小白有没有一个疑问,那就是为啥OSI模型被称为参考模型呢?

二,TCP/IP标准:分为两种

1.TCP/IP标准模型,TCP/IP对等模型(两大模型)

2,TCP/IP对等模型:每一层都有什么协议

1,应用层

2,传输层

3.网络层

4.数据链路层

5.物理层

三,TCP/IP对等模型和OSI参考模型存在的意义是什么?

总结:因为数据通信需要一种标准,所以就出现了上面的那些标准化组织,标准化的组织基于我们的社会发展的特点或者实际情况,制定的统一的标准。

总结


前言

随着华为公司的不断发展,数据通信这门技术也越来越重要,很多人都开启了数据通信学习,本文就介绍了OSI参考模型及TCP/IP标准的数通小白必须知道内容。


一、OSI参考模型

1.什么是OSI参考模型

七层模型,亦称OSI(Open System Interconnection)。参考模型是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系,一般称为OSI参考模型或七层模型。

它是一个七层的、抽象的模型体,不仅包括一系列抽象的术语或概念,也包括具体的协议。

2.我们为什么要学习OSI参考模型

OS参考模型是一个官方的标准,理解OSI参考模型,TCP/IP标准模型以及TCP/IP对等模型协议,你也差不多都清楚了,为我们下面学习的TCP/IP标准模型,TCP/IP对等标准模型,这三个模型基本上就是分层不一样,其他都一样。

3.我们怎么学习OSI参考模型

1.我们要了解OSI参考模型分为那几层

 OSI参考模型分为七层,分别是应用层,表示层,会话层,传输层 ,网络层,数据链路层,物理层,下图有详细的功能介绍。

2.我们要怎么理解和记忆OSI的7层参考模型

前言告知:
我们首先要记住一句英文句子:
all people seem to need data photo(翻译:所有的人似乎需要数据报)

这句话的开头的首字母都代表了,应用层,表示层,会话层,传输层 ,网络层,数据链路层,物理层的单词字母,接下来听我们一一讲解

1.应用层Application)

助记      :all    =      应用层    

理解:我们理解可以将应用层代表为一些具体的应用:如QQ, 微信等软件

2.表示层(presentation)

助记      :people    =     表示层

理解:表示层表示你以什么样的方式去表示,就是一种格式的问题,格式,如mp3,mp4等

3.会话层(Session)

助记      : seem   =     会话层

理解:就是三个功能,建立、管理、维护,三种功能具体体现:两个设备要进行会话首先要建立会话,当一号设备和二号设备传输的过程中就需要维护数据,所以要进行维护(管理),当会话结束,你要将这个链路拆除

4.传输层(transport)

助记      :to    =     传输层

理解:数据段,代表协议TCP/UDP

5.网络层(network)

助记      : need   =     网络层

理解:数据包,IP地址-逻辑地址,我们日常说的丢包就是IP数据包,是在网络层的通信,路由器就是工作在这一层的,

6.数据链路层(data link)

助记      :  data  =    数据链路层

理解:数据帧,物理地址-MAC地址,MAC地址相当于是我们设备的硬件身份证

7.物理层(physical)

助记      :  data  =    数据链路层

理解:比特流 ,就是我们所熟知的0/1,

4.OSI参考模型:仅仅是参考模型。

我们小白有没有一个疑问,那就是为啥OSI模型被称为参考模型呢?

有三大原因:

  1. 过于理想化,无法实现;
  2. 先于网络产生,不符合网络实际发展。
  3. 每一层之间划分过于绝对,复杂,过度追求完美

二,TCP/IP标准:分为两种

1.TCP/IP标准模型,TCP/IP对等模型(两大模型)

分为两种:1、TCP/IP标准模型  2、TCP/IP对等模型(华为认可标准)

TCP/IP 标准参考模型将 OSI 中的数据链路层和物理层合并为网络接入层,这种划分方式其实是有悖于现实协议制定情况的,故融合了 TCP/IP 标准模型和 OSI 模型的 TCP/IP 对等模型被提出,后面的讲解也都将基于这种模型。

OSI参考模型里面的分的7层和TCP/IP标准模型的四层以及TCP/IP对等模型的五层的内在结构是相同的,只不过划分的层次的包含情况不一样

2,TCP/IP对等模型:每一层都有什么协议

1,应用层

协议:Telnet(登录我们的设备)、FTP传输我们的文件)、DHCP(动态主机配置协议)、DNS(域名系统)、TFTP传输文件)、SMTP(simple mail transfer protocol)(简单邮件传输协议),SNMP通过简单的网络管理去管理我们的设备),HTTP管理我们的设备,登录我们的网页)等协议

2,传输层

协议:可靠的TCP(面向三次握手,四次挥手)不可靠UDP(面向无连接的)(就是a和b之间传输数据,我想发就发,你丢了就丢了,我也不会重新发给你)(我们的qq,微信等软件用的就是UDP)

3.网络层

协议:IP(网络间互联的协议)ICMP(因特网控制管理协议)IGMP(因特网主管理协议)。

4.数据链路层

协议:PPPoE(拨号,上网的一种方式)PPP(广域网里面的连接方式)Ehternet(以太网)

5.物理层

不是我们数通工程师要研究的所以我们这里探究

三,TCP/IP对等模型和OSI参考模型存在的意义是什么?

  1. 数据通信需要一个标准
  2. 促进技术的发展
  3. 出错故障才好定位和解决
  4. 利于交流,促进合作
  5. 方便管理
  6. 不利于用户使用。

总结:因为数据通信需要一种标准,所以就出现了那些标准化组织,标准化的组织基于我们的社会发展的特点或者实际情况,制定的统一的标准。


总结

以上就是今天要讲的内容,本文仅仅简单介绍了OSI参考模型,TCP/IP标准模型,TCP/IP对等模型(三大模型),这三大模型的我们数通小白必须要理解,并且是以后工作必备的。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/736170.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

将图片写入到excel某一列

将图片写入到excel某一列 参考视频:https://www.bilibili.com/video/BV1L5411e7Zj?p1&share_mediumiphone&share_platios&share_session_idF43BCE3C-CD23-4CF8-B998-C2FE8BD1F0F6&share_sourceWEIXIN&share_tags_i&timestamp1644493555&am…

数据库第二次作业

目录 一、要求 二、操作 建表 插入数据 1、显示所有职工的基本信息 2、查询所有职工所属部门的部门号,不显示重复的部门号 ​编辑 3、求出所有职工的人数​编辑 4、列出最高工和最低工资 ​5、列出职工的平均工资和总工资 6、创建一个只有职工号、姓名和…

【DDoS攻击检测】基于改进的非洲秃鹫优化算法和一种新的DDoS攻击检测传递函数的特征选择方法(Matlab代码实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…

【Visual Studio】智能提示功能消失解决办法

问题 VS2013环境智能提示突然用不了,重启计算机也无效,一下有点不习惯。 解决方法 1、打开 VS2013开发人员提示。 2、输入一下命令,重置VS2013。 devenv.exe /resetsettings

虚拟文件系统(VFS)

为支持各种本机文件系统,且在同时允许访问其他操作系统的文件,Linux内核在用户进程(或C标准库)和文件系统实现之间引入了一个抽象层。该抽象层称之为虚拟文件系统(Virtual File System),简称VFS…

git HEAD detached from

git HEAD detached from 解决,checkout切换分支即可,比如切换到master分支: git checkout master git gerrit code review提交代码HEAD:resf/for/_res/for的提交格式_zhangphil的博客-CSDN博客git gerrit code review提交代码HEAD:resf/for/如…

《 SVG 》三、SVG 图形元素

一、本文概述 本文所介绍 svg 元素&#xff0c;为常用 svg 图形元素&#xff0c;蕴含 “血与肉” 的元素&#xff0c;本文围绕其进行实战应用&#xff1b; 二、 SVG 图形元素 <circle> 绘制正圆&#xff1b;<ellipse> 绘制椭圆&#xff1b;<image> 渲染图…

2023通感一体化系统架构与关键技术白皮书

1 通感一体化业务与性能指标 1.1 通感一体化业务分类 根据通信与感知的相互关系 通信辅助感知类业务&#xff1a;通信的参考信号作为感知信号&#xff0c;实现目标定位、测速、手势识别等业务——高速可靠的通信能力为感知数据的汇聚提供保障&#xff0c;能够进一步提高感知精…

人工智能时代如何加强网络安全

人工智能正在为软件开发人员赋予以前被认为难以想象的新能力。新的生成式人工智能可以提供复杂、功能齐全的应用程序、调试代码或使用简单的自然语言提示添加内嵌注释。 它已准备好以指数方式推进低代码自动化。但与此同时&#xff0c;新一代人工智能可能会为不良行为者提供帮…

Spring MVC多种情况下的文件上传

一、原生方式上传 上传是Web工程中很常见的功能&#xff0c;SpringMVC框架简化了文件上传的代码&#xff0c;我们首先使用JAVAEE原生方式上传文件来进行详细描述&#xff1a; 1.1 修改web.xml项目版本 这里我们创建新的SpringMVC模块&#xff0c;在web.xml中将项目从2.3改为3.1…

SPSS数据排序

1.个案排序 &#xff08;1&#xff09;打开数据文件&#xff0c;选择“数据”——“个案排序”&#xff0c;弹出如下图所示的对话框&#xff0c;选中“树高”&#xff0c;再选择排序&#xff08;默认&#xff09; &#xff08;2&#xff09;选中“枝下高”&#xff0c;移到右边…

【IDEA】IDEA 版 Postman 新版发布,功能强大!

介绍 Restful Fast Request 是 IDEA 版 Postman&#xff0c;它是一个强大的 restful api 工具包插件&#xff0c;可以根据已有的方法帮助您快速生成 url 和 params。Restful Fast Request API 调试工具 API 管理工具 API 搜索工具。它有一个漂亮的界面来完成请求、检查服务…

智慧校园管理系统前台任意文件上传

如果沉醉满足于自己以往的历史就无异于生命大限的终临&#xff0c;人生旅程时刻处于“零公里”处。那么&#xff0c;要旨仍然应该是首先战胜自己&#xff0c;并将精神提升到不断发展着的生活所要求的那种高度&#xff0c;才有可能使自己重新走出洼地&#xff0c;亦步亦趋跟着生…

如何在Windows 11中轻松恢复意外删除的Chrome书签

当您意外删除了 Chrome 书签或书签文件夹时&#xff0c;您可以通过以下方法在 Windows 11 中恢复它们。Windows 11 中的 Chrome 浏览器提供了方便的恢复功能&#xff0c;让您可以轻松还原被删除的书签。 打开 Chrome 浏览器并导航到右上角的菜单按钮&#xff0c;点击打开菜单选…

ROS1到ROS2迁移教程(以rslidar_to_velodyne功能包为例)+ ROS2版本LIO-SAM试跑

一、引言 1、本博文主要目的是将rslidar_to_velodyne功能包的ros1版本转换为ros2版本 2、内容会包含ROS1到ROS2迁移技巧&#xff0c;是自己总结的一套简单的流程&#xff0c;可以保证ROS2下的代码试跑成功&#xff0c;如果需要将代码进一步转化为类的实现的方式&#xff0c;自…

开源教育对话大模型 EduChat

文章目录 一、&#x1f680; 前言二、&#x1f916; 本地部署三、&#x1f468;‍&#x1f4bb; 使用示例四、&#x1f50e; 总结 &#x1f349; CSDN 叶庭云&#xff1a;https://yetingyun.blog.csdn.net/ 一、&#x1f680; 前言 教育是一项对人类身心发展产生影响的社会实践…

Elasticsearch 8.X 聚合查询下的精度问题及其解决方案

1、线上环境问题 咕泡同学提问&#xff1a;我在看runtime文档的时候做个测试&#xff0c; agg求avg的时候不管是double还是long&#xff0c;数据都不准确&#xff0c;这种在生产环境中如何解决啊&#xff1f; 2、问题归类及出现场景 上述问题可以归类为&#xff1a;Elasticsear…

【计算机组成与体系结构Ⅰ】实验3 微程序控制器实验

一、实验目的 了解微程序控制器的组成原理 二、实验设备 TEC-4实验系统、万用表 三、实验内容 1&#xff1a;阅读微指令格式和微程序控制器的组成&#xff0c;微指令由操作控制和顺序控制两部分组成&#xff0c;1条微指令的字长35位&#xff08;一个存储单元35位&#xff0c;采…

xml建模----详细完整,易懂结合代码分析

目录 一.XML建模是什么 二.XML建模有什么作用&#xff1f;&#xff1f;&#xff1f; 三.XML建模的案例 以config.xml为例 一.XML建模是什么 将XML配置文件中的元素、属性、文本信息转换成对象的过程叫做XML建模 二.XML建模有什么作用&#xff1f;&#xff1f;&#xff1f; …

Git命令操作【全系列】

Git常用命令操作 1 基础命令 ①git config --global user.name [‘你的用户名’]&#xff1a;查看/设置 git config --global user.name ziyi&#xff1a;设置用户名为ziyi git config --global user.name&#xff1a;查看用户名 ②git config --global user.email [‘你的邮…