PowerPoint プレゼンテーション

前回の復習:アプリケーションとポート番号
TCPポート番号
20, 21
23
25
53
80
110
389
(2049)
キーワード
ftp, ftp-data
telnet
smtp
53 domain
http (www)
pop3
161 snmp
ldap
(2049) nfs
UDPポート番号
教科書 pp.200—201
内容
ファイル転送
遠隔ログイン
電子メール
DNS
WWW
電子メール
ネットワーク管理
LDAP
NFS (標準でない)
1
TCPパケッ
トのヘッダ
TCPのデータ
TCPヘッダの拡大図
送信元ポート番号
宛先ポート番号
(下に続く)
シーケンス番号(SEQ)
(下に続く)
確認応答番号(ACK)
データオ
フセット
予約済
(下に続く)
コントロール
フラグ
チェックサム
ウィンドウサイズ
緊急ポインタ
オプション
0
(下に続く)
(下に続く)
パディング
7
8
15 16
23 24
31
TCPパケットのヘッダ(教科書 p.224)&菅原先生のTCPの解説
2
この資料はCS学科1年生の「情報・ネットワーク概論」で
既に紹介してあった内容です。
遅延時間が無視できない場合の
TCPのスループットの低下について
この資料はCS学科2年生の「情報ネット
ワーク」の講義資料として準備しました。
3
速い vs. 遅い
• 速度 (speed, velocity)
例: 新幹線の電車は 300km/時 で走る
例: 光の速度は約30万km/秒 である
• 光は速い
1秒間に地球を7回半
4
コンピュータの速度は?
• 1秒間に実行できる命令の数
~ クロックの周波数
5
コンピュータの速度は?
• 1秒間に実行できる命令の数
~ クロックの周波数
違う話題
6
コンピュータの速度は?
• 1秒間に実行できる命令の数
~ クロックの周波数
違う話題
• コンピュータ ネットワークの速度
8 M bps、12Mbps、100Mbps
ADSL
光ファイバ
7
コンピュータの速度は?
• 1秒間に実行できる命令の数
~ クロックの周波数
• コンピュータ ネットワークの速度
8 M bps、12Mbps、100Mbps
M
bps = bits per second
8
M bps
• k = 1,000
(例) 64 kbps
M = 1,000,000
(例) 100 Mbps
G = 1,000,000,000
(例) 10 Gbps
• bit ビット (bps = bits per second)
2進数による情報の表現
(※) コンピュータの世界では K=1,024
の場合もある。
9
ビット
1
1
0
1
0
1
6bits
• 「ある」か「ない」か、それが問題だ
ハムレット ー シェークスピア
10
ビット
1 1 01 01 11 01 01
12bits
1秒間
• 6bpsよりも12bpsの方が2倍速い
11
新幹線の速度と輸送力
• 時速300kmの新幹線の電車
東海道新幹線の輸送力は毎時2万人
• 20Gbpsの光ファイバの回線
実際にファイルを転送すると13Mbps
12