Heim > Artikel > Betrieb und Instandhaltung > Unterstützt Linux dynamisches Routing?
Routing: Der Weg zur Datenübertragung zwischen zwei Knoten im Netzwerk. Wenn die Netzwerktopologie komplex ist, kann die Konfiguration eines dynamischen Routing-Protokolls es dem Router ermöglichen, Routen automatisch zu lernen und Fehler zu vermeiden, die dadurch entstehen, dass er sich ausschließlich auf das statische Routing des Gateways verlässt.
Router: verbindet verschiedene Subnetze und leitet Datenpakete zwischen verschiedenen Subnetzen weiter. Router, die mit Routing-Protokollen ausgestattet sind, können Datenpaketen dabei helfen, den besten Übertragungsweg auszuwählen.
Gemeinsame Routing-Protokolle: Distanzvektor-Routing-Protokolle wie das RIP-Protokoll, das vorschreibt, dass die maximale Anzahl gültiger Routen 15 Hops beträgt, 16 Hops und mehr nicht erreichbar sind und der beste Pfad basierend auf dem kürzesten Pfad ausgewählt wird; Link-State-Routing-Protokoll, OSPF-Protokoll, der Bereich DR und BDR im Backbone-Netzwerk ist für die Verbindung zu anderen Bereichen verantwortlich, wobei BDR die Sicherung von DR und BDR für die Aufrechterhaltung der Beziehung zwischen ihnen ist und Nachbarrouter; die Grundlage für die Auswahl des besten Pfades. Welcher Pfad der schnellste ist.
Hauptfunktionen des statischen Routings
Der Administrator muss die IP-Adresse des Zielknotens oder Zielnetzwerks manuell entsprechend den tatsächlichen Anforderungen generieren kann auch die nächste IP-Adresse einschließen.
2. Der Routing-Pfad ist relativ fest
Der vom Administrator manuell auf dem lokalen Router konfigurierte Pfad der statischen Route ändert sich im Allgemeinen nicht, es sei denn, der Administrator ändert ihn selbst.
3. Permanente Existenz
Sobald der Administrator manuell eine statische Route erstellt, wird diese dauerhaft in der Routing-Tabelle angezeigt, es sei denn, der Administrator löscht sie selbst oder die in der statischen Route angegebene ausgehende Schnittstelle wird geschlossen oder die nächste IP-Adresse wird geschlossen unerreichbar.
4. Nicht-Ankündigbarkeit
Statische Routing-Informationen sind standardmäßig privat und werden anderen Routern nicht bekannt gegeben. Das heißt, wenn eine statische Route auf einem Router konfiguriert ist, wird sie dem Netzwerk nicht bekannt gegeben Router.
Die Hauptmerkmale des dynamischen Routings
1. Anpassungsfähigkeit an Änderungen im Netzwerkstatus
Dynamisches Routing bezieht sich auf den Prozess im Netzwerk, bei dem Router miteinander kommunizieren und Routing-Informationen übertragen, um die Router-Tabelle zu aktualisieren. Die Implementierung basiert auf einem bestimmten Routing-Protokoll.
2. Routing-Informationen automatisch pflegen
Der Router kann automatisch seine eigene Routing-Tabelle erstellen und rechtzeitig Anpassungen entsprechend Änderungen der tatsächlichen Bedingungen vornehmen.
Dynamische Routing-Konfiguration unter Linux
Das Implementierungsprinzip der dynamischen Routing-Konfiguration unter LinuxDynamisches Routing-Protokoll ist eine Routing-Tabelleninformation, die während des Routenauswahlprozesses automatisch aktualisiert wird und lokale Informationen basierend auf den Statusinformationen in dynamisch aktualisiert Jedes Router-Netzwerk Ein Protokoll für Routing-Tabellen, das Routing-Tabellen effektiver verwalten kann als statisches Routing. Zu den gängigen dynamischen Routing-Protokollen gehören RIP (Routing Information Protocol), OSPF (Open Short Path First), BGP (Border Gateway Protocol) usw. Ihre Implementierungsmethoden sind unterschiedlich und ihre Verwendung ändert sich je nach spezifischer Systemumgebung.
Die Der erste Schritt besteht darin, die Software zu installieren. Der zweite Schritt besteht darin, die Konfigurationsdatei des RIP-Protokolls zu generieren
yum install quagga -y
Hinweis: Der RIP-Protokollport ist UDP 520
Der fünfte Schritt besteht darin, das virtuelle Terminal zu starten und das Routing-Protokoll zu konfigurieren
#cp /usr/share/doc/quagga-*/ripd.conf.sample /etc/quagga/ripd.conf #cd /etc/quagga //可以查看下结果2) Konfigurieren Sie das RIP-Protokoll auf r2
Der erste und vierte Schritt sind die Identisch mit den R1-Konfigurationsschritten. Der fünfte Schritt besteht darin, das virtuelle Terminal zu starten und das Routing-Protokoll zu konfigurieren.
2. Konfigurieren Sie das OSPF-Protokoll Der erste Schritt besteht darin, die Software zu installieren. Der zweite Schritt besteht darin, die Konfigurationsdatei des OSPF-Protokolls zu generieren Portsystemctl start zebra
systemctl start ripd
Der fünfte Schritt besteht darin, das virtuelle Terminal zu starten und das Routing-Protokoll zu konfigurieren
netstat -lantu | grep 2601 //zebra netstat -lantu | grep 2602 //ripd2) Konfigurieren Sie das OSPF-Protokoll auf r2
#vtysh r1# config t //进入配置模式r1(config)# router rip //进入配置RIP路由协议模式 r1(config-router)# network 192.168.1.0/24 //声明本机直连的网络段 r1(config-router)# network 192.168.2.0/24 //声明本机直连网络段 r1(config-router)# end //进入全局模式,相当于exit或Ctrl+z r1# copy running-config startup-config //将当前配置保存于在开启读取的配置文件中,可以简写成copy run start r1# show ip route //查看当前本机路由表 r1# exit //退出vtysh
Das obige ist der detaillierte Inhalt vonUnterstützt Linux dynamisches Routing?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!