Bootstrap Protocol

The Bootstrap Protocol (BOOTP) is a computer networking 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 RFC 951 published in 1985.

While some parts of BOOTP have been effectively superseded by the Dynamic Host Configuration Protocol (DHCP), which adds the feature of leases, parts of BOOTP are used to provide service to the DHCP protocol. Some DHCP servers also provide the legacy BOOTP functionality.

When a network-connected computer boots up, its IP stack broadcasts BOOTP network messages requesting an IP address assignment. A BOOTP configuration server replies to the request by assigning an IP address from a pool of addresses, which is preconfigured by an administrator.

BOOTP is implemented using the User Datagram Protocol (UDP) for transport. Port number 67 is used by the server for receiving client requests, and port number 68 is used by the client for receiving server responses. BOOTP operates only on IPv4 networks.

Historically, BOOTP has also been used for Unix-like diskless workstations to obtain the network location of their boot image, in addition to the IP address assignment. Enterprises used it to roll out a pre-configured client (e.g., Windows) installation to newly installed PCs.

Initially requiring the use of a boot floppy disk to establish the initial network connection, manufacturers of network interfaces later embedded the protocol in the firmware of interface cards as well as system boards with on-board network interfaces, thus allowing direct network booting.

History

The BOOTP was first defined in September 1985[1] as a replacement for the Reverse Address Resolution Protocol (RARP), published in June 1984.[2] 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 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.[1]: §6 

An increasing set of BOOTP vendor information extensions was defined[3][4][5][6] to supply BOOTP clients of relevant information about the network, like default gateway, name server IP address, the domain name, etcetera.

With the advent of the Dynamic Host Configuration Protocol, the BOOTP vendor information extensions were incorporated as DHCP option fields,[7][8] to allow DHCP servers to also serve BOOTP clients.

Operation

Case 1: Client and server on same network

When a BOOTP client is started, it has no IP address, so it broadcasts a message containing its MAC address onto the network. This message is called a “BOOTP request”, and it is picked up by the BOOTP server, which replies to the client with the following information that the client needs:

  1. The client's IP address, subnet mask, and default gateway address.
  2. The IP address and host name of the BOOTP server.
  3. The IP address of the server that has the boot image, which the client needs to load its operating system.

When the client receives this information from the BOOTP server, it configures and initializes its TCP/IP protocol stack, and then connects to the server on which the boot image is shared. The client loads the boot image and uses this information to load and start its operating system.[9]

The Dynamic Host Configuration Protocol (DHCP) was developed as an extension of BOOTP. BOOTP is defined in Requests for Comments (RFC) 951 and 1084.

Case 2: Client and server on different networks

  1. Problem with the bootp request is that the request is broadcast. A broadcast IP datagram cannot pass through any router. The router discards this packet.
  2. To solve this problem, there is a need for an intermediary (relay).
  3. One of the host or router can be configured at application layer to operate as relay agent.
  4. The relay agent knows the uni-cast address of bootp server and listens for broadcast message on port 67.
  5. When it receives this broadcast packet, it encapsulates the message in unicast datagram and sends request to bootp server.
  6. The packet carrying a unicast destination address is routed by any router and reaches the bootp server.
  7. The relay agent, after receiving the reply, sends it to bootp client.

IETF standards documentation

See also

References

  1. ^ a b Bill Croft; John Gilmore (September 1985). BOOTSTRAP PROTOCOL (BOOTP). Network Working Group. doi:10.17487/RFC0951. RFC 951. Draft Standard. Updated by RFC 1395, 1497, 1532, 1542 and 5494.
  2. ^ R. Finlayson; T. Mann; J. Mogul; M. Theimer (June 1984). A Reverse Address Resolution Protocol. Network Working Group. doi:10.17487/RFC0903. STD 38. RFC 903. Internet Standard 38.
  3. ^ P. Prindeville (February 1988). BOOTP Vendor Information Extensions. Network Working Group. doi:10.17487/RFC1048. RFC 1048. Obsolete. Obsoleted by RFC 1084, 1395, 1497 and 1533.
  4. ^ J. Reynolds (December 1988). BOOTP Vendor Information Extensions. Network Working Group. doi:10.17487/RFC1084. RFC 1084. Obsolete. Obsoleted by RFC 1395, 1497 and 1533. Obsoletes RFC 1048.
  5. ^ J. Reynolds (January 1993). BOOTP Vendor Information Extensions. Network Working Group. doi:10.17487/RFC1395. RFC 1395. Obsolete. Obsoleted by RFC 1497 and 1533. Obsoletes RFC 1084 and 1048. Updates RFC 951.
  6. ^ J. Reynolds (August 1993). BOOTP Vendor Information Extensions. Network Working Group. doi:10.17487/RFC1497. RFC 1497. Obsolete. Obsoleted by RFC 1533. Obsoletes RFC 1395, 1084 and 1048. Updates RFC 951.
  7. ^ S. Alexander; R. Droms (October 1993). DHCP Options and BOOTP Vendor Extensions. Network Working Group. doi:10.17487/RFC1533. RFC 1533. Obsolete. Obsoleted by RFC 2132. Obsoletes RFC 1497, 1395, 1084 and 1048.
  8. ^ S. Alexander; R. Droms (March 1997). DHCP Options and BOOTP Vendor Extensions. Network Working Group. doi:10.17487/RFC2132. RFC 2132. Draft Standard. Obsoletes RFC 1533. Updated by RFC 3442, 3942, 4361, 4833 and 5494.
  9. ^ "Bootstrap Protocol (BOOTP)". Network Encyclopedia.

Read other articles:

Ini adalah nama Batak Toba, marganya adalah Sitohang. Choky SitohangLahirBinsar Choky Victory Sitohang10 Juli 1982 (umur 41)Bandung, Jawa Barat, IndonesiaPekerjaanAktorPembawa acaraPolitikusTahun aktif2002–sekarangPartai politikPartai Perindo (2019 - 2022) Partai NasDem (2022–sekarang)Suami/istriMelissa Aryani Anshori ​ ​(m. 2010)​Anak3Orang tuaPoltak Sitohang (ayah)Diana Napitupulu (ibu)Situs webhttp://www.chokysitohang.com/ Choky Sitohang (la...

Foto uit 2013 Geiske Gais Meinsma-Greydanus (Jorwerd, 21 november 1926 – Blessum, 13 augustus 2019) was de medeoprichter en eerste voorzitter van de officiële Friese dameskaatsvereniging bij de Koninklijke Nederlandse Kaatsbond. Levensloop De jeugd van Gais Greydanus speelde zich af in en rond het Friese dorp Jorwerd. Omdat haar vader in de oorlog werd opgepakt wegens illegale vleesverkoop, bedoeld voor onderduikers, moest Gais, de oudste dochter,[1] stoppen met de mulo om haar moe...

هذه المقالة بحاجة لصندوق معلومات. فضلًا ساعد في تحسين هذه المقالة بإضافة صندوق معلومات مخصص إليها. نصف المحور الأكبر لمدار إهليلجي فترة الدوران هي الوقت اللازم لجسم ليكمل دورة حول مدار ما.[1] ويقال لهذه الفترة بالنسبة للأجرام السماوية السنة. يشرح قانون كبلر الثالث كيفية

Negara dimana ibukota yang bukan kota terbesar. Ini adalah daftar negara yang ibu kotanya bukan kota terbesar di negara masing-masing. Di sebagian besar kota, termasuk penduduk dari daerah metropolitan. Pada daftar ini, populasi dalam kurung merupakan populasi yang berada di daerah metropolitan. Negara Ibu kota Populasi Kota terbesar Populasi Ratio Keterangan  Afrika Selatan Pretoria 2,345,908 Johannesburg 3,888,180 1.66 Cape Town (pop. 3.5 juta) dan Bloemfontein (pop. 645,000) secara re...

Dimitrios Papadimoulis Fotografiado en julio de 2014 Vicepresidente decimotercero del Parlamento Europeo Actualmente en el cargo Desde el 3 de julio de 2019 Información personalNacimiento 21 de marzo de 1955 (68 años)Atenas (Grecia)Nacionalidad GriegaEducaciónEducado en Universidad Politécnica Nacional de Atenas Información profesionalOcupación Político Partido político SynaspismósCoalición de la Izquierda Radical Sitio web www.papadimoulis.gr [editar datos en Wikidata...

Наслідки дії уламкового боєприпасу (в даному випадку — суб-боєприпас з касетної авіабомби) Уламковий снаря́д[1][2] — артилерійський снаряд основного призначення, при вибуху якого ціль уражається уламками корпусу і частково продуктами вибуху і ударною хвил...

1977 studio album by Slim WhitmanHome on the RangeStudio album by Slim WhitmanReleased1977RecordedApril 27–29, 1977; Woodland Studios, East Nashville, TennesseeGenreFolk, World, CountryLabelUnited Artists RecordsProducerAlan Warner, Scott Turner (songwriter)Slim Whitman chronology Red River Valley(1977) Home on the Range(1977) Song I Love to Sing(1980) Home on the Range is a 1977 folk, world and country music album recorded by Slim Whitman.[1] An album of standards from the ...

International basketball tournament9th Olympic Basketball TournamentMontreal 1976Tournament detailsOlympics1976 Summer OlympicsHost nationCanadaCityMontrealDurationJuly 18–27Men's tournamentTeams12 Medals Gold medalists  United States Silver medalists Yugoslavia Bronze medalists  Soviet Union Women's tournamentTeams6 Medals Gold medalists  Soviet Union Silver medalists United States Bronze medalists  Bulgaria Tournaments ← Munich 1972  Mosc...

Simon Guglielmi Informação pessoal Nascimento 1 de julho de 1997 (26 anos)Chambéry, França Estatura 180 cm Cidadania  França Ocupação ciclista desportivo (en) Informação equipa Equipa atual Arkéa Samsic Desporto ciclismo Disciplina estrada Equipas amador 2016-2018 CR4C Roanne Equipas profissionais 20192020-20212022- Groupama-FDJ ContinentalGroupama-FDJArkéa Samsic[1] Estatísticas Simon Guglielmi no ProCyclingStats [edite no Wikidata] Simon Guglielmi (C...

American actor and radio announcer (1914–1950) This article's lead section may be too short to adequately summarize the key points. Please consider expanding the lead to provide an accessible overview of all important aspects of the article. (February 2022) Frank GrahamGraham on CBS in the 1940sBornFrank Lee Graham(1914-11-22)November 22, 1914Detroit, Michigan, U.S.DiedSeptember 2, 1950(1950-09-02) (aged 35)Hollywood, California, U.S.Occupation(s)Radio announcer, voice actorYears ...

Mammalian protein found in Homo sapiens CNR1Available structuresPDBOrtholog search: PDBe RCSB List of PDB id codes1LVQ, 1LVR, 2B0Y, 2KOE, 2MZ3, 2MZ2, 2MZA,%%s1LVQ, 1LVR, 2B0Y, 2KOEIdentifiersAliasesCNR1, CANN6, CB-R, CB1, CB1A, CB1K5, CB1R, CNR, cannabinoid receptor 1 (brain), cannabinoid receptor 1, cannabinoid CB1 receptor geneExternal IDsOMIM: 114610 MGI: 104615 HomoloGene: 7273 GeneCards: CNR1 Gene location (Human)Chr.Chromosome 6 (human)[1]Band6q15Start88,139,864 bp[1]End...

2008 Indian filmMinchina OtaDirected byA. M. R. RameshProduced byS. R. GovindStarringVijay RaghavendraSriimuraliLakshmi RaiCinematographyP. RajanEdited byAnthonyMusic bySongs:V. ManoharScore:Dharma VishRelease date 10 July 2008 (2008-07-10) Running time138 minCountryIndiaLanguageKannada Minchina Ota (transl. Golden run)[1] is a 2008 Kannada film directed by A. M. R. Ramesh. It stars Vijay Raghavendra, Sri Murali and Lakshmi Rai in the lead roles. The music was com...

This article may be confusing or unclear to readers. In particular, it is unclear whether Nemuri-neko means the cat at Tōshō-gū Shrine or sleeping cat sculptures in general, or whether this article is supposed to be about the cat at Tōshō-gū Shrine or sleeping cat sculptures in general.. Please help clarify the article. There might be a discussion about this on the talk page. (December 2012) (Learn how and when to remove this template message) The Nemuri-neko at Tōshō-gū The close-up...

Beauty pageant edition Miss World 1993Miss World 1993 titleholder - Lisa HannaDate27 November 1993PresentersPierce BrosnanDoreen MorrisGina TollesonKim AlexisVenueSun City Entertainment Center, Sun City, South AfricaBroadcasterE!SABCEntrants81Placements10DebutsCzech RepublicLithuaniaSlovakiaWithdrawalsGreenlandHungaryPeruRomaniaSeychellesUkraineZambiaReturnsHondurasZimbabweWinnerLisa Hanna JamaicaPersonalityCharlotte Als DenmarkBest National CostumeKarminder Kaur-Virk IndiaPhot...

1993 TV film This article consists almost entirely of a plot summary. Please help improve the article by adding more real-world context. (June 2023) (Learn how and when to remove this template message) The Last OutlawFilm posterGenreWesternWritten byEric RedDirected byGeoff MurphyStarringMickey RourkeDermot MulroneyMusic byMason DaringCountry of originUnited StatesOriginal languageEnglishProductionExecutive producerMerrill H. KarpfProducerJohn DavisProduction locationsAbiquiu, New MexicoCook ...

American basketball player Taj McWilliams-FranklinPersonal informationBorn (1970-10-20) October 20, 1970 (age 53)El Paso, Texas, U.S.Listed height6 ft 2 in (1.88 m)Listed weight188 lb (85 kg)Career informationHigh schoolT. W. Josey (Augusta, Georgia)College Georgia State (1989–1990) St. Edward's (1990–1993) WNBA draft1999: 3rd round, 32nd overall pickSelected by the Orlando MiraclePlaying career1993–2014PositionPower forward / centerNumber11, 3, 44, 7, 8Car...

Historic house in New Hampshire, United States United States historic placeFrost PlaceU.S. National Register of Historic Places The Frost Place in 2008Show map of New HampshireShow map of the United StatesLocationRidge RoadFranconia, New Hampshire,United StatesCoordinates44°12′46″N 71°45′27″W / 44.21278°N 71.75750°W / 44.21278; -71.75750Area9 acres (3.6 ha)NRHP reference No.76000126[1]Added to NRHPNovember 30, 1976 The Frost...

Australian mathematician For other people named John Michell, see John Michell (disambiguation). John Henry Michell, FRS[1] (26 October 1863 – 3 February 1940) was an Australian mathematician and Professor of Mathematics at the University of Melbourne.[2] Australian mathematician and professor John Henry Michell Early life Michell was the son of John Michell (pronounced Mitchell),[2] a miner, and his wife Grace, née Rowse, and was born in Maldon, Victoria. His paren...

This article does not cite any sources. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Floating Dragon – news · newspapers · books · scholar · JSTOR (May 2017) (Learn how and when to remove this template message) Floating Dragon AuthorPeter StraubCountryUnited StatesLanguageEnglishGenreHorrorPublished1982, PutnamMedia typePrint Floating Dragon is a horror nov...

此條目需要补充更多来源。 (2022年12月26日)请协助補充多方面可靠来源以改善这篇条目,无法查证的内容可能會因為异议提出而被移除。致使用者:请搜索一下条目的标题(来源搜索:控股公司 — 网页、新闻、书籍、学术、图像),以检查网络上是否存在该主题的更多可靠来源(判定指引)。 控股公司(英語:Holding company),或稱握股公司、控制公司(Controlling company)...