关于学习eNSP后的收获
http://【1-2第一个ensp实验】https://www.bilibili.com/video/BV143411W7wa
前言
一.理论与实践的交融
在学习过程中,我深刻体会到了理论与实践相结合的重要性。课程不仅详细介绍了ensp的基本概念、技术架构和工作原理,还通过丰富的案例分析,让我们了解了这些技术在现实中的应用场景。这种理论与实践相结合的方式,不仅加深了我对知识的理解,还提高了我的实际应用能力。我逐渐学会了如何运用所学知识去分析和解决实际问题,这种能力的提升让我倍感欣喜。
二.挑战与成长的并行
学习这门课程并非一帆风顺,我也遇到了不少挑战。有时,复杂的技术原理和抽象的概念让我感到困惑;有时,大量的专业术语和数据让我应接不暇。然而,正是这些挑战,激发了我不断学习的动力。我通过查阅资料、请教老师和同学,逐渐克服了这些困难。在这个过程中,我不仅掌握了更多的专业知识,还学会了如何面对挑战、如何独立思考和解决问题。这些成长和进步,让我对这门课程充满了感激。
提示:以下是本篇文章正文内容,下面案例可供参考
一、eNSP是什么?
HUAWEI eNSP(Enterprise Network Simulation Platform)是一个用于实现网络仿真和测试的工具。它基于华为企业级网络设备,提供了一个虚拟化的网络环境,用户可以在该环境中构建和配置虚拟网络设备,进行网络配置和测试。
eNSP的基本原理如下:
-
虚拟化设备:eNSP利用虚拟化技术,在一个物理服务器上创建多个虚拟设备。这些虚拟设备包括虚拟路由器、交换机和主机等,可以模拟真实的网络环境。
-
虚拟网络拓扑:用户可以在eNSP中创建虚拟网络拓扑,将虚拟设备连接起来,以模拟真实网络的结构。用户可以使用拖放方式创建、连接和配置虚拟设备。
-
配置和管理:eNSP提供了图形用户界面(GUI),用户可以通过GUI对虚拟设备进行配置和管理。用户可以设置设备的IP地址、路由表、ACL等配置,以模拟真实网络的设置。
-
测试和仿真:eNSP支持多种网络协议和功能的仿真和测试。用户可以通过发送和接收数据包、查看设备状态和信息等方式进行网络测试。用户还可以使用内置的仿真工具,模拟网络的负载、故障和攻击等情况。
-
网络监控和故障排除:eNSP可以实时监控虚拟网络的运行状态,并提供故障排除功能。用户可以查看设备的日志、状态信息和统计数据,以及识别和解决网络问题。
总之,HUAWEI eNSP利用虚拟化技术提供了一个虚拟网络环境,用户可以在其中进行网络配置、测试和仿真。它可以帮助用户更好地理解和研究网络技术,并有效地进行网络规划和故障排除。
二、步骤
1.第一步配置
代码如下(示例):
AR1、2、3、4的配置




2.查看配置结果
代码如下(示例):
如图上已配置成功
从PC1 ping PC2
显示已通,就完成了配置,这是eNSP最基础的配置。
三、收获
通过学习eNSP(企业网络模拟器),可以获得以下几个方面的知识和技能:
-
网络拓扑设计和配置:学习如何设计和配置企业级网络拓扑,包括子网规划、路由协议选择、交换机配置等。
-
网络设备配置:通过eNSP模拟真实的网络设备,您可以学习如何配置交换机、路由器等网络设备,包括VLAN划分、端口配置、ACL和NAT设置等。
-
网络服务配置:您可以学习配置常见的网络服务,如DHCP、DNS、FTP等,以提供各种功能和服务。
-
路由协议配置:通过eNSP,您可以学习配置常见的路由协议,如静态路由、RIP、OSPF、BGP等,以实现网络的高效路由。
-
网络故障排除:学习如何使用eNSP来模拟和排除常见的网络故障,如链路故障、路由器故障等,以提高网络的可靠性和稳定性。
3.1 感悟
学习eNSP的深刻感悟
在信息技术日新月异的今天,网络技术作为连接世界的桥梁,其重要性不言而喻。作为一名对网络技术充满热情的学习者,我选择了eNSP(Enterprise Network Simulation Platform,企业网络模拟平台)作为我学习和实践的重要工具。经过一段时间的深入学习和实践,eNSP不仅让我对网络技术有了更深刻的理解,也让我在学习的过程中收获了许多宝贵的经验和感悟。
初次接触eNSP时,我被其强大的模拟功能和丰富的实验资源所吸引。eNSP是华为公司推出的一款网络模拟软件,它能够模拟出各种复杂的网络环境,包括交换机、路由器、防火墙等网络设备的配置和调试。这对于我们这些初学者来说,无疑是一个难得的“练兵场”。通过eNSP,我们可以不受时间和空间的限制,随时随地地进行网络实验,从而加深对网络技术的理解和掌握。
在学习eNSP的过程中,我首先感受到了它带来的便捷性。传统的网络技术学习往往依赖于实验室的硬件设备,而eNSP则打破了这一限制,让我们能够在自己的电脑上进行网络实验。这不仅节省了时间和成本,还提高了学习的效率。同时,eNSP还提供了丰富的实验案例和教程,让我们能够更系统地学习网络技术。这些案例和教程涵盖了从基础的网络配置到高级的网络安全等多个方面,让我们能够全面地了解网络技术的各个方面。
然而,学习的过程并非一帆风顺。在初次尝试配置网络设备时,我遇到了许多困难和挑战。由于对网络设备的配置命令和原理不熟悉,我常常会出现配置错误或者网络故障。这时,我意识到仅仅依靠eNSP的模拟功能是不够的,还需要深入学习和理解网络技术的原理。于是,我开始查阅相关的书籍和资料,结合eNSP的实验环境进行实践和验证。在这个过程中,我不仅掌握了网络设备的配置方法,还深入理解了网络协议的工作原理和通信过程。
随着学习的深入,我逐渐感受到了eNSP带来的乐趣和成就感。每当成功配置好一个复杂的网络拓扑结构,或者解决了一个棘手的网络故障时,我都会感到无比的兴奋和自豪。这种成就感不仅来自于对知识的掌握和运用,更来自于对自我能力的肯定和提升。同时,我也开始尝试将eNSP应用到实际的工作和学习中。通过模拟真实的网络环境,我能够更好地理解和解决工作中遇到的网络问题,提高了自己的工作效率和解决问题的能力。
除了技术层面的收获外,学习eNSP还让我领悟到了许多人生的道理。首先,我深刻体会到了“实践出真知”的道理。只有通过实践,才能真正理解和掌握网络技术。eNSP为我提供了一个宝贵的实践平台,让我能够在实践中不断学习和成长。其次,我学会了面对困难和挑战时的坚持和勇气。在学习eNSP的过程中,我遇到了许多困难和挑战,但正是这些困难和挑战让我更加坚定了自己的信念和目标。最后,我也意识到了团队合作的重要性。在学习和实践中,我经常需要与小言等同学进行交流和讨论,共同解决问题。这种团队合作的精神不仅让我学到了更多的知识和技能,也让我更加珍惜和尊重他人的劳动成果。
展望未来,我将继续利用eNSP这个强大的工具进行学习和实践。我相信,在eNSP的帮助下,我能够更深入地理解和掌握网络技术,为将来的工作和学习打下坚实的基础。同时,我也希望能够将所学的知识和技能应用到实际的工作中,为社会的发展贡献自己的一份力量。
总之,学习eNSP是一段充满挑战和收获的旅程。它不仅让我掌握了网络技术的基本知识和技能,更让我在学习的过程中领悟到了许多人生的道理。我相信,在未来的日子里,我会继续努力学习和实践,不断追求更高的目标和更广阔的发展空间。
四、拓展OSPF
4.1 基础配置
















4.1.2结果认证


4.2 参考配置
基本配置以及IP编址。<Huawei>system view
Enter system view, return user view with Ctrl+Z.
[Huawei]sysname R1
[R1]interface GigabitEthernet 0/0/1
[R1 GigabitEthernet0/0/1]ip address 10.0.12.1 24
[R1 GigabitEthernet0/0/1]quit
[R1]interface GigabitEthernet 0/0/0
[R1 GigabitEthernet0/0/0]ip address 10.0.13.1 24
[R1 GigabitEthernet0/0/0]quit
[R1]interface LoopBack 0
[R1 LoopBack0]ip address 10.0.1.1 24
<Huawei>system view
Enter system view, return user view with Ctrl+Z.
[Huawei]sysname R2
[R2]interface GigabitEthernet 0/0/1
[R2 GigabitEthernet0/0/1]ip address 10.0.12.2 24
[R2 GigabitEthernet0/0/1]quit
[R2]interface LoopBack 0
[R2 LoopBack0]ip address 10.0.2.2 24
<Huawei>system view
Enter system view, return user view with Ctrl+Z.
[Huawei]sysname R3
[R3]interface GigabitEthernet 0/0/0
[R3 GigabitEthernet0/0/0]ip address 10.0.13.3 24
[R3 GigabitEthernet0/0/0]quit
[R3]interface LoopBack 0
[R3 LoopBack0]ip address 10.0.3.3 24
[R3 LoopBack0]quit
[R3]interface LoopBack 2
[R3 LoopBack2]ip address 172.16.0.1 24
步骤二 配置 OSPF
将R1的Router ID配置为10.0.1.1(逻辑接口Loopback 0的地址),开启OSPF进程1(缺省进程),并将网段10.0.1.0/24、10.0.12.0/24和10.0.13.0/24发布到OSPF区域0。[R1]ospf 1 router id 10.0.1.1 [R1 ospf 1]area 0
[R1 ospf 1 area 0.0.0.0]network 10.0.1.0 0.0.0.255
[R1 ospf 1 area 0.0.0.0]network 10.0.13.0 0.0.0.255[R1 ospf 1 area 0.0.0.0]network 10.0.12.0 0.0.0.255
注意:同一个路由器可以开启多个OSPF进程,默认进程号为1,由于进程号只具有本地意义,所以同一路由域的不同路由器可以使用相同或不同的OSPF进程号。另外network命令后面需使用反掩码。
将R2的Router ID配置为10.0.2.2,开启OSPF进程1,并将网段10.0.12.0/24和10.0.2.0/24发布到OSPF区域0。[R2]ospf 1 router id 10.0.2.2[R2 ospf 1]area 0
[R2 ospf 1 area 0.0.0.0]network 10.0.2.0 0.0.0.255
[R2 ospf 1 area 0.0.0.0]network 10.0.12.0 0.0.0.255
…output omit…
Mar 30 2016 09:41:39+00:00 R2 %%01OSPF/4/NBR_CHANGE_E(l)[5]:Neighbor changes event: neighbor status changed. (ProcessId=1, NeighborAddress=10.0.12.1, NeighborEvent=LoadingDone, NeighborPreviousState=Loading, NeighborCurrentState=Full)
当回显信息中包含“NeighborCurrentState=Full”信息时,表明邻接关系已经建立。
将R3的Router ID配置为10.0.3.3,开启OSPF进程1,并将网段10.0.3.0/24和10.0.13.0/24发布到OSPF区域0。[R3]ospf 1 router id 10.0.3.3[R3 ospf 1]area 0
[R3 ospf 1 area 0.0.0.0]network 10.0.3.0 0.0.0.255
[R3 ospf 1 area 0.0.0.0]network 10.0.13.0 0.0.0.255
…output omit…
Mar 30 2016 16:05:34+00:00 R3 %%01OSPF/4/NBR_CHANGE_E(l)[5]:Neighbor changes event: neighbor status changed. (ProcessId=1, NeighborAddress=10.0.13.1, NeighborEvent=LoadingDone, NeighborPreviousState=Loading, NeighborCurrentState=Full)
步骤三 验证 OSPF 配置
待OSPF收敛完成后,查看R1、R2和R3上的路由表。<R1>display ip routing table
Route Flags: R relay, D download to fib
Routing Tables: Public
Destinations : 15 Routes : 15
Destination/Mask Proto Pre Cost Flags NextHop Interface
10.0.1.0/24 Direct 0 0 D 10.0.1.1 LoopBack010.0.1.1/32 Direct 0 0 D 127.0.0.1 LoopBack010.0.1.255/32 Direct 0 0 D 127.0.0.1 LoopBack010.0.2.2/32 OSPF 10 1 D 10.0.12.2 GigabitEthernet0/0/110.0.3.3/32 OSPF 10 1 D 10.0.13.3 GigabitEthernet0/0/010.0.12.0/24 Direct 0 0 D 10.0.12.1 GigabitEthernet0/0/110.0.12.1/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/110.0.12.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/110.0.13.0/24 Direct 0 0 D 10.0.13.1 GigabitEthernet0/0/010.0.13.1/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/010.0.13.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/0127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0
127.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0255.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0
<R2>display ip routing table
Route Flags: R relay, D download to fib
Routing Tables: Public
Destinations : 13 Routes : 13
Destination/Mask Proto Pre Cost Flags NextHop Interface10.0.1.1/32 OSPF 10 1 D 10.0.12.1 GigabitEthernet0/0/110.0.2.0/24 Direct 0 0 D 10.0.2.2 LoopBack0
10.0.2.2/32 Direct 0 0 D 127.0.0.1 LoopBack010.0.2.255/32 Direct 0 0 D 127.0.0.1 LoopBack010.0.3.3/32 OSPF 10 2 D 10.0.12.1 GigabitEthernet0/0/1
10.0.12.0/24 Direct 0 0 D 10.0.12.2 GigabitEthernet0/0/110.0.12.2/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/110.0.12.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/110.0.13.0/24 OSPF 10 2 D 10.0.12.1 GigabitEthernet0/0/1127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0
127.255.255.255/32 Direct 0 0
D 127.0.0.1 InLoopBack0
255.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0
<R3>display ip routing table
Route Flags: R relay, D download to fib
Routing Tables: Public
Destinations : 16 Routes : 16
Destination/Mask Proto Pre Cost Flags NextHop Interface
10.0.1.1/32 OSPF 10 1 D 10.0.13.1 GigabitEthernet0/0/010.0.2.2/32 OSPF 10 2 D 10.0.13.1 GigabitEthernet0/0/010.0.3.0/24 Direct 0 0 D 10.0.3.3 LoopBack010.0.3.3/32 Direct 0 0 D 127.0.0.1 LoopBack010.0.3.255/32 Direct 0 0 D 127.0.0.1 LoopBack010.0.12.0/24 OSPF 10 2 D 10.0.13.1 GigabitEthernet0/0/010.0.13.0/24 Direct 0 0 D 10.0.13.3 GigabitEthernet0/0/010.0.13.3/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/010.0.13.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/0127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0
127.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0172.16.0.0/24 Direct 0 0 D 172.16.0.1LoopBack2172.16.0.1/32 Direct 0 0 D 127.0.0.1 LoopBack2172.16.0.255/32 Direct 0 0 D 127.0.0.1 LoopBack2
255.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0
检测R2和R1(10.0.1.1)以及R2和R3(10.0.3.3)间的连通性。
<R2>ping 10.0.1.1
PING 10.0.1.1: 56 data bytes, press CTRL_C to break Reply from 10.0.1.1: bytes=56 Sequence=1 ttl=255 time=37 ms Reply from 10.0.1.1: bytes=56 Sequence=2 ttl=255 time=42 ms Reply from 10.0.1.1: bytes=56 Sequence=3 ttl=255 time=42 ms Reply from 10.0.1.1: bytes=56 Sequence=4 ttl=255 time=45 ms Reply from 10.0.1.1: bytes=56 Sequence=5 ttl=255 time=42 ms 10.0.1.1 ping statistics
5 packet(s) transmitted
5 packet(s) received
0.00% packet loss round trip min/avg/max = 37/41/45 ms
<R2>ping 10.0.3.3
PING 10.0.3.3: 56 data bytes, press CTRL_C to break Reply from 10.0.3.3: bytes=56 Sequence=1 ttl=254 time=37 ms Reply from 10.0.3.3: bytes=56 Sequence=2 ttl=254 time=42 ms Reply from 10.0.3.3: bytes=56 Sequence=3 ttl=254 time=42 ms Reply from 10.0.3.3: bytes=56 Sequence=4 ttl=254 time=42 ms Reply from 10.0.3.3: bytes=56 Sequence=5 ttl=254 time=42 ms 10.0.3.3 ping statistics
5 packet(s) transmitted
5 packet(s) received
0.00% packet loss round trip min/avg/max = 37/41/42 ms
执行display ospf peer命令,查看OSPF邻居状态。
<R1>display ospf peer
OSPF Process 1 with Router ID 10.0.1.1 Neighbors
Area 0.0.0.0 interface 10.0.12.1(GigabitEthernet0/0/1)'s neighborsRouter ID: 10.0.2.2 Address: 10.0.12.2 State: Full Mode:Nbr is Master Priority: 1
DR: 10.0.12.1 BDR: 10.0.12.2 MTU: 0 Dead timer due in 32 sec
Retrans timer interval: 5
Neighbor is up for 00:47:59 Authentication Sequence: [ 0 ] Neighbors
Area 0.0.0.0 interface 10.0.13.1(GigabitEthernet0/0/0)'s neighborsRouter ID: 10.0.3.3 Address: 10.0.13.3 State: Full Mode:Nbr is Master Priority: 1
DR: 10.0.13.1 BDR: 10.0.13.3 MTU: 0 Dead timer due in 34 sec
Retrans timer interval: 5
Neighbor is up for 00:41:44 Authentication Sequence: [ 0 ]
display ospf peer命令显示所有OSPF邻居的详细信息。本任务中,在10.0.13.0网段上R1是DR。由于DR选举是非抢占模式,如果OSPF进程不重启,R3将不会取代R1的DR角色。
执行display ospf peer brief命令,可以查看简要的OSPF邻居信息。
<R1>display ospf peer brief
OSPF Process 1 with Router ID 10.0.1.1 Peer Statistic Information
Area Id Interface Neighbor id State
0.0.0.0 GigabitEthernet0/0/0 10.0.3.3 Full
0.0.0.0 GigabitEthernet0/0/1 10.0.2.2 Full
<R2>display ospf peer brief
OSPF Process 1 with Router ID 10.0.2.2 Peer Statistic Information
Area Id Interface Neighbor id State
0.0.0.0 GigabitEthernet0/0/1 10.0.1.1 Full
<R3>display ospf peer brief
OSPF Process 1 with Router ID 10.0.3.3 Peer Statistic Information
Area Id Interface Neighbor id State0.0.0.0 GigabitEthernet0/0/0 10.0.1.1 Full
步骤四 修改 OSPF hello 和 dead 时间参数
在R1上执行display ospf interface GigabitEthernet 0/0/0命令,查看OSPF默认的hello和dead时间。
<R1>display ospf interface GigabitEthernet 0/0/0 OSPF Process 1 with Router ID 10.0.1.1 Interfaces
Interface: 10.0.13.1 (GigabitEthernet0/0/0)
Cost: 1 State: DR Type: Broadcast MTU: 1500 Priority: 1
Designated Router: 10.0.13.1
Backup Designated Router: 10.0.13.3
Timers: Hello 10 , Dead 40 , Poll 120 , Retransmit 5 , Transmit Delay 1
在R1的GE0/0/0接口执行ospf timer命令,将OSPF hello和dead时间分别修改为15秒和60秒。
[R1]interface GigabitEthernet 0/0/0
[R1 GigabitEthernet0/0/0]ospf timer hello 15[R1 GigabitEthernet0/0/0]ospf timer dead 60
Mar 30 2016 16:58:39+00:00 R1 %%01OSPF/3/NBR_DOWN_REASON(l)[1]:Neighbor state leaves full orchanged to Down. (ProcessId=1, NeighborRouterId=10.0.3.3, NeighborAreaId=0,
NeighborInterface=GigabitEthernet0/0/0,NeighborDownImmediate reason=Neighbor Down Due to Inactivity, NeighborDownPrimeReason=Interface Parameter Mismatch, NeighborChangeTime=2013 11 30 16:58:39)
<R1>display ospf interface GigabitEthernet 0/0/0 OSPF Process 1 with Router ID 10.0.1.1
Interfaces
Interface: 10.0.13.1 (GigabitEthernet0/0/0)
Cost: 1 State: DR Type: Broadcast MTU: 1500 Priority: 1
Designated Router: 10.0.13.1
Backup Designated Router: 10.0.13.3
Timers: Hello 15 , Dead 60 , Poll 120 , Retransmit 5 , Transmit Delay 1
在R1上查看OSPF邻居状态。<R1>display ospf peer brief
OSPF Process 1 with Router ID 10.0.1.1 Peer Statistic Information
Area Id Interface Neighbor id State 0.0.0.0 GigabitEthernet0/0/1 10.0.2.2 Full
上述回显信息表明,R1只有一个邻居,那就是R2。因为R1和R3上的OSPF hello和dead时间取值不同,所以R1无法与R3建立OSPF邻居关系。
在R3的GE0/0/0接口执行ospf timer命令,将OSPF hello和dead时间分别修改为15秒和60秒。
[R3]interface GigabitEthernet 0/0/0
[R3 GigabitEthernet0/0/0]ospf timer hello 15
[R3 GigabitEthernet0/0/0]ospf timer dead 60
…output omit…
Mar 30 2016 17:03:33+00:00 R3 %%01OSPF/4/NBR_CHANGE_E(l)[4]:Neighbor changes event: neighbor status changed. (ProcessId=1, NeighborAddress=10.0.13.1, NeighborEvent=LoadingDone, NeighborPreviousState=Loading, NeighborCurrentState=Full)
<R3>display ospf interface GigabitEthernet 0/0/0 OSPF Process 1 with Router ID 10.0.3.3
Interfaces
Interface: 10.0.13.3 (GigabitEthernet0/0/0)
Cost: 1 State: DR Type: Broadcast MTU: 1500Priority: 1
Designated Router: 10.0.13.3
Backup Designated Router: 10.0.13.1
Timers: Hello 15 , Dead 60 , Poll 120 , Retransmit 5 , Transmit Delay 1
再次在R1上查看OSPF邻居状态。<R1>display ospf peer brief
OSPF Process 1 with Router ID 10.0.1.1 Peer Statistic Information
Area Id Interface Neighbor id State
0.0.0.0 GigabitEthernet0/0/0 10.0.3.3 Full0.0.0.0 GigabitEthernet0/0/1 10.0.2.2 Full
步骤五 OSPF 缺省路由发布及验证
在R3上配置缺省路由并发布到OSPF域内。[R3]ip route static 0.0.0.0 0.0.0.0 LoopBack 2[R3]ospf 1
[R3 ospf 1]default route advertise
查看R1和R2的路由表。可以看到,R1和R2均已经学习到了R3发布的缺省路由。<R1>display ip routing table
Route Flags: R relay, D download to fib
Routing Tables: Public
Destinations : 16 Routes : 16
Destination/Mask Proto Pre Cost Flags NextHop Interface
0.0.0.0/0 O_ASE 150 1 D 10.0.13.3 GigabitEthernet0/0/0
10.0.1.0/24 Direct 0 0 D 10.0.1.1 LoopBack010.0.1.1/32 Direct 0 0 D 127.0.0.1 LoopBack010.0.1.255/32 Direct 0 0 D 127.0.0.1 LoopBack010.0.2.2/32 OSPF 10 1 D 10.0.12.2 GigabitEthernet0/0/110.0.3.3/32 OSPF 10 1 D 10.0.13.3 GigabitEthernet0/0/010.0.12.0/24 Direct 0 0 D 10.0.12.1 GigabitEthernet0/0/110.0.12.1/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/110.0.12.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/110.0.13.0/24 Direct 0 0 D 10.0.13.1 GigabitEthernet0/0/010.0.13.1/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/010.0.13.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/0127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0
127.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0255.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0
<R2>display ip routing table
Route Flags: R relay, D download to fib
Routing Tables: Public
Destinations : 14 Routes : 14
Destination/Mask Proto Pre Cost Flags NextHop Interface
0.0.0.0/0 O_ASE 150 1 D 10.0.12.1 GigabitEthernet0/0/110.0.1.1/32 OSPF1 0 1 D 10.0.12.1 GigabitEthernet0/0/110.0.2.0/24 Direct 0 0 D 10.0.2.2 LoopBack010.0.2.2/32 Direct 0 0 D 127.0.0.1 LoopBack010.0.2.255/32 Direct 0 0 D 127.0.0.1 LoopBack010.0.3.3/32 OSPF 10 2 D 10.0.12.1 GigabitEthernet0/0/110.0.12.0/24 Direct 0 0 D 10.0.12.2 GigabitEthernet0/0/110.0.12.2/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/110.0.12.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/110.0.13.0/24 OSPF 10 2 D 10.0.12.1 GigabitEthernet0/0/1127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0
127.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0255.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0
<R3>display ip routing table
Route Flags: R relay, D download to fib
Routing Tables: Public
Destinations : 17 Routes : 17
Destination/Mask Proto Pre Cost Flags NextHop Interface
0.0.0.0/0 Static 60 0 D 172.16.0.1 LoopBack2
10.0.1.1/32 OSPF 10 1 D 10.0.13.1 GigabitEthernet0/0/010.0.2.2/32 OSPF 10 2 D 10.0.13.1 GigabitEthernet0/0/010.0.3.0/24 Direct 0 0 D 10.0.3.3 LoopBack010.0.3.3/32 Direct 0 0 D 127.0.0.1 LoopBack010.0.3.255/32 Direct 0 0 D 127.0.0.1 LoopBack010.0.12.0/24 OSPF 10 2 D 10.0.13.1 GigabitEthernet0/0/010.0.13.0/24 Direct 0 0 D 10.0.13.3 GigabitEthernet0/0/010.0.13.3/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/010.0.13.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/0127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0
127.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0
172.16.0.0/24 Direct 0 0 D 172.16.0.1 LoopBack2
172.16.0.1/32 Direct 0 0 D 127.0.0.1 LoopBack2
172.16.0.255/32 Direct0 0 D 127.0.0.1 LoopBack2
255.255.255.255/32 Direct0 0 D 127.0.0.1 InLoopBack0
使用ping命令,检测R2与172.16.0.1/24网段之间的连通性。<R2>ping 172.16.0.1
PING 172.16.0.1: 56 data bytes, press CTRL_C to break Reply from 172.16.0.1: bytes=56 Sequence=1 ttl=254 time=47 ms Reply from 172.16.0.1: bytes=56 Sequence=2 ttl=254 time=37 ms Reply from 172.16.0.1: bytes=56 Sequence=3 ttl=254 time=37 ms Reply from 172.16.0.1: bytes=56 Sequence=4 ttl=254 time=37 ms Reply from 172.16.0.1: bytes=56 Sequence=5 ttl=254 time=37 ms 172.16.0.1 ping statistics
5 packet(s) transmitted
5 packet(s) received
0.00% packet loss round trip min/avg/max = 37/39/47 ms
步骤六 控制 OSPF DR/BDR 的选举
执行display ospf peer命令,查看R1和R3的DR/BDR角色。
<R1>display ospf peer 10.0.3.3
OSPF Process 1 with Router ID 10.0.1.1
Neighbors
Area 0.0.0.0 interface 10.0.13.1(GigabitEthernet0/0/0)'s neighborsRouter ID: 10.0.3.3 Address: 10.0.13.3 State: Full Mode:Nbr is Master Priority: 1
DR: 10.0.13.3 BDR: 10.0.13.1 MTU: 0 Dead timer due in 49 sec
Retrans timer interval: 5 Neighbor is up for 00:17:40 Authentication Sequence: [ 0 ]
上述回显信息表明,由于默认OSPF路由器优先级(数值为1)相同,但R3的Router ID 10.0.3.3大于R1的Router ID 10.0.1.1,所以R3为DR,R1为BDR。
执行ospf dr-priority命令,修改R1和R3的DR优先级。
[R1]interface GigabitEthernet 0/0/0
[R1 GigabitEthernet0/0/0]ospf dr priority 200
[R3]interface GigabitEthernet 0/0/0
[R3 GigabitEthernet0/0/0]ospf dr priority 100
默认情况下,DR/BDR的选举采用的是非抢占模式。路由器优先级修改后,不会自动重新选举DR。因此,需要重置R1和R3间的OSPF邻居关系。
先关闭然后再打开R1和R3上的Gigabit Ethernet 0/0/0接口,重置R1和R3间的OSPF邻居关系。
[R3]interface GigabitEthernet0/0/0
[R3 GigabitEthernet0/0/0]shutdown
[R1]interface GigabitEthernet0/0/0
[R1 GigabitEthernet0/0/0]shutdown
[R1 GigabitEthernet0/0/0]undo shutdown
[R3 GigabitEthernet0/0/0]undo shutdown
执行display ospf peer命令,查看R1和R3的DR/BDR角色。
[R1]display ospf peer 10.0.3.3
OSPF Process 1 with Router ID 10.0.1.1 Neighbors
Area 0.0.0.0 interface 10.0.13.1(GigabitEthernet0/0/0)'s neighborsRouter ID: 10.0.3.3 Address: 10.0.13.3
State: Full Mode:Nbr is Master Priority: 100 DR: 10.0.13.1 BDR: 10.0.13.3 MTU: 0 Dead timer due in 52 sec
Retrans timer interval: 5
Neighbor is up for 00:00:25 Authentication Sequence: [ 0 ]
上述信息表明,R1的DR优先级高于R3,因此R1被选举为DR,而R3成为了BDR。
配置文件
<R1>display current configuration
[V200R007C00SPC600]
#
sysname R1
#
interface GigabitEthernet0/0/0ip address 10.0.13.1 255.255.255.0 ospf dr priority 200ospf timer hello 15
#
interface GigabitEthernet0/0/1ip address 10.0.12.1 255.255.255.0 #interface LoopBack0ip address 10.0.1.1 255.255.255.0 #ospf 1 router id 10.0.1.1 area 0.0.0.0 network 10.0.1.0 0.0.0.255 network 10.0.12.0 0.0.0.255 network 10.0.13.0 0.0.0.255
#
user interface con 0
authentication mode passwordset authentication password cipher %$%$+L'YR&IZt'4,)> *#lH",}%K oJ_M9+'lOU~bD (\WTqB}%N,%$%$user interface vty 0 4
#
return
<R2>display current configuration
[V200R007C00SPC600]
#
sysname R2
#
interface GigabitEthernet0/0/1ip address 10.0.12.2 255.255.255.0
#
interface LoopBack0
ip address 10.0.2.2 255.255.255.0
#
ospf 1 router id 10.0.2.2 area 0.0.0.0 network 10.0.2.0 0.0.0.255 network 10.0.12.0 0.0.0.255
#
user interface con 0
authentication mode passwordset authentication password cipher %$%$1=cd%b%/O%Id 8X:by1N,+s}'4wD6TvO<I|/pd# #44C@+s#,%$%$user interface vty 0 4
#
return
<R3>display current configuration
[V200R007C00SPC600]
#
sysname R3
#
interface GigabitEthernet0/0/0ip address 10.0.13.3 255.255.255.0 ospf dr priority 100ospf timer hello 15
#
interface LoopBack0
ip address 10.0.3.3 255.255.255.0
#
interface LoopBack2
ip address 172.16.0.1 255.255.255.0
#
ospf 1 router id 10.0.3.3 default route advertise
area 0.0.0.0
network 10.0.3.0 0.0.0.255 network 10.0.13.0 0.0.0.255
#
ip route static 0.0.0.0 0.0.0.0 LoopBack2
#
user interface con 0
authentication mode passwordset authentication password cipher %$%$ksXDMg7Ry6yUU:63:DQ),#/sQg"@*S\U#.s.bHW xQ,y%#/v,%$%$user interface vty 0 4
#
return


1345

被折叠的 条评论
为什么被折叠?



