4. 데이터 전송(2)

2022. 10. 31. 00:25Web/Network

프레임 

- 문자 프레임 : 문자 데이터를 전송할 때 사용

시작 : DLE/STX

끝 : DLE/ETX

(b)처럼 FRAME DATA의 내용 중 DLE/STX나 DLE/ETX 문자가 포함될 수 있는 문제점

- 문자 스터핑 : 데이터에 DLE가 있으면 강제로 DLE 하나 더 추가. 수신 측에서는 두 개의 DLE가 나오면 뒤에 있는 DLE 제거

 

- 비트 프레임 : 임의의 비트 패턴 전송 가능. 프레임 시작과 끝을 나타내는 플래그 사용

- 비트 스터핑 : 1이 연속해서 5개 발생하면 강제로 0 추가

 

오류 검출 기법

- 오류 검출 코드 : 패리티 비트 추가, CRC

- 오류 복구 코드 : 해밍 코드, FEC

- 오류 검출 : 네트워크에서는 일반적으로 재전송 방식을 이용해 오류를 복구(BEC, ARQ)

패리티 : 1바이트 구조에서 패리티 비트는 7비트의 ASCII 코드를 제외한 나머지 1비트

블록 검사 : 여러 개의 바이트를 하나의 블록으로 구성한 후 교차 검사를 함

다항코드 : CRC라고 알려졌고 가장 많이 사용하는 오류 검출 기법.

 

 

 

* 쉽게 배우는 데이터 통신과 네트워크(3판) 책을 바탕으로 작성하였습니다.

https://product.kyobobook.co.kr/detail/S000061352064

'Web > Network' 카테고리의 다른 글

6. 데이터링크 계층(1)  (0) 2022.10.31
5. MAC 계층  (0) 2022.10.31
4. 데이터 전송(1)  (0) 2022.10.31
3. 네트워크 기술(1)  (0) 2022.10.30
2. 네트워크 개념(3)  (1) 2022.10.30