手提电脑设置openwrt路由器(详解配置浮动静态路由)
手提电脑设置openwrt路由器(详解配置浮动静态路由)用单一的机制对任何介质、任何协议层进行实时检测。对相邻转发引擎之间的通道提供轻负荷、快速故障检测。这些故障包括接口、数据链路,甚至有可能是转发引擎本身。二、主要知识点:双向转发检测BFD(Bidirectional Forwarding Detection)是一种全网统一的检测机制,用于快速检测、监控网络中链路或者IP路由的转发连通状况。BFD协议就是在这种背景下产生的,BFD提供了一个通用的标准化的介质无关和协议无关的快速故障检测机制。具有以下优点:
组网要求:1. PC1和PC2分别连接SW1及SW2交换机,SW1是VLAN10用户的网关,SW2是VLAN20用户的网关。
2. SW1与SW2之间存在两条链路。链路1:其中SW1的GE0/0/2接口与SW2的GE0/0/1通过一条高带宽链路互联,采用Vlan11对接(ip地址段为192.168.11.0/24);链路2:SW1的GE0/0/3接口通过另一条线路互联,该条线路中存在一台非可网管交换机SW3,SW3纯做二层转发。SW1及SW2在第二条线路上采用VLAN12对接(IP地址段为192.168.12.0/24)。 现在要求:完成SW1及SW2的配置,使得网络正常时PC1与PC2互访的流量走链路1。当链路1发生故障时,PC1与PC2互访的流量要能够自动切换到链路2。
一、eNSP实际操作视频:
二、主要知识点:
BFD简介双向转发检测BFD(Bidirectional Forwarding Detection)是一种全网统一的检测机制,用于快速检测、监控网络中链路或者IP路由的转发连通状况。
目的:为了减小设备故障对业务的影响,提高网络的可靠性,网络设备需要能够尽快检测到与相邻设备间的通信故障,以便及时采取措施,保证业务继续进行。在现有网络中,有些链路通常通过硬件检测信号,如SDH告警,检测链路故障,但并不是所有的介质都能够提供硬件检测。此时,应用就要依靠上层协议自身的Hello报文机制来进行故障检测。上层协议的检测时间都在1秒以上,这样的故障检测时间对某些应用来说是不能容忍的。同时,在一些小型三层网络中,如果没有部署路由协议,则无法使用路由协议的Hello报文机制来检测故障。BFD协议就是在这种背景下产生的,BFD提供了一个通用的标准化的介质无关和协议无关的快速故障检测机制。具有以下优点:
对相邻转发引擎之间的通道提供轻负荷、快速故障检测。这些故障包括接口、数据链路,甚至有可能是转发引擎本身。
用单一的机制对任何介质、任何协议层进行实时检测。
三、IP设置:
PC1:192.168.10.1/24
PC2:192.168.20.1/24
SW1:vlanif 10:192.168.10.254/24 vlanif 11:192.168.11.1/24
vlanif 12:192.168.12.1/24
SW2:vlanif 11:192.168.11.2/24 vlanif 12:192.168.12.2/24
Vlanif 20:192.168.20.254/24
四、SW1的主要配置文件:
#
sysname SW1
#
vlan batch 10 to 12
#
stp disable
#
Bfd //激活bfd
#
interface Vlanif10
ip address 192.168.10.254 255.255.255.0
#
interface Vlanif11
ip address 192.168.11.1 255.255.255.0
#
interface Vlanif12
ip address 192.168.12.1 255.255.255.0
#
interface MEth0/0/1
#
interface GigabitEthernet0/0/1
port link-type access
port default vlan 10
#
interface GigabitEthernet0/0/2
port link-type trunk
port trunk allow-pass vlan 11
#
interface GigabitEthernet0/0/3
port link-type trunk
port trunk allow-pass vlan 12
#
bfd bfd11 bind peer-ip 192.168.11.2 //创建BFD会话bfd11,用于检测192.168.11.2
discriminator local 1 //本端标识为1 ,即对端为2
discriminator remote 2 //对端标识为2,即对端为1
Commit //使用commit关键字使得BFD生效
#
ip route-static 192.168.20.0 255.255.255.0 192.168.11.2 track bfd-session bfd11 //配置静态路由,并与BFD会话bfd11进行绑定
ip route-static 192.168.20.0 255.255.255.0 192.168.12.2 preference 90
#
return
五、SW2的主要配置文件:
#
sysname SW2
#
vlan batch 11 to 12 20
#
bfd
#
interface Vlanif11
ip address 192.168.11.2 255.255.255.0
#
interface Vlanif12
ip address 192.168.12.2 255.255.255.0
#
interface Vlanif20
ip address 192.168.20.254 255.255.255.0
#
interface MEth0/0/1
#
interface GigabitEthernet0/0/1
port link-type trunk
port trunk allow-pass vlan 11
#
interface GigabitEthernet0/0/2
port link-type trunk
port trunk allow-pass vlan 12
#
interface GigabitEthernet0/0/3
port link-type access
port default vlan 20
#
bfd bfd11 bind peer-ip 192.168.11.1
discriminator local 2
discriminator remote 1
commit
#
ip route-static 192.168.10.0 255.255.255.0 192.168.11.1 track bfd-session bfd11
ip route-static 192.168.10.0 255.255.255.0 192.168.12.1 preference 90
#
return
六、SW3的主要配置文件:
#
sysname SW3
#
vlan batch 12
#
stp disable
#
interface GigabitEthernet0/0/1
port link-type trunk
port trunk allow-pass vlan 12
#
interface GigabitEthernet0/0/2
port link-type trunk
port trunk allow-pass vlan 12
#
return
七、验证配置结果:
1、在SW1上查看路由表。
<SW1>disp ip routing-table
Route Flags: R - relay D - download to fib
------------------------------------------------------------------------------
Routing Tables: Public
Destinations : 9 Routes : 9
Destination/Mask Proto Pre Cost Flags NextHop Interface
127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0
127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0
192.168.10.0/24 Direct 0 0 D 192.168.10.254 Vlanif10
192.168.10.254/32 Direct 0 0 D 127.0.0.1 Vlanif10
192.168.11.0/24 Direct 0 0 D 192.168.11.1 Vlanif11
192.168.11.1/32 Direct 0 0 D 127.0.0.1 Vlanif11
192.168.12.0/24 Direct 0 0 D 192.168.12.1 Vlanif12
192.168.12.1/32 Direct 0 0 D 127.0.0.1 Vlanif12
192.168.20.0/24 Static 60 0 RD 192.168.11.2 Vlanif11
注意到,此时在路由表中出现的去往192.168.20.0/24的路由,下一跳为192.168.11.2。因此当其到发往PC2的流量时,会将流量转发到链路1。
2、在PC1上用tracert 192.168.20.1命令跟踪路由。
PC>tracert 192.168.20.1
traceroute to 192.168.20.1 8 hops max
(ICMP) press Ctrl C to stop
1 192.168.10.254 16 ms 31 ms 15 ms
2 192.168.11.2 47 ms 47 ms 31 ms
3 *192.168.20.1 62 ms 62 ms
可以看到PC1到PC2的流量走的是链路1.
3、把SW1的GE0/0/2端口down掉,再查看路由表。
[SW1]int GigabitEthernet 0/0/2
[SW1-GigabitEthernet0/0/2]shut
[SW1]disp ip routing-table
Route Flags: R - relay D - download to fib
------------------------------------------------------------------------------
Routing Tables: Public
Destinations : 7 Routes : 7
Destination/Mask Proto Pre Cost Flags NextHop Interface
127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0
127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0
192.168.10.0/24 Direct 0 0 D 192.168.10.254 Vlanif10
192.168.10.254/32 Direct 0 0 D 127.0.0.1 Vlanif10
192.168.12.0/24 Direct 0 0 D 192.168.12.1 Vlanif12
192.168.12.1/32 Direct 0 0 D 127.0.0.1 Vlanif12
192.168.20.0/24 Static 90 0 RD 192.168.12.2 Vlanif12
此时在路由表中出现的去往192.168.20.0/24的路由,下一跳为192.168.12.2。因此当其到发往PC2的流量时,会将流量转发到链路2。
本实验是通过华为模拟器eNSP1.3.00.100版(最新版)完成。该软件还包含CE、CX、NE40E、NE5000E、NE9000E、USG6000V的设备IOS,可完成复杂网络测试,需要该模拟器的朋友,可以转发此文关注小编,私信小编【666】即可获得。