- Framing:
- An protocol (= agreement) on
how to
group
a series of bits
into logical unit (= frame)
|
- Error detection and recovery:
- Check if a
received frame is
correct
- If frame contains
bit errors:
- Recover the
correct frame
|
|
Further conditions
on correctness:
- Each frame
must be
received
exactly
once:
- Duplicate reception
(that you cannot tell)
of the same frame
is in fact
a
communication error !!!
|
- Frames must be
received in the
same order as
transmitted
|
- Flow control:
- Pace
the transmission rate
of the sender
in accordance
with the processing speed
of the receiver
|
Note:
- The flow control
function is desirable
but is not necessary
in the Data Link layer
|
|