네트워크 실험 2주차 예비 레포트
- 최초 등록일
- 2014.01.19
- 최종 저작일
- 2013.09
- 4페이지/ 한컴오피스
- 가격 1,500원
소개글
네트워크 실험 레포트입니다. (A학점)
목차
1. SMTP의 특징을 조사하고, 이를 Java로 구현한 Source code를 찾아서 실행해 본다.
2. E-mail에 이미지 파일을 첨부하는 방법에 대해서 조사한다.
3. SMTP(Simple Mail Transfer Protocol) 특징에 대해 조사한다.
4. TCP, UDP, socket 메소드에 대해 조사하고 사용법을 익힌다.
본문내용
1. SMTP의 특징을 조사하고, 이를 Java로 구현한 Source code를 찾아서 실행해 본다.
- SMTP 란?
SMTP란 인터넷 상에서 전자 메일을 전송할 때 쓰이는 표준 통신 규약으로, 일반적으로 TCP를 사용하여 두 호스트 간에 메시지 전송을 제공하는 프로토콜을 말한다. SMTP를 이용하여 e메일을 보낼 때 안전하게 e메일을 송신 서버에서 다른 수신 서버로 보내는 역할을 하는 MTA(Mail Transfer Agent) 프로그램으로는 Unix의 Sendmail, Qmail등이 널리 사용된다. NT용으로는 Mailsite, Ewmac, Mercur 등이 있고, 메일을 모아 각 사용자에 계정에 전달해주는 MDA(Mail Delivery Agent) 프로그램으로는 outlook이나 eudora 등이 있다.
<중 략>
UDP는 IP를 사용하는 네트워크 내에서 메시지들이 교환될 때 사용되는 통신 프로토콜이다. TCP와 마찬가지로 UDP도 한 컴퓨터에서 다른 컴퓨터로 실제 데이터 단위를 받기 위해 IP를 사용하여 메시지를 전달한다. 이를 위해 UDP는 사용자들의 요청을 구분하기 위한 포트 번호와 수신된 데이터의 손상여부를 체크해 준다. 하지만 TCP와 비교했을 때 메시지를 패킷으로 나누고 다시 재조립하는 서비스를 제공하지 않는다. 특히 도착하는 데이터 패킷들의 순서를 제공하지 않는다. 즉 UDP를 사용하는 응용프로그램은 메시지의 순서를 확신할 수 있어야한다. 책임감이 없다는 것에 반해 처리시간이 그만큼 빠르므로 교환해야할 데이터가 적은 분야(VoIP 등)에서 효율적으로 사용될 수 있다.
참고 자료
Computer Networking: A Top Down Approach Featuring the Internet, 6th edition, James Kurose & Keith Ross, Perarson Addison-Wesley, 2010.
연세대학교 전기전자공학부 네트워크 실험노트
http://wps.aw.com/aw_kurose_network_3/21/5493/1406346.cw/index.html