1 / 30

Dynamips 使用教程

Dynamips 使用教程. 关于 Dynamips 如何使用 Dynamips GUI 2.8 添加路由器和交换机 使用虚拟 PC 构建网络拓扑图 桥接到 PC 注意事项 使用远程终端软件连接模拟出的设备 练习. 主要内容. 关于 Dynamips. Dynamips 是 Christophe Fillot 编写的一款 Cisco 路由器模拟器。 它模拟的是真实路由器硬件,让真正的 IOS 运行于这个虚拟的硬件之上。 它能够模拟 1700 、 2600 、 3600 、 3700 和 7200 等系列硬件平台,并且运行标准的 IOS 文件。

lance
Download Presentation

Dynamips 使用教程

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Dynamips使用教程

  2. 关于Dynamips 如何使用Dynamips GUI 2.8 添加路由器和交换机 使用虚拟PC 构建网络拓扑图 桥接到PC 注意事项 使用远程终端软件连接模拟出的设备 练习 主要内容

  3. 关于Dynamips Dynamips是Christophe Fillot编写的一款Cisco路由器模拟器。它模拟的是真实路由器硬件,让真正的IOS运行于这个虚拟的硬件之上。它能够模拟1700、2600、3600、3700和7200等系列硬件平台,并且运行标准的IOS文件。 通过软件的方式模拟使用真实环境中的设备,可以让大家更熟悉Cisco的设备 测试和实验Cisco IOS的各种特性 迅速检测实施到真实路由上的配置 当然,它不能替代真实的路由器

  4. *目前支持的CISCO IOS有以下几种: - Cisco 7200 (NPE-100 to NPE-400) - Cisco 3600 (3620, 3640 and 3660) -Cisco 2600 (2650XM,2621,2620,2611.2610,2610XM) - Cisco 2691 - Cisco 3725 - Cisco 3745 *CISCO 的7206VXR NPE-200 (256 Mb of DRAM)目前无法模拟 - Cisco 6509 正在开发中 Dynamips支持的路由器型号及模块

  5. Dynamips支持的路由器型号及模块 C7200 Slot 0:   C7200-IO-FE    <------> 支持1个Fastethernet接口C7200-IO-2FE   <------> 支持2个 Fastethernet接口 C7200-IO-GE-E <------> 插这个卡以后会同时出现2个端口,Ethernet0/0和GigabitEthernet0/0 注意:这三个卡只允许插在Slot0口,如果插入后面的slot口是无效的. Slot 1-5:  PA-2FE-TX <------> 支持2个Fastethernet接口PA-FE-TX   <------> 支持1个Fastethernet接口PA-4E      <------> 支持4个Ethernet接口PA-4T+    <------> 支持4个serial接口PA-8E        <------> 支持8个Ethernet接口PA-8T        <------> 支持8个serial接口PA-A1       <------> 支持1个ATM port adapter接口PA-GE       <------> 支持1个GigabitEthernet接口PA-POS-OC3 <------> 支持1个Packet Over SONET/SDH接口(用于更高速度的接口)

  6. Dynamips支持的路由器型号及模块 C3600(3620/3640/3660) NM-16ESW <------> 支持16个Fastethernet接口(交换模块,在使用此模块做交换实验时候,请使用no ip routing 关闭端口路由)  NM-1E    <------> 支持1个Ethernet接口 NM-1FE-TX <------> 支持1个Fastethernet接口   NM-4E    <------> 支持4个Ethernet接口 NM-4T    <------> 支持4个serial接口 Leopard-2FE<------> 支持2个Fastethernet接口(3660专用,并且只能在slot 0 下使用)

  7. Dynamips支持的路由器型号及模块 c3725/c3745/c2691  GT96100-FE <------>支持2个Fastethernet接口(只限制在slot 0)  NM-16ESW   <------>支持16个Fastethernet接口   NM-1FE-TX  <------>支持1个Fastethernet接口NM-4T       <------>支持4个serial接口 c2600(2610/2611/2620/2621/2610XM/2620XM/2650XM)  NM-16ESW <------> 支持16个Fastethernet接口NM-1E    <------> 支持1个Ethernet接口NM-1FE-TX<------> 支持1个Fastethernet接口NM-4E    <------> 支持4个Ethernet接口CISCO2600-MB-2E<------>支持2个Ethernet接口CISCO2600-MB-2FE<------>支持2个Fastethernet接口

  8. Dynamips运行的平台及模式 Dynamips支持的操作系统: 1、Windows 2000/xp/2003; 2、Linux和Mac. 缺点: Dynamips 的运行方式主要采用批处理方式可以直接调用dynamips,比较节省系统资源,拓扑不直观,且连接不易修改

  9. dynamipsGUI • DynamipsGUI介绍 • 该软件由netemu.cn社区的小凡编写目前已推出的版本有: • DynamipsGUI_2.3_CN.exe • DynamipsGUI_2.4_CN.exe • DynamipsGUI_2.5_CN.exe • DynamipsGUI_2.6_CN.exe • DynamipsGUI_2.6_EN.exe • DynamipsGUI_2.7_EN.exe • DynamipsGUI_2.7_CN.exe • 目前dynamipGUI_2.83为最高版本。

  10. 如何使用Dynamips GUI 2.8

  11. dynamipsGUI实验步骤 • 1、根据拓扑,添加相应数量的路由器和交换机 • 2、选择设备类型,选择IOS,计算idle-pc值 • 3、设置虚拟内存大小 • 4、选择输出目录 • 5、为路由器和交换机选择模块,并确定 • 6、构建网络拓扑图 • 7、运行设备 • 8、登录设备

  12. 添加路由器和交换机 • 确定路由器和交换机的数量 • 确定型号(3640),在[设备类型]内选择相应型号 • 点击[浏览]选择IOS • 存放路径C:\software\DynamipsGUI_CN\IOS • 可用的IOS • C3640-JK.BIN • c3640-telco-mz.123-11.T.bin • 计算idle-pc值 • 虚拟RAM和寄存器的值不需更改,[确定]即可

  13. 计算idle-pc值 • 点击[计算idle] • 打开路由器的运行界面 • 任意运行几个命令 • 按Ctrl+]键,松开然后按i键,开始计算idle • 选择count值最大的一个idle值,填入DynamipsGUI运行界面上的[idle-pc值]内

  14. 为路由器和交换机选择模块 • 选择输出目录(用于保存设备的IOS和配置文件)后,进入[详细信息设置]

  15. 路由器参数设置 • 选择需指定参数的路由器 • 为路由器指定型号,路由器名RouterN和端口号200X不需改变 • 选择适当的插槽和模块 • NM-16ESW 16端口交换模块 • NM-1E 1端口以太网模块 • NM-1FE-TX 1端口快速以太网模块 • NM-4E 4端口以太网模块 • NM-4T 4端口串口模块 • 确定后,可在右侧看到设备信息

  16. 交换机参数设置 • 选择需指定参数的交换机 • 为交换机指定型号,路由器名SwtichN和端口号300X不需改变 • 可使用的模块只有1种: NM-16ESW, • 是一块16口的网络模块,具备交换功能,用于在路由器上进行一些交换的试验 • 有很多交换机的特性在这个模块上是不能实现的 • 确定后,可在右侧看到设备信息

  17. 构建网络拓扑图 • [操作系统选择](XP/03/Vista)和[控制台选择](TCP)不需改变 • 按照拓扑图的要求将相应的端口连接起来

  18. 完成Dynamips的参数设置 • 连接完毕后,点击[生成BAT文件],然后[退出] • 可在输出目录中查看做好的设备和连接信息 • pc1存放设备的配置文件 • VPCS存放虚拟PC的运行文件 • CONNINFO.TXT文件存放设备间的连接信息

  19. 在完成的设备上进行操作 • 运行pc1下RouterN.bat和SwitchN.bat文件(会生成相应的RouterN和SwitchN目录),等于设备加电开机 • 可用超级终端、SecureCRT等工具软件连接设备进行配置 • 协议:telnet • 主机地址:127.0.0.1 • 端口:200N(路由器) • 300N(交换机)

  20. 注意事项 • 作为二层交换机使用时,先用no ip routing命令关闭路由功能 • 配置vlan时,只能在vlan database模式下 • 查看vlan时,使用show vlan-switch命令 • 配置VTP时,只能在vlan database模式下,且命令有微小差别,可先用“?”查看 • 虚拟PC和路由器端口连接时,必须先配置路由器端口的IP地址,再给虚拟PC配置IP地址,否则一般会ping不通

  21. 3600系列----3640充当二层交换机 加载NM-16ESW板. no ip routing (关闭接口路由功能) 缺陷: 1、端口安全2、RSTP3、MSTP4、pVLAN5、routed port不支持DHCP6、不支持子接口

  22. 3660实现三层交换机部分功能 加载NM-16ESW板 可以支持二层、三层Ethernet channel (每台设备最多支持8个以太网口做ethernet channel ,设置永久主根和永久次根,支持各种路由协议,实现三层交换机的部分功能。 不足之处: 不支持端口安全 不支持RSTP 不支持MSTP 不支持pVLAN

  23. VPC的使用

  24. VPC简介 VPC 可以模拟最多 9 个虚拟的 PC。你可以 ping/traceroute 这些 PC,或者在这些 PC 中 ping/traceroute 其他的主机或路由器。当然这些虚拟的 PC,并不完全意义上的 PC,它只是一个运行在 Linux 或 Windows 上的应用程序,仅可以使用少数几个有关网络的命令。在借助 Dynamips 学习 Cisco 设备的过程中,会起到非常大的帮助。它可以替代在实验中充当 PC 的路由器或者使用 Vmware 虚拟的 PC。通常,这些被替代者会占用大量的内存和 CPU 资源。     当 VPC 启动后, 缺省监听自 20000 到 20008 的 UDP 端口,并向 30000 到30008 发送数据包。如果没有指定启动文件,且当前目录下存在缺省的启动文件(文件名为:startup.vpc),VPC 就会自动加载启动文件,并执行包含的命令。

  25. VPC的使用 当我们需要在拓扑中使用多台PC,使用vmware或者用3620来代替又非常耗费资源。这时候我们可以使用VPC来模拟出足够多的PC机来完成实验。

  26. 使用?获得帮助 使用show查看配置 使用数字1-9在虚拟PC间切换 Vpc中IP地址的设置 1ip 192.168.1.2 192.168.1.1 24 #这里换成你要设置的ip地址2ip 192.168.1.3 192.168.1.1 24 VPC中支持的命令 Ip Ping Tracert Arp Hist show VPC的使用

  27. Dynamips与本地网卡桥接 (二) 使用Dynamips+Dynagen win32安装后的桌面 的快捷方式Network device list来获取

  28. Dynamips与本地网卡桥接 (三)使用小凡的DynamipsGUI来获取

  29. 桥接到PC • Dynamips模拟的设备可以和主机网卡进行桥接 • 选择“桥接到PC” • 设置“PC桥接参数配置” • 指定一个NIC接口(接口编号从0-9,可以将多块网卡、虚拟网卡、Loopback网卡等桥接到设备上) • 计算桥接参数,选择正确的桥接网卡,将 \Device\……} 部分填入,确定

  30. SW 练习 • 请使用DynamipsGUI 完成以下拓扑的设置 s1/0 f0/0 f0/0 s1/0 桥接到主机的物理网卡 VPC1 VPC2

More Related