最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

VPCs配置方法

来源:动视网 责编:小OO 时间:2025-10-06 04:30:48
文档

VPCs配置方法

由于一般情况用3660等noiprouting关闭路由功能来模拟PC,这样非常浪费内存,一个PC就要32M以上的内存,通常做稍微大点的实验,加上5台以上的路由器和交换机。我们的试验机已经不堪重负。而使用一个VPCS可以模拟9个PC,只用几M的内存1.安装WinPcaphttp://www.winpcap.org/install/default.htm2.DynamipsforWindowsSetup最新版并安装3.下载CISCOIOS映像c30.bin,c3660.bin,c7200.bi
推荐度:
导读由于一般情况用3660等noiprouting关闭路由功能来模拟PC,这样非常浪费内存,一个PC就要32M以上的内存,通常做稍微大点的实验,加上5台以上的路由器和交换机。我们的试验机已经不堪重负。而使用一个VPCS可以模拟9个PC,只用几M的内存1.安装WinPcaphttp://www.winpcap.org/install/default.htm2.DynamipsforWindowsSetup最新版并安装3.下载CISCOIOS映像c30.bin,c3660.bin,c7200.bi
由于一般情况用3660等no ip routing 关闭路由功能来模拟PC,这样非常浪费内存,一个PC就要32M以上的内存,通常做稍微大点的实验,加上5台以上的路由器和交换机。我们的试验机已经不堪重负。而使用一个VPCS可以模拟9个PC,只用几M的内存

1.安装WinPcap http://www.winpcap.org/install/default.htm

2.Dynamips for Windows Setup 最新版并安装

3.下载CISCO IOS映像c30.bin,c3660.bin,c7200.bin,c7200-JS.bin等放到c:\\program files\\Dynamips\\images中

升级软件:

下载最新版的dynamips后,解压缩,把dynamips-wxp.exe改名为dynamips.exe,再把该文件和cygwin1.dll一起移到到c:\\program files\\Dynamips目录

4.下载并安装SecureCRT

5.C:\\Program Files\\Dynamips\\dynagen.ini 中使用

telnet=start D:\\[cjx]\\[网络资料]\\[常用软件]\\SecureCRT\\SecureCRT.exe /TITLEBAR "%d" /TELNET %h %p

%h 表示目标主机 %p 表示目标主机端口

/TITLEBAR "%d" 表示使用设备的名称做为secureCRT的标题

6.下载并安装vpcs

将安装目录中的startup.vpc改为:

# The startup file of VPC

#

1

ip 172.16.1.2 172.16.1.1 24

conf lport 20000

conf rport 30000

2

ip 172.16.2.2 172.16.2.1 24

conf lport 20001

conf rport 30001

# switch to PC1

1

运行vpcs.exe,注意,vpcs.exe必须在Dynamips前运行

如果提示cygwin1.dll版本不对,则把dynamips中的cygwin1.dll拷过来覆盖就可以

7.运行桌面上的Dynamips Server

8.找一磁盘空间比较大的地方,新建一test.net

# Simple lab

[localhost]

[[7200]]

image = C:\\Program Files\\Dynamips\\images\\C7200-JS.BIN

ram = 128 # 每个路由器的实例的虚拟内存数。

nvram = 128 # NVRAM的大小

[[30]]

image = C:\\Program Files\\Dynamips\\images\\c30.bin

ram = 96 # 每个路由器的实例的虚拟内存数。

rom = 4 # ROM的大小

nvram = 128 # NVRAM的大小

[[3660]]

image = C:\\Program Files\\Dynamips\\images\\c3660.bin

ram = 96 # 每个路由器的实例的虚拟内存数。

rom = 4 # ROM的大小

nvram = 128 # NVRAM的大小

[[router R1]]

model = 7200

console = 10001

slot1 = PA-8E

f1/1 = NIO_udp:30000:127.0.0.1:20000

f1/2 = NIO_udp:30001:127.0.0.1:20001

保存后双击运行

9.此时在VPCS中的1:ping 172.16.2.2 还不通,因为路由器的端口还没启动

此时CPU占100%,需设置idlepc 值

在dynamips中运行telnet R1在secureCRT中登录R1的console口

然后选no进入配置命令行

然后返回dynamips中执行:idlepc get R1

出来几行统计数据,逐个输入前面标*号的数字后按回车,看CPU有没有降下来,如果没有的话执行:

idlepc show R1

然后输入其它前面有*号的数字

重复直到CPU大幅下降

保存设置:idlepc save R1 db

此时在C:\\Documents and Settings\\Administrator\\dynagenidledb.ini中会有类似:

C7200-JS.BIN = 0x60

173c

c3660.bin = 0x60322020

把该值记下,以后可以直接指定,而不用这么麻烦,直接在.net中指定,如:

[[7200]]

image = C:\\Program Files\\Dynamips\\images\\C7200-JS.BIN

ram = 128 # 每个路由器的实例的虚拟内存数。

nvram = 128 # NVRAM的大小

[[30]]

image = C:\\Program Files\\Dynamips\\images\\c30.bin

ram = 96 # 每个路由器的实例的虚拟内存数。

rom = 4 # ROM的大小

nvram = 128 # NVRAM的大小

idlepc = 0x60173c

[[3660]]

image = C:\\Program Files\\Dynamips\\images\\c3660.bin

ram = 96 # 每个路由器的实例的虚拟内存数。

rom = 4 # ROM的大小

nvram = 128 # NVRAM的大小

idlepc = 0x60322020

10.然后配置R1的IP

在SecureCRT中:

enable

show interfaces

configure terminal

interface e1/1

ip address 172.16.1.1 255.255.255.0

no shutdown

exit

interface e1/2

ip address 172.16.2.1 255.255.255.0

no shutdown

end

11.此时在VPCS的1中:ping 172.16.2.2 可以通,成功!!

文档

VPCs配置方法

由于一般情况用3660等noiprouting关闭路由功能来模拟PC,这样非常浪费内存,一个PC就要32M以上的内存,通常做稍微大点的实验,加上5台以上的路由器和交换机。我们的试验机已经不堪重负。而使用一个VPCS可以模拟9个PC,只用几M的内存1.安装WinPcaphttp://www.winpcap.org/install/default.htm2.DynamipsforWindowsSetup最新版并安装3.下载CISCOIOS映像c30.bin,c3660.bin,c7200.bi
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top