小型企业网络设计-综合案例
某某公司因业务发展,需要建设一个小型网络,用于实现公司发展要求。办公分为 4
个区域,两个部门:销售部与工程部。
一、公司需求:
我们就以一下模拟实际情况作演实试验,试验条件:我们用 4 个机房,4 台交换机,2
台路由器,8 台 PC 来完成试验。
二、实验目标:
在每个机房分别用 2 台计算机为例来完成试验,并且每个机房有 1 台交换机,划分 2
个 VLAN,将每个计算机分别加入 1 个 VLAN 中,两个机房的交换机连接 1 台路由器,来
实现 4 个机房的不同 VLAN 之间相互通信。
所用到的知识:交换机、路由器,单臂路由,静态路由,默认路由的一个综合的运用。
同样我们也可以使用 RIP 路由协议来完成路由器的配置。
三、模拟网络拓扑图如下:
四、实验环境:
2 台路由器,4 台交换机,8 台计算机
五、实验步骤:
模拟环境的配置(略)
1. 首先我们来配置第一块,即第一机房。
交换机 1 的配置:
基本配置:命名、密码、远程管理等略。
首先,来划分 VLAN,即创建 VLAN:
SW1#vlan database
SW1(vlan)#vlan 10
VLAN 10 added:
Name: VLAN0010
SW1(vlan)#vlan 20
VLAN 20 added:
Name: VLAN0020
SW1(vlan)#exit
APPLY completed.
Exiting....
然后,我们再进入端口 0/0,配置 Trunk 模式:
SW1(config)#interface f0/0
SW1(config-if)#switchport mode trunk
SW1(config-if)#exit
进入端口 0/1 和 0/2,配置接口模式,将端口加入 vlan :
SW1(config)#interface f0/1
SW1(config-if)#switchport mode access
SW1(config-if)#switchport access vlan 10
SW1(config-if)#exit
SW1(config)#interface f0/2
SW1(config-if)#switchport mode access
SW1(config-if)#switchport access vlan 20
SW1(config-if)#exit
我们可以用 show run 和 show vlan-switch 来查看配置的情况
2.虚拟 PC 机 IP 地址的配置:我们随后要设置单臂路由,因此网关地址就设为路由器接口
的 IP 地址
VPCS 1 >
VPCS 1 >ip 192.168.1.1 192.168.1.2
PC1 : 192.168.1.1 255.255.255.0 gateway 192.168.1.2
VPCS 1 >2
VPCS 2 >ip 192.168.2.1 192.168.2.2
PC2 : 192.168.2.1 255.255.255.0 gateway 192.168.2.2
VPCS 2 >3
VPCS 3 >ip 192.168.4.1 192.168.4.2
PC3 : 192.168.4.1 255.255.255.0 gateway 192.168.4.2
VPCS 3 >4
VPCS 4 >ip 192.168.5.1 192.168.5.2
PC4 : 192.168.5.1 255.255.255.0 gateway 192.168.5.2
VPCS 4 >5
VPCS 5 >ip 192.168.6.1 192.168.6.2
PC5 : 192.168.6.1 255.255.255.0 gateway 192.168.6.2
VPCS 5 >6
VPCS 6 >ip 192.168.7.1 192.168.7.2
PC6 : 192.168.7.1 255.255.255.0 gateway 192.168.7.2
VPCS 6 >7
VPCS 7 >ip 192.168.8.1 192.168.8.2
PC7 : 192.168.8.1 255.255.255.0 gateway 192.168.8.2
VPCS 7 >8
VPCS 8 >ip 192.168.9.1 192.168.9.2
PC8 : 192.168.9.1 255.255.255.0 gateway 192.168.9.2
查看一下:show
VPCS 8 >show
IP/CIDR
NAME
PC1
PC2
PC3
PC4
PC5
PC6
PC7
PC8
PC9
3. 配置路由器 1,配置为单臂路由:我们现在测验第一机房,他们之间肯定是不能通信的
192.168.1.1/24
192.168.2.1/24
192.168.4.1/24
192.168.5.1/24
192.168.6.1/24
192.168.7.1/24
192.168.8.1/24
192.168.9.1/24
0.0.0.0/0
GATEWAY
192.168.1.2
192.168.2.2
192.168.4.2
192.168.5.2
192.168.6.2
192.168.7.2
192.168.8.2
192.168.9.2
0.0.0.0
LPORT
10001
10002
10003
10004
10005
10006
10007
10008
10009
RPORT
30000
30001
30002
30003
30004
30005
30006
30007
30008
我们首先来配置 0/0 端口,设置他的 IP 地址:为 3.1
R1(config)#interface e0/0
R1(config-if)#ip address 192.168.3.1 255.255.255.0
R1(config-if)#no shutdown 启动端口
再设置路由器 0/1 端口:这个端口我们要配置单臂路由,是不需要配 IP 地址的,只要
启用端口就可以了。随后封装子接口,再添加 IP 地址
R1(config)#interface e0/1
R1(config-if)#no shutdown
R1(config-if)#exit
R1(config)#interface e0/1.1
R1(config-subif)#encapsulation dot1Q 10
R1(config-subif)#ip address 192.168.1.2 255.255.255.0
R1(config-subif)#exit
R1(config)#interface e0/1.2
R1(config-subif)#encapsulation dot1Q 20
R1(config-subif)#ip address 192.168.2.2 255.255.255.0
R1(config-subif)#exit
我们现在用 show run 查看是否设置成功,现在我们就可以在第一机房进行测试,用 ping
命令,结果是通的。也就是说第一机房网络已经通了,他们之间是可以相互通信了。
随后我们用相同的方法配置第二、三、四机房的网络,最后配置以下路由器之间的连接,
整个网络就配置完成(使用默认路由就可以了)。
4. 启用交换机 2,同样我们创建 VLAN 并将接口划分到对应的 VLAN 中
SW2#vlan database
SW2(vlan)#vlan 10
VLAN 10 added:
Name: VLAN0010
SW2(vlan)#vlan 20
VLAN 20 added:
Name: VLAN0020
SW2(vlan)#exit
APPLY completed.
Exiting....
SW2#conf t
Enter configuration commands, one per line. End with CNTL/Z.
SW2(config)#interface f0/0
SW2(config-if)#switchport mode trunk
SW2(config-if)#exit
SW2(config)#interface f0/1
SW2(config-if)#switchport mode access
SW2(config-if)#switchport access vlan 10
SW2(config-if)#exit
SW2(config)#interface f0/2
SW2(config-if)#switchport mode access
SW2(config-if)#switchport access vlan 20
SW2(config-if)#exit
用 show run 命令进行查看配置情况
5.启用路由器 2,(单臂路由)我们首先来配置 0/0 端口,设置他的 IP 地址:为 3.2
R2(config)#interface e0/0
R2(config-if)#ip address 192.168.3.2 255.255.255.0
R2(config-if)#no shutdown
R2(config-if)#exit
R2(config)#interface e0/1
R2(config-if)#no shutdown
R2(config-if)#exit
R2(config)#interface e0/1.1
R2(config-subif)#encapsulation dot1Q 10
R2(config-subif)#ip address 192.168.4.2 255.255.255.0
R2(config-subif)#no shutdown
R2(config-subif)#exit
R2(config)#interface e0/1.2
R2(config-subif)#encapsulation dot1Q 20
R2(config-subif)#ip address 192.168.5.2 255.255.255.0
R2(config-subif)#no shutdown
R2(config-subif)#exit
测验第二机房,网络已经通了
6.配置第三机房,启用交换机三,同样我们创建 VLAN 并将接口划分到对应的 VLAN 中,
方法都是一样的
SW3#vlan database
SW3(vlan)#vlan 10
VLAN 10 added:
Name: VLAN0010
SW3(vlan)#vlan 20
VLAN 20 added:
Name: VLAN0020
SW3(vlan)#exit
APPLY completed.
Exiting....
SW3#conf t
Enter configuration commands, one per line. End with CNTL/Z.
SW3(config)#interface f0/0
SW3(config-if)#switchport mode trunk
SW3(config-if)#exit
SW3(config)#interface f0/1
SW3(config-if)#switchport mode access
SW3(config-if)#switchport access vlan 10
SW3(config-if)#exit
SW3(config)#interface f0/2
SW3(config-if)#switchport mode access
SW3(config-if)#switchport access vlan 20
SW3(config-if)#exit
7.配置路由器 1,配置为单臂路由
R1(config)#interface e0/2
R1(config-if)#no shutdown
R1(config-if)#exit
R1(config)#interface e0/2.1
R1(config-subif)#encapsulation dot1Q 10
R1(config-subif)#ip address 192.168.6.2 255.255.255.0
R1(config-subif)#no shutdown
R1(config-subif)#exit
R1(config)#interface e0/2.2
R1(config-subif)#encapsulation dot1Q 20
R1(config-subif)#ip address 192.168.7.2 255.255.255.0
R1(config-subif)#no shutdown
R1(config-subif)#exit
8.下来我们配置最后的一个机房,启用交换机四,同样我们创建 VLAN 并将接口划分到对
应的 VLAN 中
SW4#vlan da
SW4#vlan database
SW4(vlan)#vlan 10
VLAN 10 added:
Name: VLAN0010
SW4(vlan)#vlan 20
VLAN 20 added:
Name: VLAN0020
SW4(vlan)#exit
APPLY completed.
Exiting....
SW4(config)#interface f0/0
SW4(config-if)#switchport mode trunk
SW4(config-if)#exit
SW4(config)#interface f0/1
SW4(config-if)#switchport mode access
SW4(config-if)#switchport access vlan 10
SW4(config-if)#exit
SW4(config)#interface f0/2
SW4(config-if)#switchport mode access
SW4(config-if)#switchport access vlan 20
SW4(config-if)#exit
9.配置路由器 2(单臂路由)
R2(config)#interface e0/2
R2(config-if)#no shu
R2(config-if)#no shutdown
R2(config-if)#exit
R2(config)#interface e0/2.1
R2(config-subif)#encapsulation dot1Q 10
R2(config-subif)#ip address 192.168.8.2 255.255.255.0
R2(config-subif)#no shutdown
R2(config-subif)#exit
R2(config)#interface e0/2.2
R2(config-subif)#encapsulation dot1Q 20
R2(config-subif)#ip address 192.168.9.2 255.255.255.0
R2(config-subif)#no shutdown
R2(config-subif)#exit
现在 4 个机房已经配置完成,剩下的就是路由器之间的连接(可以使用静态路由、默认路由
或动态路由 RIP)
我们就采用默认路由:
R1(config)#ip route 0.0.0.0 0.0.0.0 192.168.3.2
R1(config)#exit
R2(config)#ip route 0.0.0.0 0.0.0.0 192.168.3.1
R2(config)#exit