Bei einem / 31-Subnetz bleiben keine verwendbaren Hosts übrig. Das / 31-Subnetz hat nur zwei Hosts – einen für das Netzwerk und einen für die Übertragung.
Ich frage mich, warum jemand dieses Subnetz jemals verwenden sollte.
Kommentare
- Hat Ihnen eine Antwort geholfen? Wenn ja, sollten Sie die Antwort akzeptieren, damit die Frage nicht ' für immer auftaucht und nach einer Antwort sucht. Alternativ können Sie Ihre eigene Antwort posten und akzeptieren.
Antwort
A /31
Netzwerk verfügt tatsächlich über zwei verwendbare Hosts für eine Punkt-zu-Punkt-Verbindung. Weitere Informationen finden Sie im Standard Track RFC 3021 unter Verwendung von 31-Bit-Präfixen für IPv4-Punkt-zu-Punkt-Verbindungen (veröffentlicht im Dezember 2000):
Zusammenfassung
Angesichts des zunehmenden Drucks, IP-Adressraum im Internet zu sparen, ist es sinnvoll zu prüfen, wo sich relativ geringfügige Änderungen ergeben kann zur Feldpraxis gemacht werden, um die Nummerierungseffizienz zu verbessern. Eine solche in diesem Dokument vorgeschlagene Änderung besteht darin, den Adressraum, der Punkt-zu-Punkt-Verbindungen (in der gesamten Internetinfrastruktur üblich) zugewiesen wird, zu halbieren, indem die Verwendung von 31-Bit-Subnetzmasken auf sehr begrenzte Weise ermöglicht wird.
-und-
Dieses Dokument basiert auf der Idee, IP-Adressen zu erhalten Bei Punkt-zu-Punkt-Verbindungen (Verwendung einer längeren als einer 30-Bit-Subnetzmaske) ist die Beibehaltung der Verwaltbarkeit und der Standardinteraktion möglich. In der vorhandenen Dokumentation [ RFC950 ] wurde bereits auf die mögliche Verwendung eines 1 Bit breiten Hostnummernfelds hingewiesen.
Die Einsparungen bei der Adresse Der aus dieser Änderung resultierende Speicherplatz ist leicht zu erkennen. Jede Punkt-zu-Punkt-Verbindung in einem großen Netzwerk würde zwei statt vier Adressen verbrauchen. In einem Netzwerk mit 500 Punkt-zu-Punkt-Verbindungen würde diese Vorgehensweise beispielsweise zu einer Einsparung von 1000 Adressen führen (das entspricht vier Adressräumen der Klasse C).
Verstehen Sie, dass nicht jeder Anbieter (insbesondere Microsoft) den Standard unterstützt, obwohl viele Anbieter, z Cisco, unterstützen Sie den Standard vollständig.
Kommentare
- Warum sollten Sie eine / 30 verwenden, wenn eine / 31 die Aufgabe gut erledigt (vorausgesetzt, beide Enden unterstützen sie? )
- Gute Frage. Es gibt einfach Leute, die trotz des Standards nicht an
/31
-Adressierung glauben. Beispielsweise unterstützen alle Carrier, mit denen wir zu tun haben, nur/30
und nicht/31
für Punkt-zu-Punkt-Verbindungen zwischen einem Kunden und der Spediteur, obwohl der Kunde und die Spediteurausrüstung dies unterstützen. IPv6 hat einen ähnlichen RFC für/127
Punkt-zu-Punkt-Verbindungen (IPv6 hat kein Problem damit, jede Adresse in einem Netzwerk zu verwenden, da keine Übertragung erfolgt), aber die Netzbetreiber benötigen/126
Netzwerke für Punkt-zu-Punkt-Verbindungen zwischen dem Kunden und dem Netzbetreiber. Grundsätzlich läuft es auf Unwissenheit und Trägheit hinaus. - Es gibt ' auch ein altes Problem – einige ältere Geräte und Firmware haben definitiv nicht ' t support / 31 ' s. Es war einfacher, sich nur an den älteren Standard zu halten, und ' gibt keinen großen Anstoß, bestehende Netzwerke und Bereitstellungs- / Bereitstellungsschemata zu ändern. Trotzdem versuche ich, / 31 ' s für ptp-Netzwerke in neu gestalteten Netzwerken zu verwenden.
- @rnxrx, das verstehe ich, aber der Kommentar fragte nach der Verwendung es für Geräte, die es unterstützen. Es gibt auch keine gute Entschuldigung dafür, IPv6
/127
Punkt-zu-Punkt-Links nicht zu unterstützen (Hallo, Verizon, AT & T, Century Link usw.). Zumindest Microsoft hat es für IPv6 richtig gemacht, auch wenn sie niemals IPv4/31
-Netzwerke unterstützen. - Nun,
/31
Netzwerke funktionieren im Ethernet einwandfrei. Wenn Sie zwei Router mit Ethernet verbinden, ist es einfach, ein/31
-Netzwerk zwischen ihnen zu konfigurieren. Die IPv4-Adressierung befindet sich auf Schicht 3 und ist unabhängig von den Schicht 1/2-Protokollen, z. Ethernet.