38 Step 4 基本 IP ネットワーク 4.1 演習の目的 ◀ インターネットやイントラネット(大学・企業の組織内ネットワーク)で は,コンピュータ(以下,PC),ルータ,スイッチ,プリンタなどのネット ワーク機器を IP アドレスで識別している。 Step 4 では,複数の PC からなる小規模のネットワークを構成し,その IP アドレスの付与や基本的な通信を確認する。また,IPv 4 アドレスとネッ トマスクの関係,および IPv 6 アドレスを使った通信についても同様に行う。 4.2 基本的な IP ネットワークの構築 ◀ まず,基本的な IP ネットワークの構築と,その上でのネットワークコマ ンドの動作確認を行う。手順としては,以下のようなステップで進める。 (1)図 4.1 のように,PC およびハブを配線する。 (2)PC の電源を入れ,OS を起動する。 (3)Linux および Windows のネットワークインタフェースに IP アドレ スを付与する。 → ifconfig コマンド (4)それぞれの PC が通信可能かどうか(疎通)を確認する。 → ping コマンド,arp コマンド (5)ネットワークアプリケーションを実行する。 → telnet, ssh コマンド,Web サーバへのアクセス 基本的な IP ネットワークの構築 39 PC 2 PC 4 PC 1 PC 3 IPv 4:192.168.0.1 IPv 4:192.168.0.2 IPv 4:192.168.0.3 IPv 4:192.168.0.4 IPv 6:2001:2f8:1c2:999::1 IPv 6:2001:2f8:1c2:999::2 IPv 6:2001:2f8:1c2:999::3 IPv 6:なし(設定しない) eth0 Linux eth0 Linux eth0 Linux ローカル エリア 接続 Windows UTP ケーブル ネットワーク 1 ハブ (IPv 4)ネットワーク:192.168.0.0/24 ネットマスク:255.255.255.0 (IPv 6)ネットワーク:2001:2f8:1c2:999::/64 プレフックス長:64 図 4.1 基本 IP ネットワークの構成(物理的な構成図) スイッチングハブ(Switching HUB) 演習で使用するハブはすべてスイッチングハブで,ポート間で必要なデ ータだけを転送するブリッジ機能が全ポートに付いており,ワイヤスピ ードでデータを転送できる。 スイッチングハブあるいはイーサネットスイッチ(Ethernet Switch) と呼ばれるものが最初に登場したのは 1989 年で,米国 Kalpana 社か ら発売された。4 ポートの 10 Base 5 インタフェース(10 Mbps)の 製品で,当時の価格で数百万円であった。現在では,量販店で 3,000 円ほどで同程度のものを入手できる。 4.2.1 IP アドレスの付与(IPv 4) ifconfig コマンドを使い,eth0 に IPv 4 アドレスを付与する。同時にネッ トマスク長も指定し,インタフェースを「UP」にする。まず,PC 1 から順 番に行う。 (1)ifconfig eth0 →まだ IP アドレスが付与されておらず,UP していない ことを確認する。 (2)sudo ifconfig eth0 up → eth0 を利用可能にする。 (3)sudo ifconfig eth0 192.168.0.1/24 → IPv 4 アドレスを付与する(PC 1 Step 4 基本 IP ネットワーク 40 の場合)。 (4)ifconfig eth0 → IP アドレスが付与され,UP していることを確認する。 (5)ping 192.168.0.1(適当なところで Ctrl-C で停止) →自分自身に ping を行ってみる(応答が返るはず) 。 (6)PC 2,PC 3 についても同様に行う。IP アドレスが異なることに注意 する。 (7)PC 4 の Windows についても IP アドレスとネットマスクを設定する。 なお Windows PC では,メニューの「スタート」→「コントロールパネ ル」→「ネットワーク接続」→「ローカルエリア接続」→「プロパティ」→ 「インターネットプロトコル(TCP/IP) 」を選び, 「プロパティ」→「次の IP アドレスを使う」とし,IP アドレスとサブネットマスクを設定する(デ フォルトゲートウェイや DNS サーバは今回は設定不要) 。 IP アドレスの確認は,メニューの「スタート」→「すべてのプログラム」 →「アクセサリ」→「コマンドプロンプト」から,ipconfig コマンドを実行 する。また,同じくコマンドプロンプトから,自分自身へ ping コマンドを 実行する。 ネットマスクの指定方法 Linux では /24 のようにネットマスクの長さで指定できるが,Windows では 255.255.255.0 のように 10 進数(ドット表記)で入力する必 要がある。
© Copyright 2024 Paperzz