- Vixual - http://www.vixual.net/blog -

[轉載]Domain Name System 已經足足 20 歲了

轉載自: 數位網路社群


現在只要是在使用 Internet 的人,不管你瞭不瞭解,每天都在使用,這個看似簡單的東西,其實是世界上最大的一個分散式系統。

在 20 年前,兩位南加大的科學家 - Jon Postel 與 Paul Mockapetris 設計了 DNS 的元件,在 20 年後的今天已經是全球網際網路的主要架構,您現在能夠看到這篇文章,也都該歸功於 Jon 與 Paul。

DNS 的分散架構使得電腦間可以快速尋找到溝通的對象,以方便訊息的傳遞,在發明這個技術前,使用者必須自己指定對方的真正實際網路位置,就如同自己必須保存一份電話本,記載每個要溝通的電腦位置資料,這個電話本就是 hosts 檔案,如果新增一個溝通對象,就必須手動的把資料更新在 hosts 檔案內,或是由網路管理者下載一份 hosts 的 copy,而現在只要使用方便記憶的 domain name,由 DNS 來幫忙解決真正網路位置。如果不是這樣的話,大概無法讓網際網路如此普及,因此這兩位科學家的貢獻,絕不亞於愛迪生或諾貝爾獎得獎人。

20 年前的 DNS 架構,到目前都還在延用,當時的名稱叫做 Jeeves,執行在 TOPS-20 的作業系統上,經過 IETF (Internet Engineering Task Force) 於 1986 年的正式宣佈為一項標準。這個看似簡單的原理,卻改變了現今普羅大眾的生活。