retagged by
257 views

1 Answer

0 votes
0 votes
Transport layer is implemented in software in a host as part of host's operating system.Therefore transport layer error detection is implemented in software so it is essential to have a fast and simple error detection scheme such as CheckSum

where as in data link layer error detection is done in dedicated hardware in adapters, which can rapidly perform the more complex CRC operations.

So principal reason that data link layer crc is used not checksum and in transport layer checksum not crc

is that Checksum is easy to implement in software (transport layer) and CRC in hardware( link layer)

Related questions

0 votes
0 votes
1 answer
1