Co je protokol DHCP (Dynamic Host Configuration Protocol)?
Protokol DHCP (Dynamic Host Configuration Protocol) je integrovaný do sítí a řídí, které IP adresy přijímá, aby mohly komunikovat s internetem. Přizpůsobení IP je obvykle automatizováno, ale pokud potřebujete statické adresy IP, znalost DHCP je nezbytná.
DHCP může zpracovávat IP přiřazení
Každé zařízení, které se připojuje k síti, potřebuje adresu IP. V počátečních dnech vytváření sítí se uživatelé ručně přiřadili IP adrese, ale to je těžkopádná úloha, zejména pro místa s mnoha zařízeními, jako je firemní kancelář. Služba DHCP zčásti automatizuje tento proces, což usnadňuje připojení zařízení k síti. Servery DHCP nebo směrovače pracují s tímto procesem na základě definovaných pravidel. Většina směrovačů je nastavena například na rozsah 192.168.0.x, takže běžně vidíte takové adresy IP v domácích sítích.
Proces je docela rovný. Když se klient (počítač, zařízení IOT, tablet, mobilní telefon atd.) Připojí k síti, vysílá signál (nazvaný DHCPDISCOVER) na server DHCP (nebo směrovač). Server odpovídá všemi pravidly a nastavením sítě a adresou IP pro použití (DHCPOFFER). Klient potvrdí informace a požádá o povolení používat přiřazenou adresu (zpráva DHCPREQUEST). Nakonec server DHCP potvrzuje požadavek a klient se může svobodně připojit k síti.
DHCP řídí rozsah adres IP
Můžete konfigurovat protokol DHCP pro řízení rozsahu adres IP dostupných pro použití. Pokud uvedete tento rozsah začínající na 192.168.0.1 a konec jako 192.168.0.100, pak všechny dostupné adresy klesnou někde uvnitř tohoto rozsahu. Zařízení, které jste přiřadili k 192.168.0.101, se nikdy nezobrazí. Mějte také na paměti, že počáteční adresa IP (192.168.0.1 v tomto příkladu) je vyhrazena pro směrovač. Některé směrovače uvádějí pouze počáteční adresu a obsahují možnost pro maximální počet uživatelů (což určuje koncovou adresu).
Na druhé straně můžete řídit, kolik zařízení se připojuje k vaší síti současně (v tomto příkladu ne více než 100). Nevýhodou však je, že pokud nastavíte rozsah příliš malý, můžete neúmyslně zabránit připojení nových zařízení. Chcete-li povolit nižší rozsah adres IP, servery DHCP zapůjčí pouze adresy IP do zařízení.
Dynamicky přiřazené adresy jsou dočasné
Když server DHCP přidělí adresu IP, provede to v rámci systému pronájmu. Stroj zachová tuto IP adresu po stanovený počet dní, po kterém se může pokusit obnovit adresu IP. Není-li odeslán žádný signál obnovení (například vyřazený stroj), pak server DHCP požaduje, aby adresa IP přiřadila jinému zařízení. Když je detekován signál obnovení, zařízení uchová IP adresu další sadu dní. Z tohoto důvodu se může zřejmě časem změnit vaše IP adresa, pokud často používáte volbu ipconfig.
Je možné, že dvě zařízení skončí se stejným adresářem IP, jako je stroj VM, který většinu času stráví offline. Zařízení VM nebude moci odeslat obnovovací signál, takže jeho IP adresa bude předána jinému počítači. Když je VM přenesen zpět, má stále záznam o staré adrese IP (zejména pokud je obnoven ze snímku), ale nebude moci tuto IP adresu používat od doby, kdy je přijata. Bez tohoto povolení se nemůže připojit k síti, dokud nebude přiřazena nová adresa IP. Použití dynamických adres IP by však mělo zabránit tomuto typu scénáře.
Statické adresy IP jsou pro některé zařízení nezbytné
Pokud máte síťovou tiskárnu připojenou k síti nebo mediální server (například NAS nebo Plex Server), bylo by pro ně nepohodlné měnit jejich adresy IP. Zatímco obnovení pronájmu může tomuto zabránit, je stále možné změnit adresu IP. Pokud je váš směrovač restartován, kvůli výpadku napájení nebo proto, že se snažíte vyřešit otravný problém, mohou být všechny dynamicky generované adresy IP znovu přiřazeny. U těchto scénářů problém vyřeší ručním přiřazením statické adresy IP.
Přesný proces se liší, zejména proto, že rozhraní webového směrovače se může měnit ze zařízení na přístroj, i když je provedena stejným výrobcem. Na některých směrovačích, například sadě Eero Mesh Router, může být odkazováno na jiný termín, např. IP rezervace. Ale statická adresa IP musí stále odpovídat pravidlům rozsahu, pokud existují. Použití aktuální IP adresy jako základ pro statickou IP je obvykle nejjednodušší. V závislosti na zařízení a jeho operačním systému může být možné nastavit statickou adresu IP na konci zařízení namísto přes směrovač nebo server DHCP. To může být nutné, pokud samotný směrovač nepodporuje statickou IP adresu.