OSI 七层模型,TCP/IP四层模型
计算机网络为什么要分层:分层设计,不同层实现不同的功能,实现解藕,不同层功能的实现时透明的。
1.1.OSI 七层模型
1.应用层:为计算机用户提供接口和服务
2.表示层:数据处理(编码解码,加密解密等)
3.会话层:管理(简历、维护、重连)通信会话
4.传输层:管理端到端的通信连接
5.网络层:数据路由(决定数据组网络的路径)
6.数据链路层:管理相邻节点之间的数据通信
7.物理层:数据通信段光电物理特性
1.2.TCP/IP 四层模型
TCP/IP 四层模型与OSI 七层模型对应关系
TCP/IP 协议:
1.应用层:HTTP/FTP/…
2.传输层:TCP/UDP
3.网络层:IP/ICMP
4.网络接口层:Ethernet/ARP/RARP
TCP/IP 四层模型数据传输: