프로토콜
- 원활한 데이터 교환(전송)을 위한 통신 규약
프로토콜 기본요소
1) 구문(Syntax)
- 전송데이터의 형식, 부호화, 신호레벨 규정
2) 의미(Semantic)
- 전송제어와 오류관리의 제어정보포함
3) 타이밍(Timing)
- 두 개체간 통신 속도 조정 또는 메세지의 전송 및 순서도 조정
통신프로토콜의 기능
1) 흐름제어(Flow Control)
- 전송되는 패킷의 흐름 및 속도를 제어
- 정지 및 대기(Stop and Wait), 슬라이딩 윈도우(Sliding Windows) 방식 사용
2) 연결제어(Connection Control)
- 송수신측 간의 연결설정, 유지 및 종료
3) 오류제어(Error Control)
- 데이터 전송 중 발생하는 오류 검출 및 수정
4) 순서제어(Sequence Control)
- 전송된 데이터를 PDU의 순서대로 수신측에 전달하는 순서 결정
5) 동기화(Synchronization)
- 송수신측의 정의된 상태를 동일하게 맞춰줌
6) 다중화(Multiplexing)
- 하나의 회선을 다수의 주파수나 시간간격으로 분할
7) 주소지정(Addressing)
- 송수신측의 주소 지정
8) 단편화, 재결합, 캡슐화, 경로제어, 전송버스
PDU(Protocol Data Unit)
- OSI 7 계층에서 동일 계층 간 데이터를 전송하는 기본 단위
물리계층) 비트(Bit)
데이터링크계층) 프레임(Frame)
네트워크계층) 패킷(Packet)
전송계층) 세그먼트(Segment), 데이터그램(Datagram)
세션/표현/응용계층) 메세지(Message)
'Certificate > 정보처리기사' 카테고리의 다른 글
정보처리기사[1과목] | 개념모델링(UML) (0) | 2023.12.20 |
---|---|
정보처리기사[1과목] | 소프트웨어 개발 방법론 (0) | 2023.12.20 |
정보처리기사[5과목] | 네트워크 (0) | 2023.12.20 |
정보처리기사[4과목] | 기억장치 (0) | 2023.12.20 |
정보처리기사[4과목] | 프로세스 (0) | 2023.12.20 |