从打开浏览器输入url到到达服务器上项目中某一个Controller上,请你来描述一下这一串过程
参考回答:
1、浏览器输入url,其中http是协议
2、应用层DNS解析,返回对应的ip地址
3、应用层客户端发送http请求,
4、网络层ip查询mac地址,
5、传输层tcp传输报文
6、数据到达数据链路层,此时客户端发送请求结束
7、服务器在数据链路层收到数据包,再层层下上直到应用层,
8、服务器响应请求,查找客户端请求的资源并返回响应报文
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题