Protocol

JungChihoon·2020년 3월 24일
0

WEB

목록 보기
3/10

인터넷을 기반으로 웹서비스만 이용되는 것은 아니다. 그 외에도 수많은 서비스들이 존재하며, 이러한 서비스들은 저마다 고유한 규약(Protocol)을 따르게 되어있다.

  • TCP/IP : Transmission Control Protocol/Internet Protocol은 인터넷 통신규약의 가장 기반이 되는 것으로, 컴퓨터가 인터넷에 접속하기 위해 이용되는 통신규약을 모아놓은 것으로 TCP/IP는 하나가 아니라 20여 개 (IP, TCP, UDP, ARP등)의 프로토콜을 통칭하는 이름이다. 서로 다른 이기종 사이의 컴퓨터통신이 가능하도록 표준으로 만들어 놓은 것이다.

  • FTP : File Transfer Protocol은 TCP/IP을 기본으로 하는 컴퓨터간에 신뢰성이 높은 파일 전송을 위하여 규정된 것이다. 파일을 전송하기 위해 만들어진 것이기 때문에 많이 사용하는 서비스중의 하나이다.

  • POP : Post Office Protocol의 줄임 말로 사용자가 서버로부터 전자 우편물을 읽을 수 있도록 고안된 통신규약이다. 주로 메일을 클라이언트가 서버로 부터 받는 역할을 수행하게 되며, 현재 POP3가 메일 서버들이 사용하는 기본 규약이다. 참고로 IMAP도 POP3와 비슷한 기능을 하는 규약인데, 보다 확장된 기능을 지원하고 있다.IMAP은 현재 IMAP4가 일반적으로 사용되고 있다.

  • PCL : Printer Control Language의 약자로 휴렛팩커드가 프린터와 PC본체간 통신을 제어하기 위한 특수언어로 개발한 것이 시초다.

  • SMTP : Simple Mail Transfer Protocol, 컴퓨터간의 E-Mail(전자우편) 전송 및 교환을 위해 사용되는 단순 전자 우편 통신규약을 말한다.

  • HTTP : Hypertext Transfer Protocol은 인터넷에서 하이퍼텍스트 문서를 교환하기 위해 사용하는 통신규약이다. 이 규약이 웹의 기본을 이룬다.

  • UDP : User Datagram Protocol은 TCP/IP네트워크에서 사용하는 IP상위 프로토콜 중의 하나로 STD 6, RFC 768에 정의되어 있는 인터넷 표준 전송 계층 통신규약을 말한다. 수신측 컴퓨터가 메시지 도착여부를 송신 컴퓨터에 알려주지 않으므로 전송의 신뢰성이 TCP에 비해 떨어진다.

  • Telnet : 미국에서 개발된 최초의 공중 패킷 교환망이다. UNIX에서 다른 컴퓨터 시스템에 login할 수 있도록 도와주는 프로그램의 이름으로 원격 로그인에 사용되는 인터넷 표준 통신규약이다.

  • SSL : Secure Socket Layer은 보안 소켓 계층이라는 뜻으로 인터넷을 통해 전달되는 정보 보안의 안전한 거래를 허용하기 위해 Netscape사에서 개발한 인터넷 통신 규약을 말한다. HTTPS도 SSL 프로토콜 위에서 돌아가는 프로토콜 중 하나이다.

  • MIME : Multipurpose Internet Mail Extensions는 다목적 인터넷 전자 우편 확장이라는 뜻으로 인터넷 전자 우편 기능을 확장해서 텍스트 이외에 이진 데이터 파일과 같은 그림, 그래픽, 오디오, 팩스 등의 멀티미디어 정보들을 전송할 수 있도록 확장한 것이다.

profile
주니어 개발자

0개의 댓글