wie berechnet man ein bestimmtes subnetz?
hallo ich habe eine Subnetting Aufgabe in Informatik die ich nicht lösen kann.
Gegebene ip: 155.45.x.x
mindestens 55 rechner pro subnetz
ich habe schon rausbekommen das es 2^6 (64) hostadressen sind und 2^10 (1024) Subnetze.
jtz besteht die aufgabe darin die ersten 3, letzen 3 mittleren 3 und das 687te Subnetz herauszubekommen. Genau hier liegt mein Problem. die ersten und die letzen sind noch einfach aber wie bekomme ich die anderen?
Hier die ersten 3 und letzten 3:
1, 155.45.0.0
2, 155.45.0.64
3, 155.45.0.128
1022, 155.45.255.64
1023, 155.45.255.128
1024, 155.45.255.192
2 Antworten
also hast du 2^10 subnetze die in etwa mit 0000000000 bits dargesteltl werden .
naja das netz 687 sollte dann sowas sein 1010101111 was wohl deine netzmaske sein wird .
nun macht man einfach davor alles also alle festen zahlen davor und anfang 000000 bis ende 111111 . das nun ausrechnen . ud teilt das natürlich in 8 bits auf
10011011 . 00101101. 10101011. 11 000000
10011011 . 00101101. 10101011. 11 111111
155.45.171.192
155.45.171.255
Kannst du das bitte nochmal neu schreiben? Ich kann nichts lesen und brauche unbedingt Hilfe.
kann man auch noch allgemeingültiger schreiben
687 = 2^9*bit10 + 2^8*bit9 + 2^7*bit8 + 2^6*bit7 + 2^5*bit6 + 2^4*bit5 + 2^3*bit4 + 2^2*bit3 +
2^1*bit2 + 2^0*bit1
nochmal danke für die erklärung klappt viel besser! eine frage noch... wenn ich die 511 stelle rechnen will kommt 111111111(9*1) raus was 155.45.255.128 ergibt. aber eigentlich muss da 155.45.127.192. rauskommen.
ich glaube ich muss vor die 111111111 eine 0 setzten dann ergäbe das sinn. stimmt das?wenn ja warum?
weil du 2^10 für dein subnetz genommen hast , also 10 bits hast . Wenn deine Rechnung dann aber mit dem 9 Bit anfängt ist das Falsch . je stelle gilt das vielfache von 2 , also 1,2,4,8,16,32,64,128,256,512 , du brauchst zwar keine 512 also muss das bit auf 0 gesetzt werden . also 512*0 + 256*1 +128*1 +64*1 .... 10 stellen 10 bits , das ist dein subnetzbereich . oder anders gesagt wenn du da eine 1 hast weisst du ja auch das du auffüllen musst :)
netzadresse ... nicht netzmaske :) auf jdenfall ist das der 687 teil deines subnetztes.
https://www.heise.de/netze/tools/netzwerkrechner/
:)
1, 155.45.0.0 -> 255.255.255.252
1022, 155.45.255.64 -> 255.255.252.0
Aber da du es vermutlich für ne Klausur brauchst (und dann nie! wieder):
https://www.itslot.de/2019/02/ipv4-subnetting-berechnen-schritt-fur.html
Beste erklärung so far
ja genau das hab ich auch schon gelesen aber da wird nicht erklärt wie ich ein bestimmtes Subnetz herausfinde.
die 6 die ich oben aufgeschrieben habe sind die ersten und letzten 3 die ich rausbekommen habe. fehlen noch die mittleren 3 (also das 510,511,512 Subnetz) und das 687te
Ah ok, nochmal drüberlesen hilft definitiv :)
Ziemlich kreative Aufgabe, wäre das nicht 155.45.128.0, 155.45.128.64 und 155.45.129.0?
Das 687te Subnetz.. zwei Netze pro Oktett, zwei davon haste.. Mangels Zettel und Stift darfst du weiterrechnen, sollte aber nicht so wild sein :)
also danke für die antwort erstmal. aber woher weist du das 1010101111 687 sind?