Network Protocols Flashcards

1
Q

Name 5 transmission protocols

A
  • TCP
  • IP
  • WiFi
  • Ethernet
  • UDP
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

TCP

A

TCP splits data from applications into small pieces called ‘packets’

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

What does each packet have?

A

A header

A payload

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

Header

A

Data about how packet should reach its destination

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

Payload

A

Actual data that needs to be sent

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

IP

A

IP defines how data packets should be sent between networks

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

What is added regarding each IP to each packet?

A

An IP header is added to each packet with the source and destination IP address

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

What do routers use source and IPa for?

A

Routers use info to deliver the packet to the correct network

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

WiFi

A

Set of protocols defining how data should be transmitted using radio waves

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

Where is WiFi used?

A

In wireless networks

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

Ethernet

A

Protocol that defines how data should be physically transmitted between network hardware

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

Where is ethernet used?

A

In wired networks

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

UDP

A

Alternative to TCP
Skips stages which ensure that a packet has arrived

Checks that the packet is correct

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

UDP vs TCP

A

UDP is faster than TCP

UDP is less reliable than TCP

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

When is UDP useful?

A

When reliability of data is less important than achieving fast transfer

Such as in online gaming

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