分层思想
- 将复杂的流程分解为几个功能相对单一的子过程
- 流程更加清晰,复杂问题简单化
- 更容易发现问题并针对性的解决问题
网络标准化
- 规范不同的互连标准,兼容。
两大模型:协议簇(Protocol Suit)
OSI模型
- OSI: Open System Interconnect,开放系统互连参考模型,由ISO(国际标准化组织)定义。
TCP/IP
- 4层或5层。
- 现在在通讯中应用的是5层模型
- 在抓包中不能看到物理层
抓包:科来网络分析系统、Wireshark网络分析器
网络层有两个协议:ICMP、IP
数据封装和解封
- 应用数据需要经过每一层处理之后才能通过网络传输到目的端
- OSI把每一层数据称为PDU (Protocol Data Unit,协议数据单元)
- TCP/IP根据不同层分别使用了段、包、帧、比特
- 逐层向下传递数据,并添加报头和报尾的过程称为封装(打包)
- 反之,接收方需要逐层向上传递数据,成为解封(拆包)
- 数据的封装不一定需要所有层
- 封装和解封时,每一层都不可跳过