- To ensure reliable communication and good communication, there needs to present of flow control, and error control.
- managing the amount of data the sender sends
- that data arrives at the destination error free
- Flow and error control needs to be checked at several times of every layers .
- For node-to-node links, flow and error control is carried out in the data-link layer.
- For end-point to end-point, flow and error control is carried out in the transport layer.