Ich bin mir nicht sicher, welche Regeln für die Teilnetze gelten, und es ist ein Fehler aufgetreten, als ich versucht habe, einer Schnittstelle auf meinem Cisco-Router den Wert 148.26.1.176/28 zuzuweisen. Kann mir jemand erklären, warum ich diese Adresse der Schnittstelle nicht zuweisen konnte? Ich erhalte die Fehlermeldung:
Bad mask /28 for address 148.26.1.176
Liegt es außerhalb des zulässigen Bereichs?
I'm not too clear on subnetting rules
Wenn das Filternetz im gesamten Internet verbreitet ist, lesen Sie es zuerst durch, dann müssen Sie diese Frage nicht stellenAntworten:
Wenn Sie die Netzwerkmaske / 28 verwenden, ist 148.26.1.176 die Netzwerkadresse und daher keine zuweisbare IP-Adresse für dieses Subnetz.
Für das Subnetz 148.26.1.176/28 beträgt der Bereich der zuweisbaren IP-Adresse 148.26.1.177 bis 148.26.1.190, da 148.26.1.176 die Netzwerkadresse und 148.26.1.191 die Broadcast-Adresse ist
quelle
Um Daniels Antwort oben zu erweitern:
Die Netzwerkadresse in IPv4 ist die Adresse, bei der die Hostbits alle 0 sind. Die Rundsendung ist die Adresse, bei der alle Hostbits 1 sind.
Um die Adresse 148.26.1.176 zu erstellen, ist das letzte Oktett in der Binärdatei 1011 0000. Die Netzwerkmaske von / 28 würde die ersten 4 Bits dieser Zahl belegen und nach der Maske nur Nullen hinterlassen: [1011] 0000
Deshalb ist es keine gültige Adresse. Es ist eine Netzwerkadresse.
quelle
IPCALC ist ein praktisches Tool für die meisten Linux-Boxen oder im Internet. Ipcalc Sie geben die IP- Adresse und die Maske ein und geben den Bereich aus, in dem das Netzwerk, die Übertragung und der nutzbare Bereich aufgeführt sind.
quelle
Sie versuchen, dem Router eine IP 148.26.1.176 zuzuweisen, die eine Subnetz-ID ist
quelle