Traverse: Determining adapter support and required protocol(s) for Network Configuration Management