Game Tech Blog
Chapter 5. STMP, Pop 3 서버 본문
- 메일 송신 담당 서버 : SMTP, DNS
- 메일 수신 담당 서버 : POP3
- 메일을 외부에서 읽는 서버 : IMAP
- 메일 발송 플로우
- 메일 발송플로우는 먼저 SMTP 서버에 메일 데이터 전송 후 주소를 DNS서버로 문의, 수신측 SMTP 서버에 보내는 것이다.
- POP3 서버는 직접 메일을 받진 못하고, 수신측 SMTP서버에 쌓여있는 메일 데이터를 가져와서 클라이언트에게 보여주는 역할을 한다.
SMTP 서버는 전송 명령 - 즉시 상대 SMTP 서버에 전송이지만, POP3 서버는 세팅값에 의해 설정된 간격으로 가져오도록 합니다.
POP3 서버로 가져오기 전 데이터를 SSL로 암호화하거나, 인증방식을 거친다면 더 안전하게 메일을 가져올 수 있습니다.
- 웹 서버
-> "웹 서비스를 제공하는 서버"
-> 클라이언트가 정보를 제공받기 위해 엑세스 할때는 직접 서버에 접속하는 것이아닌 대리자 "Proxy 서버" 에 접속해
콘텐츠를 제공받는 것
- DNS(Domain Name System)
-> 도메인 명과 IP 주소를 연결 시켜주는 기능을 수행
--> 메일 주소 @뒤 도메인 명을 IP 주소로
--> 브라우저 입력 도메인 명을 IP 주소로
-> DNS의 기능은 중요하므로, 멈추면 메일송신, 웹사이트 접속 오류가 발생하기 때문에 접속량이 많은 시스템일수록 기능마다 서버를 나눈다. 도메인,메인송신,웹사이트 접속 등등으로 기능별로 다중화 할 수 있다.
DNS 를 Main, Sub로 나누어 Main이 처리중일때 Sub가 나눠서 처리하는 방식으로도 구성될 수 있다.
- SSL(Secure Sockets Layer)
-> 통신을 암호화, 제3자의 도청이나 변조를 방지
--> 서로 인증서와 공개키를 확인, 인증성공 시 비밀키로 암호화 후 통신 그 후, 복호화 한다.
--> https:// 가 붙은 사이트는 SSL 실행되고 있다.
- FTP(File Transfer Protocol)
-> 사내 파일서버 : 대상을 저장함으로써 공유 가능
-> 외부 파일서버 : 대상의 IP, URL을 지정해서 접속 후 인증, 그 후 전송시작 완료 시, 공유
-> 파일서버를 사용하기 위해선 서버, 클라이언트 모두 FTP 프로그램이 설치되어야 한다.
- IMAP(Internet Messaging Access Protocol) 서버
-> 주로 외부에서 메일을 이용하고 싶을때, 사용
-> "외부에서 메일을 볼 수 있도록 사용자를 인증하는 기능을 갖춘 것"
- POP3 와 IMAP의 차이
-> POP3는 메일 소프트웨어에서 메일 데이터를 다운로드 (메일 데이터를 남기도록 설정시, 남음)
-> IMAP은 POP3서버의 메일데이터를 단순히 보여주는 용도 (열람할 수만 있다)
- 프록시(Proxy) 서버
-> 인터넷 통신을 대행하는 느낌
-> 직접 서버에 엑세스하는것이 아니라, 프록시 서버에 요청하면 프록시서버가 내부 서버로 들어가서 콘텐츠를 제공
-> 열람이 바람직하지 않거나, 보안이 문제될 시 차단하는 역할
'IT Study > Server - 기초' 카테고리의 다른 글
Chapter 4. 클라이언트 - 서버 (0) | 2021.10.07 |
---|---|
Chapter 3. 시스템과 서버 (0) | 2021.10.03 |
Chapter 2 . 서버 하드웨어 (0) | 2021.09.30 |