Vault sync: 2021-11-03 23:36:47
This commit is contained in:
parent
a8e8e53fd7
commit
0f83b70b6f
8
.obsidian/workspace
vendored
8
.obsidian/workspace
vendored
@ -88,14 +88,14 @@
|
|||||||
"active": "bc6e8ad9aa0f44c3",
|
"active": "bc6e8ad9aa0f44c3",
|
||||||
"lastOpenFiles": [
|
"lastOpenFiles": [
|
||||||
"School/Analyse/Layers/2. Datalink Layer.md",
|
"School/Analyse/Layers/2. Datalink Layer.md",
|
||||||
|
"School/Analyse/Images/distortion.png",
|
||||||
|
"School/Analyse/Images/noise-signal.png",
|
||||||
|
"README.md",
|
||||||
"School/Analyse/Layers/3. Network Layer.md",
|
"School/Analyse/Layers/3. Network Layer.md",
|
||||||
"School/Analyse/Layers/4. Transport Layer.md",
|
"School/Analyse/Layers/4. Transport Layer.md",
|
||||||
"School/Analyse/Layers/1. Physical Layer.md",
|
"School/Analyse/Layers/1. Physical Layer.md",
|
||||||
"School/Analyse/Comminucation Mediums.md",
|
"School/Analyse/Comminucation Mediums.md",
|
||||||
"School/Analyse/Images/modulation-amplitude.png",
|
"School/Analyse/Images/modulation-amplitude.png",
|
||||||
"School/Analyse/Images/modulation-phase-2.png",
|
"School/Analyse/Images/modulation-phase-2.png"
|
||||||
"School/Analyse/Images/modulation-phase.png",
|
|
||||||
"School/Analyse/Images/modulation-frequency.png",
|
|
||||||
"School/Analyse/Images/encoder.png"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
Before Width: | Height: | Size: 96 KiB After Width: | Height: | Size: 96 KiB |
Before Width: | Height: | Size: 50 KiB After Width: | Height: | Size: 50 KiB |
Before Width: | Height: | Size: 146 KiB After Width: | Height: | Size: 146 KiB |
@ -3,4 +3,21 @@ The Data Link Layer is responsible for handling the data transfer between two de
|
|||||||
|
|
||||||
The Data Link Layer also splits up packets into smaller chunks called a frame. The reverse happens on the receiving device (reassembling frames into packets).
|
The Data Link Layer also splits up packets into smaller chunks called a frame. The reverse happens on the receiving device (reassembling frames into packets).
|
||||||
|
|
||||||
Like the Network Layer the Data Link Layer is also responsible for flow control and error checking. However it only does this for inter-network communications. (Local network)
|
Like the Network Layer the Data Link Layer is also responsible for flow control and error checking.
|
||||||
|
|
||||||
|
## Error detection
|
||||||
|
Transmissions are not always error free. In case of an error, it should be detected and the message should be re transmitted (whenever possible)
|
||||||
|
|
||||||
|
Detecting errors are handled by different algorithms:
|
||||||
|
- Parity bits
|
||||||
|
- CRC
|
||||||
|
|
||||||
|
## Data Framing
|
||||||
|
Data is split up in smaller chunks called frames. For each frame we add some extra data:
|
||||||
|
|
||||||
|
- Who is sender?
|
||||||
|
- Who is receiver?
|
||||||
|
- Length of chunk
|
||||||
|
- Type of chunk (normal message, error me)
|
||||||
|
- Error checking values (ex. CRC code)
|
||||||
|
- Data and metadata are put in single message called frame
|
Loading…
x
Reference in New Issue
Block a user