1.6.1 帧中继交换机

GNS3 中集成了帧中继交换机的功能。只需要从左侧的节点中将帧中继交换机拖到工作区中就可以了。右键单击帧中继交换机,右键菜单中选择Configure。现在我们可以分配源和目的的 DLCI,这样就创建了帧中继交换拓扑。在下面的例子中,本地端口 1 的 DLCI 102  映射到端口 2 的 DLCI 201。要注意一点的是,我们不能启动,停止,或者重启帧中继交换机。如果我们想对帧中继交换机做更多控制,可以将路由器作为帧中继交换机使用。

注:【帧中继交换机】帧中继网络中用于实现数据交换的设备。

【DLCI】帧中继网络中的二层链路地址。

1.6.2 以太网交换机

GNS3 集成的以太网交换机支持 VLAN划分,支持Access和Trunk两种接口模式。这是一个简化版的虚拟交换机,功能有限,可以提供交换机的基本功能。如果我们将以太网交换机拖到工作区域,右键单击交换机,选择 configure,我们将会看到所有可以设置的参数。

缺省情况下,交换机有 8 个端口,都在 VLAN1 中,端口类型都是 access 端口。右键单击交换机,选择 MAC地址表。如果我们需要更多功能的交换机,建议给路由器上添加 EtherSwitch 交换板卡来实现。

1.6.3 NM-16ESW交换模块

GNS3 模拟器中也可以给路由器的插槽中插入交换板卡。目前 7200 路由器不支持交换板卡,但是 GNS3 里面的其他很多路由器都支持交换板卡。GNS3 支持的交换板卡是NM-16ESW。该板卡的功能如下:

  • Layer 2以太网接口
  • Switch Virtual Interfaces (SVI)
  • 中继:只支持 802.1Q,不支持 ISL,不支持 dynamic auto 或者 dynamic desirable  模式。
  • EtherChannel:不支持 LACP,支持 Pagp,可以手动配置。
  • Spanning Tree Protocol:支持简单 STP,不支持 MSTP, RSTP或其他高级能。
  • Cisco发现协议
  • Switched Port Analyzer (SPAN)
  • QoS:支持 mls qos 命令,支持 mls qos maps
  • 支持 IP多播
  • 支持风暴控制
  • 支持流控制

需要注意,这个交换板卡模块和实际的模块工作不太一样,它只能支持 Cisco Catalyst交换机的部分功能。本书后续的关于交换机的部署都是在C3640上插入NM-16ESW来实现的,如下图: