一、首先我们需要将题目给我们的IP地址段进行合理划分网段
1、子网划分
首先从题目中知道,我们需要划分14个网段,(因为他有十四个广播域)所以我们将192.168.1.0/24 这个网段划分成14个子网段,但通常情况下我们不这样划分。
在划分前我们首先要规划一下,首先我们可以r1--r4中每一个路由器下面的两个环回看作一个,分出一个网段,然后再将这个网段再分出两个子网,其次我们再将路由器之间的连起来的看作是一个称为骨干网段,再将骨干网段分成6个子网,所以这14个广播域是由4个终端(客户端)广播域和骨干广播域构成,一共要将192.168.1.0/24 这个网段划分出5个子网,划分5个我们就需要借3位分出8个子网
192.168.1.0/24 划分8个子网掩码 借3位(红题字是用到的网段)
128 64 32 16 8 4 2 1
192.168.1. 000 00000 192.168.1.0/27 骨干网段
255.255.255. 111 00000 255.255.255.224
192.168.1. 001 00000 192.168.1.32/27 r1网段
255.255.255. 111 00000 255.255.255.224
192.168.1. 010 00000 192.168.1.64/27 r2网段
255.255.255. 111 00000 255.255.255.224
192.168.1. 011 00000 192.168.1.96/27 r3网段
255.255.255. 111 00000 255.255.255.224
192.168.1. 100 00000 192.168.1.128/27 r4网段
255.255.255. 111 00000 255.255.255.224
192.168.1. 101 00000 192.168.1.160
255.255.255. 111 00000 255.255.255.224
192.168.1. 110 00000 192.168.1.192/27
255.255.255. 111 00000 255.255.255.224
192.168.1. 111 00000 192.168.1.224/27
255.255.255. 111 00000 255.255.255.224
192.168.1. 000 00000 192.168.1.0/27 骨干网段
255.255.255. 111 00000 255.255.255.224
192.168.1.0/27 划分8个子网掩码 借3位
192.168.1.0/30
192.168.1.4/30
192.168.1.8/30
192.168.1.12/30
192.168.1.16/30
192.168.1.20/30
192.169.1.24/30
192.168.1.28/30
这样就划分好了,如下图所示
二、给r1--r5所有的路由器接口配上IP
1、网段划分完成后,就可以给路由器上的接口配IP了
双击打开R1路由器,如图所示 (其它路由器同下)
1、先给路由器改名字
<Huawei>sys
[Huawei]sysname r1
[r1]
2、进接口,配IP
[r1]interface g0/0/0
[r1-GigabitEthernet0/0/0]ip address 192.168.1.1 30
[r1-GigabitEthernet0/0/0]q
[r1]
[r1]interface g0/0/1
[r1-GigabitEthernet0/0/1]ip address 192.168.1.5 30
[r1-GigabitEthernet0/0/1]q
[r1]
3,查看接口状态
[r1]display ip interface brief
三、给R1--R4路由器配上环回接口
双击打开R1路由器 (其它路由器同下)
1,配置环回接口
[r1]interface LoopBack 0
[r1-LoopBack0]ip address 192.168.1.33 28
[r1-LoopBack0]q
[r1]interface LoopBack 1
[r1-LoopBack1]ip address 192.168.1.49 28
[r1-LoopBack1]q
[r1]
2,查看接口状态 (同上)
[r1]display ip interface brief
四、要求全网可达,需要在路由表中手写路由器不知道的网段(静态路由)
双击打开R1路由器 (其它路由器同下)
1,我可以先查看路由器中的路由表。
[r1]display ip routing-table
由图可知,R1路由器有四个直连的网段可以访问,但剩下的网段需要我们手写进路由表中
2、静态路由写法:
[r1]ip route-static 192.168.1.64 27 192.168.1.2
192.168.1.64 27 为目标网络号 192.168.1.2 为下一跳(网关)
下一跳:流量下一个进入的路由器接口ip地址
其他网段写法同上
五、要将所有设备都可访问5.5.5.0/24 的网段且不能将5.5.5.0/24 的网段直接写进路由表中
双击打开R1路由器 (其它路由器同下)
1,我们要用到缺省路由
缺省路由---一条不限定目标的路由条目;
当路由器查询完本地所有的直连、静态、动态路由条目后,若依然没有可达的路径才会基于缺省路由标记的下一跳进行数据转发;
[r5]ip route-static 0.0.0.0 0.0.0.0 192.168.1.2
0.0.0.0 0.0.0.0 为目标网段 192.168.1.2 为下一跳
六、在路由器中会出现路由黑洞,这时我们需要用到空接口,避免路由黑洞
1、路由黑洞:
汇总地址中,包含了网络内实际不存在的地址网段时,将导致有去无回现象;
主动黑洞:地址的规划设计不合理,或汇总计算时不精确导致--通过合理的子网划分、地址规划、精确计算来尽量避免
被动黑洞:断电、故障或人为导致部分网段临时断开;
2、空接口 :
当路由黑洞与缺省路由相遇必然出现环路;
在黑洞路由器上,配置一条到达汇总网段的空接口防环路由;
规则:1、转发到空接口的流量将被丢弃
2、路由器的匹配路由表规则,为最长匹配 匹配最精确掩码的路由
空接口写法:
[r1]ip route-static 192.168.1.64 27 NULL 0
这样一来就避免了路由黑洞的影响。
最后,再让我们查看一下路由表
再将其它路由器如同R1一样配置,皆可实现全网可达
七、最后我们在需要测试一下。
双击打开R1路由器 (其它路由器同下)
[r1]ping 5.5.5.1
这样就完成了。