Reference no: EM133084272
Problem Sheet
Problem 1: We can characterise addressing at data link layer as MAC addresses. What type of addressing is used at the following layers?
a. Network layer
b. Transport layer
Problem 2: Protocol Data Unit (PDU) is represented by different names at different layers of TCP/IP model. Write
down PDU's names at the following layers.
a. transport layer
b. Network layer
c. Data link layer
d. Physical layer
Problem 3: How multiplexing work at transport layer? Explain.
Problem 4: What is a socket? How do server and client sockets differ?
Problem 5: How many bits are used in the UDP header to store destination port number? How did you calculate this number? Explain.
Problem 6: How many port numbers are reserved for server applications? In what list of RFCs, these port numbers are specified?
Problem 7: What server port numbers are normally used for the following applications?
a. FTP (data)
b. FTP (control)
c. SSH
d. HTTP
Problem 8: It is common that two tabs on a web browser are concurrently connected to the same web server. Explain how data meant for one tab never mix up with another tab on the same web browser.
Problem 9: What is the difference between stateless and stateful protocol? Explain.
Problem 10: What is the role of TCP timers? Explain.
Problem 11: Explain the following TCP flags.
a. FIN
b. ACK
c. SYN
Problem 12: Explain the three-way handshaking process along with flags.
Problem 13: Explain how flow control is achieved in a TCP connection.