Unterstützt Linux dynamisches Routing?

青灯夜游
Freigeben: 2023-04-25 18:05:24
Original
1836 Leute haben es durchsucht

Linux unterstützt dynamisches Routing. Die Hauptmerkmale des dynamischen Routings: 1. Dynamisches Routing bezieht sich auf den Prozess, bei dem Router im Netzwerk miteinander kommunizieren, Routing-Informationen übertragen und die empfangenen Routing-Informationen verwenden, um die Router-Tabelle zu aktualisieren, die sich an Änderungen im Netzwerkstatus anpassen kann 2. Router können automatisch Ihre eigene Routing-Tabelle erstellen und rechtzeitig Anpassungen entsprechend Änderungen der tatsächlichen Bedingungen vornehmen.

Unterstützt Linux dynamisches Routing?

Die Betriebsumgebung dieses Tutorials: Linux7.3-System, Dell G3-Computer.

Als wir zum ersten Mal die Linux-Technologie lernten, mussten wir von „dynamischem Routing“ und „statischem Routing“ gehört haben. Lassen Sie uns über dynamisches Routing unter Linux sprechen.

Konzept

Routing: der Pfad zur Datenübertragung zwischen zwei Knoten im Netzwerk. Statisches Routing bezieht sich auf das Gateway. Wenn die Netzwerktopologie komplex ist, konfigurieren Sie dynamisches Routing, dh installieren Sie Routing-Protokolle und lassen Sie sie selbst lernen.

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 z. B. das RIP-Protokoll, das vorschreibt, dass die maximale effektive Anzahl 15 Hops beträgt, 16 Hops und mehr nicht erreichbar sind und der beste Pfad basierend auf dem kürzesten Verbindungsstatus ausgewählt wird; Routing-Protokoll, OSPF-Protokoll, der Bereich DR und BDR ist für die Verbindung zu anderen Bereichen verantwortlich und ist für die Aufrechterhaltung der Beziehung zwischen DR und BDR verantwortlich. die Grundlage für die Auswahl des besten Weges.

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

Da statisches Routing manuell konfiguriert wird, bleibt der Pfad jeder statischen Route auf dem lokalen Router grundsätzlich unverändert, sofern er nicht vom Administrator geändert wird.

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. Anpassung an Änderungen im Netzwerkstatus

Dynamisches Routing bezieht sich auf den Prozess, bei dem Router im Netzwerk miteinander kommunizieren, Routing-Informationen übertragen und die Router-Tabelle aktualisieren die empfangenen Routing-Informationen. 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 Linux

Dynamisches 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.

Dynamisches Routing konfigurierenA——r1——r2——B

1. RIP-Protokoll konfigurieren

1) RIP-Protokoll auf r1 konfigurieren

Die Der erste Schritt besteht darin, die Software zu installieren

yum install quagga -y
Nach dem Login kopieren

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 //可以查看下结果
Nach dem Login kopieren

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.

systemctl start zebra systemctl start ripd
Nach dem Login kopieren
Der zweite Schritt besteht darin, die Konfigurationsdatei des OSPF-Protokolls zu generieren

netstat -lantu | grep 2601 //zebra netstat -lantu | grep 2602 //ripd
Nach dem Login kopieren

Der fünfte Schritt besteht darin, das virtuelle Terminal zu starten und das Routing-Protokoll zu konfigurieren

#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
Nach dem Login kopieren

2) Konfigurieren Sie das OSPF-Protokoll auf r2

Der erste bis vierte Schritt. Die Konfigurationsschritte sind die gleichen wie bei r1Der fünfte Schritt besteht darin, das virtuelle Terminal zu starten und das Routing-Protokoll zu konfigurieren
#vtysh r2# config t //进入配置模式r2(config)# router rip //进入配置RIP路由协议模式 r2(config-router)# network 192.168.2.0/24 //声明本机直连的网络段 r2(config-router)# network 192.168.3.0/24 //声明本机直连网络段 r2(config-router)# end //进入全局模式,相当于exit或Ctrl+z r2# copy running-config startup-config //将当前配置保存于在开启读取的配置文件中,可以简写成copy run start r2# show ip route //查看当前本机路由表 r2# exit //退出vtysh
Nach dem Login kopieren
Verwandte Empfehlungen: „Linux Video Tutorial

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!