Vault sync: 2021-11-03 21:36:46
This commit is contained in:
13
School/Analyse/Layers/6. Presentation Layer.md
Normal file
13
School/Analyse/Layers/6. Presentation Layer.md
Normal file
@@ -0,0 +1,13 @@
|
||||
# 6. Presentation Layer
|
||||
The presentation layer is responsible for preparing the data so that it can be used by the Application Layer.
|
||||
|
||||
**Presentation layer is responsible for:**
|
||||
- Translation of data
|
||||
- Encryption of data
|
||||
- Compression of data
|
||||
|
||||
For example, two devices can use different types of encoding on their data, the presentation layer will translate the data in a way that the Application Layer can understand.
|
||||
|
||||
When sending sensitive data, we would like to encrypt the data so that its secure. The Presentation layer is responsible for encrypting and decrypting ingoing or outgoing data.
|
||||
|
||||
Also when sending of receiving data we sometimes want to compress the data so that sending and receiving data is more efficient. (smaller size)
|
Reference in New Issue
Block a user