Posts Tagged ‘dns’

网络访问流程图解

星期一, 三月 18th, 2013

转载请注明出处:http://www.myzhenai.com/thread-15466-1-1.html http://www.myzhenai.com.cn/post/961.html
jiexijibenguocheng
1:网络客户端(我们本地电脑)要访问一个网站,首先得向本地的DNS服务器(ISP,例如电信宽带提供商)发起一个请求,表示我们要访问某个网站.
2:本地DNS服务器向全球DNS根服务器发起一个查询请求,询问网络客户端要访问的网站在哪个IP地址(例如,张三住哪里?)DNS根服务器在自己的数据库中查询对应的记录,并将它返回到本地DNS服务器.(例如,张三住北京东城,你问一问李四-.com域服务器)
3:本地DNS服务器又向.com域服务器发送请求,询问网络客户端要访问的IP在哪里(张三住哪里?).com域服务器查询域名管理中保存的对应的域名,然后将结果返回给本地DNS服务器.(刘六知道张三住在哪里,你问问他).
4:本地DNS服务器又向对应的域名托管的服务商发送请求,询问网络客户端要访问的域名的IP是多少,域名托管服务商查询后并将结果返回给本地DNS服务器.(张三住北京东城东单北条**胡同**号)
5:本地DNS服务器将结果返回给网络客户端,(你让我们找的人我们帮你找到了,张三住北京东城东单北条**胡同**号)
6:网络客户端向对应的域名及IP发送访问请求,(张总,你有时间吗?我想支拜访你.),网络服务端返回响应“嗯,我现在有空,你过来吧.” 链接流程就完成了.
在这过程中,只要有一个环节出现问题,访问就会失败.

Baidu dns resolution has been hijacked

星期三, 一月 13th, 2010

这两天,很多网站,社区或论坛上都充斥着一些关于百度被黑的消息.因为百度DNS解析被劫持到了一个图片内容显示”Iranian Cyber Army”的伊斯兰内容图片.于是在网上就有很多人判断是伊朗网军所为,理由是百度现在的情况和以前的twitter出现的状况是一样的,更有甚者将这些上升到了政治层面.对于将事件上升到政治层面的言论与行为很多人并不会认同.因为这一些或许不会联系到政治,或许只是某个人的行为,或许是某个组织的行为,从世界政治环境来看,伊朗政府绝不会做出这些对他们没有任何意义的事情.如果非得要往政治层面上来讲的话,也许伊朗人现在也搞不清楚是怎么回事.
所以,对于一个商业公司的服务故障,我们现在需要冷静,不必于急着下结论,更不要急着将原因归咎于哪一方面.