1 / 46

인터넷 응용

인터넷 응용. 인터넷 응용. Telnet FTP Archie E-mail Usenet Gopher WAIS . 요청. Client (Telnet). Server (Telnetd). 응답. 원격접속 (Telnet). 정의 원격지 컴퓨터에 접속할 수 있도록 해주는 서비스 원리 Client/Server 통신환경이 필요. Telnet (cont.). 사용법 요구사항 컴퓨터가 네트워크에 연결 자신의 계정 사용 예 ) telnet host_address (or IP address ).

Angelica
Download Presentation

인터넷 응용

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 인터넷 응용

  2. 인터넷 응용 • Telnet • FTP • Archie • E-mail • Usenet • Gopher • WAIS • ... 인터넷 응용

  3. 요청 Client (Telnet) Server (Telnetd) 응답 원격접속(Telnet) • 정의 • 원격지 컴퓨터에 접속할 수 있도록 해주는 서비스 • 원리 • Client/Server 통신환경이 필요 인터넷 응용

  4. Telnet (cont.) • 사용법 • 요구사항 • 컴퓨터가 네트워크에 연결 • 자신의 계정 • 사용 예) telnet host_address(or IP address) 인터넷 응용

  5. Telnet (cont.) 인터넷 응용

  6. Telnet (cont.) 인터넷 응용

  7. Telnet (cont.) • 명령어 • open : 원격 호스트에 접속 • quit / exit : 종료 • ls : same as dir • cd : change directory • mkdir / rmdir : make directory / remove directory • cp/mv/rm : copy/move/remove • pwd : current directory • ... 인터넷 응용

  8. 화일전송 (FTP) • 정의 • 인터넷을 통해서 파일을 송/수신하기 위한 프로토콜, FTP(File Transfer Protocol) • Anonymous FTP • 별도의 계정 없이 파일을 송/수신할 수 있는 사이트 • ID: anonymous Password: e-mail address 인터넷 응용

  9. FTP (cont.) • Text mode vs. Binary mode • 시스템에 따라 파일에 사용하는 문자들이 다름 • Text mode • text file 전송 시 상이한 문자들을 자동으로 자신의 시스템에 맞게 수정 • Binary mode • 실행 프로그램이나 압축 파일 같은 이진 파일 전송 시 문자의 변환이 이루어지지 않으므로 한 두개의 코드가 변경되어 전체 프로그램이 사용할 수 없게 되는 것을 막음 인터넷 응용

  10. FTP (cont.) • 사용 방법 • ftp host_address(IP_address) 인터넷 응용

  11. FTP (cont.) • 명령어 • get : 서버에서 자신의 컴퓨터로 file을 전송받음 • put : 자신의 컴퓨터에 있는 file을 서버로 전송 • mget : 다중 파일 수신 (예: mget s*.gif) • mput : 다중 파일 전송 (예: mput net*.gif) • prompt : mget/mput 사용 시 파일 단위로 확인 실시 • ascii : text mode로 전환 • binary : binary mode로 전환 • ... 인터넷 응용

  12. Archie • 정의 • anonymous FTP 사이트를 대상으로 사용자가 원하는 파일이 어느 위치에 있는지 검색해주는 서비스 • 서버 종류 검색 인터넷 응용

  13. Archie (cont.) • 사용 방법 인터넷 응용

  14. Archie (cont.) • 명령어(client) • -c : 대문자/소문자 구분하여 검색 • -e : 단어와 정확히 일치하는 파일만 검색 • -d <file> : 처리 결과를 지정한 파일에 저장 • -L : 사용 가능한 archie 서버의 목록 출력 • -m <n> : n개까지 검색 인터넷 응용

  15. Archie (cont.) • 명령어(server) • find : 지정된 파일을 검색 • list : DB내의 각 사이트의 목록과 갱신된 시간을 출력 • help : 도움말 • set : archie 서버의 환경 설정 인터넷 응용

  16. E-mail • 정의 • 네트워크로 연결된 사용자간의 편지 교환 • 장점 • 실시간 전송 • 거리 제약 극복 • 다양한 형태의 파일 포함 가능 • e-mail주소 형식 • 사용자ID@인터넷주소 인터넷 응용

  17. E-mail (cont.) • 전송 방식 • 송신자의 편지는 자신의 호스트에서 인터넷 통신 서버로 전달 • 통신 서버에 도착한 편지는 메일 서버에게 전달 • 메일 서버는 목적지 주소를 분석하여 최단 경로 결정 후 next-hop 메일 서버로 전달 • 수신측 메일 서버에 최종적으로 도착하기까지 여러 서버들이 편지 중계 인터넷 응용

  18. E-mail (cont.) • 전자우편 반송 메시지 • User unknown : 수신자 ID가 정확하지 않은 경우 • Host unknown : 호스트의 도메인 이름이 정확하지 않은 경우 • Network unreachable : 네트워크에서 중계할 때 문제가 있는 경우 • Connection timed out : 수신측의 메일 서버의 프로그램에 이상이 있는 경우 • Connection refused : 수신측의 메일 서버에 이상이 있는 경우 인터넷 응용

  19. Usenet • 정의 • 공통의 관심사를 가진 사람들끼리 그룹을 형성하고 의견 교환을 하는 서비스 • 거대한 게시판과 같은 역할 • 뉴스 그룹의 명칭 • 상위계층과 하위계층으로 분리 • 계층은 ‘.’으로 구분 • 예: han.comp.internet (대분류.중분류.소분류) 인터넷 응용

  20. Usenet (cont.) • alt : 일상생활에서 일어날 수 있는 신변 잡기적인 주제 • biz : 사업에 관련된 주제 • comp : 컴퓨터 관련주제 • han : 한글 사용 그룹 • misc : 특정 그룹에 포함시키기 애매한 주제 • news : 뉴스그룹을 관리하는 그룹 • rec : 취미/오락에 관련된 주제 • sci : 과학 연구에 관련된 주제 • soc : 사회/문화에 관련된 주제 • talk : 철학, 토론을 지향하고, 사회적 이슈 관련 주제 인터넷 응용

  21. Usenet (cont.) • 뉴스그룹 만들기 • 토론 • 뉴스그룹의 생성 여부, 뉴스 그룹의 이름 등 논의 • 새 뉴스그룹이 다룰 주제와 관련된 그룹, 메일링 리스트, news.announce.newgroups에 요청 • 투표 • 토론 요청을 한 그룹에게 투표 요청 • 투표 만료일 지정, 전자우편 사용 인터넷 응용

  22. Usenet (cont.) • 투표 결과 공개 • 투표결과를 news.announce.newgroups에 보내 5일간 공개 • 그룹의 생성 • 찬성표가 반대표보다 100표 이상 많고 , 찬성이 반대보다 2배 많다면 그룹 생성 인터넷 응용

  23. Usenet (cont.) • 문제점 • 불건전 사상을 다루는 뉴스그룹 • 나치즘이나 인종차별주의, 국수주의 등의 내용을 다루는 그룹이 존재 • 음란 정보 개재 뉴스그룹 • 음란한 글, 사진, 동영상 등을 다루는 그룹 존재 • 불법적인 거래 • 도박, 음란 정보 제공 등의 거래가 인터넷을 통해 행해짐 인터넷 응용

  24. Usenet (cont.) • 사용 방법 • $ setenv NNTPSERVER news.kornet.nm.kr (서버설정) • $ rn (뉴스 읽기) • $ tin (뉴스 읽기) 인터넷 응용

  25. Usenet (cont.) • Netscape에서 사용 • Communicator  Newsgroups 인터넷 응용

  26. Usenet (cont.) • File  Subscribe 인터넷 응용

  27. Usenet (cont.) • Add server  News server 인터넷 응용

  28. Usenet (cont.) 인터넷 응용

  29. Usenet (cont.) • Subscribe 인터넷 응용

  30. Usenet (cont.) • www에서의 newsgroup 인터넷 응용

  31. Usenet (cont.) • Search 인터넷 응용

  32. Usenet (cont.) 인터넷 응용

  33. Usenet (cont.) 인터넷 응용

  34. 대화하기 • Talk • 사용방법: talk userID@host_name(IP_address) 인터넷 응용

  35. 대화하기 (cont.) • IRC(Internet Relay Chat) • IRC client 프로그램 사용 • channel(대화방), 대화방 개수에 제한 없음 • 방 이름으로 구분 (#으로 시작) • 방장 (channel operator, chop) (@표시) • IRC 관리자 (IRC operator: ircop) (*표시) • channel • public, private, secret • channel 0: 대기실, limbo channel 인터넷 응용

  36. mIRC 인터넷 응용

  37. mIRC (cont.) • File  Option 인터넷 응용

  38. mIRC (cont.) 인터넷 응용

  39. mIRC (cont.) 인터넷 응용

  40. mIRC (cont.) • Leave • “/part” 명령어 입력 • Smiley • :-) 웃는 모습 • ;-) 윙크하는 모습 • 8-) 안경을 낀 모습 • :-i 흡연 중 • *:-( 술에 취한 모습 인터넷 응용

  41. Gopher • 정의 • 인터넷에 산재되어 있는 정보들을 한 곳에서 검색 • 메뉴방식으로 검색 • 사용법 • gopher gopher_server_address 인터넷 응용

  42. Gopher (cont.) > gopher gopher.kotis.net 인터넷 응용

  43. Gopher (cont.) 인터넷 응용

  44. Gopher (cont.) 인터넷 응용

  45. finger • 기능 • 어떤 사람이 인터넷에 접속했는지 여부 • 특정 인터넷 사용자가 최근에 인터넷 사용한 시간이 언제인지 • 전자우편을 제대로 받았는지에 관한 정보 • 사용방법 • finger E-mail주소 인터넷 응용

  46. finger (cont.) 인터넷 응용

More Related