Here are some specific questions that I am pondering as I get ready to write the final exam. I will be happy to discuss potential solutions via email. Do not send me mail saying "Hey, what's the answer to number 7?" Instead, send me your proposed solution. 1) What is the service provided by IP? 2) How is fragmentation done in IP and why is it needed? 3) How are IPv4 addresses allocated? What is CIDR? 4) How does IPv6 differ? What are the goals? Why is it hard to deploy? 5) How are routing protocols used? What is the interaction with the way IP works? 6) Explain DV vs LS routing algorithms. What are the differences in terms of capabilities and complexity? 7) Describe RIP, OSPF and BGP routing protocols. Relate them to the DV and LS algorithms. 8) Explain domain based routing. Explain intra-domain vs inter-domain. 9) What is ICMP? What role does it play? Explain how it is used to implement popular network tools like ping and traceroute. 10) What is the difference between MAC and LLC sublayers of the Datalink layer? 11) What is a scheduled vs unscheduled MAC? What are the benefits/features of each approach? 12) How does CSMA/CD work? What are the limitations? Why is it more popular than scheduled approaches? 13) How does CSMA/CA differ from CSMA/CD? Where is it used and why? 14) What is a collision domain? What is a broadcast domain? 15) Explain the difference between a hub (repeater), a switch, and a router. Explain the difference in terms of the previous question. 16) What is ARP? How does it operate in the context of the 3 different interconnection devices in 15. 17) What is DHCP? How does it operate in the context of the 3 different interconnection devices in 15.