오류제어, 흐름제어, 혼잡제어
· 5 min read
네트워크 프로토콜 설계 개념
- 네트워크 프로토콜 설계시 주소표현과 데이터 전달방식을 결정하고 신뢰성을 위해 오류제어와 흐름제어 기능 추가
오류제어 개념 및 기법
오류제어 개념
- 부가정보를 추가하여 데이터 전송 중 발생하는 오류를 검출하여 재전송요구(BEC)하거나, 수신 측에서 직접 수정(FEC)하는 매커니즘
- 데이터 무결성, 신뢰성
오류제어 기법
구분 | 기법 | 내용 |
---|---|---|
오류 검출 | 패리티 검사 | 짝수, 홀수 패티리 추가로 오류 검출 |
- | 체크섬 | 데이터 블록 합을 계산해서 오류 검출 |
- | CRC | 데이터 블록을 다항식으로 나눈 나머지 추가 |
FEC | 블록부호 | 일정 크기 데이터 블록에 중복 비트 추가 |
- | 길쌈부호 | 연속적 데이터 흐름에 중복 비트 추가 |
BEC | ARQ | 오류 발생시 송신 측에 재요청 |
- | Hybrid ARQ | FEC + ARQ, 일부 오류 수정 후 불가시 재요청 |