「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

Multilingual Domain Name

pointこの用語のポイント

pointドメイン名だよ

pointアルファベット以外が含まれているよ

point日本では「多言語ドメイン名」や「MDN」と表現されるのが一般的だよ

point今は「国際化ドメイン名(Internationalized Domain Name)」と呼ばれているよ

スポンサーリンク

簡単に書くよ

Multilingual Domain Name(読:マルチリンガル・ドメイン・ネーム)とは

いわゆる「多言語ドメイン名(MDN)」のこと。
用語の中身としては

「国際化ドメイン名」の昔の呼び名
であり

「ほげ.example.com」のような、アルファベット以外が含まれるドメイン名(IPアドレスに付けた人間様向けの名前)のこと
です。


image piyo

詳しく書くよ

最初に留意事項です。
多言語ドメイン名」や「MDN」と言われて「あぁ、アレのことね」と分かる方は最後まで読む必要ありません。
多言語ドメイン名の英語表現が「Multilingual Domain Name」です。

Multilingual Domain Name(マルチリンガル・ドメイン・ネーム)

多言語ドメイン名を「MDN」と表現することがあります。
この「MDN」が「Multilingual Domain Name」の省略表現なのです。

Multilingual Domain Name(マルチリンガル・ドメイン・ネーム)2

※「Multilingual Domain Name」を何となく日本語にすると「多言語領域名」となります。[詳細]

以上が「多言語ドメイン名(MDN)」の意味を知っている人向けの説明です。

「多言語ドメイン名(MDN)って何?美味しいの?」な人は、このまま読み進めてください。
用語の中身について説明します。

ちょっと休憩

それでは、いってみましょう。
まずは予備知識として

IPアドレス
ドメイン名
国際化ドメイン名(IDN)
多言語ドメイン名(MDN)


について結構ガッツリ説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。

IPアドレスは「コンピュータさん向けのネットワーク上の住所」です。
インターネットっぽい通信において、送信先を特定するときとかに使う情報です。
「198.51.100.2」のような形式になっています。

Multilingual Domain Name(マルチリンガル・ドメイン・ネーム)3

ドメイン名は「IPアドレスに付けた人間様向けの名前」です。
インターネットやメールなどで使われる住所です。
「i-3-i.info」のような形式になっています。

Multilingual Domain Name(マルチリンガル・ドメイン・ネーム)4

URLホームページの住所に相当する情報)においては「http://」や「https://」の後ろの部分がドメイン名です。
「https://i-3-i.info/index.html」であれば「i-3-i.info」の部分ですね。

Multilingual Domain Name(マルチリンガル・ドメイン・ネーム)5

メールアドレスにおいては「@」の後ろの部分がドメイン名です。
「hoge@example.com」であれば「example.com」の部分ですね。

Multilingual Domain Name(マルチリンガル・ドメイン・ネーム)6

ドメイン名は基本的にアルファベットのみで構成されています。
例えば「hoge.example.com」のような形です。

Multilingual Domain Name(マルチリンガル・ドメイン・ネーム)7

昔は、ドメイン名にはアルファベットしか使えませんでした。
技術の進歩と共に、今ではアルファベット以外も使えるようになっています。
例えば「ほげ.example.com」のような日本語を含むドメイン名も使えます。

Multilingual Domain Name(マルチリンガル・ドメイン・ネーム)8

この「アルファベット以外を含んだドメイン名」を「国際化ドメイン名」と言います。
Internationalized Domain Name(インターナショナライズド・ドメイン・ネーム)」を省略して「IDN」と呼ばれる場合も あります。

Multilingual Domain Name(マルチリンガル・ドメイン・ネーム)9

注意点として、ドメイン名にアルファベット以外が使えるのは「見かけ上の話」です。
実際のところ、コンピュータさんは、いまだにアルファベットしか分かりません。
日本語とかは「何これ?模様?」なのです。

Multilingual Domain Name(マルチリンガル・ドメイン・ネーム)10

ここで疑問を覚える人もいるでしょう。

コンピュータさんはアルファベットしか分かりません。
それでは、どうしてアルファベット以外が使えるのでしょうね?

答えは

内部的に全部アルファベットに変換しているから

です。

1.ルールに従って、入力された内容を標準の形式に整形する
2.アルファベット以外の文字を、対応するアルファベットに変換する


の手順を踏むことで、アルファベット以外が使えるようにしています。

例えば、そうですね。

ピヨ太君が

http://ほげ。EXAMPLE。COM

と入力したとしましょう。

まずは

1.ルールに従って、入力された内容を標準の形式に整形する

です。

1.「。」を「.」に変換する
2.全角英数字半角英数字に変換する
3.大文字を小文字にする


などの変換をやって

http://ほげ。EXAMPLE。COM

は内部的に

http://ほげ.example.com

に なります。

次は

2.アルファベット以外の文字を、対応するアルファベットに変換する

です。
※この仕組みは「Punycode(ピュニコード)」と言います。詳細は、用語「Punycode」の説明を ご覧ください。

日本語「ほげ」がアルファベット「xn--18j4d」に変換されて

http://ほげ.example.com

は内部的に

http://xn--18j4d.example.com

に なります。

変換の流れは

http://ほげ。EXAMPLE。COM
 ↓
http://ほげ.example.com
 ↓
http://xn--18j4d.example.com


です。

ここで最後の

http://xn--18j4d.example.com

に注目してください。
全部、アルファベットですよね?

ということは、アルファベットしか分からないコンピュータさんも理解できます。

Multilingual Domain Name(マルチリンガル・ドメイン・ネーム)11

これが国際化ドメイン名の仕組みです。
内部的にアルファベットに変換することで、アルファベットしか分からないコンピュータさんがアルファベット以外のドメイン名を扱えるようにしています。

多言語ドメイン名(MDN)は「国際化ドメイン名」の昔の呼び名です。

Multilingual Domain Name(マルチリンガル・ドメイン・ネーム)12

この説明を書いている時点の状況ですが「JPRS」という日本におけるドメイン名の元締めみたいな組織のホームページhttps://jprs.jp/glossary/index.php?ID=0081には

国際化ドメイン名は、研究が始まった当初「多言語ドメイン名」と呼ばれていました。
しかし、ドメイン名は「多言語化」されるのではなく、さまざまな文字列が扱えるように「国際化」するのが正しいとして呼び方が変わりました。


と書いてありました。
よく分かりませんが、大人の事情で呼び名が変わったようです。

以上を踏まえて、上でも書きましたが

「多言語ドメイン名」の英語表現

が「Multilingual Domain Name」です。

Multilingual Domain Name(マルチリンガル・ドメイン・ネーム)13

「多言語ドメイン名」自体が昔の呼び名なので見かける機会は多くないでしょうけどね。
気が向いたら頭の片隅にでも置いておいてあげてください。


image piyo2

一言でまとめるよ

まぁ「Multilingual Domain Name」って単語が出てきたら「多言語ドメイン名(アルファベット以外が含まれるドメイン名)のことなんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像010
書籍画像074

おまけ

■訳してみるよ

「multilingual(マルチリンガル)」の意味は「多言語」とかです。
「domain(ドメイン)」の意味は「領域」とか「区域」とか「領土」とかです。
「name(ネーム)」の意味は「名前」とかです。
何となく くっつけると

多言語の領域名

となります。




書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
「技術書」の読書術 達人が教える選び方・読み方・情報発信&共有のコツとテクニック
あたえる人があたえられる