Download presentation
Presentation is loading. Please wait.
1
IP ルーティングの図示 情報科学科 松澤 智史
2
Router 2 の経路表 宛先 転送先 /24 /24 /24 /24 /24 Router 1 の経路表 宛先 転送先 /24 /24 /24 /24 /24 Router2 /24 Router3 Router 3 の経路表 宛先 転送先 /24 /24 /24 /24 /24 /24 /24 Router1 /24 Router4 /24 Host A Router 4 の経路表 Host B 宛先 転送先 /24 /24 /24 /24 /24 Host A の経路表 宛先 転送先 /0 /24
3
Host A トランスポート層までのデータ ネットワーク層(IP)のプログラム
4
Host A 192.168.0.5 192.168.4.3 略 ネットワーク層(IP)のプログラム IP ヘッダ
トランスポート層までのデータ
5
Host A ネットワーク層(IP)のプログラム 宛先192.168.4.3は1段目にマッチし, 転送先は192.168.0.1と判定
/0 /24 宛先 は1段目にマッチし, 転送先は と判定 ネットワーク層までのデータ IP ヘッダ トランスポート層までのデータ データリンク層(Ethernet)の プログラム
6
Host A 192.168.0.1のMACアドレスであることに注意 このMACアドレスはARPによって得る 略
Router 1のMACアドレス 略 Host AのMACアドレス のMACアドレスであることに注意 このMACアドレスはARPによって得る データリンク層(Ethernet)の プログラム Ethernet のヘッダ ネットワーク層までのデータ
7
Host A データリンク層までのデータ Ethernet のヘッダ ネットワーク層までのデータ 物理層のプログラム (ハードウェア)
8
Host A 物理層のプログラム (ハードウェア) +E V 0 V -E V Router1 Host A 192.168.0.7
/24 物理層のプログラム (ハードウェア) +E V 0 V -E V
9
Router1 物理層のプログラム (ハードウェア) +E V 0 V -E V
10
Router1 データリンク層(Ethernet)の プログラム データリンク層までのデータ 物理層のプログラム (ハードウェア)
11
Router1 略 自分宛のパケットだったとわかる (もし自分宛でない場合は破棄して終了 Router1以外は終了)
Router 1のMACアドレス 略 Host AのMACアドレス 自分宛のパケットだったとわかる (もし自分宛でない場合は破棄して終了 Router1以外は終了) データリンク層(Ethernet)の プログラム データリンク層までのデータ ネットワーク層までのデータ Ethernet のヘッダ
12
Router1 ネットワーク層(IP)のプログラム ネットワーク層までのデータ データリンク層(Ethernet)の プログラム
13
Router1 192.168.0.5 192.168.4.3 略 自分宛のパケットでないとわかる → では転送しようと試みる
自分宛のパケットでないとわかる → では転送しようと試みる (この時,転送を試みる仕様になっているものがルータと呼ばれる ネットワーク層(IP)のプログラム ネットワーク層までのデータ トランスポート層までのデータ IP ヘッダ
14
Router1 ネットワーク層(IP)のプログラム 192.168.0.5 192.168.4.3 略 トランスポート層までのデータ
宛先 転送先 /24 /24 /24 /24 /24 宛先 は5段目にマッチし, 転送先は と判定
15
Router1 ネットワーク層(IP)のプログラム トランスポート層までのデータ IP ヘッダ ネットワーク層までのデータ
データリンク層(Ethernet)の プログラム
16
Router1 192.168.1.2のMACアドレスであることに注意 このMACアドレスはARPによって得る 略
データリンク層(Ethernet)の プログラム Ethernet のヘッダ ネットワーク層までのデータ
17
Router1 データリンク層(Ethernet)の プログラム データリンク層までのデータ Ethernet のヘッダ
ネットワーク層までのデータ 物理層のプログラム (ハードウェア)
18
Router1 物理層のプログラム (ハードウェア) +E V 0 V -E V Router2 Router1 192.168.2.1
/24 物理層のプログラム (ハードウェア) +E V 0 V -E V
19
Router 2 から Router 4 までの 流れはRouter 1と同じなので省略
20
Host B 物理層のプログラム (ハードウェア) +E V 0 V -E V Router4 Host B 192.168.3.2
/24 物理層のプログラム (ハードウェア) +E V 0 V -E V
21
Host B データリンク層(Ethernet)の プログラム データリンク層までのデータ 物理層のプログラム (ハードウェア)
22
Host B 略 自分宛のパケットだとわかる データリンク層(Ethernet)の プログラム データリンク層までのデータ
Host BのMACアドレス 略 Router 4のMACアドレス 自分宛のパケットだとわかる データリンク層(Ethernet)の プログラム データリンク層までのデータ ネットワーク層までのデータ Ethernet のヘッダ
23
Host B ネットワーク層(IP)のプログラム ネットワーク層までのデータ データリンク層(Ethernet)の プログラム
24
Host B 192.168.0.5 192.168.4.3 略 自分宛のパケットだとわかる ネットワーク層(IP)のプログラム
ネットワーク層までのデータ トランスポート層までのデータ IP ヘッダ
25
Host B トランスポート層のプログラム (大抵はTCPかUDP) トランスポート層までのデータ ネットワーク層(IP)のプログラム
Similar presentations
© 2024 slidesplayer.net Inc.
All rights reserved.