ドメイン名

ドメイン名(ドメインめい、domain name)は、IPネットワークにおいて、個々のコンピュータを識別し、接続先を指定するために使用される名称の一部。多くの場合、ドメイン名は複数のホストを擁するドメインの名称か、あるいはドメイン名それ自身がホスト名であり、URLの一部を構成している。インターネットにおいては、世界中で絶対に重複しないようにするため、ICANNにより一元管理されており、Domain Name Systemにより、ドメイン名を含むホスト名とIPアドレスとの変換が実行されている。

ドメインの階層構造

階層構造

インターネットでの場合

ルール

インターネットのドメイン名は、様々な国、機関により管理されているが、以下のような共通ルールを持つ。

  • ICANNによる管理
    • 全てのドメイン名は、ICANNの管理下に置かれる。トップレベルドメイン(TLD)は、ICANNの承認を受けなければ新たに追加することができず、既に存在するトップレベルドメインもICANNの認めた者でなければ管理することができない。
    • ICANN→レジストリ→レジストラ→リセラー→登録者という順序でドメイン名は登録を受ける。
  • 先願主義
    • ドメイン名を使用する権利は、一番初めに申請した者に与えられる[1]。有効期限が経過しても前登録者が更新手続をしなければ、45日間の「自動更新猶予期間」(Auto Renew Grace Period)を経て、誰でも再登録可能な状態になる[2]
  • 権利期間
    • ドメイン名は、登録から最低1年(一部2年の場合もある)使用することができる。
    • 期限を迎える前に更新手続を行うことにより、期間を延長することができる。なお、複数年の更新手続を行うことができる場合もあり、この場合、手続日から1年単位で、最大で10年を超えない期間まで手続可能である。
  • whois情報の公開
    • ドメイン名は登録されると、1.登録者、2.技術担当者、3.支払担当者、4.登録年月日、5.有効期限、6.ネームサーバー、等の情報が、WHOISというデータベースに登録され、公開される[3]。ここには各担当者の氏名、住所(国名含む)、電話番号、電子メールアドレスなどといった個人情報も公開されることになる。最近の個人情報保護意識の高まりから、登録業者によっては業者名義にて登録可能なサービスを提供している場合もある。
  • 商標権者優先
    • ドメイン名の登録基本は先願主義であるが、企業に高値で売りつけるなどの不正な目的でドメインを取得した者に対して、商標権を持つ者はドメインの取り消しまたは移転を請求できる(ドメイン名紛争手続き)[4]

名前衝突

ドメイン名における名前衝突(Name Collision)は独自ドメイン名がグローバル空間におけるドメイン名と重複し衝突する現象である[5]。従来TLDとして存在しないドメイン名(例: .corp)を内部ネットワークの名前解決に利用し運用していたシステムが、新たに追加されるgTLDと衝突しうることが主な問題となる[6]

根本的な対策は独自ドメイン利用の中止である。取得済みドメインのサブドメインを内部用の独自ドメインとして利用すれば、意図しないTLDとの名前衝突は起こりえない[7]

プライベートTLD

内部(プライベート)向けに独自ドメインを利用することは名前衝突を避けるために推奨されない。しかしやむを得ずプライベートTLDを導入する際の指針がRFC 6762で示されている[8][9]

  • .local.を利用しない
  • 次のいずれかを利用する: .intranet., .internal., .private., .corp., .home., .lan.

内部ドメイン利用の実情はICANN SSAC[10][11]が発表した報告書「グローバルインターネットDNS名前空間における名前空間衝突に関する研究及びリスク緩和のための枠組み 最終報告書[12]」で調査され、RFC 6762に示されたこの指針が遵守されない場合にドメイン名解決が実際に問題を起こす可能性が高いことが確かめられている[13]

脚注

  1. 特集:汎用JPドメイン名について - JPNIC
  2. 削除済ドメイン名のための「請戻猶予期間」 - JPNIC
  3. WHOISとは- JPNIC
  4. JP-DRP(JPドメイン名紛争処理方針) - JPNIC
  5. 従来「既存のgTLDに存在しないから問題無い」として組織内ネットワークなどで利用されていたドメイン名が、 新しくgTLDとして追加されたドメイン名と衝突してしまうという問題です。 日本ネットワークインフォメーションセンター. "名前衝突(Name Collision)問題"
  6. 名前衝突問題が起こるのは、 パブリックな名前空間で使われていないTLDを企業のイントラネット等の内部用として利用していて、 新gTLDの追加によってその文字列が重複してしまう場合です。日本ネットワークインフォメーションセンター. "名前衝突(Name Collision)問題"
  7. 対策: こうした名前衝突の問題を回避するには、 内部利用目的のドメイン名を使わずにパブリック名前空間のドメイン名を利用するようネットワークの設定やシステムを修正することが必要です。日本ネットワークインフォメーションセンター. "名前衝突(Name Collision)問題"
  8. we recommend against using ".local" as a private Unicast DNS top-level domain. RFC 6762
  9. We do not recommend use of unregistered top-level domains at all, but should network operators decide to do this, the following top-level domains have been used on private internal networks without the problems caused by trying to reuse ".local." for this purpose: .intranet. .internal. .private. .corp. .home. .lan. RFC 6762
  10. セキュリティと安定性に関する諮問委員会
  11. SSACとは、 Security and Stability Advisory Committee (セキュリティと安定性に関する諮問委員会)の略です。 JPNIC. "SSACとは"
  12. ICANN (2015-10-28). "Mitigating the Risk of DNS Namespace Collisions (Final Report)"
  13. 5.7 On .corp, .home, and .mail

関連項目

外部リンク

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.