Te salut si bine ai venit la acest articol in care vorbim despre adresele IP. Din acest articol vei afla ce este o adresa IP, de ce este importanta cand vine vorba de conexiunea la Internet si cum o poti seta la tine pe PC pentru a putea naviga Internetul. Hai sa incepem!
Continutul articolului
Ce este o adresa IP ?
Pentru a intelege mai bine ce este o adresa IP iti propun urmatorul exemplu: sa ne gandim la IP ca la un CNP pentru device-uri. Ce rol are CNP-ul ? De a identifica in, mod unic, fiecare persoana din Romania. Statul ne identifica prin CNP (aka IP), iar oamenii ne identifica prin Nume sau Prenume (aka. adresa MAC).
IP (Internet Protocol) a fost dezvoltat in anii 1980 si foloseste 32 de biti pentru definirea unei adrese (ex: 192.168.1.1). Adresa IP este alcatuita din 4 campuri diferite (delimitate prin punct), iar in fiecare camp din cele 4 pot fi alocati 8 biti:
8 biti * 4 campuri = 32 biti.
Acum, hai sa ne gandim putin la acest numar de biti, 32. Acesta ne poate spune ceva legat de numarul maxim de adrese IP care pot fi generate: 2^32 ~= 4.2 Miliarde ! Da, ai citit bine, 4.2 miliarde de adrese IP… si s-au terminat.
TIP: de ce 2 ^32 ? deoarece fiecare bit poate lua valoare 0 sau 1, asadar daca avem 32 de biti vom putea genera aproximativ 4.2 miliarde de numere unice.
In anul 2011, mai exact in vara acelui an, IANA (Internet Assigned Numbers Authority) a alocat ultimul spatiu de adrese IPv4. Asta inseamna ca nu mai putem conecta alte dispozitive la internet ? Nicidecum, de atunci si pana acum (2016) internetul a crescut foarte mult ca numar de dispozitive conectate.
Dupa cum spuneam si mai devreme, numarul maxim de adrese IPv4 este de aproximativ ~4.2 Miliarde. In anul 2016 se estima ca numarul total de dispozitive conectate la Internet era in jur de ~30 Miliarde, numar care depaseste cu mult limita adreselor IP. Pentru asta exista adresele IPv6, care vin sa intampine aceasta problema. Daca esti curios sa citesti mai multe despre IPv6, intra aici.
Cum comunica dispozitivele in Internet cu ajutorul adresei IP?
Pentru a putea comunica, dispozitivele (PC-uri, routere, switch-uri, etc) trebuie sa aiba un identificator unic. In acest caz este vorba de IP (Internet Protocol). IP-ul este un mod de a identifica un dispozitiv intr-o retea. El trebuie sa fie unic. Nu pot exista 2 IP-uri la fel in aceeasi retea.
Exemplu de mai sus este luat din linia de comanda din Windows (cmd) folosindu-ma de comanda >ipconfig. Acesta de mai jos este alt exemplu de adresa IP:
10.0.0.1/24, unde /24 reprezinta masca de retea,
Masca de retea (Subnet Mask) determina dimensiunea retelei ( adica cate dispozitive se pot afla in aceeasi retea la un moment dat – 14 – (/28), 126 – (/25), 254 – (/24), 510 – (/23) etc).
Elementele necesare unui end-device pentru a comunica cu succes in Internet:
IP-ul = identifica, in mod unic, un dispozitiv conectat intr-o retea
Masca de Retea = determina dimensiunea retelei (ca numar de IP-uri disponibile)
Default Gateway = calea de iesire din retea (de obicei spre Internet printr-un Router)
Server DNS = “transforma” un nume (precum google.ro) intr-un IP (ex: 173.23.85.91)
Tipuri de adrese IP
Acum hai sa discutam mai in detaliu despre fiecare dintre acestea si vom incepe cu adresele IP. Presupun ca pana aici este clar ca in orice comunicatie dintre 2 dispozitive avem nevoie de o adresa sursa si de o adresa destinatie. In acest caz apar cele 2 campuri (Source & Destination Address) care sunt rezervate pentru adresa IP sursa si adresa IP destinatie.
De exemplu, in figura 5.5 poti vedea cele 2 retele A si S. Daca PC-ul din reteaua A (cu IP-ul 10.0.0.5) vrea sa comunice cu serverul din reteaua S (cu IP-ul 192.168.10.8), atunci sursa pentru fiecare pachet in parte va fi 10.0.0.5, iar destinatia 192.168.10.8.
Clase de adrese IP
Dupa cum am spus si la inceputul acestui capitol, fiecare camp (4 in total) al unei adrese IP poate avea orice valoarea intre 0 – 255 (8 biti/camp, deci in total 256 de valori; 2^8 = 256). Astfel, adresele IP se imparte in mai multe clase:
Clasa Adresa IP | Adresa IP Start | Adresa IP End | Prefix Retea |
A | 1.0.0.0 | 127.255.255.255 | 1 – 127 |
B | 128.0.0.0 | 191.255.255.255 | 128 – 191 |
C | 192.0.0.0 | 223.255.255.255 | 192 – 223 |
D | 224.0.0.0 | 239.255.255.255 | 224 – 239 |
E | 240.0.0.0 | 255.255.255.255 | 240 – 255 |
Clasele A, B, C sunt cele folosite in Internet, clasa D fiind rezervata pentru Adresele de tip Multicast, iar clasa E este o clasa experimentala si nu este folosita.
Adrese IP Publice
IP-urile Publice, dupa cum le spune si numele, sunt folosite pentru a comunica (tranzita) in Internet, iar cele Private sunt folosite in Retelele Locale (LAN), cum ar fi reteaua noastra de acasa.
Astfel, IP-urile Private nu vor ajunge niciodata in Internet, deoarece se foloseste un procedeu numit NAT (Network Address Translation) care “transforma” IP-urile Private in IP-uri Publice.
Adrese IP Private
Dintre aceste clase se disting urmatoarele IP-uri PRIVATE:
Clasa Adresa IP | Adresa IP Start | Adresa IP End | Adresa Retea |
A | 10.0.0.1 | 10.255.255.255 | 10.0.0.0/8 |
B | 172.16.0.1 | 172.31.255.255 | 172.16.0.0/12 |
C | 192.168.0.1 | 192.168.255.255 | 192.168.0.0/16 |
NOTA: Restul adreselor IP sunt PUBLICE !
Iata mai jos un tutorial din care vei afla cum sa vezi ce adresa IP publica ai:
Astfel noi putem avea un scenariu similar cu cel din figura de mai jos (mai multe retele locale – LAN – care contin adrese IP private, iar restul retelelor (publice / din Internet) cu adrese IP publice)
Cum setez o adresa IP pe Windows?
O adresa IP poate fi configurata in 2 moduri: static sau dinamic. Adresa IP statica este setata de catre user (sau admin), iar adresa IP dinamica este preluata din retea cu ajutorul protocolului DHCP. In acest tutorial poti vedea cum am setat o adresa IP pe Windows:
Cum aflu adresa mea IP Publica?
Acum ca ai aflat ce este o adresa IP publica si stii in ce situatie se foloseste, a sosit momentul sa-ti arat cum o poti identifica. Aceasta adresa IP publica poate fi aceeasi sau poate fi una diferita depinde de tipul ei (adresa IP statica sau adresa IP dinamica) – acest aspect de obicei il poti negocia cu ISP-ul tau (furnizorul de servicii de Internet). Acum, iti propun sa urmaresti tutorialul de mai jos pentru a vedea exact cum poti afla adresa ta IP publica:
Odata ce ai urmarit tutorialul de mai sus, sper ca esti constient ca oricine (site, aplicatie, persoana), odata ce te-ai conectat la ei pot vedea cu usurinta adresa ta IP publica (ba chiar mai mult, locatia ta). Asadar, daca vrei sa-ti ascunzi urma iti recomand sa folosesti un VPN (Virtual Private Network) – care iti va securiza conexiunea si iti va ascunde IP-ul. Intra AICI pentru a afla mai multe despre VPN.
Raspunsuri la cele mai frecvente intrebari despre adresele IP
O adresa IP (sau IPv4) este un identificator unic al unui dispozitiv conectat la o retea sau la Internet. Ea permite comunicarea intre dispozitive.
Adresele IP pot fi de 2 tipuri: publice (folosite in Internet) sau private (folosite in retele LAN).
Adresele IPv4 sunt in numar de 4.3 Miliarde, iar acestea au fost alocate in totalitate catre ISP-uri. Inlocuitorul lor este IPv6
Este o tehnologie de adresare, similara cu IPv4, dar care ofera un numar mult mai mare de adrese si mai multe functionalitati.
Vrei sa afli mai multe despre adresa IP si Internet?
Iti multumesc pentru interesul si atentia acordata acestui articol despre adresele IP si cum comunica calculatoarele in Internet cu ajutorul acestora. Daca esti interesat sa inveti mai multe despre Retele de Calculatoare, atunci iti recomand cartea mea “Introducere in Retele de Calculatoare“,care este #1 Best-Seller pe Amazon.
Notiunile explicate in aceasta carte te vor ajuta extrem de mult sa intelegi atat elementele teoretice cat si cele practice care au de a face cu retelele de calculatoare, internetul si cu configurarea echipamentelor Cisco. Click AICI pentru a afla mai multe. Spor la invatat, Ramon.
Ramon mulțumesc.
Eu sunt un utilizator amator(57 ani), dar explicațiile tale au fost foarte utile dar mult peste nivelul meu.
Problema mea este minoră: mi-am schimbat imprimanta veche cu un epson …wireless, iar în cursul instalării mi s-a cerut IP-ul: cu ajutorul tău l-am aflat.
Încă odată mulțumesc, succes mai departe, (sper să închei cu bine și eu instalarea, mă chinui de ieri ).
Cu mare drag si spor in continuare. Multumesc si eu!
Sunt un utilizator de 70 ani .Explicatiile tale ma depsesc .Vreau sa instalez hbo go dar imi cere sa configurez smart hub cerandu-mi IPiul .Cum il aflu ?
Daca schimb hard disk-ul la lapetop se schimba si IP-ul?
IP-ul nu are legatura cu hard disk-ul. El se schimba oricum in momentul in care restartezi laptop-ul.