ce qui est nécessaire pour faire de la résolution de nom d'hôte de travail sur un réseau local?

Je développe une application en réseau qui fonctionne sur différents ordinateurs sur un réseau local. L'un des principaux besoins est l'application pour maintenir une liste de pairs sur le réseau local avec qui il a communiqué dans le passé, de sorte qu'il peut restaurer la session précédente. Le naïf solution serait de n'oubliez pas les IP et de les stocker dans un tableau, mais ce qui arrive quand l'IP d'un de ses collègues changements?

Au lieu de cela, je pensais stocker le nom d'hôte des pairs, de sorte que même si les changements de propriété intellectuelle qu'ils seront toujours accessible par le biais de leur hôte. (Je sais les noms d'hôtes peut changer aussi, mais qui est assez bon).

Donc ma question est exactement ce qui est nécessaire pour faire de la résolution de nom d'hôte de travail sur un réseau local avec mixte Windows/Mac/Linux clients?

Si c'est sur un réseau d'entreprise, vous pouvez enregistrer votre nom d'hôte DNS du serveur. Si vous êtes sur un réseau local privé il existe différentes options pour l'utilisation de cette application sur un seul sous-réseau LAN ou à un réseau, ce qui pourrait être segmenté en plusieurs domaines de diffusion. (sous-réseaux distincts) Quel sera votre réseau?
L'application va s'exécuter dans un seul sous-réseau LAN. Mais il sera déployé des milliers de clients au sein de leur propre réseau local. Donc je ne peux pas faire de suppositions sur ce routeur qu'ils utilisent, ou ce que les services de réseau sont disponibles.

OriginalL'auteur lms | 2012-02-06