做外贸网络推广网站,什么是网站建设与优化,手机端网站开发流程,wordpress用户名备注更新内容#xff1a;很多网友都反映用此文方法行不通#xff0c;现象为#xff1a;分布在各计算机上的路由器能起来#xff0c;但互联的端口是Down的#xff0c;以至于ping 不通。在此特别感谢 flyxj 网友QQ联系到我才引起我的高度注视使问题得到解决#xff0c;不会再给… 更新内容很多网友都反映用此文方法行不通现象为分布在各计算机上的路由器能起来但互联的端口是Down的以至于ping 不通。在此特别感谢 flyxj 网友QQ联系到我才引起我的高度注视使问题得到解决不会再给读者误导本人能力是很有限的。原因经分析找到了NET文件中有[localhost]一句localhost 会被本地的hosts文件解析成127.0.0.1想毕各位已经明白了吧分布在各计算机上的路由器之间的连接是通过UDP后边指定的端口通信的由于127 和192不在同一子网所以端口自然UP不起来了。注意笔者用最新的dynamips 0.2.7RC1和dynagen 0.90 实验不成功有错误提示google 了一下说是两个版本不匹配晕。请更新后仍不成功的朋友换本文推荐的版本试一下dynamips 固然是个好东西但其对内存苛刻的要求又让人头痛虽说现在的内存比较便宜了可对于像我这样的学生一族又岂能承受的了。笔者01年买的电脑一直也在升级到现在才用上了512的内存。那些有钱人新买来的电脑多是1G内存双核CPU居然用来玩卡丁车内存占用没上过500这自然勾起我节约能源的爱国之心用他们的电脑分担几台路由器来完一大网络的模拟。“要学会花别人的钱”嘿嘿“要学会用别人的电脑”更恰当于是笔者尝试了一下dynamips的分布式功能。我们舍宿四台电脑通过四口的傻瓜路由相连。不详细说了充份发挥一下拓朴的优势 Copyright by Beafutures blog 下面以 dynamips for 工大瑞普full version 为蓝本实现如下的拓朴老版本可能会存在问题 Copyright by Beafutures blog 要再每台电脑上安装上winpcap并按如下结构复制文件。e:\┠─dynamips ┃ ┣ ios ━ unzip-c3620-i-mz.122-37.bin ┃ ┣ dynamips ━┳cygwin1.dll ┃ ┗dynamips-wxp.exe ┣ workingdir //空目录 ┗ 启动虚拟服务.cmd //内容为cd dynamips dynamips-wxp.exe -H 7200本次实验笔者是在PC1上作的前端程序dynagen要放到PC1上所以要加入如下目录和文件e:\┠─dynamips ┃ ┣ dynagen ━┳configspec ┃ ┣dynagen.exe ┃ ┣dynagen.ini ┃ ┗library.zip ┣ labini ━━━ test.net //内容见下 ┗实验控制台.cmd //内容为cd dynagen dynagen.exe ..\labini\test.nettest.net 文件内容autostart false[192.168.1.101]port 7200udp 10000workingdir ..\workingdir\ router R1 p_w_picpath ..\ios\unzip-c3620-i-mz.122-37.bin model 3620 console 3001 ram 32 confreg 0x2142 exec_area 64 mmap false slot0 NM-1FE-TX slot1 NM-4T s1/1 R2 s1/0 s1/2 R4 s1/0[192.168.1.102]port 7200udp 10000workingdir ..\workingdir\ router R2 p_w_picpath ..\ios\unzip-c3620-i-mz.122-37.bin model 3620 console 3002 ram 32 confreg 0x2142 exec_area 64 mmap false slot0 NM-1FE-TX slot1 NM-4T s1/1 R3 S1/0 s1/2 R4 s1/1[192.168.1.103]port 7200udp 10000workingdir ..\workingdir\ router R3 p_w_picpath ..\ios\unzip-c3620-i-mz.122-37.bin model 3620 console 3003 ram 32 confreg 0x2142 exec_area 64 mmap false slot0 NM-1FE-TX slot1 NM-4T s1/2 R4 s1/2[192.168.1.104]port 7200udp 10000workingdir ..\workingdir\ router R4 p_w_picpath ..\ios\unzip-c3620-i-mz.122-37.bin model 3620 console 3004 ram 32 confreg 0x2142 exec_area 64 mmap false slot0 NM-1FE-TX slot1 NM-4T此时在PC1上运行实验控制台.cmd启动虚拟服务.cmdPC2 3 4 上分别运行 启动虚拟服务.cmd ,这样就可以实验了。总结其实原理很简单dynagen作为前端所以只需要在操作此实验的pc上有就行了net文件也应在此pc上。而路由器是运行在各个服务器端的所以dynamips要在每个PC上都有ios也要放在服务器端。dynagen会将NET文件中的信息发送给各各服务器端并实现各路由器之间的连接有了这个思想就可以用更多的pc搭建更大的拓朴了。此文章是回忆实验写的有出错或不明白的请留言推荐或至email到[email]adminpppei.cn[/email]作者Beafutureblog地址[url]http://www.pppei.cn/blog/post/34/[/url]版权所有。转载时必须以链接形式注明作者和原始出处及本声明 相关日志dynamips/dynagen 汉化版7.31dynagen-0.9.3-CHS测试Dynamips 0.2.7 汉化版测试新dynamips前端GNS-36月6日更新关于BGP同步和路由反射 dynamips 休闲 0 分享 微博 QQ 微信 收藏 上一篇CCIE实验笔记之-第3章 WA... 下一篇IP UNNUMBERED cnhbhg 19篇文章8W人气0粉丝 关注 CtrlEnter 发布 发布 取消 转载于:https://blog.51cto.com/82880/71011