ネットワークアーキテクチャ 第02回(2003/10/06) 「回線交換とパケット交換」 村井 純 2016/7/9 Network Architecture 2003f 2003年度秋学期授業日程 09/29 10/06 10/13 10/20 10/27 11/03 11/10 11/17 11/24 11/26 12/01 12/08 12/15 12/22 ~ 01/08 01/12 01/19 2016/7/9 (最新情報はSoI*で確認してください) (1) 講義概要/インターネットのアーキテクチャ (2) パケット交換と回線交換 今日はここ 体育の日 (3) 階層モデルとIP(Internet Protocol) (4) 識別子 文化の日 (5) データリンク (6) ルーティング 勤労感謝の日の振替休日 (7) TCP/UDP (8) DNS (9) セキュリティ (10) モバイル (11) サーバ/クライアント ・ P2P 冬休み (12) これからのシステム 成人の日 (13) 最終試験 Network Architecture 2003f <-(水曜日) <-(木曜日) 今日のお品書き 電話のアーキテクチャ(おさらい) 回線交換 パケット交換 階層化について 2016/7/9 Network Architecture 2003f 電話のアーキテクチャ(おさらい) 2016/7/9 Network Architecture 2003f 基本的な電話のアーキテクチャ 受話器を取ると交換機から電流が流れ、 電話回線が繋がる。 2016/7/9 Network Architecture 2003f 電話のネットワークアーキテクチャ そこで、中央の交換機が電話回線を切り替えること によってコミュニケーションを仲介する。 交換機 2016/7/9 Network Architecture 2003f 通話の手順 受話器を取ると交換機のバッテリーから電流が流れ、 通話をしようとしていることが分かる。 もしもし? 交換機のスイッチが閉じて 回線が繋がる。 発呼信号 発信音(ツー) 選択信号(電話番号) はいはい? 呼出し音(プルルル) 呼出し信号 (ベル鳴らせ!) 応答信号 (=電流が流れる) 2016/7/9 Network Architecture 2003f 交換機 バッテリー 回線交換 2016/7/9 Network Architecture 2003f 回線交換 • 相手と直接繋がる回線を用意して通信するモデ ル • 特徴 – 通信が始まる前に回線が確保される – 通信が終わるまでずっと接続したまま • 代表的な例 – 電話 2016/7/9 交換機 Network Architecture 2003f 回線交換 • 電車みたいなもの? – – – – 経路は駅員さんが決めてくれる 道(線路)が確保されている 基本的に邪魔が入らない 1号車から順番に着く 駅 2016/7/9 1 2 3 Network Architecture 2003f 回線交換 • 利点 – 誰かに邪魔されることがない – 常に一定の帯域幅が保証される 2016/7/9 Network Architecture 2003f 回線交換 • 欠点 – 何もしゃべっていなくても回線は占有されたまま – 占有している回線の距離と時間に応じたコストがかか る 2016/7/9 Network Architecture 2003f パケット交換 2016/7/9 Network Architecture 2003f パケット交換 • 分割したデータをリレーしながら相手まで届ける 通信モデル • 特徴 – みんなで回線を共有する – 順番通りに届くとは限らない 2016/7/9 Network Architecture 2003f パケット交換 送信先 送信元 2016/7/9 Network Architecture 2003f パケット交換 • 車みたいなもの? – – – – 2016/7/9 行き先は標識を見て決める 道はみんなのもの 同時に出発しても誰が早く着くかわからない バイクでも走れる Network Architecture 2003f パケット交換 • 利点 – 回線を占有する必要がない – 多地点間で通信できる B B B B C C A 2016/7/9 C Network Architecture 2003f C C パケット交換 • 欠点 – 恒常的な品質を保つのが難しい – ルールを守らないやつがいると困る 2016/7/9 Network Architecture 2003f 階層化について 階層化の概念 OSI7層モデル 2016/7/9 Network Architecture 2003f 計算機の通信アーキテクチャを考える 登場人物1 ハードウェア 登場人物は3人 •ハードウェア •OS •アプリケーション 登場人物3 アプリケーション WEBブラウザ LANカード メーラー 登場人物2 OS ケーブル デバイスドライバ システムコール ネットワークゲーム 2016/7/9 Network Architecture 2003f 役割分担:階層モデル(言語伝達) 発話者 聞き手 伝えたい情報 情報を獲得 思考から言葉 への変換 言葉・音 言葉・音 空気 2016/7/9 Network Architecture 2003f 役割分担:階層モデル(デジタル情報の伝 達) 発信者 受信者 伝えたい情報 情報を獲得 思考から言葉 への変換 デジタル情報 として入力 文字・信号 ネットワーク 2016/7/9 Network Architecture 2003f 階層化とその意義 • 責任範囲の限定 • 各階層が独立 – 各階層は 自分の階層の 仕事のみに責任を持つ – 自分の上下の階層とのみ やりとりを行う – 共通のインターフェイス – 同一レベルの階層同士を 交換出来る • 例: 電車と駅の階層化 湘南台 湘南台駅 上りホーム 新宿駅 西口改札 改札の中 小田急 小田急 山手線 ホーム のホーム 線路 線路 2016/7/9 三田 改札の中 西口改札 改札の中 田町駅 Network Architecture 2003f 山手線 山手線 のホーム 線路 OSI7層モデル アプリケーション層 アプリケーション層 プレゼンテーション層 プレゼンテーション層 セッション層 セッション層 トランスポート層 トランスポート層 ネットワーク層 ネットワーク層 ネットワーク層 データリンク層 データリンク層 データリンク層 物理層 エンドノード 2016/7/9 物理層 中継ノード Network Architecture 2003f 物理層 エンドノード インターネットの階層化 送信元から中継ノード(ルータ)を通ってあて先に 到達する例 FTP FTP TCP TCP IP IP Ethernet/10M CAT5 エンドノード 2016/7/9 10M IP 100M CAT5 CAT5 中継ノード Network Architecture 2003f 100M/Ethernet CAT5 エンドノード プロトコルスタックとカプセル化 ビルからビルの間で荷物を送るとき、上の階から各階で順番にラッピングをする 受け取った荷物は、ラッピングを順番にほどいていく 包装紙をかける リボンを付ける 宛先をつける 宛先 2016/7/9 宛先 Network Architecture 2003f プロトコルの階層化 ping HTTP,MAIL TCP nfs,Domain UDP IP ICMP ARP transport layer IGMP network layer RARP hardware interface media 2016/7/9 application layer Network Architecture 2003f data link layer
© Copyright 2024 ExpyDoc