私は、LAN上のいくつかの異なるコンピュータ上で動作するネットワークアプリケーションを開発しています。中核となるニーズの1つは、アプリケーションが以前に通信したLAN上のピアのリストを維持して、以前のセッションを復元できるようにすることです。純粋な解決策は、単にIPを覚えてテーブルに格納することですが、ピアのIPが変更されるとどうなりますか?LAN上でホスト名解決を行うには何が必要ですか?
代わりに、私はピアツーピアのホスト名を保存すると思っていたので、IPが変わっても彼らはまだホスト名で到達可能です。 (私はホスト名も同様に変更できることは知っていますが、それは十分です)。
私の質問は、Windows/Mac/Linuxクライアントを混在させたLAN上でホスト名解決を正しく行うために必要なものですか?
これが企業ネットワーク上にある場合は、ホスト名をDNSサーバーに登録できます。プライベートLANを使用している場合は、このアプリケーションを単一のサブネットLANまたは別のブロードキャストドメインにセグメント化できるネットワーク上で使用するためのさまざまなオプションがあります。 (別個のサブネット)あなたのネットワークはどのように見えますか? – resmon6
このアプリケーションは、単一のサブネットLANで動作します。しかし、それは自分のLAN内で数千の異なる顧客に配備されます。だから私は彼らが使用しているルータ、またはどのネットワークサービスが利用可能であるかについて仮定をすることはできません。 – lms