Book: Networks - Top down approach.
Also check the CCNA course "Jeremy's IT Lab" on YouTube. Highly recommend.
Also check the CCNA course "Jeremy's IT Lab" on YouTube. Highly recommend.
Things like retries, backoffs, checksumming, error detection etc. can be done in multiple layers of the networking stack and often is done in multiple layers.