例如,让我们比较IP Base与高级企业服务。假设您已经安装了advent,但实际上只使用了与ipbase相关的功能。除了闪存空间,仅需要ipbase时运行问世会以任何方式降低路由器的性能吗?

或者换句话说,仅通过运行ip路由器的性能是否会得到增强(但是略有提高)您需要的IOS功能集而不是完整的出现图像?

评论

另外,我只说纯性能。我了解从安全性角度来看,功能较少的IOS映像呈现的攻击面较小。

简短的答案:从IP Base转到Adv Ent服务不会消耗更多的CPU ... Adv Ent服务显然会消耗更多的DRAM,因为图像必须保留所有这些功能的代码

#1 楼

严格来说,是的,未使用的功能确实会降低您的性能。但是,“可衡量的”损失值得怀疑。即使不使用大多数功能,它们也会被初始化,这样会占用内存,任何定期执行的“整理”任务仍然会占用CPU时间。必须明确启用和配置主要功能(ipv6,电话服务,路由协议,id / ips等);是的,它们非常可测量。

在执行“ ipbase”时,它的出现比ipbase慢10%...不。启动时间会长很多,但是每天日常操作的差异很小。 (假设您有足够的记忆力来运行降临)

评论


这不是真的。如今,每个接口的CEF路径都是动态构建的,并且不包含任何未激活的功能。 5-6年前确实如此(从性能方面而言)。

–ŁukaszBromirski
2013年6月24日19:51

谁说过CEF?还是根本没有数据包转发?我说的是由于无法有效使用功能的进程而导致的CPU使用率无法衡量。如果对此感到怀疑,请比较ipbase和advent的sho proc的输出。

–瑞奇
13年6月24日在21:24

通过性能我知道pps。在路由器上,您可能会考虑什么样的其他性能?在IOS中,进程具有有限的CPU时间份额,然后停止进行数据包处理,因此从路由器性能的角度来看,IP Base和Advanced Enterprise Services之间的差异为零。

–ŁukaszBromirski
2013年6月25日7:13

您是否有任何来源可以证明此要求?

–米卡·亨宁(Micah Henning)
16 Mar 30 '16 at 21:49

#2 楼

较大的映像将占用更多的RAM-加载后不会影响CPU,尽管它也将导致更长的启动时间,因为它当然必须解压缩到内存中,这会花费时间。

平台与快速的Intel Xeons相比,减压差异不是很大。在较旧的MIPS或PowerPC处理器上,是这样。

评论


只是好奇,哪条思科路由器具有Xeon CPUS?

– WaxTrax
13年6月24日在20:06

@WaxTrax一些nexus7k和asr9k线卡和SUP使用Xeons。

–knotseh
2013年6月24日20:41



最近的RSP / SUP卡也可以使用-6500拥有的Sup2T从MIPS转移到了Intel Xeon。据我所知,ASR系列一直基于Intel。

–奥利普
13年6月24日在22:37