[c-nsp] Catalyst vs. Nexus

Richard A Steenbergen ras at e-gerbil.net
Fri Sep 11 12:38:54 EDT 2009


On Fri, Sep 11, 2009 at 08:57:40AM -0400, Ross Vandegrift wrote:
> To be fair, JUNOS has its share of warts here.  They split up
> namespaces by JUNOS revision.  Since the XML namespace is considered
> as part of the name of the tag, this means that though they have
> consistent schemata, their tags are named differently between
> versions.
> 
> Getting some XML handling tools to go through the gyrations to look
> for "junos-interface" and not "junos93:junos-interface" and
> "junos94:junos-interface" has been difficult for me - especially when
> it's clear that they are the same kind of thing.  It's especially
> annoying when the new version introduces no new sematics.

I've done a fair bit of work with JUNOS' XML interface (in netconf,
commit scripts, op scripts, etc), and I've got to say I've never seen
that issue before. I'm not aware of any requirement to use any version
specific tags. The biggest problem I have is handling different configs 
when there really is a change between versions, that is how to take 
advantage of new features when possible, when not every router has been 
upgraded to the new code yet.

But yes JUNOS certainly has its share of warts. They are going through
growing pains as they expand outside their traditional core router space
and try to become like Cisco. Unfortunately the end result is that they
are becoming like Cisco. And while they still have some of the most
advanced technology and smartest people out there, they also have a
large number of idiots mucking things up, and the number seems to go up 
every day. Still though, netconf has never crashed my router when I 
tried to use it, which is more than I can say for IOS. :)

-- 
Richard A Steenbergen <ras at e-gerbil.net>       http://www.e-gerbil.net/ras
GPG Key ID: 0xF8B12CBC (7535 7F59 8204 ED1F CC1C 53AF 4C41 5ECA F8B1 2CBC)


More information about the cisco-nsp mailing list