Application Layer l Flashcards

(14 cards)

1
Q

What is a protocol?

A

A set of rules or procedures for transmitting data between devices

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

5 layer protocols

A

Application
Transport
Network
Link
Physical

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

Application layer

A

End-user interaction; supports apps (HTTP, FTP)

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

Transport layer

A

Process data transfer (TCP, UDP)

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

Network layer

A

Routes data from source to destination (IP, routing protocols)

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

Link layer

A

Local data transfer between neighbouring network elements (MAC, Ethernet, WiFi)

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

Physical layer

A

Any physical component on the wire (copper/optical cable)

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

Presentation layer

A

Translates data (encrypt/decrypt, compression)

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

Session layer

A

Manages sessions between apps; opening/closing mechanism

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

TCP & UDP

A

no encryption, cleartext passwords sent into socket traverse Internet in cleartext

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

TLS/SSL

A

provides encrypted connection (https), data integrity, end-point authentication

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

TCP service

A

reliable delivery, flow/congestion control, does not provide timing or security, connection oriented, slower speed, resends lost packets

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

UDP service

A

unreliable data transfer, connectionless, faster speed, no error checking

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

What happens when you visit a secure website?

A
  1. Application Layer uses HTTP
  2. TLS encrypts HTTP data
  3. TCP ensures reliable delivery of that encrypted data
How well did you know this?
1
Not at all
2
3
4
5
Perfectly