一.目标:使用ios c3640交换模块,模拟交换机

二.使用VPCS模拟PC机

VPCS模拟PC机软件下载:   http://down.51cto.com/data/195524

步骤1.启动GNS3软件(这不是废话么,呵呵 。。。)

2.点击 编辑--->图标管理,出现如下对话框

3.按图中步骤设置,即可完成交换机配置

4.步骤3完成后,在节点类型的最下面,出现一个switch图标,表示添加交换机成功

5.添加两个交换机到拓扑中,因为该交换机是用路由器的 ios模拟的,所以图标显示为R1,R2,

只需在R1或R2上单击右键 更改设备名称即可,结果如下图

6.双击拓扑中的R1,出现  节点配置 对话框如下

2.双击SW1图标,打开如下对话框,设置如图

3.点击OK完成后,弹出如下对话框

4.完成对交换机的添加后,点击连线,如下图

5.连接两台交换机,如下图

6.连线完成后,退出连线模式,鼠标指针恢复正常,如下图

7.在SW1上单击右键,选择console进入交换机配置

启动配置界面如下:

至此成功模拟交换机,下面利用VPC添加虚拟PC机。。。。。。

8.添加虚拟PC机方法与添加交换机大同小异,点击  编辑  菜单 ,选择 图标管理  选项设置如下图

9.添加两台pc到拓扑图中,如下图

10.双击C1进入节点配置模式如下图设置

11.双击C2进入节点配置

17.

2.设置完C1和C2后,使用手工连接方式分别将C1和SW1,C2和SW2连接,如下图

3.完成以上步骤后,已经完成拓扑图的搭建,下面启动下载的VPCS

,模拟PC机,首次运行界面如下:

4.使用show命令,查看相关信息

5.使用ip命令分别配置PC1和PC2的IP地址,如下图

6.注意在连通性测试之前还必须要配置交换机,因为我们用的交换机不是真正意义上的交换机,是用路由器模拟出来的交换机,因此要将路由器的路由功能关闭,配置如下图:

(SW2上的配置与SW1的完全相同,这里不再列举)

实验最后拓扑图如下:

在GNS3中模拟交换机和PC的更多相关文章

  1. 关于cisco ccp 或sdm管理gns3中思科路由器的成功分享

    本来工作环境中有一台c1841,闲来无事,升级了最新的IOS=c1841-adventerprisek9-mz.151-4.M6.bin,在xp虚拟机中安装sdm(新windows系统不支持)和在wi ...

  2. 如何在C#中模拟C++的联合(Union)?[C#, C++] How To Simulate C++ Union In C#?

    1 什么是联合? 联合(Union)是一种特殊的类,一个联合中的数据成员在内存中的存储是互相重叠的.每个数据成员都在相同的内存地址开始.分配给联合的存储区数量是“要包含它最大的数据成员”所需的内存数. ...

  3. Python中模拟enum枚举类型的5种方法分享

    这篇文章主要介绍了Python中模拟enum枚举类型的5种方法分享,本文直接给出实现代码,需要的朋友可以参考下   以下几种方法来模拟enum:(感觉方法一简单实用) 复制代码代码如下: # way1 ...

  4. 在C#中模拟Javascript的setTimeout方法

    在C#中模拟Javascript的setTimeout方法 背景 每种语言都有自己的定时器(Timer),很多人熟悉Javascript中的setInterval和setTimeout,在Javasc ...

  5. iOS开发概述UIkit动力学,讲述UIKit的Dynamic特性,UIkit动力学是UIkit框架中模拟真实世界的一些特性。

    转发:http://my.oschina.net/u/1378445/blog/335014 iOS UIKit动力学 Dynamics UIAttachmentBehavior 实现iMessage ...

  6. 在SoapUI中模拟用户操作

    SoapUI作为一款接口测试工具,具有极大的灵活性和拓展性.它可以通过安装插件,拓展其功能.Selenium作为一款Web自动化测试插件可以很好的与SoapUI进行集成.如果要在SoapUI中模拟用户 ...

  7. C#7.2——编写安全高效的C#代码 c# 中模拟一个模式匹配及匹配值抽取 走进 LINQ 的世界 移除Excel工作表密码保护小工具含C#源代码 腾讯QQ会员中心g_tk32算法【C#版】

    C#7.2——编写安全高效的C#代码 2018-11-07 18:59 by 沉睡的木木夕, 123 阅读, 0 评论, 收藏, 编辑 原文地址:https://docs.microsoft.com/ ...

  8. php中模拟多继承如何实现

    php中模拟多继承如何实现 一.总结 一句话总结:其实你继承别人也是想调用别人类里面的方法和属性,所以可以这样做:这本类中创建目标类的对象,然后通过这个对象来调用方法和属性,这样比继承来的方便. 二. ...

  9. .net中模拟键盘和鼠标操作

    原文:.net中模拟键盘和鼠标操作 周银辉 其实SendKeys类提供的方法蛮好用的,可惜的是WPF中不能用了,说是WPF的消息循环方式改成了Dispatcher,所以直接调用System.Windo ...

随机推荐

  1. sql创建发送邮件账号

    ALTER PROCEDURE dbo.sx_pro_autoEmail_account AS begin Declare @my_profile_name varchar(50) Declare @ ...

  2. JavaScript——responseType

    https://www.cnblogs.com/cdemo/p/5225848.html https://blog.csdn.net/wkyseo/article/details/78232485 异 ...

  3. spring3 上配置quartz 任务调度

    maven配置: <dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>qu ...

  4. hibernate4+spring4+struts2的Maven中的pom.xml文件的配置

    <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/20 ...

  5. 泛型术语:占位类型placeholder

    Here’s a generic version of the same code: struct Stack<Element> { var items = [Element]() mut ...

  6. Java锁,真的有这么复杂吗?

    为什么使用synchronizedvolatile,在多线程下可以保证变量的可见性,但是不能保证原子性,下面一段代码说明: 运行上面代码,会发现输出flag的值不是理想中10000,虽然volatil ...

  7. C# WebService 的缓存机制

    C# WebService 的缓存机制   [转]WebService的缓存机制 2008年02月19日 星期二 11:22 WebService的缓存分为两种,一种是简单的输出缓存,一种是强大的数据 ...

  8. myeclipse出现Failed to load JavaHL Library.

    eclipse启动出现如图的状况: 解决方法: Window-Preferences-Team-SVN,在SVN接口的下拉框可以看到,默认选择的是JavaHL(JNI) Not Available,手 ...

  9. bootstrap不兼容ie8如何解决

    说起bootstrap大家一定都不陌生,可以说是目前最受欢迎的前端框架,简洁.直观.强悍.移动设备优先的前端开发框架,让web开发更迅速.简单. 但是在实际运用中也会遇到各种各样的问题,比如最近项目中 ...

  10. mybatis返回map类型数据空值字段不显示(三种解决方法)

    转http://blog.csdn.net/lulidaitian/article/details/70941769 一.查询sql添加每个字段的判断空 IFNULL(rate,'') as rate ...