2012-05-11 54 views
10

在此URL的部分的最大长度:名称和URL

http://www.subdomain.domainname.abc.xyz.com.us/directory/filename.extension 
  1. 什么是各部分的名称?
  2. 每个部件的最大长度是多少?例如子域名,域名,顶级域名...

回答

15

的维基百科条目Subdomain回答两个问题:

  1. 什么是各部分的名称?

子域是一个域是一个较大域的一部分;唯一不属于子域的域是root domain。例如,west.example.comeast.example.comexample.com域的子域,而域又是com top-level domain(TLD)的子域。 “子域”表示相对依赖性,而不表示绝对依赖性:例如,wikipedia.org包含org域的子域,并且en.wikipedia.org包含域wikipedia.org的子域。

  • 什么是各部分的最大长度。例如子域名,域名, 顶级域名...
  • 理论上,这细分可以去到127级深,每个DNS label最多可包含63个字符,只要整个域名呢不超过255个字符的总长度。但实际上,大多数域名注册管理机构限制为253个字符。

    3

    要回答的问题1:

    一个简单的URI看起来是这样的:

    http://www.mywebsite.com 
    

    很容易解释从右到左:

    • com是顶级域(TLD)
    • mywebsite是域名,但通常在包含顶级域名g,例如mywebsite.com
    • www是一个子
    • 的http://是用于访问资源

    只是为了让事情协议多一点混乱,许多顶级域名实际上是2个域,如为.co.uk

    那么,另一个例子是:

    https://aaa.bbb.ccc.mywebsite.co.uk 
    
    • 合作。英国是TLD
    • mywebsite是
    • CCC是一个子域
    • BBB域是子子域,或者你可以说ccc.mywebsite.co.uk的子域
    • AAA是一种子子子域,或者你可以说bbb.ccc.mywebsite.co.uk的一个子域的TLD后

    任何东西,而是在文件名叫做路径,例如:

    https://www.mywebsite.com/this/is/a/path/to/resource/filename.txt 
    

    在上面的例子中,filename.txt通常被称为资源(尽管有人会说整条线是资源,因为你并不总是有一个文件名)。