Permalänk
Avstängd

CCNA1 Subnetting

Läser Nätverksteknik på högskola och nu har vi kommit till subnetting, vi har i vår labbmanual en "labb" som man skall räkna ut.

Uppgiften är att man har följande information:

Host IP Address: 172.30.1.33
Subnet Mask: 255.255.255.0

Utifrån det skall man skriva ner:

Number of subnet Bits:
Number of Subnets:
Number of Host Bits per Subnet: 8 Bits
Number of Usable Hosts per Subnet: 2^8-2 = 254
Subnet Adress for this IP Adress: 172.30.1.0
IP Adress of First Host on this Subnet: 172.30.1.1
IP Adress of Last Host on this Subnet: 172.30.1.254
Broadcast Adress for this Subnet: 172.30.1.255

I manualen har dom ett exempel där dom visar steg för steg hur man skall räkna men i exemplet har dom även "Network Mask" och eftersom den saknas nu så fallerar uträkningen...
(I exemplet finns Host IP:172.25.114.250 , Network Mask:255.255.0.0 (/16) , Subnet Mask:255.255.255.192 (/26) )

I kursiv stil ovan står det jag fått fram...

De 2 frågorna jag har nu är:

* Har jag gjort rätt på de jag svarat på ?
* Hur får jag fram svaret på de återstående ?

Uppskattar verkligen om någon kan hjälpa mig då jag måste lära mig det här...

Permalänk

Jag tycker det ser rätt ut iaf, var dock ett tag sedan jag studerade detta själv. Network Mask anger den klassfulla nätmasken, den du kan se i tabellen, i detta fall /16. Den har blivit indelad till subnät, där det subnätet du kollat på är ett /24-subnät. Du har alltså dedikerat 8-bitar åt olika subnät, vilket ger 8^2 antal subnät (minns inte om det fanns någon viss tumregel med att exkludera första eller sista subnätet, det kan du kolla upp i kursmaterialet).

Visa signatur

Enter the Wired, you'll like it here • Sönderbyggd ITX-låda: i5 3570, 8GB DDR3, GT1030 2GB GDDR5, 1TB CX500, BluRay-RW, världens knöligaste låda med extern PSU •

Permalänk
Avstängd

Ok, så eftersom det är en 172 adress och därmed en Klass B (?) adress så är Network masken 255.255.0.0 (/16)
(Precis som i deras exempel ? )

Permalänk

haha e du NIT 12a? i så fall är du hjärtligt välkommen in i B130 på en tid vi kan komma överens om (oftast kvällar) så ska vi nog kunna hjälpa dig

Visa signatur

Chassi: Cooler Master HAF X 942 CPU: Intel 3770k @ 4.2 Ghz CPU Kylare: Corsair H80 Ram:16 Gig Balistic X 1600 MhzGPU: Sapphire Radeon R9 290X med Arctic Accelero Xtreme MB: MSI Z77A-GD65 PSU: Chieftec Nitro 750w 80+ Bronze SSDer: Crucial M4 64gb + 2st KINGSTON SSDNOW V+200 128gb i Raid 0Hårddiskar: 2st WD Black 1TB i raid 0 + en WD Green 2TB

Permalänk
Medlem

Tror de tänker klassfullt. dvs. hur många /24får du ut av en /16. Men i övr. ser det rätt ut

Permalänk
Medlem
Skrivet av trollhattan:

Läser Nätverksteknik på högskola och nu har vi kommit till subnetting, vi har i vår labbmanual en "labb" som man skall räkna ut.

Uppgiften är att man har följande information:

Host IP Address: 172.30.1.33
Subnet Mask: 255.255.255.0

Utifrån det skall man skriva ner:

Number of subnet Bits:
Number of Subnets:
Number of Host Bits per Subnet: 8 Bits
Number of Usable Hosts per Subnet: 2^8-2 = 254
Subnet Adress for this IP Adress: 172.30.1.0
IP Adress of First Host on this Subnet: 172.30.1.1
IP Adress of Last Host on this Subnet: 172.30.1.254
Broadcast Adress for this Subnet: 172.30.1.255

I manualen har dom ett exempel där dom visar steg för steg hur man skall räkna men i exemplet har dom även "Network Mask" och eftersom den saknas nu så fallerar uträkningen...
(I exemplet finns Host IP:172.25.114.250 , Network Mask:255.255.0.0 (/16) , Subnet Mask:255.255.255.192 (/26) )

I kursiv stil ovan står det jag fått fram...

De 2 frågorna jag har nu är:

* Har jag gjort rätt på de jag svarat på ?
* Hur får jag fram svaret på de återstående ?

Uppskattar verkligen om någon kan hjälpa mig då jag måste lära mig det här...

Skulle vilja ändra din "Number of Usable Hosts per Subnet: 2^8-2 = 254" till 253 då du bara har 8 byte vilket är 255 adresser. 2 ska bort eftersom den ena går till gateway och den andra broadcast.

Visa signatur

Moderkort: ASUS Maximus VIII Hero/Alpha | CPU: Intel i7 6700k 4 GHz | Minne: Kingston HyperX 8GB DDR4 2133MHz x4| Systemdisk: Samsung pro 950 256GB | Lagring: WD Purple 3TB x2 | GPU: Asus Strix GTX 970 DirectCU II | Ljudkort: Asus Essence STXII | Display: Samsung S24A650D x2 | Tangentbord: Qpad MK-85 | Mus: Razer Mamba 4G

Permalänk
Avstängd

Hur menar du nu ?
Enligt manualen är formeln 2^n där n är 8 bits och 2^8 = 256 sedan 256-2 = 254 är det fel alltså ?

Permalänk
Medlem
Skrivet av trollhattan:

Hur menar du nu ?
Enligt manualen är formeln 2^n där n är 8 bits och 2^8 = 256 sedan 256-2 = 254 är det fel alltså ?

Det är inte fel utan det beror på hur man definerar hosts. Du har 254 användbara adresser varav en behövs som gateway vilket ger 253 som kan användas för datorer/skrivare etc.

Formeln stämmer och du har räknat rätt enligt den. Det är helt enkelt en definitionsfråga.

Permalänk

Delapsus har fel och du har rätt Trollhattan 254 ska de vara

Edit: försök till förklaring över chatt, dina nummer är 0-255 eller hur, det ger dig 256 olika värden som du kan leka med, dock så är både 0 som är nätaddressen och 255 som är broadcast addressen upptagna, det gör att vi slutar med 256 - 2 =254

Edit 2: läste precis ovanstående kommentar, finns en poäng i det du säger, det står dock ingenstans på sidan att dom ska ha en gateway eller någon väg ut ur nätet alls eller hur? bara hur många hostar man får plats med på den subnätmasken

Visa signatur

Chassi: Cooler Master HAF X 942 CPU: Intel 3770k @ 4.2 Ghz CPU Kylare: Corsair H80 Ram:16 Gig Balistic X 1600 MhzGPU: Sapphire Radeon R9 290X med Arctic Accelero Xtreme MB: MSI Z77A-GD65 PSU: Chieftec Nitro 750w 80+ Bronze SSDer: Crucial M4 64gb + 2st KINGSTON SSDNOW V+200 128gb i Raid 0Hårddiskar: 2st WD Black 1TB i raid 0 + en WD Green 2TB

Permalänk
Medlem

Tycker att det ser ganska rätt ut och skulle också bjuda in på hjälp in i b130, men nickieponken hann före och han skulle bara säga att man inte ska lyssna på Olle.

Lyssna på nickieponken, han har skevare dygnsrytm än mig och bör tänka klarare^^
Jag skulle tänka klassfullt^^
Välkommen in i b130 XD

Mvh. Trött Nit-11(nit2a)

Permalänk
Medlem
Skrivet av Nickieponken:

Delapsus har fel och du har rätt Trollhattan 254 ska de vara

Edit: försök till förklaring över chatt, dina nummer är 0-255 eller hur, det ger dig 256 olika värden som du kan leka med, dock så är både 0 som är nätaddressen och 255 som är broadcast addressen upptagna, det gör att vi slutar med 256 - 2 =254

Edit 2: läste precis ovanstående kommentar, finns en poäng i det du säger, det står dock ingenstans på sidan att dom ska ha en gateway eller någon väg ut ur nätet alls eller hur? bara hur många hostar man får plats med på den subnätmasken

Givetvis, och som jag sa så har han räknat rätt. Jag förklarade bara hur den som sa 253 hade tänkt.

Permalänk
Medlem
Skrivet av Nickieponken:

Delapsus har fel och du har rätt Trollhattan 254 ska de vara

Edit: försök till förklaring över chatt, dina nummer är 0-255 eller hur, det ger dig 256 olika värden som du kan leka med, dock så är både 0 som är nätaddressen och 255 som är broadcast addressen upptagna, det gör att vi slutar med 256 - 2 =254

Edit 2: läste precis ovanstående kommentar, finns en poäng i det du säger, det står dock ingenstans på sidan att dom ska ha en gateway eller någon väg ut ur nätet alls eller hur? bara hur många hostar man får plats med på den subnätmasken

Korrekt, två adresser faller bort då de är nät samt broadcast. interfaceadressen på router/gateway räknas som hostadress, lika så datorer, skrivare och annat.

Mvh

Permalänk

Bra förklarat Olle

Visa signatur

Chassi: Cooler Master HAF X 942 CPU: Intel 3770k @ 4.2 Ghz CPU Kylare: Corsair H80 Ram:16 Gig Balistic X 1600 MhzGPU: Sapphire Radeon R9 290X med Arctic Accelero Xtreme MB: MSI Z77A-GD65 PSU: Chieftec Nitro 750w 80+ Bronze SSDer: Crucial M4 64gb + 2st KINGSTON SSDNOW V+200 128gb i Raid 0Hårddiskar: 2st WD Black 1TB i raid 0 + en WD Green 2TB

Permalänk

Rätta mig om jag har fel
Klass B PIP:172.16.0.0 - 172.31.255.255/12 och inte /16
Vilket ger dig 12^2 och inte 8^2.

Permalänk
Skrivet av hippomania:

Rätta mig om jag har fel
Klass B PIP:172.16.0.0 - 172.31.255.255/12 och inte /16
Vilket ger dig 12^2 och inte 8^2.

Jo, det verkar stämma faktiskt. Vad snabbt man glömmer. http://en.wikipedia.org/wiki/Private_network

"The 172.16.0.0/12 private network can be interpreted either as a block of 16 class B network IDs or as a 20-bit assignable address space (20 host bits) that can be used for any subnetting scheme within the private organization. The 172.16.0.0/12 private network allows the following range of valid IP addresses: 172.16.0.1 to 172.31.255.254. " ( http://technet.microsoft.com/en-us/library/cc958825.aspx )

Utgå dock ifrån vad Cisco-materialet säger, det är inte säkert att deras material säger detsamma. Som en av mina lärare sa, det finns felaktigheter i Ciscos material, men utgå ifrån att det som står är rätt för annars får ni fel på deras prov.

Visa signatur

Enter the Wired, you'll like it here • Sönderbyggd ITX-låda: i5 3570, 8GB DDR3, GT1030 2GB GDDR5, 1TB CX500, BluRay-RW, världens knöligaste låda med extern PSU •

Permalänk
Avstängd

Men hur löser jag dessa 2, jag blir helt vriden i huvudet snart känner jag...

Citat:

Number of subnet Bits:
Number of Subnets:

Ska jag med AND köra IP och subnetmask och då får jag i så fall

172.30.1.33
10101100.00011110.00000001.00100001
11111111.11111111.11111111.00000000
255.255.255.0

10101100.00011110.00000001.00100001
11111111.11111111.11111111.00000000
-----------------------------------------------------------
10101100.00011110.00000001.00000000
172.30.1.0

Jag tror att det är en bit på vägen va, men sedan är jag lost, vad blir nästa steg ?

Permalänk
Medlem

Det ser rätt ut tycker jag. De 2 första frågorna är ju hur många bitar som tillhör nätverket och hur många subnät det blir.
Om du har totalt 32 bitar i en adress (11111111.11111111.11111111.11111111) Och du har subnätmasken 255.255.255.0 så betyder det att de 3 första oktetterna är fulla och tillhör nätverket. Dvs 11111111.11111111.11111111.XXXXXXXX och där har du 24 bitar som tillhör subnätet.
Antalet subnät totalt bestäms av den tredje oktetten och eftersom den är 255 i din subnätmask så har du tillgång till hela spannet. Alltså har du ett nätverk med subnät på 172.30.0-255.0 Alltså 256 subnät.

När jag läser det jag precis skrev så låter det lite krångligare än vad det är... Men ber om ursäkt för jag kan inte bättre haha Var ett tag sedan jag räknade.

Visa signatur

Citera för att få svar

Permalänk
Medlem
Skrivet av trollhattan:

Men hur löser jag dessa 2, jag blir helt vriden i huvudet snart känner jag...

Ska jag med AND köra IP och subnetmask och då får jag i så fall

172.30.1.33
10101100.00011110.00000001.00100001
11111111.11111111.11111111.00000000
255.255.255.0

10101100.00011110.00000001.00100001
11111111.11111111.11111111.00000000
-----------------------------------------------------------
10101100.00011110.00000001.00000000
172.30.1.0

Jag tror att det är en bit på vägen va, men sedan är jag lost, vad blir nästa steg ?

jag skulle tänka klassfullt, nu var det ett tag sedan jag subnettade.

jag skulle tolka att subnetbits är "lånade bitar" är 8 st. och sedan tror jag att man ska utgå från att orginaladressen är en klassfull så att man får ut 256 subnät.

klassfull adress: 172.16.0.0 /16
subnettad adress 172.16.1.0/24
antal subnät: 172.16.1.0-172.16.255.0

Edit: läs ovan ang subnet bits! ^^ det känns mer rätt.

Permalänk
Avstängd

okej i exemplet i manualen så skall man:

Citat:

1. Översätta adresserna binärt
2. Hitta nätverket eller subnätet där adresserna finns genom att göra en bit-vis AND mellan IP-adress och subnätmask, svaret blir subnätadressen
3. Bestäm vilka bitar i adressen som innehåller nätverksinformation och vad som är host information
3.1 Rita en Major Divide (M.D) som en vågig linje efter 1:orna i nätverksmasken slutar.
3.2 Rita en Subnet DIvide (S.D) som en rak linje efter 1:orna i den givna subnetmasken
3.3 Svaret är antalet subnätbitar, vilket helt enkelt är antalet bitar mellan MD och SD.

Och det är på 3 jag känner mig lost, hur visar jag det enligt insturktionerna ?

Permalänk

du har gjort helt rätt i uppgiften.
dom har gett dig en klass B address att jobba med, MEN med en nätverksmask som motsvarar en klass C address.
alltså anger dom första 3 okteterna i ip-addressen vilket nätverk den tillhör och den sista okteten anger vilken host det är.

Hela grejjen med att subnetta är att dela upp ett större nätverk i mindre delar för att göra det lite säkrare och lite överskådligare.
samt utnyttja addresserna på ett bra så ekonomiskt sätt som möjligt.

För att svara tydligare på din fråga på kommentaren övan här.
Svar:
Den ENDA uppgiften en nätmask har är att tala om vilka bitar i ip-addressen som är nätverk respektive host.
Tex.
en klass C address: 192.168.1.1 och har en nätmask som ser ut såhär: 255.255.255.0 alltså är dom 3 första okteterna nätverksbitar och den sista är host.

en klass B address ser ut såhär: 172.16.1.1 255.255.0.0 alltså är dom 2 första okteterna nätverk och dom 2 sista host.

dom bitar i en nätmask som är "1:or" signalerar för nätverksdelen i en ip-address.

// en nätverkare på norrare bredgrader

Visa signatur

Cpu: i7 920 @ 3,8 Ghz HT on || Cpukylning: Corsair H100 || MoBo: Asus rampage II Gene || Grafik: Gigabyte GtX670 WF || Ram: corsair dominator 8gb || Chassi: Fractal design Arc || HDD: 128GB samsung 840 || Drivs av ett Corsiar vx 550W

Permalänk
Avstängd

Ok, men om jag skall visa med linjer som det står i materialet hur skall jag göra ?

Om jag ställer upp

255.255.0.0 (Networkmask):
11111111.11111111.00000000.00000000
11111111.11111111.11111111.00000000
255.255.255.0.0 (Subnetmask)

Så drar jag en vågig efter den sista 1 i första raden
Så drar jag en rak efter sista 1 i andra raden

Har jag tänkt rätt då om både Host och Net blir 8 Bitar ?

Permalänk
Medlem
Skrivet av trollhattan:

okej i exemplet i manualen så skall man:

Och det är på 3 jag känner mig lost, hur visar jag det enligt insturktionerna ?

3. Bestäm vilka bitar i adressen som innehåller nätverksinformation och vad som är host information

Är det en /24 så är de 24 första bitarna nätverksinformationen, resten är hostinformationen. Dvs de bitarna som säger vilket nät det är är nätverksinformationen, de bitarna som hostarna "använder" är hostinformationen.

Du kan redan nu börja glömma bort klasser, de existerar inte längre ;).

Visa signatur

CCNP

Permalänk
Medlem
Skrivet av maniak:

3... Du kan redan nu börja glömma bort klasser, de existerar inte längre ;).

Mycket sant. Dock hänger begreppet klasser kvar och används ofta i dagligt tal även om de i praktiken inte har någon teknisk betydelse idag.

Visa signatur

Ne nos sequere nobis secede

Permalänk
Avstängd

Nja måhänd att begreppet inte finns längre men eftersom det pratas om det på föreläsningar etc. så håller jag nog kvar på det...

Men om ni kikar på mitt inlägg innan detta har jag tänkt rätt och är således detta rätt:

Number of subnet Bits: 8 Bits
Number of Subnets: 2^n där n är 8 , 2^8= 256 subnets.

Permalänk
Medlem
Skrivet av maniak:

Du kan redan nu börja glömma bort klasser, de existerar inte längre ;).

Skrivet av Wolfclaw:

Mycket sant. Dock hänger begreppet klasser kvar och används ofta i dagligt tal även om de i praktiken inte har någon teknisk betydelse idag.

Skrivet av trollhattan:

Nja måhänd att begreppet inte finns längre men eftersom det pratas om det på föreläsningar etc. så håller jag nog kvar på det...

När det handlar om routing så kan vi nog alla hålla med om att dom gamla klasserna fortfarande spelar en roll, EIGRP exempelvis summerar vid klassfulla gränser om du inte slår av det. Med VLSM så är hela klassfulla tänket bortkastat dock, det är liksom hela idén med VLSM, men som sagt när du kommer in på routing så kommer du märka att A/B/C tänket finns kvar men du lär dig hur du kan justera inställningar för att inte få problem som att en router annonserar hela 10.0.0.0/8 när den bara har säg 1-2st subnät som är 10.x.x.x.

Visa signatur

Cisco - Linux - VMWare
-- Citera mig om ni vill få återkoppling --

Permalänk
Skrivet av trollhattan:

Ok, men om jag skall visa med linjer som det står i materialet hur skall jag göra ?

Om jag ställer upp

255.255.0.0 (Networkmask):
11111111.11111111.00000000.00000000
11111111.11111111.11111111.00000000
255.255.255.0.0 (Subnetmask)

Så drar jag en vågig efter den sista 1 i första raden
Så drar jag en rak efter sista 1 i andra raden

Har jag tänkt rätt då om både Host och Net blir 8 Bitar ?

Skrivet av trollhattan:

Nja måhänd att begreppet inte finns längre men eftersom det pratas om det på föreläsningar etc. så håller jag nog kvar på det...

Men om ni kikar på mitt inlägg innan detta har jag tänkt rätt och är således detta rätt:

Number of subnet Bits: 8 Bits
Number of Subnets: 2^n där n är 8 , 2^8= 256 subnets.

Jag antar att det är det översta inlägget av dessa 2 som du syftar på?

du har gjort rätt om vi antar att det är en address som har en nätmask på /16 som du subnettat så den får en nätmask på /24 istället.

då har du 8 bitar som styr vilket subnät det gäller.

Jag själv har aldrig gjort någon såndär uppgift eller fått frågan vilka bitar i denna mask är subnett-bitar... då är jag inne på mitt 2 andra år på universitetsstudier inom nätverk samt hela gymnasiet med inriktning nätverk.

nånting säger mig att det kansek är lite föråldrat?

Visa signatur

Cpu: i7 920 @ 3,8 Ghz HT on || Cpukylning: Corsair H100 || MoBo: Asus rampage II Gene || Grafik: Gigabyte GtX670 WF || Ram: corsair dominator 8gb || Chassi: Fractal design Arc || HDD: 128GB samsung 840 || Drivs av ett Corsiar vx 550W