If you'd like me to elaborate on any of these points or explore further, please let me know!
The data plane is extremely limited. It is meant for passing routing updates, not for heavy traffic testing. Expect speeds capped at around 2 Mbps.
Most network engineers cut their teeth on standard IOS (the classic Cisco CLI). It’s friendly, forgiving, and runs on everything from cheap switches to expensive routers. IOS XR, however, is the heavy hitter. It is built on a (usually QNX or Linux).
