<?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=Preboot_execution_environment</id>
		<title>Preboot execution environment - 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=Preboot_execution_environment"/>
		<link rel="alternate" type="text/html" href="http://www.multimediaexpo.cz/mmecz/index.php?title=Preboot_execution_environment&amp;action=history"/>
		<updated>2026-07-31T14:31:05Z</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=Preboot_execution_environment&amp;diff=324637&amp;oldid=prev</id>
		<title>Sysop: 1 revizi</title>
		<link rel="alternate" type="text/html" href="http://www.multimediaexpo.cz/mmecz/index.php?title=Preboot_execution_environment&amp;diff=324637&amp;oldid=prev"/>
				<updated>2013-09-20T08:14:40Z</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 20. 9. 2013, 08:14&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=Preboot_execution_environment&amp;diff=324636&amp;oldid=prev</id>
		<title>Sysop: Nahrazení textu</title>
		<link rel="alternate" type="text/html" href="http://www.multimediaexpo.cz/mmecz/index.php?title=Preboot_execution_environment&amp;diff=324636&amp;oldid=prev"/>
				<updated>2011-11-11T14:47:03Z</updated>
		
		<summary type="html">&lt;p&gt;Nahrazení textu&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nová stránka&lt;/b&gt;&lt;/p&gt;&lt;div&gt;'''PXE''' ({{Vjazyce2|en|'''Preboot execution environment'''}}) je v [[Informatika|informatice]] označení technologie pro [[bootování]] (tj. start) [[počítač]]ů z [[Počítačová síť|počítačové sítě]]. Využívá se pro [[Tenký klient|tenké klienty]], které nemají [[pevný disk]], pro diagnostiku, pro automatické [[instalace (software)|instalace]] [[operační systém|operačních systémů]] a podobně (např. informační kiosky, počítače v knihovně, instalaci systému do počítače bez [[optická mechanika|optické mechaniky]] atd.).&lt;br /&gt;
== Charakteristika ==&lt;br /&gt;
PXE je standard zavedený firmou Intel v září roku 1999.&amp;lt;ref name=&amp;quot;pxespec&amp;quot;&amp;gt;{{cite web |url=http://download.intel.com/design/archives/wfm/downloads/pxespec.pdf |title=Preboot Execution Environment (PXE) Specification |format=PDF |accessdate=2009-02-18}}&amp;lt;/ref&amp;gt; Nahradila a sjednotila předchozí technologie pro start počítače za pomocí počítačové sítě (např. metodu využívající [[Bootstrap Protocol|BOOTP]] nebo server [[Novell NetWare]] a protokol [[NCP]] přes [[IPX/SPX]]). Stejně jako předchozí technologie rozšiřuje PXE možnosti startu počítače tím, že je k síťové kartě dodána [[flash paměť]] s kódem rozšiřujícím schopnosti [[BIOS]]u o [[Zavaděč (operační systém)|zavedení]] operačního systému z počítačové sítě. Dnes je PXE standardní součástí BIOSu na [[Základní deska|základních deskách]], které mají integrovánu síťovou kartu, avšak PXE najdeme i jako rozšíření BIOSu na samostatných síťových kartách, které jsou zasunovány do slotů sběrnice (např. [[PCI (sběrnice)|PCI]] nebo [[PCI-Express]]).&lt;br /&gt;
PXE je nezávislé na [[Počítačová platforma|počítačové platformě]], takže není závislé ani na použitém [[hardware]] ani na použitém [[software]] (operačním systému).&lt;br /&gt;
== Princip komunikace ==&lt;br /&gt;
Síťové [[bootování]] pomocí PXE využívá [[Internet Protocol]] (IP) z rodiny protokolů [[TCP/IP]]. Základní postup je následující:&lt;br /&gt;
# Po inicializaci ([[BIOS]] na základní desce a PXE rozšíření BIOSu na síťové kartě) požádá počítač pomocí [[Dynamic Host Configuration Protocol|DHCP]] o základní údaje nutné pro komunikaci v počítačové síti využívající rodinu protokolů [[TCP/IP]]. Vyšle [[broadcast]]ovou zprávu v UDP datagramu s vloženou DHCP zprávou typu ''DHCPDISCOVER'' s nastaveným PXE příznakem. Na něj odpoví pouze takový DHCP server, který je nastaven tak, aby odpovídal stanicím žádajícím síťové bootování (v [[Linux]]u je v konfiguračním souboru &amp;lt;code&amp;gt;dhcpd.conf&amp;lt;/code&amp;gt; ISC DHCP serveru nastaveno ''allow booting'' a ''allow bootp''). Ostatní DHCP servery, které podporu startu bezdiskové stanice nemají nastavenu, takový požadavek ignorují. DHCP server odešle klientovi ''DHCPOFFER'' se základními údaji: [[IP adresa]], [[maska sítě]], [[Gateway|default gateway]] a adresa [[Trivial File Transfer Protocol|TFTP]] serveru.&lt;br /&gt;
# Pokud byl v první odpovědi DHCP serveru určen TFTP server, PXE ho kontaktuje podruhé pomocí ''DHCPREQUEST'' ([[multicast]] či [[unicast]]) se žádostí o sdělení kompletní cesty k síťovému [[bootstrapping]] programu (tzv. ''NBP'', tj. zaváděcí program stažený přes síť). DHCP server odpoví pomocí ''DHCPACK''.&lt;br /&gt;
# Nyní dojde ke stažení [[bootstrapping]] programu (''NBP'') do [[operační paměť|operační paměti]] [[RAM]]. Přenos NBP je z [[Trivial File Transfer Protocol|TFTP]] serveru proveden pomocí [[User Datagram Protocol|UDP protokolu]]. Umístění NBP v paměti je závislé na architektuře klienta. Může též proběhnout kontrola [[Autenticita|autenticity]], kdy si klient vyžádá soubor s [[Kontrolní součet|kontrolním součtem]] a porovná ho s kontrolním součtem staženého bootstraping programu.&lt;br /&gt;
# NBP je síťovou obdobou [[Zavaděč (operační systém)|zavaděče]] jádra operačního systému (je běžně umístěn v [[boot sektor]]u). Stažený NBP je spuštěn. Další síťovou komunikaci obstarává sám NBP. Může zobrazit menu nebo zavést do paměti RAM jádro operačního systému a aktivovat ho.&lt;br /&gt;
== Zavaděče s podporou PXE ==&lt;br /&gt;
Bootstrap program může obsahovat libovolný kód, nicméně pro spouštění konkrétních operačních systémů je třeba zvolit [[kompatibilita|kompatibilní]] [[zavaděč (operační systém)|zavaděč]] s podporou síťového bootování přes PXE, což umožňuje např. BootX (pro [[Mac OS X]]), [[GRUB]] (který následně volá proprietární zavaděče jednotlivých systémů) či RedBoot. Pro systémy [[UNIX]] je asi nejznámější [[SYSLINUX]], resp. jeho [[derivát]] [[PXELINUX]]. [[Windows]] lze nainstalovat pomocí služby [[Remote Installation Service]] (RIS), kde se do cílové operační paměti načte RAM disk pro spuštění Windows PE (předinstalační prostředí). Nástupcem RIS je ve Windows systémech verze vyšší, než [[Windows Vista|Vista]], resp. [[Windows Server 2008]] technologie [[Windows Deployment Services]] (WDS), která přináší zároveň nadstavbu pro využití dalších protokolů a služeb zejména pro hromadné síťové instalace.&lt;br /&gt;
== iPXE ==&lt;br /&gt;
iPXE je nadstavbou k běžné [[systémová integrace|integraci]] PXE technologie. Tato metoda umožňuje počítačům bez zabudované podpory PXE využívat funkce bootování přes síť a počítačům již využívajícím PXE rozšířit službu o protokoly jako [[HTTP]], [[iSCSI]] nebo [[ATA over Ethernet]] (AoE) a zároveň nabízí podporu i [[Wi-Fi]] sítí. iPXE může být [[implementace|implementováno]] či zavedeno několika způsoby - buď se jedná o rozšiřující [[čip]] na [[síťová karta|síťové kartě]] (popř. chipsetu), o součást [[BIOS]]u (nebo [[UEFI]] u nových systémů), speciální obraz standardního PXE programu získaného ze sítě anebo načteno z [[disketa|diskety]], [[USB Mass Storage]] či běžného [[pevný disk|pevného disku]]. iPXE navíc umožňuje implementovat [[grafické uživatelské rozhraní|grafické menu]] pro síťový boot.&lt;br /&gt;
== Reference ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
== Zdroje ==&lt;br /&gt;
* [ftp://download.intel.com/design/archives/wfm/downloads/pxespec.pdf PXE Specifikace] - oficiálně vydaná spefifikace ve verzi 2.1&lt;br /&gt;
== Externí odkazy ==&lt;br /&gt;
* [http://www.root.cz/clanky/dvd-mechaniky-konci-prichazi-cas-startovat-ze-site/ DVD mechaniky končí, přichází čas startovat ze sítě] - využití PXE pro instalaci Linuxu vč. konfigurace serveru&lt;br /&gt;
* [http://support.microsoft.com/kb/244036/en-us Microsoft Knowledge Base] - popis interakce systému RIS s PXE&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Článek z Wikipedie}}&lt;br /&gt;
[[Kategorie:Počítačové sítě]]&lt;/div&gt;</summary>
		<author><name>Sysop</name></author>	</entry>

	</feed>