본문 바로가기

CS/Network

[정보처리산업기사] 3. 프로토콜

1. 프로토콜의 정의

- 서로 다른 기기들 간의 데이터 교환을 원활하게 수행할 수 있도록 표준화시켜 놓은 통신 규약

2. 프로토콜의 기본 요소

- 구문(Syntax): 전송하고자 하는 데이터의 형식, 부호화, 신호 레벨 등을 규정

- 의미(Semantics): 두 기기 간의 효율적이고 정확한 정보 전송을 위한 협조 사항과 오류 관리를 위한 제어 정보를 규정

- 시간(Timing): 두 기기 간의 통신 속도, 메시지의 순서 제어 등을 규정

3. 프로토콜의 특징

(1) 단편화
     : 전송이 가능한 작은 블록으로 나누어지는 기법

(2) 재조립
     : 단편화되어 온 조각들을 원래 데이터로 복원하는 기법

(3) 캡슐화
     : 상위 계층의 데이터에 각종 정보를 추가하여 하위 계층으로 보내는 기법

(4) 연결 제어
     : 데이터의 전송량이나 속도를 제어하는 기법

(5) 오류 제어
     : 전송 중 잃어버리는 데이터나 오류가 발생한 데이터를 검증하는 제어 기법

(6) 동기화
     : 송신과 수신 측의 시점을 맞추는 기법

(7) 다중화
     : 하나의 통신 회선에 여러 기기들이 접속할 수 있는 기술

(8) 주소 지정
     : 송신과 수신지의 주소를 부여하여 정확한 데이터 전송을 보장하는 기법 

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

[정보처리산업기사] 4. TCP/IP  (0) 2023.07.01
[정보처리산업기사] 2. OSI 참조 모델  (0) 2023.07.01
[정보처리산업기사] 1. 인터넷  (0) 2023.07.01