DNS創(chuàng)始人稱(chēng)WindowsVista將阻塞網(wǎng)絡(luò)交通
作者:風(fēng)行資訊
作者:孤單的鴿子
DNS(域名系統(tǒng))創(chuàng)始人Paul Mockapetris近日稱(chēng):微軟Windows Vista的啟動(dòng),可能會(huì)減慢或者阻塞網(wǎng)絡(luò)交通。Mockapetris相信,Vista的引入,將在DNS交通中導(dǎo)致一個(gè)風(fēng)暴的出現(xiàn),因?yàn)樵摬僮飨到y(tǒng)支持兩個(gè)版本的互聯(lián)網(wǎng)協(xié)議--這是一種技術(shù)標(biāo)準(zhǔn),用來(lái)在計(jì)算機(jī)網(wǎng)絡(luò)上發(fā)送數(shù)據(jù)。
“如果你使用Vista操作系統(tǒng),你的DNS流量將會(huì)雙倍,”Mockapetris在一次采訪中稱(chēng)。目前許多DNS服務(wù)器正以接近飽和的狀態(tài)運(yùn)行,這將導(dǎo)致嚴(yán)重的后果,他說(shuō):“對(duì)于互聯(lián)網(wǎng),這將是一個(gè)即將到來(lái)的泥濘季節(jié),屆時(shí),所有的東西都將是那么的慢,那么的令人傷感。”
Vista可能會(huì)導(dǎo)致DNS流量的增加,這只是在Mockapetris的預(yù)言中成立,因?yàn)槲④浽谙駽NET新聞?wù)咎峁┑囊黄暶髦袇s持反對(duì)態(tài)度。其他的一些專(zhuān)家支持微軟,并認(rèn)為Mockapetris的預(yù)言和他目前在Nominum公司的職務(wù)有關(guān)。在這家DNS銷(xiāo)售公司,Mockapetris是其首席科學(xué)家。
另外還有一些支持Vista可能造成DNS交通堵塞的專(zhuān)家。但是,他們卻并不認(rèn)為會(huì)造成嚴(yán)重的后果。“Vista,因?yàn)樗鼘?duì)IPv6的支持,可能導(dǎo)致域名服務(wù)器的負(fù)載有些過(guò)高,因?yàn)榉?wù)器必須檢查其所使用的協(xié)議,”自由研究者Dan Kaminsky稱(chēng),“但是這不是阻塞所引發(fā)的原因。”
Vista是第一個(gè)支持新的IPv6協(xié)議的Windows版本,IPv6是設(shè)計(jì)用來(lái)提供更廣范圍IP地址的。因?yàn)槟壳癐Pv4地址變得緊缺,IPv6將在互聯(lián)網(wǎng)上提供一個(gè)更加容易的連接,并移除對(duì)IPv4地址方案的需求,如:可以增加額外管理負(fù)擔(dān)和導(dǎo)致應(yīng)用程序不兼容的網(wǎng)絡(luò)地址傳輸。
但是,IPv6離普及使用還有一段路要走。所有,Vista將同時(shí)提供對(duì)當(dāng)前IPv4的支持。據(jù)Mockapetris稱(chēng),其副作用就是,一臺(tái)Vista PC將產(chǎn)生2個(gè)DNS請(qǐng)求,一個(gè)IP版本一個(gè),而不是原先的只有一個(gè)請(qǐng)求。“它將先嘗試IPv6地址的一個(gè)DNS查找,然后再是一個(gè)IPv4地址的DNS查找,”Mockapetris說(shuō)道,“它將使用過(guò)多的DNS,并且所有東西都會(huì)變慢,直到我們?cè)黾庸┙o。”
對(duì)于互聯(lián)網(wǎng),DNS是至關(guān)只用的。它就好比一個(gè)電話(huà)本,將基于文本的地址,www.FengNews.com映射到其真實(shí)的數(shù)字IP地址。DNS服務(wù)器通常由互聯(lián)網(wǎng)服務(wù)提供商、托管公司和擁有網(wǎng)絡(luò)連接的大型商業(yè)公司運(yùn)行、維護(hù)。
Nominum公司委托大型寬帶ISP們對(duì)所運(yùn)營(yíng)的DNS服務(wù)器進(jìn)行了一個(gè)調(diào)查。“從結(jié)果來(lái)看,他們已經(jīng)有點(diǎn)吃不消了,并且如果Vista突然之間在全世界普及,我們將面臨服務(wù)的突然中斷,” Mockapetris稱(chēng),“對(duì)于我的家庭網(wǎng)絡(luò),倒沒(méi)什么大問(wèn)題,但是對(duì)于那些擁有數(shù)百萬(wàn)用戶(hù)的人來(lái)說(shuō),它就有關(guān)系了。”
一家免費(fèi)DNS服務(wù)提供商--OpenDNS首席執(zhí)行官David Ulevith卻說(shuō),Vista中IPv6的使用并不會(huì)導(dǎo)致互聯(lián)網(wǎng)的大規(guī)模中斷。“DNS可以被改進(jìn),但是預(yù)言其將癱瘓只是杞人憂(yōu)天。”
雖然在一次初步的檢查中,許多域名服務(wù)器以接近飽和的狀態(tài)運(yùn)行,Kaminsky卻發(fā)現(xiàn)絕大多數(shù)網(wǎng)絡(luò)仍然有大量的空閑負(fù)載能力。他說(shuō):“Vista已經(jīng)占用了空閑空間的一部分,而不是帶來(lái)驚人的負(fù)荷。”
微軟稱(chēng),DNS系統(tǒng)比較復(fù)雜。事實(shí)上,Vista在發(fā)送一個(gè)DNS請(qǐng)求的時(shí)候并不會(huì)每次都請(qǐng)求兩次。Vista可能會(huì)給互聯(lián)網(wǎng)帶來(lái)一些額外的流量增加,但是微軟卻認(rèn)為Vista機(jī)器并不會(huì)影響互聯(lián)網(wǎng)的全部功能。
“我們感覺(jué),我們將我們的DNS實(shí)現(xiàn)設(shè)計(jì)得非常有效率--其僅僅在絕對(duì)必需的情況下才會(huì)發(fā)送兩次請(qǐng)求,”微軟說(shuō),“在我們對(duì)企業(yè)的測(cè)試配置過(guò)程中,我們并沒(méi)有發(fā)現(xiàn)DNS請(qǐng)求對(duì)資源的大量占用,并且不相信來(lái)自Windows Vista機(jī)器的DNS請(qǐng)求在全面發(fā)起的情況下會(huì)造成一個(gè)大的互聯(lián)網(wǎng)風(fēng)暴。”
該公司稱(chēng),舉例來(lái)說(shuō),微軟設(shè)計(jì)Vista,所以電腦將以指派給系統(tǒng)的地址類(lèi)型進(jìn)行請(qǐng)求。那些沒(méi)有一個(gè)IPv6地址的計(jì)算并不會(huì)發(fā)送一個(gè)IPv6的請(qǐng)求。同樣,當(dāng)一個(gè)機(jī)器進(jìn)行一個(gè)IPv6請(qǐng)求的時(shí)候,它也僅僅發(fā)送給一個(gè)當(dāng)初對(duì)其IPv4地址作出響應(yīng)的DNS服務(wù)器。“域名錯(cuò)誤的話(huà),請(qǐng)求將不會(huì)被重復(fù),所以網(wǎng)絡(luò)流量將遠(yuǎn)小于雙倍的增加。”
微軟稱(chēng),至少在Vista中和IPv6有關(guān)的技術(shù)中的一項(xiàng)將會(huì)在近期作出修改。當(dāng)一個(gè)應(yīng)用程序需要使用IPv6地址的時(shí)候,Vista現(xiàn)在將需要一個(gè)叫做Teredo的地址。Teredo是一個(gè)隧道協(xié)議,其在網(wǎng)絡(luò)傳動(dòng)裝置,如某些路由器上使用IPv6。
DNS產(chǎn)品制造商Infoblox的體系架構(gòu)部門(mén)副主席兼DNS專(zhuān)家Cricket Liu說(shuō)道:“然而,我們必需看到其瓶頸所在,比如DNS轉(zhuǎn)寄,ISP的域名服務(wù)器處理來(lái)自上百的寬帶用戶(hù)的請(qǐng)求。”
同樣,Liu稱(chēng)Mockapetris的預(yù)言有點(diǎn)“危言聳聽(tīng)”。一個(gè)主要的因素就是Windows Vista普及所采用的速度。微軟可能希望看到一夜之間的普及,而大多數(shù)專(zhuān)家希望Vista的普及是漸進(jìn)的,甚至是緩慢的。
Comcast, Verizon Communications 和 EarthLink等提供高速互聯(lián)網(wǎng)訪問(wèn)業(yè)務(wù)的這些公司,并沒(méi)有對(duì)該問(wèn)題發(fā)表任何評(píng)論。
Kaminsky稱(chēng),最壞的假設(shè)就是在某些機(jī)構(gòu)在一個(gè)很短的時(shí)間內(nèi)出現(xiàn)幾個(gè)損壞點(diǎn)。“一個(gè)可能的意外就是許多企業(yè)客戶(hù)在他們的域名服務(wù)器上以接近警戒線的運(yùn)行。如果50000系統(tǒng)一夜之間遷移到Vista系統(tǒng),我可能會(huì)看到對(duì)空閑負(fù)載能力的檢查。”然而,像這樣的一個(gè)大的遷移是相當(dāng)不可能的。
微軟方面透露,目前,已經(jīng)有許多用戶(hù)正在使用測(cè)試版本的Vista,并且微軟正在將和ISP合作作為其測(cè)試過(guò)程的一部分。Vista將會(huì)在07年一月公開(kāi)正式發(fā)售。微軟就在上周向測(cè)試者們發(fā)放了一個(gè)接近最終版的Vista操作系統(tǒng),并在周二稱(chēng)該系統(tǒng)將向大約500萬(wàn)測(cè)試者發(fā)放。
為了回應(yīng)微軟,Mockapetris稱(chēng)該公司變得“慷慨了,抑或是一種策略”。然而,他質(zhì)問(wèn)微軟:“一些報(bào)告卻聲稱(chēng)發(fā)現(xiàn)了不同的動(dòng)作;很有可能微軟已經(jīng)改變策略,因?yàn)槠涿阑艘恍〇|西。”
