10 - Topologies Flashcards
What makes a good topology?
Fast routing/Low latency
High Bandwidth
Scalability
Low cost and highfeasibility
What is the minimum num of edges, m between nodes, n in any topology?
n - 1
degree of a node
Define+ Small vs High degree
Number of neighbours/links
Small degree implies small num of links and good scalability
High degree nodes busier
Diameter of a graph
Maximum distance between u and v
Length of the longest shortest distance between any two nodes on the graph
Bisection width of a graph
bw = min num of links to be removed to disconnect network into two equal parts
High implies high bandwidth between nodes
Desirable topology properties
Low num of links
Low/constant degree
Low diameter
High bisection width
Torus vs Mesh
A torus is a mesh topology with additional edges linking the sides(?) of the mesh
Hypercube properties
Num of links: n*log2(n)/2
Degree& Diameter: log2(n)
Bisection width: n/2