최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday

티스토리 뷰

■ 개발관련 ■/IT 용어

POP / SMTP

serpiko 2013. 10. 13. 18:46

   POP / SMTP


E 메일을 받고 보내기 위한 규약 - POP / SMTP


편지를 정확하게 보내고 받기 위해 우리는 우편번호를 적고, 보내는 사람 주소 위치, 받는 사람 주소 위치를 구분하여 기재한다.


이것이 편지 송수신에 대한 사회적인 규약이다. E 메일(이하 메일)도 마찬가지다. 메일을 인터넷으로 보내기 위한 프로토콜과 


받기 위한 프로토콜을 정확히 구분해서 사용해야 하는데, 전자가 POP, 후자가 SMTP 프로토콜이다.


 

일반적으로 네이버 등의 포털 사이트의 메일 서비스를 통해 메일을 주고받을 때는 이들 메일 프로토콜에 대해 몰라도 된다. 


포털 측에서 미리 설정해 뒀기 때문이다. 


하지만 MS 아웃룩 등의 메일 클라이언트 프로그램을 설치해 이를 통해 메일을 발신, 수신하기 위해서는 POP, SMTP 프로토콜 설정을


직접 해야 한다. 예를 들어 네이버 메일을 MS 아웃룩에서 사용하려면, 네이버에서 제공하는 메일 수신용 POP 서버 주소(pop.naver.com)


와 발신용 SMTP 서버 주소(smtp.naver.com)를 아웃룩에 입력하면서 계정과 암호를 설정해야 한다(물론 네이버 로그인 계정과 암호다).


POP 설정만 하면 메일 수신만 가능하고, SMTP 설정만 하면 메일 발신만 가능하다.

 

5


MS 아웃룩 같은 프로그램 외에도 스마트폰이나 태블릿 PC 등에 제공되는 메일 애플리케이션에서도 이와 같은 POP/SMTP 설정을 해야 


외부 메일을 기기에서 직접 확인, 전송할 수 있다.


한편 메일을 수신하는 프로토콜은 POP 이외에 IMAP이라는 것도 많이 사용된다. 스마트폰 등에 주로 적용되는데, 메일 수신함을 폴더


형태로 편리하게 사용할 수 있거나 서버의 메일 수신함과 기기의 수신함을 동기화시킬 수 있고, 메일 미리 읽기 등이 가능하다는 특징이 


있다. 설정하는 방법은 POP와 동일하다. 네이버의 경우 메일 수신 서버 설정에 imap.naver.com이라 입력하면 된다.


IP 주소를 자동으로 설정하기 위한 규약 - DHCP


앞선 1부 강의에서 살펴본 IP 주소 등의 네트워크 정보를 컴퓨터에 자동 설정하도록 하는 프로토콜이다.


DHCP 서버가 각 컴퓨터에 IP 주소 등의 정보를 뿌려줄 때 상호 간에 지정한 통신 규약이 DHCP다


(이를 ‘유동 IP 주소’라 한다고 1부(http://it.donga.com/openstudy/3106/)에서 배웠다)


DHCP 환경에서는 IP 주소가 중복 사용될 염려가 없으며, 켜져 있는 컴퓨터에만 IP 주소 등을 할당하기 때문에 IP 주소가 쓸데없이 


낭비되는 일도 없다. 물론 사용자가 일일이 직접 IP 주소 등을 입력할 필요가 없다는 점이 DHCP 서비스의 가장 큰 장점이다.


 


현재 판매되는 인터넷 유무선 공유기에는 이 DHCP 서비스가 기본적으로 제공되어 하나의 공인 IP 주소를 여러 대의 컴퓨터에서 


공유할 수 있다. 공유기가 아니더라도 DHCP 서버를 직접 구현하여 사용할 수도 있다. MS 윈도우 서버 운영체계나 리눅스 등의 DHCP 


서비스를 실행한 후 IP 주소를 자동 할당할 컴퓨터 대수에 맞게 IP 주소 범위(pool)를 설정하면 그 범위 내에서 서버가 알아서 컴퓨터에 


IP 주소를 할당한다. 물론 이 정보를 수신한 컴퓨터도 알아서 자동으로 네트워크 설정을 완료하게 된다.

 

지금까지 이번 강의에서는 7개의 프로토콜에 대해서만 간략하게 알아봤지만, 실제로 컴퓨터나 네트워크 기기가 서로 통신하는 데는 


수많은 프로토콜이 사용된다. 이에 대해 자세히 설명하려면 웬만한 두께의 참고서 한 권 정도가 된다. 물론 우리가 컴퓨터와 네트워크를 


사용하는데 이들 프로토콜을 전부 알아야 할 필요도 없고 그러기도 어렵다. 하지만 분명한 건, 이렇게 복잡 다양한 통신 기술과 서비스가 


톱니바퀴처럼 정확히 맞물려 돌아가고 있기 때문에, 책상에 앉아 지구 반대편 동네의 인터넷 웹 페이지에 접속할 수 있다는 점이다. 


그런 만큼 일상의 일부가 된 인터넷을 지금보다 훨씬 유용하고 신속하게 사용하기 위해서는, 적어도 위의 프로토콜에 관한 


기초 지식 정도는 알아두는 것이 바람직하다 하겠다.

 

약어 풀이

  • OSI - Open System Interconnection
  • TCP/IP - Transmission Control Protocol / Internet Protocol
  • HTTP - HyperText Transfer Protocol
  • HTTPS - HyperText Transfer Protocol Secure
  • HTML - HyperText Markup Language
  • FTP - File Transfer Protocol
  • POP - Post Office Protocol
  • SMTP - Simple Mail Transfer Protocol
  • IMAP - Internet Message Access Protocol
  • DHCP - Dynamic Host Configuration Protocol

 

'■ 개발관련 ■ > IT 용어' 카테고리의 다른 글

방화벽  (0) 2013.10.13
랜카드, 랜케이블  (0) 2013.10.13
CGI - Common Gateway Interface  (0) 2013.10.13
HTTP (hypertext transfer protocol)  (0) 2013.10.13
Network protocol  (0) 2013.10.13
댓글