CRC๋? CRC(Cyclic Redundancy Checking) ์ํ ์ค๋ณต๊ฒ์ฌ๋ ์๋ฌ๊ฒ์ถ ๋ฅ๋ ฅ์ด ์ฐ์ํ ‘์ํ๋ถํธ’์ ์ผ์ข ์ด๋ค. ์ํ๋ถํธ๋ ์ ํ ๋ธ๋ก ๋ถํธ(๋ถํธ์ด ์งํฉ์ด ์ ํ ๋ฒกํฐ๊ณต๊ฐ์ ํ์ฑํ๋ ๋ถํธ)์ ์ผ์ข ์ผ๋ก์ ์ฃผ์ํน์ง์ผ๋ก ์ ์ ์๋ ์ํ์ ๊ตฌ์กฐ๋ฅผ ๊ฐ์ง๊ณ ์๊ณ ๋ถํธํ์ ์ฉ์ดํ๋ฉฐ ๋งค์ฐ ํจ์จ์ ์ธ ๋ณตํธํ ๊ธฐ๋ฅ์ ๊ฐ์ง๊ณ ์๋ค. CRC์ ํน์ง 1. ์ฐ๋ฐ ์๋ฌ(Random Error) ๋ฟ๋ง ์๋๋ผ, ์ฐ์ง ์๋ฌ(Burst Error)์์๋ ๊ฒ์ถ ๋ฅ๋ ฅ์ด ์ฐ์ํ๋ค. ์ฐ์ง์๋ฌ๋ ๋ฐ์ดํฐ ์ ์ก ์ ํ ๋ฌด๋ฆฌ์ ๋ฐ์ดํฐ์ ์ง๋จ์ ์ผ๋ก ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ ๊ฒ์ด๊ณ , ์ด์ ๋ฐ๋๋ก ์ฌ๊ธฐ์ ๊ธฐ ์ฐ๋ฐ์ ์ผ๋ก ๋๋คํ๊ฒ ๋ํ๋๋ ์ค๋ฅ๋ฅผ ์ฐ๋ฐ ์๋ฌ ๋ผ๊ณ ๋ถ๋ฅธ๋ค. 2. ์ํ๋ถํธ์ ๊ธฐ๋ฐํ ์ค๋ฅ๊ฒ์ถ๋ถํธ์ด๋ค. ์ก์ ์ธก์์ ๋ฐ์ดํฐ์ ๋ํด ํน์ ๋คํญ์์ผ๋ก ๋..