정보보안기사 실기 - 01.네트워크 - 01.프로토콜
프로토콜 (Protocol)
- 프로토콜의 정의
- 서로 다른 시스템 및 기기 간 데이터 교환을 원할히 하기 위한 표준화된 통신 규약
- 프로토콜의 기본 요소
- 구문(Syntax) : 송수신 데이터 포멧 의미
- 의미(Semantic) : 데이터의 각 항목이 가지는 의미
- 타이밍(Timing) : 데이터 송수신 동작방식을 정의하는 것
- 프로토콜의 특징
- 단편화(Fragmentation) : 송신 측에서는 긴 데이터 블록을 손쉽게 전송할 수 있도록 크기가 똑같은 작은 블록으로 나누어 전송
- 재조립(Assembly) : 수신 측에서 쪼개진 작은 데이터 블록을 재합성하여 원래의 메시지로 복원하는 기능
- 캡슐화(Encapsulation) : 각 프로토콜에 적합한 데이터 블록을 만들려고 데이터에 정보를 추가하는 것
- 연결 제어(Connection Control) : 비연결 데이터 전송(데이터그램)과 연결 위주 데이터 전송(가상회선)을 위한 통신로를 개설, 유지, 종결하는 기능
- 오류 제어(Error Control) : 데이터 전송 중 발생할 수 있는 오류나 착오 등을 검출하고 정정하는 기능
- 동기화(Synchronization) : 두 통신 객체의 상태(시작, 종류, 검사 등)를 일치시키는 기능
- 다중화(Multiplexing) : 하나의 통신로를 여러 개로 나누거나 회선 여러개를 하나의 통신로로 변환시켜 다수의 가입자가 동시에 사용할 수 있도록 하는 기능
- 주소지정(Addressing) : 발생지, 목적지 등의 주소를 명기하여 데이터를 정확하게 전달하는 기능
- 전송 서비스(Transmission Service) : 데이터 전송 중 발생할 수 있는 오류나 착오 등을 검출하고 정정하는 기능
통신 프로토콜
- 통신 프로토콜의 정의
- 통신 프로토콜은 컴퓨터나 원거리 통신 장비 사이에서 메시지를 주고 받는 양식의 체계
- 통신 프로토콜의 종류
- TCP(Transmission Control Protocol) : 전송 제어 프로토콜, 전송계층
- IP(Internet Protocol) : 송신 호스트와 수신 호스트가 패킷 교환 네트워크에서 정보를 주고받는데 사용하는 정보 프로토콜
댓글남기기