Sari la conținut
ipaddress.ro

IPv4 pe înțelesul tuturor

Treizeci și doi de biți care transportă încă cea mai mare parte a traficului de pe internet: cum se scriu, se împart, se partajează și se rezervă.

Verifică o adresă IPv4

Ce este o adresă IPv4

O adresă IPv4 este un număr pe 32 de biți care identifică o interfață de rețea. O scriem în notație zecimală cu puncte: patru numere între 0 și 255, fiecare corespunzând la 8 biți (un octet). 192.0.2.10 este de fapt 11000000 00000000 00000010 00001010.

32 de biți ajung pentru aproximativ 4,3 miliarde de adrese (2³²). Părea mult în 1981, când RFC 791 a definit protocolul. Nu ajunge însă pentru miliardele de telefoane, calculatoare și servere de astăzi; de aceea există IPv6 și de aceea majoritatea rețelelor IPv4 împart azi adresele.

Adrese publice și adrese private

O adresă publică este unică în toată lumea și este rutată pe internet. Routerul tău de acasă sau operatorul mobil are una, iar prin ea ajungi la site-uri.

Adresele private (RFC 1918) pot fi refolosite în orice rețea și nu sunt rutate niciodată pe internetul public:

Interval CIDR Adrese
10.0.0.0 – 10.255.255.255 10.0.0.0/8 16.777.216
172.16.0.0 – 172.31.255.255 172.16.0.0/12 1.048.576
192.168.0.0 – 192.168.255.255 192.168.0.0/16 65.536

Dispozitivele cu adrese private ajung pe internet prin NAT (network address translation): routerul rescrie pachetele care pleacă, astfel încât să poarte adresa lui publică. De aceea, adresa afișată de acest site este de obicei a routerului, nu a calculatorului tău.

CGNAT și 100.64.0.0/10

Mulți furnizori de internet, mai ales în rețelele mobile, adaugă un al doilea nivel de NAT: carrier-grade NAT (CGNAT). Routerul primește atunci o adresă din intervalul partajat 100.64.0.0/10 (RFC 6598), iar mai mulți clienți împart aceeași adresă IPv4 publică. Dacă adresa WAN din router diferă de cea afișată aici, cel mai probabil ești în spatele CGNAT. Se simte mai ales când vrei să accesezi din exterior ceva de acasă, de exemplu o cameră sau un server de jocuri; în acest caz poți cere furnizorului o adresă publică proprie sau o adresă IP fixă.

Notația CIDR și subrețelele

Classless Inter-Domain Routing (CIDR, RFC 4632) scrie un bloc de adrese ca adresă/lungime-prefix. Lungimea prefixului arată câți dintre biții de la început sunt ficși, adică partea de rețea; restul este partea de gazdă.

  • /24 → 8 biți de gazdă → 256 de adrese (de exemplu 192.168.1.0 – 192.168.1.255)
  • /16 → 16 biți de gazdă → 65.536 de adrese
  • /32 → o singură adresă

Într-o subrețea clasică, prima adresă este adresa de rețea, iar ultima adresa de broadcast, așa că un /24 are 254 de gazde utilizabile. Legăturile punct-la-punct pot folosi un /31, unde ambele adrese sunt utilizabile (RFC 3021).

Înainte de CIDR, adresele se alocau în clase fixe: A (/8), B (/16) și C (/24). Clasele iroseau spațiu și au fost abandonate în 1993, dar termenii mai apar uneori, inclusiv în manualele de rețelistică.

192
11000000
168
10101000
1
00000001
42
00101010
Biți de rețea: 24Biți de gazdă: 8
Adresa de rețea
192.168.1.0
Adresa de broadcast
192.168.1.255
Gazde utilizabile
254
Tip de adresă
PrivatăPrivate-Use

Adrese cu destinație specială

Unele blocuri sunt rezervate de IANA pentru scopuri speciale și nu sunt alocate niciodată clienților. Tabelul de mai jos este generat din registrul IANA al adreselor speciale, pe care acest site îl folosește pentru a clasifica fiecare căutare.

BlocDestinațieReferințăAccesibilă global
0.0.0.0/8This networkRFC 791Nu
10.0.0.0/8Private-UseRFC 1918Nu
100.64.0.0/10Shared Address Space (CGNAT)RFC 6598Nu
127.0.0.0/8LoopbackRFC 1122Nu
169.254.0.0/16Link-LocalRFC 3927Nu
172.16.0.0/12Private-UseRFC 1918Nu
192.0.0.0/24IETF Protocol AssignmentsRFC 6890Nu
192.0.2.0/24Documentation (TEST-NET-1)RFC 5737Nu
192.31.196.0/24AS112-v4RFC 7535Da
192.52.193.0/24AMTRFC 7450Da
192.88.99.0/24Deprecated 6to4 Relay AnycastRFC 7526Nu
192.168.0.0/16Private-UseRFC 1918Nu
192.175.48.0/24Direct Delegation AS112 ServiceRFC 7534Da
198.18.0.0/15BenchmarkingRFC 2544Nu
198.51.100.0/24Documentation (TEST-NET-2)RFC 5737Nu
203.0.113.0/24Documentation (TEST-NET-3)RFC 5737Nu
224.0.0.0/4MulticastRFC 5771Nu
240.0.0.0/4Reserved for future useRFC 1112Nu
255.255.255.255/32Limited BroadcastRFC 919Nu

De ce s-au epuizat adresele IPv4

IANA a distribuit ultimele blocuri /8 libere către cele cinci registre regionale de internet în februarie 2011. Registrele au rămas apoi fără adrese, unul după altul: APNIC în 2011, iar RIPE NCC, responsabil pentru Europa și deci și pentru România, în noiembrie 2019 pentru alocările obișnuite. Astăzi, spațiul IPv4 nou provine din transferuri pe o piață secundară, unde adresele se vând și se închiriază.

Răspunsul industriei la această lipsă are trei părți: NAT pentru a împărți adresele, CGNAT la furnizori și IPv6, al cărui spațiu de adrese face împărțirea inutilă.

Întrebări frecvente

Câte adrese IPv4 există?
2³² = 4.294.967.296. Aproximativ 3,7 miliarde pot fi folosite pe internetul public; restul sunt rezervate pentru rețele private, multicast și alte scopuri speciale.
Este 192.168.1.1 o adresă IP publică?
Nu. 192.168.0.0/16 este un interval privat (RFC 1918). 192.168.1.1 este adresa implicită obișnuită a paginii de administrare a routerului de acasă.
De ce se schimbă adresa mea IP?
Majoritatea furnizorilor de internet alocă adresele publice dinamic, dintr-un grup de adrese. Adresa se poate schimba când routerul se reconectează sau când expiră alocarea. Adresa IP fixă este adesea o opțiune separată în abonament.
Pot două dispozitive să aibă aceeași adresă IPv4?
Nu în aceeași rețea. Adresele private sunt refolosite în rețele diferite, iar prin NAT mai multe dispozitive pot împărți o singură adresă publică.