>> Technologie Électronique >  >> Maison intelligente >> Vie connectée

Peut-on avoir plusieurs serveurs PXE sur le même réseau ?

L'environnement d'exécution pré-démarrage (PXE) permet aux ordinateurs d'un réseau de demander automatiquement une adresse et un fichier de démarrage au démarrage. Le processus est initié par la puce de la carte réseau, qui diffuse un message broadcast espérant qu'un serveur PXE répondra avec les détails de configuration. Plusieurs serveurs PXE peuvent causer des problèmes, mais il existe des solutions.

Éléments PXE

PXE repose sur deux autres technologies : un serveur DHCP et un serveur NBP (Network Bootstrap Program). Le serveur PXE dirige les requêtes vers le DHCP (attribution d'adresse IP via protocole DHCP) et le serveur NBP. L'adresse IP est spécifiée par le protocole Internet. Beaucoup de réseaux utilisent des adresses IP pour leur adressage interne.

DHCP

PXE est une adaptation de DHCP, qui accorde une adresse IP en bail temporaire. La spécification DHCP permet plusieurs serveurs DHCP. Les procédures PXE utilisent des messages DHCP modifiés, alors pourquoi pas plusieurs serveurs PXE ?

Inconvénients de serveurs multiples

La raison principale est que le processus commence par un broadcast du poste demandeur, reçu par tous les ordinateurs du réseau. Si plusieurs serveurs PXE répondent, ils initient tous le processus, causant collisions, congestion et confusion. Une autre raison : plusieurs serveurs ne sont pas nécessaires. Un administrateur pourrait croire qu'il faut un serveur PXE par type d'ordinateur. Mais la première phase (attribution IP) est commune à tous. Les requêtes peuvent être dirigées vers différents serveurs NBP en définissant différentes valeurs pour « Boot Server Type » dans la requête initiale.

Solutions pour serveurs multiples

Trois méthodes permettent à plusieurs serveurs PXE de coexister. 1) Si le réseau est divisé en sous-réseaux, le broadcast ne s'étend qu'au sous-réseau local ; plusieurs serveurs PXE peuvent coexister sur différents sous-réseaux. 2) Avec un logiciel comme Microsoft System Center Configuration Manager, on peut donner un délai de réponse à chaque serveur : les secondaires agissent comme sauvegarde du primaire. 3) Avec Symantec Altiris PXE Server, on désigne un serveur « Maître » et les autres « Esclaves », reléguant les seconds au rôle de sauvegarde. 4) Filtrer par adresse MAC sur le serveur PXE : chaque serveur n'accepte que les requêtes d'une liste d'adresses, répartissant ainsi les ordinateurs entre serveurs.

Vie connectée