• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

H3C-静态路由-rip-ospf

武飞扬头像
讨厌学习
帮助1

静态路由实验

实验拓扑

学新通


实验需求

  1. 按照图示配置 IP 地址

  2. 按照如下路径规划配置静态路由,实现连接 PC 的业务网段互通

    1. 192.168.1.0/24 网段到达 192.168.2.0/24 网段经过 R1,R2,R3
    2. 192.168.2.0/24 网段到达 192.168.1.0/24 网段经过 R3,R4,R1
    3. 192.168.1.0/24 网段到达 192.168.3.0/24 网段经过 R1,R4,R5
    4. 192.168.2.0/24 网段到达 192.168.3.0/24 网段经过 R3,R4,R5
    5. 192.168.3.0/24 网段到达 192.168.1.0/24 网段和 192.168.2.0/24 网段的路由来回一致
    6. R5 上不允许出现到达其他业务网段的明细路由
    7. 所有经过 R4 和 R5 的流量通过等价路由实现负载分担

    实验步骤

    1.配置ip
    pc6:192.168.1.10 gw:192.168.1.1
    pc7:192.168.2.20 gw:192.168.2.3
    pc8:192.168.3.30 gw:192.168.3.5
    
    R1
    [r1]int g0/0
    [r1-GigabitEthernet0/0]ip add 10.2.2.1 24
    [r1-GigabitEthernet0/0]int g0/1
    [r1-GigabitEthernet0/1]ip add 10.1.1.1 24
    [r1-GigabitEthernet0/1]int g0/2
    [r1-GigabitEthernet0/2]ip add 192.168.1.1 24
    
    R2
    [r2]int g0/0
    [r2-GigabitEthernet0/0]ip add 10.2.2.2 24
    [r2-GigabitEthernet0/0]int g0/1
    [r2-GigabitEthernet0/1]ip add 10.3.3.2 24
    
    R3
    [r3]int g0/2
    [r3-GigabitEthernet0/2]ip add 192.168.2.3 24
    [r3-GigabitEthernet0/2]int g0/0
    [r3-GigabitEthernet0/0]ip add 10.3.3.3 24
    [r3-GigabitEthernet0/0]int g0/1
    [r3-GigabitEthernet0/1]ip add 10.4.4.3 24
    
    R4
    [r4]int g0/1
    [r4-GigabitEthernet0/1]ip add 10.4.4.4 24
    [r4-GigabitEthernet0/1]int g0/0
    [r4-GigabitEthernet0/0]ip add 10.1.1.4 24
    [r4-GigabitEthernet0/0]int g0/2
    [r4-GigabitEthernet0/2]ip add 10.6.6.4 24
    [r4-GigabitEthernet0/2]int g5/0
    [r4-GigabitEthernet5/0]ip add 10.5.5.4 24
    
    R5
    [r5]int g0/1
    [r5-GigabitEthernet0/1]ip add 10.5.5.5 24
    [r5-GigabitEthernet0/1]int g0/0
    [r5-GigabitEthernet0/0]ip add 10.6.6.5 24
    [r5-GigabitEthernet0/0]int g0/2
    [r5-GigabitEthernet0/2]ip add 192.168.3.5 24
    
    2.配置静态
    1).1.0网段经过 R1,R2,R3到达2.0网段,在所有经过路由器上都配置到达`目的网段`的静态路由 
    
    R1
    [r1]ip route-static 192.168.2.0 24 10.2.2.2
    
    R2
    [r2]ip route-static 192.168.2.0 24 10.3.3.3     #因为R3与2.0网段位为直连,所以就不需要要静态
    
    
    #在R1,R2,R3,R4,R5上开启路由追踪
    [r5]ip ttl-expires enable 
    [r5]ip unreachables enable 
    
    #可以看到根据路由追踪可以看到一点点的路由路径
    <H3C>tracert  192.168.2.20
     1  192.168.1.1 (192.168.1.1)  0.000 ms  1.000 ms  0.000 ms
     2  * * *
     3  10.3.3.3 (10.3.3.3)  2.000 ms  1.000 ms  1.000 ms
    
    <H3C>ping 192.168.2.20
    Ping 192.168.2.20 (192.168.2.20): 56 data bytes, press CTRL_C to break
    56 bytes from 192.168.2.20: icmp_seq=0 ttl=252 time=2.000 ms
    56 bytes from 192.168.2.20: icmp_seq=1 ttl=252 time=1.000 ms
    
    
    学新通
2).2.0网段经过R3,R4,R5到达1.0网段
R3
[r3]ip route-static 192.168.1.0 24 10.4.4.4

R4
[r4]ip route-static 192.168.1.0 24 10.1.1.1

<H3C>tracert 192.168.1.10          #回来的路径就很明显了
 1  192.168.2.3 (192.168.2.3)  1.000 ms  1.000 ms  0.000 ms
 2  10.4.4.4 (10.4.4.4)  1.000 ms  1.000 ms  1.000 ms
 3  10.1.1.1 (10.1.1.1)  1.000 ms  2.000 ms  1.000 ms

3).1.0网段经过R1,R4,R5到达3.0网段
R1
[r1]ip route-static 192.168.3.0 24 10.1.1.4

R4
[r4]ip route-static 192.168.3.0 24 10.5.5.5
[r4]ip route-static 192.168.3.0 24 10.6.6.5


<H3C>tracert 192.168.3.30          #路由经过十分清楚
 1  192.168.1.1 (192.168.1.1)  1.000 ms  0.000 ms  1.000 ms
 2  10.1.1.4 (10.1.1.4)  0.000 ms  0.000 ms  1.000 ms
 3  10.5.5.5 (10.5.5.5)  2.000 ms  1.000 ms  1.000 ms

4).2.0网段经过R3,R4,R5到达3.0网段
R3
[r3]ip route-static 192.168.3.0 24 10.4.4.4

R4
[r4]ip route-static 192.168.3.0 24 10.5.5.5      #第三问已经写过去往3.0网段的静态路由,直接复制过来的
[r4]ip route-static 192.168.3.0 24 10.6.6.5

5).在R5上不允许出现业务网段路由明细
R5
[r5]ip route-static 0.0.0.0 0 10.5.5.4     #没有明细,指一个缺省路由。
[r5]ip route-static 0.0.0.0 0 10.6.6.4

6).3.0网段到达1.0网段和2.0网段路由来回一致
R4
[r4]ip route-static 192.168.2.0 24 10.4.4.3

学新通

总结:静态路由很简单,就是在每个经过的路由器上都要有目的网段的路由信息,且还需要往返的路由信息

RIP实验

实验拓扑

学新通


实验需求

  1. 按照图示配置 IP 地址
  2. 配置 RIP 实现全网路由互通
  3. 要求全网路由器不能出现明细路由(直连网段除外),不影响网络正常访问
  4. 业务网段不允许出现协议报文
  5. R1 和 R2 之间需要开启接口身份验证来保证协议安全性,密钥为 runtime

实验步骤

1.配置ip
pc4:172.16.0.4/24 gw:172.16.0.1
pc5:172.16.1.1/24 gw:172.16.1.1
pc6:172.16.2.3/24 gw:172.16.2.3
pc7:172.16.3.3/24 gw:172.16.3.3

R1
[r1]int g0/1
[r1-GigabitEthernet0/1]ip add 172.16.0.1 24
[r1-GigabitEthernet0/1]int g0/2
[r1-GigabitEthernet0/2]ip add 172.16.1.1 24
[r1-GigabitEthernet0/2]int g0/0
[r1-GigabitEthernet0/0]ip add 192.168.1.1 24

r2
[r2]int g0/0
[r2-GigabitEthernet0/0]ip add 192.168.1.2 24
[r2-GigabitEthernet0/0]int g0/1
[r2-GigabitEthernet0/1]ip add 192.168.2.2 24

r3
[r3]int g0/0
[r3-GigabitEthernet0/0]ip add 192.168.2.3 24
[r3-GigabitEthernet0/0]int g0/1
[r3-GigabitEthernet0/1]ip add 172.16.2.3 24
[r3-GigabitEthernet0/1]int g0/2
[r3-GigabitEthernet0/2]ip add 172.16.3.3 24
学新通
2.配置rip实现全网通讯
r1
[r1]rip 1                          #rip进程1
[r1-rip-1]version 2                #rip版本为2
[r1-rip-1]undo summary             #关闭rip自动掩码聚合
[r1-rip-1]network 172.16.0.0       #宣告网段
[r1-rip-1]network 192.168.1.0 
[r1-rip-1]dis this 
#
rip 1
 undo summary
 version 2
 network 172.16.0.0
 network 192.168.1.0

r2
[r2]rip 1                          #r2的配置大致与r1一样,宣告自己的直连网段即可
[r2-rip-1]version 2
[r2-rip-1]undo summary 
[r2-rip-1]network 192.168.1.0
[r2-rip-1]network 192.168.2.0

r3
[r3]rip 1
[r3-rip-1]version 2
[r3-rip-1]undo summary 
[r3-rip-1]network 192.168.2.0 
[r3-rip-1]network 172.16.2.0
[r3-rip-1]network 172.16.3.0           #这里我宣告了2.0和3.0,可到了最后还是聚合到一个网段里了
[r3-rip-1]dis this 
#
rip 1
 undo summary
 version 2
 network 172.16.0.0
 network 192.168.2.0
学新通
3.要求全网路由器不能出现明细路由
[r1] int g0/0                            #进入出接口
[r1-GigabitEthernet0/0]rip summary-address 172.16.0.0 23   #配置路由聚合
[r3]dis ip routing-table protocol rip              #在r3上查看rip路由信息
Summary count : 5
RIP Routing table status : <Active>
Summary count : 2
Destination/Mask   Proto   Pre Cost        NextHop         Interface
172.16.0.0/23      RIP     100 2           192.168.2.2     GE0/0       #可以看到现在r3学到的就是聚合后的rip路由信息了
192.168.1.0/24     RIP     100 1           192.168.2.2     GE0/0
RIP Routing table status : <Inactive>
Summary count : 3

Destination/Mask   Proto   Pre Cost        NextHop         Interface
172.16.2.0/24      RIP     100 0           0.0.0.0         GE0/1
172.16.3.0/24      RIP     100 0           0.0.0.0         GE0/2
192.168.2.0/24     RIP     100 0           0.0.0.0         GE0/0


r3
[r3]int g0/0
[r3-GigabitEthernet0/0]rip summary-address 172.16.2.0 23

[r2]dis ip routing-table protocol rip
RIP Routing table status : <Active>
Summary count : 4
Destination/Mask   Proto   Pre Cost        NextHop         Interface
172.16.0.0/23      RIP     100 1           192.168.1.1     GE0/0       #可以看到还有2.0和3.0的网段,可是聚合命令明明打了,结果是因为rip的路由收敛很慢,r2还没收到r3的聚合信息。这也是rip很致命的缺陷
172.16.2.0/23      RIP     100 1           192.168.2.3     GE0/1
172.16.2.0/24      RIP     100 1           192.168.2.3     GE0/1
172.16.3.0/24      RIP     100 1           192.168.2.3     GE0/1


[r2]dis ip routing-table protocol rip
Summary count : 4
RIP Routing table status : <Active>
Summary count : 2
Destination/Mask   Proto   Pre Cost        NextHop         Interface       #在过一会就只能收到聚合后的路由讯息了
172.16.0.0/23      RIP     100 1           192.168.1.1     GE0/0
172.16.2.0/23      RIP     100 1           192.168.2.3     GE0/1
学新通
4.业务网段不允许出现协议报文
R1
[r1-rip-1]silent-interface GigabitEthernet 0/1
[r1-rip-1]silent-interface g0/2

R3
[r3]rip 1
[r3-rip-1]silent-interface GigabitEthernet 0/1
[r3-rip-1]silent-interface GigabitEthernet 0/2
5.r1和r2之间开启身份验证
r1
[r1]int g0/0
[r1-GigabitEthernet0/0]rip authentication-mode ?  #选择加密方式
  keychain  Use a keychain for authentication
  md5       MD5 authentication
  simple    Simple authentication

[r1-GigabitEthernet0/0]rip authentication-mode simple ?
  cipher  Specify a ciphertext password        #数字加密
  plain   Specify a plaintext password          #字符加密

[r1-GigabitEthernet0/0]rip authentication-mode simple plain runtime

#注:查看效果前需要重启一下rip进程
[r1]ping 192.168.2.3            #发现不能ping通了
Ping 192.168.2.3 (192.168.2.3): 56 data bytes, press CTRL C to break
Request time out
Request time out

[r2]int g0/0
[r2-GigabitEthernet0/0]rip authentication-mode simple plain runtime
[r2-GigabitEthernet0/0]quit
[r2]quit
<r2>reset rip 1 process 
Reset RIP process? [Y/N]:y
<r2>ping 192.168.1.1
Ping 192.168.1.1 (192.168.1.1): 56 data bytes, press CTRL C to break
56 bytes from 192.168.1.1: icmp_seq=0 ttl=255 time=0.000 ms         #双方同时做验证就可以通讯了
学新通

总结:ripv2虽然比rip强,支持vlsm,可是只能支持主类掩码,也就是还是只能按照A,B,C类ip地址来分来。而且路由收敛时间过长(30s),如今已被淘汰

OSPF实验

实验拓扑

学新通


实验需求

  1. 按照图示配置 IP 地址
  2. 按照图示分区域配置 OSPF ,实现全网互通
  3. 为了路由结构稳定,要求路由器使用环回口作为 Router-id,ABR 的环回口宣告进骨干区域

实验步骤

1.配置ip
r4
[r4]int g0/0
[r4-GigabitEthernet0/0]ip address 100.3.3.4 24
[r4-GigabitEthernet0/0]quit
[r4]int LoopBack 0
[r4-LoopBack0]ip add 4.4.4.4 32
[r4-LoopBack0]quit

r1
[r1]int g0/1
[r1-GigabitEthernet0/1]ip add 100.3.3.1 24
[r1-GigabitEthernet0/1]int g0/0
[r1-GigabitEthernet0/0]ip add 100.1.1.1 24
[r1-GigabitEthernet0/0]quit
[r1]int LoopBack 0
[r1-LoopBack0]ip add 1.1.1.1 32

r2
[r2]int g0/0
[r2-GigabitEthernet0/0]ip add 100.1.1.2 24
[r2-GigabitEthernet0/0]int g0/1
[r2-GigabitEthernet0/1]ip add 100.2.2.2 24
[r2-GigabitEthernet0/1]quit
[r2]int LoopBack 0
[r2-LoopBack0]ip add 2.2.2.2 32
[r2-LoopBack0]quit

r3
[r3]int LoopBack 0
[r3-LoopBack0]ip add 3.3.3.3 32
[r3-LoopBack0]quit
[r3]int g0/0
[r3-GigabitEthernet0/0]ip add 100.2.2.3 24
[r3-GigabitEthernet0/0]int g0/1
[r3-GigabitEthernet0/1]ip add 100.4.4.3 24

r5
[r5]int LoopBack 0
[r5-LoopBack0]ip add 5.5.5.5 32
[r5-LoopBack0]quit
[r5]int g0/0
[r5-GigabitEthernet0/0]ip add 100.4.4.5 24
[r5-GigabitEthernet0/0]quit
学新通
2.配置ospf实现全网互通
R4
[r4]ospf 1 router-id 4.4.4.4                #进入ospf 并配置router-id,router-id只是和ipv4格式相同,其他一概不同
[r4-ospf-1]area 1
[r4-ospf-1-area-0.0.0.1]network 4.4.4.4 0.0.0.0               #宣告环回口
[r4-ospf-1-area-0.0.0.1]network 100.3.3.0 0.0.0.255          #宣告接口网段   ospf宣告网段使用反掩码,

R1
[r1]ospf 1 router-id 1.1.1.1
[r1-ospf-1]net
[r1-ospf-1]area 1
[r1-ospf-1-area-0.0.0.1]network 100.3.3.0 0.0.0.255

[r1-ospf-1]
[r1-ospf-1]area 0
[r1-ospf-1-area-0.0.0.0]network 1.1.1.1 0.0.0.0
[r1-ospf-1-area-0.0.0.0]network 100.1.1.1 0.0.0.0            #这里就变成宣告接口了

#r1的ospf邻居关系
[r1-ospf-1]dis ospf pe

         OSPF Process 1 with Router ID 1.1.1.1
               Neighbor Brief Information

 Area: 0.0.0.0        
 Router ID       Address         Pri Dead-Time  State             Interface
 2.2.2.2         100.1.1.2       1   40         Full/DR           GE0/0       #full为邻接关系

 Area: 0.0.0.1        
 Router ID       Address         Pri Dead-Time  State             Interface
 4.4.4.4         100.3.3.4       1   32         Full/DR           GE0/1

R2
[r2]ospf 1 router-id 2.2.2.2
[r2-ospf-1]area 0
[r2-ospf-1-area-0.0.0.0]network 2.2.2.2 0.0.0.0
[r2-ospf-1-area-0.0.0.0]network 100.1.1.2 0.0.0.0
[r2-ospf-1-area-0.0.0.0]network 100.2.2.2 0.0.0.0

R3
[r3]ospf 1 router-id 3.3.3.3
[r3-ospf-1-area-0.0.0.0]network 3.3.3.3 0.0.0.0
[r3-ospf-1-area-0.0.0.0]network 100.2.2.3 0.0.0.0
[r3-ospf-1-area-0.0.0.0]quit
[r3-ospf-1]area 2
[r3-ospf-1-area-0.0.0.2]network 100.4.4.3 0.0.0.0

R5
[r5]ospf 1 router-id 5.5.5.5
[r5-ospf-1]area 2
[r5-ospf-1-area-0.0.0.2]network 5.5.5.5 0.0.0.0
[r5-ospf-1-area-0.0.0.2]network 100.4.4.5 0.0.0.0

#查看r1的路由表
[r1]dis ip routing-table protocol ospf
Summary count : 9
OSPF Routing table status : <Active>
Summary count : 6
Destination/Mask   Proto   Pre Cost        NextHop         Interface
2.2.2.2/32         O_INTRA 10  1           100.1.1.2       GE0/0
3.3.3.3/32         O_INTRA 10  2           100.1.1.2       GE0/0
4.4.4.4/32         O_INTRA 10  1           100.3.3.4       GE0/1
5.5.5.5/32         O_INTER 10  3           100.1.1.2       GE0/0
100.2.2.0/24       O_INTRA 10  2           100.1.1.2       GE0/0
100.4.4.0/24       O_INTER 10  3           100.1.1.2       GE0/0
OSPF Routing table status : <Inactive>
Summary count : 3
Destination/Mask   Proto   Pre Cost        NextHop         Interface
1.1.1.1/32         O_INTRA 10  0           0.0.0.0         Loop0
100.1.1.0/24       O_INTRA 10  1           0.0.0.0         GE0/0
100.3.3.0/24       O_INTRA 10  1           0.0.0.0         GE0/1

#r4 ping  r5
[r4]PING 100.4.4.5
Ping 100.4.4.5 (100.4.4.5): 56 data bytes, press CTRL C to break
56 bytes from 100.4.4.5: icmp_seq=0 ttl=252 time=2.000 ms
56 bytes from 100.4.4.5: icmp_seq=1 ttl=252 time=2.000 ms
学新通

总结:ospf是如今最常用的动态路由协议,每台路由器都能够掌握全网拓扑,通过最短路径优先算法SPF计算路由,不会产生路由环路,收敛速度快、能够处理VLSM

Interface
1.1.1.1/32 O_INTRA 10 0 0.0.0.0 Loop0
100.1.1.0/24 O_INTRA 10 1 0.0.0.0 GE0/0
100.3.3.0/24 O_INTRA 10 1 0.0.0.0 GE0/1

#r4 ping r5
[r4]PING 100.4.4.5
Ping 100.4.4.5 (100.4.4.5): 56 data bytes, press CTRL C to break
56 bytes from 100.4.4.5: icmp_seq=0 ttl=252 time=2.000 ms
56 bytes from 100.4.4.5: icmp_seq=1 ttl=252 time=2.000 ms


>总结:ospf是如今最常用的动态路由协议,每台路由器都能够掌握全网拓扑,通过最短路径优先算法SPF计算路由,不会产生路由环路,收敛速度快、能够处理VLSM

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhgcjhba
系列文章
更多 icon
同类精品
更多 icon
继续加载