Co oznacza Bootstrap Protocol?
Bootstrap Protocol to protokół sieciowy używany przez klienta do uzyskiwania adresu IP z serwera. Pierwotnie został zdefiniowany jako specyfikacja RFC 951 i został zaprojektowany w celu zastąpienia protokołu Reverse Address Resolution Protocol (RARP), znanego również jako RFC 903. Protokół Bootstrap miał na celu umożliwienie komputerom znalezienia tego, czego potrzebują do prawidłowego działania po uruchomieniu. BOOTP używa agenta przekaźnikowego, który umożliwia przekazywanie pakietów z sieci lokalnej przy użyciu standardowego routingu IP, umożliwiając jednemu serwerowi BOOTP obsługę hostów w wielu podsieciach.
BOOTP został w dużej mierze zastąpiony przez bardziej wydajny protokół Dynamic Host Configuration Protocol (DHCP), który ma więcej opcji i elastyczności. Jednak znalazł on nowe zastosowanie w komputerach PC z bezdyskowym centrum multimedialnym.
Techoteka wyjaśnia Bootstrap Protocol
Bootstrap Protocol jest używany do nawiązywania połączenia sieciowego podczas początkowego rozruchu komputera w procesie bootstrap. Początkowo protokół wykorzystywał dyskietki, ale wkrótce zintegrowano go ze sprzętem komputerowym na płytach głównych i kartach sieciowych, dzięki czemu nie jest potrzebny żaden zewnętrzny dysk.
BOOTP jest protokołem rozgłoszeniowym, ponieważ musi wysyłać wiadomości do wszystkich dostępnych hostów w sieci, aby uzyskać odpowiedzi lub zasoby. BOOTP jest używany podczas procesu rozruchu, gdy komputer jest początkowo uruchamiany, stąd nazwa. BOOTP początkowo wymagał użycia dyskietek do nawiązania początkowego połączenia sieciowego, ale wkrótce proces ten został zintegrowany z BIOS-em kart interfejsu sieciowego i płyt głównych, aby umożliwić bezpośrednie uruchamianie sieciowe.
BOOTP był przeznaczony dla systemów bezdyskowych, ponieważ wymagają takiego protokołu, aby skontaktować się z serwerem w celu uzyskania adresu sieciowego i pewnych informacji o tym, którego systemu operacyjnego użyć. Następnie komputer pobiera system operacyjny za pośrednictwem protokołu Trivial File Transfer Protocol.