Skip to main content

Internationalized Domain Name -- URL in any Language

From whichever part of the world you belong, no matter what is your mother tongue, if you are reading this post, this means you understands English.
Nearly half of the world doesn't know English But still accessing Internet was not very much friendly  for those non-English speaking community to an extent due to the limitation of only having ASCII characters in domain names until few years back.
In simple term, before 2011 domains was restricted to be in English language only.

In 2011, ICANN approved addition of  IDN gTLDs (Internationalized Domain Name generic Top-Level Domain)in the root zone. And this gives the luxury to the internet community to have a domain url in any language.

ICANN has delegated IDN in seven languages to NIXI. Details of those are as follows:

Internationalized Domain Name (IDN)Language
.भारत.Bharat in Devanagari
.ভারত.Bharat in Bangla
.భారత్.Bharat in Telugu
.ભારત.Bharat in Gujarati
. بھارت.Bharat in Urdu
.இந்தியா.Bharat in Tamil
.ਭਾਰਤ.Bharat in Gurumukhi (Punjabi)

From 15th August 2014 onwards, NIXI will accept registration for .भारत IDN.

This means india.gov.in will have a corresponding भारतसरकार.भारत domain in Devanagari script. And any user across the world can also access india.gov.in website by typing भारतसरकार.भारत in the browser URL.
This will increase the penetration of the Internet through the use of local languages and help penetrate local content.


IDN Mapping with existing DNS Setup

IDN provide us the freedom to have a domain in any language. But existing DNS infrastructure doesn't support language other than English. And it is not easy to change/upgrade whole DNS infrastructure across the internet community.
For sorting out this issue, punycode comes into the picture.
Punycode is a simple and efficient transfer encoding syntax designed for use with Internationalized Domain Names in Applications (IDNA). It uniquely and reversibly transforms a Unicode string into an ASCII string. ASCII characters in the Unicode string are represented literally, and non-ASCII characters are represented by ASCII characters that are allowed in host name labels (letters, digits, and hyphens).


Internationalized Domain Name (IDN)Corresponding punycode
.भारतxn--h2brj9c
सरकार.भारतxn--11b7cb3a6a.xn--h2brj9c
рф (Cyrillic abbreviation of Russian Federation)  xn--p1ai
मेरीसरकार.भारतxn--11b3cgab9b4bm5d.xn--h2brj9c 




For running a authoritative DNS for .भारत IDN, you will have to make a zone in your server with 'xn--h2brj9c' name. (Obviously you are not going to do this as this will only be done by DNS Servers which ar actually authoritative for the same).
When you type सरकार.भारत in the url, your browser will automatically convert IDN domain in punycode format and do the DNS Query (of course browser needs to be intelligent enough for doing this).



DNS Query for an IDN domain






Popular posts from this blog

Identity PSK ( iPSK)

With the evolution of IoT (Internet of Things), devices that connect wirelessly have increased many folds. From webcams, Smartwatches, fitness bands, firestick, Alexa, Google Home, and many more.., everything is going wireless for connectivity and so does the security threat. The main concern with IoT devices is the unavailability of the full wireless protocol stack (and in the majority of devices, support of 802.1x is not available). So, previously we only have the WPA-PSK option for connecting the IoT devices.  In WPA*-PSK (WPA or WPA2) WLAN, a Pre-Shared Key (PSK) is configured and distributed to all the clients that connect to the WLAN. This leads to PSK leakage, and it can be accessible to unauthorized users (due to the nature of common PSK across all the devices).  Therefore, there was a need to provision unique PSK or Multiple PSK per SSID. Identity-PSKs are unique pre-shared keys created for clients/groups on the same WLAN. Features of iPSK:-   1.Unique PSK for individual Cli

Availability of 5 GHz WLAN Channels in India under unlicensed band

Availability of 5 GHz WLAN Channels in India under unlicensed band  In India, Wireless Planning and Coordination Wing of Department of Telecom, under Ministry of Communication takes care of licensing of radio frequencies.  In the latest National Frequency allocation plan 2018 (https://dot.gov.in/sites/default/files/NFAP%202018.pdf), Government of India (GoI), exempted the licensing requirements of the following radio frequency ranges for wireless usage and a gazette notification has also published for this (https://dot.gov.in/sites/default/files/License%20Exemption%20in%205%20GHz%20G_S_R_1048%28E%29%20dated%2022nd%20October%2C%202018_0.pdf)  -- 1.  5150-5250 2. 5250-5350 3. 5470-5725 4. 5725-5875 References

Is APNIC policy of Members Voting Rights doing the Justice with NIRs and Corresponding Countries

APNIC (the Asia Pacific Network Information Centre) is the regional Internet address registry (RIR) for the Asia-Pacific region, service 56 economies, including India, Bangladesh, China, Australia, Japan and others. APNIC is one of the world's five RIRs and is part of the Number Resource Organization (NRO). As of date, the following 7 NIRs (National Internet Registries) are registered with APNIC for serving the local community a b c -- NIR Serving Economy Member under each NIR d APJII (ID) Indonesia 2916 e CNNIC (CN) China  1399 IRINN (IN) India  3368 JPNIC (JP) Japan   474 KISA (KR) Korea Not Available TWNIC (TW) Taiwan   299 VNNIC (VN) Vietnam   624 APNIC Membership is classified into 7 tiers depending on the IP holding by each member. Each membership tier has voting rights. These voting rights play a crucial role in governance and policies matt