NAC/802.1X support in access switches is all over the map
By David Newman, Network World Lab Alliance
,
Network World
, 03/24/2008
- Share/Email
- Tweet This
- Print
Many switches today support 802.1X authentication, a basic building block in NAC. The key question is what kind of access authenticated users can expect. In the six-test scenarios we developed for this
project, we uncovered major differences among products in terms of the conditions under which they'll grant access as well
as what sort of access they'll permit.
In the first 802.1X scenario, a client (or supplicant, in 802.1X-speak) successfully gets authenticated and the switch places
the client into a statically defined VLAN. All switches passed this basic test, in which the switch connected Juniper Odyssey
supplicants to a Juniper Steel-Belted Radius server (see 802.1X table)
The second scenario, involving so-called multi-auth, turned out to be the most problematic, with failures from the Cisco and Dell switches. In this scenario, there are multiple users attached to a single switch port and each must be authenticated before
being granted access to the network. We attached multiple users using an unmanaged hub (a common use case in many corporate
conference rooms where there's only one Ethernet drop). Other uses for multi-auth include IP phones (which sometimes have
a two-port switch to attach a PC through the phone) and wireless LAN access points (especially so-called thin access points, which attach to a switch/controller and field associations from
multiple wireless clients).
Most switches require that multi-auth be explicitly configured. The Extreme switch required no additional configuration for multi-auth. After doing so, the Cisco and Dell switches authenticated the
first user – but then allowed traffic from the second and subsequent users onto the network without authentication.
The physical-world analog of this behavior is "badge tailgaiting," in which someone with a door badge enters an office building
and others follow while the door is open. The security implications are obvious.
Cisco says it strongly discourages customers from using multi-auth except for certain uses, such as an IP phone with a PC
attached, and then encourages customers to segregate traffic onto different VLANs.
Strictly speaking, multi-auth is actually a violation of the IEEE's 802.1X standard. The spec's MAC relay function (the port
access entity) includes a logical switch that's either on or off. There's no provision for a sort of "selective on/off" state
that permits some frames but denies others (see Breaking the standards sidebar).
Still, since there are common use cases for multi-auth, it's fairly widely supported. The danger, as our test results show,
is that network managers may be lulled into a false sense of security, erroneously believing that enabling 802.1X will result
in authentication for all traffic.
The third scenario, involving dynamic VLANs, was far more straightforward. This scenario modeled networks in which a roving
population of laptop users may plug into any switch port at random. The goal was for the switch to dynamically assign a switch
port into a given VLAN after successful authentication.
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
Comments (1)
Tagged/untagged VLANsBy Anonymous on March 10, 2009, 5:04 amIf you had bothered reading the full list of RFCs the ProCurve 3500yl supports you'd have seen http://www.faqs.org/rfcs/rfc4675.html listed. This means that not...
Reply | Read entire comment
View all comments