08-25-2022 04:51 AM
08-26-2022 08:58 AM
01-03-2023 09:21 AM
Very interesting read.
I do not totally agree. I am not a fan of auto-sense. Auto-sense makes things just work, which is contrary to security, where you only want things to work that you explicitly configure.
I think it is ok for NNIs and during onboarding stage. I would even revert NNIs to static using "no auto-sense enable convert-to-config" after that. For example: In case IS-IS adjacency fails for whatever reason (configuration error or software failure), both ends of the connection might be going into NNI-ONBOARDING state and create a nice broadcast storm.
In any case, you should take care to separate your onboarding VLAN/service from any user/management traffic as anyone would potentially be able to connect to that service.
Furthermore, I'm not sure about feature parity. You can't run macros/policy, like enabling LLDP when a phone has been authorized (by NAC). (Not the other way round, which would be enabling Voice TLVs when someone _claims_ to be a phone.) Not being able to do this for example prevents you from having multiple voice networks, very common in a multi-tenant scenario, which is what fabric architecture is made for I guess. (Hint: Being able to set LLDP voice vlan using "Extreme-Dynamic-Config" Radius attrs would be spot-on <-- Feature request.)
Also, session QoS cannot be configured nicely from within XIQ(-SE at least). It just says it's not supported and you have to go manually fiddle with ACEs and set them through Radius.
I agree about the advantages concerning topology, even though every single switch having its own IP address is somewhat hard to digest...