路由基础__实验

ABSTRACT

本文为[1]第一章 路由基础书中实验的内容。

INDEX

静态路由与BFD联动

静态路由与NQA联动

路由汇总粒度不当造成的环路与黑洞路由

CONTENTS

静态路由与BFD联动

网络拓扑

配置要求

实现R2到目的网段10.9.9.0/24的热备份。

配置代码

配置所有设备接口的IP地址,以及静态路由

R1

Int eth 0/0/0

Ip addr 10.9.9.1 24

Int eth 0/0/1

Ip addr 10.1.12.1 24

R2

Int eth 0/0/0

Ip addr 10.1.12.2 24

Int eth 0/0/1

Ip addr 10.1.23.2 24

Ip route-static 10.9.9.0 24 10.0.12.1

Ip route-static 10.9.9.0 24 10.0.23.3 preference 80

R3

Int eth 0/0/0

Ip addr 10.9.9.3 24

Int eth 0/0/1

Ip addr 10.1.23.3 24

PC1

Ip addr 10.9.9.4 24

Default gateway 10..9.9.1

在R1 R2上配置BFD

R1

bfd

#

bfd linkFailureDetection bind peer-ip 10.1.12.2 #创建一个名为linkFailureDetection的bfd session

discriminator local 10

discriminator remote 20

commit

R2

bfd

#

bfd linkFailureDetection bind peer-ip 10.1.12.1

discriminator local 20

discriminator remote 10

commit

#

ip route-static 10.9.9.0 24 10.1.12.1 track bfd-session linkFailureDetection

静态路由与NQA联动

网络拓扑

同上

配置要求

同上

配置代码

  R2

system-view

nqa-instance admin linkFailureTest                     #以admin用户角色创建一个名为linkFailureTest的nqa instance

test-type icmp                             #测试方法为icmp报文发送

destination-address ipv4 10.1.12.1

frequency 6                              #每一轮测试的时间间隔

probe-count 2                             #每一轮测试的探测次数

interval seconds 2                           #每一轮测试中每个报文发送的时间间隔

timeout 2                               #每一次探测的超时时间

start now                               #使该测试实例开始执行

 

ip route-static 10.9.9.0 24 10.1.12.1 track nqa admin linkFailureTest

ip route-static 10.9.9.0 24 10.1.12.3 preference 80

路由汇总粒度不当造成的环路与黑洞路由

网络拓扑

配置要求

配置实现环路然后用黑洞路由去除环路。

配置代码

PC1

ip addr 192.168.0.2

gateway 192.168.0.1

R1

interface Ethernet0/0/0
 ip address 10.1.12.1 255.255.255.0
#
interface Ethernet0/0/1
 ip address 192.168.0.1 255.255.255.0

#
interface LoopBack2
 ip address 192.168.1.1 255.255.255.0
#
interface LoopBack3
 ip address 192.168.2.1 255.255.255.0
#
ip route-static 0.0.0.0 0.0.0.0 10.1.12.2

R2

interface Ethernet0/0/0
 ip address 10.1.12.2 255.255.255.0
#
ip route-static 192.168.0.0 255.255.252.0 10.1.12.1

测试环路

PC1 ping 192.168.3.1时,目的地址为192.168.3.1的datagram被R1经路由表查询被路由到R2,R2根据静态路由又路由到R1,直到datagram的TTL字段为0被路由器丢弃,以下为wireshark抓包验证:

根据图中MAC地址的信息与TTL可以确定这个报文在两个路由器之间来回传输。

使用黑洞路由去除环路

ip route-static 192.168.0.0 22 Null0                  #增加该路由将会使得没有被192.168.0.0 192.168.1.0 192.168.2.0 / 24匹配的报文丢弃。

REFERENCES

  1. HCNP路由交换学习指南

 

转载于:https://www.cnblogs.com/ycc1997/p/10896518.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值