Sunday, July 28, 2019

[Rant] Enterprise networking gear sucks (most of the time)

So I've been working with Netgear and Cisco hardware for the last four or so years and I can't wrap my head around how poorly the usability of these systems is designed. Sure you might only setup the switch once and let it sit with its configuration for a long period of time (probably until it fails) but that can't be it.

For example, yesterday I found out that some (old) Netgear routers by default prevent asymmetric routing on their network. Is asymmetric routing a good idea per se? Probably not but if I (the network guy) set it up that way, I probably knew what I was doing and don't need a router to prevent it by default. This subreddit was actually very helpful, hence one person pointed the asymmetric routing keyword which - as a German speaker - I wasn't fully aware of - so thank you :)

I have to admit - I do prefer a browser-based configuration over CLI. It is way more intuitive (e.g. seeing all ports at the same time while being able to assign others to different vlans, etc). and comfortable. However, most of these UIs are designed so poorly (most of them with a look and feel from the 2000s).

I often spend more time trying to figure out where withing a user interface of a switch / router I specifically need to configure it for what I want it to do rather then designing the networking itself. I'm not sure if this applies to countries outside of central Europe (DACH, mostly) but the consumer grade networking equipment (AVM aka. FritzBox) is from a UI/UX perspective superior to any enterprise grade hardware I laid fingers on yet. So I ask myself why do we shell out 500€+ (excl. VAT) for great switch hardware but shitty software? Just because I'm not a regular consumer and have to work with the hardware I got - I would still very much appreciate a clean and straightforward user experience.

So I ask myself if there is networking hardware that comes with the usual enterprise features (RADIUS client, 802.1 based vlan creation & assignment, policy based routing, network acl's, vlans, ...) but is easy to administer?



No comments:

Post a Comment