Cisco Router Performance by Model

It’s often a challenge to find clear comparisons of Cisco router performance, so I’ve decided to display this information in our blog.  Juniper, Adtran and HP make fine routers.  But Cisco leads the pack.
Note that the chart displays the following:
  • Switching performance in packets per second
  • 64 byte packet size, IP only
  • These are test numbers that will decline significantly if you add ACLs, encryption, compression, etc.
Router Performance Matrix
Process SwitchingProcess SwitchingFast/CEF SwitchingFast/CEF Switching
Platform
PPSMbpsPPSMbps
14xx6000.30724,0002.05
160x(-R)6000.30724,0002.05
17011,7000.870412,0006.14
17101,3000.66567,0003.58
1711-17121,7000.870413,5006.91
17201,4000.71688,5004.35
17211,7000.870412,0006.14
17501,4000.71688,5004.35
17511,5000.76812,0006.14
17601,7000.870416,0008.19
1801-181270,00035.84
184175,00038.4
1861146,14274.82
1941299,000153.08
25008000.40964,4002.25
261x1,5000.76815,0007.68
262x1,5000.76830,00015.36
265x2,0001.02440,00020.48
26917,4003.788870,00035.84
28013,0001.53690,00046.08
28113,0001.536120,00061.44
282111,5005.888170,00087.04
285115,0007.68220,000112.64
36202,0001.02420,000-40,00010-20
2901327,000167.42
2911353,000180.73
2921480,000245.76
2951580,000296.96
36404,0002.04850-70,00025.6-36
366012,0006.144100-120,00051.2-61.4
36314,0002.04850-70,00025.6-36
3725100-120,00051.2-61.4
3745225-250,00025.6-36
38102,0001.0248,0004.10
3810-V33,0001.53615,0007.68
382525,00012.8350,000179.20
384535,00017.92500,000256.0
3925833,000426.49
3945982,000502.78
40001,8000.921614,0007.17
712013,0006.656175,00089.60
714020,00010.24300,000153.60
7200-NPE1007,0003.584100,00051.20
7200-NPE15010,0005.12150,00076.80
7200-NPE1759,0004.608177,84891.06
7200-NPE20013,0006.656200,000102.40
7200-NPE22513,0006.656233,170119.38
7200-NPE30020,00010.24353,000180.74
7300-NSE-1003,500,000(PXF)1,792
7600-MSFC220,00010.2430,000,0001,792
ASR1000-PRE410,000,0005,120
12000(Engine 6)50,000,00020,000
CRS-1 LC80,000,00040,960
1 “Punts to RSP” means that when a VIP cannot process the packets in a distributed manner (for instance, when doing MLPPP across different PA’s instead of keeping the bundles on the same PA), it must push that forwarding decision and packet flow to the RSP. In these cases, use the RSP switching numbers.
2 The 7600 only slows centralized forwarding when a classic line card is installed, and then only for flows that must be centrally forwarded. For instance, a system with a Sup720 with two 6748
DFC3A equipped cards has a legacy gigabit switching module installed – the 6148-GE-TX, for instance. Flows going to or originating from that card operate at 15Mpps, but flows going between the 6748′s operate at full 48Mpps per slot. Therefore, distributed forwarding is unaffected by the insertion of a legacy card.
All contents are Copyright © 1992–2006 Cisco Systems, Inc. All rights reserved. This document is Cisco Public Information.

What does Cisco SmartNet cost internationally?

When you have a global MPLS network, one decision that you need to make is whether to lease or rent routers from the carrier, or buy/lease them yourselves.  Remember, carriers will still manage your network if you own the routers.  If you want Cisco routers and decide to procure them yourselves, you need to determine what the SmartNet cost will be.  It is noteworthy that routers that are approaching their end of life have dramatically higher SmartNet costs.  For instance, compare the 1921 to the 1841.

  • Do you want 24×7 support or 8×5 support?
  • Do you want a live Cisco engineer to install the replacement router?

I found this handy web site that can help you learn all the costs: http://www.ithsc.com/ciscohardwaremaintenance/SMARTnet_calculator.php

Be sure the select the currency you want for the prices, since the default is UK Pounds Sterling.

The difference between an IPLC and an IEPL

There is sometimes confusion about the technology used with international circuits.  I hope that this brief post clarifies the differences.

An IPLC is an International Private Leased Circuit that functions as a point-to-point private line.  IPLCs are usually TDM circuits that use Time Division Multiplexing to utilize the same circuit amongst many customers.  The nature of TDM requires the use of a CSU/DSU and a router.  Usually the router will include the CSU/DSU.  The most commonly used routers are made by Cisco or Adtran.

An IEPL is an International Ethernet Private Line. The IEPL is a true Ethernet circuit from one end to the other.  This means that you can operate the circuit without the need for a router or CSU/DSU by configuring the circuit on the MAC address level.  While the cost of an IEPL may be more expensive that the IPLC, the elimination of the router costs should factor into your decision process.  In addition, the pure Ethernet circuit will provide less jitter and higher performance than the IPLC.

To get more information about an IEPL or IPLC, contact us.

How is traffic mapped on MPLS networks to CoS??

Network traffic is mapped to the desired Class of Service through the classification amd marking of packets. Traffic types are identified by:

  • Source and/or destination network/hosts IP Addresses
  • Source and/or destination Protocol Ports
  • Traffic with premarked IP Precedence or DSCP bits.

After the traffic is classified, the TOS byte must be marked with the appropriate DSCP or IP Precedence values.  Using these tools, you can customize your Wide Area Network to provide the best performance based on your application requirements.  When you utilized managed service from your carrier, they take care of the classification of date based on a survey that is provided to the customer.

My network is slow. Why? Do you have network monitoring in place?

Network performance is always a hot topic to discuss.  When performance slows, it is easy to blame the carrier.  But often the problem is due to your own LAN or server applications.  How can you figure out what the problem is?

Unless you have centralized network monitoring installed on your network, you very likely will never resolve your performance issues.

Most people are familiar with SNMP (Simple Network Management Protocol) since nearly every network device supports it.  SNMP is fine to keep track of devices that devices are attached and operating, but beyond that, it places a great deal of overhead traffic on your network. It uses Polling, running information back and forth on the network.  But SNMP won’t provide much troubleshooting information.

Products such as NetFlow, Sflow, Jflow and IPFIX are common standards for Flow Records.  Flow Records follow the flow of packets source IP address, destination IP address, source port, destination port, layer 3 protocol type, type of service (TOS) byte, and input logical interface.  Flow analysis compiles and collects packet samples entering the switches and routers, providing good data for analysis.  Flow analysis uses statistical sampling, so not every packet is collected.  There are some freeware applications that run on Linux that are worth investigating.

Flow-based analysis relies heavily on the same hardware being used to control network traffic: the routers and switches themselves.  On busy networks,  conflicts for hardware resources like processing power and memory can result. It is the flow analysis that loses when conflicts occur. While it does allow for some troubleshooting, like identifying users who are hogging bandwidth, for example, it does not include any payload information, nor are the packets saved, limiting one’s ability to troubleshoot the network intelligently. (This explains one reason why routers have options for additional memory.)

Packet based monitoring is the most comprehensive tool.  The common term “packet sniffing” is done by capturing every packet traversing the network.  The packets are then decoded and analyzed, allowing analysis right down to the application level.  The server collecting your data can be accessed whenever a network problem arises, so you can see exactly what has happened.  You can go back in time which is especially helpful with intermittent problems that are difficult to reproduce.  Finally, you will also want to collect Payload information, which is the linkage between networking and application information.  Then all the data you need is available.  But this approach also is the most expensive approach.

Here are a few links worth visiting learn about monitoring applications:

MRTG – Multi Router Traffic Grapher:   http://oss.oetiker.ch/mrtg/

NTOP Netflow Probe: http://www.ntop.org/solutions.html

WinPcap: http://www.winpcap.org/

PRTG Network Monitor: http://www.paessler.com/prtg/

EtherApe: http://etherape.sourceforge.net/

Wild Packets: http://www.wildpackets.com/products/network_analysis

Solarwinds:  http://www.solarwinds.com/products/

MPLS-Experts has the technical resources to help you resolve your network performance challenges.  Contact us for more information.

Powerful routers at bargain prices

If you have an MPLS network, then you need solid routers. You may use Cisco, Juniper or Adtran.

Have you discovered open source and the Linux operating system? I don’t often tout a particular company, but routers are costly pieces of hardware and there are some new options that are worth exploring. Why? Because you can obtain far better functionality at a lower price.

Vyatta is a player in this space worth looking into. They provide fully supported software that runs on a Linux box to provide you with powerful router functionality. Using off the shelf x86 hardware, their software has proven to outperform Cisco in independent testing.

For example, using a 1-2 core processor, Cisco 2800 series performance for $1,000. Or how is Cisco ASA 5510 performance for $1,200?

Using a 3-4 core x86 processor, Cisco 3800 performance for $1,120. Or Cisco 7200 performance for $1,500.

And this is for a fully supported product that has a track record. LAN routing throughput has twice the performance at half the price. All, with 3x the route capacity at 1/4 the price.

If you are open to Linux, this is a company worth checking out.