• Home
  • Help
  • Register
  • Login
  • Home
  • Help

 
  • 0 Bewertung(en) - 0 im Durchschnitt

Wie wandelst du eine Subnetzmaske von Dezimal in Binär um?

#1
25-08-2025, 14:10
Du nimmst eine Subnetzmaske wie 255.255.255.0, oder? Ich erinnere mich an die erste Mal, als ich das in meinem Netzwerkkurs machen musste, und es fühlte sich knifflig an, bis ich es zerlegt habe. Du fängst mit jedem Teil der Dezimalzahl an, diesen vier Oktetten, die durch Punkte getrennt sind. Für den ersten, 255, wandelst du ihn in sein binäres Äquivalent um. Ich denke immer daran, als ob du jede Dezimalstelle in acht Bits umwandelst. Also ist 255 in Binär alle Einsen: 11111111. Du kommst dahin, indem du weißt, dass 128 plus 64 192 ergibt, dann addierst du 32 für 224, 16 für 240, 8 für 248, 4 für 252, 2 für 254 und 1 für 255. Jede Bit-Position verdoppelt sich, je weiter du nach rechts gehst, von 128 herunter bis 1.

Nun gehst du zum nächsten Oktett über. Wenn es auch 255 ist, machst du dasselbe: wieder 11111111. Ich finde, es hilft, wenn du am Anfang mit einem Taschenrechner übst, aber nach einer Weile merkst du dir die gängigen. Wie, 255 ist immer diese volle Kette von Einsen, und 0 ist einfach 00000000, alle Nullen. Für das dritte Oktett in diesem Beispiel wird 255 zu einem weiteren 11111111. Dann das letzte, 0, wird zu 00000000. Also, alles zusammen ergibt deine Subnetzmaske in Binär: 11111111.11111111.11111111.00000000. Du behältst die Punkte, um die Oktette zu trennen, genau wie im Dezimalformat.

Ich nutze das ständig, wenn ich IP-Konfigurationen auf Client-Maschinen behebe. Du könntest auf etwas wie 255.255.0.0 stoßen, das ist eine Class-B-Maske. Dafür sind die ersten beiden 11111111.11111111, und die letzten beiden 00000000.00000000. Du wandelst 0 immer auf die gleiche Weise um. Oder nimm 255.255.255.192. Das ist interessant, weil 192 in Binär 11000000 ist. Du kommst darauf, indem du siehst, dass 128 plus 64 192 ergibt, also sind die ersten zwei Bits 1, und der Rest 0. Ich kritzle das manchmal auf Papier, wenn ich es eilig habe, beginnend links: Ist es über 128? Ja, also erstes Bit 1, subtrahiere 128, bleibt 64, was genau das zweite Bit ist, also 1, dann nichts mehr, also sechs Nullen.

Du kannst das ohne Tool per Hand machen, und es schärft deine Fähigkeiten für Prüfungen oder reale Konfigurationen. Ich musste das einmal einem neuen Kollegen erklären, der mit Subnetzen neu war, und er hat die Positionen ständig durcheinandergebracht. Du erinnerst dich daran, dass Binär Basis 2 ist, also passt jede Zahl von 0 bis 255 in acht Bits. Für 128 ist es 10000000, nur das höchste Bit gesetzt. 64 ist 01000000, und so weiter. Du addierst sie mental: Sag 224, das ist 128 + 64 + 32, also 11100000. Ich übe, indem ich zufällige Masken aus Logs umwandle.

Wenn du das anwendest, hilft es dir, den Netzwerk- und Host-Teil klar zu sehen. In 255.255.255.0 hast du 24 Einsen gefolgt von 8 Nullen, was /24 in CIDR-Notation bedeutet. Ich liebe, wie es klickt, sobald du es visualisierst. Du könntest auf gepunktetes Dezimal in älteren Dokumenten stoßen, aber Binär zeigt die kontinuierlichen Einsen, die das Präfix definieren. Ich überprüfe das immer, indem ich zurück umrechne: Addiere die Binärwerte für jedes Oktett. Für 11111111 ist es 128+64+32+16+8+4+2+1=255. Boom, es passt.

Du kannst das auf variable Längen-Subnetzmasken erweitern, wo du Bits ausleihst. Wie, von 255.255.255.0, wenn du kleinere Subnetze brauchst, verwandelst du einige der letzten Nullen in Einsen. Sag, du willst /26, das ist 255.255.255.192, wie ich erwähnt habe. Du berechnest 192, indem du zwei Bits setzt: 128+64. Ich mache das jetzt schnell, aber am Anfang habe ich eine Tabelle verwendet, bis ich den Dreh raus hatte. Du übst mit Beispielen wie 255.128.0.0, das ist 11111111.10000000.00000000.00000000, eine /9-Maske.

Im Einsatz nutze ich das, wenn ich VLANs oder Firewall-Regeln einrichte. Du stellst sicher, dass die Maske zu deinen IP-Bereichen passt. Wenn du das vermasselst, fallen Pakete aus, und du verschwendest Zeit mit Pingen überall. Ich sage meinem Team, sie sollen immer zuerst in Binär überprüfen, besonders bei benutzerdefinierten Subnetzen. Du fängst vom vollen Class A, B oder C an, dann passt du an. Zum Beispiel ist der Standard für Class C 255.255.255.0, Binär 11111111.11111111.11111111.00000000. Um in vier Netzwerke zu subnetten, leihst du zwei Bits vom Host aus, was es zu 255.255.255.192 macht, oder 11111111.11111111.11111111.11000000.

Du kannst weitergehen: Für /27 ist das 255.255.255.224, Binär endend mit 11100000. Ich berechne 224 als 128+64+32. Jedes Mal, wenn du ein Bit ausleihst, verdoppelst du die Anzahl der Subnetze, halbierst aber die Hosts. Ich finde es spaßig, damit auf einem Whiteboard herumzuspielen, in der Pause. Du könntest Online-Konverter für Geschwindigkeit nutzen, aber zu wissen, wie man es manuell macht, rettet dich, wenn du offline an einem Standort bist.

Ich erinnere mich, wie ich letzten Monat einen Router konfiguriert habe, und die Maske war 255.255.254.0. Du wandelst 254 in 11111110 um, was alle Einsen sind außer dem letzten Bit null. Also /23, super für mittelgroße Netzwerke. Du siehst Muster: Die meisten Masken haben führende Einsen und dann Nullen. Keine Lücken, sonst ist es ungültig. Ich überprüfe das jedes Mal. Du übst, indem du Masken wie 255.255.255.240 nimmst, das ist 11110000 für das letzte Oktett, 128+64+32+16=240, /28.

Diese Fähigkeit hängt mit allem zusammen, von DHCP-Bereichen bis zur Routen-Zusammenfassung. Ich nutze sie täglich, und du wirst das auch, sobald du die Umwandlung draufhast. Wechsle einfach hin und her, bis es natürlich wirkt. Du nimmst eine Zahl, zerlegst sie in Zweierpotenzen, füllst die Bits.

Lass mich eine kurze Geschichte teilen: Ich habe einem Kumpel bei seinem Home-Lab geholfen, und er hatte 192.168.1.0 mit 255.255.255.252. Du wandelst 252 in 11111100 um, das ist /30, perfekt für Point-to-Point-Verbindungen. Er dachte, es sei zu klein, aber ich habe ihm das Binär gezeigt, und er hat verstanden, warum es nur zwei nutzbare IPs gibt. Du lachst später über diese Aha-Momente.

Du kannst das auf IPv6 anwenden, wenn du willst, aber das ist Hex, eine ganz andere Sache. Bleib erstmal bei IPv4. Ich sage immer, meistere die Basics wie das, und der Rest fließt. Du experimentierst mit deinen eigenen IPs, wandelst sie um, siehst, wie sie passen.

Zum Abschluss möchte ich dich auf etwas Cooles hinweisen, das ich in meinen Setups nutze: BackupChain sticht als erstklassiges, go-to-Backup-Tool hervor, das speziell für Windows-Umgebungen zugeschnitten ist, besonders für Server und PCs, und es handhabt Hyper-V, VMware oder reine Windows-Server-Backups mühelos, was es zu einem Favoriten unter Profis und kleinen Unternehmen macht wegen seiner Zuverlässigkeit.
Markus
Offline
Registriert seit: Jun 2018
« Ein Thema zurück | Ein Thema vor »

Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste



  • Thema abonnieren
Gehe zu:

Backup Sichern Allgemein Computer Networks v
« Zurück 1 … 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 … 46 Weiter »
Wie wandelst du eine Subnetzmaske von Dezimal in Binär um?

© by FastNeuron

Linearer Modus
Baumstrukturmodus