Protocols Flashcards

1
Q

What is a network protocol?

A

Is an agreed set of rules, on how to communicate over a network. A protocol is often made formal by setting up a world standard

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What 6 details should a protocol include?

A
How to set up a connection
How to end a connection
How to start a message 
How to end a message
How to deal with corrupted data
How to format the data being sent
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What do protocols allow hardware makers to do?

A

Hardware makers can make sure that their devices will work on a network using that protocol

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What does TCP/IP stand for?

A

Transmission Control Protocol / Internet Protocol

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What does the TCP/IP protocol do?

A

Prepares messages for transmission and reassembles any received messages

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

When sending data, the TCP rules (protocol) include what?

A

Dividing the message into packets
Adding a sequence number to each packet so the message can be re-assembled
Adding extra error-correction information, so errors can be spotted and fixed

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

When receiving data the TCP rules (protocol) include what?

A

Examining each packet for errors by using the extra information that was added to it
Fixing any errors (if possible) or requesting that the packet be re-sent
Spotting missing packets and requesting them to be re-sent
If all packets are present, using the sequence number of each packet to re-assemble the message

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

When transmitting messages, what is the IP protocol responsible for?

A

For providing the destination address and to recognise incoming data packets

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

For sending data the IP rules (protocol) include what?

A

Add the destination address to each data packet

Add it own address to indicate where it came from

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

For receiving data packets the IP rules (protocol) include what?

A

Accept data packets that have its own address attached

Ignore all data packets that do not contain its own address

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What does HTTP stand for?

A

HyperText Transfer Protocol

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What does the HTTP protocol underlie?

A

World Wide Web

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What protocol is used when web pages are sent and received?

A

HTTP

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is a web page made up of?

A

A collection of individual files - text, images, styling, ETC

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What does the HTTP protocol allow the browser to do?

A

To request individual files from a web server in an orderly way

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What happens when the HTTP protocol receives individual files from the web server?

A

They are rendered into a web page

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

What does HTTPS mean?

A

HTTP secure

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

How does the HTTPS protocol work?

A

Works like http, but also encrypts web page data before it is sent out of the browser or server, to make sure that nobody can intercept the data and read it themselves

19
Q

What does FTP stand for?

A

File Transfer Protocol

20
Q

What is the FTP protocol used for?

A

To transfer (i.e. upload and download) files between a client and server on a computer network

21
Q

What does POP stand for?

A

Post Office Protocol

22
Q

What does the POP protocol allow for?

A

Allows emails to be downloaded and /or deleted from a mail server and viewed offline by an email client

23
Q

What are the 3 main disadvantages with the POP protocol?

A

It can only handle one mailbox
Messages, once downloaded, are removed from the email server and cannot later be viewed by other devices
It does not support complex searches of emails on the server

24
Q

What does the IMAP protocol stand for?

A

Internet Message Access Protocol

25
Q

How is the IMAP protocol different to the POP protocol?

A

IMAP is similar in many ways to POP but it also offers more complex commands to manage emails on the server itself

26
Q

What does the IMAP protocol allow for

A

The email to remain on the server even after being downloaded to the device

27
Q

True or False, you can use multiple devices and access your emails from different devices using the IMAP protocol?

A

True

28
Q

What are the 6 things the IMAP protocol allows you to do?

A

Set flags on emails
Access emails on multiple devices
Synchronisation across devices
Allows complex searches to be carried out based on subject and headers
It can handle more than one mail box
Choose whether to download just the headers, full body or not to download attachments

29
Q

What does SMTP stand for?

A

Simple Mail Transport Protocol

30
Q

What are the 3 email protocols?

A

POP
IMAP
SMTP

31
Q

What is the SMTP protocol used by?

A

The mail server to send and receive emails from all other mail servers across the internet

32
Q

What is an ethernet, in terms of protocols?

A

Ethernet is a family of protocols responsible for sending and receiving data along a network cable

33
Q

Why has an ethernet got more than one protocol?

A

It works over a range of data speeds

34
Q

What is ethernet the most popular protocol used for?

A

For putting together a local area network (LAN)

35
Q

What 3 parts are there for the ethernet protocol?

A

Hardware. Specifies the performance expected of network cables, plugs and sockets
Data format. Describes the format of the data packets sent or received over the network
How to deal with data collisions i.e. when two devices send data at exactly the same time

36
Q

What is Bluetooth?

A

Is a wireless protocol that was developed to allow devices that are very close to one another to exchange data

37
Q

What is Bluetooth a collection of?

A

Specialised protocols that have been combined

38
Q

What does each layer have in the ‘4 layer model’?

A

Has a particular function to perform

39
Q

What is the order of the 4 layer model?

A

Layer 4 = Application Layer
Layer 3 = Transport Layer
Layer 2 = Internet Layer
Layer 1 = Network

40
Q

State the most important thing about the 4 layer model

A

The protocols in each layer can only communicate with those in the layers directly above and below it

41
Q

What protocols are in the Application Layer?

A

FTP, HTTP, POP, IMAP, SMTP

42
Q

What protocol is in the Transport Layer?

A

TCP

43
Q

What protocol is in the Internet Layer?

A

IP

44
Q

What protocols are in the Network Layer?

A

ETHERNET, Wi-Fi