So maybe you will have a different opinion than me, but my experience thus far as a network engineer has been that Cisco and Juniper do not make it simple for you to just grab their software and try to lab it.
It's very easy to say "but just use CML" or "just use GNS" when the reality is these corporations have made it very blatantly obvious they don't want people doing that. Why do I say that?
Well, for one thing, you need contracts with these guys to get their software. So if I'm trying to lab for a specific something and these options don't support what we're trying to do, what's next?
Oh, I guess I'll just spend a couple hundred on hardware that may or may not work because I have to get it used. Let's be real folks... if 80 dollars for a switch that used to cost hundreds sounds too good to be true... it probably is. Also clue in again to the fact that hey... you need a CONTRACT to get software.
GNS3 does not have the image nor the model I need to lab with for testing what I use at work. Juniper support is lacking for it as well. CML seems like it supports Cisco-made custom IOS images that may run and behave like the features you need but from what I've read, you need a compatible image still to use in their CML solution. You can't just spin up some random catalyst switch and then download your needed specific version to run a 1:1 test for what you maybe use in the real world. You have to use their Frankenstein image because "that's just the way it is".
Don't even get me started on VNet. Really? Can't even download AnyConnect anymore. Juniper's own online vlab thing is at least accessible compared to Cisco but their labs are very limited and very locked. They do not offer the same flexibility and customization/support that I always feel like I had from something as bare bones as Packet Tracer. Of all things!
Cisco and Juniper can have their stupid market. I give up. It shouldn't be this hard to just lab their stupid products. I can download a trial of Windows directly from Micro$oft without this much hassle.
For this reason, I am not interested in moving into networking at all anymore. Tired of it. Sticking with Linux. Something that I can actually just try to learn without having to fork over money as if we aren't going through some inflation.
Just waiting for the day when Cisco/Juniper get hit with ransomware to get their just desserts.
