Maison > Article > Opération et maintenance > Linux prend-il en charge le routage dynamique ?
Routage : le chemin de transmission des données entre deux nœuds du réseau. Si la topologie du réseau est complexe, la configuration d'un protocole de routage dynamique peut permettre au routeur d'apprendre automatiquement les routes et d'éviter les erreurs causées par le routage statique de la passerelle.
Routeur : connecte différents sous-réseaux et transmet les paquets de données entre différents sous-réseaux. Les routeurs équipés de protocoles de routage peuvent aider les paquets de données à choisir le meilleur chemin de transmission.
Protocoles de routage courants : protocoles de routage à vecteur de distance, tels que le protocole RIP, qui stipule que le nombre effectif maximum est de 15 sauts, 16 sauts et plus sont inaccessibles et le meilleur chemin est sélectionné en fonction du chemin qui est l'état de la liaison le plus court ; protocole de routage, protocole ospf, la zone du réseau fédérateur AREA0 est responsable de la connexion aux autres zones, parmi lesquelles BDR est la sauvegarde de DR et BDR sont responsables du maintien de la relation entre eux et leurs voisins. routeurs ; la base pour sélectionner le meilleur chemin. Quel chemin est le plus rapide.
Les principales fonctionnalités du routage statique
1. Configuration manuelle
L'administrateur doit configurer manuellement en fonction des besoins réels. Le routeur ne générera pas automatiquement l'adresse IP du nœud cible ou de la cible. Le réseau peut également être inclus. Inclure l’adresse IP suivante.
2. Le chemin de routage est relativement fixe
Le chemin de la route statique configuré manuellement par l'administrateur sur le routeur local ne changera généralement pas à moins que l'administrateur ne le modifie lui-même.
3. Existence permanente
Une fois que l'administrateur a créé manuellement une route statique, elle sera définitivement dans la table de routage, à moins que l'administrateur ne la supprime lui-même ou que l'interface sortante spécifiée dans la route statique ne soit fermée, ou que l'adresse IP suivante ne soit inaccessible.
4. Non-annonçabilité
Les informations de routage statique sont privées par défaut et ne seront pas annoncées aux autres routeurs. Autrement dit, lorsqu'une route statique est configurée sur un routeur, elle ne sera pas annoncée sur les autres routeurs connectés. routeurs.
Principales caractéristiques du routage dynamique
1. Adaptatif aux changements d'état du réseau
Le routage dynamique fait référence au processus dans le réseau par lequel les routeurs communiquent entre eux et transfèrent les informations de routage pour mettre à jour la table des routeurs. Il est implémenté sur la base d'un certain protocole de routage.
2. Maintenir automatiquement les informations de routage
Le routeur peut établir automatiquement sa propre table de routage et effectuer des ajustements en temps opportun en fonction des changements dans les conditions réelles.
Le principe de mise en œuvre de la configuration de routage dynamique sous Linux
Le protocole de routage dynamique est une information de table de routage qui est automatiquement mise à jour pendant le processus de sélection d'itinéraire et met à jour dynamiquement les informations locales en fonction des informations d'état dans chaque réseau de routeurs Un protocole pour les tables de routage qui peut gérer les tables de routage plus efficacement que le routage statique. Les protocoles de routage dynamique courants incluent RIP (Routing Information Protocol), OSPF (Open Short Path First), BGP (Border Gateway Protocol), etc. Leurs méthodes de mise en œuvre sont différentes et leur utilisation change en fonction de l'environnement système spécifique.
A——r1——r2——B
1) Configurer le protocole RIP sur r1
Le la première étape consiste à installer le logiciel
yum install quagga -y
La deuxième étape consiste à générer le fichier de configuration du protocole RIP
#cp /usr/share/doc/quagga-*/ripd.conf.sample /etc/quagga/ripd.conf #cd /etc/quagga //可以查看下结果
La troisième étape consiste à démarrer le service RIP et le service quagga
systemctl start zebra systemctl start ripd
La quatrième étape consiste à vérifier le port du service
netstat -lantu | grep 2601 //zebra netstat -lantu | grep 2602 //ripd
Remarque : Le port du protocole RIP est UDP 520
La cinquième étape consiste à démarrer le terminal virtuel et à configurer le protocole de routage
#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
2) Configurer le protocole RIP sur r2
Les première et quatrième étapes sont les identique aux étapes de configuration r1
La cinquième étape consiste à démarrer le terminal virtuel et à configurer le protocole de routage
#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
1) Configurer le protocole ospf sur r1
Le. la première étape consiste à installer le logiciel
yum install quagga -y //安装过的话就不用安装了
La deuxième étape consiste à générer le fichier de configuration du protocole ospf
#cp /usr/share/doc/quagga-*/ospfd.conf.sample /etc/quagga/ospfd.conf #cd /etc/quagga //可以过去查看下
La troisième étape Étape 4 : Démarrer le service ospf et le service quagga
systemctl start zebra systemctl start ospfd
La quatrième étape consiste à vérifier le service port
netstat -lantu | grep 2601 //zebra netstat -lantu | grep 2604 //ospf使用的是应用层协议
La cinquième étape consiste à démarrer le terminal virtuel et à configurer le protocole de routage
#vtysh r1# config t //进入配置模式r1(config) # router ospf //进入配置ospf路由协议模式 r1(config-router)# network 192.168.1.0/24 area 10 //声明本机直连的网络段及隶属区域,area区号只要选择的不是0就行,0是主干网区域 r1(config-router)# network 192.168.2.0/24 area 10 //声明本机直连网络段及隶属区域 r1(config-router)# end //进入全局模式,相当于exit或Ctrl+z r1# copy running-config startup-config //将当前配置保存于在开启读取的配置文件中,可以简写成copy run start r1# show ip route //查看当前本机路由表 r1# exit //退出vtysh
2) Configurer le protocole ospf sur r2
La première-quatrième étape Les étapes de configuration sont les mêmes que celles de r1
La cinquième L'étape consiste à démarrer le terminal virtuel et à configurer le protocole de routage
#vtysh r2# config t //进入配置模式r2(config)# router ospf //进入配置ospf路由协议模式 r2(config-router)# network 192.168.2.0/24 //声明本机直连的网络段及隶属区域,area区号只要选择的不是0就行,0是主干网区域 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
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!