Subnets, vad gör jag för fel?

Permalänk
Inaktiv

Subnets, vad gör jag för fel?

T.ex: "Vi behöver 300 subnets med 100 hosts"

Då fyller jag på från vänster-höger tills masken blir rätt och jag har "lånat" tillräckigt med bitar:

X.X.11111111.10000000

Bitvärdet räknas från höger-vänster, dvs 1, 2, 4, 8, 16, 32, 64, 128 = dvs sista positionen som matchar sista 1:an.

Första nätverket är:

X.X.X.128
X.X.X.256
X.X.X.384 .... dude wait... I don't even... all of my WHAT?

Jag har ju redan gjort så att det kan bli 300 nätverk? Men värdet kan inte överstiga 255?

Varenda youtube-video förklarar på det här sättet... hur ska jag incrementa till 300 nätverk när värdet redan överstigs vid andra nätverket?

Permalänk
Hedersmedlem

Nätmasken är alltid den samma för ett nät med 100 hosts.
Sedan måste du så klart använda även den tredje oktetten för att få ihop 300 subnät.

Visa signatur

Använd gilla för att markera nyttiga inlägg!

Permalänk
Medlem
Skrivet av Gremanz:

T.ex: "Vi behöver 300 subnets med 100 hosts"

Då fyller jag på från vänster-höger tills masken blir rätt och jag har "lånat" tillräckigt med bitar:

X.X.11111111.10000000

Bitvärdet räknas från höger-vänster, dvs 1, 2, 4, 8, 16, 32, 64, 128 = dvs sista positionen som matchar sista 1:an.

Första nätverket är:

X.X.X.128
X.X.X.256
X.X.X.384 .... dude wait... I don't even... all of my WHAT?

Jag har ju redan gjort så att det kan bli 300 nätverk? Men värdet kan inte överstiga 255?

Varenda youtube-video förklarar på det här sättet... hur ska jag incrementa till 300 nätverk när värdet redan överstigs vid andra nätverket?

Det finns gratisprogram som räknar ut näten åt dig. Testa googla lite. Finns även appar till mobilen.

Visa signatur

r_wateralpha 0

Permalänk
Medlem
Skrivet av Gremanz:

Varenda youtube-video förklarar på det här sättet... hur ska jag incrementa till 300 nätverk när värdet redan överstigs vid andra nätverket?

Subnet 1: 100.100.0.0 - 100.100.0.127
Subnet 2: 100.100.0.128 - 100.100.0.255
Subnet 3: 100.100.1.0 - 100.100.1.127
Subnet 4: 100.100.1.128 - 100.100.1.255

Så, du kommer bara få två subnet på varje fjärde oktett, så i din tredje oktett behöver du använda 0-149 (2*150=300). Tänk på att för varje subnet så har du en annorlunda subnet mask, som identifierar nätet. För att det skall gå ihop måste du bli tilldelad en B-Class adress eller en CIDR /16.

Permalänk
Inaktiv

@Gremanz:

Ska du ha ett nät med 100 hosts innebär det en /25-mask vilket är ett nät med 128 hosts.
Alltså 192.168.0.0-127 blir första subnätet, nästa blir 192.168.0.128-255, sen kommer magin, 192.168.---->1*<----.0-127 blir nästa.

*Du kan alltså skapa 255x2 nät = 510 nät med 128 hosts, hipp hipp hurra.

Permalänk
Inaktiv
Skrivet av Datanisse:

Det finns gratisprogram som räknar ut näten åt dig. Testa googla lite. Finns även appar till mobilen.

Ja jo, om det vore så väl att vi får använda det på examinationerna.

Blir galen på subnetting alltså.

Permalänk
Medlem

@Gremanz:

Sök på CBTnuggets, dom har bra och beskrivande videoföreläsningar. Jeremy är dessutom riktigt rolig att lyssna på

Visa signatur

[Citera för svar!]
Spelmaskin:Mercury S8 / Asus x99-DELUXE / I7 5820k@4,4 (1,14v) / 850 EVO 500Gb / AX750 / 980Ti / HyperX 16GB / Custom loop / Win 10
HTPC:Streacom FC8OD Alpha / MSI Z97I AC / G3258 / Vengeance 8Gb / 180W PICO-PSU / 850 EVO 120Gb / Passiv / Win 10

Permalänk
Hedersmedlem
Skrivet av Gremanz:

Ja jo, om det vore så väl att vi får använda det på examinationerna.

Blir galen på subnetting alltså.

Det kanske underlättar om du ser hela IPnr'et som ett 32 bit tal.

Visa signatur

Använd gilla för att markera nyttiga inlägg!

Permalänk
Medlem
Skrivet av anon167442:

@Gremanz:

Ska du ha ett nät med 100 hosts innebär det en /25-mask vilket är ett nät med 128 hosts.
Alltså 192.168.0.0-127 blir första subnätet, nästa blir 192.168.0.128-255, sen kommer magin, 192.168.---->1*<----.0-127 blir nästa.

*Du kan alltså skapa 255x2 nät = 510 nät med 128 hosts, hipp hipp hurra.

Går ju att använda 10.x.x.x så kan du få betydligt fler nät

Skrivet av Gremanz:

Ja jo, om det vore så väl att vi får använda det på examinationerna.

Blir galen på subnetting alltså.

Det är lite binärt, lite logik, lite planering och en massa huvudbry

Gör du som lillarre föreslagit ovan kan du få 2 subnät på varje del, sen gör du bara 150 av dem, och du har 300 x 100 vilket fungerar bra.

Du kan också köra som jag sa ovan 10-nätet och göra det snyggare typ:
10.1.1.1 - 10.1.1.255 blir ett subnät
10.1.2.X blir andra subnätet
osv till
10.1.100.X blir 100ade subnätet.
Sen
10.2.1.1 - 10.1.1.255 igen och du kan börja om på subnät 101.
Samma med
10.3.1.X till subnät 201-300.

Spelar ingen roll hur du gör det, bara du har lite logik i det så att det är enkelt att förstå om 5 år när du ska på det igen och inte minns.

Du kan också göra 10.1.1.X till 10.200.100 för dem också, där du vet att tex "subnät 245" är 200.45, enkelt o logiskt att komma ihåg samt att planera. 300:e blir 200.100 så ren matte bara.

Edit:
Med 192.268 måste du dock köra "nånting" gånger 2 för att kunna nå 300, men att hitta 245 på det borde blir 245/2 + 0,5= 122,5+0,5 = 123.

Så 192.168.123.1-127. (Om nu min matteskalle är vaken idag)

Permalänk
Medlem
Skrivet av Gremanz:

Blir galen på subnetting alltså.

Bästa sättet att lära dig är att göra övningar och skriva ut det binärt på papper. Efter ett tag kommer det bara klicka i skallen och du kommer se vissa samband rent numeriskt. Kort och gott försök inte gå genvägar för att lära dig.

Som giplet skrev, så är det nog enklare om du börjar med ett 24 nät, som 192.168.1.x och delar upp det först med mindre antal hosts.

Permalänk
Inaktiv

Ok, bara testar att räkna bits:

145.10.0.7

På pappret fick jag fram följande som också var korrekt enligt denna calcen: 10010001.00001010.00000000 .00000111

Men den säger att masken är 255.255.255.0 = 24

Men va? Det är ju totalt 7 bitar på i adressen? Det är ju så man räknar en mask fick jag lära mig? Borde inte masken vara /7?

edit: Default masken på en klass B är ju dessutom 255.255.0, detta gör mig bara än mer förvirrad?? Bra hittade på en adress och försöker förstå den nu, ingen subnetting.

Har kollat på varenda youtube-video, känner mig som ett trögt dagisbarn...

Permalänk
Hedersmedlem
Skrivet av Gremanz:

Ok, bara testar att räkna bits:

145.10.0.7

På pappret fick jag fram följande som också var korrekt enligt denna calcen: 10010001.00001010.00000000 .00000111

Men den säger att masken är 255.255.255.0 = 24

Men va? Det är ju totalt 7 bitar på i adressen? Det är ju så man räknar en mask fick jag lära mig? Borde inte masken vara /7?

edit: Default masken på en klass B är ju dessutom 255.255.0, detta gör mig bara än mer förvirrad?? Bra hittade på en adress och försöker förstå den nu, ingen subnetting.

Har kollat på varenda youtube-video, känner mig som ett trögt dagisbarn...

Vad är det du försöker göra nu? Håll ögonen på målet!

Visa signatur

Använd gilla för att markera nyttiga inlägg!

Permalänk
Inaktiv
Skrivet av giplet:

Vad är det du försöker göra nu? Håll ögonen på målet!

Försöker att räkna ut vad 145.10.0.7 har för mask. Det är ju 7 bitar på i IP-adressen, borde inte masken vara /7?

Permalänk
Hedersmedlem
Skrivet av Gremanz:

Försöker att räkna ut vad 145.10.0.7 har för mask. Det är ju 7 bitar på i IP-adressen, borde inte masken vara /7?

Du ska nog gå tillbaka och läsa på lite till om vad ipnr, nätmask och gateway är. Du kan inte se på ett ipnr vad det har för nätmask. Utan de tre uppgifterna behövs för att enheten ska veta vilka andra enheter som sitter på samma nät samt när den behöver kommunicera genom gateway.

Visa signatur

Använd gilla för att markera nyttiga inlägg!

Permalänk
Medlem

@Gremanz

Om du ska göra egna subnät bör du hålla dig till de som är för privata:
https://en.wikipedia.org/wiki/IP_address#Private_addresses Annars kan du få bekymmer. (i dessa ser du även deras /8 /12 /16 prefix.)

Och du kan inte se en subnätmask på en enda IP adress, du kan bara se det på en range IP adresser. Utan subnätmasken är ett filter så att när en enhet försöker prata med alla runt om sig, så används filtret för att begränsa vem den kan prata till.

Den du valde 145.10.0.7 har 0000 0111 som binärt i slutet, och med 1111 0000 (.240) som filter kommer den bara att kunna prata med 145.10.0.0 till 145.10.0.15. Alla andra adresser filtreras ut. Men du måste ha båda värdena för att begripa det. Detta är ett exempel, inte ditt svar, utan för att du ska förstår hur filtren fungerar. Tänk det som sista delen (oktaven) 1111 0000 (filtret) + 0000 XXXX (IPn).

Det du nämner som "/24" är inte de sista tecknet, utan en separat värde på hur många bit som är "fast", räknat från de första bitsen. Det ger dig mao din subnätmask på ett förkortat sätt.

Dvs 145(8bit).10(8bit).0(8bit) är 8+8+8=24. Så om du har 145.10.0.7/24 så är det som att säga "145.10.0" är fast adress (de första 24), resten är subnätet, dvs 255.255.255.0, där .0 till .255 i sista nivån (oktaven) kan användas.
Om jag tar ditt värde: 10010001.00001010.00000000.00000111 i fetstil har du 24-bit, de andra är ditt subnät

Hade det stått 145.10.0.7/28 hade du fått som mitt exempel ovan, där du bara har 0-15 adresser, eller .240 i subnät.

Permalänk
Medlem

@Gremanz: Det är inte så det fungerar.

Nätmask anger omfång på en IP-nät.
Nätmask 255.255.255.0 (24 bitar) anger att omfånget är 254 IP-adresser.
Nätmask 255.255.0.0 (16 bitar) anger att omfånget är 65534 IP-adresser.
Det tilldelas efter behov. Det går inte att räkna ut enbart av en IP.

Giltiga s.k. privata IP-adresser som du kan använda på ditt egna nätverk utan att ge dig problem (enligt RFC 1918):
10.0.0.0/8
172.16.0.0/12
192.168.0.0/16

Genom att ange en specifik nätmask kan man avgränsa omfånget och skapa flera subnät.
Med den vanligast förekommande nätmasken 255.255.255.0 (/24) för 192.168.0.0-nätet kan man få 255 unika nät med 254 noder i varje; 192.168.0.x, 192.168.1.x, 192.168.2.x osv..

För att dirigera trafik mellan olika subnet eller internet används en router som tilldelas en s.k. gateway-adress. Denna IP kan vara vad som helst men vanligen x.x.x.1 eller x.x.x.254.

Visa signatur

There are two kinds of people: 1. Those that can extrapolate from incomplete data.
Min tråkiga hemsida om mitt bygge och lite annat smått o gott: www.2x3m4u.net