–ассчет контолькой суммы (—RC-32)

19:08:2011 –≥.

–ассматриваетс€ вычисление контрольной суммы на канальном уровне. ƒана характеристика 3-м видам вычислений - подсчету четности, сложению остатка и CRC-32, счыитающийс€ самым надежным способом вычислени€ контрольной суммы передаваемых данных в сети.

ѕроверка четности

ѕроверка четности (дополнительное средство на канальном уровне ATM, FrameRelay (асинхронные)) – при передаче данных выполн€етс€ суммирование всех передаваемых бит дл€ определени€ контрольной суммы, и если количество единиц превышает количество нулей, то бит четности принимает значение «1». ≈сли наоборот – «0».

—ложение остатки

—ложение остатка (от 3-го уровн€, проверка заголовков IP, UDP) – при передаче байтовой последовательности выполн€етс€ вычитание текущего значени€ байта от FF – максимально возможного значени€. » сумма этих разностей и €вл€етс€ контрольной суммой.

ѕример:передаютс€ 2 бита (A0 и E9)

FF-A0=5F
FF-E9=16
-------------
81 – контрольна€ сумма

 онтрольна€ сумма CRC32

CRC32 (Ethernet канального уровн€) – сумма всех передаваемых байт данных делитс€ на 33-х битное число и полученный 32-х битный остаток и €вл€етс€ контрольной суммой. —читаетс€ самым надежным способом.
¬ Ethernet-сет€х на канальном уровне используетс€ CRC32. ¬ асинхронных глобальных сет€х используютс€ CRC32+проверка четности.

 

 омментарии  

 
0#3Sergioinemi2017-02-16 05:36знакомства матвеево курган÷итировать
 
 
0#2DavidJam2017-02-04 16:26dating coach tv÷итировать
 
 
0#1≈вгений2014-08-25 20:00 оллеги, у вас опечатка в заголовке статьи:–ассчет контолькой суммы (—RC-32)
÷итировать
 

ƒобавить комментарий


«ащитный код
ќбновить

« ¬иртуальный хостинг на Centos 6.2 - virtual hosts “ипы LLC »

‘отоальбом

fotic.jpg

ќблако “егов