2015-12-09, 14:49
  #1
Medlem
KruxaNs avatar
Nu är det så att jag har en tenta om några dagar där jag troligtvis kommer att räkna ut ifall olika ip-adresser befinner sig på samma nät eller inte. Något som jag fortfarande inte förstår hur jag ska gå tillväggs för att räkna ut. Jag sitter för tillfället och pluggar på inför en gammal tenta och därför hade jag hoppas ifall det finns någon pedagogisk själ därute som kan förklara hur man går tillväga.

Jag förstår att man måste konvertera en IP-adress till binära tal men inte ens det får jag grepp om, trots att jag har försökt följa guider på youtube.
Citera
2015-12-09, 15:40
  #2
Medlem
AquaRegias avatar
Det är inte särskilt invecklat, det är ju bara att jämföra bit för bit. Om subnätmasken är t.ex. ff.00.00.00 så ligger alla IP-adresser med samma 8 första bitar i samma subnät.
Citera
2015-12-09, 19:06
  #3
Medlem
NickSonnys avatar
http://www.dslreports.com/faq/cisco/30.1_Quick_subnet_calculating_techniques
Citera
2015-12-10, 11:34
  #4
Medlem
Tjatters avatar
Ta 256 minus sista octeten sen kan du addera plussa den siffran med sig själv för att få ut varje nätverksaddress.

192.168.0.35/28
/25 = 255.255.255.240
256 - 240 = 16

192.168.0.0
192.168.0.16
192.168.0.32 <--192.168.0.35 Finns här
192.168.0.48
Citera
2015-12-10, 13:01
  #5
Medlem
Citat:
Ursprungligen postat av Tjatter
Ta 256 minus sista octeten sen kan du addera plussa den siffran med sig själv för att få ut varje nätverksaddress.

Fungerar för /24 till /30. Som övning kan TS utöka det till alla nätmaskar.
Citera
2015-12-12, 03:24
  #6
Medlem
Mattelols avatar
Det finns ju en del olika metoder, den enklaste enligt mig är att endast fokusera på den oktett som är aktuell och se hur många ettor som finns i nätmasken. Den sista ettans värde är också så mycket som IP-adressen "hoppar" mellan varje subnät.

Exempel:

Befinner sig 10.0.0.66 i nätet 10.0.0.0/26?

Då vet man direkt att man ska titta på den sista oktetten, där en /26 är samma som 255.255.255.192. 192 = 11000000 där den andra ettan har värdet 64 som är vårt gyllene nummer som subnätet ökar med varje gång.

Med andra ord börjar nästa nät på adressen 10.0.0.64 (0+64) och svaret på frågan är alltså nej. Det är samma princip oavsett om det är den första eller sista oktetten, skillnaden är att om vi kollar på klass A/B-nät så "fylls övriga oktetter upp" innan man inkrementerar, därav flera adresser.

Jag hoppas det hjälpte något, subnetting är inte svårt när man väl får kläm på det. Lycka till på tentan!

Edit: läste igenom startinlägget lite noggrannare och såg att jag svarat på fel frågeställning... Hoppas det gav något ändå. Vill du räkna ut vilket nätverk en specifik IP-adress tillhör så behöver du bara köra en AND-operation mellan IP-adressen och nätmasken (binärt såklart).
__________________
Senast redigerad av Mattelol 2015-12-12 kl. 03:29.
Citera
2016-01-29, 22:13
  #7
Medlem
Citat:
Ursprungligen postat av Tjatter
Ta 256 minus sista octeten sen kan du addera plussa den siffran med sig själv för att få ut varje nätverksaddress.

192.168.0.35/28
/25 = 255.255.255.240
256 - 240 = 16

192.168.0.0
192.168.0.16
192.168.0.32 <--192.168.0.35 Finns här
192.168.0.48

Tack! det var förklarat så jag begriper
Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in