目录
一.分层思想
分层主要是将复杂的流程分解成多个功能相对单一的子过程
作用:
- 整个流程更加清晰,复杂的问题简单化
- 更容易发现问题并针对性的解决问题
二.OSI参考模型
国际标准化组织(ISO)1984年颁布了开放系统互连(OSI)参考模型。
端到端通信是在传输层上端口到端口的通信
点到点通信是在网络层上设备之间的通信
三.TCP/IP协议
注:TCP/IP 4层模型是思科标准
TCP/IP 5层模型是华为标准
由于OSI 7层模型分的太细了才会出现TCP/IP模型
四.TCP/IP协议族的组成
应用层—— HTTP(超文本传输协议),FTP(文件传输协议),TFTP(简单文件传输协议),SMTP(电子邮件传输协议),SNMP(简单网络管理协议),DNS(域名解析)
传输层——TCP(安全可靠) ,UDP(流量速度)
网络层——ICMP(网络诊断),IGMP(组播),IP,ARP(地址解析协议,IP—>MAC),RARP(反向地址解析协议,MAC—>IP)
数据链路层,物理层——由底层网络定义的协议
五.数据的封装和解封装过程
1.数据的封装过程(发送方)
2.数据的解封装过程(接收方)
六.PDU协议数据单元
应用层——>message——>消息/报文
传输层——>segment——>段
网络层——>packet——>包
数据链路层——>frame——>帧
物理层——>bits——>比特流
七.设备与层的对应关系
应用层 ———— 计算机
传输层 ———— 防火墙
网络层 ———— 路由器
数据链路层 ———— 交换机
物理层 ———— 物理硬件(如网卡等)
总结
OSI模型和TCP/IP的最大区别在于,OSI模型是理论上的网络模型,TCP/IP是实际应用的网络协议。