原文:浏览器访问一个域名的过程

.域名解析 .建立链接 三次握手 .发送和收取数据 .断开连接 四次挥手 应用层 表示层 会话层 传输层 网络层 数据链路层 物理层 B S:http无状态的短连接 域名解析:请求DNS服务器,将域名解析为IP地址,然后根据IP地址在互联网上找对应的服务器,向服务器发送GET请求 负载均衡:服务器可能有多台 请求的数据存在哪里 分布式缓存 静态文件 数据库 浏览器解析返回的数据,如果是静态资源, ...

2018-08-17 16:07 0 1205 推荐指数:

查看详情

浏览器访问一个地址的过程

1.若DNS缓存中没有相关数据,则IE浏览器先向DNS服务发出DNS请求:   这一过程的目的是获取www.sina.com这个域名所对应的IP地址;   IE浏览器向本机DNS模块发出DNS请求,DNS模块生成相关的DNS报文;   DNS模块将生成的DNS报文传递给传输层的UDP协议 ...

Tue Oct 06 23:09:00 CST 2015 0 1820
用户用浏览器访问一个网站的时候背后的过程与步骤

作者:邱永臣 链接:https://www.zhihu.com/question/20513729/answer/96332435 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 假设你用一个全新的浏览器(第一次启动的那种 ...

Thu Apr 06 20:19:00 CST 2017 0 2145
通过浏览器访问网站的过程

没有使用CDN的情况 访问过程如图所示: 1.用户在自己的浏览器输入要访问的网站域名。 2.浏览器向本地DNS服务请求对应域名的解析 3.本地DNS服务中如果缓存有此域名的解析结果,则直接向用户相应解析结果,如果没有缓存此域名的解析结果,则以递归的方式向整体DNS系统请求 ...

Mon Jul 20 07:19:00 CST 2020 0 762
浏览器输入一个地址的过程

1.在浏览器中输入URL 这一切都从这里开始: 2.浏览器查找域名的IP地址 导航的第一步是找出访问域的IP地址。DNS查找进行如下: 浏览器缓存 -浏览器缓存DNS记录一段时间。有趣的是,操作系统并没有告诉浏览器每个DNS记录的生存时间,因此浏览器会将其缓存一段固定的时间 ...

Mon Mar 09 07:32:00 CST 2020 0 686
浏览器访问百度的整个过程

1.主要先要解析出百度域名www.baidu.com所对应的ip地址(一个域名只对应一个IP地址,一个ip地址可对应多个域名) 1.先知道默认网关的mac地址(使用arp获取默认网关的mac地址)2.组织数据发送给默认网关(ip还是dns服务的ip,但是mac地址是默认网关的mac地址)3. ...

Wed Mar 10 18:36:00 CST 2021 0 864
浏览器访问网页的详细内部过程

我们来看当我们在浏览器输入http://www.mytest.com:81/mytest/index.html,幕后所发生的一切。 首先http是一个应用层的协议,在这个层的协议,只是一种通讯规范,也就是因为双方要进行通讯,大家要事先约定一个规范。 1.连接 当我们输入这样一个请求时 ...

Wed Oct 25 23:58:00 CST 2017 0 1469
浏览器访问 www.baidu.com 的过程

浏览器访问 www.baidu.com 的过程 1 先要解析出www.baidu.com DNS域名解析为服务 IP 2 得到 IP地址后,客户端会发起TCP请求,以及3次握手建立连接 3 建立连接成功之后 客户端通过HTTP协议发起请求给web服务 4 web服务接收到请求之后,查询所有 ...

Fri Jul 03 19:02:00 CST 2020 0 1321
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM