Nové výhodné předplatné namísto kreditů je tu! Více informací. Upravili jsme také naše provozní podmínky.
NOVINKA: Staň se datovým analytikem a získej jistotu práce, lepší plat a nové kariérní možnosti. Více informací:

Lekce 7 - Síť v Javě - Práce s InetAddress

V předchozím kvízu, Kvíz - Třída HttpURLConnection pro práci se sítí v Javě, jsme si ověřili nabyté zkušenosti z předchozích lekcí.

Dnes si v našem Java tutoriálu představíme další třídu, kterou budeme využívat pro práci se sítí. Jedná se o třídu InetAddress z balíčku java.net.*. Jak její název napovídá, slouží ke zpracování IP adres.

Práce s třídou InetAddress

Třída java.net.InetAddress poskytuje metody pro získání IP adresy libovolného názvu hostitele. IP adresa je reprezentována 32 bitovým nebo 128 bitovým číslem bez znaménka. InetAddress může zpracovávat adresy IPv4 i IPv6:

  • IPv4 je primární internetový protokol. Je to první verze IP nasazená pro produkci v ARAPNETu v roce 1983. Je to široce používaná verze IP k rozlišení zařízení v síti pomocí schématu adres. 32 bitové schéma adresování se používá k uložení 232 adres, což je více než 4 miliony adres. Dnes už však takové množství nestačí, proto byla vyvinuta verze IPv6.
  • IPv6 je nejnovější verze internetového protokolu. Primárním cílem bylo naplnit potřebu více internetových adres. IPv6 ale také poskytuje řešení problémů přítomných v IPv4. Nabízí 128 bitový adresní prostor, který lze použít k vytvoření sítě 3.4 x 1038 jedinečných IP adres. Pro IPv6 se někdy též používá označení IPng (Internet Protocol next generation).

Typy adres

IP adresy můžeme také dělit na dva typy:


 

...konec náhledu článku...
Pokračuj dál

Znalosti v hodnotě stovek tisíc získáš za pár korun

Došel jsi až sem a to je super! Věříme, že ti první lekce ukázaly něco nového a užitečného.
Chceš v kurzu pokračovat? Přejdi do prémiové sekce.

Obsah článku spadá pod licenci Premium, koupí článku souhlasíš s Provozními podmínkami.

Co od nás v dalších lekcích dostaneš?
  • Přístup k jednotlivým lekcím dle způsobu pořízení.
  • Kvalitní znalosti v oblasti IT.
  • Dovednosti, které ti pomohou získat vysněnou a dobře placenou práci.

Popis článku

Požadovaný článek má následující obsah:

V tomto článku se seznámíme s třídou java.net.InetAddress, popíšeme si její metody a na příkladech si ukážeme její použití v praxi.
Článek pro vás napsal Zdeněk Dvorský
Avatar
Autor se věnuje programováni zatím jen pro zábavu, ale rád by to změnil na profesionální dráhu.
Aktivity