今天,想在 Dynamips模拟的网络中做这么一个实验:
一台路由器,一台交换机,两台主机连接交换机上,被划分到两个不同的 VLAN中,交换机和路由器使用Trunk进行级联,并由路由机实现两个VLAN之间的单臂路由。这是目前很多小规模网络常用的网络连接方式。
以前设定 idle-pc=0x605ba2f8的可以继续使用,不需要重新计算。这里我们先用Dynamips提供的虚拟主机功能来实现,虚拟主机功能比较弱,只能进行简单的Ping和Traceroute测试,以后我们会用Vxware虚拟主机来代替,它可以作为一台真实主机。
模拟路由器和交换机的方法和以前相同,这里的重点是虚拟主机设置。在最后一步的连接设置中,将路由器的 E0/0与交换机的F0/0连接,VPCS1与F0/1连接,VPCS2与F0/2连接。最多可以增加9台虚拟主机。
执行路由器脚本,启动后使用 SecureCRT连接2001端口,可以登录路由器。使用show interfaces命令查看端口的状态,发现路由器的E0/0被关闭,使用no shutdown将它重新启用。发现路由器提示与交换机连接端口的双工模式设置不一致,使用duplex full改为一致。为了与交换机级联,取消E0/0上设置的地址,将E0/0.1和E0/0.2设置为dot1Q封装,分别连接VLAN73和VLAN74。
执行交换机脚本,启动后使用 SecureCRT连接3001端口,可以登录交换机。设置F0/0为Trunk模式,使用dot1Q封装。增加73和74两个VLAN,F0/1属于VLAN73,F0/2属于VLAN74。
执行虚拟主机脚本,为 VPC1设置地址21.125.73.2,网关21.125.73.1;为VPC2设置地址21.125.74.2,网关21.125.74.1,地址掩码都是24位。例如ip 21.125.74.2 21.125.74.1 24。使用Ping命令进行测试,发现VPC1和VPC2之间可以相互Ping通。