Subnetting speciella fall

Subnetting upplevs ofta som ganska förutsägbart och följer tydliga mönster. Men det finns speciella fall där beräkningarna inte längre känns lika självklara. Plötsligt kan det som tidigare varit enkelt börja skapa förvirring, och det är just dessa situationer som är viktiga att förstå för att få en djupare säkerhet i subnetting.

Vi fokuserar i detta avsnitt på de speciella fall inom subnetting som ofta skapar frågor och osäkerhet. Genom att titta närmare på dessa situationer blir det tydligare hur subnetting fungerar på djupet och hur man kan undvika vanliga misstag.

Exempel 1: andra och tredje oktett-subnetting

Given:
Host IP Address 10.101.99.228
Original Subnet Mask 255.0.0.0
New Subnet Mask 255.255.128.0

Find:
Number of Subnet Bits
Number of Subnets Created
Number of Host Bits per Subnet
Number of Hosts per Subnet
Network Address of this Subnet
IPv4 Address of First Host on this Subnet
IPv4 Address of Last Host on this Subnet
IPv4 Broadcast Address on this Subnet

Visa facit
Find (Answer Key):
Number of Subnet Bits 9 (från /8 → /17)
Number of Subnets Created 512 (= 2^9)
Number of Host Bits per Subnet 15 (= 32 − 17)
Number of Hosts per Subnet 32 766 (= 2^15 − 2)
Network Address of this Subnet 10.101.0.0 (/17)
IPv4 Address of First Host on this Subnet 10.101.0.1
IPv4 Address of Last Host on this Subnet 10.101.127.254
IPv4 Broadcast Address on this Subnet 10.101.127.255
Förklaring (lärarnotering):

  1. Givet: Host-adress = 10.101.99.228, ursprungligt prefix /8 (mask 255.0.0.0) ändras till /17 (mask 255.255.128.0). Det innebär 8 + 9 bitar = 9 nya subnet-bitar.
  2. Antal delnät: 2^9 = 512.
  3. Host-bitar per delnät: 32 − 17 = 15 host-bitar.
  4. Hostar per delnät: 2^15 − 2 = 32 766 (nät- och broadcast-adress kan inte tilldelas).
  5. Nätadress för prefixet: /17 innebär att alla 8 bitar i 2:a oktetten är 1:or och 1 bit i 3:e oktetten är 1 (mask 128 i 3:e oktetten). Blockstorleken i 3:e oktetten blir 256 − 128 = 128. Intervallen blir 0–127 och 128–255. Värdens 3:e oktett är 99 ⇒ ligger i första intervallet ⇒ nät = 10.101.0.0.
  6. Broadcast- och hostintervall: För intervallet 0–127 i 3:e oktetten gäller:
    • Nätverksadress: 10.101.0.0
    • Första host: 10.101.0.1
    • Sista host: 10.101.127.254
    • Broadcast: 10.101.127.255
    • Binär hjälp: /17 ⇒ 11111111.11111111.1_______ .________ = mask 255.255.128.0.

Exempel 2: Tredje oktett-subnetting

Given:
Host IP Address 172.20.66.45
Original Subnet Mask 255.255.0.0
New Subnet Mask 255.255.192.0

Find:
Number of Subnet Bits
Number of Subnets Created
Number of Host Bits per Subnet
Number of Hosts per Subnet
Network Address of this Subnet
IPv4 Address of First Host on this Subnet
IPv4 Address of Last Host on this Subnet
IPv4 Broadcast Address on this Subnet

Visa facit

Find (Answer Key):
Number of Subnet Bits 2 (från /16 → /18)
Number of Subnets Created 4 (= 2^2)
Number of Host Bits per Subnet 14 (= 32 − 18)
Number of Hosts per Subnet 16 382 (= 2^14 − 2)
Network Address of this Subnet 172.20.64.0 (/18)
IPv4 Address of First Host on this Subnet 172.20.64.1
IPv4 Address of Last Host on this Subnet 172.20.127.254
IPv4 Broadcast Address on this Subnet 172.20.127.254

Förklaring (lärarnotering):

  1. Prefix-förändring: /16 till /18, 2 nya subnet-bitar
  2. Antal delnät: 2^2 = 4.
  3. Host-bitar per delnät: 32 − 18 = 14 host-bitar.
  4. Hostar per delnät: 2^14 − 2 = 16 382
  5. Blockstorlek: Masken i 3:e oktetten är 192  blir 256 − 192 = 64. Det ger 0 – 64 – 128 – 192 (4 delnät)
  6. Intervall i 3e oktetten: 0-63, 64-127, 128-191, 192-255. HA i 3e-oktett är 66 och den tillhör intervallet 64-127 därmed nätverksadressen 64 i 3e-oktetten.
  7. Nätverksadress: 172.20.64.0
  8. Första host: 172.20.64.1
  9. Sista host: 172.20.127.254
  10. Broadcast: 172.20.127.255

Binär hjälp: /17 ⇒ 11111111.11111111.11_______ .________ = mask 255.255.192.0.