#163 Article 152 Posted at 1994/09/20 00:39:47 by Mick'n (MAP1406) [TERM]

Subject: Re:*11 単語の解説 (Re: 祝!接続) /94 ..... /5 /3

だいぶ間があきましたが、単語解説の続編です。

  これまで、
    Art.37 : インターネット、IIJ
    Art.38 : UUCP、TCP/IP
  を解説してきました。今回は「ドメイン名」「電子メール」について。

##### ドメイン名

  現実の世界に「住所」というものがあり、この仕組みよって手紙を送ったりする
ことが可能なわけでありますが、インターネットというコンピュータのネットワー
ク上の、仮想的な世界にも同様のものがあります。それがドメイン名、ホスト名で
す。

  このドメイン名(ホスト名)というものデ、インターネットに接続されているコン
ピュータや組織を指定することができます。その具体的な形は、たとえば、この
Mapletown Network を例にあげますと、

        mapletown.or.jp

となっています。

  この "mapletown.or.jp" という文字列は、インターネットの世界で、ここ
Mapletown Network に対して付けられている名前です。この名前は、世界中で唯一
のものであることが保証されています。

  この「ドメイン名」なるものが、どのような規則で付けられているかを見てみま
しょう。

  まず、mapletown.or.jp を ピリオド (.) で分けてみて、右から順に読んでみま
しょう。
   1.        jp -> 「日本」を表わす文字列
   2.        or -> 「組織」「団体」「BBS」などを表わす文字列
   3. mapletown -> 「Mapletown Network」を表わす文字列

  まず、1. の jp ですが、この 2 文字によって、「日本」であることを表わして
います。この 2 文字については、各国ごとに決まっていて、ほかの例としては、

    uk (イギリス)、kr (大韓民国)、au (オーストラリア)、ca (カナダ)
    br (ブラジル)、zr (ザイール)、il (イスラエル)、hr (クロアチア)

などのように、原則として 2 文字 (2バイト) で表記するよう決まっています。
例外としては、Internet 発祥の地であるアメリカで、

    edu (アメリカの教育、研究機関)   com (アメリカの会社、営利法人)
    mil (アメリカの軍事機関)         org (アメリカの団体 など)
    net (アメリカのネットワーク組織) gov (アメリカの政府関連組織)

があります。アメリカにおいては、us を使うところもあります。
(他に、NATO などの国際組織に int などがあるようです)


  次に、2. についてです。右から 2 番目以降の文字列については、国ごとに異なっ
ているので、日本について例を挙げてみましょう。日本において、2 番目の文字列
は、

    ad (ネットワーク管理組織)    ac (学校、教育機関、研究機関)
    co (会社組織)                go (政府組織、公的機関)
    or (その他の団体、BBS など)

を使うことになっています。アメリカにおける edu や com に ac や co が対応し
ていると考えることができます。(アメリカにおいては、1 番右の「国」を表わす
ものが省略されていると考えるといいかも)

  右から 3 番目は、その「組織」を表わす文字列です。この文字列は、Internet
ヘ接続を使用とする組織が、JPNIC というところへ申請して取得します。この文字
列は、日本 (jp) の、組織の種別 (ad 、ac など) においては唯一であるよう、調
整されているため、mapletown.or.jp というのは世界中で唯一であることが保証さ
れています。(JPNIC については後述)

  このメイプルにおいては、mapletown.or.jp という、3 つの部分からなる「ドメ
イン名」を使用します。しかし、大きな会社や学校などでは、これより長い名前を
使うことがあります。たとえば、

       kenkyushitsu.gakka.gakubu.gakkou.ac.jp

のように、右から 4 番目以降に . で文字列がつながります。これによって、大き
な組織をこまかく分割し、それぞれの部分組織でネットワークやコンピュータを管
理できるようにしているのです。この、右から 4 番目以降の名前については、そ
れぞれの組織で独自に取り決めて命名されています。

  「ホスト名」というのは、ネットワークに繋がっている、特定のコンピュータを
表わすものです。これは、ドメイン名のさらに左に、. でコンピュータの名前をつ
なげることで表現されます。このホスト名については、特定のコンピュータにアク
セスする必要がある場合等に用います。(ファイルの転送、マシンに login する、
などなど)

  例:  ftp.iij.ad.jp -- iij.ad.jp という組織の ftp という名前のマシンを
                        表わすホスト名

なお、1 番左の部分だけを指して「ホスト名」と呼ぶこともあります。

 -- つづく

  Mick'n (MAP1406)