Assignments

Find some examples of applications using UDP rather than TCP. Find reasons for this decision.

How many servers may run on any given host on the internet? What is the theoretical limit?

May there be more servers running the same application protocol on one single host? If yes, how? If no, why?

How is it possible that segments arrive at their destination out of order?

What is an unreliable protocol?

How does IP figure out to which transport protocol it should address it data on receipt from the destination link layer?

Why must IP addresses be hierarchical?

[Tan96-26] Suppose that instead of using 16 bits for the network part of a class B address, 20 bits had been used. How many class B networks would there have been then?

[Tan96-27] Convert the IP address whose hexadecimal notation is C22F1582 to dotted decimal notation?

[Tan96-28] A class B network on the internet has a subnet mask of 255.255.240.0. What is the maximum number of hosts per subnet?