IT 용어 정리

FTP, SMTP, HTTP, Telnet

김 레인 2021. 1. 4. 18:02

FTP

인터넷상의 컴퓨터들간에 파일을 교환하기 위한 표준 프로토콜
FTP는 보통 TCP/IP에 함께 딸려오는 일련의 프로그램 속에 포함되어 있다.

SMTP

전자우편을 보내고 받는데 사용되는 TCP/IP
수신 측에서의 큐 메시지 능력의 제한으로 인해, 대개 수신을 위해서는 POP3나 IMAP 중의 하나의 프로토콜을 쓰는 것이 보통
다른 말로 하면, 사용자들은 SMTP를 메일 보내는데 주로 사용하며, POP3나 IMAP 프로토콜은 자신의 서버에 수신되어 있는 메시지를 받아보는 데 사용한다.

 

HTTP

웹상에서 파일(텍스트, 그래픽 이미지, 사운드, 비디오 그리고 기타 멀티미디어 파일)을 주고 받는데 필요한 프로토콜로서 TCP/IP와 관련된 하나의 응용 프로토콜
HTTP의 중요한 개념들은 모든 파일들이 다른 파일들에 대한 참조 링크를 가질 수 있다는 것이며, 그 링크를 선택하면 또 다른 내용이 추가적으로 전달되는 식의 아이디어로 되어 있다.

웹 서버는 모두 HTTP 데몬을 가지고 있는데, 이 프로그램은 HTTP의 요청을 기다리고 있다가 요청이 들어오면 그것을 처리하도록 설꼐되어 있다.
사용자가 URL을 입력하거나 하이퍼텍스트 링크를 클릭해서 파일을 요구하면, 브라우져는 HTTP의 요구를 URL이 적혀 있는 IP 주소에 할당한다. 지정된 서버상의 HTTP 데몬은 그 요구를 받아서, 요구된 파일을 찾아서 보내준다.

Telnet

텔넷은 원격지 컴퓨터를 엑세스하기 위한 사용자 명령들과 TCP/IP 기반의 프로토콜
HTTP 프로토콜과 FTP 프로토콜은 원격지 컴퓨터에 특정 파일을 요구하기 위한 것이지만, 실제로 그 컴퓨터의 사용자가 되어 로그온하는 것은 아니다.
그러나 텔넷을 이용하면 정식 사용자로서 로그온하여 자신에게 부여된 권한에 따라 그 컴퓨터 상에 있는 특정한 응용 프로그램이나 데이터를 이용할 수 있다.
텔넷은 프로그램 개발자나 특정한 호스트 컴퓨터에 있는 응용 프로그램이나 데이터를 사용할 필요가 있는 사람들에게 주로 사용된다.

'IT 용어 정리' 카테고리의 다른 글

온프레미스(On-premise) vs 클라우드(Cloud)  (0) 2021.02.16
API와 전문통신의 차이  (0) 2021.02.04
스위치  (0) 2020.12.29
데이터 흐름도 (Data Flow Diagram, DFD)  (0) 2020.12.29
Git 사용법  (0) 2020.12.24