I tried to check few things from a datasheet of EX4300 and do some comparison between 4200 and 4300. I was planning to go with EX4200, however I can see some spec EX4300 what is better. However I could not see few important things mentioned in EX4300 datasheet but those are in EX4200. Features I could see in EX4200 but not in EX4300 are:
HA: - Nonstop active routing (NSR) for OSPFv2 - Nonstop bridging (NSB) for LAGs and LACP - Nonstop software upgrade (NSSU) - Virtual Chassis fast failover
Private VLANs (PVLANs) - Private VLANs (PVLANs) support across switches - Q-in-Q tunneling - Q-in-Q VLAN extended support for multiple S-VLANs per access interface, firewall-filter-based VLAN assignment, and RVIs and IRB interfaces - VLAN ID translation
Are these features supported in EX4300 as well or really not due to I could not see these in datasheet.
I would really like to know exactly what specific implementation Juniper was targeting when the spent so much time and resources developing this beast which seems to support so very little of the most important features required/desired by most implementations.
Your assumption seems correct. I checked with one of the latest version of the software and was amazed at all that is Not Supported on the EX4300. And the release for this modelis Junos OS Release 13.2X50 - D10
I do not know the exact reason or the exact environment that juniper was targetting when they developed the 4300 but I would check with the my SE and compare it with the 4500/4550 and see if it would not justify any increase in cost to change the models.
[KUDOS PLEASE! If you think I earned it! If this solution worked for you please flag my post as an "Accepted Solution" so others can benefit..]