Protocols (Cambridge (CIE) A Level Computer Science): Exam Questions

Exam code: 9618

57 mins15 questions
1
4 marks

The TCP/IP protocol may be viewed as a stack that contains four layers: Application, Transport, Internet, Link.

Describe how the layers of the TCP/IP protocol stack interact with each other.

2a
4 marks

Name and describe two protocols used by the Application Layer of the TCP/IP protocol suite.

Protocol 1

Description

Protocol 2

Description

2b
3 marks

Explain the purpose and function of the Application Layer in the TCP/IP protocol suite.

3a
2 marks

The TCP/IP protocol suite has four layers:

Transport, Application, Link, Internet

Complete the diagram to show the correct order for these layers.

Four horizontal, equal-sized rectangular bands are stacked vertically, separated by thin black lines, on a plain white background.
3b
2 marks

Describe the function of the Transport layer.

3c
2 marks

Outline one protocol that is associated with the Application layer.

4a
2 marks

Outline why protocols are essential for communication between computers.

4b
2 marks

State the names of two different protocols associated with the sending and receiving of emails between computers

Sending.......................................................................

Receiving....................................................................

5a
4 marks

Draw one line to connect each protocol to its most appropriate use.

Five network protocols listed in a table with mismatched uses. Protocols: HTTP, BitTorrent, SMTP, IMAP. Uses include peer-to-peer sharing and email functions.
5b
2 marks

Outline the purpose of the Link layer in the TCP/IP protocol suite.

6
3 marks

Complete the following paragraph about a protocol suite, using words from the given list.

Some words are not used.

BitTorrent circuit switching layered link list

peer‑to‑peer queue stack star TCP/IP

The protocols in a ............................................................................. determine

the interconnectivity rules for a .............................................................................

network model such as the .............................................................................

model.

7
2 marks

A company uses a network that is connected to the internet. The table describes two tasks that are carried out on this network.

Complete the table by writing the name of the protocol that is used for each task.

Task

Protocol

A web browser requests the hypertext documents that make up a web page from a web server.

An employee transfers a folder of large video files from a laptop to a file server on the company network.

8
3 marks

A group of users want to share one very large video file with each other over the internet. They use the BitTorrent protocol to do this.

Explain how the BitTorrent protocol allows these users to share the file.

9
4 marks

A user sends an email to a colleague. The sending computer uses the SMTP protocol. The email is delivered to the mail server that the colleague uses.

The colleague then opens an email client on their own computer to read the email. The email client does not use SMTP.

Explain why the email client needs a different protocol, and name a protocol that the email client could use.

10
2 marks

Define the term protocol as it is used in the communication of data between computers.

11
3 marks

A company writes its own file-transfer software. Instead of using standard protocols, the company invents its own private set of rules for how data is formatted and sent.

The software works correctly when two of the company's own computers exchange files. It fails when one of the company's computers tries to exchange a file with a computer that belongs to a different organisation.

Explain why the file transfer fails.

12
4 marks

A message is sent from one host to another host on the internet. The two hosts are made by different manufacturers and they run different operating systems.

On each host the protocols are implemented as a stack of layers.

Explain how this arrangement allows the message to be delivered successfully.

13
2 marks

The TCP/IP protocol suite is implemented as a stack of four layers: Application, Transport, Internet and Link.

Complete the table by writing the name of the layer at which each activity takes place.

Activity

Layer

The data is divided into packets and a sequence number is added to each packet header.

The data is formatted into frames so that it can be sent over the physical medium.

14
3 marks

Describe the function of the Internet layer of the TCP/IP protocol suite.

15
4 marks

A user uploads a file to a server that is on a different network. Before the file leaves the user's computer it passes down through the four layers of the TCP/IP protocol stack.

Describe what happens to the file at each of the four layers.