0

私はこれをグーグルで検索したことを誓います。SRVDNS クエリを解決して WebSocket サービスに接続する方法があるかどうか疑問に思っていました。原則として、これは理にかなっているように思えます。たとえば、サービスがリッスンするポートがホストに依存し、固定ポートがない場合などです。

例: サーバー A はポート 1234 で WebSocket をリッスンします。サーバー B はポート 1235 で WebSocket をリッスンします。

サーバー NS は、aCNAMEを A に、aを B に割り当てます。また、A と B のs を指すエントリ、および各ポートを指すエントリCNAMEも追加します。SRVCNAME

接続するとき、ユーザーはsrvws://websockethostではなく のようなものに接続する必要がありws://aorbcname:aorbportます。

そのようなことをすることさえ可能ですか?これについて何か計画はありますか?この種の問題を解決するための代替手段はありますか? DNS クエリと共にポートを通信する必要がありますか?

更新:周りを見回して、このドラフトを見つけました: https://datatracker.ietf.org/doc/html/draft-ibc-websocket-dns-srv-02

しかし、私はこれをどのように解釈するのかよくわかりません。これは標準ですか?これも承認されましたか?これは単なる提案ですか?

4

1 に答える 1