Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- MySQL
- Forms
- 웹하드추천
- function
- Ajax
- Linux
- variables
- JSON
- jquery
- Regex
- Arrays
- post
- UTF-8
- HTML
- Apache
- php
- composer-php
- curl
- file-upload
- 경영
- date
- Laravel
- Session
- string
- 전략
- 웹하드순위
- JavaScript
- 무료다운로드쿠폰
- OOP
Archives
- Today
- Total
개발! 딱 깔끔하고 센스있게!
데이터 통신_4주차 2강 본문
프레임
- 문자 프레임
- 프레임의 내용이 문자로만 구성됨
- 프레임의 구조
- 프레임의 시작과 끝에 특수문자 사용
- 시작 : DLE / STX
- 끝 : DLE / EXT
- 전송 데이터에 특수문자 포함시 혼선 발생
- 문자 스터핑
- 송신 호스트 : 데이터에 DLE 문자가 있으면 강제로 DLE 추가
- 수신 호스트 : 데이터에 DLE 문자가 두번연속 있으면 DLE 삭제
- 비트 프레임
- 프레임의 시작과 끝을 구분하기 위해 플래그(01111110) 사용
- 비트 스터핑
- 전송 데이터에 플래그 패턴이 포함되면 혼선 발생
- 송신 호스트 : 데이터에 1이 연속 5번 발생시 강제로 0 추가
- 수신 호스트 : 데이터에 1이 연속 5번 발생시 이어진 0을 제거
다항코드
- 다항코드
- 순방향 오류 복구 : 오류 복구 코드를 이용해 수신호스트가 스스로 오류복구
- 역방향 오류 복구 : 오류 검출 코드를 이용해 수신 호스트가 송신호스트에게 오류통지
- 오류검출
- 패리티
- 1바이트 = 7비트ASCII코드 + 1 비트 패리티
- 짝수 패리티 : 1의 개수가 짝수가 되도록 패리티 지정
- 홀수 패리티 : 1의 개수가 홀수가 되도록 패리티 지정
- 송신자와 수신자는 동일한 패리티 방식을 사용해야함
- 전송과정중 홀수개 비트가 깨지면 오류 검출 가능
- 전송과정중 짝수개 비트가 깨지면 오류 검출 불가능
- 블록 검사
- 짝수개의 비트가 깨지는 오류를 검출
- 수평, 수직 방향 모두 패리티 비트 지정
- 다항코드
- 생성 다항식
- 체크섬 : 전송 데이터와 생성 다항식을 이용하여 계산, n비트 크기
- 송신 호스트 : 전송데이터 + 체크섬 을 수신호스트에게 전송
- 수신 호스트 : 전송데이터 + 체크섬 을 생성 다항식으로 나누어 결과를 확인
- 나머지가 0이면 오류없음, 0이아니면 오류
'과제정리' 카테고리의 다른 글
운영체제 정리 (0) | 2020.05.23 |
---|---|
멀티미디어개론 정리 (0) | 2020.05.21 |
데이터 통신_4주차 1강 (0) | 2020.05.17 |
데이터 통신_3주차 2강 (0) | 2020.05.17 |
데이터 통신_3주차 1강 (0) | 2020.05.17 |
Comments