Network Flashcards
1
Q
Define the following and mention their optimum conditions:
1. Diameter
2. Degree of a node
3. Bisection width
A
- The longest, shortest-path between any two nodes of a network.(low - efficient communication)
- The number of connections a node has with other nodes of the network. (constant - to allow scalability)
- The minimum number of connections that need to be cut to partition the network into two equal halves. (high = more robust)
2
Q
Define the following:
1. Topology
2. Latency
3. Bandwidth
4. Jitter
5. Redundancy
6. Scalability
A
- The arrangement of nodes and connections in a network.
- The total time taken to send a message from source to destination.
- The amount of data that can be transmitted over a network at a given amount of time. (bps)
- The variability in packet delay at the receiving end.
- Inclusion of extra components to ensure reliability and fault tolerance.
- The ability of a network to grow in scale and and manage demand.
3
Q
Name 4 common network topologies and their,
1. Diameter
2. Degree of a node
3. Bisection width
A
- Fully connected
- (1, N-1, N^2/4) - Mesh
- [ 2(sqrt(N)-1), 2|3|4, sqrt(N) ]
2D Mesh w/wraparound
- [ sqrt(N), sqrt(N), 2*sqrt(N) ] - Ring
- (N/2, 2, 2) - Hypercube - k=n, nodes = 2^n
- [ n, n, 2^(n-1) ]
4
Q
Define the following and mention their optimum conditions:
1. Narrowness
2. Network expansion increment
3. Network connectivity
A
- minimum number of edges to be removed to split the network into two subgraphs that may not have equal sizes. (lower - less vulnerability to disconnection)
- The steps or phases by which a network grows or scales up.
- The ability to remain connected even when some nodes/edges are removed.
(min nodes/edges to be removed to make some nodes impossible to reach.)
5
Q
A