实验需求
以此图为例,基于192.168.1.0/24这个网段进行划分
划分网段:
为路由设置IP地址,因为每个路由主干链路只需要2个网段,所以只需要一个/30的网段,一共有6个这样的主干链路因此要划分一个/27网段就可以分出6个/30的网段。第二,AR1到AR4每个路由后又两个环回网段,将这两个环回网段汇总成一个网段,一共需要4个网段,又因为要有一个/27的网段所以一共要有5个,所以,要从/24借3位,作为网络号。 划分如图所示:
配置路由IP地址和环回接口:
进入操作视图,去到对应接口
interface g 接口名
配置IP地址
ip address IP地址 子网掩码
返回操作视图,去到对应环回接口
interface loopback 0~1023
配置IP地址
ip address IP地址 子网掩码
依次配置5个路由器和路由器后的环回接口
编写静态路由表:
路由器直接连接的链路,在路由表中已经含有了路由信息,例如:AR1中已经含有1.0/30,1.4/30,1.32/28和1.48/28的路由信息,要添加1.8/30,1.12/30,1.64/27的汇总,1.96/27的汇总和1.128/27的汇总。
ip route-static 网段 子网长度 下一跳
编写缺省路由:
在AR1~AR4上分别写缺省路由
ip route-static 0.0.0.0 0 下一跳
编写空接口,避免环路出现
黑洞会出现在被汇总的路由器身上,而AR1~AR4上都有环回接口汇总路由,因此每个路由器都要写空接口
ip route-static 汇总路由 NULL 0
依次填写每个路由
浮动路由:
路由器根据链路的优先级,选择走哪个链路,注意:AR1~AR4要访问5.5.5.0这个网段都要经过AR4所以只用修改一个链路的优先级,但是AR5要访问AR1到AR4则要因为下一跳不同则每一个都要添加成优先级更高的。
ip route-static 网段 子网掩码 下一跳 preference 对于60的数