【OSI七层参考模型】

文章详细介绍了OSI七层网络模型,包括各层的功能,如应用层、传输层的选择(TCP/UDP)、网络层的路径选择等。同时,提到了TCP/IP的五层或四层模型,并列举了应用层的部分协议如HTTP、FTP。此外,文章还概述了数据封装的过程,从应用层到物理层的数据添加头部信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

一、OSI参考模型分哪七层?



OSI七层网络模型,从低到高分别是:

物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。

下面是各层的解释:
​应用层:人和计算机交互的一个窗口。

表示层:可以将人类的高级语言(比如中文,法文等等)转化为系统的二进制语言 ,加密,压缩。

会话层:管理不同应用程序间的通话。

传输层:选择传输的方式(tcp协议:稳定但速度较慢 / udp协议:速度快但不太稳定)。

网络层:选择最佳的传输路径,比如你在房间1(局域网1)喊,房间2(局域网2)的人肯定是听不见的。这就是跨网络进行通信,这时就得靠网络层进行传输。

数据链路层:mac网卡地址(全球唯一)再次确认数据传输的地址是否正确,数据校验数据是否丢失。

物理层:将数据转换成bit电流。

二、TCP/IP五层模型与TCP/IP四层模型:

在这里插入图片描述

三、协议组成:

应用层
http:超文本传输协议。
ftp:文本传输协议。
tftp:简单文本传输协议。

传输层
tcp:传输稳定,速度慢,有错误重传。
udp:传输不稳定,速度快。

网络层
icmp:检测网络中两台主机是否可以正常通信,结合。
arp:将ip地址转换成mac地址。

四、数据封装过程

应用层 上层数据
传输层 封装 tcp/udp协议 头部 上层数据
网络层 封装 ip头部 tcp/udp头部 上层数据
数据链路层 封装 mac头部 ip头部 tcp/udp头部 上层数据 校验位

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值