问题简述:在小弟写的“使用dynamipsgui做终端服务器实验”一文中有位朋友提及“实验的时候发现用这种方式CPU利用率很高的很多”
这是确实存在的,而且相信各位做了实验的也有遇到过吧
这几天小弟空闲时想了想,灵机一触下找到了解决办法
分析:
首先,请参考本论坛的这两篇文章
(一定要先看)
1、
解决dynamips高cpu占用率问题
2、
使用dynamipsgui做终端服务器实验
从这里可以得到以下结论:
1、只要有dynamips会话被挂起,cpu占用率就会很高
2、终端服务器在切换到各个设备时,有且只有终端服务器会话会被挂起
如图:
终端服务器下,cpu占用率只有23%
切换到设备后,占用率暴增至74%
解决:
根据这两点,解决方法就来了——让终端服务器有不断开的会话就行!
那具体怎么做呢?
很简单,在做好终端服务器的所有配置后加上下面的
终端服务器上:
conf t
enable secret
password
line vty 0 5
password
password
login
exect-timeout 00 00 //这个很重要,一定要设
end
然后在windows向终端服务器发起一个telnet会话,
地址为与loopback口连接的终端服务器ip,不用指定端口号:telnet 172.16.1.1(我的拓扑里是这个)
如图:
[
本帖最后由 BillLee 于 2008-2-25 20:04 编辑 ]