2つのホストAとBがTCPを使用して通信しています。シーケンス番号フィールドは0から始まり、受信機は累積ACKを使用すると仮定する。 Aは、Bによっても承認された465バイトのデータを正常に送信しました。Aが現在サイズ110,40,60の3セグメントを送信していたと仮定します。 3番目のセグメントにはどのようなシーケンス番号が入りますか?シーケンス番号計算TCP
-1
A
答えて
0
これは非常に簡単で、宿題のように聞こえます。私は通常これに答えませんが、...
最初のSYNは接続で1バイトを消費することに注意してください。これは、シーケンス番号がゼロの初期SYNが1とACKされることを意味します。
ここで465バイトを転送します。これは、ACKedの最後のシーケンス番号が466になり、466がAからBへのシーケンス番号として現れることを意味します。
ここで110バイトを送信します。パケット内のシーケンス番号は466であり、データペイロードは110である.ACKは576である。
これに続いて、40バイトが送信される。これは、40バイトのペイロードを伴うパケット内のシーケンス番号576を有し、ACKは616用である。
これは、最後のセグメントをもたらす。セグメントのシーケンス番号は616でなければなりません。私が頭で正しく数式を実行していれば、これはあなたが求めているパケットのシーケンス番号です。そのためのACKは676です。
関連する問題
- 1. rtph264payシーケンス番号
- 2. パケットを送信する前にTCPシーケンス番号を読む
- 3. ウィンドウサイズとシーケンス番号
- 4. 郵便番号距離計算器
- 5. TCP RTT計算タイムスタンプ
- 6. Quickfix変更シーケンス番号
- 7. FIX内部シーケンス番号
- 8. SIPダイアログのCSeqシーケンス番号
- 9. シーケンス番号の生成は
- 10. NHibernate - 子オブジェクトのシーケンス番号
- 11. SSIS 2008のシーケンス番号
- 12. Pythonで長さMのN番目のシーケンスを計算する
- 13. tsharkでhttpリクエストのtcpシーケンス番号をすべて抽出するには?
- 14. なぜ、TCPのスリーウェイハンドシェイクがシーケンス番号をバウンスするのですか?
- 15. Fibonacciシーケンス計算機python
- 16. TCPチェックサムの計算方法
- 17. プロンプトと入力番号の合計と差と積の計算
- 18. jquery/javascript-今週の週番号と年番号を計算する
- 19. 計算番号からNSnumberformatterを使用して番号を削除する
- 20. WALシーケンス番号は無限ですか?
- 21. jNetPcap内の相対シーケンス/ ack番号
- 22. 異なる書式の番号シーケンス
- 23. SQL表シーケンス番号が最大
- 24. マルチキャストストリームからのカウントRTPシーケンス番号
- 25. データベース内のC#シーケンス番号の発行
- 26. シーケンス番号の関数が必要
- 27. ビジュアルパラダイムUMLシーケンス図長さ(メッセージシーケンス番号)
- 28. 範囲内の郵便番号の計算
- 29. 1つの列から別々の損益計算書番号
- 30. 入力番号を表示して計算する
こんにちはMdJadu、とスタックオーバーフローへようこそ。申し訳ありませんが、あなたの質問はプログラミングに関するものではなく、実際にこのサイトに属していません。 StackExchangeネットワークの別のサイトが適しているかもしれません。しかし、StackExchange上の任意のサイトに対する質問は、あなたが助けを求める前にあなた自身で問題を解決しようと試みたことを示す必要があります。 –