目录
一、分层思想
含义:将复杂的流程分解为几个功能相对单一的子过程
作用:整个流程更加清晰,复杂问题简单化;更容易发现问题并针对性的解决问题;
二、OSI七层参考模型
ISO:国际标准化组织
1984年颁布了(OSI)参考模型,将网络分为七层。
应用层:网络服务与最终用户的一个接口
表示层:数据的表示、安全、压缩
会话层:建立、管理、中止会话
传输层:定义传输数据的协议端口,以及流控和差错校验
网络层:进行逻辑地址寻址,实现不同网络之间的路径选择
数据链路层:建立逻辑连接、进行硬件地址寻址、差错校验等功能
物理层:建立、维护、断开物理连接
三、TCP/IP协议族
应用层: HTTP(网页) FTP(文件) TFTP(简单文件) SMTP(邮件) SNMP(网络管理) DNS(域名解析)
传输层: TCP(可靠) UDP(速度快)
网络层: ICMP(检查网段是否互通) IGMP(组播协议) IP(网络互连协议) ARP(地址解析协议) RARP(反向地址解析协议)
数据链路层 与 物理层由底层网络定义的协议
四、数据封装过程及解封装过程
五、设备与层的对应关系
应用层→ 计算机
传输层 → 防火墙
网络层 → 路由器
数据链路层→ 交换机
物理层→ 网卡
六、总结
主要是OSI参考模型、TCP/IP协议族及数据封装与解封装过程。