Część sieciowa a część hosta
Proszę dowiedzieć się, jak adres dzieli się na część sieciową i część hosta.
Część sieciowa a część hosta to bezpłatna lekcja Cloud & IT Cert Prep na CoddyKit. To lekcja 2 z 4. Możesz przeczytać całą lekcję poniżej za darmo — a potem ćwiczyć ją interaktywnie w przeglądarce z wbudowanym edytorem kodu i tutorem AI dostępnym 24/7. To część ścieżki edukacyjnej Cloud & IT Cert Prep, a Twój postęp synchronizuje się między webem a aplikacją CoddyKit. Kurs Cloud & IT Cert Prep zawiera 4 lekcji w sumie.
Adres ma dwie części
Każdy adres IPv4 jest logicznie podzielony na część sieciową i część hosta. Część sieciowa określa, do której sieci należy urządzenie, a część hosta identyfikuje konkretne urządzenie w tej sieci.
Przypomina to adres pocztowy: miasto i nazwa ulicy wskazują dzielnicę, a numer domu wybiera konkretny dom w jej obrębie.
Maska podsieci wyznacza podział
Skąd wiadomo, gdzie kończy się część sieciowa, a zaczyna część hosta? Informuje nas o tym maska podsieci. Maska również ma 32 bity: bity ustawione na 1 oznaczają część sieciową, a bity ustawione na 0 oznaczają część hosta.
Popularna maska to 255.255.255.0, w której pierwsze trzy oktety (złożone z samych jedynek) należą do części sieciowej, a ostatni oktet (złożony z samych zer) do części hosta.
IP: 192.168.1.10
Mask: 255.255.255.0
Net: 192.168.1 Host: .10Dlaczego ten podział ma znaczenie
Urządzenia korzystają z tego podziału, aby określić, czy miejsce docelowe jest lokalne czy zdalne. Jeśli dwa urządzenia mają tę samą część sieciową, mogą komunikować się bezpośrednio. Jeśli części sieciowe są różne, ruch musi przejść przez router za pośrednictwem bramy domyślnej.
Ta decyzja jest podejmowana nieustannie i ma fundamentalne znaczenie dla działania routingu w internecie.
Przykład tej samej sieci
Rozważmy adresy 192.168.1.10 i 192.168.1.50, oba z maską 255.255.255.0. Część sieciowa każdego z nich to 192.168.1. Ponieważ są takie same, oba hosty znajdują się w tej samej sieci i mogą komunikować się bezpośrednio, bez routera.
Różni się tylko ostatni oktet (10 i 50), który stanowi część hosta identyfikującą każde urządzenie.
Przykład różnych sieci
Porównajmy teraz adresy 192.168.1.10 i 192.168.2.10 z tą samą maską. Różni się trzeci oktet, dlatego części sieciowe (192.168.1 i 192.168.2) nie są takie same.
Hosty znajdują się w różnych sieciach. Aby wymieniać dane, ich ruch musi przejść przez router łączący obie sieci.
Adres sieci
Adres sieci to adres, w którym wszystkie bity hosta mają wartość 0. Dla 192.168.1.0/24 adresem sieci jest 192.168.1.0. Oznacza on samą sieć i nigdy nie jest przydzielany urządzeniu.
Routery używają adresu sieci w swoich tablicach routingu, aby reprezentować całą grupę hostów za pomocą jednego wpisu.
Adres rozgłoszeniowy
Adres rozgłoszeniowy to adres, w którym wszystkie bity hosta mają wartość 1. Dla 192.168.1.0/24 jest to 192.168.1.255. Pakiet wysłany na ten adres dociera jednocześnie do każdego hosta w sieci.
Podobnie jak adres sieci, adres rozgłoszeniowy nie może zostać przydzielony pojedynczemu urządzeniu, dlatego w każdej sieci zarezerwowane są dwa adresy.
Zakres użytecznych adresów hostów
Pomiędzy adresem sieci a adresem rozgłoszeniowym znajdują się użyteczne adresy hostów. Dla 192.168.1.0/24 hosty mogą używać adresów od 192.168.1.1 do 192.168.1.254.
To łącznie 256 adresów pomniejszone o adres sieci i adres rozgłoszeniowy, czyli 254 użyteczne adresy. Pierwszy i ostatni adres każdej podsieci są zawsze niedostępne dla hostów.
Jak maski zmieniają podział
Zmiana maski przesuwa granicę. Większa część sieci (więcej bitów 1) oznacza mniej hostów, a większa część hosta (więcej bitów 0) oznacza więcej hostów.
- Maska 255.0.0.0: pierwszy oktet to sieć, trzy ostatnie to host — ogromne sieci.
- Maska 255.255.255.0: pierwsze trzy oktety to sieć — niewielkie sieci.
Dokładną liczbę hostów obliczy Pan/Pani w kursie dotyczącym podsieci.
Logiczne AND wyznacza sieć
Urządzenie wyznacza własny adres sieci, wykonując bitowe działanie AND na swoim adresie IP i masce. Wszędzie tam, gdzie bit maski ma wartość 1, bit adresu IP zostaje zachowany; tam, gdzie ma wartość 0, wynikiem jest 0.
Dzieje się to niezauważalnie wewnątrz każdego hosta i routera oraz stanowi podstawę decyzji, czy cel jest lokalny, czy zdalny.
Połączenie wszystkiego w całość
Adres i maska razem definiują sieć. Dwa urządzenia komunikują się bezpośrednio tylko wtedy, gdy ich zamaskowane części sieci są takie same. W przeciwnym razie potrzebny jest router.
Zrozumienie tego podziału otwiera drogę do podsieci, w których rozmiar sieci zmienia się celowo przez dostosowanie maski. Jeśli opanuje Pan/Pani tę zasadę teraz, podsieci staną się znacznie mniej onieśmielające.
Szybkie sprawdzenie
Zastosuj pojęcie sieci i hosta.
Podsumowanie
Rozdzielił(a) Pan/Pani adres na dwie role.
- Adres IPv4 ma część sieciową i część hosta.
- Maska podsieci (1 = sieć, 0 = host) wyznacza granicę.
- Identyczne części sieci oznaczają komunikację bezpośrednią; w przeciwnym razie potrzebny jest router.
- Każda sieć rezerwuje adres sieci (wszystkie bity hosta mają wartość 0) oraz adres rozgłoszeniowy (wszystkie bity hosta mają wartość 1).
- Bitowe działanie AND na adresie IP i masce ujawnia adres sieci.
Często zadawane pytania
Czy lekcja „Część sieciowa a część hosta” jest bezpłatna?
Tak — pełny tekst „Część sieciowa a część hosta” jest dostępny za darmo tutaj w sieci. Aby ćwiczyć ją interaktywnie (wbudowany edytor kodu i tutor AI dostępny 24/7) i odblokować resztę kursu Cloud & IT Cert Prep, przejdź na CoddyKit PRO. Kurs Cloud & IT Cert Prep zawiera 4 lekcji w sumie.
Co nauczysz się w „Część sieciowa a część hosta”?
Proszę dowiedzieć się, jak adres dzieli się na część sieciową i część hosta. Ćwiczysz Cloud & IT Cert Prep z praktycznym kodem, który uruchamiasz bezpośrednio w przeglądarce, a tutor AI dostępny 24/7 odpowiada na Twoje pytania podczas pracy nad lekcją.
Czy potrzebuję doświadczenia, aby zacząć Cloud & IT Cert Prep?
Nie wymagamy żadnego doświadczenia. Cloud & IT Cert Prep w CoddyKit jest strukturyzowany dla początkujących i zaawansowanych użytkowników, więc możesz zacząć tutaj lub od początku i uczyć się w swoim tempie. To lekcja 2 z 4.
Ile czasu zajmuje lekcja „Część sieciowa a część hosta”?
Większość lekcji CoddyKit trwa około 5–10 minut. Każda lekcja to mały, interaktywny krok, dzięki czemu robisz systematyczne postępy i zawsze wracasz dokładnie do tego samego miejsca — na webie i w aplikacji.
Czy mogę pisać i uruchamiać kod w tej lekcji Cloud & IT Cert Prep?
Tak. Każda lekcja Cloud & IT Cert Prep zawiera wbudowany edytor kodu, więc piszesz i uruchamiasz prawdziwy kod bezpośrednio w przeglądarce i od razu otrzymujesz sprzężenie zwrotne od AI — bez konfiguracji na komputerze.
Wszystkie lekcje w tym kursie
- Odczytywanie adresu dziesiętnego z kropkami
- Część sieciowa a część hosta
- Klasy adresów i ich zakresy
- Adresy publiczne, prywatne i zwrotne