Point-to-Point Links sind im Netzwerkdesign überall dort zu finden, wo exakt zwei Geräte direkt miteinander kommunizieren: Router-zu-Router, Firewall-zu-Router, Edge-zu-Core oder auch Interconnects zwischen zwei Standorten. Genau in solchen Szenarien stellt sich häufig die Frage, wie man IPv4-Adressen effizient vergibt – insbesondere, weil IPv4-Adressknappheit längst Alltag ist und Adresspläne in großen Umgebungen schnell an Grenzen stoßen. Hier kommt /31 ins Spiel. Ein /31-Präfix wirkt zunächst ungewohnt, weil klassische Subnetting-Regeln lehren, dass ein Subnetz immer eine Netz- und eine Broadcastadresse hat und daher mindestens vier Adressen (wie bei /30) „sinnvoll“ seien. Für echte Punkt-zu-Punkt-Verbindungen ist diese Annahme jedoch nicht zwingend: Wenn es nur zwei Endpunkte gibt, ist Broadcast praktisch irrelevant, und das Subnetz kann auf zwei Adressen reduziert werden, ohne die Funktionalität zu verlieren. Genau deshalb kann /31 für Point-to-Point Links sinnvoll sein: Du sparst Adressen, vereinfachst oft die Vergabe und kannst große Link-Fabrics wesentlich effizienter adressieren. Dieser Artikel erklärt verständlich, wann /31 technisch passt, welche Voraussetzungen erfüllt sein müssen, wo die Grenzen liegen und wie du /31 sauber in Betrieb und Dokumentation einführst – ohne typische Stolperfallen.
Was ist ein Point-to-Point Link – und warum ist die Adressierung hier besonders?
Ein Point-to-Point (P2P) Link ist eine Verbindung zwischen genau zwei Netzwerkteilnehmern. Das kann ein physischer Link sein (z. B. Glasfaser zwischen zwei Routern), ein logischer Link (z. B. ein Tunnel), oder eine dedizierte L2-Verbindung, auf der ausschließlich zwei Geräte hängen.
Im Unterschied zu Multi-Access-Segmenten (Switch-VLANs, WLANs, shared Ethernet) gibt es bei Point-to-Point keine „Gruppe“ von Hosts, die per Broadcast adressiert werden müsste. Es existieren nur zwei Endpunkte. Diese Eigenschaft ist der Kern, warum /31 überhaupt praktikabel wird.
Warum /30 lange der Standard war
Traditionell wurden P2P-Links mit /30 adressiert. Ein /30 hat 4 Adressen: eine Netzadresse, eine Broadcastadresse und zwei Hostadressen. Das passt gut zu einem Link mit zwei Endpunkten – zumindest nach klassischer Logik.
- /30 = 255.255.255.252
- Adressen gesamt: 4
- Nutzbare Hosts (klassisch): 2
- Blockgröße: 4
Der Nachteil liegt auf der Hand: Für jeden Link „verbraucht“ man vier IPv4-Adressen, obwohl effektiv nur zwei gebraucht werden. Bei wenigen Links ist das egal. Bei hunderten oder tausenden Links wird es spürbar.
Die Idee hinter /31: Zwei Adressen, zwei Endpunkte
Ein /31-Subnetz hat genau zwei Adressen. Klassische Subnetting-Regeln (Hosts = 2^(Hostbits) − 2) würden behaupten: „0 nutzbare Hosts“. In Punkt-zu-Punkt-Szenarien ist diese Abzugslogik aber nicht sinnvoll, weil Broadcast-Kommunikation in einem Netz mit genau zwei Teilnehmern nicht gebraucht wird.
Das Konzept, /31 explizit für IPv4-Punkt-zu-Punkt-Links zu verwenden, ist in RFC 3021 beschrieben. Dort wird erläutert, dass beide Adressen auf dem Link als Endpunkte genutzt werden können.
- /31 = 255.255.255.254
- Adressen gesamt: 2
- Nutzbare Hosts (P2P): 2
- Blockgröße: 2
Adressersparnis: Warum /31 in der Praxis wirklich zählt
Der größte Vorteil ist die Adressersparnis. Du halbierst den IPv4-Verbrauch für P2P-Links im Vergleich zu /30.
Beispielrechnung: Du hast 1.000 Point-to-Point-Links.
- Mit /30: 1.000 × 4 = 4.000 IPv4-Adressen
- Mit /31: 1.000 × 2 = 2.000 IPv4-Adressen
Du sparst in diesem Beispiel 2.000 Adressen – das entspricht fast acht vollständigen /24-Netzen (8 × 256 = 2.048 Adressen). Solche Einsparungen sind in großen Campus-, Carrier- oder Rechenzentrumsnetzen ein echtes Argument.
Technische Voraussetzungen: Wann /31 sauber funktioniert
Damit /31 auf P2P-Links reibungslos läuft, müssen ein paar Grundlagen erfüllt sein. In modernen Router- und Firewall-Plattformen ist das meist der Fall, aber in heterogenen Umgebungen lohnt ein genauer Blick.
Der Link muss wirklich Point-to-Point sein
- Genau zwei Endpunkte im Layer-2-Segment
- Kein Switch-VLAN, an dem potenziell weitere Geräte hängen könnten
- Keine „geteilten“ Segmente, in denen Broadcast/Multicast-Mechanismen für mehrere Teilnehmer gedacht sind
Die Geräte müssen /31 unterstützen
Die meisten aktuellen Router-Betriebssysteme und viele Firewalls unterstützen /31. Kritisch wird es eher bei älteren Embedded-Systemen oder exotischen Appliances, die mit sehr kleinen Präfixen nicht rechnen oder ungewöhnliche Annahmen treffen. In solchen Fällen bleibt /30 oft der sichere Standard.
Routing und Neighbor/ARP-Verhalten muss passen
Auch wenn /31 kein „Broadcast-Netz“ im klassischen Sinne ist, müssen ARP (bei Ethernet) oder vergleichbare Mechanismen (je nach Medium) sauber funktionieren. In einem P2P-Link ist das in der Regel unproblematisch, aber eine falsch modellierte Topologie (z. B. doch ein Switch dazwischen mit weiteren Teilnehmern) kann Fehlerbilder erzeugen, die schwer zu diagnostizieren sind.
Konkrete Einsatzbereiche: Wo /31 besonders sinnvoll ist
- Core-/Backbone-Verbindungen mit vielen Router-zu-Router-Links
- Leaf-Spine-Designs im Rechenzentrum, wenn L3 bis zu den Leafs geführt wird
- Provider- und Carrier-Netze, bei denen IPv4-Adressökonomie zentral ist
- Interconnects zwischen Firewalls, Edge-Routern und Aggregationslayern
- Lab-Umgebungen, in denen man „Adressdisziplin“ trainieren und dokumentieren möchte
Wann /31 nicht die beste Wahl ist
/31 ist kein Allheilmittel. Es gibt Szenarien, in denen /30 oder sogar größere Präfixe sinnvoller sind – aus Kompatibilitäts-, Betriebs- oder Diagnosegründen.
- Multi-Access-Segmente: Wenn mehr als zwei Geräte im Segment sind oder sein könnten.
- Provider-Übergaben mit festen Vorgaben: Manche Provider liefern weiterhin /30, weil es das Standardmodell vieler Kundennetze ist.
- Sehr gemischte Geräteflotten: Wenn du nicht sicher bist, ob jedes Gerät /31 korrekt unterstützt.
- Tooling-Limitierungen: Manche Monitoring- oder IPAM-Workflows sind auf klassische Netze optimiert und brauchen Anpassung.
Praxisbeispiel: /31 planen und die Adressen korrekt lesen
Ein häufiger Fehler ist, /31 wie ein klassisches Subnetz zu behandeln und nach Netz- und Broadcastadresse zu suchen. Für P2P-Denken ist es einfacher: Ein /31 sind einfach zwei zusammengehörige Adressen.
Beispiel
Subnetz: 10.0.0.0/31
- Endpunkt A: 10.0.0.0
- Endpunkt B: 10.0.0.1
Nächstes Subnetz: 10.0.0.2/31
- Endpunkt A: 10.0.0.2
- Endpunkt B: 10.0.0.3
Merkhilfe: Die Blockgröße bei /31 ist 2. Subnetze beginnen also in Schritten von 2 im relevanten Oktett.
Design- und Dokumentations-Tipps für die Einführung von /31
Wenn du /31 im Netzwerk etablierst, ist eine saubere Standardisierung wichtig. Das reduziert Betriebsrisiken und verhindert inkonsistente Link-Adressierung.
- Adressblöcke reservieren: Lege einen dedizierten Bereich nur für P2P-/31-Links fest (z. B. ein zusammenhängendes /20 oder /21 je nach Größe).
- Namensschema definieren: Dokumentiere Links als „RouterA ↔ RouterB“ mit beiden IPs und Interface-IDs.
- IPAM/CMDB anpassen: Stelle sicher, dass dein IP-Management /31 als „zwei Endpunkte“ abbilden kann.
- Templates nutzen: Für Router- und Firewall-Konfigurationen lohnt ein Standard-Template, um Fehler zu reduzieren.
- Monitoring prüfen: Manche Systeme erwarten Broadcast oder scannen Hostbereiche – passe Discovery-Regeln an.
Fehlerbilder und Troubleshooting: Was bei /31 typischerweise schiefgeht
- Link ist nicht wirklich P2P: Ein zusätzlicher Teilnehmer oder ein falsch konfiguriertes VLAN kann ARP-/Neighbor-Probleme erzeugen.
- Falsche Präfixkonfiguration: Ein Ende steht auf /31, das andere versehentlich auf /30 – das führt zu unerwarteten Routing-/ARP-Effekten.
- Routen fehlen: Wenn du /31-Links für IGP verwendest, aber Nachbarschaften nicht zustande kommen, prüfe Interface-Status, MTU, Auth und Prefix-Konfig.
- Security-Policies zu eng: Bei Firewalls können Interface-Zonen und Regeln den Link blockieren, obwohl die IPs korrekt sind.
/31 im Kontext von IPv4-Knappheit und Übergang zu IPv6
/31 ist eine pragmatische Optimierung innerhalb von IPv4. Es ersetzt nicht IPv6, kann aber Adresspläne deutlich entlasten, solange IPv4 weiterhin betrieben wird. In vielen Umgebungen wird /31 daher als „Best Practice“ für Router-zu-Router-Links betrachtet, während Client- und Serversegmente weiterhin größere Subnetze benötigen. Wenn du parallel IPv6 einführst (Dual Stack), bleibt /31 im IPv4-Teil dennoch nützlich, weil Routing-Infrastruktur oft lange dual betrieben wird.
Outbound-Links für vertiefende Informationen
- RFC 3021: /31-Präfixe auf IPv4 Point-to-Point Links
- RFC 4632: CIDR und Präfixnotation in IPv4
- RFC 1812: Anforderungen an IPv4-Router (Routing-Grundlagen)
Cisco Netzwerkdesign, CCNA Support & Packet Tracer Projekte
Cisco Networking • CCNA • Packet Tracer • Network Configuration
Ich biete professionelle Unterstützung im Bereich Cisco Computer Networking, einschließlich CCNA-relevanter Konfigurationen, Netzwerkdesign und komplexer Packet-Tracer-Projekte. Die Lösungen werden praxisnah, strukturiert und nach aktuellen Netzwerkstandards umgesetzt.
Diese Dienstleistung eignet sich für Unternehmen, IT-Teams, Studierende sowie angehende CCNA-Kandidaten, die fundierte Netzwerkstrukturen planen oder bestehende Infrastrukturen optimieren möchten. Finden Sie mich auf Fiverr.
Leistungsumfang:
-
Netzwerkdesign & Topologie-Planung
-
Router- & Switch-Konfiguration (Cisco IOS)
-
VLAN, Inter-VLAN Routing
-
OSPF, RIP, EIGRP (Grundlagen & Implementierung)
-
NAT, ACL, DHCP, DNS-Konfiguration
-
Troubleshooting & Netzwerkoptimierung
-
Packet Tracer Projektentwicklung & Dokumentation
-
CCNA Lern- & Praxisunterstützung
Lieferumfang:
-
Konfigurationsdateien
-
Packet-Tracer-Dateien (.pkt)
-
Netzwerkdokumentation
-
Schritt-für-Schritt-Erklärungen (auf Wunsch)
Arbeitsweise:Strukturiert • Praxisorientiert • Zuverlässig • Technisch fundiert
CTA:
Benötigen Sie professionelle Unterstützung im Cisco Networking oder für ein CCNA-Projekt?
Kontaktieren Sie mich gerne für eine Projektanfrage oder ein unverbindliches Gespräch. Finden Sie mich auf Fiverr.

