Adresowanie IP i subnetting wyjaśnione
Jak rozprowadzane są adresy i czym naprawdę jest maska podsieci
Wstęp
Adres IP identyfikuje urządzenie w sieci. IPv4 jest zapisywany jako cztery liczby oddzielone kropkami, np. 192.168.1.10, gdzie każda liczba może mieć wartość od 0 do 255. Ponieważ dostępnych adresów IPv4 w świecie powoli się kończy, wprowadza się IPv6, które jest zapisywane z heksadecymalnymi grupami oddzielonymi dwukropkami i oferuje znacznie więcej adresów.
Część sieciowa i część hosta
Adres IP składa się z dwóch części: części sieci, która mówi, do której sieci należy adres, i części hosta, która identyfikuje pojedyncze urządzenie w sieci. Maska podsieci określa, gdzie biegnie granica między tymi dwiema częściami. Urządzenia w tej samej podsieci mogą rozmawiać bezpośrednio; jeśli mają rozmawiać z inną podsiecią, ruch przechodzi przez router (default gateway).
Adresy prywatne i publiczne
Niektóre zakresy adresów są zarezerwowane dla sieci prywatnych i nie mogą być kierowane na otwartym internecie — są to te, które zwykle widujemy za routerem domowym. Aby wyjść na internet, adresy prywatne są tłumaczone na adres publiczny za pośrednictwem NAT (Network Address Translation). To dlatego wiele urządzeń w domu może dzielić jeden adres publiczny od dostawcy internetu.
- 01Prywatne obszary używane wewnętrznie i tłumaczone przez NAT
- 02Adresy publiczne są unikalne i routowalne w internecie
- 03Adres sprzężenia zwrotnego wskazuje na samo urządzenie i jest używany do testowania
- 04Adresy APIPA są przydzielane automatycznie, gdy serwer DHCP nie odpowiada
Dlaczego subnetting?
Duża sieć jest dzielona na mniejsze podsieci z kilku powodów: ograniczasz ruch broadcast, aby sieć się nie zalewała niepotrzebnym wiadomościami; możesz oddzielić działy lub systemy ze względów bezpieczeństwa; i dostajesz bardziej przejrzystą i dokumentowalną sieć. Podział sieci zasadniczo polega na przesunięciu granicy między część sieciową i gospodarczą, aby uzyskać wiele mniejszych sieci zamiast jednej dużej.
Typowe szukanie błędów
Gdy urządzenie nie łączy się z siecią, przechodzisz systematycznie: Czy urządzenie uzyskało prawidłowy adres IP, czy ma przypisany automatyczny adres awaryjny? Czy może dotrzeć do swojej bramy? Czy może rozwiązywać nazwy przez DNS? Testując połączenie krok po kroku — najpierw do bramy, potem do znanego serwera po IP, potem po nazwie — możesz szybko określić, czy problem jest lokalny, w routingu, czy w rozwiązywaniu nazw.