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. Pyschools番号シーケンス
- 2. rtph264payシーケンス番号
- 3. パケットを送信する前にTCPシーケンス番号を読む
- 4. ウィンドウサイズとシーケンス番号
- 5. シーケンス番号がR
- 6. YTD番号から計算されるSQL - MTD番号
- 7. TCP RTT計算タイムスタンプ
- 8. 郵便番号距離計算器
- 9. SIPダイアログのCSeqシーケンス番号
- 10. NHibernate - 子オブジェクトのシーケンス番号
- 11. リストのリストのシーケンス番号
- 12. テーブル内のシーケンス番号
- 13. FIX内部シーケンス番号
- 14. GNUでxargsのシーケンス番号
- 15. SSIS 2008のシーケンス番号
- 16. DMax番号シーケンス修正ギャップ
- 17. シーケンス番号の生成は
- 18. Quickfix変更シーケンス番号
- 19. TCP/IPパケットのポート番号
- 20. Pythonで長さMのN番目のシーケンスを計算する
- 21. tsharkでhttpリクエストのtcpシーケンス番号をすべて抽出するには?
- 22. なぜ、TCPのスリーウェイハンドシェイクがシーケンス番号をバウンスするのですか?
- 23. Fibonacciシーケンス計算機python
- 24. TCPチェックサムの計算方法
- 25. プロンプトと入力番号の合計と差と積の計算
- 26. jquery/javascript-今週の週番号と年番号を計算する
- 27. 計算番号からNSnumberformatterを使用して番号を削除する
- 28. Excelセル番号に基づくシーケンス番号
- 29. シーケンス番号の関数が必要
- 30. SQLクエリのシーケンス番号の集約
こんにちはMdJadu、とスタックオーバーフローへようこそ。申し訳ありませんが、あなたの質問はプログラミングに関するものではなく、実際にこのサイトに属していません。 StackExchangeネットワークの別のサイトが適しているかもしれません。しかし、StackExchange上の任意のサイトに対する質問は、あなたが助けを求める前にあなた自身で問題を解決しようと試みたことを示す必要があります。 –