情報ネットワークの基礎
コンピュータのネットワーク
- ネットワーク以前
- 計算機センター(室)へ出かけて計算を依頼する
- 大型計算機と端末
- テレタイプ
- VDT (Video Display Terminal)
- 銀行のATM (Automated Teller Machine)
ご近所のネットワーク
- ご近所に聞こえるように叫ぶ(放送)
- 回覧板方式(伝言ゲーム)
- 一軒一軒訪ねる(連絡網?)
- -> ローカルエリアネットワーク (LAN)
バス型
- イーサネット(1本のケーブルにコンピュータを接続)
- パケット方式(小分けにする)
- 放送方式
- 人が話しているときは待つ
- 同時に話を始めたときは止めて、サイコロの目の数だけ待つ
バス型の問題点
- 隣の話が聞こえる!
リング型
- パケット方式
- 伝言ゲーム方式
- 札(トークン)をまわす
- トークンを持ったら話すことができる
- 自分が出したパケットには受領印が付いて帰って来る
リング型も
スター型
- パケットの切替をスイッチングハブが行う
- 見かけはイーサネット
- 同時に話しても干渉しない
- スイッチングハブでないハブもある
- リピータハブ(ダムハブ・馬鹿ハブ)
- 中身はただのイーサネット
スター型なら
今いちばん使われているネットワークは?
- スイッチングハブ(スター型)
- 無線LAN(バス型)
ここまでのまとめ
- ネットワークは盗聴されるかもしれない
- されないかもしれない
- 重要な情報は「暗号」を使う
インターネット
- ネットワークのネットワーク
- ネットワーク同士をネットワークで繋ぐ
- 繋がっている様子を見てみる ... traceroute
- Internet Protocol ...「通信規約」
- IP アドレス (電話番号のようなもの)
IP アドレス
- 32ビット
- 0~255(10進数/8ビット)が 4つ
- 133.97.166.17
DHCP
- 学内では DHCP (Dynamic Host Configuration Protocol) で自動的に IPアドレスが与えられます。
- IP アドレスがもらえないと「インターネットが見えません」
- もらえたかどうかのチェック (Windows)
- アクセサリ -> コマンド プロンプト を起動
- ipconfig /all とタイプして Enter キー
- もらえたかどうかのチェック (Mac OS X, Linux)
- ターミナルを起動
- ifconfig -a とタイプして Enter キー
IP アドレスのほかに
- サブネット マスク
- LAN の「大きさ」を表します。
- これが合っていないと他のPC等と話ができません。
- デフォルト ゲートウェイ
- LAN からインターネットへの「出口」です。
- DNS サーバ
DNS (Domain Name Service/System)
- インターネットの電話帳
- IPアドレスでなく、名前を使うと便利
- www.kochi-u.ac.jp
- www(ホスト名). 高知大学 . 学術機関 . 日本
- 名前 < - > IPアドレスの変換
- 分散(自治)システム
- 電話帳への書き込みは 「ドメイン オーナ」 が行う
インターネットの問題
- 2**32 = 4,294,967,296 は足りるだろうか
- 実際にはホスト単位でなくネットワーク単位でアドレスを分配するので、足りなくなる
- NAT (ネットワークアドレス変換)
- プライベートアドレス <-> グローバルアドレス
- 192.168.x.x, 172.16-31.x.x, 10.x.x.x
- IPv6 (128bit アドレス)
この時間の問題
- 家に帰って/職場で、インターネットに繋がるパソコンがあったら
- IP アドレスを調べてみよう
- プライベートアドレス?それ以外のグローバルアドレス?
- デフォルトゲートウェイは?
- それぞれがどのような意味を持っているか、ネットで調べるなどして確認してください