CIDR ist ein Tool, das die Effizienz des Netzwerkroutings durch Subnetting, Supernetting und eine vereinfachte IP-Adressnotation maximiert.
Classless Inter-Domain Routing (CIDR) ist eine Methode der Internet Protocol (IP)-Adressierung, bei der Subnetting und Subnetzmasken verwendet werden , um klassenbasierte IP-Adressen zu trennen. Vor 1993 bestimmte eine Reihe von IP-Klassen das Routing-Protokoll, was aufgrund der Ineffizienz des Routing-Protokolls zu einem schnellen Verbrauch von IPv4-Adressen führte. Die drei Hauptklassen sind Klasse A, Klasse B und Klasse C. Jede IP-Adresse hat eine bestimmte Anzahl von Bits im Netzwerkpräfix und in der Hostnummer, die angibt, wie viele Hosts sich in dieser bestimmten Klasse befinden.
Nach 1993 wurde mit der Einführung von CIDR die Notwendigkeit von Klassen umgangen, da Subnetzmasken die drei Hauptklassen aufteilen konnten. Dieser Prozess, der als Subnetzmaskierung mit variabler Länge (VLSM) bezeichnet wird, ermöglicht die Aufteilung von IP-Adressen in Subnetze (Subnetze), die alle dieselbe Netzwerkkennung haben, aber jedes Subnetz enthält eine unterschiedliche Anzahl von Hosts, die eine Verbindung zu dieser IP-Adresse herstellen können. Dies erhöht die Netzwerksicherheit. CIDR ermöglicht Supernetting, eine Routing-Methode, die separate Subnetze zu einem großen Netzwerk zusammenführt.
Supernetting
Einer der Hauptvorteile von CIDR ist die Möglichkeit, Supernetze zu erstellen. CIDR verwendet Subnetze, um ein einzelnes Netzwerk aufzuteilen, kann aber auch ein Supernetz dieser Subnetze erstellen. Dieser Prozess könnte das Routing einer Organisation mit einer IP-Adresse zusammenfassen, was als Routenzusammenfassung bezeichnet wird. Dazu leihen Sie sich strategisch Bits aus dem Netzwerkpräfix in der IP-Adresse, um die Zusammenfassung zu erstellen.
CIDR-Notation
Mit der Einführung von CIDR kam auch die CIDR-Notation, eine einfachere Möglichkeit, eine IP-Adresse zu schreiben, die auch angibt, wie viele Bits ihre Subnetzmaske enthält. Hier ist ein Beispiel dafür, wie die CIDR-Notation eine IP-Adresse mit der entsprechenden Subnetzmaske schreibt:
192.168.127.0/20
Die CIDR-Notation wird manchmal auch Schrägstrichnotation genannt, da ein Schrägstrich (z. B. /20) verwendet wird, um anzugeben, wo das Netzwerkpräfix endet und die Hostnummern beginnen. Die CIDR-Notation kann nachfolgende Nullen am Ende einer Adresse weglassen. Wir können es also weiter vereinfachen:
192.168.127/20
Damit wissen Sie schnell, dass das Netzwerkpräfix 192.168.127.0 ist und dass das Netzwerkpräfix 20 Bits umfasst. Da wir mit einer 32-Bit-IPv4-Adresse arbeiten, bleiben 12 Bits übrig, um anzugeben, wie viele Hosts sich mit der IP-Adresse verbinden können. Diese IP-Adresse hat eine 20-Bit-Subnetzmaske von 255.255.240.0 und verfügt über 4.096 Hosts und 4.094 nutzbare Hosts. Sie können die Anzahl der Hosts manuell mithilfe der binären Notation oder mithilfe eines Subnetzrechners [ 1 ] berechnen.
In diesem Beispiel wurde eine IPv4-Adresse verwendet, die CIDR-Notation wird jedoch auch für IPv6-Adressen verwendet, die bis zu 128 Bit enthalten können.
CIDR-Adressblöcke
Ein Vorteil der CIDR-Notation ist die einfache Identifizierung von CIDR-Adressblöcken und der Anzahl der Hosts in einer IP-Adresse. Die Schrägstrichnotation ist der CIDR-Block. Um bei unserem Beispiel zu bleiben: „/20“ ist ein CIDR-Block, der immer 4.096 Hosts enthält, unabhängig vom Netzwerkpräfix der IP-Adresse [ 2 ]. Dies ermöglicht eine schnelle Referenzierung der verwendbaren IP-Adressen, der Anzahl der Bits, die zum Erstellen dieser Hosts erforderlich sind, und der für die Unterteilung erforderlichen Subnetzmaske.
Verwandte Begriffe
- Netzwerkadministrator
- Subnetzmaskierung
- DHCP
- Router
- TCP/IP
- DDoS-Angriff
Mehr lesen: Einführung in die Virtualisierung: Was ist eine virtual machine?
Erfahren Sie mehr über IT
Möchten Sie mehr über IT erfahren? Erfahren Sie mehr über Systemadministration und IT-Infrastruktur mit einem Google IT Support Professional-Zertifikat auf Coursera. Dieses Programm richtet sich an Anfänger ohne Vorkenntnisse und vermittelt Ihnen die Fähigkeiten, die Sie für eine Karriere in der IT benötigen. Zu den behandelten Themen gehören Grundlagen des technischen Supports, Betriebssysteme, IT-Sicherheit und mehr.