情報ネットワーク論 I(2004 年度第一期)

山口 英 教授、門林 雄基助教授

2003 年 5 月 15 日(土) 13 時 0 分 更新

レポート課題(第 5 回)

< TCPメカニズム >

以下の設問を授業で配布した解答用紙に解答してください

問題1

ネットワーク内にA, B,二つのホストが存在し、TCP通信をしています。その様子を、与えられたtcpdumpの出力結果から観察し、TCP通信の流れを図示してください。 A, B両ホストのTCPにおける通信手順をタイムラインに記述してください。その際、TCPセグメントの送受信時間、シーケンス番号、フラグ、ウィンドウサイズを明らかにして図示してください。

問題2

TCPのコネクション確立の手順、通信エラー時のパケット再送、ウィンドウサイズの増減など、問題1で書いた図からTCPメカニズムについて説明してください。


tcpdumpのデータ

あなたの学籍番号を5で割った余りの数から、以下のデータをそれぞれ利用してください。データはホストAでの取得結果と、ホストBでの取得結果の2つがあります。

余りが0の人のデータはこちらです。 ホストA ホストB
余りが1の人のデータはこちらです。 ホストA ホストB
余りが2の人のデータはこちらです。 ホストA ホストB
余りが3の人のデータはこちらです。 ホストA ホストB
余りが4の人のデータはこちらです。 ホストA ホストB

ヒント

tcpdumpの出力形式の読み方は、UNIX上でのマニュアルを参考にしてください。(ex: man tcpdump)
Manpage of TCPDUMP

ネットワーク中でパケット破棄が発生しています。どのパケットが破棄されているのか、 それに注意して図示してください。


注意事項


このページはティーチングアシスタント(TA)によって編集されています。
講義に関するご意見・ご質問は <こちら> までお送り下さい。