Permalänk
Keeper of Traditions

CCNA - Subnetting

Hej hopp,

Jag läser just nu en CCNA kurs och har fastnat lite på det här med att "subnäta" osv.

Uppgiften är att man har fått åtta nät som man ska göra om till fyra nät av passande storlekar.

De åtta nät man fått är:

192.8.15.0
192.8.16.0
192.8.17.0
192.8.18.0
192.8.19.0
192.8.20.0
192.8.21.0
192.8.22.0

Alla har nätmasken /24.

Man ska då dela upp dessa åtta nät så att man får fyra nät med följande krav:

Nät A: 1000 datorer
Nät B: 500 datorer
Nät C och Nät D: 200 datorer i varje.

Vilket är enklaste sättet för att lösa detta?

Man har fått en tabell där man för varje nät ska fylla i subnätets nät-adress, vilken nätmask varje nät har (/xx), första host-adress och sista host-adress.

Visa signatur

|| Intel 8700K || Asus RTX 4070 TI Super TUF || Samsung 750 EVO 500GB & Kingston A2000 1TB & Samsung 960 EVO 250GB || Corsair RM 850x || Antec P183 || Asus G-Sync RoG Swift PG279Q || Dell XPS 15 || Thinkpad X220

The Force is like Duct Tape, it has a light side, a dark side, and holds the universe together.

Permalänk
Medlem

Det enklaste sättet är att du gör en binär-tabell och så får du supernetta ihop några nät.
tabell:
3e octeten 4e octeten
128, 64... 128, 64...

Och där du skriver 1 på 3octeten kan du skriva 256 ovanför 2 512 osv så du vet hur många hostar det blir med vilket antal bitar till hostar.

Visa signatur

|| MSI GE60 0ND, Core i5 3230m, 8GB RAM, GTX 660m ||
|| Samsung Galaxy Tab 7.7 ||
|| Läst: CCNA 1,2,3,4 CCNP Routing, Switching ||

Permalänk
Permalänk
Medlem

Ett tips är att börja med det största nätet.

Såhär måste det se ut:

Nät A: 192.8.16.0/22 - 192.8.16.1 till 192.8.19.254 (broadcast 192.8.19.255)
Nät B: 192.8.20.0/23 - 192.8.20.1 till 192.8.21.254 (broadcast 192.8.21.255)
Nät C: 192.8.15.0/24 - 192.8.15.1 till 192.8.15.254 (broadcast 192.8.15.255)
Nät D: 192.8.22.0/24 - 192.8.22.1 till 192.8.22.254 (broadcast 192.8.22.255)

Jobbar på en isp och gör detta varje dag. Svarar gärna på frågor!

Permalänk
Keeper of Traditions
Skrivet av MiSA:

Ett tips är att börja med det största nätet.

Såhär måste det se ut:

Jo, det var det som var svaret, men jag är inte helt säker på hur man kom fram till det.

Att det ska vara till exempel /22 för Nät A förstår jag då kravet var 1000 hosts, men hur vet man vilket block av adresser man bör ge till vilket nät?

Varför ge just 192.8.16.0 - 192.8.19.0 till Nät A? Varför skulle inte 192.8.17.0 - 192.8.20.0 gå lika bra?

Läraren sa att vi skulle skriva upp tredje okteterna binärt, men förklarade väl inte riktigt varför, är det utifrån dessa som man bestämmer vilket nät som får vilket block?

15 = 00001111
16 = 00010000
17 = 00010001
18 = 00010010
19 = 00010011
20 = 00010100
21 = 00010101
22 = 00010110

Visa signatur

|| Intel 8700K || Asus RTX 4070 TI Super TUF || Samsung 750 EVO 500GB & Kingston A2000 1TB & Samsung 960 EVO 250GB || Corsair RM 850x || Antec P183 || Asus G-Sync RoG Swift PG279Q || Dell XPS 15 || Thinkpad X220

The Force is like Duct Tape, it has a light side, a dark side, and holds the universe together.

Permalänk
Medlem
Skrivet av Newklear:

Jo, det var det som var svaret, men jag är inte helt säker på hur man kom fram till det.

Att det ska vara till exempel /22 för Nät A förstår jag då kravet var 1000 hosts, men hur vet man vilket block av adresser man bör ge till vilket nät?

Varför ge just 192.8.16.0 - 192.8.19.0 till Nät A? Varför skulle inte 192.8.17.0 - 192.8.20.0 gå lika bra?

Läraren sa att vi skulle skriva upp tredje okteterna binärt, men förklarade väl inte riktigt varför, är det utifrån dessa som man bestämmer vilket nät som får vilket block?

15 = 00001111
16 = 00010000
17 = 00010001
18 = 00010010
19 = 00010011
20 = 00010100
21 = 00010101
22 = 00010110

Du får leta efter minsta gemensamma nämnare i din tabell här ovan.

15 = 00001111 /24
16 = 00010000 /22
17 = 00010001 /22
18 = 00010010 /22
19 = 00010011 /22
20 = 00010100 /23
21 = 00010101 /23
22 = 00010110 /24

Visa signatur
Permalänk
Keeper of Traditions
Skrivet av ekstam:

Du får leta efter minsta gemensamma nämnare i din tabell här ovan.

15 = 00001111 /24
16 = 00010000 /22
17 = 00010001 /22
18 = 00010010 /22
19 = 00010011 /22
20 = 00010100 /23
21 = 00010101 /23
22 = 00010110 /24

Jaha ja, det var ju inte så svårt, funkar det alltid så?

Om man hade lagt till ett nät till, 192.8.23.0, så att det blir:
15 = 00001111
16 = 00010000
17 = 00010001
18 = 00010010
19 = 00010011
20 = 00010100
21 = 00010101
22 = 00010110
23 = 00010111

Då skulle man alltså kunna lägga ihop nummer 23, 22, 21 och 20 och fått ett /22 nät?

Eller 22 och 23, och då fått /23 nät?

Det känns skönt att få kläm på saker och ting, därmed dem många frågorna med kanske självklara svar.

Om ni har någon bra förklaring till varför man gör på detta sätt, så dela gärna med er

Visa signatur

|| Intel 8700K || Asus RTX 4070 TI Super TUF || Samsung 750 EVO 500GB & Kingston A2000 1TB & Samsung 960 EVO 250GB || Corsair RM 850x || Antec P183 || Asus G-Sync RoG Swift PG279Q || Dell XPS 15 || Thinkpad X220

The Force is like Duct Tape, it has a light side, a dark side, and holds the universe together.

Permalänk
Medlem
Skrivet av Newklear:

Jaha ja, det var ju inte så svårt, funkar det alltid så?

Om man hade lagt till ett nät till, 192.8.23.0, så att det blir:
15 = 00001111
16 = 00010000
17 = 00010001
18 = 00010010
19 = 00010011
20 = 00010100
21 = 00010101
22 = 00010110
23 = 00010111

Då skulle man alltså kunna lägga ihop nummer 23, 22, 21 och 20 och fått ett /22 nät?

Eller 22 och 23, och då fått /23 nät?

Det känns skönt att få kläm på saker och ting, därmed dem många frågorna med kanske självklara svar.

Om ni har någon bra förklaring till varför man gör på detta sätt, så dela gärna med er

Japp, de 4 /24-näten tillsammans går att göra till ett /22. Och likadant med 22 & 23 till ett /23.

Om du tänker på det är det väldigt logiskt att alla maskbitar måste vara likadana när man jämför dem för att de ska fungera tillsammans i ett större subnät. 22 likadana bitar = /22, 23 likadana bitar = /23, 24 likadana bitar = /24 osv.

Permalänk
Keeper of Traditions

En annan fråga om subnäträkning...

Man har fått ett nät: 172.16.0.0 med subnätmask 255.255.0.0 och man ska beräkna de fyra första subnäten när man lånar 5 bitar av host-ID.

När man lånat 5 bitar får man ju en mask på /21, vilket ger 2^11=2048 adresser på varje subnät... Men nu kommer jag inte på hur man fördelar detta.

Blir första nätet 172.16.0.0 --> 172.16.7.255, andra nätet 172.16.8.0 --> 172.16.15.255 osv?

Visa signatur

|| Intel 8700K || Asus RTX 4070 TI Super TUF || Samsung 750 EVO 500GB & Kingston A2000 1TB & Samsung 960 EVO 250GB || Corsair RM 850x || Antec P183 || Asus G-Sync RoG Swift PG279Q || Dell XPS 15 || Thinkpad X220

The Force is like Duct Tape, it has a light side, a dark side, and holds the universe together.

Permalänk
Medlem
Skrivet av Newklear:

En annan fråga om subnäträkning...

Man har fått ett nät: 172.16.0.0 med subnätmask 255.255.0.0 och man ska beräkna de fyra första subnäten när man lånar 5 bitar av host-ID.

När man lånat 5 bitar får man ju en mask på /21, vilket ger 2^11=2048 adresser på varje subnät... Men nu kommer jag inte på hur man fördelar detta.

Blir första nätet 172.16.0.0 --> 172.16.7.255, andra nätet 172.16.8.0 --> 172.16.15.255 osv?

Det stämmer. Sista är ju alltid broadcast, första är alltid näverksadress.

Så ska du räkna ut usablehosts så tar du ju bara -2. Men det antar jag att du redan vet

Visa signatur

Samsung TFT 22" 2233RZ Svart 120HZ - 640GB Western Digital Black 64MB SATA III - Corsair 4GB (2x2048MB) 1333MHz XMS3-10600 - AMD Phenom2 X4 965 3,4GHz Black Edition - Gigabyte GeForce GTX 460 1GB OC - Fractal Design Define R3, Svart - Corsair TX 650W 80+ - Gigabyte GA-870A-UD3 - Cooler Master Hyper 212 Plus

Permalänk
Medlem
Skrivet av Newklear:

En annan fråga om subnäträkning...

Man har fått ett nät: 172.16.0.0 med subnätmask 255.255.0.0 och man ska beräkna de fyra första subnäten när man lånar 5 bitar av host-ID.

När man lånat 5 bitar får man ju en mask på /21, vilket ger 2^11=2048 adresser på varje subnät... Men nu kommer jag inte på hur man fördelar detta.

Blir första nätet 172.16.0.0 --> 172.16.7.255, andra nätet 172.16.8.0 --> 172.16.15.255 osv?

Jag brukar tänka såhär.

Gå ner till /16 och räkna antalet bitar upp till 21 = 5. Så ställer vi upp 8 bitar.

128 64 32 16 8 4 2 1

Räknar fem steg från vänster.
Det blir 8.
Varje subnät kommer blir subnät + 8. Dvs. 0, 8, 16, 24, 32 osv..

Permalänk
Keeper of Traditions
Skrivet av sAnden:

Det stämmer. Sista är ju alltid broadcast, första är alltid näverksadress.

Så ska du räkna ut usablehosts så tar du ju bara -2. Men det antar jag att du redan vet

Jodå, så pass mycket har jag allt lärt mig

Skrivet av CloX:

Jag brukar tänka såhär.

Gå ner till /16 och räkna antalet bitar upp till 21 = 5. Så ställer vi upp 8 bitar.

128 64 32 16 8 4 2 1

Räknar fem steg från vänster.
Det blir 8.
Varje subnät kommer blir subnät + 8. Dvs. 0, 8, 16, 24, 32 osv..

Jag tänkte väl på ett lite annorlunda sätt, tog en omväg ser jag nu, så tack för det!

Visa signatur

|| Intel 8700K || Asus RTX 4070 TI Super TUF || Samsung 750 EVO 500GB & Kingston A2000 1TB & Samsung 960 EVO 250GB || Corsair RM 850x || Antec P183 || Asus G-Sync RoG Swift PG279Q || Dell XPS 15 || Thinkpad X220

The Force is like Duct Tape, it has a light side, a dark side, and holds the universe together.