22
제2제 3 제 제제제 1. 제제제 ( a global network of networks ) Computer Network : 제제 제제제제 제제 제제제제제제 제제 제제 제 , 제제제제 제제제 제 . Host : User 제제 제제제 제제제제 . Archie, Electronic mail, FTP, Gopher, Telnet, Usenet, News, WAIS(Wide Area Information Search), WWW (World wide web) Protocol : 제제제제 , 제제제제제제 제제 제제제 제제제 제제 제제 . TCP/IP, IPX/SPX, NetBEUI TCP/IP (Transmission Control Protocol/Internet Protoco l) : Unix 제 제제 Protocol. 제제제 Protocol 제 제제 . 제제제 - File transfer, remote login, computer m ail, remote printing, network file system, ….

제 2 부 3 장 인터넷

Embed Size (px)

DESCRIPTION

제 2 부 3 장 인터넷. 인터넷 ( a global network of networks ) Computer Network : 다수 컴퓨터가 상호 데이터교환을 하기 위해 유 , 무선으로 결합된 것 . Host : User 에게 필요한 정보제공 . Archie, Electronic mail, FTP, Gopher, Telnet, Usenet, News, WAIS(Wide Area Information Search), - PowerPoint PPT Presentation

Citation preview

Page 1: 제 2 부   3 장 인터넷

제 2 부 3 장 인터넷1. 인터넷 ( a global network of networks )

Computer Network : 다수 컴퓨터가 상호 데이터교환을 하기 위해 유 ,무선으로 결합된 것 .

Host : User 에게 필요한 정보제공 . Archie, Electronic mail, FTP, Gopher, Telnet, Usenet, News, WAIS(Wide Area Information Search), WWW (World wide web)

Protocol : 통신규약 ,데이터전송에 따를 규칙과 형식에 관한 설명 . TCP/IP, IPX/SPX, NetBEUI

TCP/IP (Transmission Control Protocol/Internet Protocol) : Unix 의 표준 Protocol. 인터넷 Protocol 로 유명 .

서비스 - File transfer, remote login, computer mail, remote printing, network file system, ….

Page 2: 제 2 부   3 장 인터넷

제 2 부 3 장 인터넷1. 인터넷 ( a global network of networks )

1.1 인터넷 접속형태 ( ㄱ )전화접속 (MODEM;Modulator/Demodulator) : A/D 변환기 속도 :14,400. 28,800. 33,600. 57,600 bps

( ㄴ )전용선 (or ISDN: Integrated Services Digital Network) 속도 :56, 64, 128 Kbps T1 : 1,54 Mbps, T3 : 45 Mbps. * Backbone(=NSFNET) – T3 으로 구성 * bps (bits per second) : 1bps = 1 초에 1bit 전송하는 속도 .

1.2 인터넷 주소들 1.2.1 IP(Internet Protocol) ~ 인터넷상의 컴퓨터들은 고유 IP 번호를 가짐 . 예 ) 210.125.31.115

앞 두 자리 : 컴퓨터가 속한 네트워크 . 뒷 두 자리 : 부속기관과 순번 .

Page 3: 제 2 부   3 장 인터넷

제 2 부 3 장 인터넷 1.2 인터넷 주소들 1.2.2 도메인 주소 (Domain Address)

조직부호 설명

Com ( co ) 상업기관

Edu ( ac ) 교육기관

Gov ( go ) 정부기관

Org ( or ) 비영리기관

Net ( nm ) 네트워크기관

[ 조직의 종류 ]

국가부호 설명

kr Korea

au Australia

ca Canada

fr France

za Zud Afrika

[ 국가의 식별 ]

* DNS(Domain Name System) : 사용자가 입력한 도메인 이름을 대응하는 IP 번호로 전환시키는 작업 (Resoulation)

위치위치 . . 도메인도메인

Page 4: 제 2 부   3 장 인터넷

제 2 부 3 장 인터넷 1.2 인터넷 주소들 1.2.4 웹 주소 :URL ~ 웹 상에서 자원들의 주소 : 네트워크 서비스를 표현하기 위해 ,하이퍼텍스트를 표현하기 위해 웹이 사용하는 주소 .

Service Protocol Name :// Host Address

Service Protocol Name 자원의 형태 (접근방법 )

Http(HyperText Transfer Protocol) HyperText Docu, 디렉토리

FTP (File Transfer Protocol) 다운로드가 가능한 파일

Telnet 원격지 컴퓨터에 로그인

Gopher 고퍼 문서 , 문서

News 뉴스그룹

[ 서비스 프로토콜 이름들 ]

Page 5: 제 2 부   3 장 인터넷

제 2 부 3 장 인터넷 URL 설명http://www.microsoft.com/ M/S homepage

http://www.winfiles.com/apps/newapps.html

Winfiles.com 의 최신 쉐어웨어 소개

ftp://ftp.intel.com/pub/ 다운로드가능한 인텔 pub

telnet://home.hitel.net/ 원격지 컴퓨터 하이텔의 PC통신에 접근

ftp://ftp.dacom.co.kr/ 데이컴 FTP 서버의 디렉토리실행화일

Gopher://rs.krnic.net/ KRNIC Gopher server

News://news.kreonet.re.kr/ KREONET News 서버

[ 여러 종류의 URL ]

Page 6: 제 2 부   3 장 인터넷

제 2 부 3 장 인터넷

User Name @ 위치 .도메인

1.2.5 전자우편 주소

* 인터넷 관련 언어들

CGI (Common Gateway Interface)

HTML (HyperText Mark-up Language)

Java

SGML(Standard Generalized Mark-up Language)

VRML(Virtual Reality Modeling Language)

Page 7: 제 2 부   3 장 인터넷

제 2 부 3 장 인터넷2. 원격지 호스트에 접속하기 : Telnet ~ 먼 거리에 있는 호스트에 접속함 .

local computer ----> Remote computer

명령어 설명dir ( ls –l ) 파일 목록 출력cd 디렉토리 변경

clear 화면 지우기rm 파일 삭제 ( Remove)

cp 파일 복사 (Copy)

mkdir 디렉토리 생성 ( Make directory )

rmdir 디렉토리 삭제 ( Remove directory )

[ Unix 명령어들 ]

Page 8: 제 2 부   3 장 인터넷

제 2 부 3 장 인터넷

[ Unix 명령어들 사용 예 ]

Page 9: 제 2 부   3 장 인터넷

제 2 부 3 장 인터넷2.1 Finger 명령어

2.1.1 인터넷 호스트에 있는 사용자에 대한 공개정보를 제공

( ㄱ ) finger [email protected]

예 ) finger [email protected]

임페리엘대학의 Robert.A.Kowalski 교수에 대한 개인정보

( ㄴ ) finger name@hostname

예 ) finger ksjang@kmucc

같은 네트워크 속에 한 호스트를 사용하는 개인정보

( ㄷ ) finger name

예 ) finger ksmoon

같은 호스트를 사용하는 사용자의 개인정보

Page 10: 제 2 부   3 장 인터넷

제 2 부 3 장 인터넷2.1.2 현재 어떤 사람이 원격지 호스트를 사용하고 있는지 검사

형식 : finger @hostname

예 1) finger @musso ( 원격지 host musso 에 대한 finger 정보 )

예 2) finger ( 자신이 로그인한 host 에 finger)

2.1.3 특별한 목적의 finger 서비스

~ finger 로 특별한 종류의 서비스를 제공한다 .

( 예 1) NASA 에서 보도되는 자료 .

finger [email protected]

( 예 2) 세계의 최신 지진 활동 정보

finger [email protected]

Page 11: 제 2 부   3 장 인터넷

제 2 부 3 장 인터넷2.2 Nslookup 명령어

IP 주소 --- 도메인 이름

순서 )

들어감 . telnet jinri.kmu.ac.kr

ID + Passwork

예 1) nslookup 203.252.3.12

Server : kmucc.keimyung.ac.kr

Address : 134.75.136.2

예 2) nslookup magicall3.dacom.co.kr

Server : kmucc.keimyung.ac.kr

Address : 134.75.136.2

Page 12: 제 2 부   3 장 인터넷

제 2 부 3 장 인터넷2.2 Nsloookup 명령어

Page 13: 제 2 부   3 장 인터넷

제 2 부 3 장 인터넷2.3 Ping 명령어

~ 특정 호스트와 연결상태를 확인

형식 : Ping hostname

예 ) Ping magicall3.dacom.co.kr

Page 14: 제 2 부   3 장 인터넷

제 2 부 3 장 인터넷3. 정보의 내려 받기와 올려주기 : FTP

~ FTP(File Transfer Protocol): 파일교환을 위한 프로토콜 .

3.1 FTP 접근형태

( ㄱ ) Anonymous FTP 사이트

파일과 디렉토리의 공개된 접근을 허용 (anonymous 로 로그인 )

( ㄴ ) 정당한 계정과 암호로 로그인

* 윈도우 98 용 WS_FTP Pro

* 유닉스 호스트에서 FTP 프로그램 .

3.2 WS_FTP Pro

Page 15: 제 2 부   3 장 인터넷

제 2 부 3 장 인터넷3.2 WS_FTP Pro Session 등록정보

Page 16: 제 2 부   3 장 인터넷

제 2 부 3 장 인터넷 3.2 WS_FTP Pro 파일 전송화면

Page 17: 제 2 부   3 장 인터넷

제 2 부 3 장 인터넷 3.3 유닉스 호스트 상에서 FTP

-> M/S 의 축구 게임 데모버젼을 Telent 으로 접속에서 복사하기

예 ) 실행 -> ftp ftp.microsoft.com

name : anonymous

password : enter

명령 1 ftp> pwd ( 원격지 현재 디렉토리 출력 )

ftp> dir (ls –l) ( 화일목록을 한 화면씩 출력 )

ftp> ^C ( 현재 명령어 취소 )

ftp> quit (FTP 종료 )

ftp> cd /deskapps/games/public/Soccer

Page 18: 제 2 부   3 장 인터넷

제 2 부 3 장 인터넷 3.3 유닉스 호스트 상에서 FTP

Page 19: 제 2 부   3 장 인터넷

제 2 부 3 장 인터넷 3.3 유닉스 호스트 상에서 FTP

전송방식

ftp>type ( 현재 전송방식을 출력 )

ftp>binary ( 이진 전송방식으로 출력 -워드 프로세스 ,프로그램 파일 등 )

ftp>ascii ( 아스키 전송방식으로 출력 - 텍스터 파일 )

전송 명령어

ftp>get [filename] ( 원격지 -> user)

ftp>mget [filename-1…x] ( 원격지 여러화일 -> user)

ftp>put [filename] (user -> 원격지 )

ftp>mput [filename-1 …x] (user 여러화일 -> 원격지 )

ftp>hash ( 전송 진행상태를 출력하는 명령어 )

Page 20: 제 2 부   3 장 인터넷

제 2 부 3 장 인터넷 3.3 유닉스 호스트 상에서 FTP

Page 21: 제 2 부   3 장 인터넷

제 2 부 3 장 인터넷 3.3 유닉스 호스트 상에서 FTP

Page 22: 제 2 부   3 장 인터넷

제 2 부 3 장 인터넷 3.4 유용한 anonymous FTP 사이트들

cair-archive.kaist.ac.kr ftp.kornet.nm.kr ftp.kren.nm.kr

ftp.medison.co.kr ftp.nuri.net ftp.songang.ac.kr

sunsite.snu.ac.kr ftp.keimyung.ac.kr

ftp.ncsa.uiuc.edu ftp.netscape.com sunsite.unc.edu

ftp.sunet.se info.cern.ch ftp.intel.com

ftp.cdrom.com ftp.apple.com ftp.microsoft.com