利用DynamipsGUI制作帧中继与分布式拓扑图
闲来没事,昨天晚上用了一下dynamipGUI这个软件,还不错,做个视频,废话不多说了,现在我们开始我要模拟的环境是一个只有三台路由器的网络,所有路由器的接口都与以太网交换机相连,并且主机也与交换机相连,所有路由器的S1/2接口都与帧中继交换机相连,我们来看看这个top图,我用的是工大瑞普的图,但是我只模拟三台路由器,就是为了说明模拟交换机跟帧中继这两个选项,来看top图R1 R2 R3
好现在我们来做:
1、我们模拟路由器:
设备类型、使用IOS、
idlepc值:这是个比较关键的地方,我们计算一下,如果你已经有了,可以自己填上,不用再计算了。计算这个值,我的做法是:不一定要最大的,但是要最稳定较大的,这个值只与IOS有关跟操作系统没关系的(我感觉是这样的),计算好了,可以复制下来留着以后用。看一下dynamips自己带的文档怎么说的:我把它转换为了PDF文件
The "idle PC" feature allows you to run a router instance without having a 100% CPU load. This implies that you can run a larger number of instances per real machine. To determine the "idle PC", start normally the emulator with your Cisco IOS image, and a totally IOS empty configuration (although not mandatory, this will give better results). When the image is fully booted, wait for the "Press RETURN to get started!" message prompt, but do not press Enter key. Wait about 5 seconds, then press "Ctrl-] + i". Some statistics will be gathered during 10 seconds. At the end, the emulator will display a list of possible values to pass to the "--idle-pc" option. You may have to try some values before finding the good one. To check if the idle PC value is good,just boot the Cisco IOS image, and check your CPU load when the console prompt is available. If it is low, you have found a good value, keep it preciously.
* An "idle PC" value is *specific* to a Cisco IOS image. You cannot boot a different IOS image without proceeding as described above. * Do not run the process while having the "autoconfiguration" prompt.
来,现在我们来计算一下,还是哪句话,多计算几次,不一定最大,但要较大比较稳定,从中选出一个就行了,我就不计算了,我粘贴一下,有了,是我上次计算好的
好,路由器配置好了,点击 确定一下,如果你用了好多不同类型的,那么分别配置就好了。
2、模拟帧中继
选择上模拟帧中继的选项,在弹出窗口里我们设置虚拟帧中继交换机的PVC
就三台,分别对应帧中继的三个接口,而且是全互联的环境,如果路由器多了,继续加口就行了。
3、模拟虚拟交换机
选择桥接到PC或者桥接到虚拟PC,我们以桥接到PC为例讲解:
设置桥接NIC-0-9分别代表了虚拟交换机的9个10个端口,三台路由器分别连接到交换机的1.2.3口上,我们设置桥接来,我喜欢用环回口作为桥接网卡,这样可以在没有网线的情况下通信抓包。复制一下桥接参数,粘贴到哪里,确定一下,三个接口都要桥接,如果你要将其他的接口桥接到其他的网卡,跟其他网卡通信的话,也可以桥接到其他网卡,也就是模拟了N个虚拟交换机。这里我们只模拟一个,让他们之间host之间可以相互通信。
4、设置一下输出目录
我直接将它放到桌面了
下一步就行了
5、配置路由器的模块
选择上要配置的路由器:可以命名设备、设备类型、telnet的端口、模块
设置好了确认一下,然后下一台路由器的模块设置
下一步:当然在这一部之前要选择哟哦那个的是什么系统,我想很少现在用2000的了吧
6、设置网络TOP
配置帧中继跟ROUTER的连接
配置交换机跟ROUTER的连接
设置ROUTER之间的链接
连接完毕,我们点击生成bat就KO了
生成完毕,退出就KO了
7、现在我们来测试一下我们的TOP是不是可以
初始化一下
可以下与主机还有router之间的连通性
主机的地址200.200.200.123
路由器之间是通的、跟主机也是通的
看一下串口的通信S1/1----S1/0
通了,KO
任务完成了,晚上我做一下用dynamipsGUI做分布式的视频,谢谢
ghost
实在不好意思,忘了还有个帧中继没有测试,还有那个虚拟主机桥接
8、现在我们来测试一下帧中继
好了,帧中继比较慢,通了
9、现在我们再看看那个桥接虚拟主机的
看着了吗,这个只是不能与本地HOST通信而已,其他的都是一样的
ko了,谢谢了,第一次录像,录得不好请原谅,不会用这个软件,结果弄的录像文件比较大,不好意思,我不具有讲解的天赋,不知道你们看完了会不会这基本的配置,不过不要骂我我就很满意了,呵呵,就算骂我就在心里骂吧,哈哈,谢谢!
……
好,现在我们来看一下分布式怎么做用DY
1、首先我们还是设置router,我们今天用三台路由器,我的绘图能力有限,所以我不画图了,我说一下我的结构:
R1 R2---------本地计算机
R3------------远程计算机------应用VM模拟PC
R1---------R3 FA0/0--------FA0/0
R2---------R3 S1/1---------S1/0
我们来设置一下路由器
2、为我们来做分布式设置:
选择上分布式
配置分布式:
数量:指的是我们要用来做分布式的远程计算机的数量,我们只有一台
PC:指的是我们的远程计算机,因为我们只选择了一台,所以里面只有个PC1,如果有多台,我们这里就有多个计算机选项分别是PC1 PC2 ……
IP:远程计算机的IP地址,我用VM模拟,VM的IP地址是200.200.200.15
选择填写好了确定一下就KO了
我们现在按照刚才的说法,R3在远程计算机(VM)上,R1,R2在本地计算机上
点几下就KO了
老样子,选择输出目录,下一步
3、配置模块:我直接做完不多说了
4、设计top
R1---------R3 FA0/0--------FA0/0
R2---------R3 S1/1---------S1/0
连接跟在本地主机上的连接是一样的,没什么区别,剩下的生成BAT,到退出我直接做完,然后我们测试。
现在我们来做一下远程端的模拟器
做法跟前面的一样,重复一下,只是本地与远程换过来就行了
对于VM中的PC,我们的远程计算机就填写本地HOST的地址
我桥接的是lo0跟VM做了桥接:ip:200.200.200.123
这也是我们远程计算机(VM)所谓的远程
ROUTER的所在位置当然我们要制反了
TOP连线还是跟在本地host上是一样的,
4、好,现在我们来验证一下
在VM中我们只运行R3,R2 R1在本地主机运行
登陆一下,初始化下
先测试一下FA0/0口:OK,通了
测试一下S1/1----S1/0口,OK,也通了
好了,现在我们就可以用多台PC做试验了
感谢本软件的作者,我不知道是谁做的,不好意思,很好很强大这软件
当然也要感谢伟大的Chris了,就到这里吧,谢谢
ghost
关于分布式的设计,当然有更简单方法,就是比较一下各个bat文件,你会发现只要将一些端口前面的IP改一下,然后复制到远程PC就行了,这样不用麻烦再设计了就,具体我也不多说了
在模拟分布式的时候你可以在远程PC上抓取个包看看,如果ping远程的话,它不是个ICMP消息,而是个TCP 包,其实这个是必然的,看看bat文件就知道为什么了
这些是我对分布式的理解,如果理解错了,也别骂我,心里骂我我不反对,我也是个刚刚接触网络的菜鸟,所以……
这个软件我以前也没怎么用过,一直使用工大瑞普的,通过他再改一下TOP,自己做一些TOP,但是出现了个问题就是我只能启动9台模拟器,多了不能启动,无奈之下,只好有小凡这个GUIdynamips了,不过,还是很好用的,设计很简单,如果有人知道为什么dynamips跟dynagen不能运行其超过9台的原因,不胜感激
昨天本来想晚上回去录制视频的,但是录制了5遍,终于忍受不住了,都失败了,白天的时候我测试的时候是成功的,但是晚上就完了,今天回到公司,我又读了一遍bat文件,才知道哪里错了。
如果有什么疑问,可以联系我,我的QQ是434868195,我们可以一起进步,谢谢 不厚道,下了也不回贴~ 真是太帅了你,哈哈 [font=Verdana]谢谢分享!!强烈支持!![/font] 谢谢楼主,很有用 x29 不错的东西啊..
回复 1# 的帖子
不错 借鉴下经验哈 LZ继续努力哈~~~~~x34 不错的东西啊..y106 y106 **** 作者被禁止或删除 内容自动屏蔽 ****页:
[1]