[Network] 다항 코드
다항코드 (Polynomial Code)CRC 현재의 통신 프로토콜에서 가장 많이 사용하는 오류 검출 기법 패리티 검사의 한계를 채워주기 위해 나왔으며, 데이터에 오류가 발생했는지 미리 정의해둔 특정한 다항식을 나눠 만들어진 비트(FCS)를 만들고 데이터 프레임 뒤에 붙이는 방식이다. 송신측 미리 생성 다항식(general polynomial) n을 정의해둔다. 데이터 블록+(n-1 만큼의 0 bits)를 n으로 나눈다. 그 나머지 값을 원래 데이터 블록 뒤에 붙인다. → 이 값을 FCS라 불림. 그 결과 프레임을 송신한다. 수신측 수신된 프레임을 받은 후 CRC 검사를 하게된다. 미리 정의된 생성 다항식 n으로 전체 데이터를 나누어 나머지를 검사한다. 나머지가 0이면 오류가 아니고, 0이 아닌 무언가면..
인프라/Network
2022. 1. 4. 18:15
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 삽질
- SpringBoot
- Docker
- 3Way Handshake
- 알고리즘
- tcp
- java
- Spring Boot
- 라우터
- 초보
- rds
- .NET
- lambda
- s3
- 프로그래머스
- 라우팅
- spring
- 스위치
- ec2
- dto
- 회고록
- aws
- 자바
- 계층
- 회고
- osi7계층
- 개발
- 개발자
- 프로토콜
- 네트워크
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함