2024年C C++最全静态路由综合实验(7,各种风格的C C++面试题进来了解一下

img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上C C++开发知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

如果你需要这些资料,可以戳这里获取

[r3]interface LoopBack 0
[r3-LoopBack0]ip address 192.168.1.97 28
[r3-LoopBack0]q
[r3]interface LoopBack 1
[r3-LoopBack1]ip address 192.168.1.113 28

R4:


[r4]interface LoopBack 0
[r4-LoopBack0]ip address 192.168.1.129 28
[r4-LoopBack0]q
[r4]interface LoopBack 1
[r4-LoopBack1]ip address 192.168.1.145 28


R5:

[r5]interface LoopBack 0
[r5-LoopBack0]ip address 5.5.5.1 24

三、实现第三个要求

不能直接写到5.5.5.0 24的静态路由,所以要用到扩展配置中的  缺省路由

R1:

[r4]ip route-static 0.0.0.0 0 192.168.1.2
[r4]ip route-static 0.0.0.0 0 192.168.1.10

R2:

[r4]ip route-static 0.0.0.0 0 192.168.1.6

R3:

[r4]ip route-static 0.0.0.0 0 192.168.1.14

R4:

[r4]ip route-static 0.0.0.0 0 192.168.1.18

四、实现第四个要求

1、为了减少路由表数量需要进行手工汇总

192.168.1.32/27 ----R1环回 192.168.1.32/28 192.168.1.48/28

192.168.1.64/27 — R2环回 192.168.1.64/28 192.168.1.80/28

192.168.1.96 /27 —R3环回192.168.1.96/28 192.168.1.112/28

192.168.1.128 /27 —R4环回 192.168.1.128/28 192.168.1.144/28

2、为了避免出现环路需要在每个路由器上设置一个空接口路由

R1: [r1]ip route-static 192.168.1.32 27 NULL 0

R2: [r2]ip route-static 192.168.1.64 27 NULL 0

R3: [r3]ip route-static 192.168.1.96 27 NULL 0

R4: [r4]ip route-static 192.168.1.128 27 NULL 0

R5: [r5]ip route-static 5.5.5.0 24 NULL 0

3、实现全网可达(静态路由配置

R1:已知:1.0 1.8 
未知:1.4 1.12 1.16 1.20
1.64 27 
1.96 27 
1.128 27

[r1]ip route-static 192.168.1.4 30 192.168.1.2
[r1]ip route-static 192.168.1.16 30 192.168.1.2
[r1]ip route-static 192.168.1.20 30 192.168.1.2
[r1]ip route-static 192.168.1.20 30 192.168.1.10
[r1]ip route-static 192.168.1.16 30 192.168.1.10
[r1]ip route-static 192.168.1.12 30 192.168.1.10
[r1]ip route-static 192.168.1.64 27 192.168.1.2
[r1]ip route-static 192.168.1.96 27 192.168.1.10
[r1]ip route-static 192.168.1.128 27 192.168.1.10
[r1]ip route-static 192.168.1.128 27 192.168.1.2

R2:已知:1.0  1.4 
未知:1.8 1.12 1.16 1.20 
1.32 27 
1.96 27

1.128 27

[r2]ip route-static 192.168.1.8 30 192.168.1.1
[r2]ip route-static 192.168.1.12 30 192.168.1.6
[r2]ip route-static 192.168.1.16 30 192.168.1.6
[r2]ip route-static 192.168.1.20 30 192.168.1.6
[r2]ip route-static 192.168.1.32 27 192.168.1.1
[r2]ip route-static 192.168.1.128 27 192.168.1.6
[r2]ip route-static 192.168.1.96 27 192.168.1.6
[r2]ip route-static 192.168.1.96 27 192.168.1.1

R3:已知:1.8 1.14 
未知:1.0 1.4 1.16 1.20 
1.32 27
1.64 27
1.128 27

[r3]ip route-static 192.168.1.0 30 192.168.1.9
[r3]ip route-static 192.168.1.4 30 192.168.1.14
[r3]ip route-static 192.168.1.16 30 192.168.1.14
[r3]ip route-static 192.168.1.20 30 192.168.1.14
[r3]ip route-static 192.168.1.32 27 192.168.1.9
[r3]ip route-static 192.168.1.64 27 192.168.1.9
[r3]ip route-static 192.168.1.64 27 192.168.1.14
[r3]ip route-static 192.168.1.128 27 192.168.1.14

R4:已知:1.4 1.12 1.16 1.20 
未知:1.0 1.8 
1.64 27
1.32 27
1.696 27

[r4]ip route-static 192.168.1.0 30 192.168.1.5
[r4]ip route-static 192.168.1.8 30 192.168.1.13
[r4]ip route-static 192.168.1.96 27 192.168.1.13
[r4]ip route-static 192.168.1.32 27 192.168.1.13
[r4]ip route-static 192.168.1.32 27 192.168.1.5
[r4]ip route-static 192.168.1.64 27 192.168.1.5

4、ping(测试)

用r1pingr4的环回接口

<r1>ping 192.168.1.129
  PING 192.168.1.129: 56  data bytes, press CTRL_C to break
    Reply from 192.168.1.129: bytes=56 Sequence=1 ttl=254 time=20 ms
    Reply from 192.168.1.129: bytes=56 Sequence=2 ttl=254 time=20 ms
    Reply from 192.168.1.129: bytes=56 Sequence=3 ttl=254 time=20 ms
    Reply from 192.168.1.129: bytes=56 Sequence=4 ttl=254 time=20 ms
    Reply from 192.168.1.129: bytes=56 Sequence=5 ttl=254 time=20 ms

  --- 192.168.1.129 ping statistics ---
    5 packet(s) transmitted
    5 packet(s) received
    0.00% packet loss
    round-trip min/avg/max = 20/20/20 ms

五、实现第五个要求

实现需要用到浮动静态路由

浮动静态路由:通过修改默认的优先级,可以实现静态路由由备份的效果;

形象点说明:备胎

静态默认优先级为60      数值越小 优先级越高;

具体实现:

[r4]ip route-static 0.0.0.0 0 192.168.1.22 preference 61

这是关闭0/0/2接口前的去往r5的路径

关闭0/0/2接口

这是关闭0/0/2接口后的去往r5的路径

再打开0/0/2

img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上C C++开发知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

如果你需要这些资料,可以戳这里获取

图片转存中…(img-klmbZ1I1-1715543596663)]
[外链图片转存中…(img-eudfKqjr-1715543596664)]

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上C C++开发知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

如果你需要这些资料,可以戳这里获取

  • 10
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值