Maison > Article > Opération et maintenance > Linux prend-il en charge le routage dynamique ?
Linux prend en charge le routage dynamique. Les principales caractéristiques du routage dynamique : 1. Le routage dynamique fait référence au processus par lequel les routeurs du réseau communiquent entre eux, transfèrent les informations de routage et utilisent les informations de routage reçues pour mettre à jour la table des routeurs, qui peut s'adapter aux changements d'état du réseau. 2. Les routeurs peuvent automatiquement établir votre propre table de routage et effectuer des ajustements en temps opportun en fonction des changements des conditions réelles.
L'environnement d'exploitation de ce tutoriel : système linux7.3, ordinateur Dell G3.
Lorsque nous avons appris la technologie Linux pour la première fois, nous avons dû entendre parler de « routage dynamique » et de « routage statique ». Parlons du routage dynamique sous Linux.
Routage : le chemin de transmission des données entre deux nœuds du réseau. Le routage statique fait référence à la passerelle ; lorsque la topologie du réseau est complexe, configurez le routage dynamique, c'est-à-dire installez des protocoles de routage et laissez-les apprendre par eux-mêmes.
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 maximum de routes valides est de 15 sauts, 16 sauts et plus sont inaccessibles et le meilleur chemin est sélectionné en fonction du chemin le plus court ; protocole de routage d'état de lien, protocole ospf, la zone AREA0 du réseau fédérateur est responsable de la connexion aux autres zones, parmi lesquelles BDR est la sauvegarde de DR DR et BDR sont responsables du maintien de la relation entre eux. et les routeurs voisins ; 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 routage statique étant configuré manuellement, le chemin de chaque route statique sur le routeur local est fondamentalement inchangé à moins qu'il ne soit modifié par l'administrateur.
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.
Les 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 lequel les routeurs du réseau communiquent entre eux, transfèrent les informations de routage et mettent à jour la table des routeurs à l'aide de les informations de routage reçues. 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 1 Démarrez le service ospf et le service quagga
systemctl start zebra systemctl start ospfd
La quatrième étape consiste à vérifier le port du service
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 é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
Recommandations associées : "Tutoriel vidéo Linux"
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!