3 장 인터넷 서비스

43
3 장 장장장 장장장

Upload: barrett-estes

Post on 03-Jan-2016

56 views

Category:

Documents


0 download

DESCRIPTION

3 장 인터넷 서비스. 3장 인터넷 서비스. 3.1. 클라이언트/서버 모델이란?. 서버( Server) 하드디스크에 담겨진 특수한 형태의 정보를 외부에 제공해 줌 제공하는 정보들을 모아서 관리함 제공하는 인터넷 서비스에 따라 각기 다른 서버 프로그램 운용 하나의 서버가 여러 가지 서비스를 제공할 수도 있음 클라이언트( Client) 서버에 접속하여 정보를 얻기 위해 사용자가 사용하는 컴퓨터 서비스를 이용하기 위해 클라이언트 프로그램이 필요함. 3장 인터넷 서비스. 서버의 종류 - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: 3 장  인터넷 서비스

3 장 인터넷 서비스

Page 2: 3 장  인터넷 서비스

2

33 장 인터넷 서비스장 인터넷 서비스

3.1. 클라이언트 / 서버 모델이란 ?

서버 (Server) • 하드디스크에 담겨진 특수한 형태의 정보를 외부에 제공해 줌• 제공하는 정보들을 모아서 관리함• 제공하는 인터넷 서비스에 따라 각기 다른 서버 프로그램 운용• 하나의 서버가 여러 가지 서비스를 제공할 수도 있음

클라이언트 (Client)• 서버에 접속하여 정보를 얻기 위해 사용자가 사용하는 컴퓨터• 서비스를 이용하기 위해 클라이언트 프로그램이 필요함

Page 3: 3 장  인터넷 서비스

3

33 장 인터넷 서비스장 인터넷 서비스

서버의 종류• Mail Server : 전자우편 송수신 및 관리

• POP(Post Office Protocol) : 메일 수신 • SMTP(Simple Mail Transfer Protocol) : 메일 송신

• DNS (Domain Name Server) : 도메인 네임 관리• Web Server : 홈페이지 보관과 브라우저 요구 수행• News Server : 뉴스그룹 운영• Proxy Server : 네트워크의 Cache 역할 및 보안 담당• Telnet Server : 원격 시스템 접속 지원• FTP Server : 파일 송수신 지원• Mailing List Server : 메일링리스트 관리• Archie Server : FTP 서버 정보 관리• Gopher Server : 메뉴식 정보 검색 서비스 관리

Page 4: 3 장  인터넷 서비스

4

33 장 인터넷 서비스장 인터넷 서비스

ISP 와 서버의 관계

클라이언트 - 서버 모델

Page 5: 3 장  인터넷 서비스

5

3.2. Telnet - 다른 컴퓨터로의 접속

다른 곳에 위치한 컴퓨터를 온라인으로 연결하여 사용하는 서비스

TCP/IP 프로토콜 체계에서 이용자가 마치 하드웨어적으로 직접 연결된 단말기를 이용하는 것처럼 자신의 PC 를 사용할 수 있게 해주 는 서비스

로그인 (Log-In) : ID(Identifier) 과 Password 필요함

서비스 : BBS, D/B, 정보 시스템 , 머드게임 등

3.2.1 텔넷이란 ?

33 장 인터넷 서비스장 인터넷 서비스

Page 6: 3 장  인터넷 서비스

6

3.2.2 텔넷의 이용 방식

(1) Windows 에서 Telnet 명령어 사용• 윈도우 [ 시작 ] 버튼에서 [ 실행 (R)] 선택• 입력창에 “ telnet” 입력• [ 연결 ] 메뉴에서 [ 원격 시스템 ] 선택• [ 호스트 이름 ] 란에 도메인 네임이나 IP 주소 입력• 원격 시스템에 접속되면 ID 와 비밀번호 입력

33 장 인터넷 서비스장 인터넷 서비스

Page 7: 3 장  인터넷 서비스

7

33 장 인터넷 서비스장 인터넷 서비스

(2) Windows 에서 NetTerm 사용하기• [NetTerm] 프로그램 실행

• 원격 시스템 접속• [File] 메뉴의 [Connect] 선택• [File] 의 [Phone Directory]

• NetTerm 의 기능• 전화번호 , IP 주소 관리 기능• 화면 스크롤 및 갈무리 기능• 이진 (Binary) 파일 전송 기능

Page 8: 3 장  인터넷 서비스

8

33 장 인터넷 서비스장 인터넷 서비스

(3) Unix 에서 Telnet 명령어 사용• 방법 1 : “telnet ( 도메인 네임 혹은 IP 주소 입력 )

예 ) telnet 210.120.14.133

• 방법 2 : “telnet” 입력• prompt 가 “ telnet>” 으로 바뀜• 명령어

• open (host) : 지정 호스트 접속 예 ) open 210.120.14.133• close : 현재 연결된 호스트 접속 끊음• quit : 연결된 모든 호스트 접속 끊음• z : Telnet 사용을 일시 정지 시킴• status : 현재 Telnet 의 진행 상황 출력• ? : 도움말 기능

Page 9: 3 장  인터넷 서비스

9

3.3. E-mail

E-mail : Electronic Mail

네트워크를 통한 메시지 교환 방법 중의 하나임 전자우편의 기능

• 다른 사용자에게서 온 메시지 확인• 메시지를 자신의 디렉 토리 (Directory) 에 저장• 다른 사용자에게 메시지 를 보냄

3.3.1 전자우편이란 ?

33 장 인터넷 서비스장 인터넷 서비스

Page 10: 3 장  인터넷 서비스

10

3.3.2 전자우편의 특징과 참고사항 전자우편의 특징

• 다양한 목적성 : 친목 , 학술 , 사업 등• 신속성 : 상대에게 수초 ~ 수분 사이에 전달함• 동시 전송 : 여러 곳에 같은 내용을 동시 전송이 가능함• 파일 송수신 가능함

참고 사항• 감정 표현을 위해서 Emoticon 이나 Smilie 등이 사용됨 ^^;

• Junk Mail, Spam Mail 등의 불필요한 메일이 증가 추세임• 전자우편은 기본적으로 문자 기반이므로 모든 사용자가 멀티미디어 파일을 조회할 수는 없음을 주의할 것

33 장 인터넷 서비스장 인터넷 서비스

Page 11: 3 장  인터넷 서비스

11

3.3.3 메일 서버와 메일 클라이언트 메일 서버 : 실제로 전자우편이 저장되고 송수신되는

컴퓨터

• 다른 메일 서버와 SMTP 를 이용하여 송수신함

• 사용자에게 온 전자우편을 보관함

• ISP 에 따라서 송신하는 서버와 수신하는 서버가 다를 수 있음• 메일 송신 서버 : SMTP 서버

• 메일 수신 서버 : POP, IMAP 서버

클라이언트 : 서버에 접속하여 자신에게 온 편지 조회 및

수신

• 자신의 컴퓨터에 저장하려면 별도의 내려받기 과정이 필요함

• POP3, IMAP4 등의 프로토콜로 서버와 통신함

33 장 인터넷 서비스장 인터넷 서비스

Page 12: 3 장  인터넷 서비스

12

3.3.4 전자우편 내용의 구조 전자우편 내용은 일정한 구조로 되어 있음

전자우편은 크게 머리 (Header) 와 내용 (Content) 으로

구성됨

33 장 인터넷 서비스장 인터넷 서비스

Page 13: 3 장  인터넷 서비스

13

3.3.5 전자우편 주소의 형태

전자우편의 주소는 이름과 @, 그리고 도메인네임으로 구성됨

• 이름 : 사용자가 메일 서버에 로그인 할 때 사용하는 ID 를 의미

• 도메인네임 : 메일서버의 도메인네임

• "User_ID@Email_Server_Name" 의 형식을 가짐

33 장 인터넷 서비스장 인터넷 서비스

Page 14: 3 장  인터넷 서비스

14

3.3.6 전자우편 이용 방식1. Netscape Messenger 사용하기

(1) 환경 설정 (Preference) : Identity 와 메일 서버 설정• Navigator 의 [Edit] 메뉴에서 [Preference] 선택• 왼쪽 [Category] 창에서 [Mail & Groups] 선택

• Identity : 개인 정보 입력• Your Name : 이름이나 별명• E-mail Address : 전송시 사용하는 전자우편 주소• Reply-to Address : 수신받을 전자우편 주소

• Mail Server : 전자우편 서버 정보 입력• Mail Server user name : 계정• Outgoing mail(STMP) server : 전송 서버• Incoming mail server : 수신 서버 ( 대부분 SMTP 서버 )

33 장 인터넷 서비스장 인터넷 서비스

Page 15: 3 장  인터넷 서비스

15

Identity page 설정 Mail Server 설정

33 장 인터넷 서비스장 인터넷 서비스

Page 16: 3 장  인터넷 서비스

16

(2) 전자 우편 받기

• Messenger 가 실행되면 암호 입력

• 암호를 입력하면 메일서버 로부터 새로운 편지를 읽어 서 하드디스크에 저장하는 동시에 편지 목록 및 내용을 보여줌

33 장 인터넷 서비스장 인터넷 서비스

Page 17: 3 장  인터넷 서비스

17

(3) 전자우편 보내기

• 새로운 편지 보내기• Messenger 에서 [New Msg] 선택• [To] 버튼을 눌러서 [To],[Cc],[Bcc] 선택• Subject 입력• 편지 작성 후 [Send] 눌러서 보냄

• 파일 덧붙여 보냄 : [Attach] 버튼 누른 후 파일 선택

• 답장하기 : [Reply] 버튼을 누른 후 편지 작성

33 장 인터넷 서비스장 인터넷 서비스

Page 18: 3 장  인터넷 서비스

18 Netscape Messenger 에서 새로운 편지 보내기

33 장 인터넷 서비스장 인터넷 서비스

Page 19: 3 장  인터넷 서비스

19

3.3.6 전자우편 이용 방식

2. Outlook Express 사용하기 (1) 환경 설정 : Identity 와 메일 서버 설정

• Outlook Express 에서 [ 도구 ] 메뉴의 [ 계정 ] 선택• [ 메일 ] 탭 선택 후 [ 추가 ] 에서 [ 메일 ] 선택

33 장 인터넷 서비스장 인터넷 서비스

Page 20: 3 장  인터넷 서비스

20

Page 21: 3 장  인터넷 서비스

21

(2) 전자우편 받기• 새 편지 확인 : Outlook Express 에서 도구줄에서 [ 배달 ] 선택• [ 받은 편지함 ] 클릭 : 조회않은 편지는 굵은 글씨로 표시됨

33 장 인터넷 서비스장 인터넷 서비스

Page 22: 3 장  인터넷 서비스

22

(3) 전자우편 보내기

• Outlook Express 에서 도구줄 메뉴의 [ 새 메시지] 버튼 선택

• 받는 사람과 참조 , 제목, 본문 입력

• 편지 작성 후 [ 보내기 ] 버튼 클릭

33 장 인터넷 서비스장 인터넷 서비스

Page 23: 3 장  인터넷 서비스

23

Web Mail

• 웹 환경에서 전자 우편 서비스 제공• 복잡한 환경설정이 필요 없고 사용법이 매우 쉬움• 멀티미디어 파일 전송 가능• 무료 웹 메일 서비스 제공

Unix 환경에서 mail 명령어 사용하기

• 전자우편 작성 : “mail E-mail주소” 예 ) mail

[email protected]• 전자우편 보내기 : “^d” 혹은 마지막 줄의 처음에 “ .” 입력• 전자우편 취소 : 작성 도중에 “ ^c” 입력• 편지 읽기 : “mail” 입력 • 미리 작성한 편지 보내기 : “mail E-mail주소 < 문서파일명” 예 ) mail [email protected] < meeting.txt 제공

33 장 인터넷 서비스장 인터넷 서비스

Page 24: 3 장  인터넷 서비스

24

Unix 환경에서 elm 이용하기

• mail 에 비해 사용법이 매우 간단함• elm 입력 후 화면에 표시된 약어나 키보드 이용하여 메일 관리함

33 장 인터넷 서비스장 인터넷 서비스

Page 25: 3 장  인터넷 서비스

25

3.4. Usenet

공통 주제에 대하여 정보나 견해를 나눌 수 있는 인터넷 서비스

특징 • 통제력을 갖는 조직이 없음• 전세계적으로 방대한 사용자들이 있음• 모든 사용자가 독자 (Reader) 인 동시에 필자임 (Writer) 임• 계층적 구조를 가지면 다양한 뉴스그룹들로 구성됨• 토론의 장이며 게시판과도 같음

3.4.1 뉴스그룹의 의미와 특징

33 장 인터넷 서비스장 인터넷 서비스

Page 26: 3 장  인터넷 서비스

26

뉴스 서버 : 뉴스 정보를 저장하고 관리하는 컴퓨터• 매일 받는 각 뉴스그룹과 그 안의 많은 기사들 관리• 뉴스서버 사이에는 NNTP(Network News TP) 를 이용하여 서로 정보 공유

3.4.2 뉴스서버 / 클라이언트

뉴스 클라이언트 • 뉴스 서버에 접속하여 기사를

조회 및 관리함 • 뉴스리더 (News

Reader) 프로그 램 필요함

33 장 인터넷 서비스장 인터넷 서비스

Page 27: 3 장  인터넷 서비스

27

뉴스그룹 : 뉴스서버내의 각각의 게시판 뉴스그룹의 이름 : “넓은범주 . 중간범주 .좁은범주” 토론망의 종류 : Usenet, Altnet, Clarinet 등 Usenet 의 주계층

3.4.3 뉴스그룹의 주제별 영역

상위 코드 토 론 주 제 예

comp 컴퓨터 관련 주제를 다룸 comp.lang.c++ (c++ 언어 그룹)

misc 다른 곳에서 다루지 않는 다양한 주제 misc.handicap (장애인 문제)

news 유즈넷 전반에 관련된 주제 news.newsites (새로운 뉴스그룹)

rec 레크리에이션 rec.pets.dogs (개에 대한 뉴스그sci 과학관련 주제들 sci.math.stat (통계학 뉴스그룹)

soc 사회 또는 사회과학 등의 주제 soc.culture.korean (한국문화)

talk 논쟁과 토론 talk.abortion (낙태문제 토론)

humanities 인류애를 주제로 하는 뉴스그룹 humanities.lit.authors.shakespear

33 장 인터넷 서비스장 인터넷 서비스

Page 28: 3 장  인터넷 서비스

28

뉴스기사 : 뉴스그룹에 게재된 각각의 글 뉴스기사의 구조

• Subject : 기사의 제목• Date : 기고 날짜• From : 보낸 사람의 이름과 전자우편 주소• Organization : 기사가 생성된 지역• Newsgroups : 기사가 기고된 뉴스그룹의 종류

3.4.4 뉴스기사의 구조

3.4.5 메일링리스트 (Mailing List) 새로운 뉴스기사를 자신의 전자우편 계정으로 보내 주는 서비스 메일링리스트 우편주소로 전송된 메일은 모든 가입자에게 전달 관리자의 우편주소와 메일링리스트 우편주소가 다름을 주의

33 장 인터넷 서비스장 인터넷 서비스

Page 29: 3 장  인터넷 서비스

29

3.4.6 뉴스그룹 리더 프로그램

(1) 뉴스 서버 (News Server)

설정• Navigator 의 [Edit] 메뉴의 [Preference..] 선택

• 왼쪽 창에서 [Mail & Newsgroups] 선택

• 세부 영역에서 [Newsgro up Server] 선택

• 오른쪽 영역에서 [Add] 선택 후 뉴스서버 주소 입력

1. Netscape Messenger 사용하기

33 장 인터넷 서비스장 인터넷 서비스

Page 30: 3 장  인터넷 서비스

30

33 장 인터넷 서비스장 인터넷 서비스

(2) 기사 읽기

• 뉴스 서버 선택 후 오른쪽 마우스

버튼 메뉴에서 [Subscribe to Newsgroups] 선택

• 서버에 들어 있는 뉴스 그룹 선택

• 뉴스 기사 선택

Page 31: 3 장  인터넷 서비스

31

33 장 인터넷 서비스장 인터넷 서비스

(3) 뉴스그룹에 기사 올리기• 새로운 기사 쓰기

; [New Msg]

• 답장 쓰기 ; Reply to Sender; Reply to Group

Page 32: 3 장  인터넷 서비스

32

3.4.6 뉴스그룹 리더 프로그램2. Outlook Express 사용하기

(1) 뉴스리더의 환경 설정

• [ 도구 ] 메뉴에서 [ 계정 ] 선택• [ 뉴스 ] 탭 , [ 추가 ] 버튼 선택 [ 뉴스 ] 메뉴 선택

33 장 인터넷 서비스장 인터넷 서비스

Page 33: 3 장  인터넷 서비스

33

사용자 이름 입력 사용자 전자 우편주소 입력 뉴스서버 (NNTP) 도메인 입력

연결 환경 선택 설정 확인

뉴스그룹 다운로드

Page 34: 3 장  인터넷 서비스

34

(2) 뉴스그룹의 선택

• 원하는 뉴스그룹의 체크박스를 클릭함• “ 모든 폴더”의 Newsgroup 이름을 더블클릭하여 리스트 조회

33 장 인터넷 서비스장 인터넷 서비스

Page 35: 3 장  인터넷 서비스

35

(3) 뉴스기사의 선택 : 기사목록 중 원하는 글 제목을 더블 클릭함

33 장 인터넷 서비스장 인터넷 서비스

Page 36: 3 장  인터넷 서비스

36

(4) 기사 올리기• Outlook Express 의 [ 가입한 뉴스그룹 ] 화면에서 뉴스그룹 선택• 도구 표시줄에서 [ 새 메시지 ] 선택• [ 제목 ] 란에 글 제목 입력 후 본문 작성• 작성이 끝난 후 [ 게시 ] 버튼 누름

33 장 인터넷 서비스장 인터넷 서비스

Page 37: 3 장  인터넷 서비스

37

3.5. FTP

File Transfer Protocol : 파일 송수신에 이용되는 표준 프로토콜 FTP Server

• FTP 서비스를 통하여 사용자에게 주제별로 파일을 제공함• 서버의 숫자는 방대하며 제공하는 용량도 수 MB~ 수십 GB 로 큼

3.5.1 FTP 란 ?

33 장 인터넷 서비스장 인터넷 서비스

Page 38: 3 장  인터넷 서비스

38

3.5.2 FTP 서버의 종류 Anonymous FTP : 계정이 필요없고 자유로운 정보 이용 가능 Private FTP : 계정이 필요하므로 허가받은 사람만 이용 가능

3.5.3 FTP 에서 얻을 수 있는 것들 컴퓨터 프로그램 : Application, Source Code, 개발툴 , 패치본 멀티미디어 정보 : 화상 , 동영상 , 음악 , 게임 , 특정 기술

관련 기술 정보 : 각종 신기술 문서나 자료 , 기술 표준화 문서 디렉토리 정보 : 도서 목록 , 컴퓨터 정보 , 사용자 정보 기 타 : 파일 형태의 대부분의 자료 , 비상업용 자료

33 장 인터넷 서비스장 인터넷 서비스

Page 39: 3 장  인터넷 서비스

39

3.5.4 FTP 이용 방법1. Windows 환경에서 WS_FTP 사용하기

(1) FTP 서버 접속하기• WS_FTP 실행후 Session 등록 정보 화면 열림

• Host Name : FTP 주소 입력 예 ) cair.kaist.ac.kr• User ID : 허가받은 ID 나 anonymous 혹은 ftp 입력• Password : 허가받은 암호나 자신의 전자우편 주소 입력

33 장 인터넷 서비스장 인터넷 서비스

Page 40: 3 장  인터넷 서비스

40

(2) 파일 주고 받기• 접속된 화면에서 마우스로 파일 선택• 파일받기 • 파일 보내기

(3) 접속 끊기 ; [Close] 버튼 누름

33 장 인터넷 서비스장 인터넷 서비스

Page 41: 3 장  인터넷 서비스

41

2. Unix/DOS 환경에서 FTP 명령어 사용하기 (1) FTP 서버 접속하기

• 방법 1 : “ftp ( 서버 주소 )” 예 ) ftp

ftp1.netscape.com• 방법 2 : “ftp” 명령 후 ftp>open ( 서버주소 )

(2) FTP 명령어• 접속 / 끊음 / 종료 : open / close / bye• 디렉토리 및 파일 관리 : ls , cd, pwd• 파일 모드 (ASCII/Binary) : ascii / bin• 파일 전송 과정 보여주기 : hash• 파일 보내기 : put, mput• 파일 받기 : get, mget• help : ?

33 장 인터넷 서비스장 인터넷 서비스

Page 42: 3 장  인터넷 서비스

42

파일 받기 (get)

파일보내기 (put)

Page 43: 3 장  인터넷 서비스

43

Archie : Anonymous FTP 서버의 파일에 대한 데이터베이스

Gopher : 인터넷상의 정보들을 체계적으로 분류하고 검색 메뉴화

Finger : 전자우편 주소를 이용하여 다른 컴퓨터에 계정을 가지고

있는 사용자의 정보를 보여주는 서비스

Ping : 원격 호스트와의 연결 상태를 보여주는 서비스로 패킷 단위

송수신을 검사함

IRC(Internet Relay Chat) : 실시간 문자 대화 서비스

Internet Phone : 인터넷 회선을 이용하여 저렴하게 국제 전화를

가능하게 함

3.6 기타 서비스

33 장 인터넷 서비스장 인터넷 서비스