Skip Links

Network World

  • Social Web 
  • Email 
  • Close

(Comma separation for multiple addresses)
Your Message:
Clear Choice Test 10G access switches
Introduction | Scorecard | Breaking standards |
How we did it | Test archive | Slideshow | Podcast
Inside this test package
Tests by topic

Switch usability centers on CLI comfort zone

By David Newman, Network World Test Alliance , Network World , 03/24/2008
  • Share/Email
  • Tweet This
  • Comment
  • Print

Any assessment of switch usability is necessarily subjective. While there are some objective measures that can be applied (for example, it might take 17 steps to enable SSH on one switch, and only five on another), usability assessments ultimately come down to what's most comfortable for any particular user.

For most of the industry, "comfort" means a command-line interface (CLI) that either is or closely resembles Cisco IOS. It hasn't escaped the attention of Cisco competitors that more network engineers are trained in IOS than any other CLI.

In this test, the Dell, Foundry and HP CLIs were very IOS-like. HP's was probably the closest clone, with Foundry close behind (although both use slightly different syntax for referring to physical and virtual interfaces). The Dell CLI was inconsistent in a few places. For example, some commands refer to an interface with an "ethernet" prefix and others do not.

The Alcatel-Lucent, D-Link and Extreme switches use home-grown CLIs. Perhaps it's just our greater familiarity with it, but we found Extreme's XOS CLI by far the easiest of these to learn and navigate. It also offers some useful monitoring features we didn't see in other switches, such as the ability to monitor port statistics, even across multiple ports, in real time.

The CLI in Alcatel-Lucent's OmniSwitch saves configurations twice, in "working" and "certified" directories. This feature can be very useful in testing out new configurations, because it allows network managers to roll back to a known good configuration in case of error.

One aspect we didn't like in the OmniSwitch CLI: Unlike all other switches tested, it lacks the ability to execute the shortest unambiguous version of a command. So, for example, while most switches will happily understand that "sh run" is an abbreviation for "show running-configuration," the OmniSwitch instead complains unless it receives the longhand version of "show configuration active." The fact that the OmniSwitch has tab completion for commands is only partial compensation; switch configuration would run faster if the CLI accepted abbreviated commands, like all others.

The D-Link 3650's CLI configuration syntax is verbose, sometimes too much so. As with many other CLIs, typing the tab key will display options for how a command might be completed. Unlike all others, the switch places a full string on the command line, which the user must then erase. For example, typing "config vlan <tab>" places the string "config tab <vlan_name 32>" on the command line, and the user must then delete the string "<vlan_name 32>" before continuing. While it's useful to know a VLAN name can be 32 characters long, the need to erase strings got tiresome after a while.

We also did a quick review of vendors' documentation. While all documentation did an adequate job of describing the commands available on each switch, there were differences in explaining the basic technology behind each command, and why users would want to use (or not use) that technology. The Dell and D-Link documentation included relatively little in the way of technology background. Of the others, we considered the Cisco, Extreme, and Foundry documentation to offer the most complete technology tutorials. HP's documentation is also first-rate, but doesn't cover as many features as some of the other switches, especially for IP multicast.

  • Share/Email
  • Tweet This
  • Comment
  • Print

Partner Content

Simplify Your Branch Infrastructure

Learn how to simplify your branch infrastructure while dramatically increasing app performance with Citrix Branch Repeater.

Download the Free Info Kit

Next-Gen Load Balancing

Free Guide: "Next Gen Load Balancing: 8 Things You Need to Handle Today's Network Traffic" shows you the functionality needed in your next load balancer.

Download the Free Guide

Accelerate Your Web Apps by up to 5x

Free Guide: "The Secret to Getting Maximum Speed from your Web Applications."' Learn how you can deliver Web apps up to 5x faster.

Download the Free Guide

Comment
Login
Forgot your account info?
Add comment
Anonymous comments subject to approval. Register here for member benefits.
Have a NetworkWorld account? Log in here. Register now for a free account.

Videos

rssRss Feed