The primary use case of this solution is for routing.
The interface could be better. It needs improvement.
We do everything in configuration files and it is not simple. It is quite complicated when you configure some rules for the firewall because it has several firewall levels.
In some switches, at times we have some issues, but it's on the infrastructure part and it's not the latest hardware.
In the future, I would like to see more standardized software. For example, some of the switches use some features that should be implemented in Juniper.
The software should be more stable.
I have been using these switches for more than four years.
We are not using the latest version.
We use Juniper MX960 and the QFX5100 for the core switch.
It's a scalable product.
We have millions of clients who are using this solution daily.
In our organization, we have 20 people who are using it.
We have not contacted technical support.
There is a lot of documentation that you can read whenever required.
Previously, we used Cisco. We switched because we run 100 switches and started to use the IPv6 and we were told that we had to pay $100,000 for the IPv6 license.
In Juniper, you will not have this issue because many of the licenses and a lot of software are already included in the basic version.
The installation was simple.
The configuration of the hardware took a few weeks because it was the first time we deployed it.
We have a team of two technical members to maintain this product.
We completed the installation ourselves.
I would recommend this product to anyone who is interested in using it.
We plan to continue using these switches in the future. It still works and it's quite stable.
I would rate Juniper Ethernet Switches a nine out of ten.
There's a learning curve for sure but it's definitely a better CLI and it appears Cisco agrees going by the changes in IOS-XR. Once you get your heard round using a tiered structure it just makes more sense. Config tools that JunOS offers like copy, replace and move are really handy if you learn how to use them. These can save you a lot of time. What else...
Commit check / confirm / comment
rollback
traceroute monitor
monitor interface
stacking of pipe "|" commands for example: show interface | match xe | match error
Show configuration | display set
I strongly advise you start looking at and backing up configs using the later format. Sometimes the standard hierarchical display can be easier to read and spot mistakes but for copy and pasting config it's much easier to use the "set" display format. Avoiding using "load merge terminal" will save you headaches IMHO.
Once you learn the power of all the show and config command options start looking at JunOS Scripts - then you'll be blown away.
Also if you have access Juniper offer a IOS to JunOS conversion tool... i2j.juniper.net