Glavna razlika između BOOTP-a i DHCP-a je u tome što BOOTP podržava statičku konfiguraciju IP adresa dok DHCP podržava dinamičku konfiguraciju. To znači da DHCP automatski dodjeljuje i dobiva IP adrese s računala spojenog na internet i također ima neke dodatne značajke.
Tablica usporedbe
Osnova za usporedbu | BOOTP | DHCP |
---|---|---|
automatsku konfiguraciju | Nije moguća samo ručna konfiguracija. | Automatski dobiva i dodjeljuje IP adrese. |
Privremeno IP adresiranje | Nije navedeno | Pruža se ograničeno vrijeme. |
Kompatibilnost | Nije kompatibilan s DHCP klijentima. | Interoperabilan s BOOTP klijentima. |
Mobilni strojevi | IP konfiguracija i pristup informacijama nisu mogući. | Podržava mobilnost strojeva. |
Pojava pogreške | Mannual konfiguracija je sklon pogreškama. | Autokonfiguracija je imuna na pogreške. |
upotreba | Pruža informacije računalu ili radnoj stanici bez diska. | To zahtijeva diskove za pohranu i prosljeđivanje informacija. |
Definicija BOOTP-a
Bootstrap Process - To je način pristupa informacijama računala povezanog s Internetom, kao što su (IP adresa, maska podmreže, adresa usmjerivača, IP adresa poslužitelja imena) pohranjene u konfiguracijskoj datoteci, a ti dijelovi trebaju biti poznati računalo spojeno na TCP / IP internet.
Bootstrap Protocol (BOOTP) je protokol klijent-poslužitelj dizajniran za dobivanje gore navedenih informacija (tj. IP adresa, maska podmreže, adresa usmjerivača, IP adresa poslužitelja imena) s računala bez diska ili računala koje se prvi put pokreće. Operativni sustav i softver za umrežavanje pohranjuju se u memoriji samo za čitanje (ROM), ako računalo ili radna stanica nemaju disk.
RARP je prethodnik BOOTP-a i služi istoj svrsi, ali ograničenje RARP-a je da samo daje informacije o IP-u, a ne dodatne informacije o tome.
Kao što je gore opisano, BOOTP je protokol koji omogućuje statičku konfiguraciju. Razlog statičke prirode BOOTP-a je da se potreba za dinamičkim otkrivanjem usmjerivača ili promjena usmjerivača eliminira kada je samo jedan router povezan s ostatkom interneta. Međutim, ako postoji više usmjerivača su spojeni na internet. Domaćin pokušava pokrenuti zadani put na početku pokretanja, što može rezultirati gubitkom veze ako se jedan usmjerivač sruši. I također se sudar ne može otkriti.
BOOTP poslužitelj koristi tablicu koja ima mapiranje fizičke adrese na IP adresu kada klijent traži svoju IP adresu. BOOTP ne podržava mobilne strojeve; dobro radi samo kada je vezanje između fizičke i IP adrese statično i fiksno u tablici. Koristi ograničenu adresu za emitiranje (255.255.255.255).
Definicija DHCP-a
Protokol za dinamičko konfiguriranje hosta (DHCP) dinamički dodjeljuje IP adrese preko mreže. DHCP je raznovrsniji od BOOTP-a i kompatibilan je unatrag, što znači da može funkcionirati s BOOTP klijentima.
Dinamička dodjela IP adresa povoljna je zbog brojnih triju razloga:
- IP adrese se dodjeljuju na zahtjev.
- Izbjegavajte ručnu IP konfiguraciju.
- Podrška mobilnosti uređaja.
IP dodjela na zahtjev znači pretpostaviti da postoji nedostatak stvarnih IP adresa, a IP adrese se grupiraju centralno. Ako netko želi koristiti internet, tada se IP adresa dodjeljuje na privremenoj osnovi, kada se posao završi, IP adresa se povlači i daje nekom drugom korisniku (stroju).
DHCP pomaže u nestalnom dodjeljivanju (zakupu) IP adresa. Drugim riječima, IP-ovi su dodijeljeni na određeno vrijeme i nakon isteka najma IP-ovi se povlače. DHCP je neophodan za bežične mreže gdje se ta računala mogu brzo učvrstiti i otkopčati.
DHCP koristi tri brojača:
- Lease Renewal Timer - klijentski stroj koristi ovo za slanje DHCP zahtjeva za pitanjem poslužitelja za više vremena kako taj tajmer istekne.
- Timer za preusmjeravanje zakupa - Kada taj timer istekne, klijent ne prima odgovore i pretpostavlja se da je poslužitelj isključen. Zatim se putem IP usluge emitiranja, DHCP zahtjev šalje svim poslužiteljima.
- Leasing Expiry Timer - Kada taj timer istekne, sustav počinje padati zbog toga što ne postoji valjana IP adresa za host preko mreže.
Ključne razlike između BOOTP i DHCP
- BOOTP je statički protokol i podržava ručnu konfiguraciju. S druge strane, DHCP je dinamički protokol i podržava ručno, dinamičko i autokonfiguraciju IP adresa.
- IP adresa na zahtjev nalazi se u DHCP-u, dok BOOTP ne podržava trajnu dodjelu (lease) IP adresa.
- DHCP može upravljati mobilnim strojevima. Nasuprot tome, BOOTP ne može konfigurirati ili pristupiti informacijama s mobilnih strojeva; i dobro radi samo sa stacionarnim vezama.
- BOOTP je sklon pogreškama zbog korištenja ručne konfiguracije, dok se u DHCP pogrešci događaju rijetko.
Zaključak
BOOTP i DHCP su protokoli koje host koristi za pristup ili konfiguriranje IP parametara s poslužitelja. DHCP je proširenje BOOTP-a. U BOOTP-u te se operacije odvijaju u vrijeme pokretanja računala. DHCP je popularan kod ISP-ova jer omogućuje domaćinu dobivanje privremene IP adrese, dok to nije slučaj u BOOTP-u. DHCP pruža detaljnije informacije i učinkovitiji je od BOOTP-a.