Streszczenie Adresowanie IPv4 i rozwiązanie niedoboru
Adresowanie IPv4 i rozwiązania problemu niedoboru: Podsumowanie maturalne
Wstęp
Krótko omówimy, jak działa adresowanie IPv4 oraz dlaczego pojawił się problem z niedoborem adresów. Następnie omówimy powszechne praktyczne rozwiązania: CIDR, subnetting, adresy prywatne i NAT. Materiał jest przeznaczony do samodzielnej nauki i kładzie nacisk na jasne przykłady oraz praktyczne zastosowanie.
Definicja: Adres IPv4 to 32-bitowa liczba używana do identyfikacji urządzenia w sieci; zazwyczaj zapisywana jako cztery oktety oddzielone kropkami, np. 192.168.1.1.
1. Dlaczego brakuje adresów IPv4
- IPv4 używa 32 bitów, co teoretycznie daje $2^{32}$ adresów (~4 294 967 296).
- Początkowo była to wystarczająca pojemność, ale wraz ze wzrostem internetu, urządzeń mobilnych, IoT i serwerów, publiczne adresy zaczęły się wyczerpywać.
- Rozwiązania są zarówno tymczasowe, jak i długoterminowe: efektywniejsze przydzielanie (CIDR), dzielenie sieci (subnetting), adresy prywatne + NAT, a długoterminowo IPv6.
2. CIDR (Classless Inter-Domain Routing)
CIDR zniosło stałe klasy A/B/C i wykorzystuje notację prefiksową, na przykład 192.168.1.0/24. Liczba po ukośniku wskazuje długość części sieciowej w bitach.
Definicja: Notacja CIDR $a.b.c.d/n$ oznacza, że pierwsze $n$ bitów adresu określa sieć; pozostałe bity przeznaczone są dla hostów.
Tabela typowych prefiksów
| Prefix | Maska | Liczba adresów | Typowe zastosowanie |
|---|---|---|---|
| /24 | 255.255.255.0 | 256 | Typowa sieć LAN |
| /25 | 255.255.255.128 | 128 | Podział /24 na dwie podsieci |
| /26 | 255.255.255.192 | 64 | Mniejsza podsieć |
| /30 | 255.255.255.252 | 4 | Łącza punkt-punkt |
Zaleta CIDR
- Umożliwia precyzyjniejszą alokację adresów zgodnie z potrzebami, co pozwala oszczędzać publiczne adresy.
Czy wiesz, że CIDR również usprawnia tablice routingu dzięki agregacji prefiksów, co zmniejsza liczbę wpisów w routerach BGP?
3. Subnetting
Subnetting to proces dzielenia większej sieci na mniejsze podsieci. Stosuje się go w celu lepszej organizacji, segmentacji ruchu oraz ograniczenia domen rozgłoszeniowych.
Definicja: Subnetting oznacza wydłużenie prefiksu sieciowego (większe $n$ w $a.b.c.d/n$), co skutkuje powstaniem mniejszych podsieci z mniejszą liczbą hostów.
Przykład podziału 192.168.1.0/24 na cztery podsieci /26
| Sieć | Zakres użytecznych adresów | Adres rozgłoszeniowy | Uwagi |
|---|---|---|---|
| 192.168.1.0/26 | 192.168.1.1 - 192.168.1.62 | 192.168.1.63 | Pierwsza podsieć |
| 192.168.1.64/26 | 192.168.1.65 - 192.168.1.126 | 192.168.1.127 | Druga podsieć |
| 192.168.1.128/26 | 192.168.1.129 - 192.168.1.190 | 192.168.1.191 | Trzecia podsieć |
| 192.168.1.192/26 | 192.168.1.193 - 192.168.1.254 | 192.168.1.255 | Czwarta podsieć |
Praktyczne zastosowanie:
- Rozdzielenie pracowni, serwerów, sieci Wi-Fi i administracji w ramach jednej szkoły lub firmy.
- Każda podsieć ma mniejszą domenę rozgłoszeniową i można do niej zastosować własne reguły bezpieczeństwa.
4. Prywatne adresy IPv4
Prywatne zakresy nie są routowane w publicznym internecie i mogą się powtarzać w różnych sieciach wewnętrznych.
Definicja: Prywatne adresy IPv4 to wstępnie zdefiniowane zakresy adresów IPv4 przeznaczone dla sieci wewnętrznych; wymagają translacji (NAT) do komunikacji z publicznym internetem.
| Prywatny zakres | Prefiks | Typowe zastosowanie |
|---|---|---|
| 10.0.0.0 - 10.255.255.255 | 10.0.0.0/8 | Duże sieci korporacyjne |
| 172.16.0.0 - 172.31.255.255 | 172.16.0.0/12 | Sieci średnich i dużych przedsiębiorstw |
| 192.168.0.0 - 192.168.255.255 | 192.168.0.0/16 | Sieci domowe i małe |
Czy wiesz, że adresy z zakresu 192.168.0.0/16 są najczęściej spotykane w routerach domowych właśnie dlatego, że wielu producentów konfiguruje je domyślnie dla ułatwienia konfiguracji?
5. NAT (Network Address Translation)
NAT tłumaczy adresy prywatne na publiczne i z powrotem. Najczęstszą formą jest PAT (Port Address Translation), często nazywany NAT overload.
Definicja: NAT to technika, która zmienia adresy IP w nagłówkach pakietów, aby urządzenia wewnęt
Masz już konto? Zaloguj się
Adresacja IPv4 - rozwiązanie niedoboru
Klíčové pojmy: IPv4 posiada $2^{32}$ adresów, co stanowi około 4,29 miliarda., CIDR zapisuje sieć jako $a.b.c.d/n$ i umożliwia bezklasowe przydzielanie adresów., Prefiks /24 oznacza 256 adresów, /26 oznacza 64 adresy., Subnetting wydłuża prefiks sieciowy i zmniejsza liczbę hostów w podsieci., Prywatne zakresy adresów: 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16., NAT tłumaczy adresy prywatne na publiczne; PAT współdzieli jeden publiczny adres IP za pomocą portów., Typy NAT: statyczny, dynamiczny, PAT, przekierowanie portów., Przekierowanie portów umożliwia dostęp z internetu do wewnętrznego serwera., CIDR zmniejsza liczbę wpisów w tablicach routingu (agregacja)., NAT oszczędza publiczne adresy, ale komplikuje łączność end-to-end.