Linux网络管理OSI和TCP/IP
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |
- 作者简介一名软件运维工作人员正在自学云计算课程。
- 宣言人生就是Bbirth和Ddeath之间的Cchoise做好每一个选择。
- 创作不易动动小手给个点赞加关注吧有什么意见评论区告诉我一起学习。
目录
TCP/IP四层结构和TCP/IP五层结构与OSI七层结构的关系
前言
本篇文章不教大家命令了开始学一些理论知识吧本篇文章分享一下网络管理知识OSI和TCP/IP并且学习两者之间的区别。
OSI简介
OSIOpen System Interconnection 开放系统互联模型
开放式系统互联
国际标准化组织ISO制定
定义了不同计算机互联的标准
设计和描述计算机网络通信的框架
全世界网络通信的工作分为7层应用层表示层会话层传输层运输层网络层数据链路层物理层。
OSI七层结构/功能
- 应用层应用程序/原始数据
- 表示层格式/压缩/加密
- 会话层会话/全双工/半双工
- 传输层运输层分段/重组/端口号
- 网络层IP地址/寻址/路由
- 数据链路层MAC地址/局域网/
- 物理层传输介质/比特流
记忆这些的口诀应应用层表表示层会会话层传传输层往网络层树数据链路层屋物理层。
TCP/IP四层结构和TCP/IP五层结构与OSI七层结构的关系
OIS的物理层和数据链路层在TCP/IP四层结构中被统称为网络接口层OSI 中的应用层、表示层、会话层在TCP/IP四层结构和TCP/IP五层结构中被统称为应用层。如下图所示。
OSI和TCO/IP的区别
区别
- TCP/IP是一个协议簇而OSI是一个模型
- TCP/IP是五层结构而OSI是七层结构
- TCP/IP的第三层仅支持IP协议OSI支持所有的网络层协议。
联系
- OSI引入了服务、接口、协议、分层的概念而TCP/IP借鉴了OSI的概念
- OSI先有模型后有协议先有标准后进行实践而TCP/IP先有协议和应用再提出了模型且是参照的OSI模型。
TCP/IP协议族
Transmission Control Protocol/InternetProtocol传输控制协议/互联网协议的简写
应用层 | HTTP/超文本传输协议/网站 |
Telnet/远程连接协议/远程控制 | |
FTP/文件传输协议 | |
SMTP/简单邮件传输协议/Email | |
DNS/域名服务/WWW | |
传输层 | TCP/传输控制协议/可靠 |
UDP/用户数据报协议/不可靠 | |
网络层 | IP/互联网协议/寻址 |
ICMP/网络消息管理协议/测试 | |
数据链路层 | MAC |
物理层 | 网线 |
光纤 |
TCP/IP数据单元/DU
信息从生产到接收也会有些变化。
为了方便交流通信模型不同的模块对信息加工并进行统一命名。
TCP/IP五层结构数据 | 数据类型 |
应用层数据 | AP DU应用数据单元 |
传输层数据 | segment DU分段数据 |
网络层数据 | packet DU包数据 |
数据链路层数据 | frame DU帧数据 |
物理层数据 | bit DU比特数据 |
封装和解封装
信息从一台计算机产生经过TCP/IP模型后传递到另一台计算机这个通信过程就像快递从厂家包装到顾客收到货拆包一样我们把这个通信过程称作数据的封装发送和数据解封装接收从而更好的理解数据通信原理。
TCP/IP结构 | 功能 | 示例 |
应用层 | 应用程序/原始数据/ | QQ等 |
格式/压缩/加密 | 快速传递安全传递 | |
会话/全双工/半双工 | 身份信息电话/对讲机 | |
传输层 | 分段/重组/端口号 | 传输效率 |
网络层 | IP地址/寻址/路由 | 总目标全球地址 |
数据链路层 | MAC地址/局域网/ | 分段目标局部地址邮递员 |
物理层 | 传输介质/比特流 | 电流/光/无线信号/4G/5G |
数据封装过程
- 应用层用户信息转换为数据以便在网络上传输。
- 传输层数据转换为数据段并在发送方和接收方主机之间建立一条可靠的连接。
- 网络层数据段转换为数据包或数据报并在报头中放上逻辑地址这样每一个数据包都可以通过互联网络进行传输。
- 数据链路层数据包或数据报转换成帧以便在本地网络中传输。在本地网段上使用硬件地址唯一标识每一台主机。
- 物理层帧转换为比特流采用数字编码和时钟方案。