用户访问网站基本流程

本文涉及的产品
云解析 DNS,旗舰版 1个月
.cn 域名,1个 12个月
全局流量管理 GTM,标准版 1个月
简介:

1:用户访问www.baidu.com这个网站,系统会首先查看DNS缓存或hosts文件信息,确定是否存在域名对应的IP解析记录,如果有就直接获取IP地址。一般第一次请求时,DNS缓存是没有记录的,而hosts文件一般多在内部测试使用。


2:如果客户端本地hosts的文件或DNS缓存没有对应的解析记录,则系统会将解析请求发送给LDNS(local DNS)服务器,如果LDNS服务器本地缓存有对应的解析记录就会直接返回IP地址给客户端。如果没有,LDNS会负责继续请求给其它的DNS服务器


3:LDNS从DNS系统的(.)根开始请求对www.baidu.com域名的解析,并针对各个层级的DNS服务系统进行一系列的查找。最终会查到baidu.com域名对应的授权DNS服务器,而这个授权DNS服务器正是企业购买域名时用于管理域名解析的服务器,这个授权服务器会有www.baidu.com对应的IP解析记录。如果此时还没有,则表明企业的域名管理人员没有为www.baidu.com做解析设置。


4:baidu.com授权的DNS服务器会将www.baidu.com最终的IP解析记录发送给LDNS


5:LDNS服务器接收到授权服务器发来的域名对应IP后,会把IP发送给客户端浏览器,并且把该域名和IP解析缓存起来,以便下一次更快地返回给客户端,这些缓存记录在指定时间内(DNS TTL值控制)不会过期。


6:客户端浏览器获取到域名对应的IP都,之后,浏览器会请求获得到的IP对应的网站服务器。网站服务器收到请求后进行响应处理。将客户请求的内容返回给客户浏览器。


Windows查看本地缓存的DNS解析记录命令如下:

C:\> ipconfig /displaydns

清除Windows客户端本地缓存的DNS解析记录命令如下:

C:\> ipconfig /flushdns

Windows系统下hosts域名解析记录位置如下:

C:\Windows\system32\drivers\etc\hosts



本文转自 运维小学生 51CTO博客,原文链接:http://blog.51cto.com/yasar/1909296,如需转载请自行联系原作者

相关文章
|
27天前
|
域名解析 NoSQL 网络协议
如何创建一个自己的网站(适合零基础的用户)
网站制作流程中的每个阶段都至关重要,它们共同构建了一个功能完善、用户友好的网站。在前期准备阶段,团队已经对网站的类型和功能进行了深入的分析和规划,这为后续的网页设计和程序编码奠定了坚实的基础。
|
6月前
|
存储 Kubernetes Serverless
部署应用及配置网站信息
在ACK Serverless集群中,我们部署了一个网站应用,准备了NAS存储和数据库资源。容器组(Pod)是Kubernetes调度的基本单元,类似操作系统的进程组,Pod内包含一组紧密相关的容器。在ACK中,通过创建存储卷和存储声明来使用NAS,然后在无状态工作负载中配置应用,包括镜像、资源需求和PVC。此外,我们创建了负载均衡服务以暴露应用,并通过外部负载均衡器将流量引向Service。在无需手动创建工作节点的情况下,ACK Serverless自动处理资源,简化了集群管理和运维。最后,我们配置了网站应用信息,如数据库连接和网站设置,完成应用部署。
|
弹性计算 小程序
阿里云学生验证网页入口及流程
阿里云学生验证网页入口及流程,阿里云学生用户完成学生认证可以免费领取一台阿里云服务器,那么问题来了,阿里云学生验证申请入口​在哪?阿里云百科分享阿里云学生验证入口网页链接及学生认证全流程
738 0
|
安全 Java 开发者
案例之资源服务中加入校验用户所需对象|学习笔记
快速学习案例之资源服务中加入校验用户所需对象
案例之资源服务中加入校验用户所需对象|学习笔记
|
搜索推荐 开发者
网站访问【用户】| 学习笔记
快速学习网站访问【用户】。
网站访问【用户】| 学习笔记
|
缓存 网络协议 JavaScript
|
Java 数据库 开发者
用户模块之注册功能流程分析|学习笔记
快速学习 用户模块之注册功能流程分析
146 0
|
人工智能 自然语言处理 算法
用户地址数据不规范、管理难?阿里云帮您0.1秒解决
近年来,人工智能、大数据、小程序等技术广泛应用,直播电商、社交电商、跨境电商海外仓等模式深化创新。面对新冠肺炎疫情带来的冲击,消费者的消费习惯正在发生改变,以抖音、快手为主的直播平台带来的直播红利快速爆发。在订单的狂欢之后,用户地址杂乱、不规范等问题也让企业花费较大人力、时间成本去解决。基于此,阿里云AI人工智能团队在充分调研市场后,通过超强的NLP算法致力于企业用户地址数据的抽取、结构化、纠错等,实现以人工智能降本增效。
用户地址数据不规范、管理难?阿里云帮您0.1秒解决
|
数据库 数据安全/隐私保护 PHP
如何实现网站的登录功能
如何实现网站的登录功能http://www.bieryun.com/4623.html 我记得我刚刚学习基本PHP的时候,我正在尝试创建一个基本的网站。除了一件事,我还想到了其他一切。我想在我的网站上实现登录功能,我不知道该怎么做。
2656 0