要求:
1、R1\R2\R3分别连接不同的楼宇 A\B\C;
2、楼宇A
#存在 VLAN10、VLAN20 ,VLAN30
vlan 10 : 网断为:192.168.10.0/24
vlan 20 : 网段为:192.168.20.0/24
vlan 30 : 网段为:192.168.30.0/24
#PC-1/3属于 VLAN10,自动获取IP地址;
#PC-2/4属于 VLAN20,自动获取IP地址;
#SW5作为 DHCP 服务器,属于 VLAN30 ;
#SW1与SW5的互联端口的模式为:hybrid;
#VLAN10和VLAN20的网关在R1上;
#VLAN30的网关在SW1上;
3、楼宇B
#存在VLAN10\VLAN20 ,网段为:10.10.10.0/24
网段为:10.10.20.0/24
#vlan10/vlan20的网关位于 SW3 上,为 10.10.x.254/24
4、楼宇C
#存在 VLAN 10 ,主机自动获取IP地址,网段为:100.1.1.0/24
#SW4作为 DHCP-server;
#VLAN 10 的网关位于 R3 上面;
5、R1-R2之间为: 192.168.12.0/24;R2-R3之间为:192.168.22.0/24
6、如果需要用到其他网段,可以任意添加和设置;
7、不同网络之间,通过RIP互联,确保全网的主机可以互相通信;
配置楼宇C:
pc7、pc8都改为自动获取地址并应用:
路由器接口配置ip地址:
g0/0/1:100.1.1.254/24(作为vlan10的网关)
g0/0/0:192.168.22.1/24(接口在192.168.22.0网段)
交换机创建vlan10;
将连接交换机的接口都加入 vlan10:
[Huawei]port-group group-member g0/0/1 to g0/0/3
[Huawei-port-group]port link-type access
[Huawei-port-group]port default vlan 10
给vlan10配置ip地址:100.1.1.1 255.255.255.0
[Huawei]interface vlan 10
[Huawei-Vlanif10]ip address 100.1.1.1 24
[Huawei-Vlanif10]undo shutdown
给交换机创建ip地址池
[Huawei]ip pool vlan10
[Huawei-ip-pool-vlan10]gateway-list 100.1.1.254
[Huawei-ip-pool-vlan10]network 100.1.1.0 mask 24
[Huawei-ip-pool-vlan10]dns-list 10.10.10.10
[Huawei-ip-pool-vlan10]lease day 10
[Huawei]dhcp enable //开启dhcp服务
[Huawei]interface vlan 10
[Huawei-Vlanif10]dhcp select global //给接口开启dhcp服务
要求用rip达到全网通,给路由器配置rip,向外网告知自己拥有的网段
进行测试:(pc机获取地址成功,又能连通网关)
配置楼宇B:
思路:
要求vlan10/vlan20的网关位于 SW3 上,为 10.10.x.254/24,说明vlan10和vlan20在不同的网段上,这里我将10.10.10.254作为vlan10的网关、10.10.20.254作为vlan20的网关
要求达到全网通的效果,所以要把交换机作为三层交换机,相当于路由器
交换机做为路由器,与路由器连接的话就需要再加一个网段:192.168.32.0/24
给路由器所用的接口配置相应的ip地址:
g0/0/0:192.168.22.2/24
g0/0/1:192.168.12.2/24
g0/0/2:192.168.32.2/24
给交换机(三层交换机)配置ip地址:
华为交换机不能直接给接口配置ip地址,只能将接口加入vlan中,给vlan配置ip地址(也就是虚拟接口)
交换机所用的三个接口都属于不同网段,得创建三个vlan:vlan10、vlan20、vlan30
配置vlan相对应的ip地址:
vlan10: 10.10.10.254/24
vlan20: 10.10.20.254/24
vlan30: 192.168.32.1/24
将相应的接口加入相应的vlan中
g0/0/1:vlan30
g0/0/2:vlan10
g0/0/3:vlan20
4. 给pc机配置ip地址、子网掩码、网关
pc5:10.10.10.1 255.255.255.0 10.10.10.254
pc6:10.10.20.1 255.255.255.0 10.10.20.254
要求不同网络之间,通过RIP互联:
配置交换机rip
图中有报错:原因是华为交换机在设置网段时,只能设置默认子网掩码相对应的网段
配置路由器 rip
测试:
pc机ping自己的网关
pc5 ping pc6:
pc5 ping 路由器R2
连接楼宇C的pc机(pc7为例)
此时,楼宇B和楼宇C已经是互通的。
配置楼宇A:
配置路由器接口ip地址:
g0/0/0:192.168.10.254/24(vlan10网关)
g0/0/1:192.168.20.254/24(vlan20网关)
g0/0/2:192.168.12.1
交换机1和交换机2配置:
两个交换机都创建vlan10、vlan20
将交换机 1 接口g0/0/23加入vlan10
将交换机 2 接口g0/0/23加入vlan20
交换机1和2之间创建trunk链路,允许所有vlan通过(g0/0/3——》g0/0/3)
要求sw5属于vlan30,网关在sw1上。所以:sw5和sw1都要创建vlan30,并配置ip地址:
[sw5]vlan 30
[sw5]interface vlan 30
[sw5-Vlanif30]ip address 192.168.30.1 24
[sw5-Vlanif30]undo shutdown
[sw1]vlan 30
[sw1-vlan30]q
[sw1]interface vlan 30
[sw1-Vlanif30]ip address 192.168.30.254 24
[sw1-Vlanif30]undo shutdown
要求sw5与sw1之间用hybrid链接,那么链接两交换机的接口就得是hybrid模式(g0/0/24)
[sw1]interface g0/0/24
[sw1-GigabitEthernet0/0/24]port link-type hybrid
[sw5]interface g0/0/24
[sw5-GigabitEthernet0/0/24]port link-type hybrid
pc1 去 sw 5 的过程
[sw1]inter g0/0/1 进入sw1 连接pc 1的接口
[sw1-GigabitEthernet0/0/1]port link-type hybrid //配置成hybrid模式
[sw1-GigabitEthernet0/0/1]port hybrid pvid vlan 10 //接受不打标签的vlan10的包
[sw1-GigabitEthernet0/0/1]inter g0/0/24 //进入连接sw5的接口
[sw1-GigabitEthernet0/0/24]port hybrid tagged vlan 10 //发送带标签的vlan10的包
[sw5-GigabitEthernet0/0/24]port hybrid tagged vlan 10 //进入sw5连接sw2的接口,收到来自交换机sw1发送带标签的包,并回复带标签的包
[sw1-GigabitEthernet0/0/1]port hybrid untagged vlan 10 //sw1收到包后需要拆标签发送给pc1
pc2 去sw 5的过程(跟pc1去sw5 的原理一样)
[sw1]interface g0/0/2
[sw1-GigabitEthernet0/0/2]port link-type hybrid
[sw1-GigabitEthernet0/0/2]port hybrid pvid vlan 20
[sw1-GigabitEthernet0/0/2]inter g0/0/24
[sw1-GigabitEthernet0/0/24] port hybrid tagged vlan 20 //最终由交换机sw1发送带标签的vlan20 包
[sw5-GigabitEthernet0/0/24]port hybrid tagged vlan 20 //sw5 回复带标签的vlan20 包
[sw1-GigabitEthernet0/0/24]inter g0/0/2
[sw1-GigabitEthernet0/0/2]port hybrid untagged vlan 20 //sw1 拆标签后,把包发送给pc2
pc3和pc4就把接口改成hybrid模式后,就接收个相应的拆过标签的包,因为在之前交换机sw1上已经做过相关条件
pc3:
[sw2]interface g0/0/1
[sw2-GigabitEthernet0/0/1]port link-type hybrid
[sw2-GigabitEthernet0/0/1]port hybrid pvid vlan 10
[sw2-GigabitEthernet0/0/1]port hybrid untagged vlan 10
pc4:
[sw2]interface g0/0/2
[sw2-GigabitEthernet0/0/2]port link-type hybrid
[sw2-GigabitEthernet0/0/2]port hybrid pvid vlan 20
[sw2-GigabitEthernet0/0/2]port hybrid untagged vlan 20
在交换机上配置DHCP
[sw5]vlan batch 10 20
[sw5]ip pool vlan10 //创建vlan10的ip地址池
[sw5-ip-pool-vlan10]gateway-list 192.168.10.254 //自动获取ip地址的网关
[sw5-ip-pool-vlan10]network 192.168.10.0 mask 24 //获取ip地址所在的网段
[sw5-Vlanif10]dhcp select global //在虚拟接口vlan10开启ip地址地址挑选
[sw5-ip-pool-vlan10]dns-list 10.10.10.10 DNS服务地址
[sw5-ip-pool-vlan10]lease day 10 //地址有效时间是10天
[sw5]ip pool vlan20
[sw5-ip-pool-vlan20]gateway-list 192.168.20.254
[sw5-ip-pool-vlan20]network 192.168.20.0 mask 24
[sw5-ip-pool-vlan20]dns-list 20.20.20.20
[sw5-ip-pool-vlan20]lease day 20
[sw5-Vlanif20]dhcp select global //在虚拟接口vlan20开启地址挑选
[sw5]dhcp enable //在系统视图下开启ip地址自动分配
这时测试肯定是不行的,因为之前sw1和sw5再创建vlan30时,光有ip地址,没有传送包的接口 ,我们先来看看
这时,就要将连接两个交换机的接口加入到vlan30中,因为接口已经是hybrid,所以只要配置两个交换机之间可以收包和回包即可
[sw1]interface g0/0/24
[sw1-GigabitEthernet0/0/24]port hybrid tagged vlan 30
[sw5]interface g0/0/24
[sw5-GigabitEthernet0/0/24]port hybrid tagged vlan 30
因为两个交换机都属于三层交换机,所以相互之间都不用拆标签,都能接收带标签的包
这时地址还是获取不了,原因sw5有vlan10 和 vlan20的地址池,而要从地址池获取地址,那么该交换机就得有相关网段的的ip地址
[sw5]interface vlan10 //虚拟接口vlan10配ip地址
[sw5-Vlanif10]ip address 192.168.10.1 24
[sw5]interface vlan 20 //虚拟接口vlan20配ip地址
[sw5-Vlanif20]ip address 192.168.20.1 24
这时,就可以从sw5那获取到ip地址了
在一个,交换机sw1作为三层交换机,要想使vlan30所在的网断连接到外部,就得在该交换机上添加一个网络地址。这里可以添加R1局域网内已有的192.168.10.0/24或192.168.20.0/24网段的任意ip地址(与已配置和自动获取的地址不能冲突),我就添加成192。168.10.2 24
各个网段用rip宣告
sw5:宣告192.168.30.0网段
sw1:宣告192.168.30.0和192.168.10.0网段
R1:宣告192.168.10.0、192.168.20.0、192.168.12.0网段
R2:宣告192.168.12.0、192.168.32.0、192.168.22.0网段
sw3:宣告10.0.0.0和192.168.32.0(华为模拟器只能是默认子网掩码所对应的网段,这里10.10.10.0、10.10.20.0都在10.0.0.0的网段内,只需添加10.0.0.0即可)
R3:宣告192.168.22.0和100.0.0.0(为啥100.1.1.0添加不了,和10.10.10.0、10.10.20.0添加不了的原因一样)
实验结束。
测试的话,各位读者自己测吧,有什么问题,可以给我留言,咋们共同处理问题,共同成长。
通过这个实验,了解到:
自动分配地址,需要开启自动分配模式,还要再相应的借口下开启ip地址自动选择功能
自动分配地址,必须有和其在同一网段的ip地址做引导
华为交换机是个神奇的的设备,需要灵活运用
原文:http://blog.51cto.com/13555515/2061765