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层到第一层,从下到上每一个的首字母刚好组成这句话。
热门推荐
《有用之人》讀後心得:阿諾史瓦辛格奮鬥 78 年的人生淬鍊
什么是底薪加绩效的工资结构?
南天门计划:科幻与现实交织的未来战略构想
渴了再喝,不渴不用喝水?夏季合理饮水方法请查收~
如何挑选保暖内衣:材质、厚度与工艺详解
数字3的含义是什么?
光猫接收光功率过低?怪不得网络卡、慢、断
游戏引擎中的粒子系统
如何使用富爸爸指南投资来实现财务自由?
2025年 属鼠的性格特征与优势是什麼?
57城生活舒适度榜:江浙多出宜居城市,崖厦杭住房压力超一线
借钱利息怎么计算?如何计算每月的贷款还款金额?
黄河水是怎样变成自来水的?我来带你看一看
企业宣传片拍摄中的微距摄影技巧
人工智能在故事构建中的应用:调整情节与读者反馈的双重探索
手机微距摄影入门:从基础技巧到实拍案例详解
无责任底薪是啥意思
公孙瓒与袁绍的决战:胜负难辨的较量
夏季感冒用药指南:6种常见且实惠的感冒药推荐
被叶倩文的老年状态惊艳到:不整容,不穿老年装,63岁美得不像话
生命的时间是一维的,一维向前向后都可以吗?为什么时间是单向的
化疗掉头发头皮疼是怎么回事
心动过速的治疗方法有哪些
活血化瘀中成药的用药知识
企业系统上传材料支持哪些文件格式?
药食同源之黄精:从食材到药材的全方位解读
二手房买卖中介费收取及相关问题详解
南疆自驾游攻略,如何规划一次完美的旅程?
学会赞美、幽默与拒绝的艺术
从道教与佛教的关系聊起,探究两者的异同