<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://www.multimediaexpo.cz/mmecz/skins/common/feed.css?270"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="cs">
		<id>http://www.multimediaexpo.cz/mmecz/index.php?action=history&amp;feed=atom&amp;title=Bootstrap_Protocol</id>
		<title>Bootstrap Protocol - Historie editací</title>
		<link rel="self" type="application/atom+xml" href="http://www.multimediaexpo.cz/mmecz/index.php?action=history&amp;feed=atom&amp;title=Bootstrap_Protocol"/>
		<link rel="alternate" type="text/html" href="http://www.multimediaexpo.cz/mmecz/index.php?title=Bootstrap_Protocol&amp;action=history"/>
		<updated>2026-09-28T11:46:14Z</updated>
		<subtitle>Historie editací této stránky</subtitle>
		<generator>MediaWiki 1.16.5</generator>

	<entry>
		<id>http://www.multimediaexpo.cz/mmecz/index.php?title=Bootstrap_Protocol&amp;diff=433559&amp;oldid=prev</id>
		<title>Sysop: 1 revizi</title>
		<link rel="alternate" type="text/html" href="http://www.multimediaexpo.cz/mmecz/index.php?title=Bootstrap_Protocol&amp;diff=433559&amp;oldid=prev"/>
				<updated>2013-11-30T10:25:19Z</updated>
		
		<summary type="html">&lt;p&gt;1 revizi&lt;/p&gt;
&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='1' style=&quot;background-color: white; color:black;&quot;&gt;← Starší verze&lt;/td&gt;
		&lt;td colspan='1' style=&quot;background-color: white; color:black;&quot;&gt;Verze z 30. 11. 2013, 10:25&lt;/td&gt;
		&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Sysop</name></author>	</entry>

	<entry>
		<id>http://www.multimediaexpo.cz/mmecz/index.php?title=Bootstrap_Protocol&amp;diff=433558&amp;oldid=prev</id>
		<title>Sysop: + Nový článek...</title>
		<link rel="alternate" type="text/html" href="http://www.multimediaexpo.cz/mmecz/index.php?title=Bootstrap_Protocol&amp;diff=433558&amp;oldid=prev"/>
				<updated>2013-02-07T22:49:34Z</updated>
		
		<summary type="html">&lt;p&gt;+ Nový článek...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nová stránka&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Internetové protokoly}}&lt;br /&gt;
'''Bootstrap Protocol''' (zkratka '''BOOTP''') je v [[Informatika (počítačová věda)|informatice]] síťový [[Protokol (informatika)|protokol]], který se používal v [[Počítačová síť|počítačových sítích]] pro nastavení parametrů pro stanice používající [[TCP/IP]]. BOOTP je definován v RFC 951. V současné době je nahrazen protokolem [[Dynamic Host Configuration Protocol|DHCP]].&lt;br /&gt;
&lt;br /&gt;
== Charakteristika ==&lt;br /&gt;
Aby mohly stanice v [[Local Area Network|lokální]] počítačové síti komunikovat pomocí rodiny protokolů TCP/IP, je na nich nutné nastavit několik základních parametrů (zpravidla [[IP adresa]], [[maska sítě]], [[Gateway|brána]] a adresy [[Domain Name System|DNS]] serverů). Z hlediska správy počítačové sítě není výhodné, aby tyto údaje byly uchovávány na pevných discích stanic, protože v případě jejich změny by je bylo nutné obcházet a ručně nastavení měnit. Proto se s výhodou používal protokol BOOTP, který všechny potřebné údaje přiděloval stanicím z centrální databáze dle potřeby.&lt;br /&gt;
&lt;br /&gt;
BOOTP [[server]] uchovává ve své databázi seznam [[MAC adresa|MAC adres]] síťových rozhraní stanic ([[Síťová karta|síťové karty]] [[Klient (počítače)|klientů]]). Na žádost stanic pak uložené údaje stanicím odesílá pomocí protokolu [[UDP]].&lt;br /&gt;
&lt;br /&gt;
Protokol BOOTP umožňoval používání bezdiskových stanic (typicky [[UN*X|unixových]] systémů), které všechny potřebné údaje pro svůj start a následný běh mohly získat ze sítě. Počáteční univerzální kód byl uložen buď na [[Disketa|disketě]] nebo v [[BootROM]] síťové karty. Po zapnutí počítače tento kód zjistí z BOOTP serveru kromě IP konfigurace také adresu serveru, na kterém je uložen obraz pro zavedení [[Operační systém|operačního systému]]. Tento obraz je následně stažen pomocí protokolu [[TFTP]] (nebo protokolu [[SSH file transfer protocol|SFTP]] či [[FTP]]).&lt;br /&gt;
&lt;br /&gt;
Nástupcem protokolu BOOTP je [[DHCP]] (Dynamic Host Configuration Protocol), který přináší doplňující vlastnosti, ale není zpětně kompatibilní.&lt;br /&gt;
&lt;br /&gt;
== Princip ==&lt;br /&gt;
Administrátor sítě vytváří konfigurační [[soubor]], kde nastaví parametry pro všechny zařízení zapojené v [[Local Area Network|lokální síti]] (síťové karty). Musí tedy udržovat [[Databáze|databázi]] na bootp [[server]]u a ručně do ní přidávat zařízení.&lt;br /&gt;
&lt;br /&gt;
Startující stanice (bootp client – port 68) vytvoří dotaz „kdo jsem?“ a pomocí [[UDP]] ho odešle na IP adresu 255.255.255.255 (lokální [[broadcast]] – je odeslán na všechny zařízení v síti).&lt;br /&gt;
&lt;br /&gt;
BOOTP [[server]] (port 67) po přijetí dotazu prohledá tabulku a najde-li v ní odpovídající [[MAC adresa|MAC adresu]] tazatele, odešle mu z tabulky potřebná data pro nastavení [[Síťová karta|síťové karty]] ([[IP adresa|IP adresu]], [[Maska sítě|masku]] podsítě, adresu [[DNS]] serveru, cestu k serveru a souboru ze kterého má nabootovat [[operační systém]], atd.). IP adresa přidělená zařízení je přidělená nastálo. To znamená že každé zařízení v síti musí mít jeden profil na BOOTP [[server]]u a zabírá pro sebe jednu konkrétní [[IP adresa|IP adresu]], která nemůže být přidělená jinému zařízení v síti (ani v případě že dané zařízení není zrovna připojeno).&lt;br /&gt;
&lt;br /&gt;
Ke vzájemné komunikaci [[server|serverů]] s [[Klient (počítače)|klienty]] používají [[protokol]]y BOOTP i [[DHCP]] stejné [[port]]y. Servery [[DHCP]] a BOOTP přijímají požadavky od [[Klient (počítače)|klientů]] pomocí portu [[UDP]] 67. Síťoví klienti používající protokoly BOOTP a [[DHCP]] si pro příjem odpovědí do serverů většinou zamlouvají port [[UDP]] 68.&lt;br /&gt;
&lt;br /&gt;
Jelikož oba protokoly komunikují pomocí zpráv s téměř stejnou strukturou [[paket|paketů]], které také většinou posílají přes shodné známé [[port]]y, [[DHCP]] a BOOTP přenosoví agenti je nerozlišují (považují je za zprávy stejného formátu).&lt;br /&gt;
&lt;br /&gt;
Současně s přidělenou IP adresou se BOOTP klient dozví od serveru také název bootovacího souboru (viz formát paketu). Tento soubor si klient stáhne ze serveru pomocí protokolu [[TFTP]] a následně zahájí bootování operačního systému.&lt;br /&gt;
&lt;br /&gt;
== Formát paketu ==&lt;br /&gt;
&lt;br /&gt;
:{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Počet oktetů !! Název pole !! Popis&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Operation || Kód operace (BOOTREQUEST nebo BOOTREPLY)&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Hardware Typ || Typ hardwarové adresy&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Hardware Length || Délka hardwarové adresy&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Hops ||&lt;br /&gt;
|-&lt;br /&gt;
| 4 || Transaction ID || ID transakce &lt;br /&gt;
|-&lt;br /&gt;
| 2 || Seconds || Doba (sec.), která uplynula od začátku bootování&lt;br /&gt;
|-&lt;br /&gt;
| 2 || Flags ||&lt;br /&gt;
|-&lt;br /&gt;
| 4 || Client IP Adress || IP adresa klienta – pokud zná klient svou IP&lt;br /&gt;
|-&lt;br /&gt;
| 4 || Your Client IP Address || IP adresa klienta – na toto místo ji doplní server&lt;br /&gt;
|-&lt;br /&gt;
| 4 || Server IP Address || IP adresa serveru&lt;br /&gt;
|-&lt;br /&gt;
| 4 || Gateway IP Address || IP adresa gatewaye&lt;br /&gt;
|-&lt;br /&gt;
| 16 || Clinet Hardware Adress || Hardwarová adresa klienta&lt;br /&gt;
|-&lt;br /&gt;
| 64 || Server Host Name || Jméno serveru&lt;br /&gt;
|-&lt;br /&gt;
|128 || File Name || Jméno bootovacího souboru&lt;br /&gt;
|-&lt;br /&gt;
| || Vendor Specific Area || Další informace pro klienta (adresa DNS atd.)&lt;br /&gt;
|}&lt;br /&gt;
 	&lt;br /&gt;
== Další protokoly ==&lt;br /&gt;
* [[Dynamic Host Configuration Protocol|DHCP]]&lt;br /&gt;
* [[Address Resolution Protocol|ARP]]&lt;br /&gt;
* [[RARP]]&lt;br /&gt;
&lt;br /&gt;
== Externí odkazy ==&lt;br /&gt;
* [http://technet2.microsoft.com/windowsserver/cs/library/8e75e9f0-72e0-4b06-b6dd-abf88e652d3a1029.mspx?mfr=true http://technet2.microsoft.com…] – protokoly BOOTP a DHCP (Technet Microsoftu)&lt;br /&gt;
* http://www.kasan.net/fel/vps/index.html – popis DHCP, BOOTP&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Článek z Wikipedie}}&lt;br /&gt;
[[Kategorie:IP protokoly]]&lt;/div&gt;</summary>
		<author><name>Sysop</name></author>	</entry>

	</feed>