eNSP实验:单臂路由+浮动路由+静态路由
目的:熟练掌握路由器的基本运作以及基本架构,PC1要能ping通PC2、PC3、PC4
要求:当32.1.1.0网段down掉了,要能让23.1.1.0网段能够继续数据连接
单臂路由器—交换机基础命令:因为是eNSP软件,所以这里采用的是hybrid接口
所以基本的命令就是(前面的改名命令这里就不列举了,以及像永不超时之类的命令):
[SW1]Vlan batch 10 20 首先我们要先竖个小旗子,告诉交换机是哪两个端口在配置命令
[SW1]int e0/0/1
[SW1-Ethernet0/0/1]port hybrid pvid vlan 10 给vlan10进口检查时打上标签
[SW1-Ethernet0/0/1]port hybrid untagged vlan 10 在vlan10出口检查时,需要脱掉标签
[SW1-Ethernet0/0/1]undo shutdown 记得端口要开启
[SW] int e0/0/1同上配置即可
[SW1-Ethernet0/0/2]int g0/0/1
[SW1-GigabitEthernet0/0/1]port link-type trunk 这里配置的是trunk链路,数据可以直接放通
[SW1-GigabitEthernet0/0/1]port trunk allow-pass vlan 10 20 选择vlan10和20端口
[SW1-GigabitEthernet0/0/1]undo shutdown
[SW2]同上配置即可
单臂路由器—路由器基础命令:
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]undo shutdown 这个接口第一时间就要开
[R1]int g0/0/0.1
[R1-GigabitEthernet0/0/0.1]vlan-type dot1q 10 default通过dot1q中继协议对vlan10进行封装
[R1-GigabitEthernet0/0/0.1]ip add 192.168.10.1 24 配置网关地址,这个地方配置一定是网关地址,不能配置IP地址
[R1-GigabitEthernet0/0/0.1]int g0/0/0.2
[R1-GigabitEthernet0/0/0.2]vlan-type dot1q 20 default
[R1-GigabitEthernet0/0/0.2]ip add 192.168.20.1 24
[R1]int g0/0/1
[R1-GigabitEthernet0/0/1]ip add 12.1.1.1 24 有IP的端口都需要配置
[R1-GigabitEthernet0/0/1]quit
下面进行配置路由器:可以这么理解,路由器是走直路的,遇到每一个关口都要进行一下验证,但是路由与路由之间的直连链路是不用验证的,所以可以直接配置数据经过的下一个网段,所以像12.1.1.0 24 网段就不需要配置了
[R1]ip route-static 23.1.1.0 24 12.1.1.2 路由去23.1.1.0网段,下一跳的端口为12.1.1.2 路由的下一跳都是相邻的,简单来说就是1-2、2-3、3-4……不会是1-3、1-4的情况。
[R1]ip route-static 32.1.1.0 24 12.1.1.2 同上
[R1]ip route-static 192.168.30.0 24 12.1.1.2 这个地址失去两台主机的,也是一定要配的
[R1]ip route-static 192.168.40.0 24 12.1.1.2
[R3]int g0/0/2
[R3-GigabitEthernet0/0/2]un sh
[R3-GigabitEthernet0/0/2]q
[R3]int g0/0/2.1
[R3-GigabitEthernet0/0/2.1]vlan-type dot1q 10 default
[R3-GigabitEthernet0/0/2.1]ip add 192.168.30.1 24
[R3-GigabitEthernet0/0/2.1]int g0/0/2.2
[R3-GigabitEthernet0/0/2.2]vlan-type dot1q 20 default
[R3-GigabitEthernet0/0/2.2]ip add 192.168.40.1 24
[R3-GigabitEthernet0/0/2.2]q
[R3]int g0/0/0
[R3-GigabitEthernet0/0/0]ip add 23.1.1.3 24
[R3-GigabitEthernet0/0/0]int g0/0/1
[R3-GigabitEthernet0/0/1]ip add 32.1.1.3 24
[R3-GigabitEthernet0/0/1]un sh
至此[R3]与[R1]的命令都是差不多的,就是R3多了一条链路,所以多配置了一条IP地址
[R3]ip route-static 12.1.1.0 24 23.1.1.2
[R3]ip route-static 12.1.1.0 24 32.1.1.2 preference 61
【选优规则:
re:优先级,范围0-255,默认静态路由的优先级为60,表示一条路径的可信度,数字越小,可信度越高
Cost:开销(度量值),衡量一条路径的优劣程度,数字越小越优秀
去往一个目标网段,若有多条路径可选的话,会先查看这些路径的优先级,小优;若优先级一样
Cost,小优;若依然一样,则此多条路径全部加载到路由表中,实现负载均衡。】
因此,R3正常情况下是走32.1.1.0网段这条路的,默认的优先级是60,这个是不变的,所以,23.1.1.0这个网段一定要高于60(这个数值随便取值,只要不要小于60就行),这样才不会影响32.1.1.0网段的优先级
[R3]ip route-static 192.168.10.0 24 23.1.1.2
[R3]ip route-static 192.168.20.0 24 23.1.1.2
[R3]ip route-static 192.168.20.0 24 32.1.1.2 preference 61
[R3]ip route-static 192.168.10.0 24 32.1.1.2 preference 61
这边都是同上处理
[R2]int g0/0/0
[R2-GigabitEthernet0/0/0]ip add 12.1.1.2 24
[R2-GigabitEthernet0/0/0]int g0/0/1
[R2-GigabitEthernet0/0/1]ip add 23.1.1.2 24
[R2-GigabitEthernet0/0/1]int g0/0/2
[R2-GigabitEthernet0/0/2]ip add 32.1.1.2 24
[R2]ip route-static 192.168.10.0 24 12.1.1.1
[R2]ip route-static 192.168.20.0 24 12.1.1.1
[R2]ip route-static 192.168.30.0 24 32.1.1.3
[R2]ip route-static 192.168.40.0 24 32.1.1.3
[R2]ip route-static 192.168.40.0 24 23.1.1.3 preference 61
[R2]ip route-static 192.168.30.0 24 23.1.1.3 preference 61
这里的R2就不需要与直连网段配置地址了,直接与四台主机配置就可以了。
实验结果:
32.1.1.0链路为连接状态
PC1PingPC3
PC1PingPC4
断开32.1.1.0链路
PC1PingPC4
PC1PingPC3
PC1PingPC2