系统相关
首页 > 系统相关> > Linux相关网络基础详解——OSI&TCP/IP&数据解封及封装

Linux相关网络基础详解——OSI&TCP/IP&数据解封及封装

作者:互联网

OSI :

Open System Interconnection 开放系统互联模型

开放式系统互联: 国际标准化组织(ISO)制定,定义了不同计算机互联的标准

制定OSI的优势:开放,厂商兼容性,易于理解、学习,模块化工程,故障排除。
·


·

应用层 应用程序/原始数据
表示层 格式/压缩/加密 :快速传递,安全传递
会话层 会话/全双工/半双工:身份信息
传输层 分段/重组/端口号:传输效率
网络层 IP地址/寻址/路由 :总目标,全球地址
数据链路层 MAC地址/局域网/分段目标:局部地址
物理层 传输介质/比特流:电流/光/无线信号/4G/5G

·


·

TCP/IP Transmission Control Protocol/Internet Protocol,传输控制协议/网际协议
·

应用层 应用程序-原始数据、格式-压缩/加密-快速、安全传递、会话-全双工/半双工-身份信息
传输层 分段、重组/端口号-传输效率
网络层 IP地址/寻址/路由-总目标,全球地址
数据链路层 MAC地址/局域网-分段目标、局部地址
物理层 传输介质/比特流-电流/光/无线信号/4G/5G

应用层 应用程序-原始数据、格式-压缩/加密-快速、安全传递、会话-全双工/半双工-身份信息
传输层 分段、重组/端口号-传输效率
网络层 IP地址/寻址/路由-总目标,全球地址
网络接口层 MAC地址/局域网-分段目标,局部地址、邮递员;传输介质/比特流-电流/光/无线信号/4G/5G

Linux相关网络基础详解——OSI&TCP/IP&数据解封及封装
·


·

OSI推出的时间早,只有理论,没有实践。 TCP/IP代表传输控制协议、互联网协议,早起由美国军方由实践,总结出的理论,是当今通信标准。

信息从产生到接收,会有些变化,为了方便交流,通信模型不同的模块对信息加工,并进行统一命名。

应用层数据 AP DU APDU:ApplicationProtocolDataUnit--应用协议数据单元
传输层数据 segment DU 分段数据
网络层数据 packet DU 包数据
数据链路层数据 frame DU 帧数据
物理层数据 bit DU 比特数据

·


·

·

TCP/IP简介:Transmission Control Protocol/Internet Protocol,传输控制协议/互联网协议的简写
·

TCP/IP 5层模型协议分类

应用层 HTTP/超文本传输协议---网站 SSH/远程连接协议---远程控制 FTP---文件传输协议
SMTP/简单邮件传输协议---Email DNS/域名服务---WWW
传输层 TCP/传输控制协议/可靠 UDP/用户数据报协议/不可靠
网络层 IP/互联网协议---寻址 ICMP/网络消息管理协议---测试/ping
数据链路层 MAC
物理层 网线 光纤

·


·

比特=bit=b=1/0
字节=byte=B=8个比特
1KB=1024B
1MB=1024KB
1GB=1024MB
1TB=1024GB

标签:封装,IP,解封,TCP,传输,地址,数据
来源: https://blog.51cto.com/15157833/2688432