URL、ドメイン、ドメイン名、ホスト名、完全修飾ドメイン名(FQDN)、
トップドメイン、セカンドドメイン、gTLD、ccTLD、ICANN、レジストリ、レジストラ、ドメイン登録業者、Whois
URLとドメイン
Webページを見るには、ブラウザで http://www.example.co.jp/webtext/index,htmlのようにURL(Uniform Resource Locator)を入力します。「ドメイン名example.co.jpに存在するWebサーバwwwの中にあるファイル/webtext/index,htmlに、プロトコルhttp(Webブラウザで閲覧)でアクセスせよ」という意味です。
また、電子メールの宛先では、kogure@mail.sample.comのように指定します。「住所mail.sample.comのkogure様」という意味です。
「example.co.jp」「sample.com」 の部分をドメイン名といいます。
これは世界で一意になるように設定されています。co.jpやcomが違えば、同じ名称があってもかまいません。
「www」「mail」のことをホスト名といいます。
ホストはドメイン内部にあるサーバのことですが、論理的なものであり、複数のホストが一つのハードウェアに置かれていることもあります。
ホスト名はドメインの管理者が自由に付けられますし、kyouiku.www.example.co.jpのように階層化することもできますし、kogure@sample.comのようにホスト名がなくてもかまいません。
ホストとドメイン名をつなげた「www.example.co.jp」「mail.sample.com」のことを完全修飾ドメイン名(FQDN、Fully Qualified Domain Name)といいます。
(厳密には、www.example.co.jp.のように最後に「.」を付けたものをFQDNとするのだそうですが、通常ははぶいています。また、俗にはFQDNのことをホスト名あるいはドメイン名ということもあります)。
ドメイン名が必要な理由
- ドメイン名のwww.example.co.jpのIPアドレスが150.111.222.26だと知っていれば、URLをhttp://150.111.222.26/~とすることができます。これならばDNSは不要になります。
しかし、IPアドレスを覚えるのは大変でしょう。IPv6では1080::8:800:200C:417Aのような形式ですから、なおさらです。
- 何かの都合でWebサイトを他のISPに移したいとき、ドメイン名をそのまま移行することはできますが、IPアドレスを引き継ぐのは事実上困難です。
ドメイン名の構造
ドメイン名は、ホストの住所氏名のようなものですが、(日本ではなく)英語圏の住所表記のように右側が上位の広域になり、左側が氏名のような下位になっています。
ドメイン名には、.com のもあれば、.co.jp や .ac.jp などもあります。この .com や .jp をトップドメインといい、.co や .ac などをセカンドドメインといいます。
主なトップドメインとセカンドドメインを掲げます。
gTLD(ジェネリック) | ccTLD(国別)一部 | .jpドメイン |
一般トップドメイン |
com | 企業 |
net | 通信サ-ビス |
org | 非営利組織 |
国際トップドメイン |
int | 国際機関 |
アメリカのみで使用される 特殊なトップドメイン |
edu | 教育機関 |
gov | 政府機関 |
mil | 米軍 |
|
jp | Japan(日本) |
cn | China(中国) |
kr | Korea, Republic Of(韓国) |
uk | United Kingdom(イギリス) |
fr | France(フランス) |
tv | Tuvalu(ツバル) |
to | Tonga(トンガ) |
|
属性.jp ドメイン |
ac | 高等教育機関 |
ed | 初等教育機関 |
co | (営利)企業 |
go | 行政関連機関 |
or | 一般の団体 |
ad | JPNIC会員 |
ne | 通信サ-ビス |
地域.jpドメイン |
.tokyo(東京都) .nagoya(名古屋市) 地域組織・個人 |
汎用.jpドメイン |
任意の名称 日本の組織・個人 |
|
ドメイン名関連トピックス
- ドメイン区分規則はあいまい
- これらのドメイン区分の規則はかなりルーズです。さすがに「go」や「mil」などは勝手につけられないでしょうが、一般ドメインや地域ドメインなどは、申請者が自由に選択できる環境になっています。kogures.comは、私が持っているドメインですが、私は(米国ではなく)日本に住んでおり、運営契約しているプロバイダも日本の会社です。そしてこのサイトは(企業ではなく)一般の個人用途です。
- ドメイン名取得と商標権
- ドメイン名の取得は「早い者勝ち」です。ある会社と関係のない者がその会社名や商品の名称のドメイン名を取得すると、その会社はそれが使えません。それを利用して、関連するドメイン名を取得しておき、高値で引き取らせるという問題が発生します。
逆に、商標権は、その名称の独占権であり、第三者が勝手に使ってはいけないと定められています。そのため、善意の者が取得したドメイン名を、商標権者から訴えられることがあります。
- 日本語JPドメイン名
- 以前はドメイン名は英数字だけでしたが、現在では日本語も使えます。例えば「おいしいお菓子.jp」なども使えるので、ドメイン名そのものが広告・宣伝の手段になります。
もっとも、日本語そのものでインターネットを流れるのではなく、入力されたURLのうち、ドメイン名部分をPunycode変換により英数字とハイフンの文字列に変換しているのですが、利用者はそれを意識する必要はありません。
- 短縮URL
- Webページ(やTwitterページ)の所有者がサービスサイトにそのページの短縮URLを申請すると、サービスサイトは元のURLと短縮URLの対応表にそれを登録します。その仕組みを組み込んだブラウザもあります。閲覧者がその短縮URLを入力すれば、元のURLのWebページにアクセスできます。Twitterなどで広く使われてます。
ドメイン名の管理組織
IPアドレスの管理組織と同様に、ICANNを最上位とする階層的な民間組織になっていますが、ICANN以外はIPアドレスの組織とは別途の組織になっています。
- ICANN
- ICANN(Internet Corporation for Assigned Names and Numbers)は、IPアドレスやドメイン名などのリソースを管理する非営利団体です。
「.jp」や「.com」などを設定しているのはICANNです。
- レジストリ
- 各トップドメインごとに、それを管理する組織があり、レジストリといいます。
IPアドレスは違う組織で、たとえば、「.com」を管理するのはベリサイン、「.jp」を管理するのは、JPRS(日本レジストリサービス)です(日本のIPアドレス割り振りはJPNIC)。レジストリは「.co」や「.ad」などのセカンドドメインを設定します。
レジストリ(registry)とは、登録簿のことです。レジストラからのドメイン登録をデータベースとして管理しています。
- レジストラ
- ドメイン運営者(社外に向けたWebサイトを開設している企業やレンタルサーバを開設している個人など)にドメイン取得サービスをしている事業者です。
多くのISPはレンタルサーバのサービスと関連してレジストラになっています。また、ドメイン取得サービスだけをしている事業者もあります。
レジストラになるにはレジストリとの契約が必要で、レジストリに新ドメイン申請と登録の業務を行います。取り扱うトップドメインにより、それぞれのレジストリとの契約になります。
Whois
ドメイン名を管理する仕組みの一つです。
インターネット運用での技術的問題やアクセスに関する問題などを直接本人同士が解決するため
ドメイン登録時に類似ドメインの存在を確認するため
ドメインによる登録商標違反などを直接本人同士が解決するため
の目的で、誰でもインターネットでドメインに関する次のような情報を入手できます。
登録ドメイン名
登録ドメイン名のネームサーバ
ドメイン名の登録年月日とドメイン名の有効期限
ドメイン名登録者の名前
技術的な連絡の担当者の名前、所属組織名、電子メールアドレス、電話番号
登録者への連絡窓口担当者の名前、電子メールアドレス、電話番号
(注)IPアドレスは入っていません。IPアドレスから検索するサービスもあります。
gTLDに関してはICANNが、jpドメインではJPRSが、レジストリの義務として、Whois情報の取得と保守を義務付けており、レジストラはレジストリとの契約でWhois情報の提供を義務付けています。
Whois情報は、レジストラのサイトで公開していますが、それを利用した多数のWhois情報サイトがあります。