OSI模型七层详解:从应用层到物理层的功能解析
创作时间:
作者:
@小白创作中心
OSI模型七层详解:从应用层到物理层的功能解析
引用
CSDN
1.
https://m.blog.csdn.net/2402_85546752/article/details/140364138
OSI模型是一个分层的模型,每一个部分称为一层,每一层扮演固定的角色,互不干扰。OSI有7层,从上到下分别是:
每层功能
7. 应用层(Application layer)
应用层的功能是规定应用程序的数据格式。例如,TCP协议可以为各种各样的程序传递数据,比如Email、WWW、FTP等等。通俗一点说就是为用户提供服务,给用户一个操作界面。
6. 表示层(Presentation layer)
表示层负责数据的表示,包括加密和压缩等功能。
5. 会话层(Session layer)
会话层确定数据是否需要进行网络传递。
4. 传输层(Transport layer)
传输层建立端口到端口的通信,主要功能包括:
- 对报文进行分组和组装
- 提供传输协议的选择:
- TCP(传输控制协议):可靠的,面向连接的传输协议(可靠,准确,但速度较慢,消耗资源)
- UDP(用户数据报协议):不可靠的,面向无连接的传输协议(速度快,但不可靠)
- 端口封装:源端口和目标端口
- 差错校验:TCP采用差错重传机制,UDP采用差错丢弃机制
在包头中需要写入双方端口号。QQ、微信等应用层的网络程序,通过传输层时会选择TCP或UDP协议。源端口通常是1万以上的随机端口,端口范围是0-65535。源端口是随机分配的,目标端口是通过客户端程序确定访问对方的服务。
3. 网络层(Network layer)
网络层定义了一个IP协议,主要功能包括IP地址编址(写入源IP和目标IP)和路由选择。
2. 数据链路层(Data Link layer)
数据链路层负责对电信号进行分组处理。
1. 物理层(Physical layer)
物理层涉及硬件设备,如网线、光缆、电缆、双绞线、无线电波等,主要传输的是二进制位(010101...)。
记忆口诀
为了帮助记忆OSI模型的七层结构,可以使用以下口诀:
All People Seem To Need Data Processing
从第7层到第一层,从下到上每一个的首字母刚好组成这句话。
热门推荐
宋江的梁山泊:历史真相与文学想象的交织
冬季后背瘙痒?这样护理最有效
压力管理:告别皮肤瘙痒的有效途径
湿疹来袭!后背瘙痒怎么办?
《水浒传》中宋江的不同结局:从文学到历史的多重解读
降压药隔一天吃一次行吗?为什么医生总劝我吃药?有利益关系?
如何彻底拦截骚扰短信和电话?运营商与系统自带防骚扰功能设置指南
如何彻底拦截骚扰短信和电话?运营商与系统自带防骚扰功能设置指南
农村柴火集成灶:传统与现代的完美结合
糖醋里脊:甜蜜与酸爽的舌尖之舞
糖醋里脊制作教程:外酥里嫩、酸甜适中的经典美味
秋冬打卡湖南美景:长沙、衡山、郴州7日游攻略
广州出发7天湖南自驾游攻略:东江湖、衡山、长沙必打卡!
水泊梁山遗址:《水浒传》中的建筑奇迹
探秘水泊梁山:感受《水浒传》历史魅力
“焦虑症 ≠ 普通焦虑:区分与应对策略全解析”
“南海一号”最新研究:德化瓷器揭示宋代海上贸易新线索
“南海一号”最新考古发现:德化瓷器揭示宋代海上贸易新线索
南海一号:揭秘宋代海上丝绸之路的秘密
破解小区流浪猫管理难题,如何有效又有温度?
驱赶猫的长期有效好办法,怎么驱赶野猫让它们不再来
失眠了怎么办?
研究建议:睡前做好这件事,能有效改善睡眠质量
“深海勇士”号探秘南海沉船:1500米深海中的明代贸易遗珍
圣杯屿元代沉船:1.7万件龙泉青瓷揭秘海上丝路辉煌
菏泽沉船文物修复揭秘:科技与匠心并存
“深海勇士”号揭秘南海沉船宝藏
圣诞家庭版牛肉萝卜馅饺子教程
过年必备:牛肉萝卜馅饺子怎么做?
牛里脊牛肉萝卜馅,饺子界的网红新宠!