IPv4

Protokoły i standardy
Pierwotny schemat adresowania protokołu internetowego z adresami 32-bitowymi, takimi jak 192.0.2.1.
← Wróć do słownika

Czym jest IPv4?

IPv4 (Internet Protocol version 4) to czwarta wersja protokołu internetowego i pierwsza szeroko wdrożona, wykorzystująca 32-bitowe adresy do identyfikowania urządzeń w sieciach i kierowania ruchu w Internecie.

Struktura adresu IPv4

IPv4 Address Format:

┌─────────┬─────────┬─────────┬─────────┐

│ Octet 1 │ Octet 2 │ Octet 3 │ Octet 4 │

│ 8 bits │ 8 bits │ 8 bits │ 8 bits │

└─────────┴─────────┴─────────┴─────────┘

192 . 0 . 2 . 1

Binary: 11000000.00000000.00000010.00000001

Decimal: 192.0.2.1

Total: 32 bits = 2^32 = 4,294,967,296 addresses

Klasy adresów (historyczne)

KlasaZakresMaska domyślnaBity sieciBity hostaSieci
A1.0.0.0 - 126.255.255.255255.0.0.0824126
B128.0.0.0 - 191.255.255.255255.255.0.0161616,384
C192.0.0.0 - 223.255.255.255255.255.255.02482,097,152

Zarezerwowane zakresy adresów

ZakresZastosowanie
10.0.0.0/8Sieć prywatna (klasa A)
172.16.0.0/12Sieć prywatna (klasa B)
192.168.0.0/16Sieć prywatna (klasa C)
127.0.0.0/8Pętla zwrotna (localhost)
169.254.0.0/16Łącze lokalne (APIPA)
192.0.2.0/24Dokumentacja (TEST-NET-1)
0.0.0.0/8Bieżąca sieć
255.255.255.255Rozgłoszenie

Porównanie IPv4 i IPv6

CechaIPv4IPv6
Rozmiar adresu32 bits128 bits
Format adresuZapis dziesiętny z kropkamiZapis szesnastkowy z dwukropkami
Łączna liczba adresów~4.3 billion~340 undecillion
Przykład192.0.2.12001:db8::1
Wymagany NATCzęstoRzadko
KonfiguracjaDHCP/manualSLAAC/DHCPv6

Wyczerpywanie puli IPv4

IPv4 Address Depletion Timeline:

├── 2011: IANA pool exhausted

├── 2011-2015: Regional pools depleted (APNIC, RIPE, ARIN)

├── 2017: LACNIC exhausted

├── 2019: AFRINIC final /8

└── Present: Secondary market, NAT, IPv6 transition

Typowe zastosowania w DNS

Rekord DNSZastosowaniePrzykład
A RecordMapuje domenę na IPv4example.com A 192.0.2.1
PTR RecordOdwrotny DNS1.2.0.192.in-addr.arpa PTR example.com

Strategie ograniczania skutków

Dobre praktyki

1. Planuj wdrożenie IPv6: Nowe wdrożenia powinny działać w stosie podwójnym

2. Używaj prywatnych adresów wewnętrznie: Rezerwuj publiczne adresy IP dla usług brzegowych

3. Dokumentuj przydziały: Śledź wykorzystanie adresów, aby uniknąć konfliktów

4. Stosuj prawidłowe podsieci: Efektywnie wykorzystuj dostępne adresy

5. Konfiguruj rekordy A i AAAA: Obsługuj klientów korzystających zarówno z IPv4, jak i IPv6

IPv4 pozostaje podstawą komunikacji internetowej, podczas gdy upowszechnianie IPv6 postępuje, aby sprostać wyzwaniom związanym z wyczerpywaniem adresów.

Wykorzystaj tę wiedzę w praktyce

Użyj API DomScan, aby sprawdzić dostępność domen, ich kondycję i więcej.