Multicast applications - Name several multicast applications. Which of these applications are well-suited for the minimalist Internet multicast service model? Why? Which applications are not particularly well-suited for this service model?
Djkstra’s shortest path algorithm - Consider the following network.
a) With the indicated link costs, use Djkstra’s shortest path algorithm to compute the shortest path from E to all network nodes. Show how the algorithm works by computing a table.
b) Eliminate node A, and redo the problem starting from node B.
DNS - Suppose that an intruder could both insert and remove DNS messages into the network. Give three scenarios showing the problems that such an intruder could cause
UDP - UDP uses 1’s complement for its checksums. Suppose you have the following three 16-bit words0100010001000100, 0101010101010101, 0011001100110011. What is the 1’s complement of the sum of these 16-bit words? Why is it that UDP takes 1’s complement of the sum; that is why not just use the sum? With 1’s complement scheme, how does the receiver detects the error? Is it possible that a one bit e...
QoS Services - Consider the four services of providing QoS support, as described below. Describe the circumstance, if any, under which each of these principles can be removed.
1. Traffic shaping - regulates turbulent traffic.
2. Admission control - governs whether the network, given information about an application’s flow, can admit or reject the flow.
3. Resource allocation - lets netwo...