IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

7. diel - Sieť v Jave - Práca s InetAddress

V minulej lekcii, Sieť v Jave - Práca s HttpURLConnection - Požiadavka GET , sme si popísali triedu java.net.HttpUR­LConnection a ukázali si, ako túto triedu použiť v praxi v spojení s HTTP požiadavkou GET.

Dnes si v našom Java tutoriále predstavíme ďalšiu triedu, ktorú budeme využívať na prácu so sieťou. Ide o triedu InetAddress z balíčka java.net.*. Ako jej názov napovedá, slúži na spracovanie IP adries.

Práca s triedou InetAddress

Trieda java.net.InetAddress poskytuje metódy na získanie IP adresy ľubovoľného názvu hostiteľa. IP adresa je reprezentovaná 32 bitovým alebo 128 bitovým číslom bez znamienka. InetAddress môže spracovávať adresy IPv4 aj IPv6:

  • IPv4 je primárny internetový protokol. Je to prvá verzia IP nasadená pre produkciu v ARAPNETe v roku 1983. Je to široko používaná verzia IP na rozlíšenie zariadenia v sieti pomocou schémy adries. 32 bitová schéma adresovania sa používa na uloženie 2 32 adries, čo je viac ako 4 milióny adries. Dnes už však také množstvo nestačí, preto bola vyvinutá verzia IPv6.
  • IPv6 je najnovšia verzia internetového protokolu. Primárnym cieľom bolo naplniť potrebu viacerých internetových adries. IPv6 ale tiež poskytuje riešenie problémov prítomných v IPv4. Ponúka 128 bitový adresný priestor, ktorý je možné použiť na vytvorenie siete 3.4 x 10 38 jedinečných IP adries. Pre IPv6 sa niekedy tiež používa označenie IPng (Internet Protocol next generation).
Typy adries

IP adresy môžeme tiež deliť na dva typy:


 

...koniec náhľadu článku...
Pokračuj ďalej

Vedomosti v hodnote stoviek tisíc získaš za pár korún

Minul si až sem a to je super! Veríme, že ti prvé lekcie ukázali niečo nového a užitočného.
Chceš v kurze pokračovať? Prejdi do prémiové sekcie.

Kúpiť tento kurz

Kúpiť všetky aktuálne dostupné lekcie s funkciou odovzdávanie úloh a certifikátom iba za 700 kreditov
Aktuálny stav konta 0 kreditov
Kúpou tohoto balíčku získaš prístup ku všetkým 21 článkom (12 lekcií, 5 testov, 4 praktické cvičenia) tohoto kurzu.

Obsah článku spadá pod licenciu Premium, kúpou článku súhlasíš so zmluvnými podmienkami.

Čo od nás v ďalších lekciách dostaneš?
  • Neobmedzený a trvalý prístup k jednotlivým lekciím.
  • Kvalitné znalosti v oblasti IT.
  • Zručnosti, ktoré ti pomôžu získať vysnívanú a dobre platenú prácu.

Popis článku

Požadovaný článok má nasledujúci obsah:

V tomto článku sa zoznámime s triedou java.net.InetAddress, popíšeme si jej metódy a na príkladoch si ukážeme jej použitie v praxi.

Kredity získaš, keď podporíš našu sieť. To môžeš urobiť buď zaslaním symbolickej sumy na podporu prevádzky alebo pridaním obsahu na sieť.

Článok pre vás napísal 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