Subnetting -> VSLM Aufgabe?

3 Antworten

Dumm geschrieben, Du zählst einfach hoch. Wenn Du das /16 in 4 Teile aufteilst, also die 65536 Adressen in 4 /18 a 16384 Adressen teilst, sind das jeweils die erste Adresse des nächsten Blocks. Also der erste Block fängt mit der ersten Adresse Deines Blocks 178.0.0.0/16 a an, was logischerweise 178.0.0.0 ist, der nächste dann mit 178.0.64.0, der nächste dann mit 178.0.128.0 und der letzte mit 178.0.192.0. Also das sind einfach immer die Adressräume mit 16384 fortlaufenden IPs.

Und für die nächsten 2 Stufen teilst Du halt erst das übriggebliebene /18 in 8 /21 und dann am Ende das /21 in 2 /22.


Xyanxx 
Beitragsersteller
 21.03.2024, 01:58

Kannst du mir das Anhand von Rechnungen erklären?

Halbrecht  21.03.2024, 05:35
@Xyanxx

welche rechnungen ? sind doch überall brüche in der Antwort

flauski  21.03.2024, 13:56
@Halbrecht

Da ist kein Bruch in der Antwort. Das ist einfach die Notation für Netze.

flauski  21.03.2024, 14:01
@Xyanxx

Da ist nicht viel zu rechnen. Du musst einfach nur wissen, an welcher Stelle Du das Netz aufteilst. Bei einem /16 kannst Du ja die letzten 16Bit ändern, also die letzten 2 Blöcke gehören Dir. Also alles nach 178.0 darfst Du ändern. 256 durch 4 ist halt 64. Also sind die 4 /18 178.0.0.0, 178.0.64.0, 178.0.128.0 und 178.0.192.0 .

Xyanxx 
Beitragsersteller
 21.03.2024, 15:56
@flauski

Was ich daran nicht so ganz verstehe,

  1. wieso müssen wir es durch 4 teilen wenn es 3 Subnetze sein sollen? Immer in zweier Exponenten?
  2. wie kommst du auf 256? Wie sieht es beim nächsten Schritt aus (7 Subnetze mit je 2000 Rechnern)?
flauski  21.03.2024, 17:15
@Xyanxx
  1. Weil die Aufgabe einfach nicht anders lösbar ist. Du solltest 3 /18, 7/21 und 2/22 aus einem /16 bekommen. Also teilst Du erst das /16 in 4 /18, dann eins der /18 in 8 /21 und dann eins der /21 in 2 /22. Das ist Deine Aufgabenstellung.
  2. 8Bit sind halt 256. Und IPv4-Adressen bestehen halt aus 4 8Bit-Blöcken. Da Du 16Bit hast, hast Du den kompletten 3ten Block und den hab ich halt in 4 gleiche Teile geteilt. Bei einem Subnetz mit 2000Rechnern guckst Du, welche Potenz von 2 die nächstgrößere Zahl ist. Und das ist 2^11=2048, was ein /21 Netz ist. Also Teilst Du den Adressraum Deines übriggebliebenen /18 in 8 gleiche Teile. Wir nehmen wie im Beispiel 178.0.192.0/18, Du könntest aber auch eins der anderen 3 nehmen, und dann sind die 8 Subnetze 178.0.192.0/21, 178.0.200.0/21, 178.0.208.0./21, 178.0.216.0./21, 178.0.2024.0/21, 178.0.232.0/21, 178.0.240.0/21 und 178.0.248.0/21. Also das ist einfach nur der Adressraum in 8 fortlaufenden und gleichen Teile unterteilt.
frank824  16.11.2024, 16:27

178.0.0.0/16 ist ein block, wie du saftest, ich zitiere Xyanxx Vom Provider wird die Adresse 178.0.0.0/16 vergeben. so richtig hat Xyanxx das nicht wirklich verstanden, das braucht zeit, ein block ist ein netz und die blockgröße wird durch den hostanteil festgelegt, je kleiner die präfixe desto größer der block da hostanteil grösser

flauski  16.11.2024, 17:32
@frank824

7 Monate später sind die Hausaufgaben vermutlich nicht mehr ganz aktuell.

Wenn du eine IP Adresse mit einer Subnetzmaske UND Verknüpfst bekommst du die Netz ID. 1 UND 1 = 1, 0 UND 1 = 0, 1 UND 0 = 0

Wenn du die IP Adresse mit der invertierten Subnetzmaske ODER Verknüpfst bekommst du die Broadcast IP:
1 ODER 1 = 1, 1 ODER 0 = 1, 0 ODER 1 = 1


frank824  16.11.2024, 16:54

man muss dieses bitmuster verinnerlicht haben,sonst versteht man nicht wirklich, was da passiert. übung übung