【复习巩固】OSI七层模型
【复习巩固】OSI七层模型
文章目录
- 【复习巩固】OSI七层模型
- 1.解释
- 2.分层
- 3.OSI模型通信过程
- 4.总结
1.解释
OSI七层模型 (Open System Interconnect),全称为开放系统互连参考模型,是国际标准化组织(ISO)和国际电报电话咨询委员会(CCITT)联合制定的开放系统互联参考模型,为开放式互联信息系统提供了一种功能结构的框架。
2.分层
应用层
功能:网络服务与最终用户的一个接口。
表示层
功能:数据的表示、安全、压缩。
会话层
功能:建立、管理、终止会话。
(在五层模型中,会话层和表示层被合并到应用层内)
传输层
功能:定义传输数据的协议端口号,以及流控和差错校验。
设备:防火墙
数据单元:数据段
网络层
功能:进行逻辑地址寻址,实现不同网络之间的路径选择。
设备:路由器
数据单元:数据包
数据链路层
功能:建立逻辑连接、进行硬件地址寻址、差错校验等功能。
设备:交换机
数据单元:数据帧
物理层
功能:建立、维护、断开物理连接。
设备:网卡、网线、光纤、集线器、中继器、调制解调器
数据单元:比特流
3.OSI模型通信过程
封装(encapsulate/encapsulation):数据要通过网络进行传输,要从高层一层一层的向下传送,如果一个主机要传送数据到别的主机,先把数据装到一个特殊协议报头中,这个过程叫——封装。
解封装:封装的逆向过程。
比如:设备A给设备B发送信息”你好“
在设备A的应用层中输入”你好“,经过表示层翻译压缩成计算机语言,再到会话层建立会话,之后传输层将上层数据加上TCP头部,经过网络层再加上IP头部,在数据链路层加上MAC头部,最后经过物理层的传递。
设备B物理层接收到数据,传递给数据链路层开始解封装的过程,在数据链路层中减MAC头部信息,同样,网络层减IP头部,传输层减TCP头部,再经过会话层、表示层,解压缩、翻译为人的语言,最后在应用层中表现出”你好“给用户4.。
4.总结
以上,了解到OSI七层模型的分层和作用,在通信过程封装和解封装中,数据经过OSI模型中的每一层,需知道在经过每一层时,会做哪些事儿。
【复习巩固】OSI七层模型相关推荐
- 网络OSI七层模型及各层作用
OSI和TCP/IP是很基础但又非常重要的网络基础知识,理解得透彻对运维工程师来说非常有帮助.今天偶又复习了一下: (1)OSI七层模型 OSI中的层 功能 TCP/IP协议族 应用层 文件传输,电子 ...
- TCP/IP四层模型和OSI七层模型
TCP/IP四层模型和OSI七层模型对应表.我们把OSI七层网络模型和Linux TCP/IP四层概念模型对应,然后将各种网络协议归类. 表1-1 TCP/IP四层模型和OSI七层模型对应表 ...
- 计算机网络7层协议模型,计算机网络(一) OSI七层模型及TCP/IP dubbo协议
3.TCP/IP 四层模型: TCP/IP协议:是一个网络通信模型,是OSI 七层模型的简化,为4层模型,泛指众多(TCP,UDP,IP等)协议: OSI TCP/IP 功能 协议 应用层 应用层 文 ...
- 工业总线通信与OSI七层模型
OSI七层模型 分层 应用层是什么协议,不受底层的影响.比如CANopen的底层可以是Ethercat,也可以是CAN Bus. 同样,串行通信的底层可以是485也可以是232. 485自动收发电路 ...
- OSI七层模型与TCP/IP四层模型
OSI七层模型与TCP/IP四层模型 OSI模型(Open System Interconnection Reference Model,缩写为OSI),全名"开放式系统互联通信参考模型&q ...
- OSI七层模型具体解释
OSI 七层模型通过七个层次化的结构模型使不同的系统不同的网络之间实现可靠的通讯,因此其最基本的功能就是帮助不同类型的主机实现传输数据 . 完毕中继功能的节点通常称为中继系统.在OSI七层模型中,处于 ...
- RS233通信协议与osi七层模型中的物理层,数据链路层的对比
物理层: 什么代表0,什么代表1,波特率是多少,接口的定义,物理接口定义,传输介质,有几根线,使用信号传输还是单端信号传输 数据链路层: 链路,就是从一个结点到相邻结点的一段物理线路,中间没有任何其他 ...
- 网工协议基础(1) OSI七层模型
欢迎关注微信公众号[厦门微思网络].www.xmws.cn专业IT认证培训19周年 主要课程:思科.华为.红帽.ORACLE.VMware.CISP.PMP等认证培训及考证 OSI的来源 OSI(Op ...
- linux 网络7层模型,Linux网络编程——OSI七层模型、TCP/IP模型
OSI七层模型 开放式系统互连(Open System Interconnect),模型分为7层,从下往上依次为: 物理层: 数据链路层: 网络层: 传输层: 会话层: 表示层: 应用层: 记不住怎么 ...
最新文章
- Nacos Go 微服务生态系列(一)| Dubbo-go 云原生核心引擎探索
- 回归分析中的正则化问题
- scss 文件里的特殊符号 @ 和 @include 的用法
- 用node.js读写文件
- 蓝桥杯真题训练 2019.2题
- python 多列对齐_python – 如何连接两个数据帧并在这样的特定列上对齐?
- linux0.11 init函数,linux0.11启动与初始化
- vue实现pdf预览
- nuke linux 插件,NUKE插件-Pos工具包V1.2
- ARM学习日记--开发板的使用
- storm the 少儿英语_storm是什么意思_storm在线翻译_英语_读音_用法_例句_海词词典...
- js实现京东商城导航
- 基于Java SSM springboot健身管理系统设计和实现
- [MySQL免安装版本] 下载、配置、启动、密码修改
- 单相干式变压器红外图像数据集
- Python 中的三元运算符,三目表达式
- 运算放大器中的正负反馈判断和电压电流反馈判断
- Entity层、DAO层、Service层、Controller层 先后顺序
- key、csr、crt 区别
- LeetCode 鸡蛋掉落(最清晰的解法)
热门文章
- 数据库触发器(转自http://blog.csdn.net/chinayuan/article/details/6292335/#)
- Android Studio中的button修改不了背景颜色
- 「Leetcode592」分数加减法
- Linux 网卡操作
- JavaSE中的方法
- Hibernate 一对一关系映射总结篇
- 安卓虚拟键盘_安卓这些年变化多惊人?老玩家的回忆杀
- HTML5视频手机全屏,HTML5在手机端实现视频全屏展示方法
- Vue CLI 官方文档(一)@vue/cli、@vue/cli-service、插件和 Preset
- 光致发光量子效率(PLQY)计算软件-简易版本