以下の発言があります。
「TCP では、受信側ホストは送信元 IP、送信元ポート、宛先 IP、および宛先ポートのすべてを使用して、データグラムを適切なソケットに送信します。UDP では、受信側は宛先ポート番号のみをチェックしてデータグラムを送信します。」
上記の説明は本当ですか?
はいの場合、TCP では 1 つのプロセスで複数のソケットに同じポートを使用できますが、UDP では 1 つのプロセスのポートで 1 つのソケットしか使用できないということですか? 異なるプロセスのソケットはどうですか? 複数のプロセスが TCP/UDP で同じポートを使用できますか? (プログラミング言語: C/C++/Java)
そうでない場合、なぜですか?