哪位高手翻译的

谁翻译的?假设“百度”的web服务器IP地址是“111.111.111.111”1是谁把“http://www.baidu.com/”翻译成“111.111

谁翻译的?
假设“百度”的web服务器IP地址是“111.111.111.111”

1   是谁把“http://www.baidu.com/”翻译成“111.111.111.111”
2   我访问时发IP是找“111.111.111.111”对吧?
3   这个“翻译”位于我机子?百度的111.111.111.111机子?一个第三者的“地方”?
4   如果在第三者的“机子”上,它由谁管理,在北京?上海?美国?

很菜的问题,看在100份上,别见笑。


[解决办法]
IP地址与域名的关系是什么?


IP地址如202.106.196.115就相当于现实生活中的通信地址,在网络中所有通信的实质其实都是全凭这个地址来达到目的。

但是这种IP地址都是由数字组成的,不方便人们记忆,所以定义域名来解决IP地址的麻烦性,如访问百度只需敲入www.baidu.com就行了,而不用费力地写出202.108.22.5

但是你的电脑并不知道www.baidu.com 就等于202.108.22.5,他们之间有对应关系。这种IP地址和域名的对应数据放在公网的服务器里,叫DNS服务器。电脑访问网络时,会首先到这个服务器里,根据域名找到对应的IP地址,然后才真正去往目的地,不过这个过程很快的,根本感觉不到罢了。这个过程,叫IP地址解析。

[解决办法]
1 是谁把“http://www.baidu.com/”翻译成“111.111.111.111”
是服务器端 域名解析过去的,如果有做过WEB并放在网上就比较理解这个了
2 我访问时发IP是找“111.111.111.111”对吧?
找域名和找IP实质是一样的,找域名只不过是服务器端把域名解析到了IP而已
3 这个“翻译”位于我机子?百度的111.111.111.111机子?一个第三者的“地方”?
BAIDU的服务器解析的
4 如果在第三者的“机子”上,它由谁管理,在北京?上海?美国?
当然由提供BAIDU服务器的服务商管理
[解决办法]
是域名服务器DNS翻译的
网域名称系统(Domain Name System缩写DNS,Domain Name被译为域名)是因特网的一项核心服务,它作为可以将域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。

举一个例子,www.wikipedia.org作为一个域名就和IP地址130.94.122.199相对应。DNS就像是一个自动的电话号码簿,我们可以直接拨打wikipedia的名字来代替电话号码(IP地址)。DNS在我们直接呼叫网站的名字以后就会将像www.wikipedia.org一样便于人类使用的名字转化成像130.94.122.199一样便于机器识别的IP地址。


[解决办法]
你上网的话是由网络提供商ISP提供上网服务的,它会提供给你一个DNS,也就是域名服务器地址,你在你的ie里面输入域名地址的话,该域名地址就会首先发给你本机配置的dns去解析,如果该dns解析不了它还会发送给其它dns去解析,整个internet有很多很多的dns服务器

所以你如果申请了一个域名服务的话,你就要把这个域名与一个ip地址绑定,然后这个绑定就会交给dns,以便其它人想访问该域名的话能够获取到正确的ip地址
[解决办法]
如楼上几个讲的,你的域名-> IP的解析是你本地网卡设置上指定的DNS服务器解析的,而你的DNS服务器的解析操作也是基于它自身的DNS服务器来完成的。这所有的操作,最终都是由DNS根服务器完成的。整个internet上,有13台“根服务器”,其中绝大部分都位于美国(1台主根、9台辅),其他的在欧洲(2辅)、日本(1辅)。准确地讲,管理权并不在美国,也没有最终管理者,而是由一个委员会(ICANN)进行协调,但是最有发言权和决定权的,还是美国
[解决办法]
兄弟,DNS服务器就是专门用来干这个事情的。
你ADSL连通之后,DOS下用ipconfig /all命令就可以看到你目前使用的DNS服务器的IP地址。
通常每个ISP都会提供DNS服务器,所以全世界有数不清个DNS服务器帮你解析域名。

域名和IP的绑定是在服务商那里有记载的。换句话说,网络上有一个巨大的数据仓库(N台服务器上)来保存和管理这种绑定关系。
[解决办法]

假设“百度”的web服务器IP地址是“111.111.111.111”

1 是谁把“http://www.baidu.com/”翻译成“111.111.111.111”
DNS, 域名服务。
2 我访问时发IP是找“111.111.111.111”对吧?
是。
3 这个“翻译”位于我机子?百度的111.111.111.111机子?一个第三者的“地方”?

你本地网卡设置上指定的DNS服务器解析的。解析成IP地址,在通过n个路由器进行传播。

4 如果在第三者的“机子”上,它由谁管理,在北京?上海?美国?

不知道。

这个问题并非很菜。
[解决办法]
是由dns服务器解析的
dns服务器也是一台电脑,也是用ip地址来指定
如果你用的是静态ip,那么dns服务器和你ip一样,由你指定
如果你用的是动态ip,那么谁给你分配ip,谁就给你指定dns服务器


lixiaoxue85(蛮野蛮) ( ) 信誉:97 Blog
3 这个“翻译”位于我机子?百度的111.111.111.111机子?一个第三者的“地方”?
BAIDU的服务器解析的
=======================================
错了,都没不知道baidu的服务器在哪,怎么把域名送给它解析??
[解决办法]
首先,有了ip地址以后,在中间的网络传输过程中是不用广播的
字符串?硬件是不认识字符串的,只认识高低电压的电脉冲

.com是顶级域名,必定会到根主机上去找,到了根主机就会分析二级域名baidu是在哪台dns主机上,然让他去分析,这台服务就去找三级域名www的主机,最终返回结果
至于类似.cn这种不用到根主机上去找了,数据包出国就可以返回ip了,哈哈

任何一个域名是绝对不会出现有两个不同ip的情况~

系统本来就是可以设置两dns服务器地址的啊,还有备用的

普通机子也可以当dns服务,不过是以你的机子为主机的局域网内,还有你的系统必须是服务器版~




[解决办法]
引发的问题:4.1 我能自己配置多个DNS的IP么?
4.2 我的普通的机器能当作DNS服务器设置来用么?
===========================答案都是可以的

它恰恰在“13台‘根服务器’”之二,那不失败了么?========失败就失败了,你试一下敲个www.damnItCsdn.com,看一下看到什么

是字符串性质么?=========是的

3.1 会不会在无数台DNS上的2台中===================会(例如把你的机子作dns,你可以随便作域名-ip映射,但是这样就不能正常工作了)但是当已经查到ip了,就不会再去另一台dns上查了.所以可能两台dns的域名-ip映射不同,但是你不会同时得到两个翻译


最后,你这个等级只能发100分的帖,想加分是不可能了
[解决办法]
shine333(enihs) ( ) 信誉:125 Blog
而你的DNS服务器的解析操作也是基于它自身的DNS服务器来完成的。这所有的操作,最终都是由DNS根服务器完成的。
===================================
感觉不是很对.对任何一个域名,一个dns服务器只有在自己的记录来查找不到的时候,才会到其他的dns服务器查找,而这里的 "其他服务器 "是可以设置的,而且不是一定要设置的.
所以并不是你所说的 "也是基于它自身的DNS服务器来完成的。这所有的操作,最终都是由DNS根服务器完成的 "

不知道正不正确,反正我做计算机网络实验课的实验时,实验结果是这样的
==============================================================

换言之:并不是所有的 正常存在并且无访问限制的域名 能被我访问到,
只是因为
没有找到一个“适当”的DNS的缘由,是这样么?
====================================================
是这样了. "正常存在并且无访问限制的域名 "这个说法有问题.域名正常存在的话,就已经可以被理解为在dns服务器有记录了.所以,你不能说 "没有找到一个“适当”的DNS的缘由 ",又说它 "正常存在 ".



[解决办法]
无限
因为一个ip地址可以对就任意个域名.关键看dns服务器怎么设置了.当然正规的dns服务器不会乱设置,比如把www.baidu.com,设成123.123.123.123就不对了.
你可以把你的网络服务器的域名 "想像 "成www.aaaaaaaaaaaaaaaaaaaa.com,也可以 "想像 "成
www.bbbbbbbbbbbbbbbbbbbbbbbbbbbb.com,或者其他任意的名字,但是,dns上没有把你的ip映射到这些名字上.
关键是,真正存在的是对应着一个ip的电脑这个关系,而不是一个域名对应一台电脑的关系
[解决办法]
刚才已经说了
你不能说 "没有找到一个“适当”的DNS的 ",又说它 "正常存在 ".

[解决办法]
不考虑数据丢失,不考虑网络断开(指被访问的主机),不考虑任何地方的防火墙
那么这个份额值会是1或者说是100%
[解决办法]
呵呵,
其实全世界的dns系统就像是一个树

你说有可能有那一片叶子的水分不是来自根吗?
换个方向说,根会找不到任何一片却是存在的叶子吗?
[解决办法]
现在的问题,无非就是两个叶子之间的访问,第一片叶子要找到第二片叶子
第一片叶子是肯定可以找到根的,又是可以找到任何一片叶子 =〉 第一片叶子也是可以找到第二片叶子

dns服务器就像是树的每一个分支的支点而已,告诉数据你接下来该走哪个分支
[解决办法]
DNS服务器解决的
好像你上网也也要输入DNS服务器的IP地址才可访问大多数网站
DNS服务器位于ISP服务商
如中国电信,网通,某些大学也有自己专门的DNS服务器
[解决办法]

[解决办法]

http://myzee.blog.163.com/blog/static/208871242007013102910878

看看吧,上面的过程应该写得蛮清楚了
[解决办法]
回答你的第一个问题
你输入www.baidu.com,
一、你的机器会访问本机的缓存中有没有关于词的映射
二、如果没有,机器会查是否你的本机名称
三、每台机器都有个映射列表,网址对应的IP地址使用命令符C:> nopepad windows/system32/drivers/etc/hosts可以查询
四,如果没有,访问DNS(域名解析)服务器,至于这是个什么就说来话长……
五,还没有,那只好在网络中广播,别的机器如果知道这个映射,就会回复一个数据

第二个问题
每一台机器上网都会被分配一个唯一的IP地址
你的确是找111.111.111.111

第三个问题
DNS服务器一般每一个子网络都会分配一个,至于这个子网络多大无从说起,比如你的公司可以只有一台路由器和一个DNS服务器

第四个问题
DNS服务器一般自动工作,必要时当然是网管管理了,比如你们公司的网管