Stránka 1 z 1
Jak funguje CRC a FCS
Napsal: 21 Sep 2016 11:02
od crawn
Ahoj
Můžete mi prosím někdo vysvetlit jak funguje kontrola chyb CRC u hostitele? Vím co CRC dělá no nechápu nějak jak se CRC kontroluje na hostiteli. Jsou hodnoty CRC i FCS uložena v segmentu a jenom se tyto dve hodnoty porovnají u odesílatele i u hostitele ?
Re: Jak funguje CRC a FCS
Napsal: 21 Sep 2016 14:48
od Dalibor Toman
kazdy packet/ramec sebou nese pole ve kterem je ulozen kontrolni soucet (vypocitany pri odesilani packetu). Prijemce probehne byty v packetu a znamym algoritmem z nich vypocita nejake cislo. To porovna s kontrolnim souctem v packetu. Nesouhlasi-li packet se zahodi a inkrementuje se citac FCS/CRC chyb...
Kazdy prvek site, ktery meni packet (napr kazdy router), musi spocitat jeho nove CRC a ulozit je do packetu.
Re: Jak funguje CRC a FCS
Napsal: 21 Sep 2016 19:23
od hapi
až na to že nejde o pakety ale o ethernetový rámce. Paket sám o sobě CRC mít nemusí. Například IPv6 paket tuším že CRC vůbec nemá nebo není povinný.
FCS je jako že "FEC" na hardwarový vrstvě. Čili jako že rozpoznání chyby už například na kabelu.
S tím souvisí CRC jako že vrstva L2 a FCS jako že L1.
Re: Jak funguje CRC a FCS
Napsal: 21 Sep 2016 20:29
od ludvik
FCS rozhodně neumí opravit chybu "paketu", tak jako FEC ...