HDLC의 프레임 구조
- 플래그(Flag) 필드
·프레임의 양끝에 '01111110'이라는 비트 패턴을 두어서 시작과 끝을 구별하는 기능이다.
·프레임 내부에 플래그와 같은 '01111110' 비트가 나타나는 것을 피하기 위해 비트 채우기(Bit Stuffing) 방식을 사용하며 이 방식을 사용함으로서 임의의 비트 패턴이 프레임에 삽입되는데 그러한 것을 '데이터 투명도(Data Transparency)'이라 한다.
송신기는 프레임 내에 '1'이 연속 5개 발생하면 그 뒤에 '0'을 삽입하고 수신기는 전송받은 프레임 중에 플래그를 제외하고 '1'이 연속 5개 나타난 후 그 뒤의 비트가 '0'이면 이 비트를 제거하고 '10'이면 플래그로 인식한다.
라는데요....
애초에 전송측이 011111010 을 보내려고 한거면 어케요?
수신측은 0을 하나 지워서 01111110 으로(플래그로) 인식할텐데요 ;;
[출처] HDLC 프레임 구조(펌)|작성자 바니