3.06 Network protocols Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

What is a network standard

A

A set of agreed requirements for hardware and software

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

Why are standards important?

A

Allow manufacturersWh to create products and programs that will be compatible with those from other manufacturers

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

What is a network protocol

A

A set of rules for how devices communicate and how data is transmitted across a network

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

What are communication protocols

A

Rules on how communication between two devices must start and end, how the data must be organised, and what devices should do if data goes missing

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

What does “MAC” in MAC address stand for?

A

Media access control

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

What is a MAC address

A

A unique identifier of a network-enabled device that cannot be changed

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

What is the format of MAC addresses?

A

48 or 64-bit binary numbers (these are often converted to hexadecimal numbers)

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

What uses MAC addresses?

A

used by Ethernet protocol on LANs.

LAN switches read the MAC addresses and use them to direct data to the right device

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

What does “IP” stand for in IP address?

A

internet protocol

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

What does TCP stand for

A

transmission control protocol

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

What are IP addresses?

A

IP addresses are a unique number that identifies a device connected to the internet or a local network.

These are assigned manually or automatically to devices before they can access a network, and are used when sending data between TCP/IP networks (i.e. over the internet)

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

What are the two versions of IP addresses?

A

IPv4 (uses 32 bits)

IPv6 (uses 128 bits)

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

Why was IPv6 created?

A

Due to the increasing number of devices that needed unique IP addresses.

IPv4 has 2^32 IP addresses (over 4 billion)

IPv6 has 2^128 IP addresses

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

How are IPv4 and IPv6 addresses split?

A

IPv6 split into 16-bit chunks, each of which is given as a hexadecimal number

IPv4 split into 8-bit chunks, each given as a denary (base 10) number

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

Describe a TCP/IP protocol

A

Transmission control protocol (TCP):
The rules for how devices connect to the network. It splits data into packets and reassembles them into the original data once they reach the receiving device. Also checks data is correctly sent and delivered.

Internet protocol (IP):
Responsible for directing packets to their destination across the network

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

What does HTTP stand for and what is it used for?

A

hyper text transfer protocol

Used by web browsers to access websites and communicate with web servers

17
Q

What does FTP stand for and what is it used for?

A

File transfer protocol

Used to access, edit and move files between devices on a network

17
Q

What does HTTPS stand for and what is it used for?

A

HTTP Secure

A more secure version of HTTP. It encrypts all information sent and received

18
Q

What does POP3 stand for and what is it used for?

A

Post Office Protocol version 3

The server holds the email until you download it, at which point it is deleted from the server

19
Q

What does IMAP stand for and what is it used for?

A

internet message access protocol

Used to retrieve emails from a server. The server holds the email until you delete it - you only download a copy.

used by most web-based email clients

20
Q

What does SMTP stand for and what is it used for?

A

simple mail transfer protocol

Used to send emails and transfer emails between servers

21
Q

With respect to protocols, what is a layer?

A

Layer = a group of protocols with similar functions, where each layer is self-contained - protocols in each layer don’t need to know what’s happening in the other layers, but each layer serves the layer above.

Data can only be passed between adjacent layers, e.gl layer 2 can pass data only to layers 1 and 3

22
Q

Give an example of a layered network protocol

A

Layer 4. Turning data into websites and other applications (e.g. HTTP, FTP, SMTP)

Layer 3. Splitting data into packets and checking they have been sent and delivered (e.g. TCP)

Layer 2. Making connections between networks and directing data (e.g. IP)

Layer 1. Passing data as electrical signals over the physical network (e.g. ethernet)

23
Q

What are the advantages of using layers (three)?

A

1, Breaks network communication into manageable pieces, so developers can focus on one area of the network a a time

  1. Each layer can be changed without affecting the other layers
  2. Having standards for each layer forces companies to make them compatible and universal