0

ユーザー データグラムが (UDP で) 番号付けされていない場合、受信したデータがどのように並べられるか。小さなデータ転送を伴う小さなアプリケーションを検討してください。

4

1 に答える 1

4

トランスポート層プロトコルとして、UDP は順序どおりの配信を保証しません。そのためには、TCP (または SCTP) のようなストリームベース (トランスポート層) のプロトコルを使用する必要があります。UDP は設計上軽量なプロトコルであるため、順序どおりの配信は提供されません。アプリケーションが順序どおりの配信を希望する場合は、独自に処理する必要があります。

単純な設計の背後にある動機は、再送信、送信レートの推定、フロー制御など、他のトランスポート層のプロパティにも当てはまります。UDP はこれらのいずれも行いません。その単純さは遅延の低減につながります。したがって、TCP と比較して、UDP は、オーディオ/ビデオなどの遅延に敏感なアプリケーションにとってより魅力的です。

于 2013-09-20T18:32:07.377 に答える