1 静态路由配置
详见 https://blog.csdn.net/qq_35550345/article/details/86571004
2 概念
路由:网络中两个节点间数据传输的路径。静态路由,指网关;网络拓扑复杂时配置动态路由,即安装路由协议,让他们自己学习。
路由器:连接不同子网,转发不同子网间的数据包。装有路由协议的路由器能帮助数据包选择最佳传输路径。
常见的路由选择协议:距离向量路由选择协议,如RIP协议,规定最大有效条数为15跳,16跳以及以上不可达,选择最佳路径依据是哪个路径最短;链路状态路由选择协议,ospf协议,主干网AREA0区域负责与其他区域相连,每个区域内通过选举产生DR、BDR,其中BDR是DR的备份,DR与BDR负责维护他们与邻居路由器间的关系;选择最佳路径依据是哪个路径最快。
千兆网络,1G传输速度;万兆网络,10G传输速度
3 配置动态路由
A——r1——r2——B
3.1 配置RIP协议
1)在r1上配置RIP协议
第一步 安装软件 yum install quagga -y
第二步 生成RIP协议的配置文件
#cp /usr/share/doc/quagga-*/ripd.conf.sample /etc/quagga/ripd.conf #cd /etc/quagga //可以查看下结果
第三步 启动RIP服务及quagga服务
systemctl start zebra systemctl start ripd
第四步 查看服务端口
netstat -lantu | grep 2601 //zebra
netstat -lantu | grep 2602 //ripd
注:RIP协议端口为UDP的520
第五步 启动虚拟终端,配置路由协议 #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)在r2上配置RIP协议
第一——四步与r1配置步骤相同
第五步 启动虚拟终端,配置路由协议 #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
3.2 配置ospf协议
1)在r1上配置ospf协议
第一步 安装软件 yum install quagga -y //安装过的话就不用安装了
第二步 生成ospf协议的配置文件
#cp /usr/share/doc/quagga-*/ospfd.conf.sample /etc/quagga/ospfd.conf #cd /etc/quagga //可以过去查看下
第三步 启动ospf服务及quagga服务
systemctl start zebra systemctl start ospfd
第四步 查看服务端口
netstat -lantu | grep 2601 //zebra
netstat -lantu | grep 2604 //ospf使用的是应用层协议
第五步 启动虚拟终端,配置路由协议 #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)在r2上配置ospf协议
第一——四步与r1配置步骤相同
第五步 启动虚拟终端,配置路由协议 #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
转载请注明出处,谢谢!