CS/Network
[정보처리산업기사] 3. 프로토콜
soo99
2023. 7. 1. 18:22
1. 프로토콜의 정의
- 서로 다른 기기들 간의 데이터 교환을 원활하게 수행할 수 있도록 표준화시켜 놓은 통신 규약
2. 프로토콜의 기본 요소
- 구문(Syntax): 전송하고자 하는 데이터의 형식, 부호화, 신호 레벨 등을 규정
- 의미(Semantics): 두 기기 간의 효율적이고 정확한 정보 전송을 위한 협조 사항과 오류 관리를 위한 제어 정보를 규정
- 시간(Timing): 두 기기 간의 통신 속도, 메시지의 순서 제어 등을 규정
3. 프로토콜의 특징
(1) 단편화
: 전송이 가능한 작은 블록으로 나누어지는 기법
(2) 재조립
: 단편화되어 온 조각들을 원래 데이터로 복원하는 기법
(3) 캡슐화
: 상위 계층의 데이터에 각종 정보를 추가하여 하위 계층으로 보내는 기법
(4) 연결 제어
: 데이터의 전송량이나 속도를 제어하는 기법
(5) 오류 제어
: 전송 중 잃어버리는 데이터나 오류가 발생한 데이터를 검증하는 제어 기법
(6) 동기화
: 송신과 수신 측의 시점을 맞추는 기법
(7) 다중화
: 하나의 통신 회선에 여러 기기들이 접속할 수 있는 기술
(8) 주소 지정
: 송신과 수신지의 주소를 부여하여 정확한 데이터 전송을 보장하는 기법
'CS/Network' Related Articles