今天是周四啊,按理说今天下午有课,明天运动会,我想下午就不来了的,但是心里十分犹豫,也没有跟老师请假,我感觉很难受。
总结一下今天上午的主要进度,查找了一些关于网站IP和域名之间的关系。
1.第一个思考的问题是:为什么百度这种网站,得到IP地址后,可以在浏览器中直接通过IP地址访问;但是其他网站,例如虎扑,就不可以通过IP地址访问
这里需要注意的有以下几个问题:
①IP地址和域名是怎么一一对应的:一般情况下,由服务运营商动态给网站分配IP地址,因此一个普通网站可以对应不同的IP地址,通常数字证书都是为域名签发的,很少会为IP地址签发证书。但也有为IP地址签发证书的,只要IP地址在签发期间专属于客户。
因此推测百度具有自己的IP地址证书,而虎扑没有。
具体链接:https://www.cnblogs.com/leisurelylicht/p/wei-shen-me-zhi-jieping-zhi-hu-deip-bu-neng-fang-w.html
②有些网站可以通过IP地址访问,那么是否可以通过DNS反向解析
若当前网站配置了可以通过IP地址得到域名的内容,那么则可以进行反向解析。
但是这里存在一个问题,大部分网站的IP是动态分配的,因此配置IP对应域名意义不大,通过IP地址即使可以反向解析出域名,可能会存在对应多个域名的情况。
方法本质上可行,但是在实际情况下运行,由于大部分网站的IP动态分配问题,意义不大。
2.DNS域名解析时涉及递归查询和迭代查询
理解后总结来说,递归查询是不断和请求者进行交互,直到得到最后的结果;迭代查询是只和请求者交互一次,得到所需要的信息后,处理者自己进行后期访问转发等操作,直到得到最后的结果。
具体链接:https://blog.csdn.net/wuchuanpingstone/article/details/6720723
3.遗留问题:DNS解析详细过程