| by ip-domain-search.com |
IPドメインSEARCH | IPドメインLOOKUP | IPドメイン半自動 | IPドメイン来訪者ログ | WWWサーバへ渡す情報 |
ドメイン基礎講座 | 独自ドメインの取得 | 自社(宅)サーバの構築 | 複数ドメインの運用 | お問合せ・PROFEEL |
1:ドメイン名とは何? 2:ホスト名(サーバー名)についてもう少し説明します 3:IPアドレス 4:DNS 5:ネームサーバー登録 6:ブラウザとWWWサーバーの関係 7:PPPユーザーとIPアドレスの関係 8:インターネット経路に関する説明
|
1:ドメイン名とは何? |
---|
[定義](JPNICにあった文章から抜粋) ドメイン名は、インターネット上にあるコンピュータに付けられた親しみやすく覚えやすい名前である。 これらドメイン名は、ユニークなIP(Internet Protocol)アドレスにマッピングされる。 IPアドレスとは、インターネット上におけるルーティング(経路制御)のためのアドレスとして機能するものである。 ドメインネームシステム(DNS)は、ドメイン名をIPアドレスに変換するものであり、これによって、ネットワーク上での情報転送が可能となる。 |
例えば、以下の様なホームページのアドレスで説明しますと、 |
http://www.ooxxoo.ne.jp |
ooxxoo.ne.jp がドメイン名です。(世界に1つしかありません。)
.jp の部分は国を表します。(jp=日本)(第1レベルドメインとも言います)(ccTLDとも言い、基本的にはその国の人しか取得できません。) .ne の部分はドメインの種類を表します。(ne=ネットワーク) ooxxoo の部分を各自の意思で決定でき申請し、先着順で決まります。
規則:3文字~63文字、A~Z、0~9、ハイフン(-)からなる文字列である。
ちなみに www.ooxxoo.ne.jp とはooxxoo.ne.jp にあるサーバーの名前(ホスト名)(コンピュータの名前)です。 https:// とはホームページを見る為のプロトコル(決まり事の様なもの)です。 ( Hyper Text Transfer Protocol )
ですから ホームページのアドレス は基本的に 「https:// + ホスト名 + ファイル名」 で表されます。
|
http://www.oxoxo-usa.com |
インターネット発祥のアメリカだけは国を表す部分がありません。
(初めは全世界で使うとは思っていなかったそうです。)
.com の部分はドメインの種類を表します。
oxoxo-usa の部分を各自が自由に申請でき、先着順で決まります。 |
info@ooxxoo.ne.jp |
上のようなEメールのアドレスでも同様で、ooxxoo.ne.jp がドメイン名です。
info の部分がユーザー名です。
大企業や大学等で事業所単位でメールを区別する為に
|
ドメイン名から企業名や大学名を知るには |
なお、www.ooxxoo.ne.jp の所有者名を知りたい場合は、 UNIXのwhoisというコマンドを使用しますが、UNIXマシンが近くに無い方の為に 私達は 「IPドメインSEARCH」 というサイトを準備していますのでご利用下さい。 |
2:ホスト名(サーバー名)についてもう少し説明します |
---|
「abc.ooxxoo.ne.jp」という名前のサーバーがあるとします。
このサーバーのドメイン名は ooxxoo.ne.jp です。 abc. はooxxoo.ne.jp の内のホスト名(サーバー機の名前)です。
ホスト名は自分達がマシンの区別をする為に付ける名前ですから、
自由な名前を付ければ良いのです。 何処にも届け出る必要はありません。
|
abc.ooxxoo.ne.jp にWWWサーバーの動作をさせる場合は、 慣例で abc.ooxxoo.ne.jp を www.ooxxoo.ne.jp等 という 別名に呼び変えます。 (www2.ooxxoo.ne.jp でも abc.ooxxoo.ne.jp のままでも構いません) |
abc.ooxxoo.ne.jp にDNSサーバーの動作もさせる場合は、 慣例で abc.ooxxoo.ne.jp を ns.ooxxoo.ne.jp等 という 別名に呼び変えます。 |
abc.ooxxoo.ne.jp にftpサーバーの動作もさせる場合は、 慣例で abc.ooxxoo.ne.jp を ftp.ooxxoo.ne.jp等 という 別名に呼び変えます。 |
これらホスト名やホスト名の別名を
DNSサーバーに設定しておけば、自由なホスト名を使用する事が出来ます。
また、DNSサーバー、WWWサーバー、Mailサーバー、ftpサーバー等
必要な全てのサーバー機能を1台のホストで受け持つ事も勿論可能です。
余談ですが、サーバーの正しい意味はサービスをするソフトウェアの事だそうですが、 広い意味で、サーバー・ソフトが稼動しているマシンの事をサーバーと呼ぶ事も多くある様です。 なお、www.ooxxoo.ne.jp の本当のホスト名やIPアドレスを知りたい場合は、 UNIXのnslookupというコマンドを使用しますが、UNIXマシンが近くに無い方の為に 私達は 「IPドメインLOOKUP」 というサイトを準備していますのでご利用下さい。 |
3:IPアドレス |
---|
ご存知の様にコンピュータは1と0 または ONとOFF しか解かりませんので、
最小単位:1ビット(1と0)の数字(2進法)で計算しする訳です。
8ビットを1バイトと言い、10進法にすると0~255迄の数字を表す事ができます。 16進法で表すと00~FFとなります。
インターネットでは、インターネットに直接つながっているコンピュータを4バイト(32ビット)の数字で区別します。
インターネットに直接つながっているコンピュータには同じIPアドレスを持つコンピュータはありません。
ですから、ブラウザのアドレスに https://210.161.126.147 とIPアドレスを直接入力すると弊社のTOP頁が正しく表示されます。
|
インターネットの初期段階ではこの様にIPアドレスでアクセスしていた筈です。
しかしIPアドレスは非常に覚えにくい為、誰でもIPアドレスと相手の名前の一覧表(電話帳の様に)を作りたくなります。
そこで、頭の良い人達が一覧表を統一した書式にしたいと考えて、相手の名前を人間が覚えやすく解りやすい様にアルファベットによる意味のある略号で構成された「ドメイン」を考案したのです。
しかし、この方法では
インターネットにつながるコンピュータが増えたり変更がある度に、全てのコンピュータが一覧表データを更新する必要があります。
そこでまた頭の良い人達が考えたのが、現在でも使われているDNS(Domain Name System)です。次章で説明します。 |
IPアドレスのクラス |
インターネットがこれほど広まるとは誰も思っていなかった初期の頃は、
IPアドレス(0.0.0.0~255.255.255.255)の総本数は4,294,967,296(約43億)本もあり、
十分すぎる数でした。
ですから、インターネットに直接接続するコンピューター(サーバーも含め)が多いところから、クラスA、クラスB、クラスCと区別したIPアドレスの範囲を割り当て所有した様です。 クラスA とは16,777,216本のIPアドレスを表します。(例えば1.0.0.0~1.255.255.255 を割り当てます。) クラスB とは65,536本のIPアドレスを表します。(例えば129.1.0.0~129.1.255.255 を割り当てます。) クラスC とは256本のIPアドレスを表します。(例えば208.1.1.0~208.1.1.255 を割り当てます。)
しかし、IPアドレスの枯渇が深刻な現在ではもっと細かい割り当てをします。(CIDR)
IPアドレスを4バイト(32ビット)で表す現在の方法ではIPアドレス資源の枯渇が現実問題になってきていますので、IPアドレスを128ビットで表す方法(IPv6)が実用されています。 |
グローバルIPアドレス、プライベートIPアドレス |
インターネット側に直接接続しているIPアドレス(グローバルIPアドレス)に対して、
インターネット側に接続せずに社内LANの中でのみ他のパソコンと繋がっているパソコンにも
IPアドレスを決めておかないと各パソコンの区別が付きません。
このLAN内でのみ運用されるIPアドレスをプライベートIPアドレスと言います。 クラスA では10.0.0.0~10.255.255.255 のIPアドレスはグローバルIPアドレスとして使ってはいけないと決められており、プライベートIPアドレス専用のアドレスです。 クラスB では172.16.0.0~172.31.255.255 のIPアドレスはグローバルIPアドレスとして使ってはいけないと決められており、プライベートIPアドレス専用のアドレスです。 クラスC では192.168.0.0~192.168.255.255 のIPアドレスはグローバルIPアドレスとして使ってはいけないと決められており、プライベートIPアドレス専用のアドレスです。 (その他に、127.0.0.1は各ホストの自身のlocalhostアドレスとして決められています。)
なお、プライベートIPアドレスを使用しているLANとインターネットとを接続するためには、
グローバルIPアドレスとプライベートIPアドレスを変換する必要がある為、NATやIPマスカレードという技術が使われています。
|
IPアドレスの範囲の表し方 |
IPアドレスの範囲の表し方は次の3通りあります。いずれも同じアドレス範囲を表します。
(1) 210.161.126.144-210.161.126.159
これで判った人は次節へ進んでください。理解できない人は16進数のお勉強をする必要があります。 (16進数は各自でお勉強して下さい。) 下記は同じIPアドレス(4バイト=32ビット)を表します。
10進数: 210.161.126.144
(2) 210.161.126.144/255.255.255.240とは 2進数: 1101 0010 .1010 0001 .0111 1110 .1001 0000 を 2進数: 1111 1111 .1111 1111 .1111 1111 .1111 0000 でマスク(論理的なAND計算)します。
(3) 210.161.126.144/28とは
|
IPアドレスの割り当て方法(JPNICにあった文章から抜粋) |
インターネット上のすべてのコンピュータには、ユニークな IPアドレスが付けられている。
IPアドレスの割り当ては、IANA(Internet Assigned Numbers Authority)が調整し、アドレスブロックを地域IPレジストリ(北米はARIN、ヨーロッパはRIPE、アジア太平洋はAPNIC)に割り当てることによって実行されている。
これを受けて次に、大規模ISP(インターネットサービスプロバイダー)が地域IPレジストリに対して IPアドレスブロックの割り当てを申請する。アドレスブロックを割り当てられた大規模ISP は、その中から、小規模ISP に対してアドレスを割り当てることになる。さらにそれはエンドユーザーへの割り当てへとつながる。 |
誤字脱字等があればEメールでお知らせ下さいますようにお願い申し上げます。 Copyright(c) 2024 ip-domain-search.com All rights reserved. |
IPドメインSEARCH | IPドメインLOOKUP | IPドメイン半自動 | IPドメイン来訪者ログ | WWWサーバへ渡す情報 |
ドメイン基礎講座 | 独自ドメインの取得 | 自社(宅)サーバの構築 | 複数ドメインの運用 | お問合せ・PROFEEL |