Durch AND verknüpfen
Lektion 13 von 46 im Kurs IP-Adressierung und Subnetting von Coddy.
So arbeitet eine Maschine tatsächlich mit der Maske: ein bitweises UND zwischen Adresse und Maske. Wo die Maske eine 1 hat, bleibt das Adressbit erhalten; wo sie eine 0 hat, ist das Ergebnis 0. Das Ergebnis ist die Netzwerkadresse.
Nur das teilweise Oktett erfordert echte Arbeit. Bei 192.168.10.130 mit der Maske 255.255.255.128 werden die ersten drei Oktette unverändert übernommen, und im letzten Oktett behält AND von 130 (10000010) und 128 (10000000) nur das oberste Bit: 128.
Ergebnis: 192.168.10.128. Jede Routingentscheidung auf der Welt beginnt mit dieser Operation.
Aufgabe
AnfängerUND die Adresse 192.168.10.130 mit der Maske 255.255.255.128 verknüpfen und die resultierende Netzwerkadresse ausgeben.
Erwartete Ausgabe:
192.168.10.128Probier es selbst
Alle Lektionen in IP-Adressierung und Subnetting
1Bits und Binärzahlen
Zahlen als BitsBinär zu DezimalPotenzen von ZweiZusammenfassung – Binär-Warm-up10Abschlussprojekt – Das Büro
Der GrundrissDie Größe jedes Teams bestimmenDen Block aufteilenDie Sicht des RoutersRückblick – Den Plan ausliefern2Aufbau von IPv4
Vier OktetteDie 32-Bit-AnsichtNetzwerk und HostGültig oder nichtRückblick – Eine Adresse lesen3Die Subnetzmaske
Was eine Maske bewirktMaske zu PräfixPräfix zu MaskeDurch AND verknüpfenRückblick – Grundlagen der MaskenÜbe selbstständig: Terminal-Playground