- 締切済み
データ送信のためにかかるパケット通信について
質問です。書籍やWEBで検索しても一向に分かりませんでした。 問題 MTUが1500バイトの通信回線システムにおいて、300KBのデータを送信することを考える。このとき下記の問いに答えなさい。ただし、1KB=1024Bとして計算しなさい。 (1)IPヘッダに20バイト、TCPヘッダに20バイト付加して送信する。すべてのデータを送るためには、何パケットに分割すればよいか。 以上のような問題なのですが、教えていただけるとありがたいです。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- IMSUREWIN
- ベストアンサー率0% (0/0)
回答No.1
MTU(Maximum Transmission Unit)とIPパケットフォーマットの知識を問う 情報処理関連試験の問題として素直に解答すれば以下のとおりです。 MTU = IPパケットの最大長 IPパケット = IPヘッダ + TCPパケット = IPヘッダ + TCPヘッダ + データ MTUが1500バイト、IPヘッダが20バイト、TCPヘッダが20バイトの場合、1つのIPパケットで送信できる最大データ長は 1500 - 20 - 20 = 1460バイト したがって300KBのデータを送信する場合に必要なIPパケットの個数は 300 × 1024 / 1460 = 210.41・・・ = 211個