[데이터 통신] 프로토콜

INO·2022년 3월 13일
0

데이터 통신

목록 보기
2/2
post-thumbnail

프로토콜, Protocol

의정서, 조서를 의미하는 외교상의 용어로 컴퓨터쪽에서는 통신 프로토콜이 있고 통신을 위한 약속들의 집합이라고 보면 된다.

프로토콜의 주요 요소

  1. 구문, Syntax
    문법, 데이터의 구조나 형식
  2. 의미, Semantics
    데이터의 의미, 뜻
  3. 타이밍, Timing
    언제 데이터를 전송할 것인가와 어느 정도의 속도로 전송할 것인가
    송신과 수신의 시간당 속도가 다르다면 대부분의 데이터를 유실할 수도 있다.

프로톨의 주요 기능

  1. 주소 지정, Addressing
    데이터가 목적지까지 정확하게 전송될 수 있도록 목적지, 주소, 경로를 부여하는 기능
  2. 순서 제어, Sequencing
    전송되는 패킷에 전송 순서를 부여하는 기능, 흐름제어, 오류제어
  3. 데이터의 단편화(Fragmentation) 및 재조립(Reassembly)
    • 송신 측 : 전송할 데이터를 작은 패킷으로 나누어 전송
    • 수신 측 : 수신한 패킷들을 원래의 데이터로 다시 조립
    • 데이터를 단편화하고 재조립하는 이유는 지연시간을 최소화하고 오류 발생 확률을 낮추기 위해서
  4. 캡슐화, Encapsulation
    주소나 오류검출 부호 등과 같은 프로토콜 제어정보를 부가
  5. 연결 제어, Connection Control
    데이터를 교환할 때 연결 설정 유무에 따라 연결 지향형 데이터 전송, 비연결 지향형 데이터 전송으로 나뉜다.
  6. 흐름 제어, Flow Control
    수신 측에서 데이터가 흘러 넘치지 않도록 수신 측의 처리 능력에 따라 송신 측에서 데이터 의 양을 조절하는 기능
  7. 오류 제어, Error Control
    전송 도중에 발생하는 오류름 검사하고 정정하는 기능
  8. 동기화, Synchronization
    송, 수신 측이 같은 상태를 유지하도록 타이밍을 맞추는 기능
  9. 다중화, Multiplexing
    하나의 통신회선을 여러 가입자가 동시에 이용할 수 있도록 하는 기능
  10. 라우팅, Routing(경로 지정)
    출발지에서 목적지까지 최적의 경로를 설정하는 기능
  11. 전송 서비스
    우선순위 결정 및 서비스 등급과 보안 요구 제어 등의 서비스를 말함

표준의 분류

표준이 필요한 이유

통신은 두 개체 간에 이루어지기 떄문에 프로콜이라는 약속에 따라야 합니다. 서로 다른 프로토콜을 사용한다면 다른 개체와의 통신이 불가능하고 전세계적으로 데이터 통신을 하기 위해서는 전세계가 동의하는 프로토콜이 만들어져야 하기 때문에 국제 표준화기구가 설립되어서 표준 프로토콜에 대한 연구, 제정, 관리를 하고 있습니다.

  • 국제 표준 : 세계 모든 국각가 참여해 합의를 도출하는 기능
  • 지역 표준 : 특정 지역에 소속된 국가들이 참여하여 합의를 통해 제정하는 표준
  • 국가 표준 : 어느 특정 국가 내의 이해 당사자들이 합의한 표준
  • 단체 표준 : 표준화 단체가 합의한 표준

표준이 제정되는 절차와 참여 주체의 공식성 정도에 따른 분류

표준화 기구

ISO, International Standards Organization, 국제 표준화기구

전세계의 표준화 및 관련 활동의 개발 촉진

OSI(Open Sysstems Interconnection)
다른 기종 간의 상호접속을 가능케 하는 표준 개방형 통신망에 대한 제반 사항을 규정, 네트워크를 위한 7계층의 참조 모델 정의

ITU, International Telecommunction Union, 국제전기통신연합

ITU-T, ITU-R, ITU-D로 재편

IEEE, Institute of Electrical and Electronics Engineers, 전기 전자 기술자 협회)

IEEE의 802 표준안은 현재 널리 사용되고 있는 LAN관련 권고 표준안으로 IEEE 표준은 국제 표준으로 채택되거나 바탕이 됨

EIA, Electronic Industries Association, 전기산업협회

IEC, International Electrotechnical Commission, 국제 전기 표준회의

ANSI, American Natinal Standards Institue, 미국 국립표준 협회

ANSI-C 표준은 C언어에 대한 표준안이다.

IETF, Internet Enineering Task Force, 국제 인터넷 표준화 기구

인터넷과 관련 기술을 다루는 공식 문서인 RFC(Request For Comments)의 출판을 담당한다.

W3C, World Wide Web Consortium

웹 표준을 개발하는 국제 컨소시업

KS/KICS, Korean Standards / Korean Information and Communication Standards

KS는 한국 산업 표준, KICS는 한국 정보통신 표준

profile
🎢

0개의 댓글