IP-aadress on tähis, mida kasutatakse ühe või mitme seadme identifitseerimiseks arvutivõrgus, näiteks Internetis. See on võrreldav postiaadressiga. IP-aadress on pikk number, mis on kirjutatud binaarselt. Kuna selliseid numbreid on raske edastada, kirjutatakse IP-aadressid tavaliselt numbrite kogumina kindlas järjekorras. IP-aadressi kasutavad seadmed kasutavad suhtlemiseks internetiprotokolli.

Internet Assigned Numbers Authority määrab IP-aadressid piirkondlikele internetiregistritele (RIR). RIR-d määravad need Interneti-teenuse pakkujatele. Interneti-teenuse pakkujad määravad seejärel oma klientidele IP-aadressid. Väga sageli on inimestel kodus ruuter või värav, millega nad ühendavad arvutid, printerid ja muud seadmed. Need marsruuterid või väravad on sageli konfigureeritud nii, et need annavad ühendatud seadmetele "kohalikke" IP-aadresse.

Igal aadressil on kaks osa: Üks, mis määrab arvuti või arvutite rühma, ja teine, mis määrab võrgu. Ühel seadmel võib olla rohkem kui üks IP-aadress. Teatud tüüpi IP-aadresse kasutatakse seadmete rühma adresseerimiseks, samas kui teisi kasutatakse ainult ühe seadme adresseerimiseks. Teatud tüüpi aadressid on ainulaadsed, teisi võib korduvalt kasutada. Mitmeid IP-aadresse kasutatakse eriotstarbeliselt, näiteks IP-aadressi automaatseks saamiseks.

IP-aadress teisendatakse füüsiliseks aadressiks või meediakontrolli aadressiks, kasutades aadressiotsinguprotokolli (ARP). Kui IP-aadress on teie telefoninumber, siis MAC-aadress on teie nimi. Te võite oma telefoninumbrit muuta, kuid teie nimi ei muutu.

IPv4 ja IPv6 — peamised erinevused

IPv4 kasutab 32-bitist aadressiruumi ja on tavapärases kirjas dotted-decimal vormis (näide: 192.0.2.1). See annab umbes 4,3 miljardit erinevat aadressi. Kuna aadressid lõppesid otsa, loodi IPv6, mis kasutab 128 bitti ja esitatakse heksadega eraldatud koolonitega (näide: 2001:0db8::1). IPv6 pakub palju suuremat aadressiruumi ning lisafunktsioone nagu lihtsam aadressiautomaatika, paremad turva- ja roteerimisvõimalused ning sisseehitatud toetuse mitmest aadressitüübist (unicast, multicast, anycast).

Aadressitüübid ja eraldi klassid

  • Unicast — aadress üheainsa sihtmärgiseadme jaoks (tavaline punkt-punkt liiklus).
  • Broadcast (ainult IPv4) — sõnum kõigile võrgus olevatele seadmetele samas alamvõrgus.
  • Multicast — ühe saatja sõnum rühmale huvipakkuvaid saajaid.
  • Anycast — sama aadressi võib kasutada mitmel asukohal; pakett läheb lähimale (tavaliselt IPv6).

On olemas spetsiaalsed eraldatud vahemikud, mida kasutatakse üksnes siseruumis või erilistel eesmärkidel. Näiteks IPv4 puhul on privaatvahemikud 10.0.0.0/8, 172.16.0.0/12 ja 192.168.0.0/16; link-local automaatseks aadressiks on 169.254.0.0/16; loopback on 127.0.0.1. IPv6-s on link-local aadressid alates fe80::/10 ja loopback ::1.

Avalikud vs privaat- aadressid ja NAT

Avalik IP-aadress on nähtav Internetis ja seda saab otseselt reitida üle globaalse interneti. Privaatne aadress on mõeldud ainult kohaliku võrgu tarbeks. Koduruuterid kasutavad tavaliselt NAT-i (Network Address Translation), et paljudele seadmetele anda privaatseid aadresse ja jagada ühte avalikku aadressi väljaspoolt tulevaks ühenduseks. See on põhjus, miks siseruuteri seadmetel on sageli aadressid nagu 192.168.x.x.

Kuidas aadressid määratakse — DHCP ja staatiline

Aadressi saab seadmele anda käsitsi (staatiline IP), kuid enamik kodu- ja ärikeskkonnas kasutatakse DHCP (Dynamic Host Configuration Protocol) — teenust, mis automaatselt määrab seadmele IP-aadressi, alamvõrgu maski, vaikimisi värava ja DNS-serverid. DHCP-aadressid võivad elada ajutiselt (lease) ja muutuda aja jooksul.

Subnetid, maskid ja CIDR

IP-aadress koos võrgumaskiga jagab kogu aadressiruumi alamvõrkudeks. Alamvõrgu piir määratakse tavaliselt maski või CIDR-notatsiooniga (näiteks 192.0.2.0/24, kus /24 tähendab, et võrguprefix on 24 bitti). IPv6-s on levinud prefiksid nagu /64 alamvõrkude jaoks. Alamvõrkude mõistmine aitab määrata, millised seadmed kuuluvad samasse lokaalsesse võrguruumi.

ARP, MAC ja kuidas IP tõlgitakse füüsiliseks

Nagu eelnevalt mainitud, teisendatakse IP-aadress füüsiliseks aadressiks või meediakontrolli aadressiks, kasutades aadressiotsinguprotokolli (ARP). ARP kaardistab IPv4 aadressi võrgu liidese MAC-aadressile. IPv6 kasutab sarnaseks otstarbeks Neighbor Discovery protokolli (ND). IP on põhimõtteliselt võrgutasandil töötav loogiline aadress; MAC on seadme võrguliidese identifikaator, mis enamasti ei muutu.

Miks IP-aadress on oluline privaatsuse ja turvalisuse seisukohalt

IP-aadress võib avaldada ligikaudset asukohta ja teenusepakkujat, mistõttu turvateenused nagu tulemüürid, port-forwarding ja VPN-id töötavad sageli IP-aadressipõhise kontrolliga. VPN või proxiteenus peidab teie tegeliku avaliku IP-aadressi, suunates liikluse läbi teise serveri.

Kuidas leida oma IP-aadress

  • Windows: ava käsuviip ja käivita ipconfig, et näha IPv4 ja IPv6 aadresse.
  • macOS / Linux: käivita ifconfig või ip addr.
  • Veeb: otsing „What is my IP” või kasuta usaldusväärset veebiteenust, mis kuvab sinu avaliku IP-aadressi.

Praktilised nõuanded

  • Kasutage staatilist IP-aadressi serveritele ja võrguseadmetele, millele vajate alati samasugust aadressi (nt printer, NAS).
  • Kodus on parem tavaliselt jätta DHCP sisse ja seadistada DHCP-d, et reserveerida kordumatud aadressid olulistele seadmetele.
  • Kui teil on IPv4 aadresside nappus, vaadake, kas teie ISP toetab IPv6 ja kuidas see lubada/konfigureerida.
  • Tundlike teenuste puhul kasutage tulemüüre ja piirake ligipääsu ainult vajalikelt aadressidelt või kasutage VPN-i.

Kokkuvõtlikult: IP-aadress on võrguseadme loogiline identifikaator, mille abil toimib seadmetevaheline suhtlus Internetis ja kohalikus võrgus. Mõistes IPv4/IPv6 erinevusi, avalike ja privaatsete aadresside vahet ning tööriistu nagu DHCP ja ARP, saab paremini hallata ja turvata võrke.