Šta je IP adresa i kako funkcioniše

Šta je IP adresa
IP adresa ili Internet Protocol adresa je jedinstveni numerički identifikator koji se dodeljuje svakom uređaju koji je povezan na internet ili lokalnu mrežu. Baš kao što vaša kućna adresa omogućava poštaru da isporuči pismo na pravu lokaciju, IP adresa omogućava podacima da pronađu put od izvora do odredišta na internetu. Svaki računar, telefon, tablet, server, ruter i bilo koji drugi uređaj koji komunicira na mreži ima svoju IP adresu.
Kada ukucate adresu sajta u pregledač, vaš računar prvo kontaktira DNS server da prevede domainsko ime u IP adresu. Zatim vaš pregledač šalje HTTP zahtev na tu IP adresu a server na toj adresi odgovara sa traženom web stranicom. Ceo ovaj proces se dešava u milisekundama i korisnik ga uopšte ne primećuje ali bez IP adresa internet kakav poznajemo ne bi mogao da funkcioniše.
IPv4 adrese
Format i struktura
IPv4 je četvrta verzija Internet Protocol-a i najrašireniji format IP adresa koji se koristi od 1983. godine. IPv4 adresa se sastoji od 32 bita podeljenih u 4 okteta odvojena tačkama. Svaki oktet može imati vrednost od 0 do 255 što daje format poput 192.168.1.1 ili 46.224.157.36. Ukupan broj mogućih IPv4 adresa je oko 4.3 milijarde što je zvučalo kao ogroman broj 1980-ih ali se pokazalo nedovoljnim sa eksplozivnim rastom interneta i broja povezanih uređaja.
Klase IPv4 adresa
IPv4 adrese su podeljene u klase od A do E. Klasa A pokriva opseg od 1.0.0.0 do 126.255.255.255 i namenjena je velikim mrežama sa milionima uređaja. Klasa B pokriva opseg od 128.0.0.0 do 191.255.255.255 za srednje mreže. Klasa C pokriva opseg od 192.0.0.0 do 223.255.255.255 za male mreže. Klase D i E su rezervisane za multicast i eksperimentalne namene. U praksi se danas koristi CIDR notacija umesto klasa koja omogućava fleksibilnije dodeljivanje adresa.
Privatne IP adrese
Određeni opsezi IPv4 adresa su rezervisani za privatnu upotrebu unutar lokalnih mreža i ne rutiraju se na internetu. Opseg 10.0.0.0 do 10.255.255.255 je klasa A privatni opseg sa oko 16 miliona adresa. Opseg 172.16.0.0 do 172.31.255.255 je klasa B privatni opseg sa oko milion adresa. Opseg 192.168.0.0 do 192.168.255.255 je klasa C privatni opseg sa 65 hiljada adresa i najčešće se koristi u kućnim mrežama. Vaš ruter koristi privatne adrese za uređaje u kućnoj mreži a NAT protokol prevodi privatne adrese u jednu javnu IP adresu za komunikaciju sa internetom.
IPv6 adrese
Zašto je IPv6 potreban
Sa rastom broja uređaja povezanih na internet, IPv4 adrese su praktično iscrpljene. IANA je poslednji blok IPv4 adresa dodelila 2011. godine a regionalni registri su postupno potrošili svoje zalihe. Sa procenom od preko 30 milijardi povezanih uređaja do 2030. godine, IPv6 je neophodan za budućnost interneta. IPv6 nije samo veća verzija IPv4 već donosi i poboljšanja u bezbednosti, efikasnosti rutiranja i podršci za mobilne uređaje.
Format IPv6
IPv6 adresa se sastoji od 128 bita što pruža oko 340 undeciliona mogućih adresa, dovoljno da svakom atomu na površini Zemlje dodeli milion adresa. Format je osam grupa od četiri heksadecimalna karaktera odvojenih dvotačkama poput 2001:0db8:85a3:0000:0000:8a2e:0370:7334. Vodeće nule u svakoj grupi se mogu izostaviti a uzastopne grupe sa nulama se mogu zameniti sa dve dvotačke pa gornja adresa postaje 2001:db8:85a3::8a2e:370:7334.
Prednosti IPv6
Pored ogromnog adresnog prostora IPv6 donosi nekoliko važnih prednosti. IPsec enkripcija je ugrađena u protokol dok je u IPv4 opciona. Auto-konfiguracija omogućava uređajima da automatski konfigurišu svoju IP adresu bez DHCP servera. Eliminacija NAT-a znači da svaki uređaj može imati globalnu adresu što pojednostavljuje peer-to-peer komunikaciju i eliminiše probleme sa portovima. Pojednostavljeni header ubrzava rutiranje jer ruteri ne moraju da fragmentiraju pakete.
Statičke i dinamičke IP adrese
Dinamičke IP adrese
Većina korisnika interneta ima dinamičku IP adresu koju im internet provajder dodeljuje automatski putem DHCP protokola. Dinamička adresa se može promeniti svaki put kada se ruter restartuje ili po isteku lease vremena koje je tipično 24 sata. Internet provajderi koriste dinamičke adrese jer efikasnije koriste ograničen pool IPv4 adresa, ne moraju svi korisnici imati aktivnu adresu u svakom trenutku. Za prosečnog korisnika interneta dinamička adresa je sasvim dovoljna za svakodnevno surfovanje, streaming i email.
Statičke IP adrese
Statička IP adresa se ne menja i ostaje dodeljena uređaju trajno. Statičke adrese su neophodne za web servere jer DNS mora znati tačnu adresu servera da bi pravilno usmerio saobraćaj, mail servere jer reputacija email servera je vezana za IP adresu, VPN servere jer klijenti moraju znati tačnu adresu za konekciju, uređaje za daljinski pristup i kamere i IoT uređaje koji moraju biti dostupni spolja. Statičke adrese su skuplje od dinamičkih jer provajder mora trajno rezervisati adresu za vaš.
Deljena i namenska IP adresa za hosting
Deljena IP adresa
Na deljenom hostingu više sajtova deli istu IP adresu. Web server koristi Host header u HTTP zahtevu da odredi koji sajt da servira na osnovu domainskog imena. Ovo je ekonomično i funkcionalno za većinu sajtova. Prednosti su niža cena jer se trošak IP adrese deli između svih korisnika, jednostavno upravljanje jer hosting provajder konfiguriše sve i potpuno funkcionalan hosting za standardne sajtove. Na BeoHosting-u naši deljeni hosting paketi koriste deljene IP adrese sa optimizovanim serverima za odlične performanse.
Namenska IP adresa
Namenska IP adresa je isključivo vaša i nijedan drugi sajt je ne koristi. Prednosti namenske IP adrese uključuju nezavisnost od reputacije jer ako drugi sajt na deljenoj IP adresi bude markiran kao spam to neće uticati na vaš, mogućnost pristupa sajtu direktno preko IP adrese bez domaina, potrebna je za neke SSL konfiguracije mada SNI tehnologija je ovo učinila manje relevantnim i bolja kontrola nad email reputacijom. Namenska IP adresa je preporučljiva za sajtove sa velikim prometom, email servere i poslovne aplikacije. Za vrhunske performanse razmotrite namenski server sa dedikiranom IP adresom. Za vrhunske performanse razmotrite namenski server sa fiksnom IP adresom.
Geolokacija IP adresa
Kako funkcioniše
IP geolokacija je tehnika određivanja geografske lokacije uređaja na osnovu njegove IP adrese. Registri poput RIPE NCC za Evropu čuvaju informacije o tome kojim organizacijama su dodeljeni koji blokovi IP adresa. Komercijalne baze podataka poput MaxMind GeoIP i IP2Location kombinuju ove podatke sa dodatnim izvorima da pruže tačnost na nivou grada u oko 80 procenata slučajeva. Geolokacija se koristi za prikazivanje lokalizovanog sadržaja, geografske restrikcije pristupa, detekciju prevara i prilagođavanje reklama.
Ograničenja geolokacije
IP geolokacija nije uvek tačna jer VPN i proxy serveri prikazuju lokaciju servera a ne korisnika, mobilni korisnici mogu imati IP adresu iz drugog grada ili države, korporativne mreže rutiraju sav saobraćaj kroz centralni izlaz koji može biti u drugom gradu i satelitski internet provajderi mogu imati izlazne tačke daleko od korisnika. Nikada se ne oslanjajte isključivo na IP geolokaciju za kritične odluke poput kontrole pristupa ili pravne usklađenosti.
Bezbednost i privatnost IP adresa
DDoS napadi
Ako napadač sazna vašu IP adresu, može pokrenuti DDoS napad koji preplavi vaš server ogromnom količinom saobraćaja čineći ga nedostupnim. Zaštita uključuje korišćenje Cloudflare CDN-a koji skriva pravu IP adresu servera, firewall pravila koja blokiraju sumnjiv saobraćaj, rate limiting koji ograničava broj zahteva po IP adresi i DDoS zaštitu na nivou hosting provajdera. Na BeoHosting-u pružamo DDoS zaštitu na svim hosting paketima.
Privatnost
Vaša IP adresa može otkriti vašu približnu lokaciju, internet provajdera i ponekad čak i vašu identičnost ako provajder čuva logove. Za zaštitu privatnosti možete koristiti VPN koji maskira vašu pravu IP adresu, Tor mrežu za anonimno surfovanje ili proxy servere kao posrednike. GDPR tretira IP adresu kao lične podatke što znači da sajtovi koji prikupljaju IP adrese moraju imati pravni osnov za obradu i informisati korisnike o tome u politici privatnosti.
Zaključak
IP adresa je fundamentalni koncept interneta koji omogućava komunikaciju između uređaja širom sveta. IPv4 sa 4.3 milijarde adresa se polako zamenjuje IPv6-om sa praktično neograničenim adresnim prostorom. Statičke adrese su neophodne za servere a dinamičke su dovoljne za svakodnevne korisnike. Deljena IP adresa je ekonomična za većinu sajtova dok namenska pruža dodatnu kontrolu i nezavisnost. Na BeoHosting-u nudimo i deljene i namenske IP adrese sa DDoS zaštitom i optimizovanim serverima za pouzdan hosting vašeg sajta.
BeoHosting Tim
10+ godina iskustva — Stručnjaci za web hosting i infrastrukturu
- Web Hosting
- WordPress Hosting
- VPS
- Dedicated Serveri
- Domeni
- SSL
- cPanel
- LiteSpeed
- Linux administracija
- DNS
Poslednje ažurirano: