Le service DHCP vous fait gagner un temps précieux en prenant à sa charge un certain nombre de tâches liées à la configuration d'un réseau TCP/IP et à l'administration quotidienne de ce réseau. Le service DHCP Oracle Solaris fonctionne uniquement avec le protocole IPv4.
Le service DHCP Oracle Solaris offre les avantages suivants :
Gestion des adresses IP – L'un des principaux atouts de DHCP est effectivement de faciliter l'administration des adresses IP. Dans un réseau sans protocole DHCP, vous devez allouer manuellement les adresses IP. Il faut attribuer des adresses IP uniques à chaque client et configurer chacun d'eux individuellement. Si un client est transféré sur un autre réseau, il faut alors effectuer manuellement les modifications se rapportant à ce client. Par contre, si vous activez le protocole DHCP, le serveur DHCP gère et assigne lui-même les adresses IP sans que l'administrateur ait à intervenir. Les clients peuvent être placés sur d'autres sous-réseaux sans nécessiter de reconfiguration manuelle, car ils sont capables d'obtenir d'un serveur DHCP les informations client correspondant au nouveau réseau.
Configuration centralisée des clients du réseau – Vous pouvez créer une configuration sur mesure pour certains clients ou pour certains types de client. Les données de configuration sont stockées au même endroit : à l'intérieur du magasin de données DHCP. Vous n'avez pas besoin de vous connecter à un client pour changer sa configuration. Il est possible de modifier plusieurs clients à la fois en changeant simplement les informations dans le magasin de données.
Prise en charge des clients BOOTP – Les serveurs BOOTP et les serveurs DHCP se chargent d'écouter et de répondre aux messages diffusés par les clients. Le serveur DHCP peut répondre aussi bien aux requêtes des clients BOOTP qu'à celles des clients DHCP. Les clients BOOTP reçoivent une adresse IP et les informations nécessaires au démarrage à partir d'un serveur.
Prise en charge des clients locaux et distants – Le protocole BOOTP permet de relayer les messages d'un réseau à un autre. Le protocole DHCP utilise cette fonctionnalité BOOTP de différentes manières. La plupart des routeurs de réseau peuvent être configurés comme des agents de relais BOOTP dans le but de transmettre des requêtes BOOTP à des serveurs ne figurant pas sur le réseau du client. Les requêtes DHCP peuvent être relayées de la même manière, dans la mesure où le routeur ne fait aucune distinction entre les requêtes DHCP et les requêtes BOOTP. Vous pouvez également configurer le serveur DHCP Oracle Solaris pour qu'il se comporte comme un agent de relais BOOTP, lorsqu'un routeur compatible avec la fonctionnalité de relais BOOTP n'est pas disponible.
Initialisation à partir du réseau – Les clients peuvent utiliser le protocole DHCP pour obtenir les informations nécessaires à un démarrage à partir d'un serveur du réseau, au lieu de faire appel au protocole RARP (Reverse Address Resolution Protocol) et au fichier bootparams. Le serveur DHCP peut donner au client tous les renseignements dont il a besoin pour fonctionner : adresse IP, serveur d'initialisation et données de configuration du réseau. Comme les requêtes DHCP peuvent être relayées d'un sous-réseau à un autre, vous pouvez vous contenter de déployer un nombre moins important de serveurs d'initialisation sur votre réseau lorsque vous avez recours au service d'initialisation de réseau DHCP. L'initialisation RARP exige un serveur d'initialisation par sous-réseau.
Gestion de réseaux de grande taille – vous pouvez utiliser le service DHCP Oracle Solaris sur des réseaux comptant des millions de clients DHCP. Le serveur DHCP utilise la technique de multithreading pour traiter plusieurs requêtes client à la fois. Il gère également les magasins de données, c'est-à-dire des espaces de stockage optimisés pour traiter de grandes quantités de données. L'accès aux magasins de données est contrôlé par des modules de traitement indépendants. Grâce aux magasins de données, vous êtes libre de travailler avec toutes les bases de données qui vous intéressent.