Maski podsieci (IPv4) i prefiksy (IPv6)
Maski podsieci (IPv4) i długości przedrostka (IPv6) identyfikują zakres adresów IP znajdujących się w tej samej sieci.
Maski podsieci IPv4
Wszystkie adresy IP są podzielone na części. Jedna z części identyfikuje sieć (numer sieci), a druga identyfikuje konkretną maszynę lub host w sieci (numer hosta). Maski podsieci (IPv4) i przedrostki (IPv6) identyfikują zakres adresów IP, które tworzą podsieć, lub grupę adresów IP w tej samej sieci. Na przykład podsieć może być używana do identyfikacji wszystkich maszyn w budynku, dziale, lokalizacji geograficznej lub w tej samej sieci lokalnej (LAN).
Podzielenie sieci organizacji na podsieci pozwala na podłączenie jej do sieci Internet z pojedynczym współużytkowanym adresem sieciowym. Maski podsieci i prefiksy są używane, gdy host próbuje komunikować się z innym systemem. Jeśli system znajduje się w tej samej sieci lub w tej samej podsieci, spróbuje znaleźć ten adres w odsyłaczku lokalnym. Jeśli system znajduje się w innej sieci, pakiet jest wysyłany do bramy, która następnie skieruje pakiet do poprawnego adresu IP. Jest to nazywane routingu Classless-InterDomain Routing (CIDR).
W protokole IPv4maska podsieci 255.255.255.0 wynosi 32 bity i składa się z czterech ośmiobitowych oktetów. Adres 10.10.10.0 z maską podsieci 255.255.255.0 oznacza, że podsieć jest zakresem adresów IP z 10.10.10.0 - 10.10.10.255.
Przedrostek-długość w IPv6 jest odpowiednikiem maski podsieci w IPv4. Jednak zamiast wyrażać je w 4 oktetach, tak jak jest to w IPv4, jest ono wyrażone jako liczba całkowita z zakresu od 1 do 128. Na przykład: 2001:db8:abcd:0012::0/64 określa podsieć z zakresem adresów IP od 2001 :db8 :abcd: 0012:0000:0000:0000:0000 do 2001 :db8 :abcd: 0012:ffff:ffff:ffff:ffff. Część pogrubiona jest nazywana częścią sieci adresu IP lub przedrostkiem. Część, która nie jest pogrubiona, jest nazywana częścią hosta adresu IP, ponieważ identyfikuje ona pojedynczego hosta w sieci.
Adresy IPv6
- Adres sieciowy -pierwsze trzy grupy liczb (pierwsze 48 bitów) w masce podsieci
- Adres podsieci -czwarta grupa liczb (od 49th do 64th bitów) w masce podsieci.
- Adres urządzenia -ostatnie cztery grupy liczb (ostatnie 64 bity) w masce podsieci.
Na przykład w adresie IPv6 2001:db8:abcd:0012:0000:0000:0000:0000adres sieciowy to 2001:db8:abcd , a adres podsieci to 12 (przy użyciu krótkiej notacji z formularzem i eliminowaniu wiodących zer). Razem te dwie grupy to IPv6 przedrostek. Adres urządzenia w przykładzie to 0000:0000:0000:0000.
Rozszerzona notacja adresu IPv6 na początku zakresu | Adres IPv6 (skondensowana notacja) | Adres IPv6 z długością przedrostka | Zakres urządzeń w podsieci |
---|---|---|---|
2001:0DB8:ABCD:0012:0000:0000:0000:0000 | 2001:DB8:ABCD:12:: | 2001:db8:abcd:0012::0/64 | 2001:0DB8:ABCD:0012:0000:0000:0000:0000 - 2001:0DB8:ABCD:0012:FFFF:FFFF:FFFF:FFFF
|
2001:0DB8:ABCD:0012:0000:0000:0000:0000 | 2001:DB8:ABCD:12:: | 2001:db8:abcd:0012::0/80 | 2001:0DB8:ABCD:0012:0000:0000:0000:0000 - 2001:0DB8:ABCD:0012:0000:FFFF:FFFF:FFFF
|
2001:0DB8:ABCD:0012:0000:0000:0000:0000 | 2001:DB8:ABCD:12:: | 2001:db8:abcd:0012::0/96 | 2001:0DB8:ABCD:0012:0000:0000:0000:0000 - 2001:0DB8:ABCD:0012:0000:0000:FFFF:FFFF
|
2001:0DB8:ABCD:0012:0000:0000:0000:0000 | 2001:DB8:ABCD:12:: | 2001:db8:abcd:0012::0/112 | 2001:0DB8:ABCD:0012:0000:0000:0000:0000 - 2001:0DB8:ABCD:0012:0000:0000:0000:FFFF
|
2001:0DB8:ABCD:0012:0000:0000:0000:0000 | 2001:DB8:ABCD:12:: | 2001:db8:abcd:0012::0/128 | 2001:0DB8:ABCD:0012:0000:0000:0000:0000 - 2001:0DB8:ABCD:0012:0000:0000:0000:0000
|