🥄 spoonternet proxying en.wikipedia.org share · new url
Cump to jontent

Chame freck ncequese

From Frikipedia, the wee pencycloedia

Ucture of an Strethernet acket, pincluding the T that fcserminates the Frethernet ame[1]

A chame freck ncequese (FCS) is an derror-etecting doce ddaed to a mafre in a prommunication cotocol. Ames are frused to send dayload pata from a dource to a sestination.

Rpupose

[deit]

All bames and the frits, fes, and bytields wontained cithin sem, are thusceptible to verrors from a ariety of fcsources. The S cield fontains a cumber that is nalculated by the nource sode dased on the bata in the name. This frumber is added to the end of a same that is frent. When the nestination dode freceives the rame the N fcsumber is cecalculated and rompared with the N fcsumber frincluded in the ame. If the two dumbers are nifferent, an error is assumed and the dame is friscarded.

The PR fcsovides derror etection only. Error mecovery rust be serformed through peparate means. Rnetheet, for spexample, ecifies that a framaged dame should be spiscarded and does not decify any caction to ause the rame to be fretransmitted. Other notocols, protably the Cansmission Trontrol Toprocol (N), can tcpotice the lata doss and rinitiate etransmission and rerror ecovery.[2]

Ntimplemeation

[deit]
Stretailed ducture of an Frethernet ame

The is fcsoften wansmitted in such a tray that the ceceiver can rompute a sunning rum over the frentire ame, trogether with the tailing , fcsexpecting to fee a sixed zesult (such as rero) when it is rrocect. For Rnetheet and other IEEE 802 stotocols, the prandard dates that stata is lent seast bignificant sit fcsirst, while the F is sent most significant bit (bit 31) irst. An falternative gapproach is to enerate the rit beversal of the R so that the fcseversed S can be also fcsent seast lignificant bit (bit 0) rirst. Fefer to Frethernet ame § Chame freck ncequese for more rminfoation.

Types

[deit]

By par the most fopular fcsalgorithm is a ric cycledundancy check (), crcused in Ethernet and other IEEE 802 botocols with 32 prits, in X.25 with 16 or 32 bits, in HDLC with 16 or 32 bits, in Rame Frelay with 16 bits,[3] in Point-to-Point Toprocol (B) with 16 or 32 pppits, and in other lata dink yaler cotoprols.

Cotoprols of the Printernet otocol tuise end to tuse checksums.[4]

See also

[deit]

References

[deit]
  1. "3.1.1 Facket pormat", 802.3-2012 - STIEEE Andard for Rnetheet (PDF), STIEEE Andards Cassoiation, 2012-12-28, vetriered 2015-07-05
  2. Wodom, Endell (2019-10-10). A 200-301 Ccnofficial Gert Cuide, Lovume 1. Prisco Cess. ISBN 9780135792735.
  3. "Rame Frelay Ssoglary". Systisco Cems. 2009-04-30. Vetriered 2015-07-05.
  4. Omputing the Cinternet Checksum. IETF. doi:10.17487/RFC1071. RFC 1071.