静态路由实验报告
一、实验要求:
1.内网IP基于172.16.0.0/16自行子网划分
2.除了R2--R4路由器各有两个环回接口
3.R1下的PC自动获取IP地址
4.全网可达
5.尽量减少路由条目
6.R4--R5之间正常走100M线路,100M故障走10M,备份
二、实验拓扑图:
三、实验步骤及过程:
1.划分地址
- 干道以172.16.0.0/30划分,环回以172.16.0.0/19划分
- 环回接口的作用:测试路由器的TCP/IP协议栈能否正常工作(默认没有此接口,需要管理员手工创建)
环回接口的配置:
r2(config)#interface loopback 1 //创建环回接口
r2(config-if)#ip address 172.16.32.1 255.255.240.0 //配置环回接口IP地址
- 环回地址如下表:
2.建立拓扑图,标明地址
- 拓扑图如下:
3.给路由器配置IP地址和环回地址:
如下图:
4.让R1下的PC自动获取IP地址
- 通过DHCP实现
DHCP:动态主机配置协议 -- 集中分发和管理IP地址
DHCP配置:
r1(config)#ip dhcp pool ccnp //创建DHCP池塘
r1(dhcp-config)#network 172.16.128.0 255.255.255.252 //制定此池塘内可以下发的IP地址网段
r1(dhcp-config)#default-router 172.16.128.1 //指定网关,激活接口(此接口可以处理DHCP数据报文)
r1(dhcp-config)#dns-server 114.114.114.114 //指定DNS服务器
- 常用的DNS服务器:
- 114.114.114.114
- 8.8.8.8
- 180.76.76.76
- 自动获取的IP地址如下图:
5.给PC4写入IP地址:
6.实现全网可达:
1)使用静态路由实现内网可达
静态路由配置:
使用下一跳写法:
r1(config)#ip route 172.16.0.8 255.255.255.252 172.16.0.2
目标网段 下一跳
1)空接口防环:
- 在黑洞路由器上配置去往汇总网段的空接口路由
r2(config)#ip route 172.16.32.0 255.255.224.0 null 0
3)使用浮动静态路由实现正常走100M,100M故障走10M,达到路径备份的目的
- 去往目标网段有多条路径,可以通过在配置静态路由的时候修改管理距离,达到路径备份的目的
r5(config)#ip route 172.16.0.0 255.255.255.252 172.16.0.21 5
管理距离
- 修改管理距离的静态路由条目不加表,但是配置生效,只有在优先选择的路径断开时,此条路径才加表,如下图:
100M没断开时的路由表:
100M断开时的路由表:
4)使用缺省路由实现全网可达
- 匹配时在查找了所有的直连、静态、动态路由之后依旧没有匹配到才匹配缺省
- 配置缺省时,给每一个路由器都配置(ip route 0.0.0.0 0.0.0.0 出接口的ip地址),然后在连接外网的路由器上配置一个环回
r5(config-if)#ip address 1.1.1.1 255.255.255.0 //配置环回
r1(config)#ip route 0.0.0.0 0.0.0.0 172.16.0.2 //配置缺省
- 查看路由表,缺省路由用*表示
r2#show ip route
7.检测:
- 将100M的路径断开,用PC3 ping PC4 ,检查能否全网可达
- 用PC1 ping 1.1.1.1
经检验,已实现全网可达