logo资料库

网络综合实验 网络拓扑图 网络工程原理与实践课程设计可参考.doc

第1页 / 共31页
第2页 / 共31页
第3页 / 共31页
第4页 / 共31页
第5页 / 共31页
第6页 / 共31页
第7页 / 共31页
第8页 / 共31页
资料共31页,剩余部分请下载后查看
网络综合实验 1(VRRP、端口聚合、MSTP) 【实验原型】 某企业内部网络,使用了汇聚层备份技术,提高网络可用性。为了充分利 用设备,我们在汇聚层使用负载均衡。 【实验拓扑】 【实验设备】 核心设备:S3550 交换机(一台);汇聚设备:S3550 交换机(两台);接入设 备:S2126G 交换机(两台) 【实验步骤】 1 配置 VRRP(原理见技术文档) 在实验拓扑图中,由于有多条链路产生环路,所以我们在实验初始时一定要 将某些端口堵塞(初始化时已将 RG-S35B 的 f0/1-4 四个端口堵塞,在配置完毕 进行测试时才可以打开).否则产生环路后,会发现设备的 cpu 利用率会达到 100%(使用命令 show cpu 查看)。 RG-S21A:作为接入层,只需做一些基本的 vlan 配置即可。 RG-S21A(config)#vlan 10 RG-S21A(config-vlan)#exit RG-S21A(config)#vlan 20 RG-S21A(config-vlan)#exit RG-S21A(config)#vlan 30 !创建 vlan10、20、30 和 40
RG-S21A(config-vlan)#exit RG-S21A(config)#vlan 40 RG-S21A(config-vlan)#exit RG-S21A(config)#interface f0/1 RG-S21A(config-if)#switchport mode trunk RG-S21A(config-if)#exit RG-S21A(config)#interface f0/2 RG-S21A(config-if)# switchport mode trunk RG-S21A(config-if)#exit RG-S21A(config)#interface range fastEthernet 0/3-10 RG-S21A(config-if-range)#switchport access vlan 10 中 RG-S21A(config-if-range)#exit RG-S21A(config)#interface range fastEthernet 0/11-15 vlan20 中 RG-S21A(config-if-range)#switchport access vlan 20 RG-S21A(config-if-range)#exit RG-S21A(config)#interface range fastEthernet 0/16-20 vlan30 中 RG-S21A(config-if-range)#switchport access vlan 30 RG-S21A(config-if-range)#exit RG-S21A(config)#interface range fastEthernet 0/21-24 vlan40 中 RG-S21A(config-if-range)#switchport access vlan 40 RG-S21A(config-if-range)#exit !配置 21A 的 f0/1 为 trunk 口 !配置 21A 的 f0/2为 trunk 口 !进入 f0/3-10 接口 !将这些接口划入 vlan10 ! 将 接 口 f0/11-15 划 入 ! 将 接 口 f0/16-20 划 入 ! 将 接 口 f0/21-24 划 入 RG-S21B:作为接入层,只需做一些基本的 vlan 配置即可。 RG-S21B(config)#vlan 10 RG-S21B(config-vlan)#exit RG-S21B(config)#vlan 20 RG-S21B(config-vlan)#exit RG-S21B(config)#vlan 30 RG-S21B(config-vlan)#exit RG-S21B(config)#vlan 40 RG-S21B(config-vlan)#exit !创建 vlan10、20、30 和 40 RG-S21B(config)#interface f0/1 口 RG-S21B(config-if)#switchport mode trunk RG-S21B(config-if)#exit RG-S21B(config)#interface f0/2 !配置 21B 的 f0/1 和 f0/2 为 trunk
RG-S21B(config-if)#switchport mode trunk RG-S21B(config-if)#exit RG-S21B(config)#interface range fastEthernet 0/3-10 中 RG-S21B(config-if-range)#switchport access vlan 10 RG-S21B(config-if-range)#exit RG-S21B(config)#interface range fastEthernet 0/11-15 vlan20 中 RG-S21B(config-if-range)#switchport access vlan 20 RG-S21B(config-if-range)#exit RG-S21B(config)#interface range fastEthernet 0/16-20 vlan30 中 RG-S21B(config-if-range)#switchport access vlan 30 RG-S21B(config-if-range)#exit RG-S21B(config)#interface range fastEthernet 0/21-24 vlan40 中 RG-S21B(config-if-range)#switchport access vlan 40 RG-S21B(config-if-range)#exit !将接口 f0/3-10 划入 vlan10 ! 将 接 口 f0/11-15 划 入 !! 将 接 口 f0/16-20 划 入 !! 将 接 口 f0/21-24 划 入 RG-S35A:需要做出 standby,vlan10、20、30、40 的虚拟 ip,以及上连的路由口配 置,以及 OSPF 动态路由 RG-S35A(config)#vlan 10 RG-S35A(config-vlan)#exit RG-S35A(config)#vlan 20 RG-S35A(config-vlan)#exit RG-S35A(config)#vlan 30 RG-S35A(config-vlan)#exit RG-S35A(config)#vlan 40 RG-S35A(config-vlan)#exit !!创建 VLAN10、20、30 和 40 RG-S35A(config)#interface vlan 10 RG-S35A(config-if)#ip address 192.168.10.254 255.255.255.0 !配置 VLAN10 的 IP 地址 RG-S35A(config-if)#standby 1 ip 192.168.10.250 RG-S35A(config-if)#standby 1 preempt RG-S35A(config-if)#standby 1 priority 254 254 RG-S35A(config-if)#exit 虚拟 IP: !VLAN10 的 standby 优先级设为 !配置虚拟 IP !设为抢占模式 每一个 standby 都有一个虚拟 IP 地址,在 35A 的 VLAN10 上有这个地址,在 35B 的 VLAN10 上也有这个 IP 地址,作为下连终端设备的网关。下连在 VLAN10 的终端设备,将网 关设为这个地址。终端设备只要知道自己网关的 IP 地址即可,具体哪台设备上的网关生效,
工作交给 standby 优先级来做. 抢占模式: 在正常状况下,VLAN10 的数据由 35A 传输.当 35A 发生故障时,则由 35B 担负起传输任 务.若不配置抢占模式,当 35A 恢复正常后,则仍由 35B 传输;配置抢占模式后,正常后的 35A 会再次夺取对 VLAN10 的控制权. 优先级: 在同一个 VLAN 中,优先级较高的设备成为 master,较低的设备成为 backup, master 的虚拟网关生效。Standby 默认优先级为 100. !VLAN20 的 standby 不设优先级,默认为 RG-S35A(config)#interface vlan 20 100 RG-S35A(config-if)#ip address 192.168.20.253 255.255.255.0 !配置 VLAN20 的 IP 地 址 RG-S35A(config-if)#standby 2 ip 192.168.20.250 RG-S35A(config-if)#standby 2 preempt RG-S35A(config-if)#exit !配置虚拟 IP !设为抢占模式 RG-S35A(config)#interface vlan 30 RG-S35A(config-if)#ip address 192.168.30.254 255.255.255.0 !配置 VLAN30 的 IP 地 址 RG-S35A(config-if)#standby 3 ip 192.168.30.250 RG-S35A(config-if)#standby 3 preempt RG-S35A(config-if)#standby 3 priority 254 254 RG-S35A(config-if)#exit !VLAN30 的 standby 优先级设为 !配置虚拟 IP !设为抢占模式 !VLAN20 的 standby 不设优先级,默认为 RG-S35A(config)#interface vlan 40 100 RG-S35A(config-if)#ip address 192.168.40.253 255.255.255.0 !配置 VLAN40 的 IP 地 址 RG-S35A(config-if)#standby 4 ip 192.168.40.250 RG-S35A(config-if)#stand 4 preempt RG-S35A(config-if)#exit RG-S35A(config)#exit RG-S35A(config)#interface f0/5 RG-S35A(config-if)#no switchport RG-S35A(config-if)#ip address 172.16.1.1 255.255.255.0 址 RG-S35A(config-if)#exit !配置虚拟 IP !设为抢占模式 !将 f0/5 口设为路由口 !配置该路由口的 IP 地 RG-S35A(config)#router ospf RG-S35A(config-router)#network 172.16.1.0 0.0.0.255 area 0 !将 172.16.1.0 网段声明 !配置动态路由 到区域 0 中 RG-S35A(config-router)#network 192.168.0.0 0.0.255.255 area 0 !将 192.168.0.0 网
段声明到区域 0 中(或者声明 192.168.10.0、192.168.20.0、192.168.30.0、192.168.40.0 四个网段) RG-S35A(config-router)#end !配置 35A 的 F0/1-4 为 trunk RG-S35A(config)#interface f0/1 口 RG-S35A(config-if)#switchport mode trunk RG-S35A(config-if)#interface f0/2 RG-S35A(config-if)#switchport mode trunk RG-S35A(config-if)#interface f0/3 RG-S35A(config-if)#switchport mode trunk RG-S35A(config-if)#interface f0/4 RG-S35A(config-if)#switchport mode trunk RG-S35A(config-if)#end 最好使用 range 命令来做,比较简单(见 21 的配置) RG-S35B::需要做出 standby,vlan10、20、30、40 的虚拟 ip,以及上连的路由口 配置,以及 OSPF 动态路由 RG-S35B(config)#vlan 10 RG-S35B(config-vlan)#exit RG-S35B(config)#vlan 20 RG-S35B(config-vlan)#exit RG-S35B(config)#vlan 30 RG-S35B(config-vlan)#exit RG-S35B(config)#vlan 40 RG-S35B(config-vlan)#exit !创建 VLAN10、20、30 和 40 !VLAN10 的 standby 不设优先级,默认为 RG-S35B(config)#interface vlan 10 100 RG-S35B(config-if)#ip address 192.168.10.253 255.255.255.0 地址 RG-S35B(config-if)#standby 1 ip 192.168.10.250 RG-S35B(config-if)#standby 1 preempt RG-S35B(config-if)#exit RG-S35B(config)#interface vlan 20 RG-S35B(config-if)#ip address 192.168.30.254 255.255.255.0 地址 RG-S35B(config-if)#standby 2 ip 192.168.20.250 RG-S35B(config-if)#standby 2 preempt RG-S35B(config-if)#standby 2 priority 254 254 RG-S35B(config-if)#exit !配置 VLAN10 的 IP !配置虚拟 IP !设为抢占模式 !配置 VLAN20 的 IP !配置虚拟 IP !设为抢占模式 !VLAN20 的 standby 优先级设为
!VLAN30 的 standby 不设优先级,默认 RG-S35B(config)#interface vlan 30 为 100 RG-S35B(config-if)#ip address 192.168.30.253 255.255.255.0 地址 RG-S35B(config-if)#standby 3 ip 192.168.30.250 RG-S35B(config-if)#standby 3 preempt RG-S35B(config-if)#exit RG-S35B(config)#interface vlan 40 RG-S35B(config-if)#ip address 192.168.40.254 255.255.255.0 地址 RG-S35B(config-if)#standby 4 ip 192.168.40.250 RG-S35B(config-if)#standby 4 preempt RG-S35B(config-if)#standby 4 priority 254 254 RG-S35B(config-if)#exit !配置 VLAN30 的 IP !配置虚拟 IP !设为抢占模式 !配置 VLAN40 的 IP !配置虚拟 IP !设为抢占模式 !VLAN40 的 standby 优先级设为 RG-S35B(config)#interface f0/5 RG-S35B(config-if)#no switchport RG-S35B(config-if)#ip address 172.16.2.1 255.255.255.0 址 RG-S35B(config-if)#exit !将 f0/5 口设为路由口 !配置该路由口的 IP 地 RG-S35B(config)#router ospf RG-S35B(config-router)#network 192.168.0.0 0.0.255.255 area 0 !声明 RG-S35B(config-router)#network 172.16.2.0 0.0.0.255 area 0 !声明 RG-S35B(config-router)#end !配置动态路由 !配置 35B 的 f0/1-4 为 trunk RG-S35B(config)#interface f0/1 口 RG-S35B(config-if)#switchport mode trunk RG-S35B(config-if)#interface f0/2 RG-S35B(config-if)#switchport mode trunk RG-S35B(config-if)#interface f0/3 RG-S35B(config-if)#switchport mode trunk RG-S35B(config-if)#interface f0/4 RG-S35B(config-if)#switchport mode trunk RG-S35B(config-if)#end 最好使用 range 命令来做,比较简单(见 21 的配置) RG-S35C:作为核心层,执行转发功能,配置上下行的接口 ip,以及 OSPF 动态路由 RG-S35C(config)#interface f0/1 RG-S35C(config-if)#no switchport !将 f0/1 口设为路由口
RG-S35C(config-if)#ip address 172.16.6.1 255.255.255.0 址 RG-S35C(config-if)#exit RG-S35C(config)#interface f0/2 RG-S35C(config-if)#no switchport RG-S35C(config-if)#ip address 172.16.7.1 255.255.255.0 址 RG-S35C(config-if)#exit RG-S35C(config)#interface f0/3 RG-S35C(config-if)#no switchport RG-S35C(config-if)#ip address 172.16.1.2 255.255.255.0 址 RG-S35C(config-if)#exit RG-S35C(config)#interface f0/4 RG-S35C(config-if)#no switchport RG-S35C(config-if)#ip address 172.16.2.2 255.255.255.0 址 RG-S35C(config-if)#exit !配置该路由口的 IP 地 !将 f0/2 口设为路由口 !配置该路由口的 IP 地 !将 f0/3 口设为路由口 !配置该路由口的 IP 地 !将 f0/4 口设为路由口 !配置该路由口的 IP 地 RG-S35C(config)#router ospf RG-S35C(config-router)#network 172.16.1.0 0.0.0.255 area 0 RG-S35C(config-router)#network 172.16.2.0 0.0.0.255 area 0 RG-S35C(config-router)#network 172.16.6.0 0.0.0.255 area 0 RG-S35C(config-router)#network 172.16.7.0 0.0.0.255 area 0 RG-S35C(config-router)#end !配置动态路由 !声明 !声明 !声明 !声明 2 配置 RG-S35A 与 RG-S35B 的端口聚合(原理见技术文档) 理论上,35A 和 35B 的 f0/3 和 f0/4 端口不需要设置为 trunk 口,但是我们 习惯上都设为 trunk(已在前面做好了配置)。 重点:一定要将 aggregatePort 的 switchport mode 配置为 trunk 模式,否 则其默认为 access 模式。 RG-S35A RG-S35A(config)#interface f0/3 RG-S35A(config-if)#port-group 1 RG-S35A(config-if)#exit RG-S35A(config)#interface f0/4 RG-S35A(config-if)#port-group 1 RG-S35A(config-if)#end !进入 f0/3 口 !将该端口加入端口聚合 1 组内 RG-S35A(config)#interface aggregatePort 1 RG-S35A(config-if)#switchport mode trunk RG-S35A(config-if)#exit !将聚合接口模式设为 trunk RG-S35B RG-S35B(config)#interface f0/3
RG-S35B(config-if)#port-group 1 RG-S35B(config-if)#exit RG-S35B(config)#interface f0/4 RG-S35B(config-if)#port-group 1 RG-S35B(config-if)#end RG-S35B(config)#interface f0/3 RG-S35B(config-if)#no shutdown RG-S35B(config-if)#interface f0/4 RG-S35B(config-if)#no shutdown RG-S35B(config-if)#exit !打开 S35B 的 f0/3 和 f0/4 口 35B 上的 f0/5 口已经变成了路由口,不会形成环路,可以打开 RG-S35B(config)#interface aggregatePort 1 RG-S35B(config-if)#switchport mode trunk RG-S35B(config-if)#exit 察看聚合端口的状态 !将聚合接口模式设为 trunk RG-S35A#show aggregatePort 1 summary AggregatePort MaxPorts SwitchPort Mode ------------- -------- ---------- ------ ----------------------- Ag1 Enabled 8 Ports Trunk Fa0/3 , Fa0/4 RG-S35B#show aggregatePort 1 summary AggregatePort MaxPorts SwitchPort Mode ------------- -------- ---------- ------ ----------------------- Ag1 Enabled Ports 8 端口聚合完成 Trunk Fa0/3 , Fa0/4 验证: RG-S35A#show ip route !察看 35A 的路由表 Type: C - connected, S - static, R - RIP, O - OSPF, IA - OSPF inter area N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2 E1 - OSPF external type 1, E2 - OSPF external type 2 Type Destination IP ---- ------------------ --------------- --------- -------- -------- -------- C 0 172.16.1.0/24 Next hop 0.0.0.0 Fa0/5 Interface Distance Metric Status 0 Active
分享到:
收藏