2013-01-18 65 views
32

域名中'name'部分的最大長度是多少? 我指http://www.google.com中的googlegoogle零件在沒有零件之前和之後可以多久?沒有http:// www的域名的最大長度。 .com.com

+3

由於棧和維基百科保持引用對方,我發現了一些很好的總結在這裏:HTTP://blog.sacaluta。 com/2011/12/dns-domain-names-253-or-255-bytesoctets.html和http://blogs.msdn.com/b/oldnewthing/archive/2012/04/12/10292868.aspx – goodeye

回答

45

每個標籤可以含有最多63個字符。

+0

這樣'google'部分可以用63個字符表示嗎? – Norman

+4

是的,在技術上稱爲標籤,最多可包含63個字符。來源:http://en.wikipedia.org/wiki/Domain_Name_System – Prakash

+0

感謝您的直接答案。 – Norman

10

完整的域名在其外部虛線標籤規範中的長度不得超過253個字符。

http://en.wikipedia.org/wiki/Domain_Name_System

如果您收到任何接近253個字符,我想你應該尋找一個較短的域名......

+2

其實,我想把這個數字放到正則表達式中。 – Norman

17

「URI生產者應當使用符合語法的DNS名稱 ,即使使用的DNS不是立即顯示的 ,也應該將這些名稱限制爲不超過255個字符的長度。「

http://tools.ietf.org/html/rfc3986

「DNS本身放置在特定的標籤 可以用來識別資源記錄只有一個限制,即一個限制 涉及標籤的長度和全名。長度 任何一個標籤被限制在1到63個八位字節之間。一個完整域 名字被限制在255個八位字節(包括分隔符)。

http://tools.ietf.org/html/rfc2181

+2

主機名是255.域名是253 –

+0

...有無分隔符? – Weetu

+0

用分隔符 –