2017-12-27 34 views
-1

私はブックにこの質問がピーター・L Dordalにより、コンピュータネットワークの概要と呼ばれた、と私はそれが少しトリッキー見つかっこの質問に会った:TFTPで旧-重複データパケット

プロトコル:

クライアントが後続の接続でポート番号を変更してもサーバーがそうでない場合、サーバーによって送信された古い重複データパケットが新しいクライアントによって受け入れられないようにするにはどうすればよいですか?

サーバが後続の接続でポート番号を変更しても、クライアントはそうしない場合、サーバによって送信された古い重複データパケットが新しいクライアントによって受け入れられないようにするにはどうすればよいですか?

http://intronetworks.cs.luc.edu/current/html/udp.html?highlight=cumulative#old-duplicate

答えて

0

TFTPは、(=ローカル、数ホップ)の接続がほぼ完全でない場合に使用すべきではありません。 UDP自体は信頼できるものではなく、TFTPはこれを改善するだけでは十分ではありません。

ただし、例はやや架空です。クライアントとサーバーの両方は、OSによって選択された一時的なポートを使用する可能性があります。一致する重複パケットの時間ウィンドウは非常に小さく(ルータ間のキューのフラッシュ時間)、一時的なポート番号は両側で同時にラップアラウンドする必要があります。

しかし、TFTPは、安全性が問題にならないような短い接続でのみ使用する必要があります。信頼性の高い安全なファイル転送のためのより現代的な選択肢があります。