前回の復習:アプリケーションとポート番号 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
© Copyright 2024 ExpyDoc