topology: combinatorial core vs gcc filtering of the graph combinatorial core remove nodes of outdegree 0 (no outgoing links) destinations have outdegree 0 strip nodes of outdegree 0 stub network's routers now have outdegree 0 repeat (recursive) stripping of outdegree 0 giant connected component bidirectionally connected components of the graph