Agree. Can’t please everyone all the time. 

Sent from my iPhone

> On Jul 17, 2018, at 10:34 AM, Mark Tinka <mark.ti...@seacom.mu> wrote:
> 
> 
> 
> On 17/Jul/18 16:24, Richard McGovern wrote:
> 
>> Felt need to jump in here, and hopefully get some of the real facts 
>> straight.  Prior to ELS CLI Juniper had basically 2 different CLI’s – one 
>> for EX Products and branch SRX one for MX and a like.  M/MX CLI came first 
>> and used the terminology IRB and Bridge Domains.  These products were 
>> designed for primarily L3, and L2 was added later.  I think this started in 
>> like mid-1990s.
>> 
>> From there the industry started to use VLANs for L2, and VLANs with 
>> associated Routing for L3 Switching.  When Juniper developed their original 
>> EX Access switch product line they choose to use the now common term VLAN in 
>> their CLI, as these devices are primarily used for L2. This time frame was 
>> around 2008/9.  This now made the original EX CLI different than the M/MX 
>> Junos CLI.
>> 
>> Now fast forward to 2013.  Juniper had some decisions to be made with 
>> regards to future platforms and strategic direction.  Be it good or bad, 
>> Juniper decided on 2 approaches.  1 a common CLI for all future products 
>> (and therefore some new ‘name’), and to move away from Marvell and onto 
>> Broadcom as a strategic 3rd party chip vendor.  This was especially for 
>> price competitive products, like L2 (and TOR) switches.  The new [ELS] CLI 
>> was/is based more on MX, than older original EX for a variety of reasons, be 
>> they now good or bad.  This is the reason that the new Broadcom based 
>> switches have a different [ELS based] CLI that the original EX switches.  
>> So, the original EX CLI and newer ELS based CLI are 100% based upon hardware 
>> platform in use, and not SW release, and do not BREAK anything from working. 
>>  You cannot change from one CLI to the other via Junos SW code release 
>> changes.  This CLI change only happens when one switches to a different 
>> newer hardware platform.
>> 
>> Does this make the transition a little more difficult, yes.  This is really 
>> no different, IMHO, then CISCO CAT CLI, vs IOS CI, etc.  One difference is 
>> Juniper now has one solid CLI moving forward. I am not sure CISCO could make 
>> the same claim.
>> 
>> FACT – all Juniper Broadcom based devices, outside of original QFX3500/3600 
>> (not even 100% sure if Broadcom based) use only the newer ELS based CLI.  
>> Same as true for all newer and future Junos based devices.
> 
> Thanks, Richard, for stepping in/up and contributing to this discussion. 
> Nothing beats the horses' mouth!
> 
> I'm sure Juniper's decision process was very clear in their mind, and no one 
> can fault them for that. You're a business, and you have the make the best 
> call you possibly can for the future of your concern.
> 
> The bottom line is that for some of us that found the previous CLI simpler, 
> and don't see the actual benefit in overly complicating it with ELS for some 
> (not all) of the functionality we employed, our decision process was just as 
> clear.
> 
> I have no doubt that the new-generation Broadcom-based platforms will do as 
> well as the outgoing Marvell units. It's just a pity that we won't be on that 
> train; but sometimes, that's just how it goes.
> 
> Mark.
_______________________________________________
juniper-nsp mailing list juniper-nsp@puck.nether.net
https://puck.nether.net/mailman/listinfo/juniper-nsp

Reply via email to