La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Cours TCP/IP Attribution Automatique des Adresses IP.

Présentations similaires


Présentation au sujet: "Cours TCP/IP Attribution Automatique des Adresses IP."— Transcription de la présentation:

1 Cours TCP/IP Attribution Automatique des Adresses IP

2 Introduction Configuration IP d'une machine : Adresse IP Masque de Sous-Réseaux Adresse(s) de passerelle(s) Adresse(s) de Serveur(s) DNS Nom et Domaine DNS de la machine Adresse(s) de Serveur(s) WINS Choix de l'ordre de résolution (Hosts, DNS…) Adresse(s) de Serveur(s) de Temps …. Configuration IP d'une machine : Adresse IP Masque de Sous-Réseaux Adresse(s) de passerelle(s) Adresse(s) de Serveur(s) DNS Nom et Domaine DNS de la machine Adresse(s) de Serveur(s) WINS Choix de l'ordre de résolution (Hosts, DNS…) Adresse(s) de Serveur(s) de Temps ….

3 Adressage Statique Avantages : Maîtrise des Paramètres Configuration Opérationnelle au démarrage Inconvénients Nombres de postes sur le réseau Erreurs de Saisie Conflits d'adresses IP Changements de configuration Avantages : Maîtrise des Paramètres Configuration Opérationnelle au démarrage Inconvénients Nombres de postes sur le réseau Erreurs de Saisie Conflits d'adresses IP Changements de configuration

4 Adressage Dynamique Obtention automatique d'une IP et des paramètres associés Facilité d'ajout de postes dans le réseau Reconfiguration automatique Obtention automatique d'une IP et des paramètres associés Facilité d'ajout de postes dans le réseau Reconfiguration automatique

5 Adressage Dynamique D ynamic H osts C onfiguration P rotocol D ynamic H osts C onfiguration P rotocol

6 D.H.C.P Protocole Client / Serveur Extension du protocole BootP Port UDP 67 (Serveur) Port UDP 68 (Client) Communique à l'aide de Broadcast RFC's 1533,1534,1541,1542,2131,2132 Protocole Client / Serveur Extension du protocole BootP Port UDP 67 (Serveur) Port UDP 68 (Client) Communique à l'aide de Broadcast RFC's 1533,1534,1541,1542,2131,2132

7 D.H.C.P L'attribution d'une adresse à un nouveau poste nécessite l'envoi de 4 messages : DHCPDiscover DHCPOffer DHCPRequest DHCPAck L'attribution d'une adresse à un nouveau poste nécessite l'envoi de 4 messages : DHCPDiscover DHCPOffer DHCPRequest DHCPAck

8 DHCPDiscover Message émis par le client Demande de Bail Fonctionnalités IP réduites sur le poste client : Adresse IP : Ne connaît pas l'adresse du serveur DHCP Recherche d'un serveur DHCP Trame émise en Broadcasting Message émis par le client Demande de Bail Fonctionnalités IP réduites sur le poste client : Adresse IP : Ne connaît pas l'adresse du serveur DHCP Recherche d'un serveur DHCP Trame émise en Broadcasting

9 DHCPOffer Message émis par le(s) serveur(s) DHCP Tous les serveurs ayant reçus la trame DHCPDiscover et disposant d'une adresse IP libre répondent. Proposition d'une adresse IP Trame émise vers l'adresse MAC du poste client Message émis par le(s) serveur(s) DHCP Tous les serveurs ayant reçus la trame DHCPDiscover et disposant d'une adresse IP libre répondent. Proposition d'une adresse IP Trame émise vers l'adresse MAC du poste client

10 DHCPRequest Message émis par le client Sélection de Bail IP Le client choisit une offre parmi celles réceptionnées (DHCPOffer) Trame émise en Broadcasting Le client envoie une copie à tous les serveurs DHCP présents Message émis par le client Sélection de Bail IP Le client choisit une offre parmi celles réceptionnées (DHCPOffer) Trame émise en Broadcasting Le client envoie une copie à tous les serveurs DHCP présents

11 DHCPAck Message émis par le Serveur DHCP retenu par le client Confirmation de Bail IP Le serveur envoi alors toutes les infos de configuration au poste (IP, masque, Passerelle, DNS, …) Le client pourra utiliser ces paramètres dès réception Trame émise vers l'adresse MAC du poste Souvent suivi d'une requête ARP du client qui valide ainsi le couple MAC/IP Message émis par le Serveur DHCP retenu par le client Confirmation de Bail IP Le serveur envoi alors toutes les infos de configuration au poste (IP, masque, Passerelle, DNS, …) Le client pourra utiliser ces paramètres dès réception Trame émise vers l'adresse MAC du poste Souvent suivi d'une requête ARP du client qui valide ainsi le couple MAC/IP

12 Les Messages DHCP DHCPDiscover : Demande de Bail, Recherche du Serveur DHCP DHCPOffer : Offre IP des Serveurs DHCPRequest : Sélection du Bail IP (et du serveur DHCP) par le client DHCPAck : Attribution définitive des paramètres IP au poste DHCPDiscover : Demande de Bail, Recherche du Serveur DHCP DHCPOffer : Offre IP des Serveurs DHCPRequest : Sélection du Bail IP (et du serveur DHCP) par le client DHCPAck : Attribution définitive des paramètres IP au poste

13 Les Messages DHCP DHCPNack : Réponse négative à une requête DHCPRequest DHCPRelease : Libération de l'adresse IP par le Client DHCPDecline : Message émis par le client pour signaler une adresse IP invalide DHCPNack : Réponse négative à une requête DHCPRequest DHCPRelease : Libération de l'adresse IP par le Client DHCPDecline : Message émis par le client pour signaler une adresse IP invalide

14 Configuration Client Configuration par défaut du protocole IP Obtention d'une adresse IP Dynamique Remarque : L'IP peut être dynamique, mais les autres paramètres (Adresses DNS, passerelle, WINS) peuvent être statiques Configuration par défaut du protocole IP Obtention d'une adresse IP Dynamique Remarque : L'IP peut être dynamique, mais les autres paramètres (Adresses DNS, passerelle, WINS) peuvent être statiques

15 Configuration Serveur Sous Linux : Package DHCPD Sous Windows : Service Réseau des versions serveurs : NT, 2000, 2003 Service DHCP Embarqué sur les matériels réseaux comme les routeurs, les points d'accès Wifi, les "Box" des différents FAI IP Fixe dans la même plage IP que les adresses distribuées Sous Linux : Package DHCPD Sous Windows : Service Réseau des versions serveurs : NT, 2000, 2003 Service DHCP Embarqué sur les matériels réseaux comme les routeurs, les points d'accès Wifi, les "Box" des différents FAI IP Fixe dans la même plage IP que les adresses distribuées

16 Configuration Serveur Paramètres du Serveur : Étendue : Plage d'adresses distribuée Masque : Masque de sous réseaux associé aux IP distribuées Exclusions : Adresses à exclure de l'étendue, elles ne seront pas distribuées Durée du Bail : Durée de validité des adresses IP attribuées Options :Paramètres IP associés aux IP distribuées (Passerelle, DNS, WINS, …) Réservations : Adresses IP réservées à certaines machines. Elles sont distribuées en fonction de l'adresse MAC Paramètres du Serveur : Étendue : Plage d'adresses distribuée Masque : Masque de sous réseaux associé aux IP distribuées Exclusions : Adresses à exclure de l'étendue, elles ne seront pas distribuées Durée du Bail : Durée de validité des adresses IP attribuées Options :Paramètres IP associés aux IP distribuées (Passerelle, DNS, WINS, …) Réservations : Adresses IP réservées à certaines machines. Elles sont distribuées en fonction de l'adresse MAC

17 Étendue et Masque DHCP Précise la ou les plages d'adresses IP à distribuées aux postes demandeurs Le masque de sous-réseaux doit être précisé pour chaque étendue. Exemples : à / 8 Le serveur distribuera les 50 adresses de à avec le masque à / 16 Le serveur distribuera toutes les adresses de à avec le masque Précise la ou les plages d'adresses IP à distribuées aux postes demandeurs Le masque de sous-réseaux doit être précisé pour chaque étendue. Exemples : à / 8 Le serveur distribuera les 50 adresses de à avec le masque à / 16 Le serveur distribuera toutes les adresses de à avec le masque

18 Exclusions d'adresses Précise une liste d'adresses comprise dans l'étendue qui ne doivent pas être distribuées En règle général ces adresses sont utilisées de manière statique sur des machines nécessitant des IP fixes : Serveurs Imprimantes Routeurs …. Précise une liste d'adresses comprise dans l'étendue qui ne doivent pas être distribuées En règle général ces adresses sont utilisées de manière statique sur des machines nécessitant des IP fixes : Serveurs Imprimantes Routeurs ….

19 Durée du Bail Les adresses IP ne sont pas attribuées de façon définitive au poste Si le nombre de postes potentiellement demandeurs est supérieur au nombre d'IP disponible, la durée du Bail doit être très courte Si le nombre d'adresses IP disponibles est supérieur au nombre de poste du réseau, la durée du Bail peut-être illimitée La valeur est généralement exprimée en secondes Les adresses IP ne sont pas attribuées de façon définitive au poste Si le nombre de postes potentiellement demandeurs est supérieur au nombre d'IP disponible, la durée du Bail doit être très courte Si le nombre d'adresses IP disponibles est supérieur au nombre de poste du réseau, la durée du Bail peut-être illimitée La valeur est généralement exprimée en secondes

20 Options d'étendues En complément de l'adresse IP et du masque associé, le serveur DHCP peut aussi envoyé aux postes des paramètres supplémentaires Ces options peuvent être associées au serveur, à une ou plusieurs étendues mais aussi à une adresse IP réservée Elles peuvent être modifiées à tout moment mais ne sont effectives qu'à l'attribution ou au renouvellement de l'adresse par le poste. Elles sont normalisées par des codes En complément de l'adresse IP et du masque associé, le serveur DHCP peut aussi envoyé aux postes des paramètres supplémentaires Ces options peuvent être associées au serveur, à une ou plusieurs étendues mais aussi à une adresse IP réservée Elles peuvent être modifiées à tout moment mais ne sont effectives qu'à l'attribution ou au renouvellement de l'adresse par le poste. Elles sont normalisées par des codes

21 Options d'étendues 003 : Adresses des Routeurs 006 : Adresses des Serveurs DNS 012 : Nom d'hôte DNS 015 : Nom de domaine DNS 037 : Valeur du TTL par défaut pour TCP 042 : Adresses des Serveurs de Temps (NTP) 044 : Adresses des Serveurs WINS 046 : Ordre de Résolution NetBIOS 0x1 B-Node (Broadcast) 0x2 P-Node (WINS uniquement) 0x4 M-Node (Diffusion puis WINS) 0x8 H-Node (WINS puis Diffusion) 069 : Adresses des serveurs SMTP 003 : Adresses des Routeurs 006 : Adresses des Serveurs DNS 012 : Nom d'hôte DNS 015 : Nom de domaine DNS 037 : Valeur du TTL par défaut pour TCP 042 : Adresses des Serveurs de Temps (NTP) 044 : Adresses des Serveurs WINS 046 : Ordre de Résolution NetBIOS 0x1 B-Node (Broadcast) 0x2 P-Node (WINS uniquement) 0x4 M-Node (Diffusion puis WINS) 0x8 H-Node (WINS puis Diffusion) 069 : Adresses des serveurs SMTP

22 Réservations d'Adresses Permet d'attribuer une IP unique en fonction de l'adresse MAC du poste demandeur Garantie le couple IP/MAC Personnalisable par des Options Permet d'attribuer une IP unique en fonction de l'adresse MAC du poste demandeur Garantie le couple IP/MAC Personnalisable par des Options

23 Configuration Serveur Exemple de fichier de configuration Linux : /etc/dhcpd.conf # Options globales option domain-name "src.net" ; option domain-name-servers , ; default-lease-time 7200 ; max-lease-time ; # Définition de létendue subnet netmask { range ; option subnet-mask ; option broadcast-address ; option routers ; } # Réservation dadresses host poste_xp { hardware ethernet 00:04:4A:2B:6E:CD ; fixed-address ; } Exemple de fichier de configuration Linux : /etc/dhcpd.conf # Options globales option domain-name "src.net" ; option domain-name-servers , ; default-lease-time 7200 ; max-lease-time ; # Définition de létendue subnet netmask { range ; option subnet-mask ; option broadcast-address ; option routers ; } # Réservation dadresses host poste_xp { hardware ethernet 00:04:4A:2B:6E:CD ; fixed-address ; }

24 DHCP et les routeurs Les routeurs ne transmettent pas les trames de type Broadcast Ils doivent intégrer une fonctionnalité de relais pour retransmettre les trames DHCP (RFC 1542) : Cette fonctionnalité peut être installée sur une autre machine La machine relais doit connaître l'adresse IP du serveur DHCP pour lui transmettre les messages Les routeurs ne transmettent pas les trames de type Broadcast Ils doivent intégrer une fonctionnalité de relais pour retransmettre les trames DHCP (RFC 1542) : Cette fonctionnalité peut être installée sur une autre machine La machine relais doit connaître l'adresse IP du serveur DHCP pour lui transmettre les messages

25 DHCP et les routeurs

26 Questionnaire DHCP utilise le protocole de transport A: IP B: ARP C: UDP D: TCP

27 Questionnaire Le client DHCP utilise le port UDP : A: 53 B: 67 C: 68 D: 69

28 Questionnaire Le serveur DHCP est en écoute sur le port UDP : A: 53 B: 67 C: 68 D: 69

29 Questionnaire L'adresse IP du Serveur DHCP doit être : A: fixe B: statique C: dynamique D: unique

30 Questionnaire Lors de son démarrage, une station configurée en adressage dynamique à pour adresse IP : A: B: C: FF.FF.FF.FF.FF D:

31 Questionnaire subnet netmask { range ; option subnet-mask ; option routers ; } Avec cette configuration d'étendue un poste obtiendra : subnet netmask { range ; option subnet-mask ; option routers ; } Avec cette configuration d'étendue un poste obtiendra : A: Une adresse IP entre à B: Un masque de sous réseau C: L'adresse d'une passerelle en

32 Questionnaire Le code d'option 003 permet de définir les adresses : A: Des serveurs DNS B: Des serveurs NTP C: Des serveurs WINS D:Des routeurs

33 Questionnaire Le code d'option 006 permet de définir les adresses : A: Des serveurs DNS B: Des serveurs NTP C: Des serveurs WINS D:Des routeurs

34 Questionnaire Une réservation d'adresse permet : A: D'attribuer une adresse IP en fonction de l'adresse MAC B: D'attribuer une adresse MAC en fonction d'une adresse IP C: D'attribuer une adresse IP en fonction d'un nom de machine D:D'attribuer un nom de machine en fonction d'une adresse IP

35 Questionnaire A: DHCPDiscover B: DHCPOffer C: DHCPRequest D: DHCPAck Les 4 messages qui composent le dialogue permettant à un poste d'obtenir une adresse IP dynamique sont :

36 Questionnaire Le message DHCPDiscover : A: Permet au poste de découvrir les serveurs DHCP du réseau B: Permet au poste de demander une adresse IP C: Est envoyé dans une trame de Broadcasting D:Contient l'adresse IP du Serveur DHCP

37 Questionnaire Pour pouvoir relayer les messages DHCP d'un réseau IP à un autre, les routeurs doivent : Pour pouvoir relayer les messages DHCP d'un réseau IP à un autre, les routeurs doivent : A: Accepter le transfert des trames de type Broadcast B:Être configurés avec une translation d'adresses active C: Être conforme à la RFC 1532 D:Être conforme à la RFC 1542


Télécharger ppt "Cours TCP/IP Attribution Automatique des Adresses IP."

Présentations similaires


Annonces Google