UDPがトランスポート層に存在し、IPがインターネット層に存在することを理解しています。また、それらはコネクションレスで信頼性が低いこともわかります。では、すでにIPを持っている場合のUDPのポイントは何でしょうか。区別はあまり明確ではありません。これに関するどんな助けでも大歓迎です。ありがとう!
では、すでにIPを持っている場合のUDPのポイントは何でしょうか。
サービスを多重化します。 UDP
ポート番号は、同じL3 IDを使用して、同じホスト上の複数のサービスを区別できます。 IP
を使用するだけでは、同じステーションで複数のサービスをホストし、それらを簡単に区別することはできません。
また、IPv6上のUDPの場合も考慮してください。 IPv6にはエラーチェックがないため、誰かがそれを実行する必要があります:DPのChecksum
フィールドはオプションではありません。
パケットがIPアドレスを使用してホストに到達したら、このパケットをこのマシン上のアプリケーションの1つに渡す必要があります。パケットを取得するアプリケーションを決定するには、ポートに基づく逆多重化ロジックが必要です。 UDPには、IPがパケットを適切なアプリケーションに配信するために使用するポート情報があります。