[네트워크] 애플리케이션 계층 퀴즈 (1)
- 최초 등록일
- 2020.08.16
- 최종 저작일
- 2020.04
- 4페이지/ MS 워드
- 가격 1,000원
소개글
서울 상위권 대학교 컴퓨터 네트워크 강의에 과제로 제출한 퀴즈의 문제와 답입니다. 과제 퀄리티 보장합니다.
목차
1. 이메일 서버를 운영하기 위해서는 SMTP 서버, POP3 서버, IMAP 서버 등 3개의 서버 프로그램을 구동시켜야 한다. 이 중 2개의 서버 프로그램만 구동시킨다면 어느 것을 구동시켜야 할까?
2. 소켓을 이용한 프로그램에서 서버는 while 문을 돌면서 계속 응답하는 구조로 되어 있다. 클라이언트 프로그램은 1회 메시지를 보내고 종료함에 반해서 서버는 while 문을 무한히 도는 이유는 무엇일까?
3. 서버 프로그램과 클라이언트 프로그램이 있을 때 어느 것을 먼저 실행해야 할까? 그 이유는 무엇일까?
4. P2P 구조는 컨텐츠 제공자는 좋아하지만 SK, KT와 같은 ISP는 좋아하지 않는다. 그 이유는 무엇일까?
5. 학교 강의실에서 내 노트북에 있는 10 GB 크기의 동영상 파일 1개를 미국에 있는 서버에 등록하고자 한다. 어떤 방법을 쓰는 것이 가장 좋을지 설명하라. 여러 가지 방법이 있다면 모두 설명하라.
6. 네트워크 애플리케이션의 구조에는 서버-클라이언트 기반 구조와 P2P 구조가 있다. 그런데 간혹 이 두 가지가 결합된 방식도 존재한다. 결합된 방식이 줄 수 있는 장점이 무엇인지 설명하라.
7. UDP는 간결하고 속도가 빠르다고 하였다. 그래서 파일 전송에 UDP를 이용할 계획을 가지고 있는데 이것은 바람직한 선택일지 평가하라.
8. SSL과 HTTPS 의 관계를 설명하라.
9. 웹에서는 쿠키라는 것을 사용하는데, 카카오톡은 쿠키를 사용하지 않는다. 왜 카카오톡은 쿠키를 사용하지 않을지 이유를 설명하라.
본문내용
문제1. 이메일 서버를 운영하기 위해서는 SMTP 서버, POP3 서버, IMAP 서버 등 3개의 서버 프로그램을 구동시켜야 한다. 이 중 2개의 서버 프로그램만 구동시킨다면 어느 것을 구동시켜야 할까?
SMTP서버와 IMAP서버를 구동 시킨다. SMTP서버는 메일서버끼리 메일을 주고받을 때 반드시 필요한 프로토콜이다. IMAP서버와 POP3서버는 모두 메시지를 수신할 수 있지만, POP3서버는 구현이 간편한 대신 메시지를 수신할 뿐 그 외의 기능이 제한적이다. 반면에 IMAP은 원격 접근 등의 이동환경에서 사용하기 편리하고, 1명이 여러 대의 PC를 편리하게 사용할 수 있으며 메일박스를 일원적으로 관리 할 수 있다. 따라서 구동하기는 좀 복잡하고 어려울 수 있지만, 메시지 수신과 관리까지 할 수 있는 IMAP서버를 구동 시키는 것이 더 좋은 방법이다.
참고 자료
없음