프로토콜: Difference between revisions

From IT위키
No edit summary
Line 1: Line 1:
[[분류:네트워크]][[분류:정보처리기사]][[분류:정보보안기사]][[분류:프로토콜]]
[[분류:네트워크]][[분류:정보처리기사]][[분류:정보보안기사]][[분류:프로토콜]]
;protocol
;컴퓨터와 컴퓨터, 원거리 통신 장비 사이에서 메시지를 주고받는 통신 규약으로, 통신을 원하는 두 개체간에 무엇을, 어떻게, 언제 통신할 것인가에 대해 미리 정의된 상호간의 약속
== 개요 ==
== 개요 ==
*'''프로토콜'''은 정보를 주고 받는 양식과 규칙의 체계이다.  
*'''프로토콜'''은 정보를 주고 받는 양식과 규칙의 체계이다.  

Revision as of 19:36, 14 July 2019

분류:네트워크분류:정보처리기사분류:정보보안기사분류:프로토콜

protocol
컴퓨터와 컴퓨터, 원거리 통신 장비 사이에서 메시지를 주고받는 통신 규약으로, 통신을 원하는 두 개체간에 무엇을, 어떻게, 언제 통신할 것인가에 대해 미리 정의된 상호간의 약속

개요

  • 프로토콜은 정보를 주고 받는 양식과 규칙의 체계이다.
  • 외교상의 의례나 국가간의 약속을 정한 의정서를 가리키는 말에서 유래하였다.

프로토콜의 예시

  • HTTP : Hyper Text Transfer Protocol
  • HTTPS : Secure Hyper Text Transfer Protocol
  • FTP : File Transfer Protocol
  • SFTP : Secure File Transfer Protocol
  • TFTP : Trivial File Transfer Protocol
  • Telnet : TErminaL NETwork
  • POP3 : Post Office Protocol version 3
  • SMTP : Simple Mail Transfer Protocol
  • SSH : Secure Shell
  • SSL : Secure Socket Layer
  • SOAP : Simple Object Access Protocol
  • ARP : Address Resolution Protocol

프로토콜의 구성

프로토콜은 두 가지로 이루어져 있으며 물리적 측면과 논리적 측면으로 나뉜다.

  • 물리적 측면: 자료 전송에 쓰이는 전송 매체, 접속용 단자 및 전송 신호, 회선 규격 등.
  • 논리적 측면: 프레임(Frame, 자료의 표현 형식 단위) 구성, 프레임 안에 있는 각 항목의 뜻과 기능, 자료 전송의 절차 등.
    • 폐쇄적인 프로토콜: 자사 장치들끼리 통신하기 위한 독자적인 통신 규약이며, 자세한 규격이 공개되어 있지 않아서 크래킹 위협에 상대적으로 안전하다. (보기: IBM의 SNA, SDLC 프로토콜)
    • 공개된 범용 프로토콜: 여러 장치들에 쓰이는 널리 알려진 규격이며, 규격이 널리 공개되어 있기 때문에 컴퓨터와 네트워크 크래킹에 취약한 편이다. (보기: 인터넷의 TCP/IP)

대표적인 프로토콜 정의 기관

  • ISO(International Organization for Standardization)
  • EIA(Electronic Industries Organization)
  • IEEE(Institute of Electrical and Electronic Engineers)
  • CCITT(Consultative Committee for International Telegraph and Telephone)
  • IAB(Internet Activities Board)

출처

위키백과