千家信息网

uRPF实验

发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,实验要求:1.R1和R3上添加默认路由,R2先不添加静态.在R1上分别以Fa0/0和Lo0接口为源ping R3;观察现象,思考原因.2.在R2上启用uRPF;3.在R1上用 Lo0接口为源ping
千家信息网最后更新 2025年12月02日uRPF实验

实验要求:

1.R1和R3上添加默认路由,R2先不添加静态.在R1上分别以Fa0/0和Lo0接口为源ping R3;观察现象,思考原因.

2.在R2上启用uRPF;

3.在R1上用 Lo0接口为源ping R3,测试连通性, 分析与1的现象的不同. 思考uRPF的工作原理.

4.在R2上添加一条默认路由,指向R1,测试连通性, 如果希望ping通,应当如何解决。思考uRPF与默认路由的关系.

5.思考uRPF的严格模式和宽松模式。

其他:

1.CEF与uRPF

2.启用uRPF的情况下,怎样ping 自己?

3.对某写流量不做uRPF, 如何做?

#############################################

基本配置:

R1的配置

R1(config)#int f0/0

R1(config-if)#ip add 12.1.1.1 255.255.255.0

R1(config-if)#no sh

R1(config)#int lo 0

R1(config-if)#ip add 1.1.1.1 255.255.255.0

R2的配置

R2(config)#int f0/0

R2(config-if)#ip add 12.1.1.2 255.255.255.0

R2(config-if)#no sh

R2(config)#int s1/0

R2(config-if)#ip add 23.1.1.2 255.255.255.0

R2(config-if)#no sh

R3的配置

R3(config)#int s1/0

R3(config-if)#ip add 23.1.1.3 255.255.255.0

R3(config-if)#no sh

实验一:

R1(config)#ip route 0.0.0.0 0.0.0.0 12.1.1.2 // 以太网口默认路由写下一跳

R3(config)#ip route 0.0.0.0 0.0.0.0 s1/0 // 串口无所谓

实验现象:

R1#ping 23.1.1.3

Type escape sequence to abort.

Sending 5, 100-byte ICMP Echos to 23.1.1.3, timeout is 2 seconds:

.!!!!

Success rate is 80 percent (4/5), round-trip min/avg/max = 52/59/68 ms

R1#ping 23.1.1.3 so lo 0

Type escape sequence to abort.

Sending 5, 100-byte ICMP Echos to 23.1.1.3, timeout is 2 seconds:

Packet sent with a source address of 1.1.1.1

.....

Success rate is 0 percent (0/5)

pingR3的包,如果源是12.1.1.1,R2能到达;如果源是1.1.1.1,回包的时候R2没有条目不能到达

实验二:

R2(config)#ip cef // 必须开启;默认开启

R2(config)#int f0/0

R2(config-if)#ip verify unicast source reachable-via any // 启用uRPF松散模式

这时候pingR3的包现象同上,但是去R3的包因为R2没有条目而直接丢弃

  • 严格uRPF:要求入口跟去往源的出口是同一个

  • 松散uRPF:不要求接口一致,只要求路由器有去往源的路由即可

实验四:

R2(config)#int f0/0

R2(config-if)#ip verify unicast source reachable-via any // 启用uRPF松散模式

R1#ping 23.1.1.3 so lo 0

Type escape sequence to abort.

Sending 5, 100-byte ICMP Echos to 23.1.1.3, timeout is 2 seconds:

Packet sent with a source address of 1.1.1.1

.....

Success rate is 0 percent (0/5)

R2(config-if)#ip verify unicast source reachable-via any allow-default // 默认不会通过默认路由检查

R1#ping 23.1.1.3 so lo 0

Type escape sequence to abort.

Sending 5, 100-byte ICMP Echos to 23.1.1.3, timeout is 2 seconds:

Packet sent with a source address of 1.1.1.1

.!!!!

Success rate is 0 percent (0/5)

其他:
R2(config-if)#ip verify unicast source reachable-via any allow-default

R2#ping 12.1.1.2

Type escape sequence to abort.

Sending 5, 100-byte ICMP Echos to 12.1.1.2, timeout is 2 seconds:

.....

Success rate is 0 percent (0/5)

R2(config-if)#ip verify unicast source reachable-via any allow-default allow-self-ping

R2#ping 12.1.1.2

Type escape sequence to abort.

Sending 5, 100-byte ICMP Echos to 12.1.1.2, timeout is 2 seconds:

!!!!!

Success rate is 0 percent (0/5)

//启用uRPF后ping自己默认是不通的,除非+allow-self-ping

路由 实验 模式 现象 配置 松散 接口 条目 测试 不同 宽松 一致 无所谓 串口 入口 原因 原理 基本配置 情况 指向 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 反向代理服务器端口号 软件开发要思考哪些问题 软件开发测试中的v字模型 主建一个软件开发团队 google的数据库管理 sap数据库源 服务器一直在重新启动 网络技术发展的四个阶段是 服务器远程桌面关掉了 台州国税安全接入服务器地址 软件开发与维护是什么专业 暗黑2 数据库 天堂的同胞 斑马网络技术 怎么样 普陀区网络技术咨询哪家好 证券服务器龙头股 表情识别数据库有哪些 如何向数据库添加数据记录 山东职业学院网络技术专业排名 工业网络技术主修科目 如何成为高中生网络安全专家 amd服务器计算性能 汉中5g软件开发培训技校 杭州律享互联网科技有限公司 erp软件开发属于什么部门 gis添加数据库显示没有注册类 网络安全教育周工作记录 福建企业云空间系统服务器云主机 软件开发中的软件实现 大道至简 软件开发 山东职业学院网络技术专业排名
0