Adresy klasy C w klasycznym adresowaniu IPv4 obejmują pełny zakres adresów od 192.0.0.0–223.255.255.255. Ich domyślna maska to 255.255.255.0, zapisywana jako /24 [1][2]. W praktyce pierwsze 24 bity wyznaczają sieć, a pozostałe 8 bitów hosta, co przekłada się na 256 adresów w pojedynczej sieci i zwykle 254 użyteczne dla urządzeń, ponieważ adres sieci i adres rozgłoszeniowy nie są przypisywane hostom [1][3].
Jaki zakres adresów obejmują adresy klasy C?
Adresy klasy C należą do historycznego, klasowego modelu adresowania IPv4 i mieszczą się w przedziale 192.0.0.0–223.255.255.255. Charakterystyczny jest tu wzorzec trzech pierwszych bitów 110 oraz wartości pierwszego oktetu od 192 do 223 [1][2].
Domyślnie stosowana maska to 255.255.255.0 czytelnie oznaczana w notacji CIDR jako /24. Oznacza to 24 bity prefiksu sieci oraz 8 bitów części hosta [1][2]. Pojedyncza sieć o takiej długości prefiksu liczy 256 adresów, z czego standardowo 254 są przydzielane urządzeniom, ponieważ adres identyfikujący sieć i adres rozgłoszeniowy pozostają zarezerwowane [3].
Dlaczego klasy A B C mają dziś znaczenie głównie historyczne?
Współczesny Internet wykorzystuje bezklasowe adresowanie międzydomenowe CIDR, które pozwala elastycznie dobierać długości prefiksów niezależnie od dawnych klas i lepiej gospodarować przestrzenią IPv4. Dzięki temu stosowane są prefiksy różnej długości, a nie tylko domyślne /8, /16 czy /24 kojarzone z klasowym modelem [4]. Dokumentacja konfiguracyjna systemów sieciowych wprost odwołuje się do notacji CIDR oraz mechanizmów wyznaczania prefiksu i maski podsieci [1][2].
Ile adresów i ile użytecznych hostów daje sieć klasy C?
Sieć o domyślnej długości prefiksu /24 zawiera łącznie 256 adresów, przy czym typowo 254 mogą zostać przypisane urządzeniom. Adres z samymi zerami w części hosta identyfikuje sieć, a adres z samymi jedynkami w części hosta identyfikuje rozgłoszenie dla tej sieci, oba te adresy wyłącza się z puli hostów [3].
Dlaczego nie wszystkie adresy klasy C są publicznie routowalne?
Nie każda wartość z zakresu 192.0.0.0–223.255.255.255 jest dostępna w globalnym Internecie. Część przestrzeni jest przeznaczona do zastosowań specjalnych lub prywatnych i jest formalnie zarejestrowana w rejestrach IANA, co ogranicza jej publiczne routowanie [5][6]. Do przestrzeni prywatnej w tym zakresie należy blok 192.168.0.0/16, obejmujący 65 536 adresów, czyli równowartość 256 sieci o długości prefiksu /24 [5][6].
Jak działa maska /24 i wyznaczanie sieci oraz hostów?
Adres IPv4 ma 32 bity i jest interpretowany w kontekście maski lub długości prefiksu. Przy /24 pierwsze 24 bity są porównywane przez urządzenia sieciowe w celu ustalenia przynależności adresów do tej samej podsieci. Routery używają maski do decydowania, czy ruch zostanie przekazany w obrębie lokalnego segmentu, czy wymaga trasowania do innej sieci [1][2][3].
Jak współcześnie dzieli się i agreguje historyczne sieci klasy C?
Chociaż adresy klasy C historycznie kojarzą się z /24, w praktyce produkcyjnej stosuje się elastyczne prefiksy dzięki CIDR. Popularne są podziały na mniejsze podsieci, na przykład:
- /25 z łączną liczbą 128 adresów i typowo 126 użytecznymi hostami
- /26 z łączną liczbą 64 adresów i typowo 62 użytecznymi hostami
- /27 z łączną liczbą 32 adresów i typowo 30 użytecznymi hostami
- /28 z łączną liczbą 16 adresów i typowo 14 użytecznymi hostami
Możliwe jest również łączenie sąsiednich prefiksów /24 w większe bloki, co upraszcza trasowanie i agregację tras w rdzeniu sieci [3][4].
Gdzie ma zastosowanie wiedza o klasie C dziś?
Pojęcie klasy C pozostaje ważne edukacyjnie i historycznie, ponieważ ułatwia zrozumienie sposobu, w jaki interpretowane są bity identyfikatora sieci i hosta oraz jak działa domyślna maska /24. Historycznie ten obszar adresów był przeznaczany głównie dla mniejszych sieci organizacyjnych, choć we współczesnych wdrożeniach preferuje się elastyczne planowanie z użyciem CIDR [4].
Bibliografia
- https://www.cisco.com/c/en/us/td/docs/routers/ios/config/17-x/ip-addressing/b-ip-addressing/m_config-ipv4-addr-0.pdf
- https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/ipaddr_ipv4/configuration/xe-16/ipv4-xe-16-7-book/configuring_ipv4_addresses.html
- https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/ipaddr_ipv4/configuration/12-2sx/ipv4-12-2sx-book.pdf
- https://learningnetwork.cisco.com/s/article/fundamentals-of-classful-ipv4-addressing
- https://www.iana.org/assignments/iana-ipv4-special-registry/iana-ipv4-special-registry.xml
- https://www.iana.org/assignments/iana-ipv4-special-registry/iana-ipv4-special-registry.txt

MaleWielkieDane.pl – portal o technologii bez marketingowego bełkotu. Piszemy o analizie danych, AI, cyberbezpieczeństwie i innowacjach dla ludzi, którzy potrzebują odpowiedzi, nie teorii.
