Country Code Politics

The geopolitical drama of ccTLDs — delegation battles, the .io controversy, Soviet .su, country TLDs gone global, and what happens when nations vanish.

Country code top-level domains seem straightforward: each country gets a two-letter TLD based on the ISO 3166-1 alpha-2 standard. .us for the United States. .uk for the United Kingdom. .jp for Japan. Simple, right?

Not even close. Country code TLDs sit at the intersection of technology, sovereignty, colonial history, geopolitics, and commerce. They’ve been fought over, stolen, weaponized, and repurposed in ways the system’s designers never imagined. Behind every two-letter domain extension is a story — and some of those stories are extraordinary.

ccTLD Delegation and Redelegation

The root zone is managed by IANA (now a function of ICANN subsidiary PTI), and it’s IANA that delegates ccTLDs — assigning a specific organization as the registry operator for each country code. The delegation process is guided by RFC 1591, written by Jon Postel in 1994.

RFC 1591 established key principles:

  • The designated manager (registry operator) should be the organization best suited to serve the local internet community
  • The manager operates the TLD as a public trust, not as property
  • Delegation should serve the interests of the country’s internet community

Redelegation — transferring management of a ccTLD from one organization to another — is where things get political. When a country’s internet community (or government) believes the current operator isn’t serving their interests, they can request redelegation. These disputes can be acrimonious:

Afghanistan (.af): The .af TLD was delegated to various entities as Afghanistan’s political situation changed. After the Taliban’s return in 2021, questions arose about who legitimately represents the country’s internet community — though operational control remained with the existing technical operator.

Iraq (.iq): .iq was delegated to the Iraq National Communications and Media Commission after years of being managed by a US-based individual who had received the delegation during Saddam Hussein’s era.

Libya (.ly): Redelegation battles played out during and after the Libyan civil war, with competing claims to the TLD mirroring competing claims to political legitimacy.

These cases illustrate a fundamental tension: ccTLDs are technical resources managed within a political framework. When political authority is contested, the technical delegation becomes contested too.

The .io Controversy

No ccTLD controversy has received more attention in the tech community than .io.

The Background

.io is the country code for the British Indian Ocean Territory (BIOT) — a chain of islands in the Indian Ocean that the United Kingdom has controlled since 1965. The most notable island is Diego Garcia, which hosts a major US military base.

The territory’s history is deeply troubling. In the late 1960s and early 1970s, the British government forcibly removed the entire indigenous population — the Chagossians — to make way for the military base. This displacement has been condemned by international courts, the UN General Assembly, and human rights organizations.

The Tech Adoption

Despite its origins, .io became wildly popular with technology startups and open-source projects. The “io” letters resonated with computer science — input/output. GitHub Pages used github.io. Socket.io, Repl.it (before becoming Replit), and countless startups adopted .io domains.

By the 2020s, .io was one of the most valuable ccTLDs in the world, with premium domains selling for five and six figures. The registry operator, Identity Digital (formerly Afilias, via Internet Computer Bureau), has generated significant revenue from .io registrations.

The Controversy

The controversy is multi-layered:

Colonial exploitation: Critics argue that .io generates revenue from a territory whose indigenous population was displaced through colonial violence. The Chagossians have not benefited from .io revenue.

Sovereignty questions: In 2024, the UK agreed in principle to transfer sovereignty of the Chagos Islands to Mauritius (while maintaining the Diego Garcia military base through a lease). If BIOT ceases to exist as a recognized territory, what happens to .io?

ISO 3166 implications: ccTLD assignments are based on the ISO 3166-1 standard. If BIOT is removed from ISO 3166 (which would follow a sovereignty transfer), .io could theoretically be removed from the root zone — though the process would take years and face massive resistance given the TLD’s commercial significance.

Precedents

The .io situation has precedent, though none at this scale of commercial impact. When country codes have been removed from ISO 3166:

  • .cs (Czechoslovakia) was removed after the country split into the Czech Republic and Slovakia
  • .zr (Zaire) was removed after the country became the Democratic Republic of the Congo
  • .yu (Yugoslavia) was eventually removed after the country’s dissolution

These transitions happened when the TLDs had minimal registrations. .io has hundreds of thousands of active registrations powering real businesses. The practical reality is that removing .io would be enormously disruptive, and ICANN would almost certainly find a path to preserve it — but the legal and governance questions are genuinely novel.

.su: The Soviet Union’s Undead TLD

The Soviet Union dissolved on December 26, 1991. Its country code TLD, .su, was not dissolved with it.

.su was delegated in 1990 to the Russian Institute for Public Networks (RIPN). After the USSR’s collapse, Russia received .ru, and .su was supposed to be phased out. Instead, it persisted — maintained by Russian organizations and used by a combination of Soviet nostalgia enthusiasts, Russian businesses, and, increasingly, cybercriminals.

.su has become notorious in cybersecurity circles for hosting disproportionate amounts of malicious content — phishing, malware distribution, and command-and-control infrastructure. The lax registration policies and the TLD’s ambiguous governance make it attractive to actors who prefer minimal oversight.

ICANN has repeatedly discussed retiring .su, but the Russian government and the existing registrant community have resisted. Over 100,000 domains are registered under .su, creating a constituency that opposes removal. The TLD remains in the root zone — a ghost of a dead empire, running on DNS’s inability to let go.

Country TLDs Gone Global

Some country code TLDs have transcended their geographic origins to become global brands:

.tv (Tuvalu)

Tuvalu — a tiny Pacific island nation with a population under 12,000 — was assigned .tv through the accident of its ISO country code. In 2000, Tuvalu licensed .tv to a private company (now Verisign) for $50 million over 12 years, with ongoing royalties. This income represents a significant portion of Tuvalu’s GDP.

.tv became the go-to TLD for streaming and video content. Twitch’s early domain was justin.tv. Many streaming services and video creators use .tv domains.

.co (Colombia)

Colombia’s .co was repositioned as a global alternative to .com — the “co” suggesting “company” or “commerce.” The registry operator (Neustar, now GoDaddy Registry Services) aggressively marketed .co to startups and businesses worldwide. Twitter initially used t.co as its URL shortener. Google registered g.co. The commercial success of .co has generated significant revenue for Colombia.

.ai (Anguilla)

The AI boom of 2023–2024 turned .ai — assigned to the small Caribbean territory of Anguilla — into one of the hottest domain extensions in the world. AI companies rushed to secure .ai domains, driving registration fees up significantly. Reports suggested .ai registration revenue could account for a substantial portion of Anguilla’s government income.

.me (Montenegro)

When Montenegro gained independence in 2006, it received .me — and quickly recognized the personal branding potential. The TLD has been marketed globally as a domain for personal sites, portfolios, and individual brands.

.tk (Tokelau)

Tokelau — a New Zealand territory with a population of about 1,500 — has the dubious distinction of having had more domain registrations than almost any other TLD at various points. The .tk registry offered free domain registrations, driving massive volume. The catch: free domains came with advertising, and the lack of cost attracted enormous amounts of spam, phishing, and malware. Studies have consistently ranked .tk among the most abused TLDs in the world.

.ly (Libya)

.ly gained popularity for URL shorteners (bit.ly, ow.ly) and playful domain hacks. But as a Libyan TLD, it’s subject to Libyan law — which has been invoked to seize domains deemed inappropriate. In 2010, the URL shortener vb.ly was shut down by the Libyan registry for allegedly violating Islamic morality laws. The incident highlighted the risks of building businesses on country code TLDs subject to foreign jurisdiction.

ISO 3166 and TLD Assignment

The connection between ISO 3166 country codes and ccTLDs is foundational but imperfect:

ISO 3166-1 alpha-2 codes are maintained by the ISO 3166 Maintenance Agency, not by ICANN. ICANN generally follows ISO 3166 for ccTLD assignments, but there are exceptions:

  • .uk (United Kingdom) exists alongside the ISO-standard .gb (which is allocated but barely used)
  • .eu (European Union) is treated as a ccTLD despite the EU not being a country
  • .ac (Ascension Island), .gg (Guernsey), .je (Jersey), and .im (Isle of Man) have their own ccTLDs despite being British Crown Dependencies, not sovereign states

The ISO 3166 connection also means that ccTLD assignments can be affected by geopolitical changes entirely outside the internet governance system. When ISO updates its country codes — due to name changes, dissolutions, or new nations — the implications ripple through the DNS.

What Happens When a Country Ceases to Exist?

The DNS wasn’t designed for countries to disappear. But they do — through dissolution, merger, name change, or loss of sovereignty. The question of what happens to a ccTLD in these scenarios is governed by a combination of policy, precedent, and pragmatism.

The formal process: IANA’s practice (outlined in various staff documents and RFC 1591) is that when a country code is removed from ISO 3166, the corresponding ccTLD should eventually be retired. A transition period allows existing registrants to migrate.

The practical reality: Retirement is slow and politically sensitive. .yu (Yugoslavia) was delegated in 1989 but wasn’t fully retired until 2010 — nearly two decades after Yugoslavia ceased to exist. The new successor states received their own TLDs (.rs for Serbia, .me for Montenegro), but .yu lingered because registrants needed time to migrate and there was no urgency to the technical community to force the issue.

The commercial complication: When a ccTLD has significant commercial value — as .io does — the practical barriers to retirement are even higher. The internet operates on the assumption that domain names are stable identifiers. Millions of URLs, email addresses, and configurations reference .io domains. Removing the TLD from the root would break all of them.

The most likely outcome for commercially significant ccTLDs that lose their ISO 3166 basis is some form of grandfathering — continued operation under modified governance, potentially with a transition to gTLD-like status. But the governance frameworks for this don’t fully exist yet, and each case will likely be handled individually.

The Bigger Picture

Country code TLDs reveal something important about the internet: it’s not the borderless, apolitical space it’s sometimes imagined to be. The DNS is built on a system of country codes that reflects 20th-century geopolitics. Colonial territories, dissolved nations, and geopolitical disputes are literally encoded in the root zone.

Every time a developer registers a .io domain, they’re — whether they know it or not — participating in a system that connects to the forced displacement of an indigenous population. Every .su domain keeps the ghost of the Soviet Union alive in the root zone. Every .tv registration sends royalties to a Pacific island nation that may not survive rising sea levels.

The domain name system is technical infrastructure. But country code TLDs remind us that even the most technical systems are embedded in human history, politics, and power. Understanding that context isn’t just interesting — it’s essential for anyone who wants to understand the internet as it actually is, rather than as we might wish it to be.

This concludes Part 6. You now have a comprehensive understanding of the domain industry — from the governance structures that set the rules, to the markets that trade in names, to the legal frameworks that resolve disputes, to the geopolitical stories encoded in two-letter extensions. In Part 7, we’ll shift to the practical — the hands-on guide to working with DNS as a developer and administrator.