Sunteți pe pagina 1din 6

Department of Computer Science

National University of Computer & Emerging Sciences Faisalabad.

Quiz # 2 A

Course Title: Computer Networks Date: 24-10-2014


Total Marks: 30 Duration: 30 min
Instructor: Dr. Muhammad Gufran Khan
.
_________________________________________________________________________________

1. In the TCP/IP protocol suite, transport layer is responsible for moving datagrams from one hop
to the next? [True/False]

2. A transport-layer protocol provides for logical communication between hosts running on


different ends. [True/False]

3. Certain services can be offered by a transport protocol even when the underlying network
protocol doesn’t offer the corresponding service at the network layer. [True/False]

4. When designing a network application, the application developer must specify transport
protocol. [True/False]

5. IP delivers segments between communicating hosts and guarantees reliable transport.


[True/False]

6. Transport-layer multiplexing/demultiplexing extends host-to-host delivery to process-to-process


delivery. [True/False]

7. TCP converts IP’s reliable service between end systems into more reliable data transport service
between processes. [True/False]

8. UDP regulates the rate at which the sending sides of UDP connections can send traffic into the
network. [True/False]
9. A protocol that provides reliable data transfer and congestion control is necessarily complex.
[True/False]

10. A process (as part of a network application) can have only one socket through which data passes
from the network to the process and through which data passes from the process to the
network. [True/False]

11. Transport-layer multiplexing requires that sockets have unique identifiers. [True/False]

12. The port numbers ranging from 1 to 1024 are called well-known port numbers and are
restricted, which means that they are reserved for use by well-known application protocols such
as HTTP (which uses port number 80) and FTP (which uses port number 21). [True/False]

13. Source port number field and the destination port number field are included in both UDP and
TCP segments. [True/False]

14. Transport layer at the destination host uses the following four values in the TCP segment to
identify the correct socket: (1) the source port number in the segment, (2) the IP address of the
source host, (3) the destination port number in the segment, and (4) router IP address.
[True/False]

15. There is not always a one-to-one correspondence between connection sockets and processes;
web servers often use only one process, and create a new thread with a new connection socket
for each new client connection. [True/False]

16. For a web-server, at any given time there may be many connection sockets (with different
identifiers) attached to the same process. [True/False]

17. If the client and server are using non-persistent HTTP, then throughout the duration of the non-
persistent connection the client and server exchange HTTP messages via the same server socket.
[True/False]

18. Aside from the multiplexing/demultiplexing function and some light error checking, TCP adds
nothing to IP. [True/False]

19. UDP is said to be connectionless as it performs handshaking between sending and receiving
transport-layer entities before sending a segment. [True/False]

20. When the DNS application in a host wants to make a query, it constructs a DNS query message
and passes the message to UDP. [True/False]
21. Header size of UDP is 8 bytes, whereas TCP segment has 16 bytes of header overhead in every
segment. [True/False]

22. UDP is used for RIP routing table updates because RIP updates are sent periodically (typically
every five minutes), lost updates will be replaced by more recent updates. [True/False]

23. Congestion control in UDP can result in less loss rate between a UDP sender and receiver.
[True/False]

24. There is no error in the following diagram. [True/False]


25. There is no error in the following FSM. [True/False]

26. There is no error in the following FSM. [True/False]


27. There is no error in the following diagram. [True/False]

28. There is no error in the following FSM. [True/False]


29. There is no error in the following FSM. [True/False]

30. There is no error in the following FSM. [True/False]

S-ar putea să vă placă și