DHCP vs BOOTP
Wiele osób zna już protokół DHCP (Dynamic Host Configuration Protocol), ponieważ jest on bardzo powszechny w wielu sieciach, zarówno korporacyjnych, jak i domowych. Wiele osób nie wie, że DHCP został zaprojektowany jako następca starszego protokołu Bootstrap, zwanego bardziej BOOTP, aby dostosować się do zmieniających się potrzeb branży.
BOOTP został zaprojektowany w celu zapewnienia adresu IP podczas procesu ładowania lub podczas uruchamiania komputera. BOOTP jest również w stanie wskazać klientowi lokalizację pliku obrazu zawierającego system operacyjny, z którego mogą korzystać ciency klienci lub komputery bezdyskowe.
DHCP koncentruje się na dostarczaniu adresów IP komputerom, które mogą być relokowane dość często. W przeciwieństwie do BOOTP, który musi komunikować się z klientem podczas ładowania, DHCP może komunikować się z klientem po załadowaniu systemu operacyjnego. Ułatwia to użytkownikom prawidłowe uruchamianie komputerów bez konieczności ponownego uruchamiania komputera przez cały czas. Ponowne uruchomienie jest konieczne w przypadku BOOTP, ponieważ jest to jedyny sposób, aby klient mógł odnowić przypisaną mu dzierżawę.
Długość domyślnego czasu dzierżawy odzwierciedla również cel obu protokołów. BOOTP nie oczekuje, że komputery podłączone do sieci będą często przenoszone. W związku z tym zapewnia 30-dniową domyślną dzierżawę adresu IP dla każdego komputera. DHCP potrzebuje dzierżawy, aby wygasła dość szybko, lub może zabraknąć adresów IP, aby dać nowe komputery. Dlatego zapewnia krótszy domyślny czas najmu wynoszący 8 dni.
Udowodniono, że DHCP jest znacznie lepszy od BOOTP. Jedynym powodem, dla którego ludzie mogą zdecydować się na użycie BOOTP, jest praca z bezdyskowymi systemami komputerowymi, które muszą zlokalizować plik obrazu.
Streszczenie:
1. DHCP został zaprojektowany w celu zastąpienia starszego BOOTP
2. BOOTP może podać adres IP komputera tylko podczas jego uruchamiania, natomiast DHCP może podać adres IP, gdy system operacyjny jest już załadowany
3. DHCP służy przede wszystkim do płynnego dostarczania adresów IP komputerom, podczas gdy BOOTP służy do konfigurowania i uruchamiania komputerów bezdyskowych lub cienkich klientów
4. BOOTP ma 30-dniową dzierżawę adresu IP jako domyślną, podczas gdy DHCP ustawia tylko 8 jako domyślną
5. DHCP może automatycznie ponownie powiązać lub odnowić dzierżawę, podczas gdy BOOTP wymaga ponownego uruchomienia systemu