断片化されたパケットの再構築中に、断片化されたパケットをバッファに入れています。タイムアウトになる前に、最後のフラグメントが到着したかどうかを確認し、それらを再構築して上位層に配信します。
基本的な問題は、最後のフラグメントが他のフラグメントの前に到着した場合、再構成がどのように行われるかです。
もう1つの疑問は、フラグメントバッファを使用するのに適したデータ構造は何ですか? キーとして識別番号を持つハッシュマップは役に立ちますか?
断片化されたパケットの再構築中に、断片化されたパケットをバッファに入れています。タイムアウトになる前に、最後のフラグメントが到着したかどうかを確認し、それらを再構築して上位層に配信します。
基本的な問題は、最後のフラグメントが他のフラグメントの前に到着した場合、再構成がどのように行われるかです。
もう1つの疑問は、フラグメントバッファを使用するのに適したデータ構造は何ですか? キーとして識別番号を持つハッシュマップは役に立ちますか?