unix ソケット API を使用する一般的なアプリケーションが、インターネット ルーターに接続されたコンピューターで動作しないことをご存知ですか? たとえば、C のソケットを使用して単純な Web サーバーを実行しているコンピューターがあるとします。別のリモート コンピューターの Web ブラウザーが要求を送信すると、Web サーバーは要求に対する応答を送信できません。インターネットルーター(?)(もちろん、別の理由があるかもしれません)。
ただし、有能な開発者による一般的なアプリケーションはうまく機能します。たとえば、utorrent を実行しているコンピューターがインターネット ルーターに接続されていても、utorrent クライアントはピアから一部のデータの要求を受信し、要求に適切に応答します。utorrent は、いくつかのシステム コールを使用してルーターの構成を調整しますか? そうでない場合、どのようにデータをアップロードしますか?
だから私の質問はそれです
前もって感謝します。