Is this domain a second-level domain name?

旧街凉风 提交于 2019-12-14 02:36:21

问题


bbs.example.com

I referred to the domain name knowledge on Wikipedia, and have read through the page, but I still don't know what is a second-level domain name? The page says com is a TLD (Top Level Domain), and the TLDs are the highest level of domain names on the Internet.

It says. bbs.example.com is a third-level domain name? But someone told me bbs.example.com is a second-level domain name. .com is the TLD, not the domain name.

Which is right? Thank you.


回答1:


bbs in bbs.example.com is a third-level domain name. example in example.com is a second-level domain name. com is a top-level domain name. (TLD)




回答2:


My answer is maybe too late, but I wanted to add some details to @icktoofay's correct answer.

The Domain Name System is a hierarchical naming system (tree). The hierarchy is represented by each part separated by a dot, that are interpreted from right to left for example: bbs.example.com. should be interpreted as .com.example.bbs and decomposed as:

  • Layer 1: .com is a Top Level Domain
  • Layer 2:.com.example is a Second Level Domain
  • Layer 3:.com.example.bbs is a Third Level Domain

That's where the notion of top, second and third level are coming from.

I wrote an article on my personal blog introducing the domain name system if you are interested where I describe this in more detail: What's a domain name and what's behind the scene




回答3:


Use the separate list of tlds from https://publicsuffix.org/list/public_suffix_list.dat

This is maintained by mozilla.

By using this list of tld you can find the domain level.

Let me know if you have any more queries.



来源:https://stackoverflow.com/questions/6555572/is-this-domain-a-second-level-domain-name

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!