CPC H04L 41/12 (2013.01) [G06N 5/01 (2023.01); G06N 5/04 (2013.01); H04L 41/22 (2013.01)] | 20 Claims |
1. A method for network classification, comprising:
obtaining network topology information for a network, the network topology information comprising a plurality of nodes representing network devices, wherein the nodes are interconnected by a plurality of edges representing connections between pairs of the network devices; and
assigning network device roles to at least a portion of the plurality of nodes based on at least a portion of the plurality of edges and a set of network device classification heuristics, wherein assigning the network device roles comprises:
identifying a first set of the nodes as top-of-rack switch (TOR) candidates based on the edges connected to each of the nodes in the first set;
identifying a second set of the nodes as server candidates based on the edges connected to each of the nodes in the second set;
tagging a first portion of the TOR candidates as TORs based on the edges connected to each of the TOR candidates;
tagging a portion of the server candidates as servers based on the edges connected to each of the server candidates.
|