背景分析:
这题考查的是面试者对整个上网概念以及背后流程的了解。而俗称的上网大致分为三个方面:
1:客户端(也称用户端,较常用的就是万维网使用的网页浏览器)。
2:网络传输层(两台计算机经过计算机网络进行的数据通信)。
3:服务端(为客户端提供服务,提供资源,保存客户端数据的一种服务程序)。
一:URL解析
名词解释:
URL :(Uniform Resource Locator)统一资源定位符,用于互联网上不同资源的标示。
1:浏览器本地解析URL(一般是做格式化检查以及确认用http还是https协议,默认是http协议)。
2:浏览器本地缓存查找url对应ip。
3:本地host文件查找对应ip。
4:本地路由器dns查看对应ip。
若上面都查不到,则要请求到dns服务器查找ip。
1::服务商dns检查缓存是否存在对应ip。
2:若不存在缓存或