那可不可以讓所有的計算機的IP地址都固定呢,不管是服務器還是客戶端,那樣不就可以互相訪問了嗎?事實上,目前的IP地址已經非常匱乏了(歷史和技術的原因),一個固定IP地址的租用費用是十分昂貴的(各地電信服務商的價格不同,但都超出個人、中小企業的承受能力之外),根本不可能這樣做。
我們接著來看,是不是有了固定的IP地址就可以了呢?
盡管服務器的IP地址固定了,但要記憶像61.32.165.88這樣的IP地址還是很煩人的,互聯網上的服務器何止數萬,誰能都記住?因此就有了傳統的DNS服務(域名解析服務),它可以用一串容易記憶并富有含義的字符代替枯燥的IP地址,例如用WWW.netInter.cn代替64.58.76.178(注: 其中的.COM代表商業性公司, netInter代表公司名字, WWW則代表netInter公司的一臺服務器,這是DNS的命名規則)。這樣,我們看到WWW.netInter.cn就知道通過它可以訪問netInter的網站服務器,而不需要知道netINter網站服務器的IP地址是什么。當我們在瀏覽器中敲入WWW.netInter.cn這樣的名字時,DNS就在后臺將這串名字轉換成相應的IP地址,從而實現訪問。
是不是所有在互聯網上通訊的計算機都會有這樣一個助記名字(域名)呢?
不是這樣,只有服務器才有,為什么?就如前面所說,廣大的客戶端是沒有固定IP地址的,而傳統的DNS服務器是一種靜態地址映射服務器。如果某個域名對應的IP地址變動了必須手工修改相應記錄,所以為動態IP地址用戶提供名字映射是不實際的。
上面的這種訪問和命名結構在以前工作的很好,因為過去由于硬件能力和網絡帶寬的限制,網絡上的服務都是由專門的服務器提供,而大多數用戶只能作為單純的訪問者。但隨著計算機科技的飛速發展,個人計算機的服務能力早已今非昔比,而寬帶(頻)的普及更使得帶寬不再是通訊的瓶頸。
現在廣大的互聯網(尤其是寬帶)用戶不再滿足于作為單一的客戶端的上網方式,他們希望能夠實現服務器的功能,如果我們能找到一種方法將這種單一客戶端模式變成兼具服務器功能雙向模式的話,就能釋放出這積蓄已久的能量,開創互聯網應用的新模式。
動態DNS(域名解析)服務,也就是可以將固定的互聯網域名和動態(非固定)IP地址實時對應(解析)的服務。這就是說相對于傳統的靜態DNS而言,它可以將一個固定的域名解析到一個動態的IP地址,簡單的說,不管用戶何時上網、以何種方式上網、得到一個什么樣的IP地址、IP地址是否會變化,他都能保證通過一個固定的域名就能訪問到用戶的計算機。
這一意味著在動態DNS服務下的計算機就好像具有了固定的IP地址可以充當互聯網服務器了。對于廣大互聯網用戶和中小企業而言這無疑是一項非常具有吸引力的服務。
|
動態主機 |
虛擬主機 |
服務器托管 |
固定專線 |
每年費用 |
低 |
低 |
高 |
很高 |
設置申請費 |
無 |
數據庫有 |
有 |
很高 |
管理費用 |
無 |
無 |
較高 |
有 |
硬件投入 |
PC或服務器 |
無 |
服務器 |
專線、服務器 |
空間容量限制 |
無 |
有 |
無 |
無 |
功能限制 |
無 |
限制 |
無 |
無 |
多服務器擴充 |
可以 |
不可以 |
難 |
可以 |
管理限制 |
無 |
有 |
部分有 |
無 |
帶寬速度 |
視接入速度 |
一般 |
快 |
視接入速度 |
服務實施地點 |
|
機房 |
機房 |
指定接入地點 |
可否移動 |
可 |
不可 |
不可 |
不可 |
不難看出,利用動態DNS構建服務器具有費用低廉、功能全面、實施靈活的多種優勢。同時,利用動態DNS構建服務器也可以和其他的現有服務,例如虛擬主機服務,相配套組成更靈活的服務。