ネットワークアーキテクチャ 第01回

Download Report

Transcript ネットワークアーキテクチャ 第01回

通信のアーキテクチャ(電話の例)
2015/9/29
Network Architecture 2003f
基本的な電話のアーキテクチャ
受話器を取ると交換機から電流が流れ、
電話回線が繋がる。
2015/9/29
Network Architecture 2003f
電話のネットワークアーキテクチャ
そこで、中央の交換機が電話回線を切り替えること
によってコミュニケーションを仲介する。
交換機
2015/9/29
Network Architecture 2003f
通話の手順
受話器を取ると交換機のバッテリーから電流が流れ、
通話をしようとしていることが分かる。
もしもし?
交換機のスイッチが閉じて
回線が繋がる。
発呼信号
発信音(ツー)
選択信号(電話番号)
はいはい?
呼出し音(プルルル)
呼出し信号
(ベル鳴らせ!)
応答信号
(=電流が流れる)
2015/9/29
Network Architecture 2003f
交換機
バッテリー
今日のおしながき
階層モデルとIP
階層化、階層モデルについて理解しよう
2015/9/29
Network Architecture 2003f
階層化の概念
階層化の概念
OSI7層モデル

2015/9/29
Network Architecture 2003f
計算機の通信アーキテクチャを考える
登場人物1
ハードウェア
登場人物は3人
•ハードウェア
•OS
•アプリケーション
登場人物3
アプリケーション
WEBブラウザ
LANカード
メーラー
登場人物2
OS
ケーブル
デバイスドライバ
システムコール
ネットワークゲーム
2015/9/29
Network Architecture 2003f
役割分担:階層モデル(言語伝達)
発話者
聞き手
伝えたい情報
情報を獲得
思考から言葉
への変換
言葉・音
言葉・音
空気
2015/9/29
Network Architecture 2003f
役割分担:階層モデル(デジタル情報の伝
達)
発信者
受信者
伝えたい情報
情報を獲得
思考から言葉
への変換
デジタル情報
として入力
文字・信号
ネットワーク
2015/9/29
Network Architecture 2003f
階層化とその意義
• 責任範囲の限定
• 各階層が独立
– 各階層は 自分の階層の
仕事のみに責任を持つ
– 自分の上下の階層とのみ
やりとりを行う
– 共通のインターフェイス
– 同一レベルの階層同士を
交換出来る
• 例: 電車と駅の階層化
湘南台
湘南台駅
上りホーム
新宿駅
西口改札
改札の中
小田急
小田急 山手線
ホーム のホーム
線路
線路
2015/9/29
三田
改札の中
西口改札
改札の中
田町駅
Network Architecture 2003f
山手線
山手線
のホーム
線路
OSI7層モデル
アプリケーション層
アプリケーション層
プレゼンテーション層
プレゼンテーション層
セッション層
セッション層
トランスポート層
トランスポート層
ネットワーク層
ネットワーク層
ネットワーク層
データリンク層
データリンク層
データリンク層
物理層
エンドノード
2015/9/29
物理層
中継ノード
Network Architecture 2003f
物理層
エンドノード
インターネットの階層化
送信元から中継ノード(ルータ)を通ってあて先に
到達する例
FTP
FTP
TCP
TCP
IP
IP
Ethernet/10M
CAT5
エンドノード
2015/9/29
10M
IP
100M
CAT5 CAT5
中継ノード
Network Architecture 2003f
100M/Ethernet
CAT5
エンドノード
プロトコルスタックとカプセル化
ビルからビルの間で荷物を送るとき、上の階から各階で順番にラッピングをする
受け取った荷物は、ラッピングを順番にほどいていく
包装紙をかける
リボンを付ける
宛先をつける
宛先
2015/9/29
宛先
Network Architecture 2003f
プロトコルの階層化
ping
HTTP,MAIL
TCP
nfs,Domain
UDP
IP
ICMP
ARP
transport
layer
IGMP
network
layer
RARP
hardware
interface
media
2015/9/29
application
layer
Network Architecture 2003f
data link
layer