Dan York

Just a guy in Vermont trying to connect all the dots...

Author's posts

What Is A TLD? gTLD? ccTLD? newgTLD? IDN?

What is a "TLD"? How does a "gTLD" differ from a "ccTLD"? And what is a "newgTLD" all about? These are some of the questions I've encountered as I've been talking to people both in person and via the FIR podcast about the "newgTLD" program that is bringing hundreds of new top-level domains into the domain name system (DNS). To have an article I can point to, here are the basic things you need to know (and ICANN regulars will realize I am glossing over some of the nuances... but I'm trying to provide a simple view):
TLD = Top-Level Domain

Whenever you use a domain name, in a web address(URL), email address, or wherever, it ends in a "top-level domain" or "TLD". This is the last part of the name. We often thing of .COM, .ORG, .NET, etc., as in:

  • www.disruptiveconversations.COM
  • www.forimmediaterelease.BIZ
  • internetsociety.ORG

(I've capitalized and made the TLDs bold here, but in the DNS case doesn't matter.)

TLDs are broadly classified into two categories:

  1. generic top-level domains (gTLDs)
  2. country code top-level domains (ccTLDs)

The entity responsible for the administration of these TLDs in the "root" of the Domain Name System (DNS) is the Internet Assigned Numbers Authority (IANA) that is currently operated by the Internet Corporation for Assigned Names and Numbers (ICANN). You can see the full list of current TLDs at:

https://www.iana.org/domains/root/db
Second-Level Domain

The next part of the domain name to the left of the TLD (and separated by a dot) is the "second-level domain". These are the domains that you are typically able to register with a registrar. Examples include:

  • www.disruptiveconversations.com
  • www.forimmediaterelease.biz
  • internetsociety.org

The next part of the domain name to the left ("www" in the first two examples above) would be called the "third-level domain", and so on.

gTLD = Generic Top-Level Domain

Generic top-level domains (gTLDs) are TLDs that are not tied to any specific country and are "generic" in terms of being able to be used (in theory, anyway) by anyone on the Internet anywhere in the world. The "original" TLDs such as .COM, .ORG, .NET, .GOV, .MIL are all classifed as "generic TLDs"[1]. There were a couple of rounds of "expansion" of the gTLDs that brought the total to 22 gTLDs prior to the "newgTLD" expansion currently underway

ccTLD = Country Code Top-Level Domain

Country code top-level domains(ccTLDs) are two letter TLDs that are assigned to countries based mostly on the ISOC 3166 list of country codes. Some countries have chosen to operate their ccTLD exclusively for domains within their country or geographic territory. Some do not allow people to register "second-level domains" under the TLD and instead require people to register third-level domains under one of several different second-level domains. For example, the .UK domain as to date required registrations to be under domains such as ".co.uk" and ".org.uk", basically duplicating part of the original gTLD scheme inside their ccTLD.

Many ccTLDs have chosen NOT to restrict their ccTLD to people in their country and have in fact marketed their domains very widely encouraging everyone to use them. Some prominent examples of this include Columbia(.CO), Montenegro(.ME), Tuvulu(.TV), Federated States of Micronesia(.FM) and many more.

Essentially, any time you are using a two-letter TLD, it is a ccTLD for some country. (With a few exceptions.)

newgTLD = Top-Level Domain

After many years of discussion, ICANN's board voted in 2011 to allow the creation of new generic TLDs using almost any text string (and in multiple character sets) and began the "newgTLD" program. This resulted in 1,930 applications by various companies to operate new gTLDs. These newgTLDs are now being rolled out in phases and people are able to register second-level domains under many of these domains. More newgTLDs are being made available pretty much every week - and the expansion will continue for many months and years ahead of us. I recently wrote on CircleID about how to keep track of all the newgTLDs.

At a technical level, "new gTLDs" are effectively the same as "gTLDs"... the designation is just really that these new gTLDs are coming out in this current round of expansion.

IDN = Internationalized Domain Name

The original TLDs were all in the ASCII character set, but over time ICANN decided to allow the creation of "internationalized domain names"(IDNs) that use other character sets such as Cyrillic, Arabic, Chinese, Korean, etc. The first IDN for a country code TLD appeared in 2010 and the newgTLDs contain many IDNs. (In fact, the very first of the "newgTLDs" were four IDNs.)

These are the basic terms you will hear for domain names when you are talking about the newgTLD program. There are a host of other issues, topics and discussion points that can be discussed in future posts... but I wanted to get these basic terms out there as a baseline.

Comments are, of course, welcome.


[1] - Some of these "generic" TLDs are now formally classified by ICANN as "sponsored" when the registration of domain names is restricted to a particular type of user. For example, registrations in .GOV are restricted to US government entities and registrations in .MUSEUM are restricted to museums. In these cases there is a sponsoring organization or government who manages the TLD.


If you found this post interesting or useful, please consider either:


FIR #747 – 3/17/14 – For Immediate Release

Quick News: Top 10 companies making employees happy, Wikipedia considering change to paid-advocate rules, why every employee should build weak ties at work, reasons to spend time on Reddit; Ragan promo; News That Fits: Deloitte study says employees are overwhelmed, Dan York's Tech Report, how to compete against Accenture or Deloitte in a pitch, Media Monitoring Minute from CustomScoop, listener comments; PR tips from Facebook's head of tech communications, Michael Netzley's Asia Report, last week on the FIR Podcast Network, social media marks the end of the focus group as we know it; music from City and Colour; and more.

TDYR #130 – On The Beauty Of Musicians’ Impromptu Jam Sessions

TDYR #130 - On The Beauty Of Musicians' Impromptu Jam Sessions by Dan York

Video: IPv6 featured on “This Week In Enterprise Tech” (TWIT TV)

We were pleased to see IPv6 featured in this past week’s This Week In Enterprise Tech” episode #82, where host Robert Ballecer and his crew interviewed John Curran, CEO of ARIN, the Regional Internet Registry for North America, and also Brandon Ross of Network Utility Force. It was an enjoyable interview that covered a wide range of topics related to IPv6.  You can watch the show here – and the IPv6 section starts about 17 minutes into the show:

If you are looking for help getting started with IPv6, please check out our IPv6 resources – and don’t hesitate to let us know if you have more questions or resources you would like to find.

TDYR #129 – In Praise Of Public Libraries, And Doing Reports The Old-fashioned Way

TDYR #129 - In Praise Of Public Libraries, And Doing Reports The Old-fashioned Way by Dan York

Weekend Project: Try Out “Bloodhound”, A Web Browser With Full DNSSEC Support

bloodhoundHere is a quick project to try out this weekend… download and try out the Bloodhound web browser from the DNSSEC Tools Project.

This web browser is a modified version of Mozilla Firefox that supports local validation of DNSSEC and also usage of the DANE protocol.  The cool part about Bloodhound is that it validates ALL web addresses used in the building of a web page, i.e. it is not just validating only the main URL for a site.  Given that many web pages today make many calls to other web sites for various components and pieces of the site, Bloodhound will ensure that all of those are validated via DNSSEC.

Once you have Bloodhound installed, you can visit our lists:

where you should see failures happen when you attempt to go to the “bad” sites.

More information about how to configure Bloodhound is available on the DNSSEC Tools Project website.  The Bloodhound browser was created as an experimental project to advance DNSSEC deployment and as a test bed for how DNSSEC validation can be build directly into applications.  If you have feedback or would like to get more information, please see the bottom of the Bloodhound web page for how to get in touch with the folks at the DNSSEC Tools Project.

TDYR #128 – The Internet Needs Defending NOW

TDYR #128 - The Internet Needs Defending NOW by Dan York

Seeking Reviewers – Open Source Courseware for IPv6 Computer Networking

Computer Networking open source coursewareWould you be interested in reviewing a computer networking course book that is being updated for IPv6 and is available as an open source document for all to use? We learned a bit ago that professor Olivier Bonaventure at the Universite catholique de Louvain in Belgium is seeking reviewers for his draft 2nd edition of “Computer Networking : Principles, Protocols and Practice” that he has updated for IPv6. The book can be found at:

http://cnp3bis.info.ucl.ac.be/

although what is perhaps more interesting is that Professor Bonaventure has made the book available on Github at:

https://github.com/obonaventure/cnp3

It is available for anyone to use under a Creative Commons Attribution-Share Alike 3.0 Unported License.  He is seeking comments about the book and asking people to raise new issues on Github at:

https://github.com/obonaventure/cnp3/issues?page=1&state=open

where you can see that some reviewers have already filed a number of suggestions and bug reports.

We understand that the goal of Professor Bonaventure and his team is to develop a more finished version of this 2nd edition by the middle of this year and we commend them on this effort.  These kind of courseware books / modules that can be used at universities and other training centers are definitely welcome.  We look forward to adding this course book to our IPv6 Training page as it continues to evolve.

If you have a bit of time to read through the book, Professor Bonaventure and his team would no doubt appreciate any feedback you may have!

 

TDYR #127 – Is There A WordPress Plugin To Convert Email To A Post Or Page?

TDYR #127 - Is There A Wordpress Plugin To Convert Email To A Post Or Page? by Dan York

A Breakfast Gathering of DNSSEC Advocates At IETF 89

One of the great joys of working within the DNSSEC community is the truly outstanding and passionate people that are all focused on how we can make the Internet more secure and trustworthy. Last week at IETF 89 in London a few of us who were there were able to meet for breakfast on Friday morning and we have a photo to prove that (click for a larger version):

DNSSEC Advocates

It was an enjoyable time and several ideas for further activities came out of the conversations that happened there. Plus we got to see who was wide awake at 7:30am and who was desperately needing caffeine. :-)

The people there at the breakfast were subscribers to the “dnssec-coord” mailing list that was set up to help in the coordination and communication between people who want to accelerate the deployment of DNSSEC.  That list is open to anyone to join.  We have a monthly conference call and do other work on the mailing list.  Some of the people on the list are able to get to IETF and/or ICANN meetings.  Some of the list subscribers don’t go to those meetings and participate only electronically and on the phone calls. Some are from large companies and some are individual consultants.    It doesn’t matter… all are welcome to join and be part of the conversation about how to make the Internet more secure via DNSSEC and DANE.

We’d love to have you join us!  If you’d like to help accelerate the adoption of DNSSEC and are interested in the advocacy/promotion/publicity side of the adoption work, please feel free to subscribe to dnssec-coord and join in our efforts.