先上实验拓扑图
对于多区域的网络划分,首先我们应该根据每个分支子网的主机接入情况来科学划分子网。
这里对路由器R1所在的区域1分配10.1.0.0/16进行地址空间的划分。
对R2所在区域2分配172.20.0.0/16进行地址空间的划分。
10.1.00 000000.0/18 B1-R1 16000台主机
子网划分
10.1.0000 0000.0/20
10.1.0001 0000.0/20
10.1.0010 0000.0/20
10.1.0011 0000.0/20
10.1.010 00000.0/19 B2-R1 8000台主机
子网划分
10.1.01000 000.0/21
10.1.01001 000.0/21
10.1.01010 000.0/21
10.1.01011 000.0/21
10.1.0110 0000.0/20 B3-R1 4000台主机
子网划分
10.1.011000 00.0/22
10.1.011001 00.0/22
10.1.011010 00.0/22
10.1.011011 00.0/22
172.20.000000 00.0/22 B1-R2 1000台主机
子网划分 172.20.00000000.0/24
172.20.00000001.0/24
172.20.00000010.0/24
172.20.00000011.0/24
172.20.0000010 0.0/23 B2-R2 500台主机
子网划分
172.20.00000100.00000000/25
172.20.00000100.10000000/25
172.20.00000101.00000000/25
172.20.00000101.10000000/25
172.20.0000011 0.0/24 B3-R2 200台主机
子网划分
172.20.00000110.00 000000/26
172.20.00000110.01 000000/26
172.20.00000110.10 000000/26
172.20.00000110.11 000000/26
对于 WAN 链路,将第一个 IP 地址分配给 R1 和 R2,连接到各自的 B1、B2 和 B3 路由器
WAN子网
区域1
10.1.128.1-10.1.128.4/30 s0/0/0
10.1.128.5-10.1.128.8/30 s0/0/1
10.1.128.9-10.1.128.12/30 s0/1/0
区域2
172.20.8.1-172.20.8.4/30 s0/0/0
172.20.8.5-172.20.8.8/30 s0/0/1
172.20.8.9-172.20.8.12/30 s0/1/0
各分支路由器配置代码示例:
B1-R1
其他的也都一样噢,注意划分的时候全0子网和全1子网不使用,使用时记得打开路由器的接口。
有关这部分的内容,可以去看下VLSM子网划分的内容。通过霍夫曼编码的思想可以更快更优地划分子网。
配置 ISP 路由器间的静态路由
由于路由表中已经配置了到server和R1、R2的静态路由,现在需要配置到10.1.0.0网段和172.20.0.0网段的静态路由
配置路由器间的RIPv2协议
该路由属于无类路由,可以携带子网掩码,因此在配置的时候建议使用sh ip route命令,根据VLSM划分的网段进行通告即可。
由于分支路由器的以太网接口F0/0 F0/1 F1/0 F1/1这几个接口连接的是底层的二层交换机设备,发送RIP更新是内耗网络资源的无用行为,因此我们要在这几个接口上配置被动接口。
为了保证区域1、区域2、ISP间的正常访问,需要在区域的出口处配置默认路由,再重发布到RIPv2当中。这样一来,区域内的各个路由器都有对端区域的目标IP地址,在请求的时候就可以正常构造报头发送数据包。
在子网划分的时候,可以借助霍夫曼编码的思想,更快地进行子网划分。
在配置RIPV2的时候,可以先查看路由信息,直接通告路由表显示的路由网段即可
区域与区域之间无法连通,需要配置默认路由重发布来使得区域内路由器的路由表中有destination的Ip地址。