1.复杂的网络

image.png

2.为了简化网络的复杂度

网络通信的不同方面被分解为多层次结构,每一层只与紧挨着的上层或者下层进行交互,将网络分层,这样就可以修改,甚至替换某一层的软件,只要层与层之间的接口保持不变,就不会影响到其他层。
OSI(OpenSystemInterconnectionReferenceModel):开放系统互联参考模型
TCP/IP协议族
image.png

3.一个HTTP请求的分层解析流程

image.png