o What is the difference between connection-oriented (virtual circuits) and connectionless (datagrams)?
There is a table in the Network Layer 1 slides.
o What criteria can be used to weight routing paths?
o Describe the optimality principle.
o Describe Dijkstras shortest path algorithm for creating a sink tree.
o What is flooding? Give an example of where it is used.
o How does the count to infinity problem occur?
o What is the advantage of link state routing over distance vector routing?
o What is the advantage of Hierarchical routing?
o Give an example of reactive/preventative congestion control.
o Whats is problem that can occur in traffic aware routing?
o How does a host know when to use traffic throttling?
o What is the best type of load shedding? Why?
o What is quality of service? When is it mainly used?
o Interpret the leaky bucket problem. Why is this a good model for traffic shaping?
o Describe weighted fair queueing. How can this be used in an unethical way?
o How is admission control different from traffic shaping?
o What do integrated services take advantage of? When should they be used?
o What do differentiated services allow for?
o What are the two types of packet fragmentation? Pros and cons
o What is the main work horse of the internet?
o What is the goal of aggregation of IP prefixes?
o What was useful about the classful addressing of IP addresses?
o Why are NATs so useful?
o What is missing in the header from IPv4 to IPv6?
o Local ethernet networks do not communicate using IP. How is IP used in conjuncture with the ethernet
ID?
o Where do Ethernet IDs come from?
o How are IP addresses typically assigned?