wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

CS314_Quiz-01_Finals

Total questions: 70

Worksheet time: 53mins

Name
Class
Date
1.

Which layer in TCP/IP is responsible for end-to-end communication?

a)

Physical

b)

Application

c)

Transport

d)

Network Access

2.

What is the main function of the Internet layer?

a)

File transfer

b)

Application logic

c)

Routing data between networks

d)

Signal encoding

3.

In data transmission, which protocol ensures reliable delivery?

a)

UDP

b)

TCP

c)

IP

d)

SMTP

4.

Why is a checksum included in TCP segment headers?

a)

Addressing routing

b)

Detecting transmission errors

c)

Speed optimization

d)

Congestion control

5.

Which protocol uses a connectionless transport?

a)

TCP

b)

UDP

c)

FTP

d)

SMTP

6.

What distinguishes IPv6 addresses from IPv4?

a)

128-bit length

b)

Error control field

c)

Port addressing

d)

End-to-end reliability

7.

Sequence numbers in TCP segments are used for:

a)

Port selection

b)

Reordering packets

c)

Addressing hosts

d)

Flow control

8.

Which protocol provides user authentication in remote logins?

a)

SMTP

b)

FTP

c)

TELNET

d)

SNMP

9.

Which layer interacts directly with a transmission medium?

a)

Network Access

b)

Internet

c)

Transport

d)

Application

10.

What is the key purpose of the Protocol field in IP headers?

a)

Indicate destination address

b)

Specify data rate

c)

Select the upper protocol

d)

Error checking

11.

Which service is typically unreliable and does not guarantee packet order?

a)

TCP

b)

UDP

c)

SSH

d)

FTP

12.

Why must every entity in TCP/IP have a unique address?

a)

For local access

b)

For proper delivery

c)

For congestion control

d)

For signal encoding

13.

Which protocol handles electronic mail transfer over TCP/IP?

a)

FTP

b)

SMTP

c)

SSH

d)

HTTP

14.

The network access header is added at which stage?

a)

Application layer

b)

Transport layer

c)

Network layer

d)

Data link layer

15.

Why are port values important in TCP?

a)

Reordering segments

b)

Identifying applications

c)

Routing data

d)

Detecting errors

16.

Which protocol is typically used for network management?

a)

ICMP

b)

OSPF

c)

SNMP

d)

RSVP

17.

What does the IPv4 header NOT include?

a)

Sequence number

b)

Source address

c)

Header checksum

d)

Protocol field

18.

Which protocol facilitates file transfers between systems?

a)

FTP

b)

SMTP

c)

SNMP

d)

HTTP

19.

Fragmentation and reassembly in IP is handled by:

a)

The transport layer

b)

Sequence numbers

c)

Fragment offset fields

d)

Ports

20.

In TCP/IP, the logical connection refers to:

a)

Bit stream transfer

b)

Address resolution

c)

Pair of port values

d)

Host address mapping

21.

What does UDP lack that TCP provides?

a)

Congestion control

b)

Reliable delivery

c)

Port addressing

d)

Header checksum

22.

Why is migration to IPv6 necessary?

a)

More addresses

b)

Improved error control

c)

Better encoding

d)

Application compatibility

23.

TCP assures error control by:

a)

Window fields

b)

Sequence numbers

c)

Checksum

d)

Flags

24.

Which protocol works directly above the Internet layer?

a)

FTP

b)

TCP

c)

SMTP

d)

Ethernet

25.

Which layer is NOT directly associated with user applications?

a)

Application

b)

Physical

c)

Transport

d)

Network Access

26.

In protocol architecture, a router operates mainly on which layer?

a)

Data link

b)

Application

c)

Internet

d)

Transport

27.

The purpose of the header length field in TCP is to:

a)

Specify data size

b)

Indicate packet order

c)

Identify protocol

d)

Assign host address

28.

Which protocol is specifically designed for resource reservation?

a)

OSPF

b)

RSVP

c)

FTP

d)

HTTP

29.

The physical layer specifies:

a)

Protocol headers

b)

Signal characteristics

c)

Application logic

d)

Segment ordering

30.

Which protocol uses explicit congestion notification?

a)

FTP

b)

SMTP

c)

IPv6

d)

SSH

31.

Simple Network Management Protocol is abbreviated as:

a)

SMTP

b)

SNMP

c)

SSH

d)

RSVP

32.

Application byte stream is first processed by:

a)

Physical layer

b)

Transport layer

c)

Internet layer

d)

Data link layer

33.

Why is the network access header invisible to upper layers?

a)

Segmentation

b)

Layer independence

c)

Error control

d)

Address resolution

34.

The Host-to-host protocol commonly provides:

a)

Reliable service

b)

Application execution

c)

Address mapping

d)

Physical interfacing

35.

In IPv4, the Header checksum avoids:

a)

Port misdelivery

b)

Header errors

c)

Sequence confusion

d)

Congestion

36.

In data communications, which layer handles bandwidth specification?

a)

Application

b)

Physical

c)

Network Access

d)

Internet

37.

TCP segments are reordered at which location?

a)

Destination host

b)

Router

c)

Source host

d)

Application layer

38.

Why can UDP be advantageous for time-sensitive apps?

a)

Reliable delivery

b)

Fast, minimal protocol overhead

c)

Error correction

d)

Address mapping

39.

An IP datagram consists of:

a)

Only TCP header

b)

Only application data

c)

IP header + transport segment

d)

Network access header

40.

Which field in the TCP header is used for urgent signals?

a)

Checksum

b)

Sequence number

c)

Urgent pointer

d)

Header length

41.

In TCP/IP, which protocols are used for routing?

a)

OSPF

b)

FTP

c)

SMTP

d)

SNMP

42.

MIME stands for:

a)

Multipurpose Internet Mail Extension

b)

Multiple Internal Message Envelope

c)

Main Internet Messaging Exchange

d)

Modular Information Mail Extension

43.

The Transport layer shields higher layers from:

a)

Hardware details

b)

Error control

c)

Protocol specification

d)

Address mapping

44.

Which protocol is connection-oriented?

a)

UDP

b)

TCP

c)

SNMP

d)

HTTP

45.

What ensures that a file transfer is complete in FTP?

a)

Control connection signals completion

b)

Port value assignment

c)

Header checksum

d)

Signal encoding

46.

Which is most likely required for congestion control?

a)

Application layer

b)

Transport layer

c)

Data link layer

d)

Physical layer

47.

IPv6 offers enhancements over IPv4 primarily for:

a)

Address space

b)

Error correction

c)

Signal quality

d)

Port resolution

48.

Which layer provides distributed information services?

a)

Physical

b)

Application

c)

Network access

d)

Transport

49.

Sequence numbers in TCP help with:

a)

Address mapping

b)

Packet reordering

c)

Error correction

d)

Protocol selection

50.

A TCP connection is:

a)

Permanent

b)

Logical & temporary

c)

Static

d)

Real-time physical

51.

List the correct order of layers in TCP/IP starting from the lowest.

a)

Physical, Network Access, Internet, Transport, Application

b)

Application, Transport, Internet, Network Access, Physical

c)

Transport, Internet, Network Access, Application, Physical

d)

Network Access, Physical, Internet, Transport, Application

52.

Which layer comes right after the Internet layer in normal data transfer?

a)

Transport

b)

Application

c)

Physical

d)

Data Link

53.

After data is passed to TCP, which component adds its header next?

a)

IP (Internet layer)

b)

Application layer

c)

Data Link layer

d)

Physical layer

54.

If a message arrives out of order, which protocol rearranges them?

a)

TCP

b)

UDP

c)

ICMP

d)

HTTP

55.

What is appended to application data before transmission?

a)

TCP header

b)

IP address

c)

MAC address

d)

Port number

56.

What sequence ensures reliable communication from sender to receiver?

a)

TCP segment ➔ IP datagram ➔ Network packet

b)

UDP segment ➔ Ethernet frame ➔ IP datagram

c)

IP datagram ➔ TCP segment ➔ Network packet

d)

Network packet ➔ TCP segment ➔ IP datagram

57.

Which protocol delivers data to the correct application on a host?

a)

TCP

b)

IP

c)

HTTP

d)

FTP

58.

When a file is transferred, which protocol carries the command messages?

a)

FTP

b)

SMTP

c)

HTTP

d)

SNMP

59.

Which protocol follows a connectionless design for simple queries?

a)

UDP

b)

TCP

c)

HTTP

d)

SMTP

60.

What field in TCP enables correction of errors during transit?

a)

Checksum

b)

Sequence Number

c)

Window Size

d)

Urgent Pointer

61.

What protocol is used for resource reservation during transmission?

a)

RSVP

b)

FTP

c)

SMTP

d)

HTTP

62.

Which protocol layer assigns unique global Internet addresses?

a)

Internet layer (IP)

b)

Application layer

c)

Transport layer

d)

Data Link layer

63.

Which protocol is essential for remote logins?

a)

TELNET

b)

SMTP

c)

FTP

d)

POP3

64.

After IP processes a segment, which module dispatches it through the network?

a)

Network access layer

b)

Transport layer

c)

Session layer

d)

Application layer

65.

Which protocol records the port number for each segment?

a)

TCP

b)

IP

c)

ICMP

d)

ARP

66.

What header field helps in fragmenting IP packets?

a)

Fragment offset

b)

Time to Live

c)

Source Address

d)

Protocol

67.

Which protocol upgrades address length for more devices?

a)

IPv6

b)

HTTP

c)

FTP

d)

SMTP

68.

Which protocol adds minimal overhead for fast messages?

a)

UDP

b)

TCP

c)

HTTP

d)

SMTP

69.

Which service relies on TCP but uses a separate connection for data transfer?

a)

FTP

b)

HTTP

c)

SMTP

d)

Telnet

70.

To identify which application a message is for, which protocol uses port numbers?

a)

TCP

b)

HTTP

c)

SMTP

d)

FTP