Page prec.      Fin page      Page suiv.

Protocole BOOTP

    Le protocole BOOTP, beaucoup plus récent, est beaucoup plus efficace que RARP et tend, avec DHCP, à le supplanter.

    Les principaux inconvénients de RARP sont :

    De plus, le protocole RARP étant souvent utilisé pour le démarrage de stations diskless, de nombreuses informations autres que l'adresse IP sont nécessaires, en particulier une image mémoire pour démarrer. Le protocole BOOTP (BOOTstrap Protocol) utilise UDP et IP, et peut donc être utilisé au sein d'une application. Il ne nécessite qu'un seul échange de trames, diffusées dans les deux sens en broadcast limité au réseau (adresse = 255.255.255.255), dont la longueur fixe est de 279 octets. Parmi les informations qu'elle contient, citons :

    Notons pour finir que, le protocole BOOTP utilisant le protocole UDP, les trames de requête et de réponse peuvent être perdues. A cause de cela, le client utilise un délai de timeout au-delà duquel il réémet la trame, avec une temporisation aléatoire, et en contrepartie il peut traiter la duplication des réponses (en ne traitant que la première et en ignorant les autres). De plus il force UDP à utiliser le champ Checksum (paragraphe VIII.1) et force à 1 le bit NF de Non Fragmentation dans le datagramme IP (paragraphe VI.3).

Page prec.       Début page       Page suiv.