Skip to content

Network deployments: Past and Present vol. 5

In a previous blog post, I demonstrated the Fabric Attach capability in my lab. Now, let’s explore the Auto-Sense capability. I previously explained what Auto-Sense is: essentially, it allows a switch port to be configured automatically based on the connected devices.

On Fabric Engine, Auto-Sense is enabled by default:

The Auto-Sense capability is straightforward and easy to configure. You just need to set an I-SID for specific services like data, voice, and Fabric Attach:

If you have a NAC solution, only Auto-Sense for Fabric Attach should be configured; the NAC will handle the rest during the authorization process.

Let’s check the Auto-Sense interface states using the command show interfaces gig auto-sens gig

And the port configurations. Here we have the defaults—no configuration has been done.

I connected a Fabric Engine switch to interface 1/1, and the Auto-Sense status shows NNI-ISIS-UP

This indicates that the fabric switch was connected and an IS-IS adjacency was established. We can confirm this with the command show isis adj

To interface 1/2, I connected a switch with Switch Engine and Fabric Attach enabled. This time, the Auto-Sense state is FA-PROXY-NOAUTH

We can confirm that Fabric Attach was enabled using the command show fa elements

For port 1/3, I connected a PC. The port state is UNI, and since a RADIUS server was configured, 802.1X should be enabled automatically. Let’s confirm it with show eapol sessions eap

And the show i-sid command will confirm what was assigned during the authorization process. The output u:1/3 means that untagged traffic was mapped to I-SID 2100051.

To summarize what was shown in my lab: using the Auto-Sense capability, you don’t have to worry about port configurations. Ports can be automatically configured based on the connected devices.

In conclusion, with Fabric Connect, Fabric Attach, Auto-Sense, and a NAC system, you can have a network that self-provisions and adapts based on your needs. Manual configuration is minimal. In my opinion, this whole solution is a game-changer compared to the traditional approach. Importantly, it is quite simple, not complicated, and based on open protocols.

Join the conversation

Your email address will not be published. Required fields are marked *