题目

某高校学生宿舍六号楼共四层,现需组建一个局域网,具体要求如下:

  • 请为每层指定一个网络,网络之间要实现互联。请给出每个网络的相关网络参数。
  • 为交换机的带内管理指定一个专用的网络,某台属于这个网络的计算机可以对所有的交换机进行带内管理

请使用CPT根据设计要求对该局域网进行仿真。

实验设备

  • 三层交换机设备:3560 一台
  • 二层交换机设备:2960 四台
  • PC终端机 八台
  • 设备间连线使用直连线

    实验过程

    Q1:网络间实现互联

    首先配置PC终端机的相关参数配置,并将8台PC终端分配至4台交换机。

    配置如下
IP地址 子网掩码 网关
PC0(1F) 192.168.10.1 255.255.255.0 192.168.10.254
PC1(1F) 192.168.20.1 255.255.255.0 192.168.20.254
PC2(2F) 192.168.10.2 255.255.255.0 192.168.10.254
PC3(2F) 192.168.20.2 255.255.255.0 192.168.20.254
PC4(3F) 192.168.30.1 255.255.255.0 192.168.30.254
PC5(3F) 192.168.40.1 255.255.255.0 192.168.40.254
PC6(4F) 192.168.30.2 255.255.255.0 192.168.30.254
PC7(4F) 192.168.40.2 255.255.255.0 192.168.40.254

注:三层交换机管理VLAN的网关为:192.168.50.254

二层交换机的设置

采用带外管理的方法(即利用串口线连接RS232->console口),或者点击交换机通过cmd窗口进入终端进行相应设置:

(可选)为了方便区分,给交换机设置hostname

4台交换机分别设置为:SW_L2L,SW_L2L_1,SW_L2R,SW_L2R_1
命令实现:以SW_L2L为例,具体命令:hostname SW_L2L

给交换机配置通信模式(全双工/半双工),并配置其传送速率

为二层交换机的fa 0/1、fa 0/2、fa 0/24端口,三层路由器的fa 0/1、fa 0/2端口配置通信模式和传输数率(以fa 0/1)为例:

  1. (config)
  2. interface fa 0/1
  3. speed 100
  4. duplex full
  5. exit

给每一台交换机划分vlan

分别在4台交换机中划分,每台设备新建vlan10、vlan20、vlan30、vlan40,这里以单台设备设置示例(操作在全局模式下进行):

  1. (config)
  2. vlan 10
  3. exit
  4. vlan 20
  5. exit
  6. vlan 30
  7. exit
  8. vlan 40
  9. exit

将连接在各个交换机中的设备端口加入对应vlan

SW_L2L和SW_L2L_1分别设置fa0/1和fa0/2端口类型为access,并分别加入vlan 10、vlan 20
以单个为例:

  1. (config)
  2. interface fa 0/1
  3. switchport access vlan 10
  4. exit
  5. interface fa 0/2
  6. switchport access vlan 20
  7. exit

SW_L2R和SW_L2R_1分别设置fa0/1和fa0/2端口类型为access,并分别加入vlan 30、vlan 40

  1. (config)
  2. interface fa 0/1
  3. (config-if)
  4. switchport access vlan 30
  5. exit
  6. interface fa 0/2
  7. (config-if)
  8. switchport access vlan 40
  9. exit

将交换设备之间的通信模式设置为trunk模式

将二层交换机fa 0/24端口设置为trunk模式,并保存设置。

  1. (config)
  2. interface fa 0/24
  3. (config-if)
  4. switchport mode trunk // 通信模式设置为trunk模式
  5. end
  6. write

三层交换机设置

打开三层交换机的路由功能
  1. (config)
  2. ip routing

设置三层交换机的通信模式
  1. (config)
  2. interface fa 0/24
  3. (config-if)
  4. switchport trunk encapsulation dot1q; // 设置fa接口支持封装dot1q的帧格式
  5. switchport mode trunk; // 通信模式设置为trunk模式
  6. end
  7. write

在三层交换机中添加已经设置好的vlan
  1. interface vlan 10
  2. ip address 192.168.10.254 255.255.255.0
  3. no shutdown
  4. exit
  5. interface vlan 20
  6. ip address 192.168.20.254 255.255.255.0
  7. no shutdown
  8. exit
  9. interface vlan 30
  10. ip address 192.168.30.254 255.255.255.0
  11. no shutdown
  12. exit
  13. interface vlan 40
  14. ip address 192.168.40.254 255.255.255.0
  15. no shutdown
  16. exit

此时检查一下三层交换机的设置
image.png
当所有vlan的连接状态为up时,再进行测试。在实验中有遇上部分vlan连接状态为down而导致其所在的主机无法通信的情况。

以上步骤完成后即可实现网络之间互联。

Q2:指定一个专用网络,使网络内任何一台PC终端可以对所有交换机进行带内管理

实现带内管理之前,为了提高网络的安全性,先给交换机设置用户信息和密码等认证信息

二层交换机设置认证信息

  1. (config)
  2. username admin password 123456
  3. enable secret qwerty
  4. line console 0
  5. (config-if)
  6. login local // 设置使用本地用户进行登录验证
  7. exit
  8. (config-if)
  9. line vty 0 4 // 进入vty线路配置模式
  10. login local
  11. exit

注:

  • 4台二层交换机都要设置
  • 实验中为避免混淆,4台交换机使用同一个认证信息

需要给4个二层交换机各自分配一个管理ip,分别是:

交换机名 管理ip
SW_L2L 192.168.50.1
SW_L2L_1 192.168.50.2
SW_L2R 192.168.50.3
SW_L2R_1 192.168.50.4

具体操作:
进入二层交换机的CLI中将管理ip添加至vlan1 (以SW_L2L的设置为例)

  1. interface vlan 1
  2. ip address 192.168.50.1 255.255.255.0
  3. no shutdown // 管理vlan 1的接口不关闭
  4. exit

其他三台交换机管理ip的设置与上述步骤相似。
注:对下层的两个二层交换机想要实现远程登录则不仅仅是为它们各自分配一个管理ip。
还需要设置二层交换机的默认网关,使认证数据找到数据出口,以此实现数据的互相传递。

  1. ip default-gateway 192.168.50.254

三层交换机设置认证信息

与二层交换机设置相似,三层交换机的认证信息设置如下:

  1. (config)
  2. username admin password 123456
  3. enable secret qwerty
  4. line console 0
  5. (config-if)
  6. login local
  7. exit
  8. (config-if)
  9. line vty 0 4
  10. login local
  11. exit

接下来给三层交换机分配管理ip
三层交换机分配的ip为192.168.50.254

  1. interface vlan 1
  2. ip address 192.168.50.254 255.255.255.0
  3. no shutdown
  4. exit

以上步骤设置完成后,可以实现所有PC终端机至三层的交换机的远程登录。

实验分析

实验拓扑图

image.png

交换机网络的设置情况

三层交换机

(1) multiply switch0
image.png

二层交换机

(2) 1F(SW_L2L)
image.png
(3) 2F(SW_L2L_1)
image.png
(4)3F(SW_L2R)
image.png
(5)4F(SW_L2R_1)
image.png

实验结论与感想

通过此次综合实验,我对虚拟局域网有了进一步的了解。这种对连接到第2层交换机端口的网络用户的逻辑分段技术实现非常灵活,它可以不受用户物理位置限制,根据用户需求进行VLAN划分;可在一个交换机上实现,也可跨交换机实现;可以根据网络用户的位置、作用、部门或根据使用的应用程序、上层协议或者以太网连接端口硬件地址来进行划分。
vlan的对网络的作用如下:广播控制、带宽利用、降低延迟和提供安全性(非设计作用,本身功能所附加出的)。关于终端与二层交换机的远程访问的操作与实现,我得出了以下结论:下层的两个二层交换机想要实现远程登录不仅是为它们各自分配一个管理ip,还需要设置二层交换机的默认网关,这个操作相当于给二层交换机开辟了一个新的数据出口,让它们发出或接收数据有了一个中继站,以此实现数据的相互交换。