Fordelen med BOOTP Over DHCP

Fordelen med BOOTP Over DHCP


Den Bootstrap Protocol er eldre enn Dynamic Host Configuration Protocol. DHCP ble utviklet fra BOOTP definisjon og er generelt sett på som en erstatning for det. DHCP er en mer effektiv metode for distribusjon av nettverksadresser eksternt enn forgjengeren. Men BOOTP ble ikke skrevet som en metode for tildeling av adresser, og de som ser det som en eldre versjon av DHCP overse mye av sitt potensial.

Bakgrunn

BOOTP ble utviklet i 1985 for å skape prosedyrer for ekstern administrasjon av diskløse arbeidsstasjoner. Før BOOTP, nettverksadministratorer måtte besøke hver arbeidsstasjon med en diskett for å starte opp arbeidsstasjonen, og skriv konfigurasjons detaljer. Diskløse arbeidsstasjoner hadde to store ulemper for administratorer. Først fraværet av en fast disk gjorde det umulig å starte arbeidsstasjonen av en tradisjonell bootstrap sektor. Datamaskiner automatisk laste enkelte filer inn i minnet ved oppstart og utføre dem - dette er bootstrap sektor. Det andre problemet var at arbeidsstasjonen ikke var i stand til å lagre noen innstillinger, for eksempel en nettverksadresse. Inntil arbeidsstasjonen hadde en adresse, kan det ikke kommunisere med noen server.

Hensikt

BOOTP løste de to største problemene med diskløse arbeidsstasjoner. Et lite program skrevet på nettverkskortet av datamaskinen, alltid utføres når strømmen nådde kortet. Programmet sendte en forespørsel om en IP-adresse, og deretter brukte den til å sende en anmodning om en boot-fil. Dermed kan både adressetildeling og oppstartsprosessen sendes over nettverket automatisk.

DHCP

Dynamic Host Configuration Protocol ble utviklet i 1993. Det utvidet meldingsstruktur av BOOTP og fjernet behovet for en konfigurasjonsfil ved å inkludere disse parametrene i meldingen. DHCP viktigste arbeid er som en metode for distribusjon av IP-adresser dynamisk. IP-adresser kjører ut og Internett-leverandører og store nettverk sjelden tildele faste IP-adresser. I stedet opprettholde de en pool av adresser for nettverket og tildele en adresse til en datamaskin bare for varigheten av forbindelsen. Hver adresse kan da gjenbrukes og nettverket trenger ikke så mange adresser som den har datamaskiner. DHCP, med sin ene fase, er en mer effektiv metode for distribusjon av dynamiske IP-adresser.

Fordel av BOOTP

BOOTP er ikke så effektiv en metode for å levere IP-adresser som DHCP; imidlertid, BOOTP kan levere mer enn bare en adresse på grunn av dets andre fase for å levere en konfigurasjonsfil. DHCP kan bare tilby denne muligheten som en del av Preboot Execution Environment, kjent som PXE. Selv om DHCP er en mer effektiv fremgangsmåte enn BOOTP for distribusjon av IP-adresser, er BOOTP en enklere fremgangsmåte enn PXE for distribusjon av bootstrap-programmer.