The 4000 Series routers are all using the Quantumflow Processor from the ASR1000 Series router.
This is a Multi-core CPU with very significant routing capability. This is the only way Cisco can deliver iWAN and NBAR/AVC to branch offices. AVC has the ability to check the classification of traffic based on Layer-4 and higher characteristics, so the traffic can be identified and prioritized for what it is.
You no longer have to just throw all HTTP and HTTPS into DSCP AF21. You can rip Facebook out of AF21 and put it in CS1 where it belongs, even though its encrypted - thanks to AVC. (AVC: https://www.cisco.com/c/en/us/products/routers/avc-control.html)
Obviously, tearing that deeply into packets requires serious CPU power, which is where that Multi-core CPU comes in.
It has so much horsepower they have to rate-limit it in software, which is why after so many years of preferring not to talk about maximum throughput, they are suddenly publishing throughput recommendations for these routers in the public specification sheets.
Can someone explain this in even more simple terms?
Any routable traffic will be capped. The router will even shut down processors to limit the throughput. Also explained in this video: https://www.youtube.com/watch?v=M2yLg1FZRXU (Fast forward to 11:55 for info on shaper limitations)
For example, given a concrete situation like the following:
we have an ISR which default performance level is 50 Mbps (like the
ISR4321),
some traffic comes from the Internet at a 100 Mbps download
speed,
some traffic goes out onto the Internet at approximately the
same speed (99.07 Mbps),
some traffic goes through an IPsec ISAKMP VPN
between the ISR and another router.
How is the router shaper
limitation to 50 Mbps going to impact these traffics?
- Your ingress traffic from the internet of 100 Mbps will not be shaped. But if the traffic will be routed/NATed/etc. the egress will be shaped to 50 Mbps.
- Your output traffic to the internet of 99.07 Mbps will be shaped to 50 Mbps.
- Your IPsec VPN will be capped at 50 Mbps egress.
Which traffic belongs to which category:
- traffic on the data plane forwarding CPU,
- egress traffic leaving the data plane,
- traffic only traversing the Multi-Gigabit Fabric (MGF)?
- Will be shaped to 50 Mbps.
- Will be shaped to 50 Mbps.
- Will not be shaped.