Bootstrap Protocol: Difference between revisions

Content deleted Content added
top: inaccuracy by excessive precision
Bender the Bot (talk | contribs)
m External links: HTTP to HTTPS for SourceForge
 
(2 intermediate revisions by 2 users not shown)
Line 1:
{{short description|Computer networking protocol}}
The '''Bootstrap Protocol''' ('''BOOTP''') is a [[computer network]]ingnetworking protocol used in
{{IPstack}}
The '''Bootstrap Protocol''' ('''BOOTP''') is a [[computer network]]ing protocol used in
[[Internet Protocol]] networks to automatically assign an [[IP address]] to network devices from a configuration server. The BOOTP was originally defined in {{IETF RFC|951}} published in 1985.
 
Line 15 ⟶ 14:
 
==History==
The BOOTP was first defined in September 1985 by Bill Croft and [[John Gilmore (activist)|John Gilmore]]{{Ref RFC|951}} as a replacement for the [[Reverse Address Resolution Protocol]] (RARP), published in June 1984.{{Ref RFC|903}} The primary motivation for replacing RARP with BOOTP is that RARP was a [[link layer]] protocol. This made implementation difficult on many server platforms, and required that a server be present on each individual IP [[subnetwork|subnet]]. BOOTP introduced the innovation of relay agents, which forwarded BOOTP packets from the local network using standard IP routing, so that one central BOOTP server could serve hosts on many subnets.{{Ref RFC|951|rsection=6}}
 
An increasing set of BOOTP vendor information extensions was defined{{Ref RFC|1048}}{{Ref RFC|1084}}{{Ref RFC|1395}}{{Ref RFC|1497}} to supply BOOTP clients of relevant information about the network, like [[default gateway]], [[Domain name system|name server IP address]], the [[___domain name]], etcetera.
Line 62 ⟶ 61:
==External links==
* [http://www.eventhelix.com/RealtimeMantra/Networking/Bootp.pdf BOOTP Sequence Diagram] {{Webarchive|url=https://web.archive.org/web/20150226073404/http://www.eventhelix.com/RealtimeMantra/Networking/Bootp.pdf |date=2015-02-26 }} (PDF)
* [httphttps://mbootp.sourceforge.net/ Multicast BOOTP for configuring a network device]
* [httphttps://mbootp.sourceforge.net/ Multicast BOOTP server and client]
 
[[Category:Internet protocols]]