感謝邀請回答!

理論上可以實現,實際應用中不可行。

如果只是個例的應用,是可以實現的,但大面積推廣到民間應用的話,根本不現實。

所以,實際應用中不帶點的域名是不存在的!

「.」代表著根,用以區分不同的結構層級,所有域名訪問都是從根開始逐級訪問實現的。也就意味著互聯網上所有的網站訪問都是離不開「.」的。

其實Google曾經向國際ICANN(互聯網名稱和數字地址分配機構)申請無點域名search,但是並沒有獲得通過,反而促使ICANN正式發表決議禁止申請無點域名。

如果search獲得通過,那麼只要在瀏覽器中輸入英文單詞search(瀏覽器會自動補上http://)即可訪問谷歌提供的相關內容,谷歌的野心之大讓人瞠目。

無點域名的危害不是一句兩句話就說明白的,簡單的說:

目前幾乎所有的網路協議和應用程序都是遵循最當初的域名規則,根本沒有考慮過不帶點的域名,除非進行一次全球範圍內的大規模的網路協議、應用程序更新和DNS升級,而這根本不現實,涉及全球太多的利益結點和太多的技術難點。

無點域名的施行存在技術上的難題,一旦啟用會造成難以想像的危害,會破壞現有的互聯網應用和協議,威脅互聯網的安全與穩定。

所以,目前為止所有的域名都是離不開「.」的。


所有域名都是帶.的,就是最後一個字元點是都.的,叫根域,只不過我們用瀏覽器的時候給省略了。如果你自製頂級域名,也就是類似com net一類的,只要不向根伺服器註冊都可以只保留一個只有最後是.的域名。而且你也可以省略這個.所以也就是題主說的沒有.的域名了。

不過只有域名沒有主機還是不行,除非使用@主機頭,省略之後看上去只通過域名訪問。比如www.sina.com,使用sina.com也能打開。

www是主機頭,只要@解析正確,省略了也能用。

最後就是區域網通過主機名直接訪問往往是默認搜索域或者wins服務在起作用,並不是域名不帶.


有。

但是你的瀏覽器不一定能訪問。

你可以找找根域大全一個一個試。

越是不出名的小國家的域名就越容易打開。

這些域名都是根域,普通人,普通企業用不現實,

除非你自己可以弄根

:)根域訪問一定要帶http,不然瀏覽器會認為是搜索,


這個涉及到域名解析的問題,除了域名伺服器解析,主機自己也可以,比如你寫死到host裡面,這種是可以沒有點的。但是對於公網域名是要做域名申請,都是有頂級域後綴的,就是有點分隔。

簡而言之,就是技術上完全可行,但是管理上實踐上不可行。


推薦閱讀:
相关文章