Classful subnetting


Tidigare har vi gått igenom vad subnetting är och varför det behövs i nätverkshantering. Vi har också lärt oss två metoder för att räkna ut subnetting steg för steg.

I denna avdelning ska vi nu använda metoderna i praktiken genom att lösa några konkreta exempel. Vi går igenom varje uppgift steg för steg, så att du tydligt ser hur man:

  1. Bestäm antal delnät eller antal host-adresser per delnät
    • Delnät adresser = 2^x (där x = antal lånade bitar)
    • Host-adresser = 2^y – 2 (där y = antal kvarvarande host-bitar)
  2. Bestäm prefix och nätmask
    • Lägg till antalet lånade bitar i prefixet.
    • Skriv masken i decimal (t.ex. /26 som 255.255.255.192).
  3. Beräkna blockstorlek
    • Blockstorlek = 256 – värdet i den ändrade oktetten
    • Exempel: 256 – 192 = 64
    • Nya nät bildas i steg om 64 adresser
  4. Lista delnäten
    • Börja på nätets första adress.
    • Addera blockstorlecken för varje nytt delnät.
  5. Ange Host-intervall
    1. Första host-adress = nätverksadress + 1
    2. Sista host-adress = nästa nätverksadress – 2
    3. Broadcast adress = nästa nätverksadress – 1

Här nedan några exempel:

  1. Dela 192.168.1.0/24 i två mindre delnät
  2. Router A i figuren nedan har 3 interface. Nätverksadressen 192.168.1.0/24 ska delas upp till 3 delnät: 0, 1 och 2.
  3. I nätverket nedan finns Router A med 4 gränssnitt (interface) och Router B med 3 gränssnitt. Hela nätverket har fått adressrymden 192.168.1.0/24.
    För att kunna adressera varje länk och gränssnitt korrekt ska nätverksadressen delas upp i 6 delnät. De nya delnäten numreras: 0, 1, 2, 3, 4 och 5.

Dela 192.168.1.0/24 i två mindre delnät

  1. Bestäm antal delnät eller antal host-adresser per delnät
    • Delnät adresser = 2^x ≥ 2 = 2^1 = 2 delnät
  2. Bestäm prefix och nätmask
    • Lägg till antalet lånade bitar i prefixet. /24 + 1 = /25
    • Skriv masken i decimal. 255.255.255.128
  3. Beräkna blockstorlek
    • Blockstorlek = 256 – 128 = 128
  4. Lista delnäten
    • 192.168.1.0/25
    • 192.168.1.128/25
  5. Ange Host-intervall
    1. 192.168.1.0/25
    2. Första host-adress = nätverksadress + 1 = 192.168.1.(0 + 1) = 192.168.1.1
    3. Sista host-adress = nästa nätverksadress – 2 = 192.168.1.(128 – 2) = 192.168.1.126
    4. Broadcast adress = nästa nätverksadress – 1 = 192.168.1.(128 – 1) = 192.168.1.127
    5. 192.168.1.128/25
    6. Första host-adress = nätverksadress + 1 = 192.168.1.(128 + 1) = 192.168.1.129
    7. Sista host-adress = nästa nätverksadress – 2 = 192.168.1.(256 – 2) = 192.168.1.254
    8. Broadcast adress = nästa nätverksadress – 1 = 192.168.1.(256 – 1) = 192.168.1.255

Router A i figuren nedan har 3 interface. Nätverksadressen 192.168.1.0/24 ska delas upp till 3 delnät: 0, 1 och 2.

  1. Bestäm antal delnät eller antal host-adresser per delnät
    • Delnät adresser = 2^x ≥ 3 = 2^2 > 3 delnät
  2. Bestäm prefix och nätmask
    • Lägg till antalet lånade bitar i prefixet. /24 + 2 = /26
    • Skriv masken i decimal. 255.255.255.192
  3. Beräkna blockstorlek
    • Blockstorlek = 256 – 192 = 64
  4. Lista delnäten
    • 192.168.1.0/26
    • 192.168.1.64/26
    • 192.168.1.128/26
    • 192.168.1.192/26
  5. Ange Host-intervall
    • 192.168.1.0/26
      • 192.168.1.1 – 192.168.1.62 – 192.168.1.63
    • 192.168.1.64/26
      • 192.168.1.65 – 192.168.1.126 – 192.168.1.127
    • 192.168.1.128/26
      • 192.168.1.129 – 192.168.1.190 – 192.168.1.191
    • 192.168.1.192/26
      • 192.168.1.193 – 192.168.1.254 – 192.168.1.255

I nätverket nedan finns Router A med 4 gränssnitt (interface) och Router B med 3 gränssnitt. Hela nätverket har fått adressrymden 192.168.1.0/24.
För att kunna adressera varje länk och gränssnitt korrekt ska nätverksadressen delas upp i 6 delnät. De nya delnäten numreras: 0, 1, 2, 3, 4 och 5.

  1. Bestäm antal delnät eller antal host-adresser per delnät
    • Delnät adresser = 2^x ≥ 6 = 2^3 > 6 delnät
  2. Bestäm prefix och nätmask
    • Lägg till antalet lånade bitar i prefixet. /24 + 3 = /27
    • Skriv masken i decimal. 255.255.255.224
  3. Beräkna blockstorlek
    • Blockstorlek = 256 – 224 = 32
  4. Lista delnäten
    • 192.168.1.0/27
    • 192.168.1.32/27
    • 192.168.1.64/27
    • 192.168.1.96/27
    • 192.168.1.128/27
    • 192.168.1.160/27
    • 192.168.1.192/27
    • 192.168.1.224/27
  5. Ange Host-intervall
    • 192.168.1.0/27 – 192.168.1.1 – 192.168.1.32 – 192.168.1.31
    • 192.168.1.32/27 – 192.168.1.33 – 192.168.1.62 – 192.168.1.63
    • 192.168.1.64/27 – 192.168.1.65 – 192.168.1.94 – 192.168.1.95
    • 192.168.1.96/27 – 192.168.1.97 – 192.168.1.126 – 192.168.1.127
    • 192.168.1.128/27 – 192.168.1.1 – 192.168.1.158 – 192.168.1.159
    • 192.168.1.160/27 – 192.168.1.161 – 192.168.1.190 – 192.168.1.191
    • 192.168.1.192/27 – 192.168.1.193- 192.168.1.222 – 192.168.1.223
    • 192.168.1.224/27 – 192.168.1.1 – 192.168.1.32 – 192.168.1.31

Med exemplen ovan kan vi konstatera att alla delnät får samma nätmask och därmed också samma antal tillgängliga host-adresser. Detta är kännetecknande för classful-adressering