华为云计算电话面试总结

本文是关于华为云计算电话面试的个人总结,涉及DNS解析流程,从用户输入URL到获取IP的过程;HTTP请求的构成,特别是请求头的内容;跨域问题及其解决方案,如JSONP、代理和CORS;最后讨论了前后端分离的架构实现以及缓存机制中的Cookie和Session。
摘要由CSDN通过智能技术生成

由于当时准备不充分,答得并不好,已经凉了,引以为戒,务必打牢基础,不要好高骛远。
1. 先做一个自我介绍
  略。

2. DNS域名解析的过程,从用户点击一个url开始发生的一系列事情。
域名解析过程:
(1)你使用的电脑发送了一个DNS请求到本地DNS服务器,本地DNS服务器一般都是你的网络接入服务器商提供。
(2)当DNS请求到达本地DNS服务器之后,本地DNS服务器会首先查询它的缓存记录,如果缓存中又该条记录,直接返回。如果没有,向根DNS服务器发出请求。
(3)根DNS服务器上没有域名IP对应关系,而是告诉本地服务器,你可以去问问域服务器,同时给出域服务器的地址。
(4)本地DNS服务器继续拿着根DNS服务器给他的地址,继续向域服务器发出请求。
(5)域服务器收到请求后,它也没有域名IP对应关系,不过他会根据本地服务器的请求告诉本地DNS服务器:你去XX域名解析服务器查吧。同时返回对应的解析服务器地址。
(6)本地服务器又拿着域服务器给他的解析服务器的地址,去请求域名解析服务器。
(7)域名解析服务器收到请求后,将对应的域名IP关系,返回给本地DNS服务器。
(8)本地DNS服务器拿到域名IP对应关系后,将该对应关系保存到缓存中,以便下一次访问。然后将域名IP的关系返回到本地电脑。
  当用户在浏览器输入了url:
1)如果地址是一个IP地址,会直接找该IP对应的网络计算机。如果不是IP地址,则通过DNS(域名系统)将该地址解析成IP地址,再去网络上找对应的计算机。DNS服务器本身也IP,你的网络设置包含DNS服务器的IP。
注:DNS解析完成,查找对应的网络计算机时,可能电脑直接询问的DNS服务器可能没有对应的IP,那当前DNS服务器就会向它的上级服务器询问,上级服务器也可能没有,就依次一层层向上找,最高查找到根节点

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值