Professional Documents
Culture Documents
Networks Final
Total
points: 30 points
223.2.255.7
223.2.255.1
223.2.255.5
5. How big is the MAC address space? Compare it against the IPv4
address space?
(2 points)
The MAC address space holds 48 bits where the IPv4 holds 32.
There are two modes for TCP congestion control. The first increases
window size additively every RTT by 1 until a loss of data is detected
After a loss there is a multiplicative decrease in which the window size
is cut in half. When a connection begins in TCP, The amount of
segments is increased at an exponential rate until the first loss event.
Slow Start doubles the window size every RTT every time an ACK is
detected. Congestion avoidance is handled by TCP RENO and TCP
Tahoe. Both systems work towards reacting towards loss. IF there are
three duplicate ACKs the system will assume TCP RENO where the
window size is cut in half and then grows linearly. TCP Tahoe always
sets the window size to one if there is a time ourt or duplicate ACKs.
9. Consider the scenario in the figure below, in which three hosts are
each connected to a router by a 100 Mbps link, with an near-zero ms
propagation delay. That router in turn is connected to another router
over a 30 Mbps link with a 50 ms propagation delay, and that latter
router is connected to two remote logging servers, each over a 20
Mbps link with a10 ms propagation delay.Suppose one of the host
sends a message directly to one of the remote logging servers.The
message is 10K bits long. What is the end-to-end delay from when the
message is first transmitted by the host to when it is received at the
remote server? Assume that the request goes directly to the server,
that there are no queueing delays, and that node (router) packet-
processing delays are also zero.
(3 points)
Due to the 10k bit packet, it will take .0005 seconds to send this
packet over a 20 mbps data connection. It will also take 0.000333
seconds to send over a 30 mbps connection, and 0.0001 seconds to
send over a 100 mbps connection. The total time it will take for the
transmission is 0.0009333 seconds. The propogation delay will be 60
ms, and the total end to end delay will be 0.0609333.
13) Suppose Host A sends a few TCP segments back to back to Host
B over a TCP connection. The first segment has sequence number 90;
the second has sequence number 110.
a) How much data is in the first segment?
The first segment contains 110-90 = 20 bytes of data.
b) Suppose that the first segment is lost but the second segment
arrives at B. In the acknowledgment that Host B sends to Host A, what
will be the acknowledgment number?
(2 points)
14. Consider the application layer protocol SMTP. What transport layer
protocol does SMTP run over? Explain your answer
(2 points)
FALSE