answersLogoWhite

0


Best Answer

As per my knowledge, Data link protocols often place the Cyclic Redundancy Check (CRC) in a trailer rather than a header for several reasons:

Efficient Error Detection:

Placing the CRC at the end of the frame allows the receiving device to perform error detection on the entire frame, including both the header and the data. This ensures a more comprehensive check of the transmitted information.

Simplified Processing:

By placing the CRC in the trailer, the processing logic in network devices can be simplified. Devices can start processing the frame immediately upon receipt and continue until they reach the trailer, where they can perform a final error check. This streamlined process can contribute to faster and more efficient data handling.

Sequential Processing:

The sequential arrangement of header, data, and trailer allows for a logical flow in processing. The header is processed first to extract essential information, followed by the data, and finally, the trailer for error checking. This sequential processing aligns well with the typical flow of data handling in network devices.

Consistency with Standards:

Many data link layer standards, such as Ethernet, have established practices of placing the CRC in the trailer. Adhering to these standards ensures interoperability between different devices and systems, promoting a consistent and reliable communication environment.

Frame Integrity:

Placing the CRC at the end helps ensure the integrity of the entire frame. If the CRC check fails, the entire frame can be discarded, preventing the delivery of corrupted data to higher layers in the networking stack.

User Avatar

Alessia Aniston

Lvl 2
4mo ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

11y ago

The CRC is computed while the packet is being transmitted and then incorporated in a trailer. Similarly, the receiver computes the CRC and compares it with the transmitted one. From both points of view, it is better to have the CRC in a trailer. Because then you can compute the CRC as you transmit the packet, and then splat out the final CRC at the end. If you put it in the header, you would have to make *one* pass over the packet computing the CRC, then send the CRC, and then a *second* pass actually stuffing each byte out the interface
The CRC is computed during transmission and appended

to the output stream as soon as the last bit goes out onto the wire. If the CRC were in the

header, it would be necessary to make a pass over the frame to compute the CRC before transmitting.

This would require each byte being handled twice-once for checksumming and once for transmitting.

Using the trailer cuts the work in half.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Data link protocols almost always put the CRC in a trailer rather than in a header Why?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Computer Science

What type of header does an ARP frame contain?

ARP and RARP protocols are present at network layer. ARP is short form of address resolution protocol. IP is the type of header an ARP frame contain .


What is tcpip header and trailer?

An Ethernet frame has a 14 byte header, a data section, and a 4 byte trailer 14 byte header consist of destination address, source address and type The trailer is for CRC (Cyclic redundancy Check) An Ethernet frame can contain an IP and TCP PDU. IP header most important parts consists of (Version,IHL, Total length,Protocol, source and destination address) In details (Version,Header length,Differentiated services field, total Length, Identification, Flags, fragment offset, Time to live, protocol, header checksum, source and destination address). TCP header most important parts consists of (Source port, Destination port and header Length) In details (Source Port, Destination Port, Sequence number, Acknowledgment number, Header length,Flags,Window and check sum). The details of the IP and TCP header have been taken from a Network protocol Analyzer Wireshark on my own pc.


Which three basic parts are common to all frame types supported by the data link layer?

header trailer Data


A device receives an Ethernet frame and recognizes the MAC address as its own. What does the device do to the message to get to the encapsulated data?

Removes the Ethernet header and trailer


When header and trailer are added to pdu?

A header board, is a vertical structure on the front of flat-bed trailers. Its purpose is to keep the freight from moving forward onto the cab. It is humorusly called a headache rack (it prevents the load from shifting forward therefore prevents the driver from getting a "headache" when the cab is crushed. The terminology is different for a a dry-van trailer or a refrigerated trailer, or what is sometimes called a "box" trailer, wherein the front is called a bulkhead. Sometimes these two terms are incorrectly interchanged by drivers who lack trucking knowledge.

Related questions

What is the correct order for PDU encapsulation?

Frame Header - Network Header - Transport Header - Data - Frame Trailer


What is a header board on a tractor trailer?

header board is a the board on the front of the trailer, or the board that is on the tractor behind the cab/sleeper. this is made of metal and is to prevent the load on trailer coming thru the cab in the event an accident or other emergency


What is the component of data link?

header, packet(data), and trailer


Which one is the two way linked list a Circular link list b Node having header and trailer in the list C Array?

b Node having header and trailer in the list


What does the device do to the message to get to the encapsulated data?

removes the Ethernet header and trailer


What 3 parts of a data packet?

the answer is a Header,the a Payload, then last is the Trailer


What protocols at other layers of the OSI model does ping use?

Layer 3 of the OSI model. An ICMP header follows the IP header of the IP packet.


What does the transport layer header provide?

Provides values that enable different transport layer protocols to perform different functions


How does the data link layer prepare packets for transmission?

It encapsulates with a header and a trailer to create a frame.


What are the parts of a pdu that are always present in any pdu?

The Header and the payload The Header and the payload


What type of header does an ARP frame contain?

ARP and RARP protocols are present at network layer. ARP is short form of address resolution protocol. IP is the type of header an ARP frame contain .


What 3 items are contained in ethernet header trailer?

the ethernet frame what it concist of