多平台统一管理软件接口,如何实现多平台统一管理软件接口
287
2022-09-11
OSI七层网络模型与TCP/IP协议(TCP/IP的4层协议与OSI参考模型7层协议是怎样对应的?)
OSI七层网络模型加TCP/IP协议
一 ,分层模型
国际标准化组织(OSI)于19984年颁布了开放系统互联(OSI)参考模型,这是一个开放式体系结构,规定了将网络分为七层。
ps:网络层及以下的通信为点对点通信/传输层的通信为端到端通信
应用层:人机交互窗口,把人的语言输入到计算机当中 作用:提供与用户的接口 表示层:将接收到的数据翻译成二进制数组成的计算机语言,并对数据进行压缩和解压、数据加密和解密等工作 作用:定义传递信息的语法和语义;编码和解码、压缩解压缩、加密解密 会话层:管理是否允许不同机器上的用户之间建立会话连接关系 作用:建立用户间的会话关系 传输层:将上传数据分片并加上端口号封装成数据段,或通过对报文头中的端口识别,实现网络中不同主机上的用户进程之间的数据通信 作用:用户进程间的通信;承上启下 网络层:将上层数据加上源目的方的逻辑(IP)地址封装成数据包,实现数据从源端到目的端的传输 作用:数据包封装结构;源和目的方的逻辑地址;根据包头的逻辑地址选路 数据链路层:将上层数据加上源和目的方的物理(MAC)地址封装成数据帧,MAC地址是用来标识网卡的物理地址,建立数据链路;当发现数据错误时,可以重传数据帧 作用:数据帧封装结构;源和目的方的物理地址;数据校验功能 物理层:报文头部和上层数据信息都是由二进制数组成的,物理层将这些二进制数字组成的比特流转换成电信号在网络中传输 作用:物理接口特性
二,TCP/IP模型
OSI模型 vs TCP/IP模型
TCP/IP协议族的组成
数据封装过程
数据解封装过程
PDU协议数据单元
简说数据在TCP/IP协议栈中的封装与解封装
在应用层,数据被翻译成二进制编码数据到传输层,在传输层,将上传数据分割成小的数据段封装TCP头部,在网络层,上传数据封装成IP头部,包含目标和源IP地址,在数据链路层,上传数据被封装成MAC头部包含着目标和源MAC地址至物理层,物理层将这些数据组成的比特流转换成电信号在网络上传输至目的端主机。
各层典型的硬件设备
层名称 | 应用层 | 传输层 | 网络层 | 数据链路层 | 物理层 |
---|---|---|---|---|---|
典型设备 | 计算机 | 防火墙 | 路由器 | 交换机 | 网卡 |
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~