Разумевање ИП адресе: Уводни водич

Svaki uređaj koji se priključuje na internet ili lokalnu mrežu ima svoju IP adresu.

Da, čak i vaš pametni telefon, televizor i pametni zvučnici. Možda ste već čuli za IP adrese, ili ih čak i videli – to su oni nizovi brojeva razdvojeni tačkama ili dvotačkama.

IP adresa predstavlja adresu na koju pristižu informacije koje tražite na internetu.

Na primer, kada pretražujete omiljeni film na internetu, pretraživaču je potrebno vreme da učita rezultate i prikaže ih na ekranu. Mnogo toga se odvija u pozadini, a da vi to ne vidite. Bez vaše IP adrese, vaš zahtev ne bi stigao nigde.

Eto koliko je IP adresa važna.

Hajde da detaljno objasnimo IP adrese i neke ključne informacije vezane za njih.

Šta je IP?

Da biste razumeli IP adresu, prvo je važno da shvatite šta je IP.

Internet protokol (IP) predstavlja skup pravila za pakete podataka, odnosno format podataka ili datagrama koji se šalju preko lokalne mreže ili interneta. To je protokol bez povezivanja, orijentisan na datagrame, jer funkcioniše u dinamičkoj računarskoj mreži.

IP radi bez centralizovanog monitora ili imenika i nikada se ne oslanja na čvor ili vezu. Zato svaki paket podataka mora da ima izvornu i odredišnu IP adresu, kao i druge ključne informacije kako bi bio uspešno isporučen.

Šta je IP adresa?

Adresa internet protokola (IP adresa) predstavlja jedinstvenu adresu ili numeričku oznaku koja se dodeljuje svakom uređaju povezanom u računarsku mrežu, koristeći internet protokol (IP) za komunikaciju.

Primer IP adrese: 192.16.2.1

Jednostavno rečeno, IP adrese identifikuju uređaj na lokalnoj mreži ili internetu i omogućavaju prenos podataka između uređaja, sadrže informacije o lokaciji, i tako omogućavaju uređajima da lako komuniciraju. IP adrese nude odličan način razlikovanja različitih uređaja poput računara, štampača, veb lokacija, rutera itd.

IP adresa se koristi u dve svrhe:

  • Pronalaženje lokacije
  • Identifikovanje host/mrežnog interfejsa

Internet Assigned Numbers Authority (IANA) globalno upravlja IP adresama. Pet regionalnih internet registara (RIR) upravlja njima u određenim regionima i dodeljuje ih lokalnim internet registrima, kao što su krajnji korisnici i provajderi internet usluga (ISP).

Kako funkcioniše IP adresa?

IP adresa funkcioniše na sličan način kao što vaša kućna adresa radi za vas. Ako želite da primite pismo ili paket od kurira, potrebno je da pošiljaocu date svoju kućnu adresu. Slično tome, ako želite da primate elektronsku poštu ili podatke sa veba, vaš povezani uređaj ili računar mora da ima internet adresu kako bi pošiljalac mogao da ga identifikuje i pošalje podatke.

Bilo da je u pitanju računar, tablet, pametni telefon, pametna svetla, termostat, bebi monitor ili bilo koji drugi uređaj povezan na internet, svaki od njih mora da ima internet broj ili adresu da bi uspostavio vezu i komunicirao sa drugim uređajima koristeći skup pravila ili protokola.

Zato svaka veb lokacija, poput Amazona ili Netflixa, takođe ima IP adresu za komunikaciju sa vama i slanje informacija koje ste tražili. Međutim, one koriste imena umesto svojih IP adresa, na primer, Amazon.com i Netflix.com, kako bi vam pomogle da ih lakše pronađete. U suprotnom, morali biste da unosite ovaj dug niz brojeva za svaku lokaciju koju posetite. Imena se lakše pamte nego brojevi.

Sada se možda pitate kako se IP adrese dodeljuju svakom uređaju.

IP adresa nije slučajna; ona se proizvodi matematički i dodeljuje je IANA.

U gornjem primeru IP adrese – 192.16.2.1, možete da vidite da je prikazana kao niz od 4 broja razdvojena tačkom. Svaki broj može da ima vrednost od 0 do 255 u ovom nizu. Dakle, ceo opseg IP adresa može da ide od 0.0.0.0 do 255.255.255.255.

Vrste IP adresa

IP adrese se dele u različite kategorije, od kojih svaka ima svoje tipove.

#1. Javne i privatne

Preduzeće ili pojedinac koji ima internet uslugu ima dve vrste IP adresa: privatne i javne. Ove IP adrese se zasnivaju na lokaciji mreže.

  • Privatna IP adresa: Koristi se unutar računarske mreže u vašem domu ili kancelariji. Svaki uređaj (računar, pametni telefon, zvučnici, pametni TV itd.) koji se povezuje na vašu mrežu ima privatnu IP adresu koju dodeljuje vaš ruter.

Kako se upotreba različitih uređaja povećava, raste i broj IP adresa kod kuće. Zbog toga vaš ruter mora da pronađe način da razlikuje ove sisteme, pa generiše jedinstvene privatne IP adrese za svaki od njih, razlikujući uređaje na vašoj mreži. Uređaji izvan privatne mreže ne mogu da pristupe privatnim IP adresama.

  • Javna IP adresa: Koristi se izvan vaše kućne ili kancelarijske računarske mreže. Svaki uređaj povezan na javnu mrežu ili internet ima svoju IP adresu koju dodeljuje provajder internet usluga (ISP). ISP-ovi imaju širok spektar IP adresa za klijente i dodeljuju vašem ruteru javnu IP adresu.

Spoljni uređaji koriste javne IP adrese da bi pronašli vaš uređaj preko interneta. Javna IP adresa se deli na dva tipa: statičku i dinamičku.

#2. Statičke i dinamičke

  • Statičke IP adrese: One su nepromenljive i ne menjaju se redovno ili automatski. Jednom kada ih dodeli ISP, IP ostaje ista.

Svakom preduzeću ili pojedincu nije potrebna statička IP adresa. Međutim, ako želite da hostujete sopstveni server, morate da imate statičku IP adresu. To osigurava da vaša adresa e-pošte i lokacije povezane sa statičkom IP adresom imaju istu IP adresu. Kao rezultat toga, spoljni uređaji mogu lako da vas pronađu na internetu.

  • Dinamičke IP adrese: Ove IP adrese se redovno i automatski menjaju, za razliku od statičkih adresa. ISP-ovi imaju skup nedodeljenih IP adresa koje dodeljuju korisnicima koji se prijave za njihovu internet uslugu. Klijent koristi dodeljenu IP adresu sve dok je povezan na internet. Kada korisnik prestane da koristi uslugu ili prekine vezu sa internetom, dodeljena IP adresa postaje slobodna i vraća se u skup nedodeljenih IP adresa. Ove dinamičke adrese se ponovo dodeljuju drugim klijentima.

Ovaj pristup štedi troškove ISP-a jer ne moraju da obavljaju specifične zadatke da bi ponovo dodelili IP adresu korisnika iznova i iznova. Pored toga, ovo obezbeđuje i sigurnost, jer promena IP adresa otežava hakerima da ciljaju jednog korisnika.

Ranije smo govorili o statičkim IP adresama za preduzeća koja žele da imaju sopstveni server za svoje veb lokacije. Slično tome, postoje i dva tipa IP adresa za veb lokacije.

#3. Zajedničke i namenske IP adrese

  • Zajednička IP adresa: Vlasnici veb lokacija koji se oslanjaju na deljeni hosting od strane veb hosta dobijaju server koji dele i druge veb lokacije. To je pogodno za mala preduzeća, blogere, portfolio veb lokacije itd. gde je promet manji. Oni će imati zajedničku IP adresu.
  • Namenske IP adrese: Veće lokacije traže sigurniju opciju, a profesionalni igrači koji žele bolju kontrolu nad svojim serverima mogu da izaberu namenske hosting planove. Oni mogu da kupe namensku IP adresu. Ovo vam pomaže da lakše dobijete SSL sertifikate i omogućava vam da pokrenete svoj FTP server.

Tako možete bezbedno da delite datoteke sa različitim ljudima unutar vaše organizacije ili da budete anonimni. Štaviše, možete da pristupite svojoj veb lokaciji sa svoje IP adrese umesto imena domena.

#4. Logičke i fizičke

  • Logička IP adresa: Dodjeljuje je softver unutar servera ili rutera i može, ali ne mora periodično da se menja. Na primer, vaš laptop može da ima drugačiju IP adresu ako se povežete na drugu pristupnu tačku.
  • Fizička IP adresa: Svaka hardverska jedinica je izgrađena sa jedinstvenom IP adresom koja se nikada ne menja. Ovo je fizička IP adresa. Možete da koristite protokol razrešenja da konvertujete logičku IP adresu u fizičku da biste identifikovali uređaj u vašoj IP mreži.

IP verzije: IPv4 i IPv6

Postoje dve verzije IP-a koje se obično koriste – IPv4 i IPv6. Svaka verzija predstavlja IP adresu na drugačiji način.

Internet protokol verzija 4 (IPv4)

Originalna IP verzija koja je prvi put raspoređena u Mreži Agencije za napredne istraživačke projekte (ARPANET) 1983. godine bila je IPv4. Široko se koristi u mnogim korporacijama. Zbog svoje rasprostranjenosti, terminologija „IP adresa“ se i dalje obično odnosi na one adrese koje definiše IPv4.

IPv4 predstavlja IP adresu u obliku 32-bitnog broja, koji se sastoji od 4 broja razdvojena tačkama. Svaki broj predstavlja decimalu (osnova-10) za 8-cifreni binarni broj (osnova-2) ili oktet. To omogućava IP adrese.

Kao što je ranije objašnjeno, svaki od 4 broja u IPv4 adresi može imati vrednost od 0 do 255.

Primer: 172.16.254.1, 192.16.2.1, 192.26.254.1, 172.0.16.0 itd.

Internet protokol verzija 6 (IPv6)

Zbog ogromnog rasta interneta, IPv4 adrese su počele da se iscrpljuju oko 1990-ih. Kao rezultat toga, nedostatak IP adresnog prostora postao je ozbiljan problem za dodelu ISP-ovima i krajnjim korisnicima.

Ovo je izvršilo pritisak na Radnu grupu za internet inženjering (IETF) da inovira i istraži tehnologije za proširenje mogućnosti internet adrese. Na kraju su redizajnirali IP kao IPv6 1995. godine. Prošao je niz testiranja sve do 2000-ih, kada je počela njegova komercijalna upotreba.

U IPv6, adresni prostor je povećan na 128 bita ili 16 okteta (sa 32 bita ili 8 okteta u IPv4). IPv6 je predstavljen sa 8 skupova od 4 heksadecimalne cifre, pri čemu je svaki skup brojeva odvojen dvotačkom i može da sadrži slova i brojeve.

Primer: 2001:0DB8:AC10:0000:0011:AAAA:2C4A:FE01

Da, super je dugačak, ali neke konvencije pomažu da se skrati:

  • Možete da eliminišete vodeće nule iz grupe brojeva. Na primer – :0021: može biti :21:
  • Uzaastopne nule se mogu napisati kao dvostruka dvotačka, a dozvoljena je samo jedna u IP adresi, pod uslovom da održavate 8 sekcija u njoj.

Izvor slike: Vikipedija

Na primer, 2001:0DB8:AC10::0011, trebalo bi da dodate četiri dela nula umesto duple dvotačke. Postaje: 2001:0DB8:AC10:0000:0000:0000:0000:0011.

Ideja iza kreiranja IPv6 je da se proširi prostor i redizajnira rutiranje efikasnijim agregiranjem prefiksa za rutiranje podmreže. To je usporilo rast tabela rutiranja u ruterima. Takođe automatski menja prefiks rutiranja cele mreže. Dakle, čak i ako se promeni politika rutiranja ili globalna politika povezivanja, neće biti potrebno ručno prenumerisanje ili interno redizajniranje.

Možda ćete se pitati zašto su samo IP verzije 4 i 6, gde su ostale verzije između i posle njih?

Evo odgovora.

U stvarnosti, definisane su i druge verzije, od verzija 1 do 9, ali samo su verzije 4 i 6 našle široku upotrebu. Verzije 1 i 2 su bili nazivi TCP protokola 1974. i 1977. da bi se odvojila IP specifikacija u to vreme. Štaviše, verzija 3 je predstavljena 1978. godine, gde je v3.1 bila prva verzija u kojoj je TCP odvojen od IP-a. Sledeća, verzija 5 koja se pojavila 1979. godine bio je eksperimentalni protokol – Internet Stream Protocol.

IPv6 je kombinacija različitih verzija – v6, v7, v8 i v9.

Da li vaša veb lokacija podržava IPv6? Koristite alatku za testiranje IPv6 da biste saznali.

Šta su podmreže i klase IP adresa?

Podmreže

IP mreže se mogu kategorisati u podmreže, i za IPv4 i za IPv6. Dakle, IP adresa ima dva dela:

  • Mrežni prefiks u višim bitovima
  • Identifikator hosta (identifikator interfejsa ili polje za odmor)

Podmreže uključuju masku podmreže ili CIDR notaciju da bi se utvrdilo kako je IP adresa odvojena na delove hosta i mreže. „Podmreža“ je termin koji se koristi samo za IPv4. Međutim, obe verzije koriste CIDR notaciju i koncepte.

Izvor slike: Redhat.com

U podmrežama, IP adresa ima kosu crtu na kraju sa brojem bitova u decimalnom zadatku koji predstavlja mrežni deo, takođe poznat kao prefiks rutiranja. Većina maski podmreže počinje sa 255 i završava se kada se mrežni deo završi. Primer: 255.255.255.0

Drugi primer, pretpostavimo da je 172.0.2.1 IPv4 adresa, a 255.255.255.0 njena podmreža. Za ovo, CIDR notacija može da bude 172.16.2.1/24. Ovde prva 24 bita IP adrese predstavljaju podmrežu i mrežu.

Klasa IP adrese

U početku, mrežni deo je imao oktet najvišeg reda. Ovaj pristup je omogućio samo 256 mreža, što je počelo da postaje nedovoljno kako se razvijalo sve više mreža. To je dovelo do revizije specifikacija adresa kako bi se uveo klasičan dizajn mreže.

Ovaj dizajn je omogućio finije podešavanje arhitekture podmreže i dodeljivanje većeg broja pojedinačnih mreža. U ovom slučaju, prva 3 bita najznačajnijeg okteta u IP adresi predstavljala su adresu „klasu“. I definisao je 3 klase – A, B i C.

Takođe, IPv4 sistem je dozvoljavao adrese između 0.0.0.0 i 255.255.255.255. Ali neki brojevi su rezervisani za određene svrhe na TCP ili IP mrežama. IANA priznaje ove rezerve. One su podeljene na:

  • 0.0.0.0: Ovo je podrazumevana mreža koja pokazuje da je uređaj povezan na IP i TCP mrežu.
  • 255.255.255.255: Ovo je za mrežno emitovanje koje mora da stigne do svakog računara povezanog na mrežu.
  • 127.0.0.1: Računar koristi ovu adresu da proveri da li mu je dodeljena IP adresa ili ne.
  • 169.254.0.1-169.254.255.254: To je automatsko privatno IP adresiranje (APIPA) sa skupom IP adresa koje se automatski dodeljuju kada se otkrije da računar nije uspeo da dobije IP adresu sa bilo kog DHFC servera.
  • Ostale IP adrese pripadaju klasama podmreže.

Pošto je podmreža sama po sebi mala računarska mreža povezana sa velikom mrežom preko rutera, ona može da ima adresni sistem koji olakšava komunikaciju između računara u svojoj mreži bez slanja podataka preko veće mreže. Štaviše, ruter se može konfigurisati da detektuje podmreže i obavlja odgovarajuće rutiranje saobraćaja.

Dakle, evo nekih od rezervisanih IP adresa za podmreže ili klase:

Klasa Vodeći delovi Broj mreža Adrese po mreži Ukupno adresa u klasi Opseg
Klasa A 0 128 (27) 16.777.216 (224) 231 0.0.0.0 – 127.255.255.255
Klasa B 10 16.384 (214) 65.536 (216) 230 128.0.0.0 – 191.255.255.255
Klasa C 110 2.097.152 (221) 256 (28) 229 192.0.0.0 – 223.255.255.255
Klasa D 1110 Nije definisano Nije definisano 228 224.0.0.0 – 239.255.255.255
Klasa E 1111 Nije definisano Nije definisano 228 240.0.0.0 – 255.255.255.255

Kako potražiti IP adresu?

Ako želite da proverite IP adresu svog rutera, idite na Google i pitajte koja je vaša IP adresa. Na vrhu će se prikazati odgovor. To je zapravo vaša javna IP adresa.

Možete da posetite mnoge druge lokacije da biste dobili iste informacije. Dok šaljete zahtev koristeći ruter prilikom posete veb lokacijama, one će imati vaše IP informacije. Možete da posetite MyIP, WhatIsMyIP.com, WhatIsMyIPAddress.com itd., da biste saznali svoje IPv4 i IPv6 adrese i, možda, svoju lokaciju.

Takođe, ako ste zainteresovani da saznate više informacija o IP adresi koju već znate, evo nekih alata/sajtova koje možete da koristite. Oni će vam pomoći da pronađete informacije o IP adresi, kao što su lokacija, grad, ISP, vlasnik itd.

  • Pronalaženje IP lokacije: Ovo je alatka koja se lako koristi i koja vam pomaže da dobijete sve ključne informacije koje su vam potrebne o IP adresi. Samo unesite IP adresu da biste videli gde se nalazi i ko je vlasnik. Prikazaće vam njenu zemlju, region, grad i ISP.
  • WhatIsMyIPAddress.com: Ovo je još jedan dobar sajt koji će prikazati IP informacije. Pokušajte da kopirate i nalepite IP adresu u traku za pretragu i pritisnete dugme pored nje da biste pronašli podatke kao što su ime hosta, ISP, naziv organizacije, država/region, grad, geografska dužina i širina, pozivni broj i poznate usluge koje koristi.

Zašto bi vam bile potrebne informacije o drugim IP adresama?

Preduzeće može da koristi IP adrese drugih da bi pronašlo lokaciju na kojoj posluje. Prilično je uobičajeno da oglašivači, organizacije, sajtovi usluga itd. dobijaju informacije o IP adresama za promocije, oglase i druge svrhe.

Na koje načine možete da saznate tuđe IP adrese ili da drugi ljudi saznaju vašu?

Evo kako:

  • Preko HTML grešaka e-pošte, odnosno ugrađenog koda u slici koji govori pošiljaocu da ste pročitali e-poštu, zajedno sa vašom IP adresom.
  • Pozajmljivanjem računara da pronađete njegovu IP adresu.
  • Sa vaše adrese e-pošte, evidencije veb servera, internet foruma, komentara na blogovima, društvenih medija i aplikacija za razmenu poruka.
  • Putem sudskog naloga za istragu onlajn aktivnosti od strane FBI-a i drugih pravnih tela.

Međutim, možete da maskirate svoju IP adresu korišćenjem virtuelne privatne mreže (VPN), koja vas preusmerava na drugu mrežu koristeći drugu IP adresu.

Koje su bezbednosne pretnje povezane sa IP adresama?

Zbog različitih dostupnih tehnika, sajber napadači ciljaju IP adrese kako bi ubacili svoje zlonamerne sadržaje. Pretnje u vezi sa IP adresama mogu biti:

  • Onlajn praćenje, da bi se dobila vaša IP adresa iz aktivnosti kao što su video igre, komentari na forumima i sajtovima itd. radi ubacivanja malvera, lažnog predstavljanja ili phishing napada.
  • Socijalni inženjering da vas pronađe preko aplikacija za razmenu poruka kao što je Skype, navodeći vas da otkrijete svoju IP adresu.

Postoje rizici kada:

  • Sajber napadači prate vašu lokaciju pomoću tehnologije geolokacije.
  • Direktno ciljanje vaše mreže za pokretanje DDoS napada.
  • Prisilno povezivanje preko portova radi preuzimanja uređaja i krađe podataka.
  • Preuzimanje ilegalnog sadržaja sa vaše IP adrese.

Kako zaštititi svoju IP adresu?

Ako možete da sakrijete svoju IP adresu, možete da zaštitite svoj uređaj, onlajn identitet i podatke. Postoje dva načina da se to uradi:

  • Korišćenje VPN-a je sigurnija opcija gde se vaš uređaj ponaša kao da je na istoj mreži lokalno kao i VPN. Tako možete bezbedno da pristupite mreži čak i iz druge zemlje ili da pretražujete geografski blokirane sajtove. Primeri: NordVPN, Surfshark, Proton VPN itd.
  • Korišćenje proksi servera obezbeđuje posrednički veb server preko kojeg se vaš saobraćaj preusmerava. On maskira vašu originalnu IP adresu i prikazuje IP adresu proksi servera. Primeri: Bright Data, Smartproxy itd.

Zaključak 👩‍🏫

Ova diskusija o IP adresama će vam pomoći da započnete razumevanje koncepta i istražite povezanu terminologiju. Takođe će vam pomoći da pronađete svoju IP adresu i IP adresu drugih koristeći neke alate. Na kraju, možete naučiti da mapirate rizike povezane sa IP adresama i kako da ih ublažite.

Zatim saznajte više o sistemima imena domena (DNS).