网络管理之OSI七层模型篇 Linux详解
admin
2023-07-17 15:02:48
0次

哈,终于到了网络知识篇了。一直不知道该怎么来写这一篇博客,因为知识点实在是太多,内容也实在是不好写啊!但是,毕竟作为一个IT人员,不学好网络知识怎么好意思出门呢?那么,言归正传,在讲解之前,我先来科普一个概念,什么是OSI七层模型?

所谓的七层模型实际上是不存在的,是一种假想的网络模型。什么意思呢?

请看下面这张图:

网络管理之OSI七层模型篇 Linux详解


这张图应该显示的很清楚了吧!

解释一下每一层对应的单位:

① 物理层:比特:机器语言都是0101,其中每一个0或者1代表一个比特位,这也是计算机中最小单位

② 数据链路层:帧:数据帧,是一个相对于比特更复杂的单位,其中写入的数据包含计算机的硬件地址(也就是网卡的物理地址【MAC地址】),MAC地址是用来进行局域网通信的,也就是内网通信。

网络管理之OSI七层模型篇 Linux详解


③ 网络层:报文:主要用来存放IP地址的,其中IP地址是用于外网通信。

④ 传输层:TPDU(段):传输协议数据单位--模糊的概念,作用不大,包括一下的几个段

⑤ 会话层:SPDU:会话协议数据单元

⑥ 表示层:PPDU:表示协议数据单元

⑦ 应用层:APDU:应用协议数据单元


注意:

实际传输数据都只在物理层,以上几层都是为了记录相应信息的。


下面我来分别解释一下每一层是用来干嘛的?以及有什么作用呢?

① 物理层:前面我们已经说过,物理层其实就是真正用来传递数据的,为什么这么说?我们的计算机实际上只识别机器语言0101,而物理层传递的数据单元为比特,也就是0101。所以不言而喻了吧!

物理层最典型的设备就是:网线,网卡


② 数据链路层:组帧,记录MAC地址(发送人的MAC地址和收件人的MAC地址)如果出错会有提示需要重新传输数据


③ 网络层:记录发件人的IP和收件人的IP,还有一个作用就是选路。所谓选路,就是选择什么样的节点传递数据


④ 传输层:两个作用,第一是选择可靠传输协议还是不可靠传输协议(协议有两个:TCP【传输控制协议】和UDP【用户数据报协议】,其中TCP可靠,DUP不可靠但是传输速度快。)

第二个作用是传输前的错误检测。

牢记一点就行了,传输层是用来确定端口号的。有人会问端口号是干嘛的?好吧,端口号其实就是用来确定你对哪个服务发送了请求的,每种服务都有不同的端口号,比如你要浏览网页那肯定访问的就是www服务喽!


⑤ 会话层:判断数据是否需要进行网络传递,假如说用户写的是一个word文档,那么到会话层就结束了,因为直接保存到硬盘就行了,不是类似与邮件之类的需要网络传递的东西。


⑥ 表示层:用来把我们的输入的语言翻译成机器语言或者把机器语言翻译成我们能看懂的语言


⑦ 应用层:给用户提供接口进行操作

相关内容

热门资讯

空调连续工作多久需要停机休息 空调连续工作的时间取决于多个因素,包括空调的型号、功率、使用环境和维护情况等。一般来说,空调可以连续...
空调哪个符号是除湿的 空调除湿功能通常用一个水滴形状的符号表示。不同品牌和型号的空调遥控器可能会有所差异,但一般来说,除湿...
格力空调多长时间加一次氟利昂 1、一般情况下,空调对氟利昂的使用量是非常小的,所以在空调使用了四年左右的时候再考虑加也没问题。2、...
空调用多长时间需要加氟一次 一般情况下是五年。当出现以下这几种情况时,空调才需要加氟。1、空调的室内机和室外机各有两个接口,当接...
格调生活·C标思享荟:卡萨帝在... 9月12日的郑州龙湖金融岛,夜风轻拂,灯光璀璨。“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑...
品牌价值破千亿、高端份额持续领... 9月12日,“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑州站”在郑州龙湖金融岛举办。2026...
空调主板坏了修800还是换新的 空调主板坏了是修还是换新,需要考虑多个因素,以下是一些建议:1. 维修成本:如果维修费用较低,比如 ...
空调开多久需要休息多长时间 问题:空调开多久需要休息多长时间回答:1、在使用空调的过程中,一般空调开7~8个小时左右需要休息2~...
中央空调多长时间清洗一次 1、一般空调开机前清洗一次即可,空调开机中间时段再清洗一次,空调关机时清洗一次,这样比较合理。2、空...
中央空调氟利昂多久加一次 看空调制热和制冷程度,很多人的观点认为氟利昂必须一年放一次,其实这个观点是错误的,理解上面有点偏差,...