Checksum   체크섬, 검사합

(2016-01-01)
1. 검사합/체크섬 (Checksum)

  ㅇ 간단하게 에러검출을 하는 방법
     - 송신측에서 전송할 모든 데이터를 16 비트 워드 단위로 구분하고,  
     - 1의 보수를 취하고 그 합에 대한 결과를 전송하면, 
     - 수신측에서 같은 합를 해보아 오류를 검출하는 방식


2. 검사합 특징

  ㅇ 보통 16 비트 워드 단위로 검사합을 주로 사용
  ㅇ 간단한 방식이기는 하나, 워드의 순서가 바꾸어지는 오류에 대한 검출은 하지 못함
  ㅇ 데이터링크계층에서는 점차 사용하지 않고, 보다 강력한 CRC로 대체되는 추세
  ㅇ 그 상위계층에서는 S/W 구현 편리성으로 아직 일부 사용중 
     - 네트워크계층IP 헤더 (IPv4 헤더는 있으나, IPv6 헤더에는 체크섬 필드 없어짐)
     - 전송계층TCP 헤더UDP 헤더 등에 일부 사용 ☞ UDP 체크섬, TCP 체크섬


3. 16 비트 워드 검사합 방법

  ㅇ 송신측
     - 메세지를 16 비트 워드로 구분
     - 검사합 워드초기값을 0으로 둠
     - 검사합을 포함한 모든 워드1의 보수를 취하고 더함
     - 그 최종값을 검사합으로하고 그 검사합을 데이터와 함께 송신

  ㅇ 수신측
     - 검사합을 포함한 수신 메세지를 16 비트 워드 단위로 구분
     - 모든 워드1의 보수를 취하고 더함
     - 그 최종값을 새로운 검사합으로 하여
     - 검사합의 값이 0 이면 오류 없음, 0 이 아니면 오류 있음


4. 검사합 例

  ㅇ (E3 57 B7 EF 49 B5)
     


[에러 검출] 1. 에러검출 2. CRC(순환중복검사) 3. FCS(프레임 검사 시퀸스) 4. 패리티검사 5. 체크섬 6. UDP,TCP 체크섬 7. HEC(헤더오류제어) 8. BEC(후진에러수정)
  1.   기술공통
  2.   기초과학
  3.   진동/파동
  4.   방송/멀티미디어/정보이론
  5.   전기전자공학
  6.   통신/네트워킹
        1. 통신 이란?
        2. 신뢰적 통신
    1.   통신이론
    2.   선로/전송
      1.   선로/케이블
      2.   전송 기초기술
            1. 전송
            2. 전송망
        1.   주요전송기술
        2.   다중화(Multiplexing)
        3.   다중접속(Multiple Access)
        4.   이중화(Duplexing)
        5.   에러제어(검출/정정)
              1. 에러 제어
          1.   재전송 기반
          2.   에러 검출
            1.   1. 에러검출
                2. CRC(순환중복검사)
                3. FCS(프레임 검사 시퀸스)
                4. 패리티검사
                5. 체크섬
                6. UDP,TCP 체크섬
                7. HEC(헤더오류제어)
                8. BEC(후진에러수정)
          3.   에러 정정
        6.   디지털 오류/성능
        7.   전송속도/신호계위
        8.   PCM
        9.   전송(기타)
      3.   전송 장비/회선
      4.   동기식전송방식
    3.   통신망 일반
    4.   회선교환(PSTN)
    5.   무선/이동통신
    6.   광통신
    7.   인터넷/데이터통신
  7.   정보기술(IT)
  8.   공업일반(기계,재료등)
  9.   표준/계측/품질
  10.   기술경영

 
        최근수정     요약목록     참고문헌