Jakie jest znaczenie /24
następującego polecenia?
route add -net 192.168.15.0/24 192.168.8.10
networking
routing
ohho
źródło
źródło
route
od jakiegoś czasu nie korzystałem z systemu Windows ), ale ta brama pochodzi z innej podsieci. Czy to tylko wymyślony przykład?Odpowiedzi:
Jest to krótki sposób reprezentowania maski podsieci.
Jak wskazuje Steffen Opel w swojej odpowiedzi , nazywa się to notacją CIDR, a liczba po prostu wskazuje rozmiar prefiksu użyty do zbudowania maski podsieci.
Więc
/n
oznacza to, że pierwszen
bity (z 32 do IPv4) ustawiane są1
, reszta są ustawione0
. Aby przekonwertować to na dziesiętną maskę podsieci, zapisz ją w czterech oktetach i przekonwertuj na dziesiętną.Tak
/24
produkuje,255.255.255.0
ponieważ masz dwadzieścia cztery1
bity, a następnie osiem0
bitów:Krótka wartość nie musi być wielokrotnością 8 (to znaczy, że nie ma do końca granic oktetów), na przykład można zrobić
/20
, aby uzyskać255.255.240.0
jak tak:Użycie z IPv6
Tę samą notację można również zastosować do IPv6. Ponieważ IPv6 używa 128 bitów, zamiast 32, adresy są znacznie większe. Nie przejdę tutaj do pełnej semantyki, ponieważ nie dotyczy to pytania, ale podam szybki przykład:
Podsieć podana w pytaniu jest reprezentowana przez
192.168.15.0/24
i zawiera wszystkie adresy IPv4 od192.168.15.0
do192.168.15.255
Podsieć IPv6 może być reprezentowana w ten sam sposób, na przykład
2001:DB8::/48
zawiera wszystkie adresy IPv6 w zakresie2001:DB8:0:0:0:0:0:0
od2001:DB8:0:FFFF:FFFF:FFFF:FFFF:FFFF
.Uwaga: przykład IPv6 bezwstydnie zerwany z artykułu z Wikipedii CIDR .
Aby uzyskać więcej informacji na temat samych masek podsieci, ich znaczenia i sposobu ich używania, polecam zapoznanie się z pytaniem Jakie są podstawowe cechy maski podsieci?
Lub spójrz na obszerną odpowiedź na pytanie Jak działa podsieci? na w błąd serwera.
źródło
/20
jest255.255.240.0
na przykład.Odpowiedź DMA57361 na to, że reprezentuje maskę podsieci, jest już poprawna i wystarczająca (+1) - nadal chciałbym zaoferować inne podejście w wyjaśnieniu tego, aby zapewnić pewne podstawy dotyczące historii / motywacji tego zapisu:
„192.168.15.0/24” to zwarta specyfikacja adresu IP i powiązanego z nim prefiksu routingu, wyrażona w notacji CIDR :
Przywoływany krótki artykuł w Wikipedii już ładnie wyjaśnia ten temat; dla dokładniejszego wyjaśnienia wielu związanych z nią aspektów można zapoznać się z odpowiednią Temat nadrzędny Classless Inter-Domain Routing - w szczególności Znajdziecie tam informacje na temat historycznego tła dla zmian od maski podsieci dla prefiksu długości / wielkości .
Wreszcie, aby uzyskać dobrą i intuicyjną reprezentację sposobu interpretacji tych notacji, gdy się je spotka w praktyce, można również spojrzeć na tabele w ramach odniesienia do podsieci IPv4 .
źródło
/ 24 to podsieć 255.255.255.0. Znak / {numer} na końcu adresu IP jest znany jako Notacja CIDR .
źródło