| 以往测试网络性能(主要指吞吐量)的时候,通常采用FTP的测试方法,即在测试路径的两端分别运行FTP服务器和客户端软件,转送一个很大的文件,记录转送完成之后软件显示的速率统计。一个很有趣的问题就是如何来产生这样一个很大的文件?这时候我们这些DOS时代过来的人有一个最为简便的方法: debug, -rbx, 640, -n100M, -w 就可以生成一个100M (0x6400000)的文件了,:-)。 这种测试方法有个很大的问题就是测试结果受到测试机器的磁盘读写速度的影响,使用也不方便。所以一直想有这样一个专用的测试程序:从内存生成要传送的数据,通过网络传送后收下来无需写到磁盘,直接丢弃就是。现在,终于找到了,就是一个叫ttcp的程序。 这个小程序只有50多K,使用方便,测试快捷准确。它在多种平台下都有实现,Unix版叫ttcpatm3,甚至有一个IOS版! Cisco在IOS中实现了该命令(隐含),在特权模式下打ttcp即可以交互方式设置参数,进行测试。Windows版叫ttcpw, 简单的用法是在接收端运行ttcpw -r -s (可用-f m以Mbit/s显示速率,默认为Kbyte/s),发送端运行命令ttcpw -t -s <接收端IP>即可。你也可用它测试路由器和PC之间的传输速率,即一端用IOS版,另一端用Windows版。 测试的时候,当然,要用最好的机器。测试网络之前,务必先测试一下所用的测试机器,如:用交叉线将两台机器直连起来,测试一下。有些网卡可能是因为所用的驱动程序不好的原因,往往会表现得很难看,如某型号的Dlink及3com笔记本网卡用Windows带的驱动程序甚至是出厂时配的驱动程序在100M模式下传输速率却只能达到10M多一点。CPU、内存和操作系统也是影响测试效果的因素,同样的环境下,用笔记本测试可能只有50-60M,换成好的服务器,速率可达90M。有的光纤因为接头污损或接触不良,看上去通的,但速度却很慢,用ttcp可以迅速测出有问题的链路。 解决疑难问题的时候,最后一招(beckon of last resort,呵呵)往往是升级IOS。关于下载IOS有一些比较怪的说法,比如交换机的IOS要从Lan Swith... 那个链接进去, 而不能从IOS software那个链接进去; 还有说如果你要下载某些特性集的IOS,不要使用IOS Upgrade Planner向导,而是用Serach的方法,在结果中寻找那些有t、j等标志的IOS文件...太玄。升级IOS的时候有一些事项要注意那是真的,比如在升级所有同类设备之前,最好选择一两台进行升级,待正常运行数小时之后,再升级别的设备。如果Flash够大,升级的时候可以先留着原来的版本,指定多个boot system ... 命令,以便如果新的IOS文件有错时,系统可以用旧的IOS启动。第一次用新的IOS启动时,最好连接console口监控启动过程,并记录下来。有的时候,新版本的命令形式与旧版本不同,新的IOS用旧的配置文件设置系统硬件时,可能会因为这个原因使设备运行状态不正常,连接了console可以让你及时发现此类问题并作出调整。清楚了运行新版IOS所需要的调整对你远程升级别的设置非常重要,如果不能继续使用原来的配置文件,可以用TFTP从设备上下载旧的配置,按新的要求进行修改,然后上传成为Startup-config,再Reload就没问题了。有了把握,你就可以在工作时间完成升级步骤,用命令reload at 1:00 让设备在1:00am重启以运行新的IOS,而无需在深夜进行升级操作了。 才发布不久的2950交换机比较奇怪,和4000一样,它是不支持isl的,只支持802.1Q,而3550则同时支持isl和dot1q。和2900/3500交换机一样,这款交换机仍然存在VTP同步比较困难的问题,而如果VTP不同步,则可能会发生很奇怪的现象。例如看配置两个端口同属一个VLAN,却不能相互通讯。在配置VTP的时候,先配置Vlan Database参数再将端口设置为Trunk模式有时可以避免将交换机重启才能同步到VTP域。有时即使重启了,仍不能同步,甚至恢复为原来的VTP参数,这时候可以试试Vlan Database中的Reset命令或改掉VTP Domain Name、将VTP模式改为Transparent再改回来。Again,提供一beckon of last resort: 用命令delete vlan.dat删除保存下来的VLAN数据,重启交换机之后从头来配置一遍。 |
|
|||
| · 邮件服务器专题 · Exchange Server专题 · 软件插件 · Serv-U基础应用专题 · 负载均衡技术基础专题 · CRM项目实施指导 · ERP系统应用实施指导 · Windows服务器全面加固 |
· Windows发展史 · Cisco IOS · Windows注册表应用指南 · FreeBSD使用教程 · Windows活动目录服务应.. · Windows系统使用技巧 · Zope应用开发指南 · MySQL基础与配置 |
||
|
|||
| · Java基础教程 · VPN技术 · SQL Server 2005全解 · ARP攻击防范与解决方案 · SOA 面向服务架构 · SQL Server 2005全解 · Java编程开发手册 · 三层交换技术专题 |
· SQL Server入门到精通 · Windows Server 2003企.. · Windows远程桌面应用 · C#技术开发指南 · VPN技术 · Solaris 10 配置管理 · C#技术开发指南 · Windows操作系统安装 |
||
|
|||
| · VPN技术 · ARP攻击防范与解决方案 · SQL Server 2005全解 · Java基础教程 · SQL Server入门到精通 · SQL Server 2005全解 · SOA 面向服务架构 · Java编程开发手册 |
· C#技术开发指南 · 三层交换技术专题 · C#技术开发指南 · Windows远程桌面应用 · Windows Server 2003企.. · 邮件服务器专题 · wimax技术与趋势 · Windows操作系统安装 |
||
| ·DB2 Viper快速入门 ·DB2 9数据库的镜像分割与.. |
·将XML应用程序从DB2 8.x.. ·DB2 9中的pureXML:如何.. |
| ·服务器中的“傻瓜机”在.. ·盖茨也喜欢登录Youtube看.. |
· · |
| ·9月第3周回顾:微软和英.. ·9月第2周回顾:四核之战.. |
·9月第1周回顾:微软国际.. ·什么样的文章更容易被编.. |
| ·RedHat AS 4.0 DNS服务器.. ·Active Directory中的访.. |
·利用CSVDE命令实现域用户.. ·重磅新书——《网管员必.. |
| · NGN:下一代网络 · 网络访问中断大排查 · FTTx光纤接入 |
· 平凡黑客讲述精彩人生(.. · 平凡黑客讲述精彩人生(.. · 平凡黑客讲述精彩人生(.. |
| · C++是垃圾语言?! · 2007年IT界七大抄袭事件 · Java实用开发全集 |
· 解析Ajax开发框架 走进A.. · 基于Google Maps与Ajax.. · 基于Google Maps与Ajax.. |
| · Ubuntu 中文开源频道 · Solaris基础知识入门 · 微软正式发布英文版Wind.. |
· 服务器基础知识入门 · Rambus第二?看全缓冲内.. · 服务器节能对比测试:AM.. |
| · 甲骨文Oracle 11g正式发.. · Oracle数据库开发之PL/S.. · Oracle数据库开发基础教.. |
· 存储2006,一个并购的大.. · IDC宣布浪潮蝉联存储市.. · 双机热备技术 |