서강대생을 위한

인터넷 사용법

한글로 정 광 현 모으고 고치고 편집함

인터넷 사용을 위한 길잡이들을 모두 한곳에 모았습니다		__---""""""""""""===, _--'" ~: _-' | .-! .| /' / ./' /~ / ___._,__;~==========____ | .___-"".--"" ~":. | .../ ./"" ~: | ../ ./' | : ./ ./' | : / ./' , : / ./ ____ __= ____ : | / /"" ~"""""=====__________=======""~ .:" ":| _|_/_,_,,:,,,_ / .:" ~': ~~~~---.. _,=""""~ |. . / ~: ~~ : /"__.====._ ******___: ,**|,*, | ':" ~ ********** ~-.**'@**~ | | ****** **** ~~#' / | / ******* ~:._____../' / ./ | : : :__/ / : ) ) , /| ./ : /:___/#| ./ ~==.__ ./ ###| ./ ~"---________.===~ ###| ./ ###| ./ ###| / ###| ; . ..---"""""""| | % .-"" __=====| | ## ./" ,/""~ _=TLH| | ### ./ .' ,-~ ###| | ;### / / ###| | ;###; | / .###: | ;###; | | ###| | | ;#### : ; , ###| | : #### :. , / ###/ : _.===="""""~=_ : ' ./ |:_ ###/ : /' ~: .-~ ~=="' | ~~' : / |.-~ | :__/ .*******, | __ | .***********, |=' ~: , | ************** | : /( | ************** | ( ) | ************ | ~' | ___ *********" | _ : .=" ~"=, "****" | /"~ ^= = /~ : . / /" | _/| / | | ._ _,.==~***", ( / | : |~"" ****: : _/ : : ( / ~~ ~=._.=' : ( /:_ :. _/^ ~=.__:__.=" ~"===="
	Zen and the art of Internet(번역판) 인터넷 초보자를 위한 질문과 답 국내/국외 인터넷 서비스 리스트 꼭 알아두어야 할 것
	한글로

서강대생을 위한

인터넷 사용법

한글로 정 광현이 모으고 고치고 편집하고 1994년 6월 8일에 찍었습니다.

이 책자는 공개되어 있습니다.

이 책을 복사하는 것은 자유입니다. 물론, 이 책의 내용이 담긴 파일도 공개 합니다.

하지만, 이 책의 내용을 상업적인 목적으로 사용하려 할때에는

해당 내용을 쓴사람의 허락을 개인적으로 받으셔야 합니다.

Copyleft ⓒ 1994 한글로

머리말

인터넷(Internet)은 지구촌이란 말을 실감하게 해줍니다. 네트웍(Network)의 발달로 인해서 이제 세계는 □동시 생활권□에 들어간 것입니다.

서울에 있는 조그마한 전산실에 앉아서 미국 뉴욕의 대학생과 이야기를 나눌 수 있다는 것은 더 이상 꿈이 아닙니다. 수학 정리에 대해서 의문이 있으면, 그 정리를 만든 수학자에게 직접 편지를 보내어 문의를 하는 일은 인터넷에서는 흔한 일입니다.

학부생들에게 인터넷 사용권을 주는 곳은 그리 흔하지 않습니다. 서강대학교는 인터넷 개통 초기부터 학부생에게 인터넷을 사용할 수 있는 권한을 주었습니다. 하지만, 홍보부족으로 인해서 자신이 그런 권한이 있는지조차 모르고 아까운 자원을 낭비해온 것이 사실입니다.

전산소 출입증이 있다면 이미 당신은 인터넷의 일원이 된것이며, 인터넷이 연결된 세계 어느 곳이나 방문할 수 있고 또한 세계 어느 곳에서나 당신에게 전자 편지를 보낼 수 있는 주소(E-mail address)를 가지게 되었다는 뜻입니다.

이 엄청난 자원을 홍보하기 위한 방법으로 이 책자를 내 놓습니다. 인터넷에 관련된 여러가지 글과 자료를 한군데에 모아 놓았으니 조금이라도 도움이 되었으면 합니다. 이 책에 실린 글은 모두 인터넷에서 구할 수 있는 글입니다.

제 1 부 Zen and the Art of Internet은 인터넷에서 가장 유명한 지침서 입니다. 인터넷의 구석구석을 자세히 설명하고 있으므로 인터넷을 처음 대하는 분들에게는 자세한 길잡이가 될 것입니다.

제 2 부 인터넷 초보자를 위한 질문과 답은 인터넷 초보자들이 궁금해 하는 질문들을 모아 놓은 것입니다. 한 번만 읽어 보면 웬만한 궁금증은 풀릴 것입니다. 1부를 읽고나서 정리하는 기분으로 읽으십시오.

제 3 부 인터넷 서비스 목록은 인터넷에서 사용할 수 있는 수 많은 서비스들을 엄선하여 정리한 것입니다. 국내에서 제공하는 목록은 두가지인데, 성격이 다르므로 서로 보완해 가면서 참고하면 좋을 것입니다. 국내에 없는 서비스인 경우에는 Yanoff의 세계 인터넷 서비스 목록을 참조 하십시오. 현재로서는 가장 최신 것을 실어 놓았습니다.

제 4 부 꼭 알아두어야 할 것은 인터넷을 사용하기 위해서 알아야 할 기초적인 지식을 다루었습니다. 압축 프로그램 사용법과 vi에디터 사용법을 실었습니다.

인터넷을 사용하다보면, 그곳에 담겨있는 정신에 놀라곤 합니다. 요즘 세상이 철저하게 개인주의로 무장되어 있다고 하지만, 인터넷에서는 그런면을 찾아 보기가 힘이 듭니다. 자신이 애써 만든 프로그램을 소스까지 공개하기도 하고, 초보자들을 위해서 FAQ(빈번한 질문에 대한 답)를 만드는 사람도 수없이 많습니다.

이 책자또한 그런 정신이 있었기에 만들 수 있었습니다. 글을 써 주신 여러분과 그리고 번역을 하신 분들, 자료를 모아서 목록을 작성해 주신 분들, 그리고 몇가지 정보를 제공해 주신 여러분께 깊은 감사의 뜻을 전합니다.

자, 이제 뛰어들 시간입니다. 넓고 넓은 인터넷의 바다로 향하십시오. 세계는 넓고 할 일은 태산같이 많습니다.

1994년 6월

서강대 전산과 921095

한글로 정 광 현 씀

s921095@ccs.sogang.ac.kr(1997년에 연락가능)

hangulo@천리안,하이텔,키즈

차 례

제 1 부 Zen and the Art of Internet

1. 네트웍 기초

1.1 도메인 (Domains)	2

1.2 인터넷 번호 (Internet Numbers)	3

1.3 Resolving Names and Numbers	3

1.4 네트웍 (Networks)	4

1.5 인터넷 접속	4

1.5.1 전용선을 이용한 인터넷 접속	5

1.5.2 모뎀을 이용한 접속	5

1.5.3 파일 올리기(Upload) 와 받기(Download)	7

1.5.3.1 파일을 받을때	7

1.5.3.2 파일을 올릴때	8

2. 전자우편

2.1 전자우편 주소 (E-mail address)	8

2.1.1 전자우편 주소 표현	9

2.1.2 전자우편 보내기와 받기	10

2.1.3 전자우편 헤드의 구조	13

2.1.4 되돌아 온 편지	14

2.2 Mailing Lists	15

2.3 Listservs	16

2.4 한글 전자우편	17

3. FTP (File Transfer Protocol)

3.1 FTP 사용시 주의사항	19

3.2 기본 명령어	19

3.2.1 연결 하기	19

3.2.2  dir	20

3.2.3 디렉토리 바꾸기(cd)	21

3.2.4 파일 가져오기(get) 와 파일 올리기(put)	21

3.2.4.1 ASCII 와 Binary	22

3.2.4.2 한꺼번에 여러개 가져오기(mget) 와 여러개 올리기(mput)	23

3.2.5 ccs에 있는 파일을 PC에서 받아 보려면	23

차    례

차    례

3.3 archie (아치) 서버	24

3.3.1 오늘날의 archie 사용	24

3.3.2 archie 사용시 유용한 명령들	25

3.3.3 archie에 편지보내기	28

3.3.4 whatis 데이터베이스	29

4. Telnet

4.1 telnet 사용법	29

4.1.1 telnet 포트	30

4.2 공개적으로 접근할 수 있는 도서 정보	30

4.3 Cleveland Freenet	31

4.4 Directories	31

4.4.1 Knowbot	32

4.4.2 White Pages	31

4.5 데이터베이스 (Databases)	32

4.5.1 Colorado Alliance of Research Libraries (CARL)	32

4.5.2 PENpages	32

4.5.3 Clemson 대학 임업 및 농경 네트웍	32

4.5.4 Maryland 대학의 정보 데이터베이스	33

4.5.5 미시건 대학의 기상정보 데이터베이스	33

4.5.6 Geographic Name Server	33

4.5.7 FEDIX - Minority Scholarship Information	34

4.5.8 Science & Technology Information System	34

4.5.9 Ocean Network Information Center	34

4.5.10 NASA/IPAC Extrgalactic Database (NED)	34

4.5.11 U.S Naval Observatory Automated Data Service	35

5. 인터넷 도구들 (Internet tools)

5.1 Finger	35

5.2 Ping	36

5.3 Talk	37

5.4 WHOIS 데이터베이스	37

5.4.1 WHOIS의 다른 쓰임	38

6. Usenet News

6.1 Usenet이란 무엇인가	39

6.2 Usenet의 다양성	39

6.3 Usenet이 아닌 것	40

6.4 뉴스 전달	41

6.5 그룹 만들기	41

6.6 만약 만족하지 않으면	42

6.7 Usenet의 역사	42

6.8 hierarchies	43

6.9 Moderated vs Unmoderated	44

6.10 news.groups와 news.announce.newgroups	44

6.11 Usenet의 동작	44

6.12 전자우편 Gateway	45

6.13 Usenet 사용 예절	45

6.13.1 Signature	46

6.13.2 개인편지 전송	46

6.13.3 전자우편 게시	46

6.13.4 시험해보는 글	46

6.13.5 유명인사 출현	47

6.13.6 요약	47

6.13.7 인용	47

6.13.8 복수 게시	48

6.13.9 최신 뉴스	48

6.13.10 게시의 질	48

6.13.11 유용한 주제	49

6.13.12 어조	49

6.13.13 컴퓨터에 대한 믿음	49

6.14 빈번한 질문 (FAQ)	50

6.14.1 Pit-Manager 기록	50

6.15 TIN 사용법	50

7. 상용 서비스

7.1 전자 저널 (Electronic Journals)	56

7.2 상용 데이터베이스 (Commercial Databases)	56

7.3 Clarinet News	57

8. 인터넷 관련 지식

8.1 인터넷 벌레 (The Internet Worm)	58

8.2 뻐꾸기 알 (The Cuckoo's Egg)	59

8.3 인터넷 관련 단체들 (Organizations)	59

8.3.1 전자계산기 협회 (The Association for Computing Machinery)	59

8.3.2 사회적 책임을 위한 전산인 모임(Computer Professionals for Social Responsibility)	60

8.3.3 The Electronic Frontier Foundation	60

8.3.4 The Free Software Foundation	61

8.4 Networking Initiatives	62

8.4.1 NREN	62

9. 그 밖의 것들

9.1 인터넷 정보자원 안내서 (Internet Resource Guide)	62

9.2 RFC (Request for Comments)	63

10. 맺 음 말	64

부록 A. 다른 네트웍으로 연결하기	65

부록 B. 전자우편을 이용한 파일수신	66

부록 C. 뉴스그룹 만들기	67

제 2 부 인터넷 초보자들을 위한 질문과 답

1. 소 개	69

2. 인터넷에 대한 질문들

2.1 인터넷이란 무엇인가?	70

2.2 인터넷에서 지금 당장 무엇을 할 수 있는가?	70

2.3 인터넷에 연결된 임의의 Site를 어떻게 찾을 수 있나?	70

2.4 인터넷상의 모든 Host들의 List를 어떻게 얻을 수 있는가?	70

3. TCP/IP에 대한 질문들

3.1 TCP/IP란 무엇인가?	71

3.2 TCP/IP family내에서, 또 다른 잘알려진 표준 프로토콜은 없는가?	71

4. Domain Name System에 대한 질문들

4.1 Domain Name System이란 무엇인가?	71

4.2 Fully Qualified Domain Name이란 무엇인가?	71

5. 인터넷 Documentation에 대한 질문들

5.1 RFC란 무엇인가?	72

5.2 어떻게 RFC를 입수할 수 있는가?	72

5.3 어떻게 RFC의 List를 입수할 수 있는가?	72

5.4 RFC-INFO Service란 무엇인가?	72

5.5 어떤 RFC들이 표준인가?	73

5.6 FYI란 무엇인가?	73

5.7 STD란 무엇인가?	73

5.8 Internet Monthly Report란 무엇인가?	73

5.9 OSI 표준 Document를 얻으려면?	74

6. 인터넷 기구와 접촉에 대한 질문들

6.1 IAB란 무엇인가?	74

6.2 IETF란 무엇인가?	74

6.3 IRTF란 무엇인가?	74

6.4 Internet Society란 무엇인가?	75

6.5 IANA란 무엇인가?	75

6.6 NIC/NOC란 무엇인가?	76

6.7 The NIC 이란?	76

6.8 IR이란 무엇인가?	76

7. 서비스에 대한 질문들

7.1 E-mail Address를 알아 내려면?	77

7.2 DDN NIC에서 WHOIS 프로그램 사용법	77

7.3 DDN NIC의 WHOIS 데이터베이스에 등록하는 방법	77

7.4 PSI에서 White Page 사용법	77

7.5 Knowbot Information Service 사용법	78

7.6 USENET이란? Netnews란?	78

7.7 USENET에 접속하려면?	78

7.8 Anonymous FTP란?	78

7.9 archie란 무엇인가?	79

7.10 archie에 연결하려면?	79

7.11 TELNET이란 무엇인가?	79

8. Mailing Lists와 Mail 보내기

8.1 mailing list란 무엇인가?	80

8.2 Mailing List의 관리자와 접촉하는 방법	80

8.3 쓸만한 mailing list는 어떤 것인가?	81

8.4 TCP/IP Mailing List에 등록하려면?	81

8.5 IETF Mailing List에 등록하려면?	81

8.6 RFC 배포 List에 등록하려면?	81

9. 기 타

9.1 잡다한 인터넷 지식에 관한 질문	81

9.1.1 :-) 의 의미는?	81

9.1.2 btw, fyi, imho, wrt, rtfm의 의미는?	81

9.1.3 FAQ List란?	82

9.2 읽을 거리 추천	82

9.3 참고도서	83

9.4 간단한 용어풀이	85

제 3 부 인터넷 서비스 목록

서비스목록을 사용하기 전에

1. 시간제한	100

2. 금지되어 있는 서비스	100

3. lynx	100

국내 서비스 site 목록 1.6.0	101

국내 인터넷 서비스 Site 목록 II	108

YANOFF의 세계 인터넷 서비스 목록	112

제 4 부 꼭 알아두어야 할 것들

1. 압축 프로그램 사용법

1.1 유닉스용 압축 프로그램	133

1.1.1 .tar	133

1.1.2 .Z	134

1.1.3 .gz 또는 .z	134

1.1.4 .tar.Z	134

1.1.5 .tar.gz 또는 .tar.z	134

1.2 도스용 압축 프로그램	135

1.2.1 .arj	135

1.2.2 .lzh	135

1.2.3 .zip	135

1.2.4 .zoo	135

1.2.5 .arc	136

1.3 압축에 대해 다룬 문서들	136

2. 유닉스 관련 팁

2.1 유닉스 문서와 도스 문서의 교환	136

2.2 작업 도중에 다른 작업 수행하기	137

3. vi 에디터 사용법	137

	제 1 부
Zen and the Art of Internet - A beginner's Guide to the Internet
Brendan P. Kehoe 지음 한국통신 연구소 번역 정 광 현 편집
□Zen and the Art of Internet□은 인터넷 관련 글중에서 가장 자세하고 잘 쓰여진 글이라는 평가를 받고 있습니다. 인터넷에서 파일 형태로 배포되기도 하고, 이미 책으로 출판 되어 있기도 합니다. 원문을 한국 통신 연구소에서 번역하였는데, 번역을 하면서 하나망에 대한 설명이 곁들여서 우리의 실정에 맞게 수정을 가했습니다. 이 번역본은 역시 통신망에 배포되어 많은 이들에게 도움을 주었습니다. 그것을 가져다가 맞춤법이나 띄어쓰기는 물론이고 이해가 잘되지 않는 번역투의 문장들을 고치고, 서강대의 실정에 맞는 부분을 조금 추가 했습니다.

1. 네트웍 기초

1. 네트웍 기초

제 1 부 Zen and the Art of Internet

우리는 정보화 사회에 살고 있습니다. 지금까지 그 어느 때 보다도 지금은 더욱 거대한 양의 정보를 보다 먼 거리로 신속하게 이동하는 것이 우리의 절실한 요구중의 하나가 되었습니다. 한 사람의 작은 노력으로 부터 거대한 회사에 이르기 까지 많은 전문가들은 이제 우리가 성공하는 길은 급격한 기술의 진보를 실현하는 것 뿐이라는 것을 깨닫고 있습니다. 마찬가지로, 연구원들은 지구상의 모든 일각에서 그들의 연구가 네트웍 환경하에서 훌륭하게 수행되고 있음을 발견합니다. 동료들이 작업한 내용과 수백만 권의 서적을 갖춘 가상 도서관, 그리고 수천편의 논문을 즉시 검색할 수 있다는 것은 지금까지는 생각할 수 없었던 지식의 요체를 집합할 수 있는 능력을 제공해 주는 것입니다. 또한 이제, 각 워킹 그룹들은 회의 장소에 관계없이 서로간에 회의를 개최할 수 있습니다. 가능성은 끝이 없습니다.

당신은 당신의 손가락 끝으로 일본에 있는 누군가와 동시에 이야기할 수 있습니다.  2,000 단어의 짧은 이야기를 다른 사람들이 읽고 비평할 수 있도록 보내고, 그리고 캐나다에 있는 매킨토시 컴퓨터가 켜져있는지, 오스트레일리아에 있는 어떤 사람이 그의 컴퓨터에 들어와 있는지 알아보는 등 이 모든일을 당신은 당신의 컴퓨터에서 할 수 있는 능력을 가지고 있습니다.

사람들이 처음 네트웍을 사용할 때 직면하는 가장 큰 문제는 그들이 이용할 수 있는 모든것들을 파악하는 것입니다. 경험이 많은 사용자들도 새로운 서비스나 지금까지 존재하고 있었다는 사실 조차도 모르던 특징들을 알았을 때 놀라게 됩니다. 한번 전문용어에 익숙해지고 때때로 저지르게 될 실수를 두려워 하지 않는다면 보다 빨리 배우게 될 것 입니다.

1.1 도메인 (Domains)

당신이 접속하려고 하는 컴퓨터나 찾고있는 어떤 자료에 도달할 수 있는가 하는 것은 네트웍을 사용하는데 있어서 아주 중요하고 어려운 문제입니다. 만약 어떤 사람이 집 주소를 물어본다면, 사람들은 아마도 번지, 시, 나라, 우편번호 등을 생각할 것입니다. 이것들은 우편물을 배달하기 위해 필요한 정보입니다. 마찬가지로, 컴퓨터 주소도 이와 비슷한 구조를 갖습니다. 일반적인 형태는 아래와 같습니다.

사용자의 전자메일 주소: user@somewhere.domain

컴퓨터 이름           : somewhere.domain

user 부분은 일반적으로 그 시스템의 사용자 계정 이름을 말하지만 이것은 반드시 그런것은 아닙니다. somewhere.domain은 시스템의 이름이나 위치 그리고 어떠한 기관에 이 컴퓨터가 있는지를 말해줍니다. domain의 마지막 부분은 대체로 아래 것들중의 한가지 입니다.

com     Convex Computer (`convex.com')와 같이 일반적으로 회사나 상업적인 목적의 기관

edu     교육기관 예) New York University (`nyu.edu')

gov     정부기관 예) NASA (`nasa.gov')

mil     군사기관 예) Air Force (`af.mil')

net     게이트웨이 시스템이나 네트웍을 관리하는 호스트 예) near.net

org     다른 도메인을 사용하기에 적합하지 않은 기관. 예) eff.org

각 나라는 또한 그들 고유의 가장 상위 레벨 도메인을 가지고 있습니다. 예를들면 한국은 Korea의 약자인 kr을 씁니다. 다른 나라들도 아래와 같이 가장 상위레벨 도메인을 사용하고 있습니다.

kr      Korea

jp      Japan

au      Australia

ca      Canada

기관의 도메인 이름 (위에서 말한 somewhere.domain) 에 대한 적합한 전문용어는 그 기관의 Fully Qualified Domain Name (FQDN) 입니다. 이것은 그 기관의 구조 또는 후원기관을 명확하게 나타내기 위해 정해집니다. 메사츄세츠 기술학교 (Massachusetts Institute of Technology) 의 FQDN은 `mit.edu' 입니다. 비슷하게 Apple Computer 의 도메인 이름은 `apple.com' 입니다. 위와 같은 이름들이 일반적으로 정상적인 경우인 반면에, 그 뜻을 애매하게하는 몇가지 예외가 있습니다. 예를들면, `vt.edu'와 같이, 이것은 사람들로 하여금 Vermont에 있는 어떤 교육기관으로 추측하게 만들수 있습니다. 그러나 이것은 실제로는 Virginia Tech 의 도메인 이름입니다. 보통 도메인 이름의 뜻을 파악하는 것은 어렵지 않습니다.

서강대학교의 도메인 이름은 ccs.sogang.ac.kr 입니다.  여기서 ac는 academy의 약자입니다. 서강대의 수많은 도메인 중 대표적인 것 몇개만 알려드립니다.

163.239.1.1	ccs	ccs.sogang.ac.kr

163.239.1.11	ccsun1	ccsun1.sogang.ac.kr	archie

163.239.1.21	ftp_server	ftp.sogang.ac.kr

1.2 인터넷 번호 (Internet Numbers)

인터넷 상에 있는 모든 시스템은 Internet number 또는 IP Address라고 불리는 고유의 어드레스를 하나 이상 갖고 있습니다. 이것은 실제로 32bit의 숫자이지만 128.134.1.1과 같이 마침표 (□.□) 로 연결된 4개의 숫자로 표현됩니다. 때때로 이것은 dotted quad 라고도 불려집니다. 수천개의 서로 다른, 이 마침표로 연결된 네개의 숫자들이 주소로 사용됩니다.

인터넷 주소를 구성하는 4개의 숫자는 (128 과 같이) 8개 bit로 구성되는 숫자이며 "octet" 이라고 부릅니다. 처음 두개 또는 3번째 까지의 부분은 (예를들어, 192.55.239) 그 시스템이 연결되어 있는 네트웍을 나타내며 subnet 이라고 부릅니다. 예를들어, 한국통신에 있는 모든 컴퓨터는 147.6 subnet 에 있습니다. 147.6 Subnet 에 존재하는 모든 컴퓨터는 147.6.1.2, 147.6.100.20 등과 같은 주소를 갖으며, 6만 5천개의 각기 다른 숫자의 조합으로 이루어 집니다.

IP 주소와 도메인 이름은 전세계적으로 유일한 것이므로 임의로 사용할 수 없습니다. 이것을 임의로 사용한다면 상상할 수 없을만한 혼란을 초래하게 되므로 모든 사항은 Network Information Center (NIC) 에 기록해야 하며 이것은 전자메일이나 일반 우편으로 신청 및 접수, 승인, 등록절차를 거쳐 이루어집니다.

1.3 Resolving Names and Numbers

컴퓨터들은 그들의 FQDN 이나 인터넷 주소로 식별할 수 있습니다. 그러나 사람들이 그 숫자들을 모두 기억한다는 것은 너무 어려운 일입니다. 그러므로  인터넷은 사용자들이 두가지 방법을 사용할 수 있도록 구성되어 있습니다. 사람들은 숫자보다는 단어를 사용하여 보다 쉽게 컴퓨터를 찾을 수 있기 때문에, 대부분의 경우에 각 호스트의 FQDN 은 해당 인터넷 주소와 연관됩니다. 각 도메인은 도메인 이름을 IP 주소로, 또는 그 역으로 바꾸어주기 위하여 필요한 모든 정보를 갖고있는 컴퓨터를 자신의 도메인 내에 갖고 있습니다. 예를들면, 어떤 사람이 foosun.bar.com 을 부르면, resolver 는 bar.com에 있는 시스템에 관해서는 foovax.bar.com에게 물어봐야 한다는 것을 알고 있어야 합니다. Resolver 는 foosun.bar.com 의 IP Address 를 foovax.bar.com 에게 물어봅니다. 만약 foosun.bar.com 이라는 이름이 실제로 존재하면, foovax.bar.com 은 해당 IP Address 를 알려줄 것입니다.

사용자들이 인터넷 번호를 기억해야 할 필요는 거의 없습니다. 그러나, 상당히 많은 수의 FQDN은 기억하게 될 것입니다. 그러므로 어떤 학교 또는 회사가 어떤 이름을 사용하는지 여러분들은 정확하게 추측할수 있게 될 것입니다.

1.4 네트웍 (Networks)

인터넷(Internet)

인터넷은 거대한 □네트웍의 네트웍□ 입니다. SuraNet, PrepNet, MearNet 과 같은 지역적인 네트웍들이 모두 서로 연결되어 있으며, TCP/IP 프로토콜을 사용하여 놀랄만한 속도로 통신을 하고 있습니다. 이 모든것들이 실시간에 이루어 집니다.

UUCP

UUCP 네트웍은 `UUCP(Unix-to-Unix Copy Program)□ 프로토콜을 사용하여 통신하는 모든 시스템들의 집합체로 polling 이라고 불리우는 지정된 시간간격에 맞추어 두 시스템이 서로 연결을하여 계획된 작업을 하는것에 기반을 둔 네트웍 입니다. UUCP는 다른 기종(예, VMS)에 구현된 적도 있지만 일반적으로 Unix 장비에서 사용됩니다. 예를들어, oregano라는 시스템이 basil이라는 시스템을 매 두시간 마다 poll하는 것입니다. 만약 oregano에 전달될 메일이 있다면, basil은 그 시간에 메일을 보내게 됩니다. 마찬가지로, oregano도 basil에게 해야할 작업이 있다면 그 시간에 수행할 것입니다.

BITNET

BITNET (the "Because It's Time Network")은 NJE(Network Job Entry) 프로토콜을 사용하며 point-to-point로 연결된 시스템들로 구성되어 있습니다. 이 네트웍은 계속적으로 그 규모가 커지고 있으나, 인터넷과 연결하기 위한 비용이 점차 줄어들고 있는 것에 적잖은 영향을 받고있으며, 여기에는 다른 네트웍의 사용자들에게 메일을 보내기 위해 수 많은 메일 게이트웨이들이 산재해 있습니다.

1.5 인터넷 접속

여러 네트웍들 간의 실제적인 연결은 다양한 형태를 갖습니다. 가장 일반적인 인터넷 연결 방식은 56 Kbps 전용선이나 1.544 Mbps의 전송 속도를 제공하는 T1 link를 이용하는 것입니다. 또한 45 Mbps의 통신 속도로 주로 backbone 망의 구성에 이용되는 T3 link도 사용됩니다. 그리고, 인터넷과 고속 모뎀과의 통신을 위한 SLIP 연결이나 전화선을 이용한 모뎀 연결도 이용가능 합니다. UUCP 연결은 1200bps에서 38.4K bps 까지의 속도를 지원하는 모뎀을 이용해 이루어 집니다. 또한 인터넷에 기반을 둔 UUCP 연결 형태도 존재합니다. UUCP는 1970년대에 많이 사용하게 되었으며 널리 사용되어 왔습니다. BITNET 연결은 대부분 9600 bps의 모뎀을 사용하여 한 기관에서 다른 기관으로 연결된 형태입니다. 물론 여러개의 link 를 사용하여 여러 다른 기관으로 연결되어 있는 기관도 많이 있습니다.

1.5.1 전용선을 이용한 인터넷 접속

자신이 사용하고 있는 네트웍이 인터넷에 전용선으로 이미 연결이 되어 있다면 사용자들은 자신의 시스템에 로긴하여 단지 telnet 명령 만으로 인터넷에 연결할 수 있습니다. 이 telnet 명령에 관해서는 이 책의 뒤에 설명되어 있습니다. (서강대는 전용선으로 연결되어 있습니다.)

서강대에서 인터넷에 접속을 하려면 일단 전산소로 가야 합니다.

컴퓨터를 켜고 cd netstar 라고 입력합니다. 그리고서는 몇가지 방법이 있습니다. 추천하고 싶은 것은 xtp 라고 치는 것입니다. 이것은 랜에서 여러군데로 접속할 수 있게 해주는 프로그램 입니다. 여기서 우리의 유닉스 시스템에 접속하려면 다음과 같은 차례를 따릅니다.

c를 치고 스페이스를 누르면 connect라는 단어가 완성되어 나옵니다. 엔터를 치세요. (물론 connect라고 제대로 치고 엔터를 눌러도 됩니다만 시간 낭비겠죠.)

그러면 접속할 수 있는 곳의 리스트가 쭉 나오는데, 보통 ccs 는 1번으로 되어 있습니다. 아닐 경우에는 ccs라고 되어 있는 곳을 골라서 번호를 누르면 됩니다.

그런 후에는 계정과 암호를 넣으면 됩니다. □1.5.2 모뎀을 이용한 접속□의 □서강대의 경우□를 참고 하시기 바랍니다.

ccs에서 logout으로 빠져 나온 후에 xtp프로그램을 끝내려면 end라고 치면 됩니다.

1.5.2 모뎀을 이용한 접속

자신이 사용하는 네트웍이 인터넷에 연결되어 있지 않은 경우에는 전화선을 이용하여, 인터넷에 연결되어 있는 시스템 중 Dial-up 서비스를 제공하는 시스템에 접속한 후 이를 통해서 인터넷에 접속할 수 있습니다. 국내에서는 한국통신에서 운영하고 있는 HANA 망을 통하여 인터넷에 접속을 할 수 있으며, HANA 망에서 제공하는 Dial-up 서비스는 아래와 같습니다.

○ 서비스 시간

24시간 이용 가능

○ 전화번호

02 - 526 - 6931 ~ 39

02 - 526 - 6940 ~ 41

○ 조정변수

Dial-up number : 526 - 6931 ~ 39

Parity : None

Data Bits : 8

Stop Bits : 1

Speed : 1200 ~ 2400 bps

터미널 모드 : vt100

Dial-up number : 526 - 6940 ~ 41

Parity : even

Data Bits : 7

Stop Bits : 1

Speed : 1200 ~ 2400 bps

터미널 모드 : vt100

○ 접속방법

통신프로그램 (이야기, kermit, 또는 Xtalk)을 이용하여 전화를 건 후에 "login:" 이라는 메시지가 화면에 보이면 일단 □sonnim" 이라는 사용자 번호로 접속한후, 다시 □login:" 이라는 메시지가 나오면 부여받은 사용자 번호로 접속합니다. (단, 만약 526-6940 ~ 41을 이용하여 전화를 한 경우에는 바로 부여받은 사용자 번호로 접속합니다.)

○ HOST 정보

현재 HANA 망에서 개인 회원들에게 제공하고 있는 컴퓨터에 관한 정보는 아래와 같습니다.

- 기종 : Sun4 (Sparc Station 10)

- Host 이름 : soback.hana.nm.kr

- IP address : 147.6.4.65

- 운영체제 (O.S) : SunOS 4.1.3

○ 서강대의 경우

서강대의 전화번호는 다음과 같습니다. 모두 20회선이 있습니다.

전화번호: 705 - 8761∼ 9, 8770∼5

704 - 0522∼ 6

속도: 2400 bps (MNP)

집에서 모뎀을 사용해서 접속을 할때에는 위의 전화번호로 전화를 겁니다. (전화번호부에 등록을 해도 되고 그냥 adtd 다음에 전화번호를 써도 됩니다.) 그리고 아래와 같은 순서를 따릅니다.

CONNECT 2400 MNP5

□  여기서 엔터를 두세번 칩니다.

9600 bps ASCII   , parity: none

□  여기에서도 엔터를 두세번 칩니다.

EP/IX (ccs.sogang.ac.kr) □ 여기부터는 전산소에서 접속하는 것과 같습니다.

만약 이것과 다른 메시지가 나오면 do go_ccs라고 입력합니다.

login: sXXXXXX  □ 자신의 계정(전산소 출입증번호)을 입력

Password:	□ 암호 입력 (화면에는 아무것도 나타나지 않습니다)

Last login: Fri Mar 11 00:47:55 on ttyx4

Welcome to the EP/IX Software System.

**************************************************

*        CONTROL DATA PROPRIETARY PRODUCT   *

*      Copyright Control Data Systems, Inc.           *

*             1990, 1991, 1992, 1993                  *

* Accessed software also protected by copyright.       *

**************************************************

(C) Copyright 1986-1992, MIPS Computer Systems

All Rights Reserved

ccs.sogang.ac.kr, EP/IX Version 2.1.1

% □ 성공하면 이렇게 나옵니다.

이것이 유닉스(정확히 말하면 csh의 보통 프롬프트 입니다.)

그런데 만약 계정이나 암호가 틀렸을 경우에는 다음과 같이 나옵니다.

UX:login: ERROR: Login incorrect

login:

이럴때는 차근차근 다시 입력해야 합니다. 계정을 입력하다가 틀렸을 경우에 아무리 Del키등으로 수정을 해도 소용이 없습니다. Login입력의 기회는 세번입니다. 세번 이상 틀렸을 때에는 먹통이 되므로 주의해야 합니다.

1.5.3 파일 올리기(Upload) 와 받기(Download)

모뎀과 전화로 서강대에 연결을 한 경우, 시스템과 자신의 PC간에 파일을 전송해야할 경우가 있습니다. 파일을 전송하기 위해서는 보통 zmodem을 사용합니다. 사용자는 흔히 많이 사용하는 이야기 프로그램을 사용한다고 가정 하고 다음에 설명해 놓았습니다. 학교에서 파일을 받을때에는 ftp를 사용하면 됩니다.

1.5.3.1 파일을 받을때

자기 디렉토리에 있는 프로그램을 집에서 PC로 전송 받을때에는 sz(Send Zmodem)을 사용합니다. sz뒤에 원하는 파일의 이름을 입력하면 아래와 같이 화면에 나오는데, 이때 PgDn을 누르고 □Z모뎀□을 선택하면 됩니다.

%sz 파일이름

Sending in Batch Mode

**B00000000000000

1.5.3.2 파일을 올릴때

집에서 자신의 디렉토리로 프로그램을 전송할 때에는 rz(Receive Zmodem)을 사용합니다. rz 라고 입력한 후에 PgUp을 누르고 Zmodem을 선택한후 파일이름을 넣어 주면 전송됩니다.

%rz

rz ready. To begin transfer, type "sz file ..." to your modem progra

**B010000027fed4

만약, 텍스트 파일을 전송하고자 할때에는 rz를 사용하지 말고 □아스키 업로드(이야기에서는 PgUp에서 □편지 보내기□)□ 기능을 사용합니다. 즉, 다음과 같이 cat 명령을 사용하면 간단히 해결 됩니다.

%cat >파일이름

그리고 PgUp을 누르고 □편지보내기□를 선택한 후에 파일 이름을 넣어주면 됩니다. 이야기의 문서 편집기(Alt + V)에서 문서를 불러와서(F3) 이야기로 빠져 나온 후에(Alt + V) 메모리 편지 보내기(Alt + K)를 실행해도 똑같은 결과를 가져 옵니다. 모두 전송이 끝났으면 Ctrl + D 로 완료하면 됩니다.

2. 전자우편

2. 전자우편

누군가와 통신하려는 것은 네트워킹의 본질입니다. 사람들은 항상 가능한 가장 빠른 방법으로, 그리고 일반적인 대화 형태가 아닌 방식으로 상대편과 대화하기를 원합니다. 전자우편(Electronic mail; E-mail) 은 컴퓨터 네트웍에서 사용하는 가장 일반적인 응용 서비스입니다. 전자우편을 통해서는 상대에게 메시지가 어떻게 도착했는지를 걱정할 필요없이 정보전달의 송수신이 가능합니다. 기술이 일상생활의 한 부분으로 점차 자리잡아 감에 따라 어느정도의 기술에 대한 이용방법 및 동작방법에 대한 이해가 필요하게 되었습니다.

2.1 전자우편 주소 (E-mail address)

전자우편은 주소라는 개념을 사용합니다. □1. 네트웍 기초□ 부분에서 도메인 개념을 소개하면서 주소에 대해 약간 다루었습니다. 사용자의 전자우편 주소만 있으면 세계 어느 곳에서나 사용자에게 메시지를 전달할 수 있습니다. 전자우편 주소는 각 개인에게 할당 되어야만 하는 것은 아닙니다. 가령 파일서버, 여러사람들의 목록, 혹은 휴대용 호출기 등에도 할당될 수 있습니다. 그러나, 이런 것은 예외적인 일입니다. 왜냐하면 대체로 전자우편을 읽는 것은 사람이기 때문입니다.

서강대의 경우에는 전산소 출입증을 가지게 됨과 동시에 ccs.sogang.ac.kr이라는 호스트의 인터넷 계정(Account; 컴퓨터에서 사용하는 자신만의 이름이자 사용권)을 갖게 됩니다. 여러분의 전산소 출입증 번호 (s로 시작하는)가 바로 여러분의 계정입니다. 여러분도 모르는 사이에 이미 인터넷을 사용할 수 있는 모든 준비가 끝나 있습니다. 출입증이 발급되는 시점부터 인터넷에 자유롭게 접속을 할 수 있습니다.

참고로 s다음에 오는 숫자들은 학번입니다. s921095처럼 9나 8이 제일먼저 오는 것은 학부생들의 계정이고, s2로 시작하는 것은 석사과정, s1로 시작하는 것은 박사과정들의 계정입니다. 실수하지 않기를 바랍니다. 또한 교수님들과 기타 사용자들은 자신의 이름의 약자를 쓴 계정을 가지고 있습니다.

2.1.1 전자우편 주소 표현

전자우편 주소는 대개 다음 두가지 형태중 하나를 취합니다. □@□, 즉 □at□ 으로 읽는 부호를 포함하고 있는 인터넷 주소형태이거나 □!□, 즉 □bang□으로 읽는 부호인 느낌표를 포함한 UUCP 형식의 주소중 하나입니다. 후자의 경우 즉 UUCP □bang□ 경로는 그 형식이 제한적이나 우편이 어떤 경로를 통해 전달되는지를 좀 더 명확히 나타내고 있습니다.

south.america.org 라는 컴퓨터에 계정을 가진 Jim Morrison 이라는 사람에게 전자우편을 보내는 경우 그 주소는 □jm@south.america.org□가 됩니다. 그러나, Jim의 계정이 brasil 이라는 UUCP 접속 호스트에 있는 경우 그의 주소는 □brazio!jm□이 됩니다. 만약 시험해 볼 대상이 있다면 인터넷 형식의 주소로 시험을 해보십시오. 만약 우편 전달경로상에 있는 호스트가 동작을 하지 않는다면 bang 경로는 실패하게 됩니다. 이러한 문제를 해결하기 위해서 최근에는 UUCP 접속호스트도 인터넷 도메인 이름을 등록하고 있습니다.

그밖에 사용되는 심벌로는 □%□ 가 있습니다. 이것은 일종의 라우팅을 위한 용도로 사용됩니다. 예를 들어 dream 이라는 UUCP 접속 호스트가 south.america.org 에 연결되고 인터넷 도메인 이름은 가지고 있지 않은 경우, dream 이라는 컴퓨터의 debble 이라는 사용자에게 전자우편을 보내려면 아래와 같은 주소형태를 사용하면 됩니다.

debble%dream@south.america.org

이 주소형식은 매우 중요한 의미를 가지고 있습니다. 즉 우편이 상대방에게 전달되기 위해서는 먼저 south.america.org 이름을 가진 호스트에 보내어 집니다. 그러면 그 호스트에서 debbie%dream 의 주소를 올바른 형태의 debble@dream으로 변환합니다. 그리고 나서 south.america.org는 그 우편을 dream 이라는 호스트에게 전달하는 것입니다. 그러면 dream은 debbie 라는 사용자에게 우편을 전달합니다.

ccs(서강대)내의 학생끼리 서로 편지를 주고 받을때에는 그냥 s921095와 같이 써 주어도 무방합니다. 하지만 ccs이외의 서강대 호스트(ccsun1.ccs.sogang.ac.kr과 같은)나 서강대 이외의 호스트에편지를 보내려면 정확한 전자우편 주소(E-mail address)를 넣어 주어야 합니다. 보통 편지의 끝에는 자신의 정확한 전자우편 주소를 넣는것이 관례입니다.

ccs에 계정을 가지고 있는 s921095의 전자우편 주소는 s921095@ccs.sogang.ac.kr 입니다. 자신의 전자 우편 주소를 한 번 적어 보시기 바랍니다.

전자우편 주소체계의 형식은 O'Reilly and Associates 사의 Nutshell Handbook 시리즈물의 하나인 A Directory of Electronic Mail Addressing and Networks 라는 책에서 자세히 설명하고 있습니다. 책을 주문하려면 nuts@ora.com에 전자우편을 보내면 됩니다.

2.1.2 전자우편 보내기와 받기

○ mail 명령어를 이용한 방법

UNIX OS에서 전자우편을 위해 기본적으로 제공하고 있는 명령어는 mail 명령입니다. 이 mail 명령어를 이용하여 메시지를 보내고 받는 방법을 알아보겠습니다. 먼저 사용자의 계정이 있는 시스템 관리자에게 관련사항들을 물어봅니다. 어떤 사람에게 전자우편을 보내려면 다음과 같이 mail 명령어 뒤에 전자우편을 받을 사람의 전자우편 주소를 적으면 됩니다.

mail명령에서는 한글을 사용할 수 없습니다. 당장에 화면에 보이지만 받고나면 모조리 깨어집니다. 한글을 사용하려면 elm을 사용하세요. (elm사용법은 아래에 있습니다)

% mail brendan@cs.widener.edu

Subject: print job's stuck	: 메시지 제목

□□

I typed □print babe.gif□ and it ditn't work Why??	□ 메시지 내용

.......	□□

^D	: 메시지 입력종료

위에서 마지막 행의 ^D는 Control 키와 D 키를 동시에 누르는 것을 의미하는것으로 메시지 입력의 종료를 의미합니다.

받는 사람이 단순히 mail 명령어만 실행하면 자신의 우편함 (mail box)에 도착해 있는 전자우편의 리스트를 볼 수 있습니다.

% mail

□/usr/spool/mail/brendan□: 2 messages 1 new 1 unread

U 1 dbl@visual.com     Mon May 4 11;08   41/998  X FAQ

N 2 joeuser@foo.widene Tue May 5 20:36   29/956  print job□s stuck

?

앞에서 보듯이 도착한 전자우편의 리스트에는 전자우편을 누가, 언제 보냈는지, 그리고 메시지의 주제가 무엇인지를 알 수 있습니다. 메시지 번호 앞의 N(New)은 새로 도착한 우편임을 나타내고, U(Unread)는 이전에 도착했지만 아직 읽지 않았음을 나타내는 것임니다. 답장을 하기 위해서는 mail 모드에서 reply 명령어를 사용하면 됩니다.

? r

To: joeuser@foo.widene.edu

Subject: Re: print job□s stuck

You shouldn't print binary files like GIFs to a printer!

Brendan

^D

자신에게 전자우편을 보내 사용방법을 연습하면 필요한 UNIX 명령어에 익숙해 질 수 있습니다.

○ elm을 이용한 방법

위의 UNIX 시스템에서 기본적으로 제공하는 mail 명령외에도 전자우편을 위한 다양한 툴들이 개발되어 사용되고 있는데 그 중에서도 국내에서 가장 널리 이용되는 것의 하나가 바로 elm 입니다. elm은 HP사의 Dave Taylor가 만든 것으로 기존의 mail 명령이 line-oriented 인데 비해 elm은 screen-oriented 이고 메뉴방식으로 되어 있어서 초보자들도 사용하기 쉽게 되어 있습니다. 그리고 이 elm에 대해서는 국내 기술자들이 한글 환경을 가장 잘 갖추어 놓아 대부분 국내 사용자들은 이를 이용하고 있습니다.

mail명령으로 보낸 편지도 당연히 elm을 사용해서 받아 볼 수 있습니다. 따라서 mail명령의 사용 빈도는 극히 낮을 것입니다.

elm은 시스템에서 기본적으로 제공하는 툴이 아니므로 사용을 위해서는 별도로 설치해야 합니다.(2.3 절 참조, 현재 사용하고 있는 한글 elm의 버전은 2.3h2 입니다. 이미 서강대에는 설치되어 있으므로 그냥 elm이라고 입력만 하면 됩니다.)

만약, elm이라고 입력했을때 다음과 같은 메시지가 나올때가 있습니다. 이것은 초기 환경을 지정해 주지 않아서 일어나는 현상입니다.

% elm

The window is too small to run Elm.  It must have at least 14 rows/student/under

이때에는 set term=unixpc 라고 입력해 주면 해결할 수 있습니다. 영구적으로 해결하려면 .cshrc나 .login 파일을 만들어 그 안에 set term=unixpc를 넣어두면 됩니다.

이것이 해결되었다 하더라도 elm을 처음 사용한다면 아래와 같은 질문이 두개 정도 나옵니다.

This version of ELM requires the use of a .elm directory in your home

directory to store your elmrc and alias files. Shall I create the

directory .elm for you and set it up (y/n/q)?

elm을 위한 디렉토리를 만드는 작업이므로 무조건 yes를 선택합니다. (두번 모두)

그러면 elm의 초기 화면이 나타납니다. elm을 제대로 사용하기 위해서는 먼저 몇가지 작업을 해야 하는데, 먼저 O(Option)을 선택해서 아래와 같은 화면이 나오면, 표시된 부분의 내용을 지시하는대로 바꾸십시오.

□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□

D)isplay mail using  : builtin+  □ more

E)ditor              : /usr/ucb/vi □/usr/local/bin/Edit

F)older directory    : ~/Mail

S)orting criteria    : Reverse Date Mail Sent

A(l)ias Sorting      : Full (Real) Name

O)utbound mail saved : =sent

P)rint mail using    : /bin/cat %s | /usr/bin/lp

Y)our full name      :

A)rrow cursor        : OFF □ ON

M)enu display        : ON

U)ser level          : Beginning User

N)ames only          : ON

Select letter of option line, '>' to save, or 'i' to return to index.Command:

□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□

그리고 나서 '>'를 입력하여 여태까지 바꾼 내용을 저장하면 서강대에서 elm을 쓰기 위한 작업은 모두 끝이 납니다.

elm 명령을 입력하면 다음 그림과 같이 그 사용자에게 도착한 전자우편의 리스트와 elm의 메뉴가 나타납니다.

□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□

Mailbox is '/usr/spool/mail/brendan' with 2 messages [ELM 2.3 PL11]

N  1  May  5 Joe Casner       (29)    print job's stuck

O  2  May  4 David B. Lewis   (41)    X FAQ

You can use any of the following commands by pressing the first character;

d)elete or u)ndelete mail, m)ail a message, r)eply or f)orward mail, q)uit

To read a message, press <return>. j = move down, k = move up, ? = help

Command:

□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□

elm 실행 화면

메시지를 보내려면 메뉴에 나타나 있듯이 m(mail)을 입력하면 □Send the message to:"라고 수신인의 주소를 묻습니다. 같은 ccs내의 사람에게 편지를 보낼때는 그냥 간단한 계정만 써도 되고 다른 곳에 보낼때는 @뒤에 붙은 호스트 이름까지 확실하게 써 주어야 합니다. 수신인 주소를 입력하고 나면 □Subject of message:"라고 묻는데 이때 메시지의 제목을 입력하고 나면 elm은 자동적으로 사용자가 정의한 에디터를 호출하여 메시지를 작성하도록 합니다. 서강대에서는 vi에디터를 사용하게 되어 있습니다. 따라서 vi에디터의 사용법을 잘 알아두어야 합니다. (제 4 부의 vi에디터 사용법을 참고하세요)

에디터상에서 메시지의 작성을 마치고 나오면 작성한 메시지를 보낼 것인가를 묻는데 이때 s(send, 전송), f(forget, 취소), e(edit, 재수정), h(header, 헤더수정) 중 하나를 선택하면 됩니다.

자신에게 온 전자우편을 보는 방법은 elm 화면 상에 나타난 메시지 리스트에서 역상으로 된 선택막대를 j(아래로) 또는 k(위로) 키를 이용해서 원하는 메시지의 위치에 두고 리턴을 치면 됩니다. (화살표 키를 사용해도 됩니다)

수신한 전자우편에 대해 답장을 보내려면 r(reply)을 입력하면 "Copy message? (y/n)" 라고 받은 메시지를 복사할 것인가를 묻습니다. 이때 y를 입력하면 에디터가 호출되면서 수신메시지를 불러들이게 됩니다. 읽혀진 수신메시지는 행의 제일 앞에 ">" 가 자동으로 추가되어 여러분의 답신과 구별되도록 합니다.

According to Joe Casner:

> I typed □print babe.gif□ and it ditn't work Why??

> .......

You shouldn't print binary files like GIFs to a printer!

Brendan

elm에서는 o(option) 명령을 이용하여 자신이 사용하고자 하는 에디터의 종류, 사용자 레벨 등 여러가지를 설정할 수 있으며, 더 상세한 설정은 홈디렉토리 밑의 .elm/elmrc 파일에서 정의할 수 있습니다.

편지를 읽고 나면 received folder에 저장할 것인가 하고 물어 보는데, 이때 y를 선택하면 Mail이라는 디렉토리 안에 received라는 파일에 그 편지의 내용을 덧붙입니다. 이미 받은 편지를 또 보고 싶다면

%more received

라는 명령등으로 이 파일의 내용을 살펴 보면 됩니다. 물론, vi에디터 등으로도 편집할 수 있습니다. 이 파일은 지워도 상관이 없습니다.

2.1.3 전자우편 헤드의 구조

모든 컴퓨터 시스템의 전자우편 메시지 형식은 같은 형태를 취하고 있습니다. 다음은 그 대표적인 형태입니다.

From bush@hq.mil SatMay 25 17:06:01 1991

Received: from hq.mil by house.gov with SMTP id AA21901

(4.1/SMI for dan@house.gov); Sat, 25 May 91 17:05:56 -0400

Date: Sat, 25 May 9117:05:56 -0400

From: The President<bush@hq.mil>

Message-Id: <9105252105.AA06631@hq.mil>

To: dan@senate.gov

Subject: Meeting

Hi Dan .. we have ameeting at 9:30 a.m. with the Joint Chiefs.

Please don't oversleep thistime.

□:From□ 으로 시작하는 첫번째 행과 □Received□로 시작되는 두번째, 세번째 행은 중요한 내용이 아닙니다. 그 내용은 전자우편의 실제 주소와 (답신을 할 상대편 정보와는 다르며), 전자우편이 어느 곳을 경유하여 여기까지 도착했는가를 알려 줍니다. 인터넷의 전자우편에는 적어도 하나의 □Received:□ 헤드와 4,5개의 추가행들이 붙어서 옵니다. UUCP를 사용하여 메시지를 보내는 경우 전자우편에 하나의 □Received:□ 헤드가 경유하는 시스템들마다 붙게 됩니다. 그 결과 수십개의 □Received:□ 헤드가 붙는 경우도 있습니다. 이런 헤드 정보는 전자우편 전송의 문제점 파악에는 도움이 되지만 사용자에게는 불필요한 정보입니다. 그래서 대부분의 전자우편 프로그램은 이런 헤드의 불필요한 정보를 걸러서 사용자가 보지 않도록 해줍니다.

□Date:□ 헤드는 메시지가 보내진 날과 시간을 나타냅니다. 전자우편을 보낸 이의 주소는 □From:□ 행에 나타난 것입니다. 가끔 이 행에 나타난 정보는 전체 이름을 보여 주지 않는 경우도 있으며 (여기서는 □The President□), 매우 다를 수도 있으나, 보낸이의 전자우편 주소는 항상 씌여져 있습니다.

□Message-Id:□ 행은 주로 전자우편이 어떤 경로로 왔는지를 조사하는데 사용되며, 일반 사용자에게는 중요하지 않습니다. 그리고 모든 전자우편의 □Message-Id:□는 다릅니다.

□To:□행은 전자우편을 받는 이의 전자우편 주소를 보여줍니다. 가끔 □Cc□ 헤드가 존재하는 경우도 있는데, 이것 역시 전자우편을 받은이의 주소를 의미합니다. 그리고, 마지막 행인 □Subject:□는 전자우편의 제목입니다.

전자우편의 헤드 내용들의 순서는 시스템마다 다를 수 있으나, 적어도 앞에서 얘기한 것들은 전자우편에 포함되어야 합니다.

2.1.4 되돌아 온 편지

전자우편 주소가 틀린 경우(가령 시스템 이름이 틀렸거나, 도메인이 존재하지 않는 경우등), 전자우편 시스템은 전자우편을 보낸 이에게 돌려 보냅니다. 이 것은 일반 편지를 보낼때 주소를 잘못 쓴 경우 다시 되돌아 오는 것과 같습니다. 되돌아 온 전자우편의 메시지에는 되돌아 온 이유가 포함되어 있습니다; 대부분은 존재하지 않는 계정으로 편지를 보내는 경우입니다. 다음은 Widener 대학교 전산과의 Lisa Simpson에게 전자우편을 보내는 경우, 그 사람의 계정이 존재하지 않아서 우편이 전달되지 않은 것입니다.

From: Mail DeliverySubsystem <MAILER-DAEMON>

Date: Sat, 25 May 9116:45:14 -0400

To: mg@gracie.com

Cc: Postmaster@cs.widener.edu

Subject: Returned mail: User unknown

----- Transcript of sessionfollows -----

While talking to cs.widener.edu:

>>> RCPT To:<lsimpson@cs.widener.edu>

<<< 550 <lsimpson@cs.widener.edu>... User unknown

550 lsimpson... Userunknown

앞에서 본 것 처럼 메시지의 Cc (Carbon Copy) 는 Widener 대학 전산과의 postmaster에게 문제점이 발생한 전자우편을 보내도록 설정되어 있습니다. Postmaster는 그 시스템의 전자우편을 관리하는 사람이며, 전자우편에 관한 문제가 발생한 경우 문제점을 해결해줍니다. 문제의 원인이 타이핑 실수라면 다시 보내면 되나, 전자우편 주소가 틀린 경우 시스템의 postmaster 에게 정확한 전자우편의 주소를 물어 보아야 합니다. 되돌아 온 전자우편에는 본문이 포함되어 있으므로 다시 입력할 필요는 없습니다.

----- Unsent message follows-----

Received: by cs.widener.edu id AA06528; Sat, 25 May 91 16:45:14 -0400

Date: Sat, 25 May 9116:45:14 -0400

From: Matt Groening<mg@gracie.com>

Message-Id: <9105252045.AA06528@gracie.com>

To: lsimpson@cs.widener.edu

Subject: Scripting your future episodes

Reply-To: writing-group@gracie.com

: :v:erbiage: : :

되돌아 온 전자우편의 본문 내용은 손상되지 않으며, 그 밖에 헤드도 포함되어 있습니다. 그러므로, 다시 정확한 주소로 전자우편을 보낼 때 다시 입력하지 말고, 필요한 본문만 뽑아서 다시 보내면 됩니다.

2.2 Mailing Lists

공통 관심사를 가진 사람들은 기회가 닿으면 그들의 취미 혹은 관심에 대해 그룹을 만들어 논의를 하고자 합니다. 이를 위한 방법중의 하나가 Mailing list입니다. Mailing list는 하나의 사용자처럼 취급되어 그 mailing list에 도착하는 전자우편을 받아보기를 원하는 가입자들에게 모두 보냅니다. 예를 들어 Sun Managers mailing list (Sun에서 만든 컴퓨터를 관리하는 사람들에게 중요한 정보를 주는 mailing list) 는 □sun-managers@eecs.nwu.edu□의 전자우편 주소를 가집니다. 이 주소로 오는 모든 전자우편은 Northwest 대학의 컴퓨터에서 관리하는 인명록 파일에 적혀진 주소로 보내어 집니다.

관리자가 해야 할 일들을 명시하기 위해 대개 별도의 mailing-list 의 계정의 뒷부분에 □-request□ 를 붙여서 별도의 mailing-list 계정을 관리합니다. 예를 들어 자신이 받아보던 mailing list 에서 자신의 주소를 지우거나, 혹은 새로 그 mailing list에 가입하려면 □sun-managers-request @eecs.nwu.edu□ 에 전자우편을 보내면 됩니다.

신청을 한후 의심이 가는 경우, 가능한 □-request□ mailing list에 전자우편을 보내야 합니다. 그렇지 않고 관심대상의 mailing list 에 보내면 그 mailing list를 받아보는 사람들에게 그 내용이 전달되므로 아무런 도움이 되지 않습니다. 대개 mailing list 관리자의 주 업무는 가입업무가 아니므로 가입신청과 같은 일들이 지연될 수 있습니다. 그래서 몇번씩 전자우편을 보내어야 하는 경우도 있습니다. 가능하면 mailing list 관리자에게 처리할 시간적 여유를 주는 것이 좋지만, 그래도 안되면 그 mailing list 계정이 있는 컴퓨터 관리자에게 전자우편을 보내어서 도움을 청할 수 도 있습니다.

Mailing list에서 보내온 전자우편에 대해 답장을 보낼때는 주의해야 합니다. 그 전자우편을 작성한 사람에게만 답장을 보내려는 경우에는 전자우편 주소가 그 사람의 것인지를 반드시 확인하는 것이 좋습니다. 종종 mailing list 전자우편의 내용중 □Yes, I agree with you completely.□ 와 같은 것이 있는데, 이런 내용은 보는 사람을 피곤하게만 합니다. 이런 종류의 내용을 가급적이면 보내지 말아야 하며, 그 mailing list 를 받아 보는 모든 사람들에게 보내어야 한다고 판단되면 그 mailing list의 주소로 우편을 보내어야 합니다.

현재 운영되고 있는 mailing list의 종류를 적어놓은 파일은 2가지 방법으로 구할 수 있습니다. 첫째, 미국의 ftp.nisc.com 호스트의 □netinfo/□ 디렉토리에 □interest-groups□ 라는 파일이 있는데, 이 파일은 정기적으로 그 내용이 바뀌고 있습니다. 파일의 크기는 현재 약 700K (이 책이 씌여진 때를 고려하기 바람) 정도 되므로 ftp로 자주 받아 가기는 힘듭니다. 둘째는 Gene Spafford (spaf@cs.purdue.edu) 라는 사람이 관리하고 있는데 그 mainling list 는 news.lists 라는 뉴스그룹에 실리고 있습니다.(뉴스그룹에 대해서는 6장을 참조하십시오.)

2.3 Listservs

BITNET은 listserv 라고 하는 토의를 위한, list 가 자동화된 방법으로 운영되고 있습니다. 즉, 사람이 일일이 해야 할 허드렛 일을 프로그램이 사용자가 입력한 명령군에 따라 일을 처리해 줍니다. 사람들의 관심분야는 다양한데, 가령 ETHICS-L 은 컴퓨팅분야의 윤리를 다루고, ADND-L 은 롤 플레잉 게임에 관해 다룹니다. BITNET에서 제공하는 listserv 의 전체 list는 list global 이라는 메시지를 담은 우편을 □LISTSERV@BITNIC.BITNET□ 에게 보내어서 얻을 수 있습니다. 시스템에 이미 있을 수도 있으므로 미리 확인하고 우편을 보내는 것이 좋으며, 대체로 그 답신의 양은 매우 큽니다. 가장 기본적인 명령어는 □subscribe□ 입니다. 이 명령어를 이용해 특정 list에 이름을 추가할 수 있습니다. 다음은 그 사용예입니다.

subscribe foo-l Your Real Name

응답으로 시스템에서 list 에 추가되었음을 알리는 메시지를 보내거나, 그 list를 관리하는 시스템으로 요청메시지가 전달되었음을 알리는 메시지를 보내줍니다.

□subscribe□ 와 같이 사용되는 명령어로는 □unsubscribe□ 가 있습니다. 이 명령어는 BITNET list를 더 이상 받아보지 않으려는 경우에 사용합니다. 다른 명령어들처럼 이 명령어들도 축약된 형태로 사용할 수 있습니다. 가령 □subscribe□ 를 □sub□로, □unsubscribe□ 를 □unsub□ 로 사용할 수 있습니다. 사용할 수 있는 명령어를 보기 위해서는 □LiSTSERV@BITNIC.BITNET□ 에 □help□ 요청을 보내면 됩니다.

그 밖에 BITNET 이외의 컴퓨터들 (UNIX 시스템들) 을 위한 또다른 서비스가 제공되고 있습니다. 현재 제공되는 대표적인 서비스 자료는 cs.bu.edu 호스트의 □pub/listserv□ 디렉토리에 있습니다.

2.4 한글 전자우편

인터넷에서의 전자우편 전송을 위한 규약인 SMTP(Simple Mail Transfer Protocol)는 7 비트 문자의 전송만을 규정하고 있습니다. 따라서 8 비트 KS5601 한글코드로 작성된 전자우편을 전송하기 위해서는 7 비트로 인코딩해서 보낼 필요가 있습니다. 이를 위해 현재 국내에서는 ISO-2022 국제 코드확장규정을 준수하는 인코딩 방법을 개발하여 아래 그림과 같이 사용하고 있습니다.

호스트		□	네트워크 (인터넷)	□	호스트
KSC 5601 메 시 지 ( 8 bit)	CODEC		인코딩된 메시지 ( 7 bit )		CODEC	KSC 5601 메 시 지 ( 8 bit)

8 비트 한글 전자우편의 전송

현재 사용하고 있는 CODEC은 ks2sdn(인코더), sdn2ks(디코더)라는 소프트웨어 CODEC으로서 hmail1.2(c)라는 소프트웨어에 포함되어 있습니다. 이 소프트웨어는 "cair-Archive.kaist.ac.kr"에서 아래와 같이 ftp를 이용하여 가져올 수 있습니다.

)hmail1.2(c) : Copylight (C) 1992 최우형  uhhyung@kaist.ac.kr

% ftp cair-Archive.kaist.ac.kr

User Name: anonymous

Password : your e-mail address

cd pub/Hangul/hmail

bin

get hmail1.2.tar.Z

get elm2.3h2.tar.Z

quit

hmail1.2를 한글 처리를 위해 수정된 elm(현재 버젼은 2.3h2)과 같이 설치할 경우 별도의 조정없이 곧바로 한글 전자우편을 이용할 수 있습니다(설치방법은 해당 소프트웨어 내에 명시되어 있으니 참조하십시오). 그렇지 않고 mail이나 기타 다른 전자우편 툴을 이용할 경우, 한글 메시지를 전송하려면 hmail1.2의 CODEC을 해당 전자우편 툴의 입출력 필터로 적절히 지정을 해 주어야 합니다.

3. FTP (File Transfer Protocol)

3. FTP

인터넷을 통하여 파일을 전달하는 간단한 방법은 FTP(File Transfer Protocol)를 사용하는것 입니다. 대부분의 컴퓨터시스템에서 FTP는 FTP를 수행하는 프로그램의 이름이기도 합니다. 적절한 허가가 주어진 경우 서울에 있는 컴퓨터에서 Los Angeles에 있는 컴퓨터시스템으로 매우 빠른 속도의 파일 복사가 가능합니다.(대략 5-10K/초) 이러한 작업이 가능하기 위해서는 양 시스템에 사용자 id를 가지고 있어야 하며 시스템 운용자에 의해 특별한 설치작업이 필요합니다.

Anonymous FTP는 이러한 제한을 해결할 수 있는 좋은 방법입니다. 어떤 사람이라도 특별한 제한없이 디스크의 특정한 영역을 이용할 수 있도록 하는 것입니다. 이러한 방법을 이용함으로써 서로간에 무리없이 파일을 공유할 수 있는 것입니다. 소스코드와 정보를 보관하는 디스크 또는 컴퓨터시스템 전체를 공개하기도 합니다.

대표적인 것으로는, gatekeeper.dec.com (Digital), wuarchive.wustl.edu (Washington University in Saint Louis), archive.cis.ohio-state.edu (The Ohio State University) 같은것이 있습니다. 외부사용자는 FTP로 연결하고 시스템에 들어가기 위해 사용자명으로 □anonymous'를 입력하고 비밀번호로 임의의 문자를 입력합니다.

Name (foo.site.com:you): anonymous

Password: jysong@ktrc.kotel.co.kr □ 물론 화면에는 나타나지 않습니다.

Password: 에 대한 응답으로 전자우편 주소를 입력하는것이 보통인데 이를 이용하여 FTP 사용범위를 조정 할수 있습니다. (2.1 전자우편 주소 참고) 파일의 전달속도는 연결된 라인의 전송속도에 영향을 받습니다. 9600bps SLIP 으로 연결된 시스템은 56K 전용선으로 연결된 시스템보다 낮은 전송률을 가지게 됩니다. (네트웍에서 가능한 연결방법들은 1.5 인터넷 접속 참고) 또한 모든 사용자의 트래픽은 퍼포먼스에 영향을 미칠것 입니다. 만일 동시에 한 지역으로부터 30명이 FTP를 사용한다면 그 시스템에 대한 부담으로 전체 전송률이 떨어질 것입니다. (서강대는 168K 전용선으로 연결되어 있습니다.)

FTP로 접속할 수 있는 호스트의 목록은 □제3부 인터넷 서비스 목록□에 잘 정리되어 있습니다.

3.1 FTP 사용시 주의사항

인터넷은 많은 사람들이 일하는 장소라는 것을 잊지 말아야 합니다. 사람들은 연구, 개발 및 다양한 목적을 가지고 네트웍과 시스템을 사용하고 있습니다. 활발한 활동으로 인하여 전체 네트웍의 퍼포먼스가 떨어지게 됩니다.

한 지역에 있어서 FTP 연결 및 연결라인의 효과는 다양합니다. 경험에 의하면 추가되는 트래픽으로 인하여 일을 수행하는 능력을 떨어뜨리게 됩니다. 이러한 것을 고려한다면 그 지역의 일반적인 업무가 종료된 후, 밤 늦게 이용하는것이 좋습니다. 이용하고자하는 시스템이 뉴욕에 있다면 새벽 2시보다는 오후 2시에 이용하는것이 좋을것입니다. 서울에서 오후시간이 뉴욕에서는 새벽이라는것을 기억하시어 이용하고자 하는 지역의 시간에 맞도록 하여야 합니다.

각 나라별 업무시간은 다음과 같습니다. 이 시간을 피해서 접속하는 것이 좋습니다.

* 유럽           8:00a.m ∼ 5:00p.m (한국시간 오후 3시∼자정)

* 미국, 캐나다   8:00a.m ∼ 5:00p.m (한국시간 오후 8시∼다음날오전 9시)

* 일본, 대만     8:00a.m ∼ 5:00p.m (한국시간과 동일)

* 토요일, 일요일 (하루종일 사용가능)

즉, 유럽의 경우에는 자정부터 그 다음날 오후 3시까지 사용하면 좋고, 미국이나 캐나다는 오전 9시부터 오후 8시까지 사용하는 것이 좋습니다. 일본등 우리와 시간대가 같은 나라인 경우에는 오후 5시 이후에 접속하는 것이 속도 향상에 도움을 주겠지요.

서강대의 경우에는 오전 9시부터 오후 5시까지 국내 BBS의 사용이 금지됩니다. 외국 BBS는 시간에 상관없이 금지되어 있습니다. 이 점을 잘 명심하지 않으면 계정이 영원히 삭제되는 불상사를 겪게되니 주의하시기 바랍니다.

3.2 기본 명령어

3.2.1 연결 하기

운용체제에 따라 FTP를 이용하기위한 다양한 명령어가 있습니다만 개념을 명확히 하기위해 본 책에서는 가장 일반적인 형태인 □ftp'를 사용하겠습니다.

시스템에 연결하기 위해서는 호스트 이름을 사용하는 방법과 인터넷 주소를 사용하는 2가지 방법이 있습니다. 호스트 이름을 사용하는 것이 더 알반적입니다. 그러나 어떤 지역에서는 호스트 이름을 해석 할수 없을수도 있습니다. 본 책에서는 호스트 이름을 사용 할수 있다고 가정하겠습니다. 그 형태는 아래와 같습니다. (서강대에서는 호스트 이름을 사용할 수 있습니다.)

%ftp somewhere.domain

지역이름을 사용하는 것을 알기위해서는 □1.1 도메인□을 보세요. (아래예에서 somewhere.domain 은 ftp.uu.net입니다) 시스템과의 연결을 위해서는 먼저 이름을 알아야 합니다. 본 예제에서는□ftp.uu.net□를 사용하겠습니다. 가지고 있는 시스템에서 아래와 같이 입력합니다.

ftp ftp.uu.net

(실제적인 사용방법은 연결될 시스템의 종류에 따라 다양할 것입니다.) 잠시후 아래와 같은 메시지가 응답되어질 것입니다.

Connected to ftp.uu.net.

그리고 아래와 같은 초기 프롬프트가 나타날 것입니다.

220 uunet FTP server(Version 5.100 Mon Feb 11 17:13:28 EST 1991) ready.

Name (ftp.uu.net:jm):

이때 anonymous로 응답하면

220 uunet FTP server(Version 5.100 Mon Feb 11 17:13:28 EST 1991) ready.

Name (ftp.uu.net:jm): anonymous

위에서 언급한바와 같이 password항목이 나타날것입니다. 이때 사용자의 전자우편 주소를 입력합니다.

331 Guest login ok,send ident as password.

Password: jysong@ktrc.kotel.co.kr

230 Guest login ok,access restrictions apply.

ftp>

password는 화면에 나타나지 않을 것입니다. 이것은 실제 계정을 사용하는 사용자의 비밀을 보장하기 위한 것입니다. ftp> 프롬프트를 만나게 되면 사용자는 로긴하고 준비를 합니다.

서강대의 FTP 서버는 SimTel이라는 유명한 곳의 mirror site입니다. 즉, SimTel과 똑같이 파일을 보유하고 있습니다. 각 분야별로 주옥같은 프로그램들이 모여 있습니다. 접속할때는 그냥

%ftp ftp

라고 명령을 주면 됩니다. 원래는 ftp.sogang.ac.kr 을 다 써주어야 하지만 같은 서강대 내에서는 sogang.ac.kr은 생략해도 상관이 없습니다. 그리고 주의할 것은 name에는 anonymous를, Password에는 정확한 전자 우편 주소(Full E-mail adress)를 써 주어야 합니다. 그렇지 않을 경우에는 접속을 거부합니다.

3.2.2  dir

□ftp>' 프롬프트에서 사용자는 다양한 명령어를 입력 할수 있습니다. □dir'은 현재 디렉토리에 있는 파일을 보여줍니다. 위의 예제를 계속하겠습니다.

ftp> dir

200 PORT command successful.

150 Opening ASCII mode data connection for /bin/ls.

total 3116

drwxr-xr-x	2 7	21            512 Nov 21  1988 .forward

-rw-rw-r--	1 7	11              0 Jun 23  1988 .hushlogin

drwxrwxr-x	2 0	21            512 Jun  4  1990 Census

drwxrwxr-x	2 0	120           512 Jan  8 09:36 ClariNet

-rw-rw-r--	1 7	14          42390 May 20 02:24 newthisweek.Z

-rw-rw-r--	1 7	14        2018887 May 21 01:01 uumap.tar.Z

drwxrwxr-x	2 7	6            1024 May 11 10:58 uunet-info

226 Transfer complete.

5414 bytes receivedin 1.1 seconds (4.9 Kbytes/s)

ftp>

`newthisweek.Z'라는 파일은 추후의 사용을 위해 포함되어져 있습니다. 이것은 지난간주 동안 UUNET의 자료들에 새로 추가된 파일의 목록을 가지고 있는 파일입니다. 위의 디렉토리는 UNIX 운용체제하의 것을 보여주고 있습니다. 다른 운용체제 (TOPS, VMS등)를 사용한다면 다른 결과를 보여줄 것입니다. 여러 운용체제를 배우는데는 많은 시간이 필요 할것 입니다.

대부분의 FTP에서 dir의 출력을 볼수 있을것이며 사용자의 시스템에 파일로 저장 할수 있습니다.

ftp> dir n* outfilename

파일의 내용은 FTP 연결종료후에도 읽어 볼 수 있습니다. 이것은 매우 긴 디렉토리를 가지고 있는 시스템에서 유용합니다.(ftp.uu.net등과 같은) 위의 예제는 □n'자로 시작되는 모든 파일 이름을 사용자 시스템에 outfilename으로 저장 할 수 있습니다.

3.2.3 디렉토리 바꾸기(cd)

FTP 연결 초기에 사용자의 디렉토리는 □top-level' 디렉토리 일것입니다. 대부분 내용은하부 디렉토리에 있습니다.(□/pub'와 같은) 현재 디렉토리를 변경하기 위해 cd 명령어를 사용합니다. □pub' 디렉토리로 변경하기 위해 아래와 같이 입력합니다.

ftp> cd pub

아래와 같은 응답이 나타납니다.

250 CWD command successful.

위의 응답은 적절한 작업이 이루어졌음을 보이고 있습니다. UNIX 에서 디렉토리를 □up□하기 위해서는 □cd ..□, VMS에서는 □cd [-]□를 입력합니다. (서강대는 UNIX 시스템임을 기억하세요.)

3.2.4 파일 가져오기(get) 와 파일 올리기(put)

실제적인 파일 전달이 이루어지기 위해서는 get, put 명령이 필요합니다. 원격지의 컴퓨터로 부터 사용자의 시스템으로 파일을 get 하기위해서 아래와 같은 형태로 명령을 입력합니다.

ftp> get filename

여기에서 파일 이름은 원격지 시스템의 파일이름 입니다. 아래의 예는 □newthisweek.Z□ 파일이 전송되는것을 보여주고 있습니다.

ftp> get newthisweek.Z

200 PORT command successful.

150 Opening ASCII mode data connection for newthisweek.Z (42390 bytes).

226 Transfer complete.

local: newthisweek.Zremote: newthisweek.Z

42553 bytes receivedin 6.9 seconds (6 Kbytes/s)

ftp>

아래 절은, ASCII 대신에 binary 모드를 사용하는 경우 사용 할수 없는 파일이 전송되는 것을 보여주고 있습니다. 만일 어떠한 이유로 인하여 다른 이름을 사용하고자 한다면 (사용자의 시스템이 14자까지만 파일 이름을 사용 할수 있다든가, 이름에 한개의 점만을 사용 할수 있다든가 하는 경우) get 명령에 추가 항목을 입력함으로써 사용자 파일 이름을 변경 할수 있습니다.

ftp> get newthisweek.Z uunet-new

`newthisweek.Z' 파일의 내용은 사용자 시스템에 `uunet-new' 라는 이름의 파일로 바뀌게 될 것입니다.

파일 전송작업에는 또다른 방법이 있습니다. put 명령은 사용자의 시스템으로부터 원격지의 시스템으로 파일을 전달해줄 것입니다. 원격지의 디렉토리에 파일을 쓸 수 있는 권한이 이루어지면 아래와 같은 명령으로 파일이 보내어 질것 입니다.

ftp> put filename

get 명령과 마찬가지로 put 명령도 세번째 항목을 가질 수 있으며 원격지의 시스템에 다른 이름을 가진 파일로 전송될 것입니다.

3.2.4.1 ASCII 와 Binary

위 예제에서 `newthisweek.Z' 파일이 전달되었습니다만 아마도 제대로 되지는 않았을 것입니다. 그 이유는 정상적인 ASCII 전송상태에서 문자들은 시스템 사이에 문자 파일들을 만들면서 전달됩니다. 그러나 binary 파일들이 전송될때는 (ASCII 문자가 아닌것을 포함) 이러한 전달이 되지 않게 됩니다. binary 프로그램은 몇몇 바뀐 문자들로 인하여 완전히 사용 할수 없게 될것입니다. 이러한 문제를 피하기 위해 FTP에는 ascii, binary 두가지 모드가 있습니다. binary 모드에서 파일은 어떤 방법으로도 바뀌지 않을것 입니다. 두 모드사이의 전환 명령은 아래와 같습니다.

ftp> ascii

200 Type set to A.   (A는 ASCII 모드를 표시함)

ftp> binary

200 Type set to I.   (순수한 binary를 전송하려면 Image 형태로 바꿈)

각 명령은 한번만 수행하면 됩니다. 즉 사용자가 binary를 입력하면 그 연결상태에 있는 모든 전달은 binary 모드에서 수행되어 집니다. (ascii가 입력되기 전까지)

`newthisweek.Z' 파일의 전송은 아래와 같습니다.

ftp> binary

200 Type set to I.

ftp> get newthisweek.Z

200 PORT command successful.

150 Opening BINARY mode data connection for newthisweek.Z (42390 bytes).

226 Transfer complete.

local: newthisweek.Zremote: newthisweek.Z

42390 bytes receivedin 7.2 seconds (5.8 Kbytes/s)

Note:  파일크기(42390)는 ASCII 모드에서의 값과 다른데 UUNET의 최상위 디렉토리 있던 값인 42390과 일치합니다. 별다른 문제없이 전송되었음을 알수 있습니다.

3.2.4.2 한꺼번에 여러개 가져오기(mget) 와 여러개 올리기(mput)

mget과 mput명령어는 wildcard를 사용하여 한번에 다량의 파일을 전송 할수 있도록 합니다. 예를 들면, □f'로 시작하는 모든 파일을 가져오기 위해 아래와 같이 입력합니다.

ftp> mget f*

같은 방법으로 사용자 파일중 마지막에 .c를 가지고 있는 모든 파일을 전송하기 위해서 아래와 같이 입력합니다.

ftp> mput *.c

wildcard 사용법에 대한 자세한 내용은 사용자 시스템의 메뉴얼을 참고하기 바랍니다. (예를들면 DOS 메뉴얼) 통상적으로 FTP에서 mget, mput을 실행할때 매 파일마다 사용자가 확인해주어야 합니다. 그러나 사용자가 모든 파일에 대해 확인하는 과정없이 실행하고자 한다면 prompt 명령어를 사용하면 됩니다.

ftp> prompt

Interactive mode off.

마찬가지로 다시 원위치 하기위해 prompt 명령을 사용하면 됩니다.

3.2.5 ccs에 있는 파일을 PC에서 받아 보려면

FTP를 이용해서자신의 디렉토리에 파일을 받아놓은후, 유닉스 상태에서 실행이 가능하거나 열람 가능한 문서라면 별 문제가 없겠지만, 거의 대부분은 도스 상태에서 실행되는 프로그램 일것입니다. 또한, 문서도 이왕이면 PC에서 파일 형태로 가지고 있으면서 활용할 수 있으면 더 좋겠지요. 자신의 디렉토리의 파일을 PC로 전송하려면 어떻게 해야 할까요?

물론, 모뎀을 사용하여 접속한 경우에는 이미 설명한대로 sz명령을 이용하면 되겠지만, 그것은 모뎀을 가진 사람 이야기고, 속도도 상당히 느리므로 큰 파일을 받을때에는 전산소에서 해결하는 것이 좋습니다.

이럴때에도 ftp를 사용합니다. xtp상태에서 ftp를 치면, 역시 접속 가능한 여러곳이 나오는데, 1번에 있는 ccs를 선택합니다. Name을 넣으라는 메시지가 나오면 anonymous 대신에 자신의 계정을 넣습니다. (예를 들어 s921095) 그리고 암호를 넣으라고 하면, 자신의 암호를 넣습니다. 정상적으로 넣었다면 dir을 한 번 해보시기 바랍니다. 자신의 디렉토리에 있는 파일들이 나열될 것입니다. 먼저 bin을 입력하여 binary모드로 바꾼후에 get 명령을 사용하여 파일을 가져 오십시오. 전송 속도는 상당히 빠를 것입니다. 그 파일은 현재 사용하고 있는 컴퓨터에 저장이 됩니다. 전송이 끝났으면 평소와 같이 ftp를 빠져 나오십시오. 이어서 xtp를 빠져 나온후에 dir을 해보세요. 방금 전송 방은 파일이 눈에 뜨일 것입니다. 자신의 플로피 디스켓에 복사를 한 후에 하드디스크의 파일은 지우시기 바랍니다.

하드디스크에서 바로 압축을 풀어서 확인할 경우에는 임시로 디렉토리를 만들어서 그 안에서 처리하십시오. netstar디렉토리에서 그런 작업을 하면 안됩니다. 그리고 테스트가 끝났을 경우에는 임시로 만든 디렉토리와 그 안의 파일, 그리고 원래의 압축파일을 지우시기 바랍니다. 여태까지의 선례로 봐서는 지저분하게 그 흔적을 하드디스크에 남겨두는 사람이 꽤 있었습니다.

전산소의 PC는 서강인 모두의 것입니다. 자신만의 것인양, 아무 파일이나 저장해 두는 몰지각한 행동은 지성인이라면 삼가할 줄로 믿습니다. 실제로, 보안이 요구되는 문서(예를 들어서 이성 친구에게 온 편지)를 하드 디스크에 남겨두어 다른 이들의 웃음거리가 된 예는 수없이 많습니다. 그림 파일등을 받아 놓고서 지우지 않아서 많은 이들의 눈살을 찌푸리게도 합니다. 전산소 PC를 사용할때는 이런 여러가지 면을 잘 생각하시면서 사용하기 바랍니다.

3.3 archie (아치)서버

캐나다의 McGill 대학에서 archie(아치)라 불리우는 검색시스템을 개발하였습니다. 처음에는 전세계에 걸쳐 수많은 anonymous FTP 지역의 파일들을 쉽고 빠르게 검색하는 시스템으로 시작되었습니다. 그러나 시간이 흐름에 따라 archie는 더욱다양한 서비스를 제공하고 있습니다. archie 서비스는 telnet, email, command-line, X 윈도우등을 통해 검색이 가능하게 되었습니다. 인터넷 상에 없는 사용자는 FTPmail 서버를 이용하는 전자우편 시스템을 사용 할수 있습니다.

3.3.1 오늘날의 archie 사용

현재 archie는 800개 이상의 anonymous ftp archie 지역을 통해 백만개 이상의 파일을 검색 할수 있습니다. 이러한 파일들은 매일 새로 추가되고 있으며 50gigabytes 이상의 정보를 가지고 있습니다. archie 서버는 한달에 한번씩 각 지역으로부터의 파일 리스트를 자동적으로 갱신하고 있습니다. 이러한 과정은 데이터베이스를 계속적으로 갱신하는 작업을 피함으로써 네트웍자원을 효율적으로 사용 할수 있게 해주며 각 지역의 정보를 비교적 최신의 것으로 유지해 줍니다. archie에 접속하기 위해 아래의 서버들중 하나에 telnet을 수행합니다. 서강대에서는 그냥 archie 명령으로만으로도 파일을 찾을 수 있습니다.

archie.sogang.ac.kr (서강대학교, 한국)

archie.hana.nm.kr (하나망, 한국)

archie.ans.net (New York, USA)

archie.rutgers.edu (New Jersey, USA)

archie.sura.net (Maryland, USA)

archie.unl.edu (Nebraska, USA)

archie.mcgill.ca (the first Archie server, in Canada)

archie.funet.fi (Finland)

archie.au (Australia)

archie.doc.ic.ac.uk (Great Britain)

login: 상태에서 archie라고 입력합니다. 안내문이 나오고 각종 정보를 알려줍니다. 사용자는 □archie>□ 프롬프트를 만나게 되고 명령어를 입력하면 됩니다. □help□ 라고 입력하면 □prog□는 검색명령어, □set□는 서버의 변수조정 등과 같이 도움말을 제공합니다. archie를 종료하기 위해 □quit□ 명령어를 사용하면 됩니다. □prog vine.tar.Z□ 라고 입력하면 X 윈도우 프로그램인 vine에 대한 정보를 제공합니다. 아래와 같은 결과가 나타날 것입니다.

Host ftp.uu.net   (137.39.1.9)

Last updated 10:30  7 Jan 1992

Location: /packages/X/contrib

FILE      rw-r--r--     15548  Oct  8 20:29   vine.tar.Z

Host nic.funet.fi   (128.214.6.100)

Last updated 05:07  4 Jan 1992

Location: /pub/X11/contrib

FILE      rw-rw-r--     15548  Nov  8 03:25   vine.tar.Z

위에서 보면 vine 라는 소프트웨어가 현재 ftp.uu.net 의 /packages/X/contrib 와 nic.funet.fi 컴퓨터의 /pub/X11/contrib 디렉토리내에 vine.tar.Z 이라는 이름으로 압축되어 저장되어 있음을 알 수 있습니다. 이렇게 검색된 파일은 anonymous FTP 를 이용하여 자신의 컴퓨터로 복사할 수 있습니다.

3.3.2 archie 사용시 유용한 명령들

이상에서 보듯이 Archie 서비스는 현재 인터넷 이 제공하고 있는 서비스중 소프트웨어의 검색 및 활용에는 상당히 유용함을 알 수 있습니다. 만일 사용자가 프로그램을 개발시 , 처음부터 독자적으로 개발하는데는 상당한 노력과 시간이 필요하나 , 이러한 인터넷 의 Archie서비스를 활용하면 관련된 프로그램이나 원시코드를 쉽게 구할 수 있어 상당한 도움을 받을 수 있습니다. 국내 사용자는 국내의 Archie 서버를 활용하는 것이 응답시간의 단축 및 망 효율면에서 바람직하다고 할 수 있습니다. 현재 국내에는 서강대학교에서 서비스를 제공하고 있으며, 학술연구망 차원의 Archie 서버는 Hana망 사무국에서도 운영하고 있습니다. Archie 서버를 활용시 위에서 언급한 명령어 이외에 몇 개의 유용한 명령어가 있어 서강대학교 archie 서버를 중심으로 이를 소개합니다.

- bye

exit,quit,bye 명령들은 archie  시스템에서 빠져 나가기 위해 사용됩니다.

- find

find 명령은 주어진 패턴(Pattern)에 따라  저장된  자료를  검색하는 명령어로 prog 명령과 같습니다.

사용방법 : find <패턴>

예 : find internet

여기서 <패턴> 의 적용은  변수 search  의 값에 따라 다르게 적용됩니다. 따라서 자료의 검색은 search 의 현재 값에 따라 다른 방식으로  수행됩니다.  검색 방식에 대한 자세한  내용은 변수 search 에 대한 도움말을 보면 됩니다. 실행결과는 변수 sortby 에  따라 여러가지 다른 방식으로 정렬되어 출력됩니다. 정렬방식에 대한 자세한  내용은 변수 sortby 에 대한 도움말을 보면 됩니다.

- list

list 는 데이터베이스  내의 site 의 목록과,  그들이 마지막으로 갱신(update)된 시간을 알려줍니다. 특정 site 의 목록을 제한하기 위한 정규 수식 인수(regular expression argument)가 제공됩니다.  site 이름 (site name)이 나열된 시간에는 그와 연관된 산술적(IP) 주소는 유효하지만,  간혹 내용이 변하는  경우에는 데이터베이스의 site 가 갱신(update)되기  전까지의 시간동안 불일치(discrepancy)가 일어날 수 있습니다. 그리고 나열된 IP  주소는 DNS 데이터베이스에 나와있는 것처럼 primary 입니다. 즉, secondary 주소는 저장되어 있지 않습니다.

사용법 : list [ <정규수식> ]

사용예 : list

이것은 데이터베이스 내의 모든 site들을 나열해 줍니다.

list \.de$

이것은 모든 독일 site들을 나열해 줍니다. ( de = deotschland , 인터넷 상의 독일의 국가 코드 )

- help

원하는 주제(topic)에 대한 정보가 필요하면 다음과 같이 입력하면 됩니다.

help <주제>

도움말 상태(help prompt)에서 '?'를 입력하면 부주제(sub-topic)의 목록을 볼 수 있습니다.

예)help set

done 을 입력하면 도움말 서비스를 끝냅니다.

- servers

servers 명령은 현재 사용 가능한 다른 archie 서버(archie  server)의 목록을 출력해줍니다.

- set

set 명령은 archie 가  지원하는 변수들의 값을 설정하는 명령입니다. 이러한 변수들은 archie 와 사용자간의 상호작용을 상세하게 나타냅니다.  archie 는 변수의 종류를 다음의 3가지로 구분합니다. 논리형 (boolean)은 설정 (set)되었는지 설정되지 않았는지를 의미하며 숫자형 (numeric)은 미리 지정된 범위내의 정수를 표현하고, 문자열형(string)은 문자열을 의미합니다. 일반적으로, 미리 정의되어 있는 변수들은 다음과 같습니다.

autologout - 숫자형. 자동으로 logout되는 시간. 단위는 분.

mailto     - 문자열형. 결과가 메일(mail)로 전송되는 네트웍 주소

maxhits    - 숫자형. prog 명령수행시 지정된 숫자만큼 같은게 발견되면 되면 수행이 끝난다.

pager  - 논리형. 설정이 되면  pager를 사용한다.

search - 문자열형. prog명령이 데이터베이스를 찾는 방법.

sortby - 문자열형. prog명령의 결과를 출력할 때 정렬방법.

status - 논리형. 설정되면 검색 과정을 보여준다.

term  - 문자열형. 사용자의 단말기(terminal) 형태를 보여준다.

각 변수들은 set 명령의 부주제로  나타나 있다. 따라서 더 자세히 살펴볼 필요가 있습니다.  이때는 help set pager 로 이 도움말을 참조할 수 있습니다.

- show

'show'는 지정한 변수나 모든 번수들의 값을 보여주는 명령입니다.

사용법은 : show

위 경우는 모든 변수의 값을 보여줍니다.

show <변수 이름>         예) show language

위 경우는 지정한 변수의 값을 보여줍니다.

- site

Archie 시스템의  계속적인 변경으로 현재 'site'  명령은 사용할 수가 없습니다. 조만간 이 명령은 다시 사용할 수 있을 것입니다.

- unset

사용법: unset <변수 이름>

unset은 특정한 변수의 값을  설정되지 않은 상태로 바꾸는 명령입니다. 즉, unset에 의해 설정이  해제된  변수는 set 명령으로 새로운 값이 주어질 때까지는 시스템에 의해 사용되지 않습니다.

- version

version 명령은 이 프로그램의 현재 버젼 번호를 출력해 줍니다.

- whatis

사용법: whatis<substring>

whatis 명령어는 주어진 substring을 Archie 소프트웨어 설명 데이터베이스에서 찾습니다. 이 데이터베이스는 많은 소프트 웨어 패키지들의 간단한  설명과 이름, 서류들 (RFC 와 교육적인 자료처럼)  그리고 인터넷에 저장되어 있는 데이터 파일로 구성되어 있습니다.

3.3.2 archie clients

archie clients 란 anonymous FTP를 가지고 있는 서버에 실제적인 연결 (telnet)을 갖지않고 이를 검색 할수 있는 방법으로 일반적으로 사용하는 □archie□와 X 윈도우에서 사용되는 □xarchie□가 있습니다. 예를들면 □prog□ 명령으로 동일한 정보를 찾을수 있습니다.

% archie vine.tar.Z  (%는 UNiX 컴퓨터의 프롬프트)

Host athene.uni-paderborn.de

Location: /local/X11/more_contrib

FILE -rw-r--r--      18854  Nov 15 1990  vine.tar.Z

Host emx.utexas.edu

Location: /pub/mnt/source/games

FILE -rw-r--r--      12019  May  7 1988  vine.tar.Z

Host export.lcs.mit.edu

Location: /contrib

FILE -rw-r--r--      15548  Oct  9 00:29  vine.tar.Z

만일 archie라는 명령이 수행되지 않는다면 사용하는 컴퓨터의 시스템관리자와 협의하여 각 archie 서버의 □archie/clients□ 디렉토리에 있는 파일을 install하면 됩니다. (서강대에는 당연히 설치되어 있습니다. 바로 archie라고 쳐보세요.) 네트웍에 연결되어 있는 웍스테이션에서 X 윈도즈를 사용한다면 더 쉽게 사용 할수 있는데 메뉴얼을 읽고 손쉽게 사용 할 수 있습니다.

3.3.3 archie에 편지보내기

인터넷에 전자우편으로만 연결이 가능하다면 편지의 내용에 help 라는 단어를 입력하여 □archie@archie.mcgill.ca□로 편지를 보내면 됩니다. email archie 서버 및 FTPmail 사용에 관한 자세한 사용법을 알려 줄것 입니다. 대부분의 명령어는 telnet에서 사용하는것과 동일 합니다.

3.3.4 whatis 데이터베이스

archie는 anonymous FTP 리스트의 검색뿐아니라 whatis 데이터베이스에 접속을 가능하게 해줍니다. □archie>□ 프롬프트 상태에서 □whatis subjectname□을 입력하면 관련된 주제어 및 간단한 설명을 보여줍니다. whatis 데이터베이스는 인터넷에 있는 3,500개 이상의 공개 소프트웨어 패키지, 자료등에 관한 이름과 간단한 내용을 알려줍니다.

whatis 데이터베이스는 계속적으로 추가되어질 것입니다. online library catalog 프로그램의 이름과 위치, 공개된 전자우편의 이름, Frequently Asked Questions 리스트 목록, 가장 많이 사용하는 Usenet newsgroups에 관한 정보등을 제공합니다. 추가적인 설명이나 데이터베이스의 위치에 관한 정보등은 archie 개발자인 □archie-l@cs.mcgill.ca□로 알려주시면 감사하겠습니다.

4. Telnet

4. Telnet

telnet 은 원격 machine 에 접속할 수 있게 해 주는 중요한 인터넷 프로토콜입니다. telnet 을 이용하면 한 컴퓨터 시스템에 있으면서 길 건너나 수천 마일 떨어진 또 다른 컴퓨터 시스템에 접속하여 작업할 수 있습니다. 대부분의 모뎀이 전화선로의 상태에 따라 품질이 좌우되고 하나의 접속만을 제공하는 제한점을 가지고 있는 반면, telnet 은 오류가 없고 최신의 상업용 모뎀보다 더 빠른 통신속도를 제공합니다.

4.1 telnet 사용법

ftp 와 마찬가지로 telnet 접속을 위한 실제 명령어는 시스템에 따라 다릅니다. 보통 telnet 을 수행하기 위한 명령어가 □telnet□ 그 자체이며 사용 형태는 다음과 같습니다.

telnet somewhere.domain

당신의 local 시스템을 예로 들면 다음과 같습니다.

telnet your.system.name

site의 domain name을 안다면 다행이지만, 모른다면 주위에 물어 보거나 해서 해결하도록 하십시오. domain name을 해결하지 못한다면, 접속을 이루지 못할 것입니다. 예를들어 시스템의 domain name 이 wubba.cs.widener.edu 라면, 다음과 같이 하면 됩니다.

telnet wubba.cs.widener.edu

시스템에서는 아래의 내용과 비슷한 메시지로 응답할 것입니다.

Trying 147.31.254.999 ...

Connected to wubba.cs.widener.edu.

Escape character is '^]'

위의 예에서 escape 문자 ^] (Control-]) 는 접속을 끊어서 local 시스템으로 되돌아 오게하고, 접속을 중지시키는 등의 일을 합니다. telnet 접속을 끊는 절차는 ^]를 친 후에, telnet 프롬프트에서 close 명령을 치는 것입니다. 각 시스템의 사용지침서를 보면 telnet에서 사용되는 특정 명령, 함수와 escape 문자 등에 대한 내용이 있으므로 이를 참고하면 됩니다.

4.1.1 telnet 포트

보통 telnet client 에서 접속이 이루어지는 포트를 지정하기 위한 옵션을 제공합니다. 포트 23은 디폴트 telnet 포트인데, 사용자가 이 포트에 대해 알아야 할 필요는 없지만, 그러나 유용한 서비스가 있는 경우나, 디버깅을 하는 경우 시스템의 다른 포트를 통하여 telnet 명령을 사용하는 것이 바랍직한 경우도 있습니다. 사용자는 다음과 같이 디폴트 포트로 somewhere.domain 시스템에 접속하게 됩니다.

telnet somewhere.domain port

도서 정보 시스템과 같은 경우, 인터넷 일반 사용자에게 도서 정보 시스템의 기능을 제공하기 위해 이와같은 포트를 사용합니다. 예를들어, 어떤 사용자가 미시건 대학의 지리에 관한 서버에 접속하려면 다음과 같이 명령을 줍니다.

telnet martini.eecs.umich.edu 3000

4.2 공개적으로 접근할 수 있는 도서 정보

지난 몇년동안 대부분의 대학교 도서 정보들은 카드식 목록 시스템에서 전산화된 도서 정보 목록 시스템으로 변화해 왔습니다. 도서 정보 시스템이 자동화 되면 사용자들은 책에 관한 최신의 정보를 손쉽게 찾아볼 수 있습니다. 전산화된 도서 정보 시스템은 LAN, Dial-Up 모뎀과 WAN 을 이용하여 더욱 개선되고 있습니다. 이제는 자신의 로컬 도서 정보 시스템의 소장도서나 다른 곳의 도서 정보 시스템의 소장도서를 검색해 볼 수 있게 되었습니다.

많은 교육기관들은 그들의 도서 정보 목록을 인터넷 상의 임의의 사용자가 찾아볼 수 있게 허용하고 있습니다. 보스턴 대학, Colorado Alliance of Research Libraries (CARL) 과 런던 대학의 King 단과대학 등도 마찬가지입니다. 어떤 사이트가 도서 정보 서비스를 제공하는지에 대한 안내서는 너무 방대하고 자주 수정되어야 하므로 이 정보가 필요하면 이를 계속 수정해서 보유하고 있는 사이트들에 메일이나 FTP 를 통해 파일 받아보는 것이 좋습니다. 또한, 인터넷 자원 안내서 (IRG) 에서도 이용 가능한 몇몇 도서 정보 사이트를 찾아볼 수 있습니다. (자세한 내용은 9.1 인터넷 정보자원 안내서 참고)

Art St. George와 Ron Larsen 은 □St. George directory□ 라고 하는 도서 정보와 데이터베이스에 대한 목록을 인터넷상에서 운영하고 있습니다. 처음에 단 한권의 도서 정보 목록을 가지고 시작되었으나, 이제는 대학 전체의 도서 정보 시스템과 인터넷에 없는 게시판 시스템 까지도 포함하는 시스템으로 확장되었습니다. 이 시스템에서는 도서 정보 목록을 돈을 받는 곳과 돈을 받지 않는 곳을 나누어 정리했고, 미국 외의 세계 전지역을 주, 지방, 나라 별로 분류하여 정리했습니다. 그 밖에 전화를 통해 도서 정보 목록 서비스를 받을 수 있는 곳도 포함하고 있습니다. □St. George directory□ 외에 nic.cerf.net 사이트의 □cerfnet/cerfnet_info/library_catalog' 디렉토리에서도 ftp (3. FTP 참고) 를 통하여 도서 정보를 제공하는 사이트에 대한 최신의 정보를 입수할 수 있습니다.

북부 텍사스 대학의 시스템 관리자인 Billy Barron은 그가 관리하는 시스템의 사용자들에게 도움을 주기 위하여 인터넷 주소, login을 위한 명령어, 시스템 판매업자, logoff 관련사항을 표기할 때 표준화된 형식을 사용함으로써 세인트 죠지 디렉토리 서비스를 보완한 디렉토리 서비스를 제공하고 있으며 알파벳 순으로 정리되어 있습니다. 이 정보는 vaxb.acs.unt.edu 사이트의 library 디렉토리 밑에서 □libraries.txt' 파일을 ftp로 가져오면 볼 수 있습니다. 새로운 도서 정보 시스템을 알리는 일이라든지, 도서 정보와 관련된 사항에 대한 문의는 Usenet 뉴스그룹인 comp.internet.library (뉴스 사용방법에 대해서는 6. Usenet News 를 참조하세요)

4.3 Cleveland Freenet

freenet 이라는 용어는 사용료 없이 자유롭게 쓸 수 있도록 개방된 컴퓨터 시스템을 말하는데, 그 중에 하나가 CWRU (Case Western Reserve University) 가 지원하는 Cleveland Freenet 입니다. 희망자는 누구든지 공익 프로젝트인 National Telecomputing Puvlic Network 에 참여할 수 있으며 시스템 가입비 및 사용료는 모두 무료입니다. 이 시스템에 등록 하려면 아래의 주소로 telnet 을 이용하여 접속한 후, guest 사용자 메뉴로 login 하여 □Apply for an account' 서브메뉴를 이용하면 됩니다.

freenet-in-a.cwru.edu

freenet-in.b.cwru.edu

freenet-in-c.cwru.edu

Freenet 담당자는 등록 허용 여부를 메일을 통하여 신청자에게 보내오고, 신청자는 신청 양식에 따라 답장 메일을 보내면 수일 내에 login id 와 passwd를 할당 받아 신청자는 자신이 원하는 작업을 무료로 Cleveland Freenet 을 통하여 할 수 있게 됩니다. Cleveland Freenet 에서는 multi-user chat, Usenet news와 여러가지 유용한 서비스가 제공되고 있습니다.

4.4 Directories

인터넷 상에는 사용자나 기관 등에 관한 정보를 유지 관리하고 있는 시스템들이 있는데, 논문 및 연구결과를 찾아볼 수 있는 전용 컴퓨터로 부터 대학의 교수진을 찾아볼 수 있는 시스템까지 다양합니다.

4.4.1 Knowbot

Knowbot 라고 하는 것은 NIC WHOIS database (5.4장), PSI White Pages Pilot Project, NYSERNET X.500과 MCI Mail로 부터 email address 정보를 가지고 있는 □master directory" 를 말합니다. Knowbot는 한 장소에서 여러 서비스 사이트에 접근할 수 있게 해 주는 매우 편리한 서비스인데, 포트 185를 통하여 nri.reston.va.us에 telnet으로 접속합니다. (telnet nri.reston.va.us 185)

4.4.2 White Pages

PSI는 개별적인 정보 directory 를 유지하면서, 한 지역이나 조직 내에 속한 이름이라면 주어진 이름, 조직과 E-mail address 를 보여줍니다. wp.psi.net 에 telnet 으로 접속한 후, 'fred' 로 login 하면 이 서비스를 받을 수 있습니다. White pages Project 에서는 원격지에서 Xwindows를 사용할 수 있는 interface 를 제공합니다.

4.5 데이터베이스(Databases)

인터넷 상에서는 많은 데이터베이스가 사용료를 받지만, 주로 연구 중심의 데이터베이스의 경우에는 공개적으로 사용할 수 있고, 계속 새로 생겨나고 있습니다. 이러한 데이터베이스에 대해 더 자세한 내용을 원하는 사람은 해당 데이터베이스의 담당자에게 직접 문의해야 합니다. 각 데이터베이스 들은 그것을 만든 사람에 따라 다를 수 있기 때문입니다. 또한, 여러분의 local library 에 가서 데이터베이스와 관련된 정보를 알아보시는 것도 중요합니다.

4.5.1 Colorado Alliance of Research Libraries(CARL)

CARL 은 CARL Systems 주식회사의 협조로 정부의 정기간행물, (신간) 서평, 최근 논문의 색인, 구내 도서 정보 데이터베이스 를 포함한 많은 도서 정보 데이터베이스 에서 제공하는 서비스들에 대한 공개목록 (public access catalog) 을 제공합니다. 온라인 백과사전 등 CARL 회원에게 제공되는 서비스들도 있습니다. telnet pac.carl.org 나 □help@carl.org'에 메일을 보내면 상세한 정보를 받아 볼 수 있습니다.

4.5.2 PENpages

PENpage는 펜실베니아 주립 대학에서 운영하는 농학관련 데이터베이스입니다. PENpages 에서 제공하는 정보는 펜실베니아 농경학과, Rutgers 대학, 펜실베니아 주로 부터 제공된 정보입니다. 현재 날씨와 관련해서 축산과 농산물 가격 정보로 부터 주변국가로 부터의 유용한 농경정보에 까지 다양한 정보를 사용하기 편리한 메뉴 방식으로 제공하고 있습니다. 또한 주제어 검색 서비스도 제공합니다. 데이터베이스는 매일 새로운 정보로 갱신되고, login 했을때 새로이 추가된 정보의 리스트도 보여줍니다. telnet psupen.psu.edu 한 후에 □PNOTPA' 계정으로 login 하면 됩니다.

4.5.3 Clemson 대학 임업 및 농경 네트웍

Clemson 에서도 PENpages 와 내용적으로 볼 때는 비슷한 데이터베이스를 운용하고 있지만, 주로 미국 남동부 지역 중심으로 기상정보, 음식 (food), 가정 (family), 인적자원 (human resources) 등을 포함한 정보를 메뉴방식으로 제공합니다. telnet eureka.clemson.edu 한 후에 'PUBLIC' 계정으로 login 하면 됩니다.

4.5.4 Maryland 대학의 정보 데이터베이스

Maryland 대학 전산과에서는 다양한 주제별 정보에 대한 데이터베이스를 운영하는데, 화면 단위의 서비스를 제공합니다. telnet info.umd.edu 한후 'info' 계정으로 login 하면 됩니다. anonymous FTP 를 통해 서비스하고 있는 정보를 받아볼 수도 있고, 사용시에 불편 사항이라든지 어떤 주제에 대한 건의사항을 알릴 수 있는 메일 창구도 운영되는데, 가입 방법은 listserv@umdd.umd.edu 에 메일을 보낼 때, 메일 body 에 subscribe inINFO-L 가입자성명 으로 명기하여 보내면 됩니다.  2.3 Listserves에 더 상세한 정보가 있습니다.

4.5.5 미시건 대학의 기상정보 데이터베이스

미시건 대학의 기상학과, 해양학과와 항공학과에서는 미국과 카나다를 위한 기상과 그와 관련된 정보에 대한 database 를 운영합니다. 현재 기상정보를 비롯하여, 도시별 기상예보, 전국 기상 개황, 스키를 탈 수 있는지의 정보, 지진, 폭풍에 관한 정보등을 제공합나다. telnet madlab.sprl.umich.edu 3000 명멸어로 시스템을 사용할 수 있습니다.

4.5.6 Geographic Name Server

Merit 주식회사에서는 미국 각 도시에 대한 지리적인 정보와 그 밖의 정보에 대한 데이터베이스 를 운영하고 있습니다. 이 데이터베이스 는 도시명, zip code 등을 가지고 지역코드, 고도, 표준 시차, 경도 , 위도 등의 정보를 검색할 수 있게 되어 있습니다. 예를들어, 이 데이터베이스 에 들어가서 □19013□ 라는 질의어를 주면 다음과 같은 정보를 얻을 수 있습니다.

0 Chester

1 42045 Delaware

2 PA Pennsylvania

3 US United States

F 45 Populated Place

L 39 50 58 N  75 21 22 W

P 45794

E 22

Z 19013

Z 19014

Z 19015

Z 19016

.

이 데이터베이스를 사용하려면, telnet martini.eecs.umich.edu 3000 라고 명령을 주면 됩니다. □help'라는 명령을 통해 더 상세한 정보를 알아볼 수도 있습니다.

4.5.7 FEDIX - Minority Scholarship Information

FEDIX에서는 연구활동, 교육활동 등을 활성화시키기 위한 일환으로 상급 교육 기관과 연방 정부를 연결하여 온라인 정보 서비스를 운영하고 있습니다. 이 시스템에서는 단과대학, 종합대학과 연구기관에 대한 연방정부 차원의 정확한 정보를 제공하고 있습니다. 등록비나 사용료는 받지 않습니다. FEDIX 에서는 흑인과 스페인 계통의 사람을 위한 단과대학과 종합대학을 위한 현황정보 데이터베이스 인 Minority On-Line Information Service (MOLIS) 를 제공하고 있습니다. 연방 정부 교육부와 연구사업으로 지원되는 장학금, 허가사항과 연구장비와 FEDIX 자체에서 제공하는 정보 등이 하루단위로 갱신됩니다. 이 데이터베이스를 쓰려면, telnet fedix.fie.com 으로 접속한후 □fedix□ 계정으로 login 하면 됩니다.

4.5.8 Science & Technology Information System

STIS는 National Science Foundation (NSF) 에서 운영하고 있는데, NSF 의 출판물을 online 으로 검색하거나, 가져갈 수 있습니다. 동시에 10명의 사용자까지 이 시스템을 쓸 수 있는데, telnet stis.nsf.gov 로 접속한후, 'public' 계정으로 login 하면 됩니다. 이 시스템에서 제공하는 정보들은 anonymous FTP 로도 가져갈 수 있는데, 더 상세한 정보는 다음 주소로 연락하면 알 수 있습니다.

STIS, Office of Information System, Room 401

National Science Foundation

1800 G. Street, N.W.

Washington, D.C. 20550

stis-request@nsf.gov

(202) 357-7492

(202) 357-7663 (Fax)

4.5.9 Ocean Network Information Center

Delaware 대학의 해양학과에서는 OCEANIC 라 불리우는 해양학에 관련된 데이터베이스를 운영하고 있습니다. 이 데이터베이스에서는 World Oceanic Circulation Experiment (WOCE) 의 정보, 해양 관련 각종 program 에 대한 정보, 해양학 연구기관들의 보고서와과 해양학 연구를 위한 mail address 에 대한 정보 등을 제공합니다. 이 시스템을 사용하려면, telnet delocn.udel.edu로 접속한 후, □INFO'라는 계정으로 login 하면 됩니다.

4.5.10 NASA/IPAC Extrgalactic Database (NED)

NED는 computer networks 를 통하여 은하계 밖의 행성에 대한 자료와 문헌을 작성하기 위하여 NASA 에서 지원하고 있는, 현재 진행 중인 프로젝트 입니다. 이 데이터베이스는 은하수, 항성, 적외선과 전파를 내보내는 근원지에 대한 목록으로 부터 거의 132,000 개의 은하계 밖의 행성에 대한 광범위한 정보를 object-oriented 데이터베이스로 구축하고 있습니다. NED 에서는 행성의 정확한 이름이나 개략적인 이름, 혹은 천문학적인 위치를 가지고 해당 행성을 검색하는데, 해당 행성에 대한 천체적인 위치, 이름과 기본 정보 (예를들어 , 형태, 크기 등) 를 제공한다. 이 시스템을 사용하려면 telnet ipac,caltech.edu 으로 접속한 후, 'ned' 라는 계정으로 login 하면 됩니다. 사용법이나 검색방법에 대한 상세한 도움말도 제공됩니다.

4.5.11 U.S Naval Observatory Automated Data Service

워싱턴에 있는 미국 해양관측소에서는 해양상에 있는 인공위성의 위치, 천문학 자료와 software 도구 등의 다양한 정보를 제공하는 데이터베이스를 운영합니다. 물론 정보를 검색하거나 file로 전송받을 수 있습니다. 이 시스템을 사용하려면 telnet 을 사용하여 tycho.usno.navy.mil 로 접속한 후, 'ada' 계정으로 login 하면 됩니다.

5. 인터넷 도구들(Internet tools)

5. 인터넷 도구들(Internet tools)

새롭고 흥미로운 인터넷 사용방법 들이 나날이 소개되고 있으며 인터넷 사용자들에게 편리한 tool 들이 널리 호응을 받게 되면서 거의 표준도구 (Standard Tool) 화 되고 있습니다. 본 장에서는 그중 몇가지를 소개하고자 합니다. 익숙한 사용자들은 현재 통상적으로 사용되는 Tool 이외에 새로 개발된 Tool 들도 대부분 발견해 낼 수 있을 것이며 보통 이러한 서비스들은 무료입니다. 한편 7장에서는 인터넷을 통해 상업적으로 이용할 수 있는 응용프로그램을 소개할 것입니다.

인터넷에서 새로운 서비스를 발표하는데는 보통 Usenet 이 사용됩니다. 특히 comp.archives 와 comp.protocols.tcp-ip 에서 쉽게 찾을 수 있습니다. 6장을 참조하면 news 를 읽는 방법에 대해 알 수 있습니다.

5.1 Finger

대부분의 시스템에는 □finger□ 명령어가 있어서 현재 시스템에 로긴 한 각 사용자에 대한 정보를 알 수 있습니다. 뿐만 아니라 이 명령어는 인터넷을 통해 임의의 시스템에 로긴 한 사용자에 대해서도 적용할 수 있습니다. 보통 local 시스템에 누가 로긴 했는지 알고 싶으면 단지 'finger' 를 사용하면 되고, 특정 사용자에 대해 알고 싶으면 'finger username' 의 형식으로 사용할 수 있습니다. 네트웍에 연결된 host 에 대해서는 다음과 같이 사용합니다.

서강대에서는 finger대신 f만 쳐도 똑같이 작동합니다.

finger @hostname

예를들어 widener University 에 현재 로긴 한 사람들을 보는 방법은 아래와 같습니다.

% finger @cs.widener.edu

[cs.widener.edu]

Login    Name           TTY Idle When   Where

brendan  Brendan Kehoe  p0       Fri 01:14   tattoo.cs.widene

sven     Sven einicke   p1       Fri 05:12   xyplex3.cs.widen

특정 사용자를 찾으려 할 때도 □finger' 명령어를 사용할 수 있습니다. 물론 로긴 한 상태가 아니어도 됩니다.

% finger bart@cswidener.edu

[cs.widener.edu]

Login name: bart                        In real life: Bart Simpson

Directory: /home/springfield/bart       Shell: /bin/underachiever

Affiiation: Brother of Lisa             Home System: channel29.fox.org

Last login Thu May 23 12:14 (EDT) on ttyp6 from channel29.fox.org

No unread mail

Project: To become a "fluff" cartoon character.

Plan:

그러나 보안상 중요한 site 는 시스템이나 사용자들에 관한 정보가 외부로 알려지지 않도록 해야 할 필요가 있으므로 외부로 부터의 'finger' 요구를 제한하는 경우가 있습니다. 그러므로 어떤 컴퓨터나 사용자에 대해 'finger' 를 했을때 □Connection refused' 라는 메시지가 돌아오더라도 이상하게 여길 것은 없습니다.

5.2 Ping

'ping' 명령어를 사용하면 어떤 다른 시스템이 현재 동작중인지를 알 수 있습니다. 사용방법은 'ping systemname' 입니다. 예를들어 'ping hansung.kotel.co.kr' 을 수행하면 한국통신 연구개발단의 시스템인 hansung 이 현재 온라인 상태인지를 알 수 있습니다. 여러종류의 'ping' 이 구현되어 있으며 보통 링크의 속도를 알려주는 옵션을 가지고 있어서 네트웍상의 load 에 관한 정보로 이용될 수 있습니다.

% ping -s hansung.kotel.co.kr

PING hansung.kotel.co.kr: 56 data bytes

64 bytes from 147.6.4.74: icmp_seq=0 ttl=152 time=4 ms

64 bytes from 147.6.4.74: icmp_seq=1 ttl=152 time=4 ms

64 bytes from 147.6.4.74: icmp_seq=2 ttl=152 time=4 ms

^C

---hansung.kotel.co.kr PING Statistics---

3 packets transmitted, 3 packets received, 0% packet loss

round-trip min/avg/max = 4/4/4 ms

위의 경우에는 한국통신의 hansung 시스템 까지 패킷이 갔다가 돌아오는데 걸린 시간이 4 milliseconds 입니다. 또한 최고, 최악의 속도와 네트웍 Congestion 등으로 인한 패킷유실 등도 나타나고 있습니다. 보통 □ping' 으로 인해 네트웍 성능이 저하되지는 않으나 너무 자주 사용해서는 않됩니다. 한번이나 두번정도 시도하면 다른 시스템의 상태를 대체로 확인할 수 있습니다.

5.3 Talk

네트웍을 통해 상대편과 대화를 하려할 때 E-mail 을 사용하면 매우 불편하므로 인터넷에서는 이를 □Talk' 의 형태로 지원합니다. 'Talk' 를 사용하면 두 사용자는 수천 킬로미터 떨어진 곳에서 화면을 통해 각자가 타이핑한 문자를 서로 볼 수 있게 됩니다. Widener 대학의 Bart Simpson 과 'talk' 를 하려면 'talk bart@widener.edu' 라고 치면 되며 이때 Bart 의 터미널에는 다음과 같은 메시지가 나타날 것입니다.

Message from Talk_Daemon@cs.widener.edu at 21:45....

talk: connection requested by joe@ee.someplace.edu

talk: respond with: talk joe@ee.someplace.edu

이제 Bart 가 □talk joe@ee.someplace.edu' 로서 응답하면 두 시스템이 서로 연결되며 두사람은 각자가 타이핑한 문자를 서로 볼 수 있습니다. Talk 를 끝내려면 Ctrl-C 를 사용합니다. 현재 두가지 버젼의 'talk' 가 널리 사용되고 있는데 그중 하나는 UNIX 시스템에서 제공되는 'talk" (Old Talk) 것이고 또하나는 'ntalk (New Talk) 로서 ntalk 가 보다 표준화 된 것이라고 할 수 있습니다. 만일 다른 사용자와 talk 를 시도했을때 protocol family 에 관한 오류가 발생했다면, 원인은 talk 의 버전이 서로 맞지 않기 때문일 것입니다. Old talk 를 사용하고 있는 site 에서 ntalk 를 새로 설치하는 것은 시스템 관리자가 해야 할 일입니다.

5.4 WHOIS 데이터베이스

메인 WHOIS 데이터베이스는 미국 NIC (Network Information Center) 에서 운영되고 있는데, 'whois' 명령어를 이용하면 등록된 모든 domain (즉, mit.edu, kotel.co.kr) 데이터베이스를 찾을 수 있습니다. 이것은 보통 시스템 포스트마스터나 리스트오너들이 어떤 site의 접촉 상대자를 찾을때나 문제점을 알려주고자 할때, 또는 어떤 이유로 접촉하고자 할때 사용합니다. 물론 주소를 알아내는 것도 가능하며, 사용예는 다음과 같습니다.

% whois mit.edu

Massachusetts Institute of Technology (MIT) MIT.EDU      18.72.2.1

Massachusetts Institute of Technology (MIT-DOM)          MIT.EDU

위 결과를 보면 2개의 목록이 나타났는데 두번째 것으로 다시 해 보면 다음과 같습니다.

% whois mit-dom

Massachusetts Institute of Technology (MIT-DOM)

Cambridge, MA 02139

Domain Name: MIT.EDU

Administrative Contact, Technical Contact, Zone Contact:

Schiller, Jeffrey I. (JIS) JIS@MIT.EDU

(617) 253-8400

Record last update on 22-Jun-88.

Domain servers in listed order:

STRAWB.MIT.EU       18.71.0.151

W20NS.MIT.EDU       18.70.0.160

BITSY.MIT.EDU       18.72.0.3

LITHIUM.LCS.MIT.EDU 18.26.0.121

To see this host record with registered users, repeat the command

with a star ('*') before the name; or, use '%' to show JUST the

registered users.

시스템 관리자는 이 정보로 부터 보안상의 문제, 또는 시스템 접속상의 문제 등을 MIT 에 알릴 수 있게 되었습니다. 그리고 개인에 관한 질의도 다음과 같이 할 수 있습니다.

% whois brendan

Kehoe, Brendan (BK59) brendan@cs.widener.edu

Widener University

Department of Computer Science

Kirkbride 219

P.O.Box 83 Widener University

Chester, PA 19013

(215)/499-4011

Record last updated on 02-May-91.

위에 나타난 결과는 이 책의 저자인 Brendan 의 이름과 번호 (BK59), 주소 등과 마지막 갱신일자 등이 검색된 것입니다. Whois 데이터베이스에는 누구나 등록될 수 있는데, Domain 의 관리자나 기술요원들은 제출된 domain 등록신청서의 처리과정에서 자동적으로 등록됩니다. 일반사용자들은 NIC 에 신청서를 제출해야 하는데, 먼저 FTP 를 이용하여 NIC 의 FTP 호스트인 □nic.ddn.mil□ 에서 □netinfo/user-template.txt' 파일을 가져와야 합니다. 이 양식을 작성하여 □registrar@nic.ddn.mil□ 에게 E-mail 로 우송하면 등록이 가능합니다.

5.4.1 WHOIS의 다른 쓰임

한편 여러 학교기관에서는 그들 자신의 WHOIS 서버를 운영함으로써 현재의 스탭들이나 기관에 관여하고 있는 사람들에 관한 정보를 제공하고 있습니다. WHOIS 서버를 지정하는 방법으로 대부분의 프로그램들에서는 옵션기능을 제공하고 있습니다. 즉 MultiNet 하의 VMS 에서는 '/HOST' 이고, UNIX 에서는 '-h' 등입니다. 예를들어 Stanford 서버를 이용하여 정보를 얻고자 한다면 이렇게 하면 됩니다.

% whois -h stanford.edu help

WHOIS 서비스를 제공하는 시스템들의 목록은 MIT 의 Matt Power (mpower@stan.mit.edu) 에서 만들어져 1991년 11월에 Info-Nets mailing list 에 올랐으며 계속 보완되고 있습니다.

6. Usenet News

6. Usenet News

Usenet에 대해서 먼저 이해해야 할 것은 많은 사람들이 이것을 잘못 이해하고 있다는 것입니다. Usenet 상에서는 매일 □장님과 코끼리□ 현상이 일어나고 있으며, 그보다 더 심한 논쟁이 더 많이 일어나고 있는데 이것은 필자의 의견으로는 Usenet 외적인 문제 보다는 Usenet 의 본질을 제대로 이해하지 못하는 것으로 부터 일어난다고 생각합니다. 그리고 이런 논쟁이 Usenet 사용자들 가운데서 일어난다는 것을 생각해 보십시오. 그러면 Usenet을 사용치 않는 사람들이 얼마나 제대로 알지 못하고 있는지 상상할 수 있을 것입니다. Usenet 사용자들이 가지고 있는 그릇된 인상을 바로 잡기위하여 이번 장에서는 잘못된 것부터 다루겠습니다. 믿고 읽어 주십시오.

6.1 Usenet이란 무엇인가

Usenet 은 news-group (또는 짧게 해서 group)이라 불리는 하나 또는 여러개의 널리 인식되는 명칭을 가진 기사 (article) 들을 교환하는 기계들의 집합체입니다. (□newsgroup□이란 말이 옳습니다. □area', 'base', 'board', 'bboard', 'conference', 'round table', 'SIG' 등과 같은 말들은 틀린 것입니다.)

6.2 Usenet의 다양성

위에 말씀드린 Usenet 의 정의가 모호하게 들리신다면 그것은 본래 그 자체가 그렇기 때문입니다. Usenet 에 있는 site 들을 전부 다 어떤 별난 방식으로 일반화시키는 것은 거의 불가능합니다. Usenet은 정부기관, 대규모 대학교, 고등학교, 온갖 규모의 사업체, 온갖 종류의 가정용 컴퓨터 등등을 모두 망라하고 있습니다. 자기 site 는 각자 자기네 관리자 (administrator) 가 관리합니다. 자기 site 밖의 어떤 곳에도 실질적인 영향을 미칠 수는 없습니다. 관리자는 자기가 관리하는 시스템 소유자로 부터 권한을 부여받고 있습니다. 그가 하는 일에 대해서 소유자가 만족하고 있는 한, 관리자는 Usenet 에서 작업을 계속 하든지 아니면 망으로부터 끊어 버리든지 하고 싶은 대로 마음대로 할 수 있습니다.

6.3 Usenet이 아닌 것

Usenet 은 어떤 조직이 아닙니다. Usenet 에는 중앙 본부가 없습니다. 실제로, 어떤 중앙 집중적인 무엇이라는 것이 없습니다. 다량의 뉴스 흐름과 관련되어서는 □상류로 (upstream)" 와 □하류로 (downstream)" 라는 모호한 개념이 있습니다. 상류 site 들이 하류 site 들에게 어떤 트래픽을 보낼 것인지를 결정하는 한, 상류 site 가 하류 site에 어떤 영향을 미칠 수는 있습니다. 그러나 이런 영향은 쉽사리 피해 갈 수 있으며, 또 그런 류의 조작 정도가 심하거나 엉성할 경우에는 대개 원성을 사게 됩니다.

Usenet 은 민주주의가 아닙니다. 민주주의는 □국민의, 국민에 의한, 국민을 위한□ 이라는 말로 대충 정의할 수 있습니다. 그러나 이미 말씀드린 바와 같이, Usenet 은 어떤 조직이 아니며, 어떤 조직이라야 비로소 민주적으로 움직일 수 있는 것입니다. 비록 어떤 민주정체가 조직된다 하더라도 만일 국민의 의사를 강제화할 수 있는 수단이 결여되어 있다면 존재하지 않는 편이 나을 것입니다. 몇몇 사람들은 Usenet 이 민주적이기를 원하고 있으며 많은 사람들은 그런체 하고 있습니다. 둘 다 딱하게도 잘못 알고 있는 분들입니다.

Usenet 은 공정하지 않습니다. 결국, 무엇이 공정한지 누가 판단합니까? 어떤 사안에 대해서는, 누군가가 공정치 못한 행위를 하고 있다면, 누가 그를 저지하겠습니까? 당신도 아니고 저도 아니니 이것은 분명한 일입니다.

Usenet 은 어떤 권리를 부여하지 않습니다. 몇몇 사람들은 자신의 컴퓨터에서나 해당되는 자신의 표현의 자유를 착각하고 있는 바, 남의 컴퓨터를 사용하여 자기가 말하고 싶은 바를 방식이 어떻든 간에 마음대로 표현하는 것이 자신의 합법적 권리이며, 그 컴퓨터의 주인은 그것을 막을 권리가 없다고 오해하고 있습니다. 이런 사람들은 옳지 못한 사람들입니다. 표현의 자유라는 것은 비표현의 자유도 의미합니다; 내가 나의 컴퓨터를 타인의 표현 도구로 쓰지 못하게 하고자 한다면 그것은 나의 권리입니다. 언론의 자유는 그것을 소유하는 자들의 것입니다.

Usenet 은 공공 시설이 아닙니다. 몇몇 Usenet site 는 공적인 기부나 재정보조를 받고 있습니다. 그런데 그들의 대다수가 제대로 계산해 보면 그렇지가 않습니다. Usenet 에는 정부의 독점사업체가 존재하지 않으며, 정부의 통제도 거의 또는 전무합니다.

Usenet 은 상업망이 아닙니다. Usenet site 에는 학술기구나 정부기관이 많습니다; 사실상, Usenet 은 학계에서 시작되었습니다. 고로, Usenet 에는 상업적 트래픽을 최소한으로 유지한다는 관습이 있습니다. 만일 그런 상업적 트래픽이 수송될 만한 가치가 있다고 일반적으로 인식되면, 아마도 마지못해서 허용될 것입니다. 그래도 대개의 경우, 비상업적 트래픽과는 어쨌건 분리됩니다. comp.newprod를 보십시오.

Usenet 은 인터넷이 아닙니다. 인터넷은 부분적으로 여러 정부로 부터 보조를 받는 광범위한 망입니다. 인터넷은 여러 종류의 트래픽을 수송하고 있습니다. Usenet은 단지 그 중의 하나에 불과합니다. 그리고 인터넷은 Usenet 트래픽을 수송하고 있는 다양한 망들 중의 하나일 뿐입니다.

Usenet 은 Unix 망이 아닐 뿐 더러 ASCII 망도 아닙니다. 사람들이 전부 다 Unix 기계에서 "rn" 을 쓰고 있다고 여기지 마십시오. VMS를 돌리고 있는 VAX나, IBM 메인프레임, Amiga, MS-DOS PC 가 전부 Usenet 을 이용하고 있습니다. 그리고 물론 이것들 중의 몇몇은 EBCDIC 을 쓰고 있습니다. 원하신다면 그것들을 무시하셔도 좋습니다만 하여튼 그런 것들도 어딘가에는 있답니다.

Usenet 은 소프트웨어가 아닙니다. 다양한 site 에서 Usenet 의 기사를 수송하고 읽는 소프트웨어 패키지가 수십가지가 됩니다. 따라서 어떤 프로그램이나 패키지도 □이것이 Usenet 소프트웨어다□ 라고 할 수는 없습니다. Usenet 트래픽을 지원토록 설계된 소프트웨어는 보통 서로 섞일 위험부담 없이 다른 종류의 통신을 할 때 쓸 수 있으며 또 그러고 있습니다. 그런 사설통신망은 대개 일반적으로 알려진 뉴스그룹 이름과는 구별하여 다르게 만들어 쓰고 있습니다.

Usenet 은 UUCP 망이 아닙니다. UUCP 는 대개 dialup 모뎀을 사용하는 Point-to-point 통신로에 데이터를 보내기 위한 프로토콜입니다. Usenet 은 UUCP 가 전송하는 수많은 트래픽 가운데 하나에 불과하며, UUCP 는 Usenet 트래픽을 전송해 주는 수 많은 방식중의 하나에 불과합니다.

6.4 뉴스 전달

옛날에 장거리 dialup 선로상의 UUCP가 주된 기사전송 방법이었을 때에는 소수의 site들만이 뉴스그룹들을 어디로 보낼 것인지 결정할 때 실질적인 영향력을 행사하였습니다. 그런 site 들은 자신을 □the backbone" 이라 불렀습니다. 하지만 이제는 바뀌었습니다. 오늘날, 아주 미미한 인터넷 site 조차도 예전의 backbone 관리자들 만이 꿈꿀 수 있었던 것들과 같은 접속성을 갖고 있습니다. 게다가 미국에서는, 보다 저렴한 장거리 호와 고속모뎀의 출현으로 장거리 Usenet 을 보다 작은 규모의 기업들에서도 고려할 수 있게 되었습니다. 이제 미국에는 UUNET 이라 불리는 단 하나의 훌륭한 UUCP 수송 site가 있습니다. 그렇지만 UUNET 은 정보전달 전쟁시대의 경쟁자는 아닙니다. 왜냐하면 UUNET은 요금을 분단위로 계산하는 고로, 최종적으로 어떤 트래픽도 거부하지 않고 있어서, 내용에 따라서 트래픽을 불허한다는 것은 고도 서비스 제공자로서의 법적인 지위를 위태롭게 할 수도 있기 때문입니다.

위에 말씀드린 모든 것은 미국의 경우에 해당됩니다. 유럽에서는 요금 구조의 차별로 말미암아 중앙 등기소 아래 엄격히 규제된 계층적 기구들이 만들어졌습니다. 이것은 미국내 site 들의 전통적 방식 (이름을 하나 따내고 소프트웨어를 얻어서 시작하면 되는) 과는 엄청나게 다릅니다. 오랫동안 경쟁이 없었던 유럽의 □친절한 독점체들□ 은 이제 미국 모델을 따른 좀더 방임스런 조직들로 부터의 경쟁에 직면하고 있습니다.

6.5 그룹 만들기

위에서 논한바와 같이, Usenet은 민주주의가 아닙니다. 그럼에도 불구하고, 현재 뉴스그룹을 새로 만들 때는 제안된 뉴스그룹에 대한 지지나 반대를 결정하려고 □투표□를 하는 것이 아주 일반적입니다. 뉴스그룹을 새로 만드는 절차에 대한 보다 상세한 안내 지침은 □부록 C. 뉴스그룹 생성□ 을 보십시오.

안내대로 하시면 그룹을 만들어서 널리 전파하실수 있을 것입니다. 그렇지만, Usenet 의 성격상, 뉴스그룹의 투표결과나 그에 관련된 다른 결정사항을 사용자에게 강요할 방도는 없습니다. 그러므로 당신이 새로 만든 뉴스그룹이 널리 전파되기를 원하신다면, 안내 문구만 따라 하시지 마시고, 그 정신도 따르셔야 합니다. 또한 투표를 망치려는 아주 소소한 수상쩍은 기미나 야비한 술수도 그대로 내버려두어서는 안됩니다. 그러면, 당신은 질문을 하시겠지요

□어떻게 새로 들어온 사용자가 안내서의 □정신□에 대해서 안다고 간주될 수 있습니까?□

분명히 그럴 수는 없습니다. 그래서 무정하게도 다음과 같은 권고안이 있습니다.

당신이 신참내기 사용자라면 혼자서 뉴스그룹을 새로 만들려고 하지 마시오.

만일 당신이 뉴스그룹에 대해 좋은 아이디어가 있다면, 일이 어떻게 진행되는 지 파악하기위해 얼마동안 (적어도 6개월) 은 뉴스그룹 news.groups 를 읽으십시오. 6개월을 참기 너무 힘들다면 당신은 진짜 배워야 합니다. 그대신 news.groups 를 1년간 읽으세요. 단지 기다릴 수가 없기 때문이라면 Usenet 상에서 지지자들을 찾아내서 당신 자신에 대한 투표를 하십시오.

독자들은 이 충고가 불필요하게 엄격하다고 여길지도 모르겠습니다. 위험을 무릅쓰고 무시하세요. 배우기도 전에 연설하는 것은 난처한 일입니다. 입이 벌려진 채로 이해 못하는 사회로 뛰어든다는 것은 바보같은 짓입니다. 그리고 단추하나만 누르면 당신 방송을 꺼버릴 수 있는 사람들에게 당신의 의지를 행사하려는 것은 무의미하답니다.

6.6 만약 만족하지 않으면

소유권이란 것은 지금 있는 대로가 소유권을 나타내기 때문에, Usenet 에는 Usenet 트래픽이 수송되는 기계를 소유한 사람들 보다 더 상위의 당국자들은 없습니다. 만약 당신이 쓰는 기계의 소유자가 □우리는 이 기계에 alt.sex를 싣지 않겠소□ 라고 말한다면 당신은 못 마땅할 수도 있겠지만 Usenet 의 어디에다 하소연할 데도 없습니다. 방관자인 우리가 무엇을 할 수 있겠습니까?

그렇다고 해서 당신에게 전혀 선택의 여지가 없다는 얘기는 아닙니다. 당신의 site 성격에 따라서, 어떤 내부적인 정치적 청구권을 행사할 수도 있습니다.또는 도움될만한 외적인 압력을 찾아낼 수도 있겠습니다. 혹은, 최소한의 투자를 하여 어디선가 당신 것을 구할 수도 있겠죠. Usenet 을 공급할 수 있는 컴퓨터는 이제 500달러 대로 떨어졌습니다. Unix 를 돌릴 수 있는 것은 2000달러 아래로 떨어지고 있고, 100달러대로는 Unix 비슷한 것이 적어도 두 가지는 있습니다.

어쨌거나 Usenet 에 호소해 봐야 도움이 되지 않을 것입니다. 위와 같은 시스템 관리자에 대한 호소문을 읽는 사람들이 당신의 동기에 비록 동정적일지라도 당신 자신 보다는 당신 site 에 영향력이 없습니다. 게다가, 어떤 사용자가 다른 site 에서 하는 것이 당신 맘에 안들지라도, 그 일에 대해서 뭔가 할 수 있는 사람은 그 site 의 관리자나 소유자 밖에는 없습니다. 그들을 설득하여 문제를 해결하도록 하시는 편이 좋습니다. 문제가 되는 사람이 그 site의 관리자나 소유자라면 잊어버리도록 하십시오. 그를 이길 수는 없으니까. 당신이 쓰는 newsreading 소프트웨어를 잘 만져서 그 사람의 기사를 무시해버리도록 하십시오.

6.7 Usenet의 역사

태초에 대화가 있었으니 그것들은 괜찮았더라. 그리고 나서 V7 Unix가 UUCP와 함께 발표된 직후 1979 년에 Usenet 이 나타났으니 그것은 더 괜찮았더라. Tom Truscott 와 Jim Ellis 두명의 Duke 대학원생이 Unix 공동체와의 정보교환을 위해 컴퓨터들을 함께 걸어 놓자는 생각을 했습니다. North Carolina 대학교의 한 대학원생인 Steve Bellovin이 shell script 를 쓰는 뉴스 소프트웨어 초판을 내놓고 처음으로 두개의 site에 설치하였습니다 : unc 와 duke 였습니다. 1980년 초기에 그 망은 앞의 두 site 와 phs (Duke에 있는 다른 기계) 로 구성되었고 1980년 1월 Boulder,CO 에서 열린 Usenix conference 에서 발표되었습니다. Steve Bellovin은 후에 script를 C 프로그램으로 다시 짰지만 unc와 duke 밖으로는 유출하지 않았습니다. 그로부터 바로 얼마 후에, Steve Daniel이 대중 보급을 목적으로 C언어로 또 다른 구현을 하였습니다. Tom Truscott가 더 보완하여 이것이 □A" 뉴스 release가 되었습니다.

1981년에 버클리대학에서 대학원생 Mark Horton과 고등학생 Matt Glickman이 뉴스 소프트웨어를 다시 짜서 기능을 추가하고 계속 늘어가는 뉴스량에 대처하게 됬습니다. "A" 뉴스는 단지 하루에 그룹당 몇 개의 기사만 다루도록 만들어진 것이었습니다. 이 개작이 뉴스 "B" 판이 되었습니다. 처음 나온 대중판은 1982년의 2.1판이었는데 2.1판 이전의 것들은 모두 다 베타 시험용으로 간주되었습니다. 망이 자라남에 따라 뉴스 소프트웨어는 확장과 갱신을 거듭하였습니다. Mark가 내놓은 최신 판은 2.10.1이었습니다.

지진연구센터의 Rick Adams가 이어서 뉴스 소프트웨어를 같이 유지보수하며 개선하여 1984년에 2.10.2판을 보게 됐습니다. 이때 까지는 증가하는 뉴스량이 관심사여서 중간급 그룹 (moderated group) 에 대한 mechanism이 2.10.2판의 소프트웨어에 추가되었습니다. 중간급 그룹은 ARPA mailing과 그 밖의 bulletin board system에서 영감을 받았습니다. 1986년 말, 2.11판이 나왔는데, 뉴스그룹에 대한 새로운 명명 구조 (naming structure) 와 향상된 batching과 compression, 향상된 ihave/sendme control message, 그리고 다른 기능들을 지원할 수 있도록 많이 바뀌었습니다. 현재 발표된 것은 2.11판의 patchlevel (덧 때우기) 19입니다.

"C" 뉴스라고 알려지게 된 새 뉴스판은 Toronto 대학교의 Geoff Collyer와 Henry Spencer 가 개발했습니다. 이 판은 하위구조들을 개작하여 기사 처리속도 향상, 기사 만료 처리 감소와 뉴스 시스템 안정성 향상등을 꾀하였습니다. 이 package는 1987년 가을에 발표됐습니다. 더 자세한 정보는 1987 겨울 Usenix Technical Conference proceedings에 출판된 논문 News Need Not Be Slow를 보면 됩니다. Usenet 소프트웨어는 Amiga, IBM PC로 부터 미니컴퓨터와 메인프레임에 이르기 까지 수 많은 컴퓨터에 설치되어 있습니다.

6.8 hierarchies

뉴스그룹은 각기 중점을 두고자 하는 특정 영역에 따라서 구성되어 있습니다. 그룹은 나무 (tree) 구조를 하고 있기 때문에 다양한 영역들을 hierarchies 라 부릅니다. 여기에는 7가지 주요 부류가 있습니다

□comp□   컴퓨터전문가와 취미로 삼는 사람들이 관심갖는 주제들로서 전산학, 소

프프트웨어 소스와 H/W S/W 시스템에 관한 정보를 포함합니다.

□misc□   다른 곳에 분류해 넣기 쉽지 않거나 여러가지에 공통되는 주제를 갖고

있는 그룹들입니다. Fitness,구직, 법률, 투자 분야를 포함합니다.

□sci□    과학 연구나 응용분야의 특수 지식에 관련된 토론 분야입니다.

□soc□    사회화와 사회학적인 주제에 해당되는 그룹들입니다. 수 많은 다른 세계

문화에 관련된 토론을 포함합니다.

□talk□   아주 토론 지향적인 그룹들로서 일반적으로 유용한 정보는 그리 많지도

않으면서 해답도 나오지 않는 기나긴 토론을 하는 경향을 보이고 있습

니다.

□news□   뉴스 망과 그룹 유지보수, 소프트웨어에 관심을 갖고 있는 그룹들입니다.

□rec□    취미 여가 활동을 지향하는 그룹들입니다.

이 □세계적인□ 뉴스그룹들은 (보통) Usenet 전체를 - 전 세계적으로 보급된다는 말입니다 - 순환하고 있습니다. 그렇지만 그룹들 전부다가 이런 폭 넓은 보급을 만끽하고 있지는 않습니다. European Usenet 과 Eunet site 들은 좀더 □기술적인□ 그룹들의 부속 부분들만을 선택적으로 취하고 있으며, 말많은 □잡음□ 나는 그룹들은 왕왕이 미국이나 캐나다 (이 그룹들은 특히 □talk□나 □soc□ 부류에 많습니다) 의 많은 site 들에서 취급되고 있지 않습니다. 상당수의 site가 크기가 너무 크다고 해서 (수행 프로그램들) □comp.binaries' 그룹의 일부나 전부를 배달하지 않고 있습니다.

또 수많은 □alternative□ hierarchies가 있습니다.

'alt'    진짜 무정부적임; 무엇이 되었든지 간에 아무것이나 출현할 수 있음;

sex, 심프슨가족, 기타 사적인 것들을 포함함.

'gnu'    Free Software Foundation의 GNU Project에 관심을 갖고 소프트웨어를

같이 하려는데 역점을 두고 있는 그룹들입니다. FSF에 대해 더 자세한

정보는 8.3.4절 [FSF]를 보십시오.

'biz'    사업(business) 관련 그룹.

6.9 Moderated vs Unmoderated

몇몇 뉴스그룹들은 하고 있는 토론이 목표를 갖고 초점을 잃지 않고 남아 있어야 한다고 주장합니다. 이러한 요구를 충족시키기 위해서 moderated 그룹이 생겨났습니다. 어떤 moderated 그룹에 배달된 기사들은 전부 다 그 그룹의 'moderator' 로 배달됩니다. 주기적으로 (빠를 수록 좋죠) 우체통을 들여다 보고는 그 것들을 각각 Usenet 에다 부치던가, 아니면 하루나 이틀 전에 대한 기사들의 합성 digest 를 부칩니다. 수많은 mailing list gateway 는 이런 식으로 수행하고 있습니다 (예를 들자면, Risks Digest).

6.10 news.groups와 news.announce.newgroups

훌륭한 net.citizen 이 된다는 것은 Usenet 시스템의 끊임없는 발전과 진화와 관련됩니다. 이 관련성의 한부분은 news.groups에서의 토론과 news.announce.newgroups 에 있는 주의사항을 지키는 것을 의미합니다. 신규 그룹을 만드는 것과 활동이 미약한 그룹을 말소시키는 것에 관한 논쟁이 바로 거기에서 진행되고 있습니다. Usenet을 사용하는 모든 사람은 newsgroup 을 만드는데 대한 투표권한을 갖습니다.

6.11 Usenet의 동작

Usenet News는 상호협조를 목적으로 합니다. 일반적으로 news의 제공은 이를 모든 곳에 알리고자하는 선의적인 목적과 욕망으로 제공되었습니다. 이 서비스는 UUNET과 같이 요금을 지불해야 하는 곳도 있지만 대부분 지역에서 무료로 제공됩니다.

전송방법으로 UUCP 와 NNTP 두방법이 사용되고 있으며, UUCP는 주로 modem을 근간으로 하고 있으며 전화 사용료를 지불하여야 합니다. NNTP는 인터넷에서 news를 배포하는 방법입니다.

UUCP의 경우, news는 인접 site에서 기사를 수신하기 위해 호출하거나 news 제공 site 를 호출할때 까지 그 site 에 batch 로 저장되어 있습니다. 인접 site에서 수신하고자 하는 그룹의 목록은 공급 site 에서 관리합니다. Cnews 시스템은 그 batch 를 압축하여 상당한 량의 news 제공에 필요한 전송시간을 많이 줄일 수 있습니다.

한편 NNTP 는 더 넓은 news 전송범위를 제공합니다. 물론 전통적인 축적전송방식도 가능합니다. 인터넷에 실시간 특성이 주어짐으로 인하여, 다른방법이 고안되었습니다. 현재 프로그램은 인접 news site와 연결을 항상 유지하고 있어 거의 순간적으로 news를 전송하고 그와 동시에 수십개 news가 들어오고 나갈 수 있도록 합니다.

Usenet 기사의 전송은 독특한 'Message-ID'라는 header 주위에 집중되어 있습니다. NNTP site 가 인접 site 에 기사가 제공될 때, 특정 Message ID 를 가졌다고 말합니다. 인접 site에 기사가 수신되지 않았으면, 인접 site에서 기다리고 있는 모든 기사를 전부 하나씩 반복합니다. 독특한 ID 를 사용하여 시스템이 5개의 인접 site로 부터 같은 내용의 기사가 반복하여 수신되지 않도록 합니다.

다양한 전송방법과 관련된 Usenet 동작에 대한 더 자세한 정보는 Cnews와 NNTP package 에 관한 설명서와 RFC-1036, "Standard for Interchage of USENET Message", RFC-977, "Network News Transfer Protocol: A Proposed Standard for the Stream-Based Transmission of News" 를 참고하십시오. (RFC에 대한 것은 9.2를 참고하세요)

6.12 전자우편 Gateway

Usenet news 와 전자우편 목록이 합병되는 것은 당연한 발전이며, 그것은 news gateway의 한 형태입니다. 많은 전자우편 목록은 독자 뿐만 아니라 newsgroup 으로도 전달될 수 있도록 설정되어 있습니다. newsgroup 으로 보내져온 우편은 mailing-list 중계시스템으로 보내지거나 전체 mailing-list 로 전송됩니다. 이러한 예로는 comp.risk (Risk Digest) 와 comp.dcom.telecom (Telecom Digest) 가 있습니다.

전자우편 목록의 전파방법으로 하나의 message 를 같은지역의 여러 사람들에게 개별적으로 전송해야 하는 문제를 해결하였습니다. 그 대신 어느 누구나 그룹에 가입하면 해당 우편을 받아볼 수 있으며, mailing-list 유지보수가 사실상 쉬워졌습니다. 왜냐하면, 중재가가 목록에 사용자를 제거 또는 삽입하는 일을 하지 않아도 되기 때문입니다. 대신에 사람들은 편리할 때 newsgroup을 읽을 수 있습니다.

6.13 Usenet 사용 예절

Usenet을 사용하는데 몇가지 지켜야할 것이 있습니다. 이것을 Netiquette 이라고 하는데 다른 사람에게 공손하고 감사하여야 한다는 것입니다. 사용자들이 몇가지 예절을 지켜준다면 게시된 기사를 읽는 모든 사람들이 오랫동안 고맙게 여길 것입니다.

6.13.1 Signature

대부분의 기사의 말미에는 개인 서명이 있습니다. Unix에서는 이 파일이 각자의 계정에 .signature 라는 이름으로 저장되어 있습니다. 운영체제에 따라 이 이름이 다르며, 이 signature 에는 전자우편 번호, 전화번호, 주소 등을 포함한 기사 제공자와 연락하는 방법에 관한 정보가 들어 있습니다. 그런네 요즈음에는 signature 가 컴퓨터 낙서판이 되었습니다. 사람들은 그들의 ".sigs" 파일에 노랫말, 그림, 철학적 인용 심지어는 광고까지 삽입합니다.

그 기사에 독자의 관심이 있다고 하면 4줄이면 충분한데도 그 이상의 기사를 전송하는 것은 쓸모없는 짓입니다. 네트웍 사용 예절상 4줄이라는 범위로 제한되어 있지만 일부 사람들은 그들의 서명 혹은 얼굴 모습, 심지어는 우주선의 ASCII 그림등 양이 많은 서명을 삽입합니다. 이것은 좋지 않습니다.

마찬가지로, 서명을 꼭 할 필요는 없습니다. 만약 그 기사에 서명을 잊었다면 걱정할 필요가 없습니다. 그 기사는 서명이 있는 것과 마찬가지로 공정하며, 당신이 이야기하고자 하는 모든것을 포함하고 있습니다. 서명을 넣기 위해서 그 기사를 다시 보내지는 마십시오.

6.13.2 개인편지 전송

개인편지를 전달하기 위해서 newsgroup에 글을 게시하지 마십시오. 그 그룹에 속한 특정인이 그 글을 읽을 가능성이 매우 높다 하더라도 그 글을 읽은 다른 사람들에게는 도움이 되지 못합니다. 만약 전자우편이 제대로 동작하지 않아서 그렇다면, 전자우편을 다시 시도하시고, 주소를 확인하십시오. 그래도 안되면 시스템 관리자와 상의하십시오.

6.13.3 전자우편 게시

게시할 내용이 타인에 의해서 재배포될 권한이 주어진다면, 사적 비밀이 공개되는등 전자우편 게시의 악영향에 대해서도 고려하여야 합니다. 법적인 문제가 심각하게 토론될 수 있지만, 대부분의 사용자들은 재배포의 권한을 인정하고 있으며 다른사람에게서 받은 전자우편에 인용하여 또 다른 전자우편을 만들수 있습니다.

6.13.4 시험해보는 글

많은 사람들, 특히 news 사용자들은 실제로 토론에 참가하기 전에 전자우편이 제대로 게시되는지 시험하고 싶어합니다. 이때는 시험 서신을 "normal" group (예 : news.admin, comp.mail.misc) 에 게시하면 됩니다. 이것은 Usenet 에서의 주요 네트웍 사용 예절인 fraux pas 로 알려져 있습니다. test groups 라고 불리우는 많은 그룹이 있는데 news 시스템, 독자, 혹은 서명을 시험할 목적으로 존재합니다. alt.test, gnu.gnusenet.test, misc.test 등이 이에 해당되며 그 중 일부는 사용자가 알수 있도록 전자우편으로 auto-magic 응답을 합니다. 또한 신규 사용자를 돕기 위해 test group에 자주 출입하는 Usenet 담당자들이 있습니다. 이들은 기사 및 게시된 내용에 응답을 해주며 게시한 사람이 어떻게 그것을 가져갈 수 있는지 알려줍니다. 또한, 많은 지역 계층에도 Philadelpia 의 phl.test 와 같은 test groups 이 있습니다. 이러한 방법으로 적당한 곳에서 시험할 수 있습니다.

6.13.5 유명인사 출현

어떤 사람들은 네트웍을 통하여 명사들과 접촉할 수 있다고 생각하고,혹은 명사의 기사로 위장할 수 있다고 생각합니다. Stephen Spielberg 의 예를 들면, rec.arts.movies 독자들은 Speilberg의 이름으로 게시된 몇개의 기사를 보고 몇주 동안 야단이 난 적이 있습니다. 그러나 실제 조사결과 거짓으로 판명되었습니다. 사실상 Usenet과 컴퓨터에 익숙한 유명인사는 매우 적습니다. 절대 다수는 평범한 사람들입니다. newsgroups 에서 유명인사의 기사를 볼 때마다 의심을 갖고 보아야 합니다.

6.13.6 요약

때때로 기사의 저자들은 독자가 전자우편으로 회신을 요구하고, 그들은 그것을 요약합니다. 따라서 독자는 전자우편으로 회신하여야 합니다. 기사에 대해 기사로 응답하는 것은 저자의 의도에 반하는 것입니다. 수일 이내에 어떤 사람이 받은 회신내용이 포함된 기사를 게시하고, 전 group 이 전부 그를 지지한다면 그 저자는 당신이 하고자 하는 내용이 무엇인지 읽을 수 없을 것입니다.

게시내용에 대한 회신의 요약을 작성할 때 가능하면 독자가 쉽게 이해할 수 있도록 모든 서신을 한 파일로 수신되지 않게 하십시오. 시간을 들여 서신을 다른 독자들이 관심을 가질수 있도록 필요한 내용이 되도록 편집하십시오.

또한 때때로 사람들이 회신을 하나 익명을 유지해 줄것을 요구할 경우도 있습니다. (한 예로 제공하고자 하는 정보가 소유권이 있는 것이 아니라는 것을 알지만 동시에 반대 입장에 있는 사람들로 부터 보호를 받기를 원하는 회사원의 경우를 들 수 있습니다.) 따라서 요약은 'From:'에 등록하고, 'anonymous' 혹은 'Address withheld by request'로 주소로 사용하여야 합니다.

6.13.7 인용

많은 news 독자들은 다음과 같이 '>' 표시를 이용하여 다음과 같이 원래의 기사를 나타내고 있습니다.

In article <1232@foo.bar.com>, sharon@foo.bar.com wrote:

> I agree, I think that basketweaving's really catching on,

> particulary in Pennsylvania. Here's a list of every person

> in PA that currently engages in it publicly:

... etc ...

이것은 매우 심한 경우 (상당히 긴 기사) 이나 인용의 예를 보여주고 있습니다. 당신이 다른 사람의 말을 인용할 때 당신이 직접 적용할 수 없는 것 만을 편집하십시오. 이렇게 함으로써 새 기사를 읽는 독자에게 당신이 말하고 싶은 점을 효율적으로 전달할 수 있습니다. 그러나 기사 전체를 삽입하면 읽기에 불편할 것 입니다. 또한, 원본의 서명은 삭제하는 것이 좋습니다.

회신을 할 때는 지루하지 않도록 하십시오. 기사를 조각조각 나누는 것보다 그것을 한부분으로 사용하거나 전체적으로 활용하십시오. 기사에서 사용된 단어를 모두 언급하는 것은 회신하는 사람이 할 일이 없다는 것을 말하는 것 입니다.

만약 토론이 필요하면 개인적으로 전자 우편을 사용하십시오. 어느누구도 끝없는 논쟁을 지켜보는 것을 좋아하지 않을 것 입니다.

6.13.8 복수 게시

□Newsgroup□ 은 하나의 group으로 제한되어 있지 않으므로 기사를 몇개의 group에 게시할 수 있습니다.

Newsgroups : sci.space, comp.simulation

위와 같이 게시하면, 이 기사는 sci.space.와 comp.simulation에 게시됩니다. 이렇게 3∼4개 group 까지 확장할 수 있습니다. 그 이상의 그룹에 게시하면 그것은 '과도한 잡음 (excessive noise) 으로 간주될 수 있습니다. 또한 복수 게시를 하려면 'Followup-To:' 에 포함시킬 수 있습니다. 이것은 부가되는 토론이 직접 전달되어야할 group을 지명합니다.

Followup-To : sci.space

위와 같이 하면 뒤에오는 모든 기사가 sci.space와 comp.simulation 양쪽에 실리지 않고 sci.space 에만 게시됩니다. 모든 회신이 만들어지면 news 독자의 "followup" 명령은 기사를 게시한 사람에게 보내져야합니다. Followup-to: 에 'poster'를 포함하려면 다음과 같이 합니다.

Followup-to : poster

어떤 news 독자는 이것을 회신으로 게제하지 말라는 의미로 사용하기도 하고, 질문과 함께 사용되어 정보의 요약, 선거 혹은 광고 등을 만들기도 합니다.

6.13.9 최신 뉴스

스포츠, 비행기 사고, 혹은 저녁 뉴스나 조간신문 등에서 볼수 있는 것과 같은 최근 사건들은 게시하지 않아야 합니다. 그 때까지는 그 기사가 모든 Usenet을 통하여 전파될 것이고 그 기사의 news 가치는 떨어지게 될 것입니다.

6.13.10 게시의 질

기사를 어떻게 쓰고 어떻게 표현할 것인가 하는 문제는 매우 중요합니다. 만약 철자법이 미숙하다면 사전을 찾아 보십시오. 만약 문법과 구두법에 문제가 있다면 서점에서 구할 수 있는 영문법과 작문에 관한 책을 구하여 보십시오. 여기에서 말한 모든 것에 주의하여 사용한다면 당신도 훌륭한 네트웍 사용자가 될 수 있을 것입니다.

마찬가지로, 당신이 묻고자 하는 내용을 명확히 하십시오. 때떄로 애매모호한 질문은 전혀 회신을 받을 수 없고 회답하려는 사람을 실망하게 합니다. 당신이 필요로 하는 정보는 다른 사람으로 부터 얻을 수 있지만 한계가 있을 것입니다. 예를들면, 게시내용에 당신이 사용하고 있는 컴퓨터의 운용체제를 언급해야 할 것입니다. 그러나 주변장치에 대해서는 어느 누구에게나 말하지 마십시오.

6.13.11 유용한 주제

□Subject□ 라는 항목은 독자에게 관심을 갖게하는 것입니다. 따라서 이것이 애매하거나, 어떤 제목을 보고 관심을 가졌지만 그안에 아무 내용을 없다면 아무도 그 기사를 읽으려 하지 않을 것입니다. 반면에 그것이 너무 길면 독자를 짜증나게 할 것입니다.

다음의 예를 보시고 독자가 당신 기사를 읽을때 어떻게 하면 도움이 될까를 생각하십시오.

좋음    Subject : Building Emacs on Sun Sparc under 4.1

좋음    Subject : Tryin' to find Waldo in NJ.

나쁨    Subject : I can't get emacs to work!!!

나쁨    Subject : I'm desperately in search of the honorable  Mr.

Waldo in the state of...

6.13.12 어조

일반적으로 컴퓨터가 사람 음성의 억양이나 어조를 묘사할 수 없으므로, 기사 자체가 독자들에게 영향을 미칠 수 있습니다. 만일 □Anybody using a Vic-20 should go buy themselves a life.□ 라고 게시하면 몇개의 회신을 받게될 것입니다. 그러나 선동적인 표현은 삼가하고 이성적인 표현으로 다음과 같이 기사를 쓰십시오.

□What're the practical uses of a Vic-20 these days?□

이렇게 하는 것이 당신을 수준높인 인격을 갖춘 사람으로 표현하는 것입니다. 또한 당신이 대문자 혹은 소문자 등을 사용하여 당신이 어떻게 말하고자 하는지를 나타낼 수 있습니다. 네트웍 사용예절상 모두 대문자를 사용하면 사람들은 당신은 절규하고 있는 것으로 생각합니다. 영어의 전통적 규칙에 따라 친구에게 편지하듯이 쓰십시오.

6.13.13 컴퓨터에 대한 믿음

사람들이 어떤 종류의 컴퓨터를 사용하고 있든지 그들에게 있어서는 그것이 최상입니다. "내가 어떤 컴퓨터를 사야할 것 인가? Atari ST 인가 Amiga 인가?" 와 같은 질문을 기사로 게제한다면 각각의 제품에 대한 장점과 단점에 대한 격렬한 논쟁을 일으키게 됩니다. 이런 내용은 네트웍을 통하여 묻지 마시고 지역 사용자 group이나 잡지를 통해 개인적으로 연구하십시오. 어떤 컴퓨터가 다른 컴퓨터 보다 좋다고 이야기하는 것은 논쟁을 불러 일으킬 것 입니다.

6.14 빈번한 질문(FAQ)

보통 group 에는 자주 나타나는 질문 (Frequently Asked Question : FAQ) 에 대한 목록을 가지고 있으며, 질문에 대한 답과 newsgroup 에서 반복적으로 제기된 문제에 대한 요점이 정리되어 있습니다. 이것은 group 에서 불필요한 트래픽을 줄이려는 의도에서 시작되었습니다. 보통 FAQ 목록은 매월초 게시되고, 한달 후에 삭제됩니다. 거의 모든 FAQ는 news.answer 에도 게시됩니다.

6.14.1 Pit-Manager 기록

MIT 는 여러 Usenet group 으로 부터 쏟아져 들어오는 기사를 주기적으로 저장, 보관할 수 있는 컴퓨터를 운영하고 있습니다. 이를 검색하려면, FTP를 사용하여 pit-manager.mit.edu 로 들어가서 `/pub/usenet' directory를 찾아보십시오.

6.15 TIN 사용법

뉴스를 보기 위해 사용하는 소프트웨어로는 rn, vnew, readnews, tin등이 있으면, 현재 국내에서는 tin을 가장 많이 사용하고 있습니다. 이러한 소프트웨어들은 인터넷에 공개되어 있으므로 누구나 가져다 쉽게 설치해서 사용할 수 있습니다. 여기에서는 tin의 사용법에 대해 소개합니다.

뉴스를 보기 위해서는 뉴스를 제공하는 서버를 설정하기 위해 환경변수 NNTPSERVER의 값을 다음과 같이 설정해야 합니다(여기서는 뉴스 서버가 ring이고, ring의 IP 주소가 147.6.1.2라고 가정합니다.) 서강대에는 이미 설치되어 있으므로 신경쓰지 않아도 됩니다.

csh 사용자의 경우

% setenv NNTPSERVER ring        혹은

% setenv NNTPSERVER 147.6.1.2

sh 사용자의 경우

$ NNTPSERVER = ring; export NNTPSERVER  혹은

$ NNTPSERVER = ring; export NNTPSERVER

편리하게 사용하기 위해서 위의 명령어들을 .cshrc(csh 사용자) 혹은 .profile (sh 사용자) 파일에 넣어주면 됩니다. 그리고 나서, 명령어 tin을 구동하면 다음과 같은 내용이 화면에 나타납니다.

Group Selection (1639)  h=help

-> u    1  alt.activism	-

u    2  alt.aeffle.und.pferdle	-

u    3  alt.allsysop	-

u    4  alt.als	-

u    5  alt.alt	-

u    6  alt.angst.xibo.sex	-

u    7  alt.aquaria	-

u    8  alt.archery	-

u    9  alt.artcom	-

u   10  alt.astrology	-

u   11  alt.atheism	-

u   12  alt.bacchus	-

Group Selection 화면에서 h key를 입력하면 뉴스그룹 메뉴에서 사용할 수 있는 기능들을 다음과 같이 보여 줍니다.

Group Selection Commands (page 1 of 1)

4$       Select group 4 ($=select last group)

^D^U     Down (^U=up) a page

^L       Redraw page

^KZ      Delete (Z=undelete) group from .newsrc

^R       Reset .newsrc

<CR>     Read current group

n<TAB>   Goto next group with unread news and enter it

b<SPACE> Back (<SPACE>=forward) a page

B        Mail bug/comment to iain%anl433.uucp@Germany.EU.net

cC       Mark group read (C=and goto next unread group)

g        Choose a new group by name

jk       Down (k=up) a line

h        Command help

I        Toggle inverse video

l        List & select another spooldir

m        Move current group within group selection list

M        Menu of configurable options

N        Goto next group with unread news

qQ       Quit

su       Subscribe (u=unsubscribe) to current group

SU       Subscribe (U=unsubscribe) to groups that match pattern

v        Show version information

w        Post an article to current group

W        List articles posted by user

y        Yank in subscribed/unsubscribed from .newsrc

Y        Yank in active file to see any new news

z        Mark current group as unread

/?       Group forward (?=backward) search

!        Shell escape

PgDn,End,<SPACE>,^D - page down. PgUp,Home,b,^U - page up. <CR>,q - quit

여기서는 자주 사용하는 몇가지 기능에 대해서만 설명합니다. 현재 메뉴를 끝내고 쉘로 빠려 나오려면 q 혹은 Q를 입력하면 됩니다.

Group Selection 화면에서 첫째 줄의 괄호 안에 있는 숫자는 현재 뉴스 서버에서 제공하는 있는 뉴스 그룹의 수를 나타내며, 두 번째 줄 이후의 맨 앞에 있는 u 는 unsubscribe의 약자입니다. 사용자가 그 뉴스그룹의 내용을 보고자 하는 경우에는 s key를 입력하면 그 뉴스그룹의 맨 앞에 적혀져 있는 u가 사라지며, 그 때부터 그 그룹의 뉴스를 볼 수 있습니다. 다음은 명령어를 실행시킨 결과입니다.

Group Selection (1639)  h=help

u    1  alt.activism	-

u    2  alt.aeffle.und.pferdle	-

u    3  alt.allsysop	-

u    4  alt.als	-

u    5  alt.alt	-

u    6  alt.angst.xibo.sex	-

u    7  alt.aquaria	-

->      8  alt.archery	-

u    9  alt.artcom	-

u   10  alt.astrology	-

u   11  alt.atheism	-

u   12  alt.bacchus	-

Subscribed to alt.als

현재 뉴스를 가리키고 있는 화살표를 위, 아래로 이동 시키려면 vi에서 같은 방법을 사용하면 됩니다. 즉 j key는 아래로 k key는 위로 이동하는 것입니다. (화살표키도 가능합니다)그리고, 화면상에 나타난 뉴스 그룹을 페이지 단위로 앞,뒤로 이동하려면 control-u 혹은 control-d로 하면 됩니다.

관심이 있는 뉴스그룹을 찻기 위해서는 /를 입력하여 다음과 같이 질문에 원하는 뉴스그룹의 이름(혹은 이름의 일부분)을 입력하면 됩니다.

Group Selection (1639)  h=help

-> u    1  alt.activism	-

u    2  alt.aeffle.und.pferdle	-

u    3  alt.allsysop	-

u    4  alt.als	-

u    5  alt.alt	-

u    6  alt.angst.xibo.sex	-

u    7  alt.aquaria	-

u    8  alt.archery	-

u    9  alt.artcom	-

u   10  alt.astrology	-

u   11  alt.atheism	-

u   12  alt.bacchus	-

Search forwards [exabyte]> sun

이때 전에 입력한 내용이 []안에 나타나는데 만약 새로운 뉴스 그룹을 입력하지 않으면 []안의 뉴스그룹을 찻아서 화면에 보여줍니다. 다음은 sun에 관련되 뉴스그룹을  찻기 위한 위의 명령어를 실행한 결과입니다.

Group Selection (1639)  h=help

u  621  comp.sources.reviewed	-

-> u  622  comp.sources.sun	-

u  623  comp.sources.unix	-

u  624  comp.sources.wanted	-

u  625  comp.sources.x	-

u  626  comp.specification	-

u  627  comp.specification.z	-

u  628  comp.std.announce	-

u  629  comp.std.c	-

u  630  comp.std.c++	-

자주 보는 뉴스그룹은 리스트의 앞쪽에 놓아두는 것이 편리하므로 m key를 이용해 앞쪽으로 이동시킵니다. 다음은 명령어를 수행한 결과를 보여주는 것입니다.

Group Selection (1639)  h=help

u  621  comp.sources.reviewed	-

-> u  622  comp.sources.sun	-

u  623  comp.sources.unix	-

u  624  comp.sources.wanted	-

u  625  comp.sources.x	-

u  626  comp.specification	-

u  627  comp.specification.z	-

u  628  comp.std.announce	-

u  629  comp.std.c	-

u  630  comp.std.c++	-

Position comp.sources.unix in group list (1,2,..,$) [623]> 1

이때 원하는 위치의 번호를 입력하면 그 뉴스그룹은 원하는 위치로 이동하게 됩니다. M key를 입력하면 다음과 같은 내용이 화면에 나타납니다.

Options Menu

1. Auto save      : ON   2. Editor Offset   : ON    3. Mark saved read :ON

4. Confirm command: ON   5. Draw arrow     : OFF   6. Print header    :OFF

7. Goto 1st unread: ON   8. Scroll full page: ON    9. Catchup on quit :OFF

10 Thread articles: ON    11 Show only unread: ON

13 Show author    : Name  14 Process type    : None

15 Sort article by: Date: field (ascending)

16 Save directory : /home/user/tacas/News

17 Mail directory : /home/user/tacas/Mail

18 Printer        : /usr/ucb/lpr

Select option by entering number before text. Any other key to save.

특정 그룹의 뉴스를 보기 위해서는 화살표를 보고자 하는 그룹으로 이동시킨 후 return key를 누르면 됩니다.  다음은 alt.archery 뉴스 그룹의 article이 현재 없음을 보여줍니다.

alt.archery (0T 0A 0K 0H)  h=help

*** No Articles ***

만약 article이 있는 뉴스 그룹을 선택하여 읽게 되면 다음과 같은 내용이 화면에 나타납니다.

comp.unix.misc (79T 153A 0K 0H)  h=help

1  +    Software for high-speed data download between   Nita Avalani

2  +    Software for high-speed downloading between m   Nita Avalani

3  +    DECstation 3100 Forsale                         Ops Mgr

4  + 3  libmalloc.a                                     Jurgen Botz

5  +    Dial Back configuration for Suns                Steve Back Tel X 1

6  + 18 Urgent: a hole in X security - xwatchwin2       David O'Byrne

7  +    Kermit 5A(170) source code ?                    Robert Mohrmann

8  +    Good Manuals on Unix                            Phil Hughes

9  + 3  O'Reilly book question                          Erik Ingermann

10  + 2  fsck source code                                Magued Milad

여기서 원하는 article을 선택하여 return key를 입력하면 읽을 수 있습니다. 특정 뉴스 그룹으로 들어간 상태에서 h key를 입력하면 다음과 같은 내용이 화면에 나타 납니다.

Index Page Commands (page 1 of 2)

4$       Goto article 4 ($=goto last article)

^D^U     Down (^U=up) a page

^K       Kill / Auto select (hot) current article

^L       Redraw page

<CR>     Read current article

<TAB>    Goto next unread article or group

aA       Author forward (A=backward) search

b<SPACE> Back (<SPACE>=forward) a page

B        Mail bug/comment to iain%anl433.uucp@Germany.EU.net

c        Mark all articles as read and goto group selection menu

d        Toggle display of subject only & subject/author

g        Choose a new group by name

h        Command help

I        Toggle inverse video

jk       Down (k=up) a line

K        Mark article/thread as read & goto next unread

l        List articles within current thread

m        Mail article/thread/hot/pattern/tagged articles to someone

M        Menu of configurable options

o        Output article/thread/hot/pattern/tagged articles to printer

np       Goto next (p=previous) group

NP       Goto next (P=previous) unread article

q        Return to previous level

Q        Quit

r        Toggle display to show all / only unread articles

s        Save article/thread/hot/pattern/tagged articles to file

T        Tag current article for crossposting/mailing/piping/printing/saving

u        Toggle display of unthreaded & threaded articles

U        Untag all tagged articles

v        Show version information

w        Post an article to current group

PgDn,End,<SPACE>,^D - page down. PgUp,Home,b,^U - page up. <CR>,q - quit

사용자는 제공되는 명령어를 적절히 이용하면 편리하게 article을 볼 수 있습니다.  제공되는 명령어들은 Group Selection Menu에서 제공되는 것과 비슷하므로 쉽게 사용할 수 있습니다.

7. 상용 서비스

7. 상용 서비스

인터넷에는 누구나 이용할 수 있는 여러가지 서비스들이 있습니다. 시간이 경과하고 상업적 목적의 site 가 늘어나면서 NSFnet Acceptable Use Policy 에 의하여 사용이 제한되었던 트래픽이 이제 자유롭게 허용되고 있는 형편입니다. 즉, 상업적 정보이용을 위한 네트웍이 많이 생겨났으며 로비활동에 의하여 인터넷의 운영방침도 바뀌고 있는 것입니다.

7.1 전자 저널 (Electronic Journals)

ARL(Association of Research Libraries)은 eletronic journals, newsletters, scholarly discussion lists 등의 사전을 출판하고 있는데, 이것은 수백종의 scholarly lists와 journal및 newsletter, 그리고 □other' 로 분류되는 다른 내용들을 편찬한 것으로서 각 목록은 참고문헌이나 목록등을 찾을 수 있도록 사용방법 등을 포함하고 있습니다.

이것을 □LISTSERV@OTTAWA.BITNET□ 에서 얻을 수 있는데 사용방법은 다음과 같습니다. 2.2.1 절을 보면 listserv 에 관한 사용방법이 소개되어 있습니다.

get ejournal1 directory

get ejournal2 directory

Diane Kovacs 가 편찬한 Directories of Academic E-Mail Conferences' 라는 사전이 있는데 책자, 또는 디스켓으로 제공되고 있으며 주소는 아래와 같습니다.

Office of Scientific & Academic Publishing

Association of Research Libraries

1527 New Hampshire Avenue, NW

Washington, DC 20036

ARLHQ@UMDC.BITNET

(202) 232-2466

(202) 462-7849 (FAX)

ARL은 비영리기구로서 미국과 캐나다에 소재한 1,000 여 연구도서관을 대표하는 기관입니다. 이 출판물은 회원에게는 $10 에, 비회원에게는 $20, 외국인 경우에는 1권당 $5 의 우편요금을 받고 제공됩니다. 선불이 요구되며 6권 이상을 동시주문하면 10% 할인이 가능합니다.

7.2 상용 데이터베이스 (Commercial Databases)

American Institute of Physics 는 Physics Information Network 을 운영하고 있습니다. 여기에는 bibliographic SPIN 과 General Physics Advanced Abstracts Database 가 포함되어 있으며 bulletin boards 에 억세스 할 수 있고, job nitices, announcements 등 여러가지 리스트가 제공됩니다. 'pinet.aip.org' 로 telnet 을 이용하여 접속할 수 있으며 처음 사용하는 경우에는 `NEW' 로 로긴 하여 등록절차를 밟으면 됩니다.

7.3 Clarinet News

Clarinet 은 일종의 electronic publishing network 서비스로서 전문뉴스와 UPI wireservice news 를 포함한 접보를 Usenet 파일형태로 제공합니다. Usenet 에 관해서는 4장을 참조하면 됩니다. Clarinet 을 이용하면 `electronic newspaper` 를 로컬 시스템에서 바로 읽을 수 있으며 산업계의 뉴스 및 기술정보, 경제뉴스 등을 적시에 획득할 수 있습니다.

Clarinet 은 Usenet message interchange format 을 이용하여 제공되며 UUCP 및 NNTP 등을 사용하여 이용할 수 있습니다. 주요 서비스는 'electronic newspaper' 인 'ClariNews' 로서 UPI (United Press International) 의 유선서비스로 부터 제공되는 뉴스이며 각 기사는 주제에 따라 100여개의 newsgroup 으로 분류됩니다. 또한 각 기사는 기타의 토픽이나 내용의 지역적 위치에 따라 키워드로도 분류됩니다. ClariNews 에는 headlines, industry news, box scores, network TV schedules 및 이외의 다양한 내용들이 제공됩니다. ClariNews 의 주요 서비스는 다음과 같습니다.

o ClariNews General

일반뉴스, 스포츠, 특집기사, 광고등 보편적인 신문과 같은 서비스

o Tech Wire

과학, 기술, 산업 및 이와 관련한 분야의 특수그룹

o ClariNews-Biz

사업 및 자금관련 기사

o Newsbytes

컴퓨터산업 부문의 일간 뉴스

o Syndicated Columns

ClariNet 에 관한 상세한 정보 및 문의는 아래의 주소로 하면 되며, FTP 로는 'ftp.uu.net' 의 □/Clarinet' 디렉토리에서도 찾을 수 있습니다.

Clarinet Communications Corp.

124 King st. North

Waterloo, Ontario N2J 2X8

info@clarinet.com

(800) USE-NETS

8. 인터넷 관련 지식

8. 인터넷 관련 지식

인터넷을 사용하기 시작하면서 부터 자주 듣게되는 몇가지 사항이 있습니다. 이장에서는 인터넷에서 자주 소개되는 몇가지 주제에 관하여 다루고자 합니다. 이들 주제에 관한 소개로 부터 현재 인터넷 운영에 관한 이해를 넓힐수 있을 것입니다.

8.1 인터넷 벌레 (The Internet Worm)

Cornell 대학에서 전산학 대학원생인 로버트 모리스 (Rovert Morris, Jr.) 는 자기 복제 기능과 전파기능을 가지고 있는 프로그램을 개발하여 1988년 11월 2일에 인터넷을 통하여 퍼트리기 시작하였습니다. 그는 worm 이라 불리는 이 프로그램을 자신이 다니고 있는 Cornell 대학이 아닌, MIT 대학에 최초로 저장하였는데, 이는 Worm 이 MIT로부터 확산되었다고 믿게 하기 위해서였습니다. 이후 worm 은 모리스가 예상했던것보다 훨씬 빠른 속도로 자신을 복제하여 다른 컴퓨터를 감염시키기 시작하였습니다. 결국 worm에 감염되어 손상을 입거나, 심한 시스템 장애를 일으키는 컴퓨터가 전세계적으로 급증하기 시작 하였습니다. 이런 사태를 알게된 모리스는 자신이 예상했던것보다 사태가 심각해 지자 Harvard에 있는 친구에게 도움을 요청하게 되었습니다. 결국 그들은 worm을 제거하는 방법과 예방하는 방법을 알리는 메시지를 Harvard에서 전세계 인터넷 사용자에게 익명으로 발송하였습니다. 그러나 네트웍의 경로상의 문제로 인하여 , 이 메시지를 이미 감염되어 피해를 입은 후에 알게 되는 경우가 많이 발생하였습니다. 결국 대학교와 군 기관 그리고 의료 연구소들을 포함하는 여러 곳의 컴퓨터들이 worm의 피해를 입게 되었고 이들 피해를 대락적인 비용으로 환산하면 각 컴퓨터당 $200 에서 $53,000 에 이르는것으로 추산되었습니다.

한편, 캘리포니아 버클리 대학 (University of California at Berkeley) 과 MIT 에서는 worm 프로그램을 분석하기 시작하였는데, 얼마후 이 프로그램이 Unix 운영체계의 전자메일을 수행하는 sendmail 프로그램의 문제점(디버그 모드)과 finger를 처리하는 fingerd 프로그램의 문제점을 이용하여 개발되었음을 알아내었습니다.(5.1 Finger 참조) 이어서 이들 두 대학의 연구팀들은 worm이 계속적으로 확산되어가는 것을 방지하기위한 잠정적인 대처방안을 마련하기 시작하였는데, 12시간후 버클리 대학의 연구팀은 바이러스의 확산을 늦추는 방법을 알아내게 되었습니다. 한편 비슷한 시기에 Perdue 대학에서도 해결책을 알아내어 이를 네트웍을 통하여 사용자들에게 알려주기 시작하였습니다. 하지만 상당히 많은 지역이 이미 worm에게 피해를 입어 네트웍 연결이 되지 않았으므로, 이런 해결책이 확산되어가는데는 시간이 많이 소요되어 피해를 입는 컴퓨터가 줄어들지 않았습니다.

며칠후, worm 이 제거되기 시작하면서 정상적으로 네트웍이 운영되어가자 사용자들은 서서히 worm 프로그램의 개발자에게 관심이 집중되기 시작하였습니다. 얼마후 결국 뉴욕 일간지에 모리스가 worm 프로그램의 개발자로 지목되었고, 며칠후 컴퓨터 관련법안 (The Computer Fraud and Abuse Act : Title 18) 에 의거 유죄판정을 받아, 3년의 집행유예와 400시간의 공공 봉사, $10,500 의 벌금형을 선고받았습니다. 이후 12월에 Morris는 상소하였지만 다음해 3월, 그의 상소는 기각되었습니다.

8.2 뻐꾸기 알 (The Cuckoo's Egg)

"Stalking the Wily Hacker," 라는 기사에서 소개된적이 있고 뻐꾸기 알(The Cuckoo's Egg, 동아출판사)이라는 책에서 소개하고 있는 내용중에 캘리포니아의 Lawrence Berkely 연구소에 있는 컴퓨터에 침입한 해커를 추적하는 사례가 있습니다. 당시 연구원 Clifford Stoll은 연구실 컴퓨터에 해커가 침입하였음을 알아내고, 이를 추적하기 시작 했는데, 불충분하지만 연구실의 account 기록 (당시 75센트 오차) 으로부터 정보를 분석하기 시작하였습니다. 결국 캘리포니아, 버지니아, 유럽의 컴퓨터를 거쳐 서독 Hannover에 있는 한 작은 아파트에 까지 추적하여 해커를 알아내게 되었습니다. 이 추적 과정에서 Stoll은 여러 기관의 공무원들과 FBI, CIA 그리고 서독의 도움으로 결국 해커를 밝혀 내었습니다.

이러한 Stoll의 경험으로 부터 네트웍을 통하여 각 기관 간의 정보공유는 상당한 위험을 내포하고 있음을 알 수 있으며, 결국 모든 사용자들이 안전하게 네트웍에서 공존할 수 있는 방안은 현존하는 보안 문제를 신속하게 인식하는것으로 부터 출발해야 한다고 할 수 있습니다.

8.3 인터넷 관련 단체들 (Organizations)

인간이 그들의 공동 관심사를 서로 주고받고자 하는 강한 의지는 컴퓨터 세계에서도 예외일 수 없습니다. 서로의 생각과 경험을 공유하는 사용자 그룹이 현재 전세계적으로 분포되어 있음은 이를 잘 반영합니다. 비슷한 성격을 가지고 사용자 그룹보다 한단계 상위격인 그룹이 있는데, 바로 이 절에서 소개하고자 하는 여러 단체들입니다. 즉 이런 단체들은 어떤 컴퓨터 시스템이나 응용 시스템을 제공하기 보다는 여러가지 아이디어를 고취시키고 진작시키는 역할을 합니다.

8.3.1 전자계산기 협회 (The Association for Computing Machinery)

전자계산기 협회 (ACM) 는 1946년 최초의 전자계산기인 ENIAC 이 개발된 다음해인 1947년 설립되었습니다. ACM 은 그 이후 계속적으로 조직이 급신장 하면서 현재는 컴퓨터 산업 분야에서 교육 및 과학 학회분야에 앞장서 가고 있습니다. ACM의 주요 사업목적은 다음과 같습니다.

- 정보처리 기술 분야에 과학적 공헌

- 정보처리 분야에 관한 정보 교류 촉진

- 정보처리 기술 분야에 종사하고 있는 연구원의 능력 배양 지원

1947년에 78명의 회원이었던 것이 현재는 77,000 여명에 이르고 있습니다. ACM 에는 전세계에 흩어져있는 지역 지부를 비롯하여 각 대학이 지원하는 학생 지부가 있습니다. 각 모임에서는 빈번한 강연이 열리고 이런 강연은 대부분 일반적인 사용자 그룹에서 다루는 주제보다 한단계 전문적이라고 할 수 있습니다. 또한 이 단체의 회원은 저렴한 가격으로 상당히 많은 자료를 얻을 수 있습니다. 그리고 ACM에서는 전산분야중 특정 주제별로 Special Interest Group (SIGs) 라는 그룹을 운영하고 있는데, 여기서 다루는 분야는 그래픽에서 부터 전산보안, Ada 프로그램 등 각 분야별로 폭넓게 분포되어 있습니다. 아울러 각 그룹별로 새로운 정보를 news 를 통하여 소개하고 있습니다. 현재는 comp.org.acm 이라는 뉴스 그룹이 ACM의 주제를 다루고 있습니다. News 사용에 관한 사항은 □6. Usenet News□를 참고하기 바랍니다. 회원 가입에 관한 정보나 ACM에 관한 보다 자세한 사항은, 아래의 주소로 문의하기 바랍니다.

Assocation for Computing Machinery

1515 Broadway

New York City, NY 10036

ACMHELP@ACMVM.BITNET

(212) 869-7440

8.3.2 사회적 책임을 위한 전산인 모임 (Computer Professionals for Social Responsibility)

CPSR 은 컴퓨터 기술이 사회에 미치는 영향에 대한 논의를 하는 각 분야별 전산 전문가 단체입니다. 이 단체의 설립은 1981년 가을 Palo Alto, Califonia의 연구원들이 컴퓨터가 핵무기에 이용되고 있음을 우려하여 개최한 회의로 거슬러 올라갑니다. 결국 이 회의 후 아래와 같은 주제를 목표로 CPSR 이 조직되어 현재까지 운영되고 있습니다. CPSR 프로그램이 추구하고 있는 프로젝트를 분야별로 보면 다음과 같습니다.

- Reliability and Risk

컴퓨터 기술에 대한 지나친 신뢰가 사회에 미칠 수 있는 영향에 대하여 다루고 있으며 , 아울러 제한적이기는 하지만 SDI 와 같은 무기 체제에 대한 분석도 병행하고 있습니다.

- Civil LIberties and Privacy

컴퓨터 사용으로 인한 개인 정보의 유출 및 각종 공공 자료의 침해를 방지하고자 노력합니다.

- Computer in the Workplace

이 분야에서는 컴퓨터 소프트웨어 개발시 사용자와 개발자가 공동으로 참여하여 실제 사용환경에 적합하도록 시스템을 개발하도록 하는데 주안점을 두고 있습니다.

- The 21st Century Project

이 모임은 앞서의 모임과 연합하여 현재 군수 무기에 치우친 국가적 연구 관심을 향후 21세기에 필요한 과학 및 기술 방면으로 수정해 나가도록 하는것이 주요 목표입니다.

8.3.3 The Electronic Frontier Foundation

EFF (Electronic Frontier Foundation) 는 전자 시대에 있어서 최첨단의 전자 메체가 일부 전문가에게만 국한되지 않고, 자유롭고 개방된 정보의 상호 교류를 통하여 모든 사람에게 유용하고 이익이 되도록 하는데 그 기본 목표가 있습니다. EFF의 주요 업무는 다음과 같습니다.

- 전산 기술과 통신 기술 발달로 인한 새로운 기회와 도전에 대한 국민적 관심을 고취하는 교육적 활동을 지원하거나 참여합니다.

- 정책 입안자들에게 정보 교류에 대한 이해를 도와, 사회에서 새로운 기술에 접하게 될때 보다 효율적으로 동화될 수 있도록 하는 조직적이고 합법적인 정책을 유도합니다.

- 컴퓨터 통신 매체에 관한 급속한 발전으로 부터 야기될 수 있는 공공의 자유에 관한 대중적 관심을 고취합니다.

- 컴퓨터 통신에 쉽게 접할 수 있도록 일반 사용자를 위한 여러가지 프로그램 및 관련 툴 개발을 지원합니다.

뉴스 그룹으로는 comp.org.eff.talk 와 comp.org.eff.news가 이 협회에 관해 다루고 있습니다. 아울러 뉴스를 사용하지 못하는 사용자를 위하여 eff-talk-request@eff.org 와 eff-news-request@eff.org 의 메일 사서함을 운용하는데, 앞의 주소는 협회에 관한 개인적인 의견을 다루는 곳이고, 뒤의 주소는 주로 EEF로부터 'EEFector Online' 형태로 관련 메일을 보관하는 사서함 역할을 합니다. 'EEFector Online' 에 메일을 보내거나, EFF에 관한 일반적인 정보를 얻고자 할 경우에는 eff@eff.org 로 요청 메일을 보내면 됩니다. 그리고 ftp.eff.org 로부터 FTP 를 사용하여 관련 자료를 얻을 수 있습니다. EFF의 주소는 다음과 같습니다.

The Electronic Frontier Foundation, Inc.

155 Second St. #1

Cambridge, MA 02141

eff@eff.org

(617) 864-0665

(617) 864-0866 (FAX)

8.3.4 The Free Software Foundation

공개 소프트웨어 협회는 Richard Stallman (현재 널리 사용되는 GNU Emacs 문서 편집기의 개발자) 에 의하여 설립되었습니다. 이 협회는 소프트웨어의 복사, 배포 및 변경을 자유롭게 허용하고 있습니다. 즉 이 협회의 이름에서 알 수 있듯이 □free" 라는 의미는 가격의 측면에서라기 보다는 사용의 자유를 의미한다고 할 수 있습니다. 예를 들면 , 우선 누구나 소프트웨어를 자유롭게 복사하여 공유할 수 있으며, 자유롭게 소프트웨어를 수정하여 사용할 수 있습니다. 이것은 소프트웨어의 원시 코드를 서로 공유한다는 의미도 됩니다.

협회에서는 기존의 저작권이 있는 소프트웨어를 대치할 수 있는 공개 소프트웨어를 개발함으로서 이런 소프트웨어의 자유로운 공유를 확대시키고 있습니다. 이런 목표의 일환으로 Unix 운영체계 상에서 호환되는 소프트웨어를 통합하여 □GNU" 라고 불리는 소프트웨어 시스템을 구축, 공개하고 있습니다. 즉 누구나가 GNU 소프트웨어를 복사, 사용할 수 있게 되었습니다. 아울러 앞에서 언급했듯이 원시 코드가 공개됨으로 해서, 많은 사용자들이 프로그램으로 부터 운영체계에 대한 이해을 높일 수 있게 되었으며 사용자 자신의 환경에 적합하도록 변경할 수 있게 되었습니다. 이 협회에 관한 보다 자세한 정보나 현재의 활동 사항은 아래의 주소로 문의하면 얻을 수 있습니다.

E-mail address : gnu@prep.ai.mit.edu.

8.4 Networking Initiatives

모든것을 보다 빠르게, 넓은 지역에, 저렴한 비용으로 전달 되도록 하는 것이 네트웍 분야의 주된 관심사입니다. 이 분야에는 끊임없이 연구와 개발을 계속해오고 있는데, 이런 추세에 사용자가 발 맞추기 위해서는 여러가지 관련 잡지와 신문을 읽거나, 네트웍 관련 뉴스 그룹에 계속적으로 참여 하여야 합니다. 또한 가능하다면 Usenix, Interop 과 같은 심포지움에 참가하는 것도 도움이 된다고 할 수 있습니다.

8.4.1 NREN

미국의 국립 연구 교육망 (the National Research and Education Network : NREN)계획은 1991년 가을 미 국회에서 통과되어 5년 동안 구축될 예정입니다. 이망의 주된 목표는 미국내의 전자 초고속도로를 구축하는 것으로, 지금의 네트웍 통신속도 보다 50배 이상 빨라질 전망입니다. NREN 구축을 지지하는 사람의 말을 빌리면, 이 속도는 영국 백과사전 전문을 단 1초에 전송할 수 있는 용량에 해당한다고 합니다. NREN 에 관한 보다 자세한 정보나 국회에서 통과된 법안의 내용은 nis.nsf.net 컴퓨터의 □nsfnet' 디렉토리에 저장되어 있으므로 anonymous FTP 를 이용하면 됩니다. 아울러 이 내용은 RFC-1167에도 수록되어 있습니다. (RFCs 에 관한 내용은 □RFCs□ 참조) 이밖에 NREN 에 관한 논의를 다루는 전자 메일 그룹으로 □nren-discuss@uu.psi.com□ 이 있는데 □nren-discuss-request@uu.psi.com' 으로 신청하면 관련 메일을 받아 볼 수 있습니다.

9. 그 밖의 것들

9. 그 밖의 것들

9.1 인터넷 정보자원 안내서 (Internet Resource Guide)

NSF 네트웍 서비스 센터 (NNSC) 는 사용가능한 인터넷의 정보를 모아서 인터넷 정보자원 안내서 (IRG) 를 만들고 있습니다. 이 안내서의 목적은 인터넷의 다양한 정보자원을 사용자들이 그들의 일에 잘 활용할 수 있도록 가시성을 높이는 것입니다. 이 안내서는 아주 세세한 것까지 명시하고 있지는 않지만 방대한 정보자원의 요약으로서, 또 새로운 사용자들에게는 유용한 안내서로서의 역할을 할 것입니다.

정보들은 각 장에 유형별로 분류되어 정리되어 있습니다. 현재, 각 장은 온라인 도서목록, 자료 저장소, online white page directory service, 네트웍, 네트웍 정보센터, 그리고 수퍼컴퓨터와 같은 컴퓨팅 자원에 대한 설명을 담고 있습니다. 각 장의 각 항목에는 누가 어떤 방법으로 그 정보자원을 이용할 수 있는지, 그리고 상세정보를 위한 연락처가 명시되어 있습니다. 이 안내서를 받거나 안내서가 갱신될 때 마다 알려주는 메일링리스트에 가입하기 위해서는 resource-guide-request @nnsc.nsf.net 으로 메시지를 보내 신청하면 됩니다.

IRG의 최신판은 nnsc.nsf.net의 '/resource-guide' 디렉토리에서 Anonymous파일전송을 이용해서 가져올 수 있습니다.

9.2 RFC (Request for Comments)

인터넷의 내부적인 업무들은 RFC라고 하는 문서의 집합으로 규정되어 있습니다. RFC를 만드는 일반적인 절차는 먼저 어떤 규약을 만들려는 사람이 있으면 그것에 대한 문서를 작성해서 심사위원인 Jon Postel (postel@isi.edu) 에게 전자우편으로 보내는 것입니다. 그러면 네트웍을 통해 토론에 참여한 사람들의 의견을 수렴하여 몇 번의 수정을 거친 후, 그것이 좋은 착상으로 받아들여지게 되면 등록번호가 부여되고 RFC로 남게되는 것입니다.

RFC는 필수(required), 권고 (suggested), 경향 (directional), 참고 (informational), 폐기 (obsolete)의 5가지 부류로 구분할 수 있습니다. 필수 RFC (예를 들면 RFC-791 인터넷 프로토콜) 는 인터넷 에 연결된 어떤 호스트 상에 반드시 구현되어져야 합니다.

권고 RFC는 일반적으로, 네트웍상의 어떤 호스트에 구현되어야 하고 그 호스트가 반드시 인터넷에 접속되야 한다는 전제는 없지만 그렇지 않을 경우 가용성에 문제가 있을 수 있습니다. RFC-793 Transmission Control Protocol 은 TCP 를 구현하기 위해서는 반드시 필요한 것입니다.

경향 RFC는 토론을 통해 채택되었지만 그것의 응용프로그램이 그리 널리 이용되지는 않는 겅우입니다. 이는 특정한 응용프로그램 (RFC-937, The Post Office Protocol) 이 일반적으로 통용되는 다른 접근방식 (RFC-891, Hello) 에 비해 기술적으로 너무 앞서있거나, 폭 넓은 수요를 얻지 못하는 때문입니다.

Directional RFC 는 특정 사이트가 그러한 기능을 필요로 해야 하고 그 RFC 에 따른 구현을 권고하고 있습니다. 이는 그 착상이 언젠가 때가 되면 어떤 표준에 의해 구현되어지고 일반적으로 사용될 것을 보증하는 것입니다.

참고 RFC는 인터넷과 그 운영 (RFC-900, 할당된 주소) 에 대한 실질적인 정보를 담고 있는 것입니다.

또 FYI (For Your Information) 라는 RFC의 한 부류가 있는데, 이들은 다른 표준 RFC 보다 덜 공식적인 어투로 쓰여지며, 주제도 초보자와 경험자들을 위한 일반적인 질문에 대한 답에서 부터 추천하고자 하는 참고도서 목록에 이르기 까지 다양합니다.

마지막으로, 인터넷이 성장하고 기술이 바뀜에 따라 일부 RFC는 더 이상 사용이 불가능하게 됩니다. 하지만 이러한 폐기 RFC 는 삭제되지는 않습니다. 일반적으로 새로운 것이 기존의 것을 폐기하게 되는 어떤 RFC 에 대한 변화가 행해지게 되면, 새로운 RFC 만이 그 변화에 대한 설명을 포함하게 됩니다. RFC에 기술된 어떤 모델에 대한 완벽한 이해를 위해서는 그 주제에 대한 최초의 RFC 와 후속 RFC 들을 모두 읽어볼 필요가 있습니다. RFC 와 FYI 는 다음을 비롯한 많은 곳에서 파일전송으로 가져올 수 있습니다.

- nic.ddn.mil은 □/rfc/rfc-xxxx.txt'로 자료들을 유지하고 있는데 xxxx는 RFC 번호를 의미합니다. ftp.uu.net의 □/RFC' 디렉토리에서 얻을 수 있습니다. (한국에서는han.hana.nm.kr 의 /doc/RFC나 garam.kreonet.re.kr에서 쉽게 구할 수 있습니다.)

또 이들은 service@nic.ddn.mil 에 'Subject:' 란을 send RFC-xxx.TXT 로 하여 전자우편을 보내서 받을 수도 있는데 여기서도 xxxx는 RFC 번호를 의미합니다.

10. 맺 음 말

5. 인터넷 도구들(Internet tools)

10. 맺음말

인터넷은 하루하루 변해가고 있기 때문에 이 안내서가 완벽한 것은 아닙니다. 그러나 이것은 믿을 수 없을 정도로 방대하고 복잡한 인터넷에 좀더 쉽게 접근할 수 있는 방법으로는 충분한 정보를 제공할 것입니다. 얼마간의 네트웍을 통한 탐색과 연습을 통해 사용자는 모든 기능을 완벽히 구사할 수 있는 충분한 자질을 갖춘 네트웍 시민의 잠재력을 가질 수 있는 것입니다.

이 안내서의 개선에 도움이 되는 독자 여러분의 의견은 언제든지 환영받습니다. 불명확하거나 의심가는 점이 있거나 누락된 부분은 바로잡혀져야 합니다. 만약 여러분이 어떤 문제점이나 오류, 잘못된 철자등을 찾는다면 아래 주소로 알려주시기 바랍니다.

Brendan Kehoe

Department of Computer Science

Widener University

Chester, PA 19013

Internet: guide-gugs@cs.widener.edu

UUCP: ...!widener!guide-bugs

하지만 이 한글판 안내서는 번역하고 편집한 것이므로 위에 알려도 소용이 없습니다. :)

부록 A. 다른 네트웍으로 연결하기

부록 A. 다른 네트웍으로 연결하기

컴퓨터 네트워킹에서 컴퓨터망간의 연동은 항상 가장 큰 목표의 하나였습니다. 궁극적인 목표는 어떤 한 사람이 다른 사람과 그들이 어디있든지 간에 서로 연결되도록 하는 것입니다. 네트웍간에는 네트웍과 네트웍을 연결해주는 많은 게이트웨이가 설치되어 있고 이들 게이트웨이를 통해 접속가능한 네트웍에는 다음과 같은 것이 있습니다.

AppleLink: Quantum 서비스사는 코모도어 컴퓨터를 위한 QuantumLink와 IBM PC

나 호환기종을 위한 PCLink와 유사한 AppleLink에 대한 접속권을 판매하

고 있습니다. 여기서는 'user@applelink.apple.com'이란 주소를 이용해

서 전자우편 서비스도 제공하고있습니다.

ATTMail  : AT&T는  ATTMail이라는 상업용 전자우편서비스를 판매하고 있습니다.

사용자는 'user@attmail.com' 주소를 통해 연결됩니다.

BIX      : BIX(Byte Information eXchange)의  사용자는 'user@dcibix.das.net'

라는  DAS 게이트웨이를 통해 연결됩니다.

CompuServ (CI$) : CompuServ의 상용 서비스를 이용하기 위해서는

xxxxx.xxx@compuserve.com를 이용하여 전자우편으로 신청해야 되며,

xxxxx.xxx@compuserve.com은 그 사용자의 CompuServe 계정입니다.  일반

적으로 CompuServe 계정은 71999,141과 같이 쉼표로 구분되어 표현되는

데 대부분의 메일러는 전자우편주소에 나타나는 쉼표를 처리하지 못하므

로 마침표로 바뀌었습니다. 위 주소의 경우 전자우편은 71999.141

@compuserve.com으로 보내질 것입니다.

EasyNet  : 디지탈사는  EasyNet이라는 서비스를 판매하고 있는데, 여기에 가입

한 사용자는 user@host.enet.dec.com 또는

'user%host.enet@decerl.dec.com'이라는 주소를 통해 연결됩니다..

FidoNet  : FidoNet 이라는 컴퓨터망은 특별한 주소체계를 통해 연결됩니다.

John Smith란 사람이 FidoNet의  '1:2/3.4' 라는 노드에 있을 경우 그사

람의 전자우편 주소는 'john.smith@p4.f3.n2.z1.fidonet.org'가 됩니다.

MCI Mail : MCI 역시  ATTMail 과  유사한  전자우편 계정을 판매하고 있습니다.

사용자는  'user@mcimail.com'을 통해 연결됩니다.

PeaceNet : PeaceNet의 사용자는 'user@igc.org'를 통해 연결됩니다.

위에 열거된 것들이 완벽한 것은 아닙니다. 열거되지 않은 사이트도 있으며 일부 서비스는 외부에서 접속이 불가능한 것도 있습니다. 또 GEnie 등과 같은 다른 망에서도 그들 시스템으로의 게이트웨이를 설치하는 것을 긍정적으로 검토하고 있기도 합니다. 가장 최근의 정보를 얻으려면 Inter-Network Mail Guide 라 불리우는 리스트를 참조하면 됩니다. 그것은 UUNET 을 포함하여 다수의 FTP 사이트에서 가져올 수 있는데 정보를 복사해오는 방법에 대한 상세 설명은 □3. FTP□를 참고하십시오.

부록 B. 전자우편을 이용한 파일수신

부록 B. 전자 우편을 이용한 파일 수신

인터넷에는 접속되어 있지만 파일전송을 이용할 수 없는 사용자들도 원하는 파일을 받을 수 있는 또 다른 방법이 있습니다. 이는 전자우편을 이용한 방법인데, 이때 염두에 둬야 할 것은 파일을 요청할 때 다른 사람들이 갑작스런 트래픽의 증가로 네트웍사용에 불편을 초래하지 않도록 반드시 여러분이 요청한 파일의 크기를 고려해야 한다는 것입니다.

○ 아카이브 서버(Archive Server)

현재 가장 널리 이용되는 FTPmail 시스템은 많은 아카이브 서버를 이용하는 것입니다. 아카이브 서버는 명령어를 포함하는 전자우편을 받아서 그에 따라 조처를 취하는 시스템으로, 예를들어 특정 아카이브 서버에서 이용가능한 명령의 종류와 사용법을 알고 싶으면 일반적으로 'help'란 명령을 전자우편에 포함시켜서 그 서버로 보내면 됩니다.

이러한 아카이브 서버의 하나로 'service@nic.ddn.mil' 을 들 수 있는데, 버지니아주에 있는 네트웍정보센터 (NIC) 에 의해 운영되는 이 서버는 FTP 를 이용할 수 없는 사용자를 위해 NIC 에 관한 모든 정보를 보관하고 있습니다. 이 서버는 WHOIS 서비스 (5.4장 참조) 도 제공하고 있습니다. NIC 서버에 전자우편의 'Subject:' 란을 이용해서 요청을 하는 몇몇 예를 보이면 다음과 같습니다.

Subject: help                         가능한 명령에 대해 설명하라

Subject: rfc 822                      RFC-822를 보내달라

Subject: rfc index                    RFC 의 인덱스를 보내달라

Subject: netinfo domain-template.txt  domain 신청서를 보내달라

Subject: whois widener               'widener'에 대한 WHOIS 정보를 보내달라

아카이브 서버의 사용에 관한 더 상세한 정보는 그 서버 주소 (service@nic.ddn.mil) 에 'Subject:' 를 help로 해서 전자우편을 보내면 얻을 수 있습니다.

아카이브 서버는 각각의 고유한 명령어 세트와 서비스를 가지지만, 예를들면 'index', 'help' 등과 같이 일반적으로 통용되는 명령어와 서비스의 세트가 있습니다. 따라서 이러한 특성을 이용해서 사용법을 알지 못하는 특정 서버는 먼저 help란 명령을 보내 사용법을 얻은 후 이용하면 됩니다.

○ FTP-by-Mail 서버

일부 시스템은 전자우편을 통해 FTP와 유사한 인터페이스를 이용하여 사용자가 파일을 받을 수 있도록 하고 있습니다. FTP의 일반적인 사용법에 대해서는 □3. FTP□를 참조하십시오. 이러한 서비스를 이용하게되면 시스템에 있는 방대한 양의 정보자원의 가용성이 한결 높아질 것입니다.

최초의 FTP-by-Mail 서비스인 BITFTP 는 프린스톤 노드인 PUCC를 통해 BITNET 사용자도 이용이 가능합니다. PUCC 시스템은 처음에는 누구에게나 접속이 허용되었으나 현재는 시스템의 과부하 때문에 비 BITNET 사용자에게는 개방하지 않고 있습니다.

이러한 폐쇄조치에 대응하기위해 Paul Vixie는 decwrl.dec.com이라는 디지탈사의 게이트웨이 시스템에 FTPmail 이라는 소프트웨어 시스템을 고안하여 설치했습니다. 본문에 help 를 입력하여 'ftpmail@decwrl.dec.com' 에 전자우편을 보내면 그 시스템의 사용법을 얻을 수 있습니다. 현재 그 소프트웨어는 안정된 상태에 도달할 때까지 계속 개량중이며 다른 기관에서도 그 소프트웨어를 이용하여 그러한 서비스를 제공하는 것을 권장하고 있습니다.

부록 C. 뉴스그룹 만들기

부록 C. 뉴스그룹 만들기

누구나 Usenet 에 투표요청 (Call For Votes) 을 할 수 있고 이를 통해 일반 독자에 유익하다고 생각되는 뉴스그룹을 생성할 수 있습니다. 뉴스그룹의 생성 규칙은 일반적으로 받아들여지는 방식으로 수년간에 걸쳐 진보되어 왔습니다. 뉴스그룹 생성은 "world" 라는 그룹에 의해서만 관리되는데 그 그룹명은 뉴스그룹의 다른 계층에서는 사용할 수 없습니다.

○ 토론

토론은 먼저 그 그룹이 생성되야 하는가의 문제에서 부터 그룹이름을 rec.sports.koosh 로 할 것인가 rec.games.koosh 로 할 것인가와 같은 그룹 트리상에서의 그룹 이름짓기 문제로 부터 시작됩니다. 공식적인 토론요청 (RFD, Request For Discussion)은 제안된 주제에 관련한 그룹, mailing-list, 그리고 news.announce.newgroups 에 보내져야 합니다. news.announce.newgro-ups 는 중재 (moderate) 되므로 중재자 (moderator) 만 메일을 받도록 □Newsgroup:' 헤더에 그것을 제일 먼저 써야 합니다. 이렇게 쓰여진 기사는 바로 다른 newsgroup 으로 부쳐지지 않고 중재자가 당신의 RFD에 있는 오류나 기타 부적합한 것들을 수정하여 보내게 됩니다. 중재자는 당신이 포스팅하도록 지시한 newsgroup 들에도 신중을 기하여 포스팅합니다. 실질적인 논의가 news.groups 내에서만 일어나도록 'Followup-To:' 헤더를 설정할 수도 있습니다. 사용자가 중재되는 그룹에 포스팅하는데 어려움이 있다면 news.announce.newgroups 와 동일한 'announce-newgroups@rpi.edu' 라는 전자우편 주소로 메일을 보내면 됩니다.

최종적인 뉴스그룹의 명칭과 규약 및 그것이 중재될 것인지 아닌 지의 여부도 이 토론 기간 중에 결정됩니다. 중재된다면 누가 중재자가 될 것인지도 결정되어야 합니다. 이러한 사안들에 대해 30 일 이내에도 일반적인 합의가 이루어지지 않으면 news.groups 로 포스팅하는 것 보다는 전자우편을 이용하여 계속 논의하게 됩니다. 이러한 방식으로 뉴스그룹의 구성원들 간의 이견을 조정하여 합당한 제안을 만들고 또 새로운 RFD 를 만들게 됩니다.

○ 투표

토론이 끝나, 그 뉴스그룹의 필요성이 인정되어 그룹의 명칭과 그룹 규약, 그리고 중재될 것인지의 여부가 결정되면 투표요청 (Call For Vote, CFV) 이 news.announce.newgroups 과 최초 RFD 에서 포스팅 했던 다른 그룹으로 보내져야 합니다. CFV 는 토론이 끝나는 즉시 사람들이 잊어버리기 전에 가능한 빨리 포스트되어야 합니다.

CFV는 투표방식에 대한 명확한 설명을 포함하고 있어야 하며 찬반을 명확히 표현할 수 있도록 하는 것이 중요합니다. 가능하다면 한 대의 기계 내에 찬반투표를 위한 yes와 no라는 전자우편주소를 만들어 이용할 수도 있겠지요. 그러한 방법에 무관하게, 투표된 표를 계산하는 구체적인 안을 가지고 있어야 합니다.

투표는 보통 21일 에서 31일간 행해지며 400표의 반대표에 단지 2표의 찬성표가 왔다고 해서 투표는 중지될 수 없습니다. CFV는 투표만료 기간을 명시해야 하며 이 기간내에 투표함 역할을 하는 컴퓨터에 도착한 표만이 유효하게 됩니다.

자각을 높이기 위해 투표기간 중에 처음의 그것에 입각하여 표의 향방에 영향을 미치지 않도록 편향되지 않은 CFV 를 한번 더 보낼 수 있습니다. 규약은 투표기간 중에는 바뀔 수 없으며 뉴스그룹에 포스트된 표는 유효표로 인정되지 않고 단지 투표함 컴퓨터에 전자우편으로 투표된 것만 유효합니다.

투표방법이나 투표가 진행중이라는 언급은 가능하지만 투표의 중간결과는 밝힐 수 없도록 되어 있습니다. 투표한 사람들에게 집단회신 (□Mass ACK□ 또는 □Vote ACK□) 은 가능하지만 그 안에 누가 어떤 쪽으로 투표를 했다는 내용은 포함되어서는 안됩니다. 이를 피하기 위한 한 방법은 투표한 사람들의 리스트를 만들어 알파벹순으로 정열하여 투표를 받았다고 회신하는 것입니다. 이때 찬성한 사람, 반대한 사람의 두 가지 리스트를 만들어서는 안됩니다.

마지막으로 투표는 □나는 제안된 foo.bar 그룹에 찬성합니다□ 또는 □나는 제안된 foo.bar그룹에 반대합니다□ 와 같이 명확히 해야한다는 것입니다. 단어는 틀리더라도 당신이 의도하는 내용은 명확해야 합니다.

○ 투표의 결과

투표가 끝나면 news.announce.newgroups 로 도착한 표에 대해 전자우편 주소와 득표현황을 포스트 하게 됩니다. 또 그것은 최초 CFV 에 명시 되었던 다른 그룹으로 포스트될 수 있습니다. 표의 집계는 투표자가 투표한 대로 정확해야 하며 필요할 경우 검증될 수 있어야 합니다.

투표 결과가 news.announce.newgroups 에 포스트된 후, 5일간의 유예기간이 있습니다. 이 유예기간은 누구나 투표자 명단이나 투표과정에 있어서의 오류나 불일치를 수정할 수 있도록 하기 위함입니다.

○ 그룹의 생성

유예기간이 지난 뒤에도 투표의 결과에 대한 심각한 반대가 없다면 투표는 안의 채택여부를 가리기 위한 테스트에 부쳐지게 됩니다. 만약 뉴스그룹 생성에 대한 찬성표가 반대표보다 100표 이상 많고, 최소한 총 투표 수의 3분의 2가 생성을 선호한다면 뉴스그룹 제어 메시지가 보내질 수 있습니다 (일반적으로 news.announce.newgroups의 중재자에 의해). 만약 100 표 이상의 차이나, 3분의 2 라는 한계를 만족하지 않으면 그 그룹은 생성될 수 없습니다.

그러나 한번 투표에서 실패했다고 모두 끝나는 것은 아닙니다. - 6개월 (냉각기) 이 지난 뒤, 새로운 RFD 를 news.groups 로 보낼 수 있고 앞의 그러한 과정을 다시 밟을 수 있습니다. 이러한 몇차례의 시도 뒤에도 그룹생성의 필요성이 전혀 인정되지 않으면 투표 신청자는 대다수의 견해를 수용하고 겸허히 물러나야 합니다.

	제 2 부
인터넷 초보자들을 위한 질문과 답 Request for Comments : 1325
User Services WorkingGroup 지음 한라 네트워크 관리 센터 (nmc@halla.dacom.co.kr) 번역
이 글은 인터넷 초보자들이 가장 궁금해 하는 것들을 묻고 답하는 형식으로 되어 있는 것입니다. 데이콤 종합 연구소 한라 네트워크 관리 센터에서 번역한 것을 정리하였습니다. 이 문서 또한 통신망에서 쉽게 구할 수 있는 것중의 하나 입니다. 그리고 뒷부분의 인터넷 관련 용어 풀이집은 비록 해석은 되어 있지 않지만, 궁금한 것이 있을때 찾아보기 좋을 것입니다. 제 1 부의 내용을 탐독한 후에 정리하는 기분으로, 또는 1부가 너무 지루해서 읽기 힘든 분들이 손쉽게 인터넷에 대한 감을 잡을 수 있도록 하기 위해서 이 글을 싣습니다.

◎ 개  요

제 2 부 인터넷 초보자들을 위한 질문과 답

이 Technical MEMO는 인터넷 초보 사용자를 위하여 User Services WorkingGroup이 발표한 RFC1325를 요약 정리한 것입니다. 여러분의 인터넷 사용에 많은 도움이 되기 바라며, 의문사항은 데이콤 종합연구소 "halla"네트워크 관리센터로(nmc@halla.dacom.co.kr)로 문의 하시기 바랍니다.

1. 소 개

인터넷에 처음 접촉하게된 사용자들은 누구나 처음에 그랬듯 똑같은 의문점들을 가지고 있다. 이러한 질문에 일일이 답하는것은 매우 번거롭고 많은 시간이 걸리므로  User Services Working Group에서는 일련의 RFC를 통하여그러한 질문에 대답 하고자 한다.

2. 인터넷에 대한 질문들

2. 인터넷에 대한 질문들

2.1 인터넷이란 무엇인가?

인터넷이란 서로 연결되어 있음으로써, 임의의 다른 네트웍상의 사용자들에게 도달할 수 있도록 TCP/IP에 의해 제공되는 네트웍 Service들을 사용할 수 있게 하는 네트웍의 거대한 집합이다. 인터넷은 ARPANET에서 시작되었으며 현재 NSFNET, NYSERnet 그리고 수천개의 다른 네트웍들을 포함하고 있다. 그 중에는 BITNET이나 DECnet 네트웍과 같은 TCP/IP에 바탕을 두지 않은 Wide Area Network도 있다. 그러나 Mail Gateway가 이러한 바탕이 다른 두 네트웍간에서 번역기처럼 작동하므로 전자 Mail을 주고 받는 것이 가능하다.

참고사항 : internet과 같이 소문자 'i'로 시작하는 것은 단지 TCP/IP에 바탕을둔 네트웍이나 다른 프로토콜을 사용하는 소규모 네트웍들의 집합을의미한다.

2.2 인터넷에서 지금 당장 무엇을 할 수 있는가?

당신은 계정이 있거나 사용할 권한을 가지고 있는 모든 컴퓨터 자원에 대한사용이 가능하다. 또는 공개되어 있는 사용 가능한 모든 정보를 이용할 수도있다. 인터넷은 파일 전송을 이용하여 호스트들 사이에서 이러한 정보들을 옮길 수있도록 해준다. remote login이나 telnet을 이용하여 다른 컴퓨터와 접속이 가능하며 다른 인터넷 Site나 전자 Mail을 이용하여 접근할 수 있는 non-InternetSite들에 mail을 보낼 수 있다.

기타 여러가지 유용하게 이용할 수있는 데이터베이스나 archive information 들이있다. "The Internet Resource Guide"가 이러한 Site들에 대한 정보를 다루고있으며 그것은 halla.dacom.co.kr에도 등록되어 있다.(/halla/nic/resource-guide/*로 등록 )

2.3 인터넷에 연결된 임의의 Site를 어떻게 찾을 수 있나?

o. "!%@:: A Directory of Electronic Mail Addressing and Networks" 참고

o. "The User's Directory of Computer Networks" 참고

o. "The Matrix : Computer Networks and Conferencing Systems Worldwide"참고

o. 또한가지 방법은 NIC.DDN.MIL에 Telnet으로 연결하여 "whois"라고 type하는 것이다. (login은 필요 없음) WHOIS database는 많은 Site List를 보여줄 것이다.

2.4 인터넷상의 모든 Host들의 List를 어떻게 얻을 수 있는가?

인터넷상에 727,000개 이상의 Host들이 있으므로 이런것은 원하지 않는 것이 현명하다. 그중 대부분은 Permission이 사용을 제한하고 있으며 일부는 공개되어 있다.

3. TCP/IP에 대한 질문들

3. TCP/IP에 대한 질문들

3.1 TCP/IP란 무엇인가?

TCP/IP (Transmission Control Protocol/Internet Protocol )은 컴퓨터와 DATA 통신 장치를 컴퓨터 통신망에 접목시키기 위하여 사용되는 100 가지가 넘는 DATA 통신 프로토콜 집합에 대한 일반적인 이름이다. TCP/IP는 ARPARNET, PRNET,그리고 SANET상의 HOST들을 서로 연결 위하여 개발되었다. 이런 세가지의 네트웍들은 사라졌지만 TCP/IP는 지속되어 오고 있다. 그것은 인터넷이라고 불리우는 거대한 국제적인 네트웍에 사용되고 있다. TCP/IP는 다른 네트웍들, 특히 여러가지 다른 종류의 컴퓨터들을 서로 연결하거나 WorkStation을 연결하는 Local Area Network을 위해 사용되기도 한다.

3.2 TCP/IP family내에서, 또 다른 잘알려진 표준 프로토콜은 없는가?

○  SMTP(Simple Mail Transfer Protocol)

○  FTP (File Transfer Protocol)

○  TELNET

Internet Activity Board에서는 정기적으로 다양한 인터넷 프로토콜에 관한 표준을 기술한 RFC를 발간하고 있다.

4. Domain Name System에 대한 질문들

4. Domain Name System에 대한 질문들

4.1 Domain Name System이란 무엇인가?

Domain Name System (DNS)는 인터넷의 name공간을 구조화하는 계층 구조적이며, 분산화된 방법이다. DNS는 흐스트들을 Addressing과 다른 정보가 광범위하게 분산되고 관리될 수 있도록 하는 계층 구조로 Group을 만든다. 이것의 가장큰 장점중의 하나는 호스트들의 이름과 주소들을 Mapping하는 중앙 집중식으로 관리되는 파일에 의존하지 않아도 된다는 것이다.

4.2 Fully Qualified Domain Name이란 무엇인가?

Fully Qualified Domain Name(FQDN)은 실제 이름에 대하여 상응하는 모든상위 Level의 Domain들을 포함하는 Domain Name이다. DNS를 각 Node들이 자기 자신의 Label을 갖는 tree 구조라고 생각한다면, 특별한 Node에 대한 FQDN은 그 자신과 그 tree의 root 사이의 모든 다른 Node들의 Labe에 첨부된 그자신의 Label이다.

5. 인터넷 Documentation에 대한 질문들

5. 인터넷 Documentaion에 대한 질문들

5.1 RFC란 무엇인가?

Request for Comments documents ( RFCs )는 Internet research와 develop-ment community의 작업 note들이다. 대부분의 RFCs는 종종, 그것들을 구현함에 있어 요구되는 상세한 절차와 Format들을 제공하는 네트웍 프로토콜들이나 Service들의 서술이다.

필요하다면 E-mail을 통하여 원하는 RFC를 입수할 수 있으며, 직접 특정한Host에 접속하여 FTP로 RFC Document를 가져올 수 있다.

한 Document에 일단 RFC 번호가 부여되고 출판되면, 그 RFC는 영원히 수정되거나 같은 번호가 부여되는 일은 없다. (이 문서는 이미 말했듯이 RFC1325이다.)

5.2 어떻게 RFC를 입수할 수 있는가?

RFC는 NIC.DDN.MIL을 포함한 Anonymous FTP를 지원하는 몇몇의 Repository들로 부터 입수가 가능하며 FTP를 사용할 수 없는 Site들을 위하여 NIS에서 Automatic mail service를 하고 있는데 NIS-INFO@NIS.NSF.NET으로 mail을 보내면된다. 이 때 mail의 형식은 메시지의 Subject Field는 공란으로 둔채로 메시지의첫 라인에 "SEND RFCnnnn.TXT"라고 써야 한다.

RFC Document의 Filename구조는 RFCnnnn.txt와 같은데 nnnn은 특정한 RFC의 번호와 일치한다. 그외에도 많은 Site들이 RFC Document를 Anonymous FTP로 제공하므로 손쉽게 입수할 수 있을 것이다. (한국에서는 han.hana.nm.kr의 /doc/RFC나 garam.kreonet.re.kr에서 쉽게 얻을 수 있다.)

5.3 어떻게 RFC의 List를 입수할 수 있는가?

SRI는 RFCs의 INDEX를 유지하고 있다. 그것들은 ASCII text 또는 PostScript로 되어 있으며 사용가능한 FYI Index가 같이 준비되어 있다. 최종적으로 INDEX는어떤 RFC가 유일한 것인지 아니면 또 다른 RFC에 의해 Update된 것인지를 나타내준다. RFC가 발표될 때 마다 이 INDEX는 On-line으로 Update된다. RFC INDEX는Anonymous FTP를 이용해 FTP.NISC.SRI.COM으로부터 가져올 수 있으며 Filename은rfc Directory 아래의 rfc-index.txt이다. FYI INDEX는 fyi Directory 아래의 fyi-index.txt이다. (이것들은 현재 halla.dacom.co.kr의 /halla/nic/RFC에도 있음)

5.4 RFC-INFO Service란 무엇인가?

이것은 RFC Information과 밀접한 관계가 있는, Document라기 보다는 RFC-info라 불리는 서비스이다.사용자들은 그들의 ID,keywords,title,author, 발표한기관 그리고 날짜등의 임의의 "filter"를 지정해 모든 RFC와 FYI의 List를 요청할 수 있다. 이 서비스를 사용하려면 메시지의 내용에다가 원하는 요구사항을 써넣어서 RFC-INFO@ISI.EDU에 E-mail을 보내야 한다. 제목에는 아무 것이나 넣어도 관계 없으며, 입력시 대소문자는 구분되지 않는다. 아래에 적절한 보기가 있다.([ ] 사이의 내용은 Comment로 번역시 추가한 것임)

[ 보  기 ]

Help: Help                                  [ to get this information ]

List: FYI                                        [ list the FYI notes ]

List: RFC              [ list RFCs with window as keyword or in title ]

keywords: window

List: FYI                                    [ list FYIs about windows]

keywords: windows

5.5 어떤 RFC들이 표준인가?

"IAB Official Protocol Standards" (현재, RFC 1280)을 참조할 것.

5.6 FYI란 무엇인가?

FYI는 For Your Information을 의미한다. FYIs는 On-line Document RFC의 보조 문서이다. 일반적으로 ( 항상 그렇지는 않지만 ) RFCs는 보다 더 기술적인 부분에 치중하는 반면, FYIs는 information에 더 많이 치중한다. FYI Document는 FYI 번호와 RFC 번호가 같이 붙어 있다. RFCs와 마찬가지로, Update가 되더라도한번 부여된 FYIs 번호가 변경되지 않으며, 처음에는 이것이 조금 헷갈리겠지만 이렇게 하는 이유는 어느 FYI가 어떤 주제를 다루고 있는지 명확히 알 수 있도록 하기 위해서이다. FYIs도 RFCs와 같은 방법으로 입수할 수 있다.

5.7 STD란 무엇인가?

RFCs의 가장 최신 부속물이 STDs(STandarDs)이다. 인터넷 내에서 표준화의 모든 과정을 마친 specification에 대해 STD번호가 부여된다. □표준(Standard)□과 □문서(Document)□의 차이점은 매우 중요하다. 서로 다른 RFCs Document들은 서로 다른 번호를 가지는데, 때때로 표준에 대한 완전한 Specification은 하나 이상의 RFC Document를 포함할 때가 있다. 이런 일이 발생한 경우 그 표준에 대한 Speci-fication의 일부분인 각각의 RFC Documnet들은 동일한 STD 번호를 가지게된다.

예를들어 Domain Name System(DNS)에 대한 Specification은 RFC 1034와 RFC1035 두개의 조합이므로 그들은 같은 STD번호 13을 가지고 있다.

5.8 Internet Monthly Report란 무엇인가?

Internet Monthly Report는 Internet Research Group의 업적과 진척도 또는 참여한 기관에 의하여 발견된 문제점등을 알려준다. 인터넷에 관련된 많은 기관들은 이 Report내에 포함된 그들의 활동에 대한 월간 Update를 제공하고 있다. 이 Report를 배포하는 Mailing List에 등록 함으로써 Report를 받아볼 수 있다.

List에 등록하거나 삭제하기 위한 요청은 "cooper@isi.edu"로 보내져야한다.Ano-nymous FTP로 NIS.NSF.NET의 'imr' Directory에 IMRYYMM.TXT인 Report File을받아볼 수도 있으며, 이 때 YY는 년도의 마지막 두 자리이며 MM은 월에 해당하는두 자리 숫자이다.

5.9 OSI 표준 Document를 얻으려면?

OSI 표준 Document들은 저작권때문에 인터넷에서 Anonymous FTP로는 얻어올 수 없다. 그러나 U.S Government내의 OSI 프로토콜 사용을 망라하는 GOSIPSpecification은 SRI와 the National Institute of Standards and Technology(NIST)에서 사용 가능하며 GOSIP Version 2 최종 text가 양쪽 Site 모두에서 사용가능하다.

6. 인터넷 기구와 접촉에 대한 질문들

6. 인터넷 기구와 접촉에 대한 질문들

6.1 IAB란 무엇인가?

Internet Activities Board(IAB)는 인터넷을 설계하고 engineering 그리고유지보수하기 위한 협력 위원회이다. IAB는 다음과 같은 기능을 한다.

1) 인터넷 표준을 정한다.

2) RFC 출판 과정을 관리한다.

3) IETF와 IRTF의 활동을 검토한다.

4) 인터넷에 대한 전략적인 기획, 장기적인문제점들과 기회들을 선별하는 일을 수행한다.

5) 국제적인 기술정책 섭외 및 인터넷 Community에대한 대표로서 행동하며

6) IETF와 IRTF의 주요 작업에서 다루지 못한기술적인 Issue들을 해결한다.

IAB는 IETF와 IRTF 두개의 산하 기관이 있다.

1) Internet Engineering Task Force (IETF)

2) Internet Research Task Force (IRTF)

6.2 IETF란 무엇인가?

인터넷의 운영,관리 및 발전을 돕기 위해 IAB가 설립한 조직으로 몇개의 기술적인 분야로 구성되어 있다.

6.3 IRTF란 무엇인가?

Networking에 관한 연구를 촉진하고 새로운 기술을 개발하기 위해 IAB에서 설립한 조직으로 IRTF는 일반적으로 인터넷에 초점을 둔 네트웍 연구자들의 공동체이다.

6.4 Internet Society란 무엇인가?

Internet Society는 인터넷의 번영을 조장하고 관심을 유지하며 인터넷의 발전과 사용이라는 일반적인 목표를 가진 상대적으로 새롭고 Professional한 비영리 단체이다. 이 Society의 목표는 아래와 같다.

1) 연구 및 교육의 기반 구조로서 인터넷의 기술적인발전을 용이하게 하고 지원하며 인터넷의 발전에 있어 과학자 공동체, 산업체, 정부 그리고 또 다른이들의 참여를 고무하는 것.

2) 인터넷의 Application을 사용하여 과학자 공동체,산업체 그리고 기술에 지대한 관심을 가진 대중을 교육 하는 것

3) 정부 대학, 그리고 대학교 산업체 및 대중의 이익에 대한 인터넷 Technology의 교육적 Application의 증진

4) 새로운 인터넷 Application의 탐구에 대한 공개토론의 장을 제공하고 global 인터넷의 운용적인 사용에 있어 기관들간의 공동작업을 고무하기 인터넷 Society에대해 더 상세한 것을 알고자한다면 HOST NNSC.NSF.NET에Anonymous FTP로 접속하면 'isoc' Directory에서 필요한 정보를 얻을 수 있다.

6.5 IANA란 무엇인가?

프로토콜의 변수들에 대해 어떤 값을 부여하는 것을 관장한는 임무가 IAB로부터 Internet Assigned Numbers Authority (IANA)에게 위임되었다.

이들 프로토콜 변수들은 op-codes,type fields,terminal types,system이름,object identifiers 등등을 포함하고 있다. RFC-1인 "Assigned Numbers"에 네트웍 프로토콜 구현에 사용된 몇가지 일련의 숫자들로부터 현재 배정된 값들을 보고하고 있다. 인터넷 어드레스와 Autonomous System number들은 Net-work Solutions, Inc.의 NIC에 의해 배정된다.이 책임은 인터넷 Registry로 봉사하고 있는 DDN NIC에 IANA에 의해 위임되었다. IANA는 USC/InformationSciences Institute에 위치하고 있다. Assinged Numbers에 나열되어 있으며 IANA에 의해 유지되는 배정의 현재 형태는 다음과 같다.

Address Resolution Protocol Parameters

ARPANET and MILNET X.25 Address MappingsARPANET and MILNET Logical Addresses

ARPANET and MILNET Link Numbers

BOOTP Parameters and BOOTP Extension CodesDomain System Parameters

IANA Ethernet Address Blocks

Ethernet Numbers of Interest

IEEE 802 Numbers of Interest

Internet Protocol Numbers

Internet Version Numbers

IP Time to Live Parameter

IP TOS Parameters

Machine Names

Mainl Encryption Types

Multicast Addresses

Network Management Parameters

Point-to-Point Protocol Field AssignmentsPRONET 80 Type Numbers

Port Assignments

Protocol and Service Names

Protocol/Type Field Assignments

Public Data Network Numbers

Reverse Address Resolution Protocol Operation CodesTELNET Options

Terminal Type Names

Unix Ports

X.25 Type Numbers

더 자세한 정보가 필요한 경우에는 IANA@ISI.EDU를 통하면 된다.

6.6 NIC/NOC란 무엇인가?

"NIC"는 Network Information Center를 의미한다. 이것은 네트웍에 의하여 제공되는 Service들에 관한 정보를 네트웍 사용자에게 제공하는 기관이다.

"NOC"는 Network Operations Center를 의미하며 네트웍 유지보수에 책임을 지는 기관이다.

많은 네트웍들, 특히 보다 소규모의, local networks에 있어서는 NIC와NOC의 기능이 결합되어 있는 경우가 많다.보다 큰 중간 규모의 Backbone Net-work에서는 NIC와 NOC의 기능이 분리되어있으며 그들이 충분히 제기능을 발휘하기위하여 서로간에 상호 작용할 필요가 있다.

6.7 The NIC 이란?

"The NIC"는 일반적으로 지금은 Network Solutions, Inc.인 Defense DataNetwork의 Network Information Center (DDN NIC)를 의미한다. The DDN NIC는RFC와 인터넷 Draft들을 배포, 관리하는 역할을 담당하고 있다. Host name은 NIC.DDN.MIL이다. RFC와 인터넷 Draft들의 Shadow Copy가 NIS.NSF.NET과 FTP.NISC.SRI.COM을 포함한 몇몇 다른 Host들에서도 유지, 관리되고 있다. DDN NIC는 또한 DDN 사용자들에게 다양한 보조 서비스들을 제공하고 있다.

보다 자세한 정보가 필요하다면 NIC@NIC.DDN.MIL 또는 전화 1-800-365-3642을이용할 수 있다. 아울러, DDN NIC는 root Domain과 몇몇 Top 및 second leveldomain에 대한 등록 권한을 가지고 있으며 네트웍 사용자, Host, Domain, Net-work 그리고 접촉창구 등의 WHOIS 데이터베이스를 유지, 관리한다.

6.8 IR이란 무엇인가?

Internet Registry(IR)는 네트웍에 IP Network number와 autonomous systemnumber와 같은 식별자를 부여하는 기관이다. IR은 또한 그러한 부여된 정보를 수집하고 저장한다.

7. 서비스에 대한 질문들

7. 서비스들에 대한 질문들

7.1 E-mail Address를 알아 내려면?

인터넷에는 몇개의 - 완전한 것에는 거리가 있지만 - Directory들이 있다. 가장 큰 Directory는 DDN NIC의 WHOIS 데이터베이스, PSInet White Pages, 그리고 KNOWBOT등이 있다. 일반적으로 원하는 사람에게 그 사람의 E-mail Address를 물어보는 것이 여전히 필요하다.

7.2 DDN NIC에서 WHOIS 프로그램 사용법

DDN NIC에 있는 WHOIS 데이터베이스를 검색하는 WHOIS program을 사용하기 위해 NIC host인 NIC.DDN.MIL에 TELNET으로 연결하여야 한다.이 때 login은 필요치 않으며 정보 검색 프로그램을 실행시키기 위하여 "whois"라고 타자하면 된다.

그런 다음 당신이 원하는사람, host, domain, network 또는 mailbox의 이름을 타자하면 된다. 도움말이 필요한 경우는 "help"를 치면 된다. 문제점이 있는 경우에는 NIC@NIC.DDN.MIL로 메시지를 보내거나 1-800-365-3642로 전화를걸면된다.

7.3 DDN NIC의 WHOIS 데이터베이스에 등록하는 방법

만약 WHOIS 데이터베이스에 자기를 등록하고 싶다면, 인터넷으로부터 엑세스가 가능한 전자사서함의 mailbox를 가지고 있어야만 한다. 먼저 netinfo/user-template.txt를 입수하라.이 file은 anonymous FTP를 이용하여 NIC.DDN.MIL에서입수할 수 있다.그 File내에 있는 신청서를 작성한 후 REGISTRAR@NIC.DDN.MIL로 돌려 보내라. 그러면 당신의 명단이 그 WHOIS 데이터베이스에 등록될 것이다.

7.4 PSI에서 White Page 사용법

Performance Systems International,Inc.(PSI)는 회원기관으로 부터의 개별적인 정보를 수집하여 데이터베이스화하고 그 data를 online으로 제공하는 WhitePages Pilot Project의 스폰서이다. 이러한 노력들은 OSI X.500 Directory표준에 기반을 두고 있다.

그 data를 이용하기 위해서는, WP.PSI.COM에 TELNET으로 연결한 후 "fred"로 login(password는 필요 없음) 하면 된다. 그러면 기관에 관한 정보들을 볼 수 있게 된다. White Page 프로그램은 사용도중 도움말 기능을 제공한다. 예를들어"help"라고 치면 명령어 list를 "manual"이라고 치면 상세한 documentation이 그리고 "whois"는 사람에 대한 참고자료를 어떻게 찾는지에 관한 정보를 제공할 것이다. 그들 회원에 관한 정보를 제공 함으로써 pilot project에 참가한기관들의 list를 얻기 위해서는 "whois-org *"라고 타자하면 된다.

더 상세한 정보를 얻기 위해서는 WP-INFO@PSI.COM으로 메시지를 보내면 된다.

7.5 Knowbot Information Service 사용법

Knowbot Information Service는 인터넷에서 이종의 white pages service에 대하여 일정한 인터페이스를 제공하는 white pages "mets-service"이다.

Knowbot Information Service를사용하여 당신은 NIC WHOIS service,PSI WhitePages Pilot Project, 그리고 MCI Mail, 기타 다른 것들을 포함한 것중에서검색하도록하는 단일 질의를 만들 수 있고, 그 응답들이 단일의, 일정한 포맷으로 Display되도록 할 수 있다.

현재, Knowbot Information Service는 host nri.reston.va.us와 sol.bucknell.edu 상의 185번 Port에 TELNET을 통하여 사용할 수 있다. 유닉스를 사용하는 호스트에서, "telnet nri.reston.va.us 185"를 사용하여라. nri.reston.va.us나sol.bucknell.edu.상에 존재하는 netaddress로 mail을 보낼 수 있는 전자우편인터페이스 또한 존재한다.

7.6 USENET이란? Netnews란?

USENET은 공식적인 이름이며, Netnews는 인터넷상의 몇몇 호스트들이 사용하는 분산된 컴퓨터정보서비스에 대한 일반화된 비공식적인 이름이다. USENET은 오로지 news만을 다루며 mail은 취급하지 않는다. USENET은 전송매체로서 인터넷의 한부분과, UUCP, BITNET 그리고 다른 네트웍들을 포함하는 방대한 네트웍들을 이용한다. 엄밀히 말해서, USENET은 인터넷의 일부분이 아니다. Netnews는 mail로 전송되야했을 traffic을 경제적으로 전송하기 위한 유용한 도구가 될 수 있다.

7.7 USENET에 접속하려면?

USENET에 접속하기 위해서는 몇몇 anonymous FTP site들의 몇몇 host로부터 무료로 얻을수 있는 소프트웨어가 필요하다. 그리고 당신의 컴퓨터를 연결하는것을 기꺼이 도와줄 USENET site들을 찾아야한다. 그러한 소프트웨어를 위한 잘알려진 anonymous FTP site로 ftp.uu.net가 있다. 거기에 있는 "news" Direct-ory에 소프트웨어 배포에 관한 많은 정보가 있다. (서강대에서는 tin을 사용하면 된다.)

7.8 Anonymous FTP란?

Anonymous FTP란 인터넷상의 한 컴퓨터에 접속하여 특별히 공개된 file을복사해 올 수 있도록 해주는 전통적인 방법이다. 몇몇 site들은 소프트웨어와 다양한 종류의 정보들을 배포하기 위하여 anonymous FTP를 제공한다.

당신은 그것을 여느 FTP와 마찬가지로 사용할 수 있으며, 단지 username만 anonymous로 하면 된다.대부분의 시스템에서 password는 아무것이나 통용되며, password로서 당신의 userid를 요구하기도 한다. (자신의 E-mail address를 암호부분에 입력하는 것이 예의로 되어 있다.) 만약 이런 것들이 실패하면, 일반적인 password는 □guest□이기 십상이다.

7.9 archie(아치)란 무엇인가?

archie system은 Montreal에 있는 McGill University의 한 group에 의해 만들어졌는데 그것은 anonymous FTP archive site들을 자동적으로 추적하기위한것이며 아직도 그것은 archie의 주된 기능이기도 하다.

Archie's User Access component는 이러한 파일이름들에 대한 데이터베이스에서 파일을 찾도록 해주며 맞는 것이 발견되면, 그에 합당한 archive site name, IP address, 그 archive를 포함하고 있는 장소 그리고 기타 다른 유용한 정보들을 보게된다. 당신은 또한 그 server에 알려진 모든 archive site들의 리스트를 얻거나 또는 site의 전체 리스트를 통하여 흥미있는 정보를 검색하기 위하여 "browse"하는데 archie를 사용할 수도 있다. archie server는 또한 "packagedescriptions" (or "whatis") 데이터베이스를 제공한다.이것은 다양한 정보원으로부터 수집된 name과 description들의 모임이며 다른 유용한 정보들 만큼이나 인터넷 전반에 걸쳐 파일들의 위치를 규정짓는데 사용될 수 있다.

7.10 archie에 연결하려면?

여러가지 방법으로 archie에 연결할 수 있다. 전통적인 TELNET 인터페이스와 전자우편 인터페이스 그리고 다양한 client 프로그램들이 사용 가능하다. 현재 전세계적으로는 9군데에 archie server가 존재하고 있다. (이 문서의 작성시기에 비추어 통계 수치는 다를 수 있음) archie를 이용하기 위하여 TELNET인터페이스를 사용하려면 host ARCHIE.MCGILL.CA에 TELNET한 후 user "archie"로 login하라. (password는 필요없음) "archie@archie.mcgill.ca"로 mail을보냄으로써 전자 우편 인터페이스에 대한 보다 자세한 사항을 얻을 수 있는데 이 때 메시지의 내용은 제목이나 본문내용에 "help"라는 단어를 써야한다.

archie에관한 Documentation은 ARCHIE.MCGILL.CA에 anonymous FTP를 사용하여"archie/doc"이라는 subdirectory에서 가져올 수 있다. "archie/clients"에는 무수한 사용 가능한 client 프로그램들이 사용 가능하다.문의사항이나 코멘트 또는 제안 사항이 있는 경우는 archie 개발 group인 "archie-group@archie.mcgill.ca"로 amil을 보내면 된다.

(서강대에는 archie server가 있다. 또 archie client프로그램이 설치되어 있으므로 그냥 유닉스 프롬프트 상태에서 archie라고 치면 된다.)

7.11 TELNET이란 무엇인가?

TELNET이란 용어는 TELNET 프로토콜때문에 인터넷상에서 가능한 remotelogin을 언급하는 것이다. 이 말을 동사형으로 사용하게되면, 즉, "어떤 호스트에 telnet한다"라는 말이 의미하는것은 한 호스트로부터 또다른 호스트로 인터넷을 통하여 연결이 이루어짐을 의미한다. 보통, 원거리에 있는 호스트로 TELNET으로 login하기 위해서는 그 호스트상에 계정을 가지고 있어야한다. 그러나 몇몇 공개 서비스(white page directory제공 등)를 제공하는 호스트들은 개인적인 계정을 갖지 않아도 무방하다.

8. Mailing Lists와 Mail 보내기

8. Mailing Lists와 Mail보내기

8.1 mailing list란 무엇인가?

mailing list란 복수개의 목적지를 갖는 별명에 불과하다. mailing list는일반적으로 특정 주제에 대한 토론등을 위해서 만들어진다. 그 주제에 관심이 있는 어느 누구든지 그 List에 등록하여도 무방한것이 일반적이다.

몇몇의 mailing list들은 회원자격에 대한 제한을 가지고, 또 다른 mailing list는메시지의 내용에 대한 제한을 가지기도 한다. 가장 큰 "public" mailing list인 IETF와 TCP-IP는 mailing List에 등록하거나 삭제하는것을 요청하는 별도의 mail address를 가지고 있다.

host ftp.nisc.sri.com에는 그들의 주요 topic과 그 mailing list에 어떻게등록하는가를 설명한 주요한 mailing liste들의 목록을 사용할 수있는 file인 "list-of-lists"가 있다. 그 file은 anonymous FTP로 얻어올 수 있으며 Dire-ctory는 netinfo/interest-groups이다. 그 file은 전자우편을 통해서도 얻어올 수 있는데 "mail-server@nisc.sri.com" 에다 본문내용을 "Send netinfo/in-terest-groups"라고 하여 메시지를 보내면 된다. 그러면 적당한 파일크기로 분리된 메시지를 전자우편으로 받을 수 있다.

8.2 Mailing List의 관리자와 접촉하는 방법

"interest-groups" file에 언급된 모든 mailing list에는 그 list에 어떻게 합세할 것인지 또는 그 list의 책임자에게 또 다른 관리적인 메시지를 어떻게 보낼 것인지를 기술한 것이 있다. 일반적으로, "ListName-request@domain"의형태로된 address에 메시지를 보낼 수 있다고 가정하는 것이 안전하다.

"-request"의 형태에 부합하는 mailbox를 갖는 조항은 매우 널리 따르는 것이다. 모든 관리에 관계된 메시지는 list에 등록된 전체에게 전달되는 것이아니라 그 mailbox("-request"가 붙은)로 전달이 되는 것이다.

8.3 쓸만한 mailing list는 어떤 것인가?

인터넷을 처음 사용하는 사람에게있어 가장중요한 mailing list는 TCP-IP, IETF, 그리고 RFC 배포 list이다. 처음의 두가지는 비개방적이며, 마지막것은 RFC Editor에 의해 사용되는 announcement 서비스이다.

8.4 TCP/IP Mailing List에 등록하려면?

TCP-IP-REQUEST@NIC.DDN.MIL에 메시지를 보내면 된다.

8.5 IETF Mailing List에 등록하려면?

IETF-REQUEST@ISI.EDU에 메시지를 보내면 된다.

8.6 RFC 배포 List에 등록하려면?

RFC-REQUEST@NIC.DDN.MIL에 메시지를 보내면 된다.

이 list에 공개되는 내용은 IETF list에도 공개되므로 만약, IETF에 등록되어 있다면 여기에 따로 등록할 필요는 없다.

9. 기 타

9. 기  타

9.1 잡다한 인터넷 지식에 관한 질문

9.1.1 :-)의 의미는?

대부분의 전자 우편 메시지에 있어서 메시지의 일부가 익살스러울때 그것이 때때로 유익할 때도 있다. 이러한 뉘앙스를 제공하기 위해 "smiley faces"를 다음에 모아 두었다.

:-)  smile                                    (미소)

:)   also a smile                       (역시 미소)

:-D  laughing                                (폭소)

:-}  grin                   (이를드러내고 히죽 웃다)

:-]  smirk                          (능글능글 웃다)

:-(  frown                         (눈살을 찌푸리다)

;-)  wink                                 (윙크하다)

8-)  wide-eyed     (눈을 크게 뜬, 깜짝놀란, 순진한)

:-X  close mouthed      (말이없는, 속을 터놓지않는)

:-o  oh, no!

9.1.2 btw, fyi, imho, wrt, rtfm의 의미는?

종종 일상적인 표현들은 비공식적인 network posting에서 약어로 사용된다. 그 중 몇가지를 소개하면 아래와 같다.

o. btw : by the way

o. fyi : for your information

o. imho : in my humble [ 또는 honest ] opiniono. wrt : with respect to

o. rtfm : read the f*ing manual

(독자의 열정에 따라 변화하는 "f"라는 낱말을가진)

9.1.3 FAQ List란?

이 list는 다양한 USENET newsgroup에 종종 나타나는 "Frequently AskedQuestions"에 대한 답변을 제공한다. 이 list는 news를 어떻게 사용하는지를배우는 초보자에게 배경지식을 제공하는 경향이 있다.

USENET에서 제공되는 몇가지의 일반적인 정보posting의 제목이 아래에 나열되어 있다.

Answers to Frequently Asked Questions  (the "FAQ" list)

Introduction to news.announce

What is Usenet?

Rules for posting to Usenet

How to Create a New Newsgroup

How to Create a New Trial Newsgroup

A Primer on How to Work With the Usenet Community

Emily Postnews Answers Your Questions on Netiquette

Hints on writing style for Usenet

USENET Software: History and Sources

List of Active Newsgroups

Alternative Newsgroup Hierarchies, Part IAlternative Newsgroup Hierarchies, Part II

How to Construct the Mailpaths File

Regional Newsgroup Hierarchies, Part I

Regional Newsgroup Hierarchies, Part II

Regional Newsgroup Hierarchies, Part IIIList of Moderators

Publicly Accessible Mailing Lists, Part IPublicly Accessible Mailing Lists, Part II

Publicly Accessible Mailing Lists, Part IIIList of Periodic Informational Postings

How to Get Information about Networks

A Guide to Social Newsgroups and Mailing Lists

여기에 있는 모든 article들은 보통 pit-manager.mit.edu의 /pub/usenet/n-ews.announce.newusers 에서 FTP로 얻을 수 있다.

9.2 읽을 거리 추천

인터넷과 인터넷 프로토콜에 관한 보다 상세한 정보가 필요하다면 아래의 사본을 읽어 보도록 하라.

Bowers, K., T. LaQuey, J. Reynolds, K. Roubicek, M. Stahl, and A.

Yuan, "Where to Start - A Bibliography of General Internetworking

Information", RFC 1175, FYI 3, CNRI, U Texas, ISI, BBN, SRI,

Mitre, August 1990.

Comer, D., "Internetworking with TCP/IP: Principles, Protocols,

and Architecture", Prentice Hall, New Jersey, 1989.

Krol, E., "The Hitchhikers Guide to the Internet", RFC 1118,

University of Illinois Urbana, September 1989.

9.3 참고도서

[1] Reynolds, J., and J. Postel, "Assigned Numbers", RFC 1060,USC/Information Sciences Institute, March 1990.

[2] Postel, J., Editor, "IAB Official Protocol Standards", RFC 1280,Internet Activities Board, March 1992.

[3] Postel, J., and J. Reynolds, "File Transfer Protocol (FTP), RFC959, USC/Information Sciences Institute, October 1985.

[4] Postel, J., "Internet Protocol - DARPA Internet Program ProtocolSpecification", RFC 791, DARPA, September 1981.

[5] Postel, J., "Transmission Control Protocol - DARPA InternetProgram Protocol Specification", RFC 793, DARPA, September 1981.

[6] Leiner, B., R. Cole, J. Postel, and D. Mills, "The DARPA InternetProtocol Suite", IEEE INFOCOM85, Washington D.C., March 1985.

Also in IEEE Communications Magazine, March 1985.  Also asISI/RS-85-153.

[7] Cerf, V., "The Internet Activities Board" RFC 1160, CNRI, May1990.

[8] Postel, J., "Simple Mail Transfer Protocol", RFC 821,USC/Information Sciences Institute, August 1982.

[9] Postel, J., and J. Reynolds, "TELNET Protocol Specification", RFC854, USC/Information Sciences Institute, May 1983.

[10] Postel, J., "Request for Comments on Request for Comments -Instructions to RFC Authors", RFC 1111, USC/Information SciencesInstitute, August 1989.

[11] Malkin, G., A. Marine, and J. Reynolds, "FYI on Questions andAnswers: Answers to Commonly Asked 'Experienced Internet User'Questions", FYI 7, RFC 1207, FTP Software, SRI, USC/InformationSciences Institute, February 1991.

[12] Postel, J., "Introduction to the STD Notes", RFC 1311,USC/Information Sciences Institute, March 1992.

9.4 간단한 용어풀이

[ A ]

ACM   Association for Computing Machinery

A group established in 1947 to promote professional

development and research on computers.

address  There are two separate uses of this term in internet

networking: "electronic mail address" and "internet

address".   An electronic mail address is the string

of characters that you must give an electronic mail

program to direct a message to a particular person.

See "internet address" for its definition.

AI      Artificial Intelligence

The branch of computer science which deals with the

simulation of human intelligence by computer systems.

AIX     Advanced Interactive Executive

IBM's version of Unix.

ANSI    American National Standards Institute

A group that certifies organizations which develop U.S.

standards for the information processing industry.  ANSI

accredited groups participate in defining network protocol

standards.

ARP     Address Resolution Protocol

An Internet protocol which runs on Ethernet and all IEEE

802.X LANs which maps internet addresses to MAC addresses.

ARPA    Advanced Research Projects Agency

The former name of what is now called DARPA.

ARPANET Advanced Research Projects Agency Network

A pioneering long haul network funded by ARPA.  It

served as the basis for early networking research as

well as a central backbone during the development of

the Internet.  The ARPANET consisted of individual

packet  switching computers interconnected by leased lines.

AS      Autonomous System

A collection of gateways (routers) under a single

administrative authority using a common Interior Gateway

Protocol for routing packets.

ASCII   American (National) Standard Code for Information Interchange

[ B ]

B       Byte

One character of information, usually eight bits wide.

b       bit - binary digit

The smallest amount of information which may be stored

in a computer.

BBN     Bolt Beranek and Newman, Inc.

The Cambridge, MA company responsible for development,

operation and monitoring of the ARPANET, and later,

the Internet core gateway system, the CSNET Coordination

and Information Center (CIC), and NSFNET Network

Service Center (NNSC).

BITNET  Because It's Time Network

BITNET has about 2,500 host computers, primarily at

universities, in many countries.  It is managed by

EDUCOM, which provides administrative support and

information services.  There are three

main constituents of the network: BITNET in the United

States and Mexico, NETNORTH in Canada, and EARN in

Europe.  There are also AsiaNet, in Japan, and

connections in South America.  See CREN.

bps     bits per second

A measure of data transmission speed.

BSD     Berkeley Software Distribution

Term used when describing different versions

of the Berkeley UNIX software, as in "4.3BSD

UNIX".

[ C ]

catenet A network in which hosts are connected to networks

with varying characteristics, and the networks

are interconnected by gateways (routers).  The

Internet is an example of a catenet.

CCITT   International Telegraph and Telephone

Consultative Committee

core gateway

Historically, one of a set of gateways (routers)

operated by the Internet Network Operations Center

at BBN.  The core gateway system forms a central part

of Internet routing in that all groups had to advertise

paths to their networks from a core gateway.

CREN    The Corporation for Research and Educational Networking

BITNET and CSNET have recently merged to form CREN.

CSNET   Computer + Science Network

A large data communications network for institutions doing

research in computer science.   It uses several different

protocols including some of its own.  CSNET sites include

universities, research laboratories, and commercial

companies.  See CREN.

[ D ]

DARPA   U.S. Department of Defense Advanced Research Projects Agency

The government agency that funded the ARPANET and later

started the Internet.

Datagram

A self-contained, independent entity of data carrying

sufficient information to be routed from the source

to the destination data terminal equipment without

reliance on earlier exchanges between this source

and destination data terminal equipment and the

transporting network.

DCA     Defense Communications Agency

Former name of the Defense Information Systems Agency

(DISA).  See DISA.

DDN     Defense Data Network

Comprises the MILNET and several other DoD networks.

DDN NIC The network information center at Network Solutions, Inc.

It is the primary repository for RFCs and Internet Drafts,

as well as providing other services.

DEC     Digital Equipment Corporation

DECnet  Digital Equipment Corporation network

A networking protocol for DEC computers and network devices.

default route

A routing table entry which is used to direct any data

addressed to any network numbers not explicitly listed

in the routing table.

DISA    Defense Information Systems Agency

Formerly called DCA, this is the government agency

responsible for installing the Defense Data Network

(DDN) portion of the Internet, including the MILNET

lines and nodes.  Currently, DISA administers the

DDN, and supports the user assistance services of the

DDN NIC.

DNS     The Domain Name System is a mechanism used in

the Internet for translating names of host computers

into addresses.  The DNS also allows host computers

not directly on the Internet to have registered

names in the same style, but returns the electronic

mail gateway which accesses the non-Internet network

instead of an IP address.

DOD     U.S. Department of Defense

DOE     U.S. Department of Energy

dot address (dotted address notation)

Dot address refers to the common notation for Internet

addresses of the form A.B.C.D; where each letter represents,

in decimal, one byte of the four byte IP address.

Dynamic Adaptive Routing

Automatic rerouting of traffic based on a sensing and analysis

of current actual network conditions.  NOTE: this does not

include cases of routing decisions taken on predefined

information.

[ E ]

EARN    European Academic Research Network

EBCDIC  Extended Binary-coded Decimal Interchange Code

EGP     Exterior Gateway Protocol

A protocol which distributes routing information to the

gateways (routers) which connect autonomous systems.

Ethernet

A network standard for the hardware and data link levels.

There are two types of Ethernet: Digital/Intel/Xerox (DIX)

and IEEE 802.3.

[ F ]

FDDI    Fiber Distributed Data Interface

FDDI is a high-speed (100Mb) token ring LAN.

FIPS    Federal Information Processing Standard

FTP     File Transfer Protocol

The Internet standard high-level protocol for

transferring files from one computer to another.

[ G ]

gateway See router

GB      Gigabyte

A unit of data storage size which represents 10^9 (one

billion) characters of information.

Gb      Gigabit

10^9 bits of information (usually used to express a

data transfer rate; as in, 1 gigabit/second = 1Gbps).

GNU     Gnu's Not UNIX

A UNIX-compatible operating system developed by the

Free Software Foundation.

[ H ]

header  The portion of a packet, preceding the actual data,

containing source and destination addresses and

error-checking fields.

host number

The part of an internet address that designates which

node on the (sub)network is being addressed.

HP      Hewlett-Packard

[ I ]

I/O     Input/Output

IAB     Internet Activities Board

The IAB is the coordinating committee for Internet

design, engineering and management.

IBM     International Business Machines Corporation

ICMP    Internet Control Message Protocol

ICMP is an extension to the Internet Protocol.  It

allows for the generation of error messages,

test packets and informational messages related to IP.

IEEE    Institute for Electrical and Electronics Engineers

IETF    Internet Engineering Task Force

The IETF is a large open community of network designers,

operators, vendors, and researchers whose purpose is to

coordinate the operation, management and evolution of

the Internet, and to resolve short- and mid-range

protocol and architectural issues.  It is a major source

of proposed protocol standards which are submitted to the

Internet Activities Board for final approval.  The IETF

meets three times a year and extensive minutes of the

plenary proceedings are issued.

internet

internetwork

Any connection of two or more local or wide-area networks.

Internet

The global collection of interconnected local, mid-level and

wide-area networks which use IP as the network layer

protocol.

internet address

An assigned number which identifies a host in an internet.

It has two or three parts: network number, optional subnet

number, and host number.

IP      Internet Protocol

The network layer protocol for the Internet.  It is a packet

switching, datagram protocol defined in RFC 791.

IRTF    Internet Research Task Force

The IRTF is a community of network researchers,

generally with an Internet focus.  The work of the IRTF

is governed by its Internet Research Steering Group (IRSG).

ISO     International Organization for Standardization

[ K ]

KB      Kilobyte

A unit of data storage size which represents 10^3

(one thousand) characters of information.

Kb      Kilobit

10^3 bits of information (usually used to express a

data transfer rate; as in, 1 kilobit/second = 1Kbps = 1Kb).

[ L ]

LAN     Local Area Network

A network that takes advantage of the proximity of computers

to offer relatively efficient, higher speed communications

than long-haul or wide-area networks.

LISP    List Processing Language

A high-level computer language invented by Professor John

McCarthy in 1961 to support research into computer based

logic, logical reasoning, and artificial intelligence.  It

was the first symbolic (as opposed to numeric) computer

processing language.

[ M ]

MAC     Medium Access Control

For broadcast networks, it is the method which devices use

to determine which device has line access at any given

time.

Mac     Apple Macintosh computer.

MAN     Metropolitan Area Network

MB      Megabyte

A unit of data storage size which represents

10^6 (one million) characters of information.

Mb      Megabit

10^6 bits of information (usually used to express a

data transfer rate; as in, 1 megabit/second = 1Mbps).

MILNET  Military Network

A network used for unclassified military production

applications.  It is part of the DDN and the Internet.

MIT     Massachusetts Institute of Technology

MTTF    Mean Time to Failure

The average time between hardware breakdown or loss of

service.  This may be an empirical measurement or a

calculation based on the MTTF of component parts.

MTTR    Mean Time to Recovery (or Repair)

The average time it takes to restore service after a

breakdown or loss.  This is usually an empirical measurement.

MVS     Multiple Virtual Storage

An IBM operating system based on OS/1.

[ N ]

NASA    National Aeronautics and Space Administration

NBS     National Bureau of Standards

Now called NIST.

network number

The part of an internet address which designates the

network to which the addressed node belongs.

NFS     Network File System

A network service that lets a program running on one

computer to use data stored on a different computer on

the same internet as if it were on its own disk.

NIC     Network Information Center

An organization which provides network users with

information about services provided by the network.

NOC     Network Operations Center

An organization that is responsible for maintaining

a network.

NIST    National Institute of Standards and Technology

Formerly NBS.

NSF     National Science Foundation

NSFNET  National Science Foundation Network

The NSFNET is a highspeed "network of networks" which is

hierarchical in nature.  At the highest level is a

backbone network currently comprising 16 nodes connected

to a 45Mbps facility which spans the continental United

States.  Attached to that are mid-level networks and

attached to the mid-levels are campus and local

networks.  NSFNET also has connections out of the U.S.

to Canada, Mexico, Europe, and the Pacific Rim.  The

NSFNET is part of the Internet.

NSFNET  Mid-level Level Network

A network connected to the highest level of the NSFNET that

covers a region of the United States.  It is to mid-level

networks that local sites connect.  The mid-level networks were once called "regionals".

[ O ]

OSI     Open Systems Interconnection

A set of protocols designed to be an international standard

method for connecting unlike computers and networks.  Europe

has done most of the work developing OSI and will probably

use it as soon as possible.

OSI Reference Model

An "outline" of OSI which defines its seven layers and

their functions.  Sometimes used to help describe other

networks.

OSPF    Open Shortest-Path First Interior Gateway Protocol

A proposed replacement for RIP.  It addresses some

problems of RIP and is based upon principles that have

been well-tested in non-internet protocols.  Originally

acronymed as OSPFIGP.

[ P ]

packet  The unit of data sent across a packet switching network.

The term is used loosely.  While some Internet

literature uses it to refer specifically to data sent

across a physical network, other literature views

the Internet as a packet switching network

and describes IP datagrams as packets.

PC      Personal Computer

PCNFS   Personal Computer Network File System

PPP     Point-to-Point Protocol

The Point-to-Point Protocol (PPP) provides a method for

transmitting datagrams over serial point-to-point links.

protocol

A formal description of message formats and the rules

two computers must follow to exchange those messages.

Protocols can describe low-level details of

machine-to-machine interfaces (e.g., the order in

which bits and bytes are sent across a wire)

or high-level exchanges between allocation

programs (e.g., the way in which two programs

transfer a file across the Internet).

[ R ]

RFC     The Internet's Request for Comments documents series

The RFCs are working notes of the Internet research and

development community.  A document in this series may be on

essentially any topic related to computer communication, and

may be anything from a meeting report to the specification of

a standard.

RIP     Routing Information Protocol

One protocol which may be used on internets simply to pass

routing information between gateways.   It is used on many

LANs and on some of the NSFNET intermediate level networks.

RJE     Remote Job Entry

The general protocol for submitting batch jobs and

retrieving the results.

router  A special-purpose dedicated computer that attaches to

two or more networks and routes packets from one

network to the other.  In particular, an Internet

router forwards IP datagrams among the networks it

connects.  Gateways route packets to other

gateways until they can be delivered to the final

destination directly across one physical network.

RPC     Remote Procedure Call

An easy and popular paradigm for implementing the

client-server model of distributed computing.

[ S ]

server  A computer that shares its resources, such as printers

and files, with other computers on the network.  An

example of this is a Network Files System (NFS)

Server which shares its disk space with one or more

workstations that may not have local disk drives of

their own.

SLIP    Serial Line Internet Protocol

SLIP is currently a defacto standard, commonly used for

point-to-point serial connections running TCP/IP.  It is

not an Internet standard but is defined in RFC 1055.

SMTP    Simple Mail Transfer Protocol

The Internet standard protocol for transferring

electronic mail messages from one computer to another.

SMTP specifies how two mail systems interact and the

format of control messages they exchange to transfer mail.

SNA     System Network Architecture

IBM's data communications protocol.

SNMP    Simple Network Management Protocol

The Simple Network Management Protocol (RFC 1157) is the

Internet's standard for remote monitoring and management

of hosts, routers and other nodes and devices on a network.

subnet  A portion of a network, which may be a physically independent

network, which shares a network address with other portions

of the network and is distinguished by a subnet number.  A

subnet is to a network what a network is to an internet.

subnet number

A part of the internet address which designates a subnet.

It is ignored for the purposes internet routing, but is

used for intranet routing.

[ T ]

T1      A term for a digital carrier facility used to transmit a

DS-1 formatted digital signal at 1.544 megabits per second.

T3      A term for a digital carrier facility used to transmit a DS-3

formatted digital signal at 44.746 megabits per second.

TCP     Transmission Control Protocol

A transport layer protocol for the Internet.  It is a

connection oriented, stream protocol defined by RFC 793.

TCP/IP  Transmission Control Protocol/Internet Protocol

This is a common shorthand which refers to the suite

of application and transport protocols which run over IP.

These include FTP, TELNET, SMTP, and UDP (a transport

layer protocol).

Telenet A public packet-switching network operated by US Sprint.

Also known as "SprintNet".

TELNET  The Internet standard protocol for remote terminal

connection service.  TELNET allows a user at one site

to interact with a remote timesharing system at

another site as if the user's terminal was connected

directly to the remote computer.

Token Ring

A type of LAN.   Examples are IEEE 802.5, ProNET-10/80 and

FDDI.  The term "token ring" is often used to denote 802.5

Tymnet  A public character-switching/packet-switching network

operated by British Telecom.

[ U ]

UDP     User Datagram Protocol

A transport layer protocol for the Internet.  It is a

datagram protocol which adds a level of reliability and

multiplexing to IP datagrams.  It is defined in RFC 768.

ULTRIX  UNIX-based operating system for Digital Equipment Corporation

computers.

UNIX    An operating system developed by Bell Laboratories that

supports multiuser and multitasking operations.

UUCP    UNIX-to-UNIX Copy Program

A protocol used for communication between consenting

UNIX systems.

[ V ]

VMS     Virtual Memory System

A Digital Equipment Corporation operating system.

[ W ]

WAN     Wide Area Network

WHOIS   An Internet program which allows users to query a database of

people and other Internet entities, such as domains,

networks, and hosts, kept at the DDN NIC.  The information for

people shows a person's company name, address, phone number

and email address.

[ X ]

XNS     Xerox Network System

A data communications protocol suite developed by Xerox.  It

uses Ethernet to move the data between computers.

X.25    A data communications interface specification developed to

describe how data passes into and out of public data

communications networks.  The public networks such as

Sprintnet and Tymnet use X.25 to interface to customer

computers.

		쉬어가는 쪽

천상병님의 시 두편

소릉조(小陵調) - 칠십 년 秋日에 아버지 어머니는 고향 산소에 있고 외톨배기 나는 서울에 있고 형과 누이들은 부산에 있는데 여비가 없으니 가지 못한다. 저승 가는 데도 여비가 든다면 나는 영영 가지도 못하나? 생각느니, 아, 인생은 얼마나 깊은 것인가.	귀천 나 하늘로 돌아가리라. 새벽빛 와 닿으면 스러지는 이슬 더불어 손에 손을 잡고, 나 하늘로 돌아가리라. 노을빛 함께 단 둘이서 기슭에서 놀다가 구름 손짓하며는, 나 하늘로 돌아가리라. 아름다운 이 세상 소풍 끝내는 날, 가서, 아름다웠더라고 말하리라……

	제 3 부
인터넷 서비스 목록
전종홍, 이호선, Scott Yanoff
이 서비스 목록들은 전종홍 (Hollobit@dal.hallym.ac.kr)님와 이호선(hslee2@chiak. kaist.ac.kr)님과 Scott Yanoff(yanoff@csd4.csd.uwm.edu)님 에 의해서 만들어진 소중한 자료입니다. 인터넷을 통해 제공되는 서비스는 정말 무궁무진 합니다. 하지만 많은 사용자들은 어디에서 무엇을 제공하는 알기가 어렵습니다. (물론 gopher서비스를 사용하면 손쉽게 알아낼 수도 있습니다.) 그래서 국내 또는 국외의 인터넷 서비스들을 정리한 목록이 만들어지게 된 것입니다. 여기에 실은 목록은 많은 목록중에 가장 알차다고 정평이 나있는 것들을 모았습니다. 국내 서비스 목록은 두 개를 수록했고, 국외 서비스 목록은 하나를 수록했습니다. 국내가 두개인 이유는 그 성격이 다른 목록이기 때문입니다. 이 세가지를 잘 참고해서 사용하면 멋진 인터넷 사용이 될것입니다. 국내에 있는 서비스를 굳이 외국에 접속해서 사용하려 한다면 그것은 자원 낭비나 다름없을 것입니다. 먼저 국내를 살펴보고 외국을 접속하십시오. 국내 목록은 하이텔의 셈글 동호회(go semgl)와 천리안의 네트웍 동호회(go net)또는 인터넷 비비에스인 키즈(kids.kotel.co.kr)비비에스 에서 얻을 수 있습니다. 또, 이 목록들은 사용자 신상을 알려주는 finger명령으로도 얻을 수 있는데, 이호선님의 목록은 finger hslee2@chiak.kaist.ac.kr 이라고 하면 얻을 수 있고, Yanoff의 목록은 간단히 finger yanoff@csd4.csd.uwm.edu 라고 하면 얻을 수 있습니다. 현재 시점에서 얻을 수 있는 최신판을 수록해 놓았지만, 계속해서 바뀌는 부분은 사용자 분들이 찾아 보시기 바랍니다.

서비스목록을 사용하기 전에...

1. 시간제한

서비스를 사용할때에는 그 나라의 업무시간대를 피하는 것이 예의로 되어 있습니다. 업무시간이지나면 속도도 제법 빨라지므로 시간대를 잘 활용하는 것이 좋습니다. 나라별 업무시간은 다음과 같습니다. 이 시간을 피해서 접속하세요.

* 유럽           8:00a.m ∼ 5:00p.m (한국시간 오후 3시∼자정)

* 미국, 캐나다   8:00a.m ∼ 5:00p.m (한국시간 오후 8시∼다음날오전 9시)

* 일본, 대만     8:00a.m ∼ 5:00p.m (한국시간과 동일)

* 토요일, 일요일 (하루종일 사용가능)

즉, 유럽의 경우에는 자정부터 그 다음날 오후 3시까지 사용하면 좋고, 미국이나 캐나다는 오전 9시부터 오후 8시까지 사용하는 것이 좋습니다. 일본등 우리와 시간대가 같은 나라인 경우에는 오후 5시 이후에 접속하는 것이 속도 향상에 도움을 주겠지요.

2. 금지되어 있는 서비스

서강대의 경우에는 오전 9시부터 오후 5시까지 국내 BBS의 사용이 금지됩니다. 외국 BBS는 시간에 상관없이 금지되어 있습니다. 시간을 엄수하지 않으면 자신뿐만 아니라 많은 사람들이 고통을 겪게 되니 잘 지키기 바랍니다. 토요일이나 일요일과 공휴일에는 국내 BBS는 시간 제한 없이 자유롭게 접속할 수 있습니다.

서강대에서 온라인 게임(MUD 등)은 금지되어 있습니다. 게임을 하다 경고를 받으면 심할경우 졸업할때까지 영원히 계정을 발급받지 못하게 됩니다. 이점에 유의해서 접속하기 바랍니다.

3. lynx

lynx가 서강대에 설치 되었습니다. WWW(World Wide Web)이라고 되어 있는 곳에 접속할때 사용하는 프로그램입니다. 원래는 mosaic이라는 X윈도우용 프로그램이 있어야 제대로 된 화면(그림, 음향등의 효과)을 볼 수 있지만, lynx를 사용하면 그나마 문자 정보 정도는 확인할 수 있습니다. 유용하고 다양한 정보가 많으니 한 번 둘러보면 견문이 넓어질 것입니다. 그냥 lynx라고 입력하면 실행할 수 있습니다. 더 많은 호스트는 다음에 나오는 목록을 살펴 보시기 바랍니다.

국내 인터넷 서비스 Site 목록 I

제 3 부 인터넷 서비스 목록

국내 인터넷 서비스 Site목록 I

국내 서비스 site 목록 1.6.0

93/12/01  version 1.6.0

작성자 : 전종홍

Hollobit@dal.hallym.ac.kr

Hollobit@sun.hallym.ac.kr

hollobit@hitel

( * : 갱신 또는 변경, + : 삽입)

1. 국내 Anonymous FTP 사이트

cair-Archive.kaist.ac.kr        143.248.186.3      /pub, /system, /packages

: 한글, Linux, TeX, X11, gnu, info-service, msdos

한글 전자우편, 한글 LaTeX,faq

cbubbs.chungbuk.ac.kr   134.75.201.254      /pub

: comm, dbase, doc, ftp, game, graph, hangul, hdutil, lang, music,

newsletter, swutil, unix, virus, win, word

ercc.snu.ac.kr          147.46.80.1         /pub

: KREN info, internet guide

ftp.kaist.ac.kr         143.248.1.201       /pub, /netinfo

: korea R&D network info, hlatex, htex, hangul, sun, misc

ftp.sogang.ac.kr        163.239.1.21        /pub

: archie, comp.compiler, linux, hytelnet, mcafee, msdos, win3

security

garam.kreonet.re.kr     134.75.30.11        /pub, /netinfo

: DDN.INFO, DOC, DTP, GNU, HANGUL, HMAIL, IDEA, IMAGE, ISODE,

Internet, KREONet, MAC, MISC, NETWORK-SRC, NEWS, PC, SECURITY,

TOUR, WORKSHOP, X11, mlist, netmaps, RFC

goldstar.co.kr           156.147.1.1        /pc, /mkh, /eun

: pc, msdos, win3, elm, sas6

halla.dacom.co.kr       134.75.81.2         /pub, /net, /log

: Chollian, Editor, GNU, Games, Graphics, MSDos, MSWindows, os, util

Packing, Programming, bbs, book, elm, netnews, network_util,

han.hana.nm.kr          128.134.1.1         /pub, /netinfo, /hana-info

: SPARC.sounds, etc, gnu, graph, hangul, language, mail, msdos

network, security, sun-patch, util, RFC

+ hansung.kotel.co.kr                         /pub, /netinfo, /game

: game, comp.source, doc, driver, ims, list

hwarang.postech.ac.kr   141.223.1.1         /pub

: PostScript, Tex, X11, bsd-sources, doc, editor, ftp-sites,

hangul, mailer, misc, msdos, net-info, netmisc, network, security

hyowon.pusan.ac.kr      134.75.156.2        /pub, /lib

: PC, comm, utl, games, windows, RFC, garam.kreonet, linux,

user-guide, net.info, bbs

kids.kotel.co.kr        147.6.11.151        /pub

: announce, Novice.User.Guide, doc, hangul, images, irc, mac, mail

network, pc, usenet, util, security

+ ketri.etri.re.kr        129.254.64.1        /pub

: Graph, Gnu, Hangul, Modula-3, X-Contrib, X-world

kuccgx.korea.ac.kr      163.152.1.1         /pub

: KUCCNET, UseNet, aix, net-info, sdn, src, utility

nms.kyunghee.ac.kr      163.180.100.53      /pub

: BBS, Minix, PC, X11, host, unix, emulator, game, graphic, sound,

util, v3, win3, wp, network, source, hangul

nic.nm.kr               143.248.1.100       /

: ccirn, iab, iepg, iesg, ietf, imr, internet-drafts, krnic,

internet-society, nsf, resource-guide, sg-inet, std,

tool, anc, apccirn

ring.kotel.co.kr        147.6.1.2           /pub

: Novice.User.Guide, X11R5, announce, doc, editor, irc, mac, mail,

network, pack, pc, security, util, netmaps,

sokri.etri.re.kr        129.254.126.13      /pub

: PC, ftp.anonymous, hangul, network, security, anti-virus, game

+ star.gsw.re.kr          202.21.0.2          /pub

: GSWNet, convert, Network, uts

sun330.snu.ac.kr        147.46.80.5         /pub

: irc, SNUNET, networks, graph, gnu, HANGUL, DOS, FAQ, Security,

Unix, Util, News, Doc

2. 국내 Internet BBS들

ara.kaist.ac.kr         143.248.1.53        login: bbs

+ bbs.kaist.ac.kr         143.248.1.82        login: guest

camars.kaist.ac.kr      143.248.11.76       login: bbs

+ carmen.postech.ac.kr    141.223.90.9     login: bbs, passwd: pirlbbs

cbubbs.chungbuk.ac.kr   134.75.201.254      login: guest

+ csone.kaist.ac.kr       143.248.11.60       login: bbs

csqueen.kaist.ac.kr     143.248.11.53       login: bbs

han.kaist.ac.kr         143.248.1.82        login: bbs

hoonam.postech.ac.kr    141.223.96.2        login: bbs

+ IndiTel                 134.75.182.254      login: bbs

+ ketri.etri.re.kr        129.254.64.1        login: bbs

kids.kotel.co.kr        147.6.11.151        login: kids

+ lion.postech.ac.kr      141.223.10.12       login: bbs

nms.kyunghee.ac.kr      163.180.100.53      login: tbb

+ rana.postech.ac.kr      141.223.99.2        login: bbs

+ robin.postech.ac.kr     141.223.13.11       login: bbs

+ str.gsw.re.kr           202.21.0.2          login: twins

* kn1.trigem.co.kr        158.44.202.5        login: is

1-인포 서브         (gst001 - gst005)

2-인포서브 주니어   (gst001 - gst005)

3-TGSIS             (유료) 정식사용자만 가능

4-대명 스터디       (유료) 정식사용자만 가능

5-스타와 함께       (유료) 정식사용자만 가능

+ Pos-serve               152.99.1.4          login: 자신의 계정

기존회원이 서비스 이용시                "KOR" 또는 [ENTER]

신규가입자중 멤버스팩/인트로팩 가입자   "SGN"

일반 온라인 가입자                      "GST"를 입력

POS-serve English Service               "ENG"

+ KIS.???.go.kr          152.99.41.2          login: kis

guest: guest1 ~ guest8

3. 국내 데이터 베이스

KRISTAL(시스템 공학연구소)      seri_nve.seri.re.kr     134.75.103.2

login: kristal, password: kristal, family:<Enter>

Login: GUEST,   password: <Enter>

KTLIS(한국통신)                infosun.kotel.co.kr      147.6.4.9

login: ktlis

inhacat(인하대학교 도서관)     inhacat.inhan.ac.kr      134.75.182.4

login & password : inhacat

plasma(포항공대 도서관)         dabo.postech.ac.kr      141.223.1.11

login & password : book

ETLARS III(ETRI 종합정보검색)   sokri.etri.re.kr        129.254.126.13

login: etlars

cd4680 (서울대 교내정보)        cd4680.snu.ac.kr        147.46.80.25

login: sonnim

hallym (한림대 도서관)          mv3300.hallym.ac.kr     192.245.251.13

login: HULIS

NATIS (행정전산망)              gccvax.gcc.go.kr        152.99.1.1

login: cair

4. 국내 Internet News Server

(@ 표시는 한글 뉴스 그룹 제공)

gaya.kreonet.re.kr          134.75.10.1

@ han.hana.nm.kr              128.134.1.1

@ news.kaist.ac.kr            143.248.1.200

news.snu.ac.kr              147.46.80.5

5. 국내 Internet Archie Server

archie.sogang.ac.kr         163.239.1.11     login: archie

archie.hana.nm.kr           128.134.1.1      login: archie

Netfind:

nic.nm.kr                   143.248.1.100    login & pwd : netfind

+ Netinfo Mailing Service:

netinfo-request@nic.nm.kr(143.248.1.100)

+ Hytelnet Fingering Service:

finger scpack@nms.kyunghee.ac.kr(163.180.100.53)

+ Korea's Service Site List:

finger Hollobit@dal.hallym.ac.kr(192.245.251.51)

6. 국내 IRC & MUD Server

cbubbs.chungbuk.ac.kr       134.75.201.254

han.hana.nm.kr              128.134.1.1       6667

nms.kyunghee.ac.kr          163.180.100.53    6669

ns.kaist.ac.kr              143.248.1.177

MUD:

주의! 서강대 학생은 MUD를 했을 경우에 계정이 삭제되니 절대 접속하지 말것!

+ camool.kaist.ac.kr          143.248.11.92     2000    LP MUD

+ eve.kaist.ac.kr             143.248.11.3      4000

+ hanul.kaist.ac.kr           143.248.12.83     4000    KIT-MUD

+ turtle.postech.ac.kr        141.223.90.96     4000

uzin.kaist.ac.kr            137.68.17.5       4000    KIT-MUD

7. 국내 Gopher Server

+ bee.kaist.ac.kr             143.248.1.55       client port: 70

cair.kaist.ac.kr             143.248.186.2     login: gopher

+ cbubbs.chungbuk.ac.kr       134.75.201.254     login: gopher

garam.kreonet.re.kr         134.75.30.11       client port: 70

+ gopher.sogang.ac.kr         163.239.1.15       client port: 70

halla.dacom.co.kr           164.124.1.2        login: gopher

han.hana.nm.kr              128.134.1.1        login: gopher

jinsil.kaist.ac.kr          143.248.11.171     login: gopher

nic.nm.kr                   143.248.1.100      login & pwd: gopher

sorak.kaist.ac.kr           143.248.1.4        login & pwd: gopher

+ viva.kari.re.kr             150.197.1.4        client port: 70

8. 국내 World Wide Web.(서강대에서는 lynx로 사용 가능)

+ jinsil.kaist.ac.kr          143.248.11.171     login: www

9. 국내 Wide Area Information Service

+ jinsil.kaist.ac.kr          143.248.11.171     login: wais

10. Dialup node 전화번호

HANA    (서울)      ring.kotel.co.kr         526-6981 - 9

HANA    (서울)      soback.hana.nm.kr     526-6940 - 1

KAIST   (대덕)                              042-861-2511, 2513

KREONet (서울)      sts.kreonet.re.kr        968-0451 - 9

KREONet (대덕)                             861-4021 - 9

+ 금성소프트웨어      star.gsw.re.kr            369-9815

서울대학교                                   880-7890 - 4

875-0544

연세대학교                                   361-4981 - 9

고려대학교                                   921-2671 - 8

경희대학교                                   961-0510 - 9

서강대학교	705-8761 - 9, 8770 - 5

704-0522 - 6

부산대학교                                   510-1992 - 6

충북대학교          cbubbs.chungbuk.ac.kr    0431-61-2897, 3125

+ 한림대학교          sun.hallym.ac.kr         0361-58-2850 - 5

한림대학교 전산과   dal.hallym.ac.kr         0361-58-1458 - 9

한림대학교 도서관   hallym.hallym.ac.kr      0361-58-1822 - 4

11. Network Information Service

KRNIC    : nic.nm.kr                               143.248.1.100

KREN     :

KREONet  : garam.kreonet.re.kr     login: nic      134.75.30.11

*********************************************************************************

For user information, type: WHOIS <return>

For internet usage information for KOREAN, type: TOUR <return>

For oversea Data Base access, type: LIBS <return>

SuperComputer : Supers <return>

Exit this account type: exit <return>  or quit <return>

*********************************************************************************

12. 각 망관리자 연락처

HANA/SDN       hsbyun@soback.hana.nm.kr

hostmaster@ns.kaist.ac.kr

hana-nic@hana.nm.kr

(가입문의)  담당자: 변희수(hsbyun@hana.nm.kr)

박제영(jypark@ring.kotel.co.kr)

전  화: 526-6983, 526-5762

팩  스: 526-6942

KREONet        postmaster@gaya.kreonet.re.kr

postmaster@garam.kreonet.re.kr

hostmaster@ns.kreonet.re.kr

staff@garam.kreonet.re.kr

nic@garam.kreonet.re.kr

admin@garam.kreonete.re.kr

(가입문의)  담당자: 박형우(hwpark@garam.kreonet.re.kr)

전  화: 042-869-1386

팩  스: 042-861-1999

KREN           root@ercc.snu.ac.kr

hostmaster@ercc.snu.ac.kr

(가입문의)  담당자: 정병호(bhchung@erccw1.snu.ac.kr)

김은경(egkim@erccw1.snu.ac.kr)

전  화: 880-5364, 880-5365

팩  스: 887-0130

13. 한국 망정보센터

(Korea Network Infomation Center)

KRNIC          krnic-dbm@nic.nm.kr            (WHOIS)

hostmaster@nic.nm.kr           (IP 주소 할당 및 도메인 관리)

help@nic.nm.kr                 (기타 문의사항)

담당자: 박태하/최우형

전  화: 042-869-3554

팩  스: 042-869-3510

국내 인터넷 서비스 Site 목록 II

국내 인터넷 서비스 Site목록 II

===========================================================

Internet Services Related to Korea.... Last Update 94/06/08

===========================================================

Compiled By AHMLHS

AHMLHS@kids, AHMLHS@ara

hslee2@chiak.kaist.ac.kr

ahmlhs@baram.kaist.ac.kr

Gopher Service

(gopher client 를 이용하거나, mosaic 에서 gopher://... / 해도 됩니다.)

krnic.net(143.248.1.100) -- Using By Gopher Client

gopher(han).hana.nm.kr(128.134.1.1) -- (login:gopher)

garam.kreonet.re.kr(134.75.30.11) -- (login:nic, nic>gopher)

nic(ns).kren.nm.kr(147.47.1.1) -- (login:gopher)

sorak.kaist.ac.kr(143.248.1.4) -- (login:gopher, passwd:<Return>)

cair.kaist.ac.kr(143.248.186.2) -- Using By Gopher Client

halla.dacom.co.kr(164.124.1.2) -- Using By Gopher Client

viva.kari.re.kr(150.197.1.4) -- Using By Gopher Client

ara.kaist.ac.kr(143.248.8.5) -- Using By Gopher Client

cbubbs.chungbuk.ac.kr(134.75.201.254) -- (login:gopher)

gopher(ccsun5).sogang.ac.kr(163.239.1.15) -- Using By Gopher Client

gopher(hansung).kotel.co.kr(147.6.9.119) -- (login:gopher)

BBS

kids.kotel.co.kr(128.134.2.51) -- KIDS (login:kids)

ara.kaist.ac.kr(143.248.8.5) -- Ara (login:bbs)

flag.postech.ac.kr(141.223.90.12) -- PosB (login:posb)

csqueen.kaist.ac.kr(143.248.172.62) -- l리마을(login:bbs)

camars.kaist.ac.kr(143.248.174.2) -- 아키사랑(login:bbs)

ketri.etri.re.kr(129.254.11.7) -- ET-BBS (login:bbs)

?? robin.postech.ac.kr(141.223.13.11) -- Comvi SIG (login:bbs)

rana.postech.ac.kr(141.223.99.2) -- 무른모네집(login:bbs)

bbs.kaist.ac.kr(143.248.1.82) -- HAN BBS (login:guest, Or Your Own ID)

flag.postech.ac.kr(141.223.90.12) -- PIRL BBS (login:bbs)

?? lion.postech.ac.kr(141.223.10.12) -- LION BBS (login:bbs)

star.gsw.re.kr(202.21.0.2) -- TWINS (login:twins)

zeus.yonsei.ac.kr(165.132.27.180) -- YonSei BBS (login:bbs)

dbserver.kaist.ac.kr(143.248.173.2) -- ORANGE BBS (login:bbs)

pride.kotel.co.kr(147.6.12.112) -- BENZ RESORTEL (login:bbs,benz,pride)

sdt200.keri.re.kr(134.75.148.2) -- DarkNet BBS (login:bbs)

bulsai.kaist.ac.kr(143.248.11.116) -- The Speech BBS (login:bbs)

## korea(cancun).caltech.edu(131.215.99.9) -- UnderNet BBS (login:bbs)

WWW (World Wide Web) (서강대에서는 lynx사용)

cair.kaist.ac.kr(143.248.186.2) -- login:www

ara.kaist.ac.kr(143.248.8.5) -- login:www

##  기타 mosaic 이나 lynx 로 이용할 수 있는 server

http://susu.hnc.re.kr/ ;Hangul & Computer (134.75.173.5)

http://hpngp01.kaeri.re.kr/default.html ;KAERI (147.43.32.57)

?? http://bohr.chungbuk.ac.kr/welcome.html ;ChungBuk Nat'l Univ.(134.75.206.12)

http://camis.kaist.ac.kr:8080/ ;KAIST (143.248.149.3)

http://flower.comeng.chungnam.ac.kr/flower.html ; ChungNam Nat'l Univ.

News Server ( csh 에서는 setenv NNTPSERVER .....)

news(worak).kaist.ac.kr(143.248.1.200)

usenet.hana.nm.kr(128.134.1.5) -- han.* 뉴스그룹은 외부에서 사용가능

?? gaya.kreonet.re.kr(134.75.10.1)

news(sun330).snu.ac.kr(147.46.80.5)

ring.kotel.co.kr(147.6.1.2)

news(hphwr01).kaeri.re.kr(147.43.32.56)

hope.etri.re.kr(129.254.126.105)

ccsun2.sogang.ac.kr(163.239.1.12)

Archie Server

archie(ccsun1).sogang.ac.kr(163.239.1.11) ; login:archie

archie(han).hana.nm.kr(128.134.1.1) ; login:archie

NetFind Server

krnic.net(143.248.1.100) ; login:netfind , passwd:<Return>

Mailing List

KRNIC     ; listserv@krnic.net(143.248.1.100)

Netinfo, Mac and so on...

CAIR      ;

YeBaDong  ; new-mem@fdcl.kaist.ac.kr(143.248.7.26)

Moogunghwa; listserv@ucsd.edu(128.54.16.1)

Commercial Service

PosServe

-- 152.99.1.4

======================= 서비스 ID ( Service ID ) =========================

기존회원이 서비스 이용시 -------------------> " KOR " 또는 [Enter]

신규가입자 중 멤버스팩/인트로팩 가입자 -----> " SGN "

일반 온라인 가입자 (서비스 안내) -----------> " GST "를 입력

POS-Serve English Service ------------------> " ENG "

====================================================================

KIS

-- 152.99.41.2(kepco1) ; login:kis

guest 서비스는 guest1 ~ guest8 를 입력한 후

같은 비밀번호를 넣으면 됩니다.

HiTEL

-- 147.6.3.30 ; Using Within "kotel.co.kr" Domain

( In Kids' Routing Menu,  U can use (C)allHiNET )

KTMail

-- 147.6.3.52 ; Using Within "kotel.co.kr" Domain

( In Kids' Routing Menu,  U can use (C)allHiNET )

DataBase Service

NATIS(민원종합정보 서비스)

-- gccvax.gcc.go.kr(152.99.1.1) ; Username:cais

KRISTAL

-- seri_nve.seri.re.kr(134.75.103.2)

User:kristal , Password:kristal , Family:<Return>

USER NAME:GUEST , PASSWORD:<Return>

ETLARS

-- sokri.etri.re.kr(129.254.126.13) ; login:etlars

# 이용자 번호   ===> user

KTLIS

-- infosun.kotel.co.kr(147.6.4.9) ; login:ktlis

LINNET(Library Information Network System)

Postech Central Library

-- dabo.postech.ac.kr(141.223.1.11) ; Username:book

Yeungnam Univ. Library

-- (165.229.11.65) ; Username:book

INHACAT

-- inhacat.inha.ac.kr(165.246.10.5) ; Username:inhacat, Password:inhacat

SNU Information System

-- cd4680.snu.ac.kr(147.46.80.25) ; Using Within "snu.ac.kr" Domain

Korea University Infomation System

-- kuinfo.korea.ac.kr(163.152.1.9); login:infosci

MUD Site (경고: 서강대생은 머드를 할 경우 계정이 삭제됩니다!)

chiak.kaist.ac.kr(143.248.1.6) 4001 ; KIT-MUD

camool.kaist.ac.kr(143.248.174.4) 2000 ; LP MUD

msd.kaist.ac.kr(137.68.1.94) 4000 ; 옛 uzin MUD

eve.kaist.ac.kr(143.248.171.4) 4001 ; KIT-MUD

KREONet NIC

garam.kreonet.re.kr(134.75.30.11) ; login:nic

***************************************************************

For user information, type:       WHOIS <return>

For internet usage information for KOREAN,type: TOUR<return>

For KREONet gopher server system,  type:   gopher<return>

For SUPERCOMPUTER information, type:  SUPER <return>

For oversea Data Base access, type: LIBS <return>

Exit this account type: exit <return>  or quit <return>

***************************************************************

YANOFF의 세계 인터넷 서비스 목록

Yanoff의 세계 인터넷 서비스 목록

SPECIAL INTERNET CONNECTIONS:    Last Update: 5/1/94

Compiled By:  Scott Yanoff -  yanoff@csd4.csd.uwm.edu

A + by an entry designates new entries/changes since last update *

* "finger yanoff@csd4.csd.uwm.edu" 라고 입력하면 이 목록을 얻을 수 있습니다.

* This list is now available via: ftp ftp.csd.uwm.edu  (pub/inet.services.txt)

-Agricultural Info.,   telnet psupen.psu.edu or telnet 128.118.36.5

Family Issues,	PENpages (Login: Enter your two-letter state abbrev.)

Food & Nutrition.    telnet caticsuf.csufresno.edu or telnet 129.8.100.15

CSU Fresno ATI-NET	(Login: super)

telnet eureka.clemson.edu or telnet 130.127.8.3

CUFAN (Clemson U Forestry & Ag. Net.) (Login: PUBLIC)

telnet empire.cce.cornell.edu or telnet 132.236.89.2

CENET (Cornell Extension NETwork)      (Login: guest)

ftp ftp.sura.net (get file pub/nic/agricultural.list,

it contains agricultural email lists & services.)

telnet idea.ag.uiuc.edu (Login: flood) See FLOOD Below

telnet cicp.biochem.vt.edu or telnet 128.173.52.243

Global Integrated Pest Management Information System

telnet/gopher usda.mannlib.cornell.edu

USDA Economics and Statistics Gopher   (Login: usda)

offers: Agricultural info (livestock reports, current market prices, etc.)

-Almanac mail servers  mail almanac@esusda.gov or mail almanac@ecn.purdue.edu

mail almanac@oes.orst.edu or mail almanac@ces.ncsu.edu

mail almanac@silo.ucdavis.edu or almanac@joe.uwex.edu

mail almanac@empire.cce.cornell.edu

mail almanac@acenet.auburn.edu

offers: USDA market news, articles about use of computer in agricultural

science, and Extension Computing Technology Newsletters.

In body of letter: send guide  Other cmds: send catalog, send help haylist

-Almanac of Events	finger copi@oddjob.uchicago.edu

offers: Daily list of events and b-days in history, and sports schedules.

-Am. Philos. Assoc.	gopher apa.oxy.edu or gopher 134.69.1.2

offers:  BBS for philosophers.

-Amateur Radio          mail info@arrl.org / ftp oak.oakland.com (pub/hamradio)

offers: Ascii files about Amateur Radio and electronics.

In Body of letter: help, info, send <filename> or quit (ie send prospect)

-Archeological Dbase   telnet cast.uark.edu or telnet 130.184.71.44

offers: National Arch. Database information management system. (Login: nadb)

*AVIATION------------------------------------------------------------------------------------------------------------

-Aviation Gophers     gopher av.eecs.nwu.edu

gopher gopher.unomaha.edu (Select UNO Student Org...)

offers: Acts as a repository for things on rec.aviation. (pics, stories...)

-DUATS	telnet duat.gtefsd.com or telnet 131.131.7.105

telnet duats.gtefsd.com or telnet 131.131.7.106

offers: Aviation weather, flight planning. (Login: <last name>)

The first address is for certified pilots, the second for uncertified.

----------------------------------------------------------------------------------------------------------------------------

-Career Centers Online gopher gopher.msen.com and gopher gopher.msen.com 9062

mail occ-info@mail.msen.com

offers: Jobs database, resume listing service, search by location/keyword

H.E.A.R.T.   telnet career.com or telnet 157.151.160.1

offers: Search for jobs by company, position, or state.

-CARL	telnet pac.carl.org or 192.54.81.128

offers: Online database, book reviews, magazine fax delivery service.

*COMPUTERS-------------------------------------------------------------------------------------------------------

-Amiga User Area      gopher gopher.unomaha.edu (Select UNO Student Org...)

offers: Lots of useful information for Amiga owners.

-Macintosh Usergroup  telnet amdalinz.edvz.uni-linz.ac.at or 140.78.5.55

offers: Austrian Mac group.  UserID/Password (hit return).

----------------------------------------------------------------------------------------------------------------------------

-DataBase Via Finger   finger help@dir.su.oz.au

offers: Query databases, find newsgroups, access archie, etc., via finger.

*ECONOMICS/BUSINESS---------------------------------------------------------------------------------------

-ECHO                 telnet echo.lu or telnet 158.64.1.36 or 158.64.1.51

offers: European Commission Host Org., free databases! (Login: echo)

-Economic BBS         telnet ebb.stat-usa.gov or telnet 192.239.70.201

offers: Interest rates, foreign exchange rates, price indexes, stats.

-Economics Gophers    gopher gopher.lib.umich.edu

Choose: Social Sciences Resources | Economics

gopher niord.shsu.edu (Choose: Economics)

+gopher wuecon.wustl.edu 671

-Stock Market Reports telnet a2i.rahul.net or telnet 192.160.13.1

mail Martin.Wong@eng.sun.com to receive daily quotes

offers: Select n, "Menu: Current Info", then "Market Report" (Login: guest)

Vienna Stock Exchange telnet fiivs01.tu-graz.ac.at  (Login: BOERSE)

-Stock Market Simul.  telnet castor.tat.physik.uni-tuebingen.de

offers: Gigabucks game, stock market simulation. (Login: games)

----------------------------------------------------------------------------------------------------------------------------

*EDUCATION/TEACHING/LEARNING--------------------------------------------------------------------

-Distance Ed. Dbase   telnet acsvax.open.ac.uk or telnet 137.108.48.24

(Username: ICDL  Account Code: usa  Password: aaa)

-Education Gophers    gopher ernest.ccs.carleton.ca 419  [Canada's SchoolNet]

gopher gopher.ed.gov          [U.S. Dept. of Education]

gopher chronicle.merit.edu     [Merit Computer Network]

gopher gaia.sci-ed.fit.edu   [Florida Tech Edu. Gopher]

gopher informns.k12.mn.us  [Internet for Minn. Schools]

gopher goldmine.cde.ca.gov   [California Dept. of Edu.]

Empire Schoolhouse telnet nysernet.org or 192.77.173.2 (Login: empire)

offers: K-12 resources, discussion groups, etc.   (Also see: Econ. BBS)

-FEDIX/MOLIS/HERO	telnet fedix.fie.com or telnet 192.111.228.33

offers: info. on scholarships, minority assistance, etc.

-IKE	telnet isaac.engr.washington.edu or 128.95.32.61

offers: IBM Kiosk for Education User Discussion Forums. (Login: register)

-Internat'l Ed. BBS   telnet nis.calstate.edu or telnet 130.150.102.39

offers: Program listings, resources, government information. (Login: intl)

-KidLink Gopher       telnet kids.ccit.duq.edu or telnet 165.190.8.35

offers: Telecomm. project aimed at 10-15 year olds.  (Login: gopher)

-Learning Link        telnet sierra.fwl.edu / 198.49.171.2 (Logn/pwd:newuser)

telnet 152.4.101.50 (Login: slonc  Password: guest)

offers: Electronic info. & communication service for educators.

-MicroMUSE	telnet michael.ai.mit.edu or telnet 128.89.2.153

MariMUSE             telnet pc2.pc.maricopa.edu 4228 or 140.198.16.12 4228

offers: Educational Multi-User Simulated Environments.  (Login: guest).

-Nat'l Education BBS	telnet nebbs.nersc.gov or telnet 128.55.128.90

offers: A limited-access system for NESP educators. (Login: new)

-Nanaimo SchoolsNET   telnet crc.sd68.nanaimo.bc.ca or telnet 134.87.120.1

offers: Education-based BBS  (Login: GUEST)    (See also: NICOL)

-Newton               telnet newton.dep.anl.gov or telnet 130.202.92.50

offers: BBS for those teaching/studying sci., CS, math. (Login: bbs)

-QUERRI	telnet exnet.iastate.edu or telnet 129.186.20.200

offers: Questions on Univ. Extension. Regional Research Info(Login: querri)

----------------------------------------------------------------------------------------------------------------------------

-Environmental Gophers gopher gopher.econet.apc.org

telnet envirolink.org or telnet 128.2.19.119

offers: Info. on current environment concerns, voting records, etc.

-Fax via Internet     mail info@awa.com ("HELP" in body of message)

ftp ftp.pandora.sf.ca.us (get pub/elvis/faxgate.help)

mail tpc-faq@town.hall.org (FREE fax to ltd. locations)

-Finger via Telnet     telnet site 79    (example: telnet csd4.csd.uwm.edu 79)

"site" is the place you are fingering.  Once connected, type the username.

via Mail       mail jfesler@netcom.com w/ subj: "#finger user@site"

mail dlangley@netcom.com /w subj: "#help"

*FTP---------------------------------------------------------------------------------------------------------------------

-Archie	telnet archie.au or 139.130.4.6	[Aussie]

telnet archie.edvz.uni-linz.ac.at or 140.78.3.8

telnet archie.univie.ac.at or 131.130.1.23    [Austria]

telnet archie.funet.fi or 128.214.6.102       [Finland]

telnet archie.th-darmstadt.de or 130.83.128.111  [Ger.]

telnet archie.kuis.kyoto-u.ac.jp or 130.54.20.1 [Japan]

telnet archie.sogang.ac.kr or 163.239.1.11    [Korea](서강대)

telnet archie.nz or telnet 130.195.9.4	[New Zealand]

telnet archie.inesc.pt or 146.193.0.153      [Portugal]

telnet archie.luth.se or telnet 130.240.18.4   [Sweden]

telnet archie.ncu.edu.tw or telnet 140.115.19.24  [TWN]

telnet archie.doc.ic.ac.uk or 146.169.11.3 [UK/Ireland]

telnet archie.hensa.ac.uk or 129.12.21.25  [UK/Ireland]

telnet archie.sura.net or 128.167.254.194    [USA [MD]]

telnet archie.unl.edu or 129.93.1.14         [USA [NE]]

telnet archie.ans.net or 147.225.1.10        [USA [NY]]

telnet archie.rutgers.edu or 128.6.18.15     [USA [NJ]]

telnet ds.internic.net or 198.49.45.10	[AT&T]

offers: Searches all ftp sites for any program you want.  (Login: archie)

-Archie Mail Servers  mail archie@<INSERT ONE OF ABOVE ADDRESSES HERE>

Subject: help  offers: alterative Archie access to those w/o ftp or telnet.

-FTP via EMail	mail ftpmail@decwrl.dec.com or ftpmail@cs.uow.edu.au

mail bitftp@pucc.princeton.edu or ftpmail@lth.se

mail bitftp@dearn or to bitftp@vm.gmd.de (Europe only)

mail ftpmail@ftp.uni-stuttgart.de

mail ftpmail@grasp.insa-lyon.fr or ftpmail@ieunet.ie

mail bitftp@plearn.edu.pl or bitftp@plearn (Europe)

mail ftpmail@doc.ic.ac.uk or ftpmail@sunsite.unc.edu

Body-of-letter: help or ftplist for a list of anon. ftp sites.

-FTP Sites/Archives   ftp ocf.berkeley.edu or ftp 128.32.184.254

offers: cd /pub/Library for great lib. of docs, bible, lyrics, etc.

ftp wuarchive.wustl.edu or ftp sunset.cse.nau.edu

offers: Gifs, Sights, & Sounds!

ftp ftp.uu.net or ftp rtfm.mit.edu

offers: You name it, it's here! (Archives, FAQs, how-to's, etc.)

ftp archive.umich.edu or sumex-aim.stanford.edu

offers: Software for MS-Dos computers, Mac, Amiga, Apple2, Apollo...

ftp oak.oakland.edu

offers: A huge software archive for PCs and UNIX.

ftp ftp.sura.net (/pub/nic) or ftp quartz.rutgers.edu

offers: How-to's about internet (email, ftp, telnet, etc.) (/pub/internet)

ftp quartz.rutgers.edu or ftp cathouse.org

offers: All the text/humor files you'd want (tv, sex..) cd pub/humor

-FTP via Telnet	telnet grind.isca.uiowa.edu or telnet 128.255.200.3

offers: Access UIowa's huge FTP site via telnet!

----------------------------------------------------------------------------------------------------------------------------

*GAMES/RECRETATIONAL/FUN/CHAT------------------------------------------------------------------

-Backgammon Servers   telnet fraggel65.mdstud.chalmers.se 4321 (Login: guest)

-Battle               finger battle@cygnus.cp.tn.tudelft.nl

-Bridge Server        telnet 140.117.11.33 (Login/Password: okbridge)

-Bolo Tracker	telnet gwis.circ.gwu.edu 1234 or 128.164.140.37 1234

offers: Location of current bolo games.

-Chat Clients         ftp ftp.santafe.edu      (4M Chat Service: /pub/SIG/4m)

ftp cs.bu.edu (IRC: cd /irc/clients   ICB: cd /irc/icb)

Get chat client program from ftp sites, compile program (make) and execute.

telnet sci.dixie.edu 1 | sh or 144.38.16.2 1 | sh

telnet rush.cc.edu 1 | sh or telnet 140.104.4.169 1 |sh

NEW! The above gets AND compiles automagically an IRC client for UNIX.

-Chat Servers - IRC   telnet sci.dixie.edu 6677 or telnet 144.38.16.2 6677

telnet exuokmax.ecn.uoknor.edu 6677 or 129.15.20.11

telnet caen.fr.eu.undernet.org 6677 or 192.93.101.16

telnet caen.fr.eu.undernet.org 7766 (For dumb terminal)

telnet obelix.wu-wien.ac.at 6996 or 137.208.8.6 6996

telnet irc.tuzvo.sk 6668 or telnet 192.108.157.3 6668

telnet irc.nsysu.edu.tw (Login: irc)

TRY compiling own client rather than using these. (See above) (Login: irc)

-Chat Services        telnet english-server.hss.cmu.edu

telnet explorer.clark.net 1420

Somewhere         telnet 129.118.41.9 2010

FootHills         telnet marble.bu.edu 2010 or telnet 128.197.10.75 2010

The Coffee House  telnet 128.198.1.116 2525

Olohof's BBS      telnet morra.et.tudelft.nl 2993

DS9               telnet 128.8.11.201 3000

Mansion II        telnet 163.200.97.1 4000

Elec. Night Club  telnet 129.215.162.64 4001 (Evenings Only)

CyberEden         telnet rivendel.slip.umd.edu 5000 or 128.8.11.201 5000

Davenport Beach   telnet 129.74.80.116 7777

Tele-Chat         telnet speedway.net 7777

Greenfield       +telnet mary.iia.org 12345 or 198.4.75.9 12345

-Chess Servers	telnet rafael.metiu.ucsb.edu 5000 or 128.111.246.2 5000

telnet ics.uoknor.edu 5000 or 129.15.10.21 5000

-Chinese Chess        telnet coolidge.harvard.edu 5555 or 128.103.28.15 5555

telnet hippolytos.ud.chalmers.se 5555 or 129.16.79.39

-Cookie Servers	telnet astro.temple.edu 12345 or telnet 129.32.1.100

telnet argo.temple.edu 12345 or telnet 129.32.32.102

offers: Funny quote or saying everytime you telnet there.

-Crossword Server     telnet next7.cas.muohio.edu 8888 or 134.53.14.117 8888

offers: Internet server devoted to crossword games such as Scrabble.

-Cyber-Sleaze Report  finger hotlist or adam@mtv.com (Also: gopher mtv.com)

offers: Daily reports on entertainers and such.

-Diplomacy	mail judge@morrolan.eff.org or judge@dipvax.dsto.gov.au

mail judge@shrike.und.ac.za or judge@u.washington.edu

offers: Play the Avalon Hill game Diplomacy via email. Body-of-letter: help

-Fingers for Fun      finger info or drink or graph@drink.csh.rit.edu

finger coke@cs.cmu.edu or finger coke@xcf.berkeley.edu

finger pepsi or cocacola@columbia.edu

finger coke@ucc.gu.uwa.edu.au

offers: Status of drink and candy machines for fun.

finger cyndiw@magnus1.com or cyndiw@198.242.50.4

offers: Weekly Trivia

-Game Server          telnet herx1.tat.physik.uni-tuebingen.de

offers: Tetris, Moria, Nethack, MUDs, Text Adventures, etc.  (Login: games)

-GO Server	telnet hellspark.wharton.upenn.edu 6969

-Multi-Trek           telnet mtrek.netsys.com 1701 or telnet 192.215.1.4 1701

offers: Multi-user trek-like game.

-Othello/Reversi      telnet faust.uni-paderborn.de 5000 or 131.234.28.29

-----------------------------------------------------------------------------

*GEOPHYSICAL/GEOGRAPHICAL/GEOLOGICAL----------------------------------------------------

-Earthquake Info.     finger quake@geophys.washington.edu     [Wash., Oregon]

finger quake@fm.gi.alaska.edu                  [Alaska]

finger quake@scec2.gps.caltech.edu    [Southern Calif.]

finger quake@slueas.slu.edu         [Southern Illinois]

finger quake@seismo.unr.edu     [Nevada and California]

finger quake@andreas.wr.usgs.gov  [Northern California]

finger quake@eqinfo.seis.utah.edu [Utah, Wyo., Montana]

telnet geophys.washington.edu (Login/password: quake)

telnet bison.cc.buffalo.edu (select INDX 4 Bib. server)

offers: Recent quake info (location, time, magnitude, etc.)

-Geographic Server    telnet martini.eecs.umich.edu 3000 or 141.212.99.9 3000

offers: Info by city or area code (Population, Lat./Long., Elevation, etc).

-Geological Gopher    gopher info.er.usgs.gov

offers: US Geological Survey Gopher

-Global Land Info Sys telnet glis.cr.usgs.gov or telnet 152.61.192.54

offers:Land use maps of U.S., graphs/data of geological info (Login: guest)

----------------------------------------------------------------------------------------------------------------------------

*GOPHER--------------------------------------------------------------------------------------------------------------

-Gopher Sites         telnet consultant.micro.umn.edu or telnet 134.84.132.4

+telnet nber.harvard.edu or 128.103.119.20

telnet seymour.md.gov or telnet 128.8.10.46

telnet gopher.msu.edu or telnet 35.8.2.61

+telnet clionet.cas.muohio.edu or telnet 134.53.14.110

telnet twosocks.ces.ncsu.edu or telnet 152.1.45.21

telnet cat.ohiolink.edu or telnet 130.108.120.25

telnet wsuaix.csc.wsu.edu / 134.121.1.40(Logn: wsuinfo)

telnet telnet.wiscinfo.wisc.edu	(Login: wiscinfo)

telnet infoslug.ucsc.edu or 128.114.143.25   [INFOSLUG]

telnet infopath.ucsd.edu              (Login: infopath)

telnet sunsite.unc.edu or telnet 198.86.40.81

telnet ux1.cso.uiuc.edu or telnet 128.174.5.59

telnet panda.uiowa.edu or telnet 128.255.40.201

telnet inform.umd.edu or telnet 128.8.10.29

telnet solar.rtd.utk.edu or telnet 128.169.112.24

telnet grits.valdosta.peachnet.edu or 131.144.8.206

telnet gopher.virginia.edu / 128.143.22.36(Login: gwis)

telnet ecosys.drdr.virginia.edu or 128.143.96.10

telnet nicol.jvnc.net or 128.121.50.2    (Login: NICOL)

telnet finfo.tu-graz.ac.at or 129.27.2.4  (Login: info)

telnet info.anu.edu.au or 150.203.84.20   (Login: info)

telnet tolten.puc.cl or telnet 146.155.1.16     [Chile]

telnet gopher.denet.dk or telnet 129.142.6.66 [Denmark]

telnet gopher.th-darmstadt.de or telnet 130.83.55.75

telnet ecnet.ec or telnet 157.100.45.2        [Ecuador]

telnet gopher.uv.es or telnet 147.156.1.12      [Spain]

telnet gopher.isnet.is or telnet 130.208.165.63 [Iclnd]

telnet siam.mi.cnr.it or telnet 155.253.1.40    [Italy]

telnet gopher.torun.edu.pl or 158.75.2.5       [Poland]

telnet info.sunet.se or telnet 192.36.125.10   [Sweden]

telnet gopher.chalmers.se or 129.16.221.40     [Sweden]

telnet hugin.ub2.lu.se or telnet 130.235.162.12[Sweden]

telnet gopher.itu.ch or telnet 156.106.4.76    [Switz.]

telnet gopher.brad.ac.uk or 143.53.2.5    (Login: info)

offers: Access to other services, gophers, documents, etc.  (Login: gopher)

-Gopher               gopher english-server.hss.cmu.edu

offers: Most comprehensive gopher I've seen so far, it gets its own entry!

gopher cns.cscns.com

offers: ASCII Clip Art, UPI News, Commerce Biz Daily, Classifieds

-GopherMail            mail gophermail@ncc.go.jp or gophermail@calvin.edu

mail gopher@solaris.ims.ac.jp or mail gopher@earn.net

offers: Email access to gopher for those with mail-only access to Internet

----------------------------------------------------------------------------------------------------------------------------

-Ham Radio Callbooks   telnet callsign.cs.buffalo.edu 2000 / 128.205.32.2 2000

telnet ns.risc.net or 155.212.2.2 (Login: hamradio)

telnet pc.usl.edu 2000 or telnet 130.70.40.3 2000

offers: National ham radio call-sign callbook.  (Also: Amateur Radio above)

-History Databases	telnet ukanaix.cc.ukans.edu or telnet 129.237.33.1

offers:  History databases (Login: history) and CIS info (Login: ex-ussr)

ftp byrd.mu.wvnet.edu / ftp 129.71.32.152(/pub/history)

telnet clus1.ulcc.ac.uk or telnet 192.12.72.60

offers: Docs, archives, comprehensive history server(Login/Password: ihr-uk)

-HP Calculator BBS	telnet hpcvbbs.cv.hp.com or telnet 15.255.72.16

offers:  BBS for HP Calc. users, with chat mode.  (Login: new)

-Hpcwire	telnet hpcwire.ans.net or telnet 147.225.1.51

offers: Excellent menu-driven information searches. (Login: hpcwire)

-Hytelnet Servers      telnet access.usask.ca or telnet 128.233.3.1

telnet info.ccit.arizona.edu or 129.196.76.201

telnet laguna.epcc.edu or 192.94.29.3  (Login: library)

telnet info.anu.edu.au or 150.203.84.20 (Login:library)

telnet library.adelaide.edu.au (Login: access)

telnet nctuccca.edu.tw or 140.111.1.10         [TAIWAN]

telnet info.mcc.ac.uk or telnet 130.88.200.15

telnet rsl.ox.ac.uk or telnet 129.67.16.31

offers: univ. & library catalogues around the world. (Login: hytelnet)

-IEEE SPAsystem        telnet stdsbbs.ieee.org or telnet 140.98.1.11

offers: Standards Process Automation System.  (Login: guest)

-Internet Guides/Docs  gopher una.hh.lib.umich.edu (Select: inetdirs)

-Internet Mall         finger taylor@netcom.com or ftp netcom.com /pub/Guides

offers: List of commercial products orderable online, from CDs to Sunglasses

-InterNIC	telnet rs.internic.net or telnet 198.41.0.5

offers: Gopher, WAIS, Whois, finger, TONS of Internet info, book orders, etc

-IP Address Resolver   mail resolve@cs.widener.edu

mail dns@grasp.insa-lyon.fr  (body of letter: help)

usage: in body-of-letter: site <address here>  Mails you IP address of site.

*LAW--------------------------------------------------------------------------------------------------------------------

-Access               telnet access.uhcc.hawaii.edu or telnet 128.171.7.167

offers: Legislative Info. Service, Hawaii State Legislature.

-Gopher LAW Servers   telnet fatty.LAW.cornell.edu or telnet 132.236.108.5

telnet gopher.LAW.csuohio.edu or telnet 137.148.22.51

telnet acc.wuacc.edu or 192.104.1.2  (Login: washlaw)

offers: Law info. via gopher.  (Login: gopher)

-Law Library          telnet liberty.uc.wlu.edu or telnet 137.113.10.35

ftp sulaw.law.su.oz.au (cd /pub/law)

offers: Law libraries and legal research. (Login: lawlib)

Offers copies of laws for each state/computer laws, and more!

-LawNet	telnet lawnet.law.columbia.edu or telnet 128.59.176.83

offers: Law/Judicial info and catalogs access.  (Login: lawnet)

+Legal Directory      gopher 163.231.231.3 or telnet 163.231.231.3

offers:  Biographical info. on 500,000+ attorneys and law firms in USA.

-Supreme Court Rulings ftp ftp.cwru.edu

offers: ASCII files of Supreme Court rulings in directory /hermes

-WWW Law Servers      telnet www.LAW.indiana.edu or telnet 129.79.131.170

telnet fatty.LAW.cornell.edu or telnet 132.236.108.5

offers: Hypertext access to legal documents (Login: www)

----------------------------------------------------------------------------------------------------------------------------

-LIBS	telnet info.anu.edu.au or telnet 150.203.84.20

telnet nessie.cc.wwu.edu or telnet 140.160.240.11

telnet garam.kreonet.re.kr or 134.75.30.11 (Login: nic)

+telnet cc.utah.edu or telnet 128.110.48.3

offers: Access to nearly all online services seen in this list (Login: LIBS)

-List of Lists	ftp crvax.sri.com or ftp 128.18.30.65

offers: List of interest groups/email lists in interest-groups.

*LITERATURE/BOOKS-------------------------------------------------------------------------------------------

-Dartmouth Library    telnet library.dartmouth.edu or 129.170.16.11

offers: Divine Comedy and reviews.                 (connect dante)

Read/Find passages in the King James Bible  (select file bible)

Read/Find passages in Shakespeare's plays   (select file s plays)

Read/Find passages in Shakespeare's sonnets (select file s sonnets)

-Leeds Db of Verse    telnet bcmsv.leeds.ac.uk or telnet 129.11.128.108

offers:  Database of Eng. poetry in the 17/18th c. (Login/Password: bcmsv)

-Project Gutenberg    ftp mrcnext.cso.uiuc.edu or ftp 128.174.201.12

offers: Many books in print and almanac files.   cd pub/etext

----------------------------------------------------------------------------------------------------------------------------

*MEDICAL/HEALTH/BIOLOGY/GENETICS--------------------------------------------------------------

-Anesthesiology Gopher gopher eja.anes.hscsyr.edu

offers: Lots of medical info, archives, and positions.

-Biology Gophers      gopher fragrans.riken.go.jp

gopher dna.cedb.uwf.edu

-Biological Services  mail grail@ornl.gov ("help" in body of message)

offers: Service predicting intron-exon splice sites in vertebrate genes.

telnet atcc.nih.gov or telnet 156.40.144.248

offers: American Type Culture Collection (Login: search  Password: common)

gopher life.anu.edu.au

offers: Access to lots of biological sciences information.

-CancerNets           mail cancernet@icicb.nci.nih.gov

offers: Cancer info. statements thru email. Body-of-letter:help or spanish

gopher gopher.nih.gov  (Health & Clinical Information/)

gopher gan.ncc.go.jp

telnet txcancer.mda.uth.tmc.edu or telnet 129.106.60.97

offers: Texas Cancer Data Center.  (Login: TCDC) (See also: NICOL)

-CHAT	telnet debra.dgbt.doc.ca or telnet 142.92.36.15

offers:Interactive AIDS & Epilepsy docs,simulated conversation(Login: chat)

-Educational Tech Net telnet etnet.nlm.nih.gov or telnet 130.14.10.123

offers:Forums and discussion groups on medical tech. and edu.(Login: etnet)

-Genetics Banks       mail gene-server@bchs.uh.edu

mail retrieve@ncbi.nlm.nih.gov

mail blast@ncbi.nlm.nih.gov ("help" in body of message)

mail genmark@ford.gatech.edu

mail blocks@howard.fhcrc.org

mail cbrg@inf.ethz.ch ("help" in body of message)

mail QUICK@EMBL-Heidelberg.DE

mail NETSERV@EMBL-Heidelberg.DE

Subject: help  offers: genetic database/nucleic acid/protein sequence.

-Genomic Database     telnet morgan.jax.org or telnet 192.233.41.26

offers: Genomic Database of the Mouse.  (Login: guest)

-Handicap/Med. Sites  ftp handicap.shel.isc-br.com or ftp 129.189.4.184

offers: anonymous ftp of software and medical info.

telnet bongo.cc.utexas.edu or telnet 128.83.186.13

offers: Aids user in finding disability assist. equip. & serv.(Login: tatp)

-Healthline Info. DB  telnet selway.umt.edu or gopher selway.umt.edu 700

offers: Drug & alcohol info, sexuality/AIDS info, etc. (Login: health)

-Nursing Gopher       gopher nightingale.con.utk.edu

offers: Nursing info on research, practice, education, publications, etc.

----------------------------------------------------------------------------------------------------------------------------

+Monochrome	telnet mono.city.ac.uk or telnet 138.40.17.1

offers: Multi-user messaging system (w/ chat) (Login: mono)

-Movie Database Reqest movie@ibmpcug.co.uk with "HELP" in body of message

offers: Info on actors, directors, movies, etc.

*MUSIC-----------------------------------------------------------------------------------------------------------------

-Billboard Charts	finger buckmr@rpi.edu

offers: U.S. Top Pop singles for the week.

-Guitar Chords/TAB	ftp ftp.nevada.edu or ftp 131.216.1.11

offers: Tablature/Chords for guitar in /pub/guitar. Also at ftp.uu.net

-Lyric/Music Server	ftp ftp.uwp.edu

offers: Lyrics, chords/tablature, and music pictures. (/pub/music/...)

-Music & Brain D-base telnet mila.ps.uci.edu or telnet 128.200.29.81

offers: Research on music related to behavior.(Login: mbi Password: nammbi)

-Music Newsletter	mail listserv@vm.marist.edu (internet) or

mail listserv@marist (bitnet)

Body-of-letter: SUBSCRIBE upnews <your full name>  offers: Reviews, intviews

-Sid's Music Server   mail ssowder@copper.ucs.indiana.edu

Subject: BOOTHELP  offers: Lists of rare live recordings, cd's for sale.

-Used Music Server	mail used-music-server@wang.com w/ subject: help

offers: Users can buy/sell/trade CDs/LPs/Tapes or subscribe to the list.

-Music List of Lists  mail mlol-request@wariat.org (music list of lists)

----------------------------------------------------------------------------------------------------------------------------

*NEWS------------------------------------------------------------------------------------------------------------------

-Electronic Journals  gopher gopher.cic.net or gopher 192.131.22.5

telnet enews.com or telnet 192.215.1.51 (Login: gopher)

offers: Access to MANY electronic journals (Select Elec. Serials)

+Global Net. Navig.   URL for http://gnn.com

offers: O'Reilly's GNN, accessable with URL above via Mosaic or Lynx.

-List-Periodic Posts  finger nichol@stavanger.sgp.slb.com

offers: Listing of all FAQs, lists, and periodic postings to Usenet news.

-News Mail Servers	mail news-group-name@cs.utexas.edu

mail news.group.name.usenet@decwrl.dec.com

offers: Post to Usenet news via email.

-NNTP Server List     finger lesikar@tigger.stcloud.msus.edu

offers: A list of publicly accessable NNTP news servers.

-Russia/America News  telnet solar.rtd.utk.edu or telnet 128.169.112.24

offers: Provides news, weather, geog., etc for each nation. (Login: friends)

-UPI News Index       gopher cns.cscns.com (Select: CNS/ | News- UPI News/)

-USA Today            telnet freenet-in-[a,b,c].cwru.edu or 129.22.8.51

telnet yfn2.ysu.edu or 192.55.234.50 (Login: visitor)

offers: USA Today Headline News, Sports, etc...

----------------------------------------------------------------------------------------------------------------------------

-Nielsen TV Ratings	finger normg@halcyon.halcyon.com

offers: Weekly TV ratings according to the Nielsen rating system.

-Oracle	mail oracle@cs.indiana.edu  w/ subject: help

offers: The Usenet Oracle answers all your questions!

*POLITICS/GOVERNMENT-------------------------------------------------------------------------------------

-Air Pollution BBS    telnet ttnbbs.rtpnc.epa.gov or telnet 134.67.208.177

offers: Various BBS' that cover a wide range of Air Pollution information

-ACE                  mail info@ace.esusda.gov w/ "send help" in body of msg

offers: Americans Communicating Electronically.  (Gov't docs via email)

-Census Information   gopher gopher.census.gov

offers: Access to U.S. government's census information.

-Congress Email/FTP   mail congress@hr.house.gov and ftp ftp.senate.gov

-FedWorld Gateway     telnet fedworld.doc.gov or telnet 192.239.92.201

offers: Access to lots of gov't databases, files, libraries, etc.

-Government Gophers   gopher wiretap.spies.com (Also see: cns.cscns.com)

telnet/gopher iitf.doc.gov (Login: gopher)

offers: The latter is the Information Infrastructure Task Force gopher.

-Iowa Polit. Stk Mkt  telnet iem.biz.uiowa.edu or 128.255.44.2

offers: Buy & sell shares in political candidates and other stuff.

-Israel Info. Service gopher israel-info.gov.il

offers: Latest developments in Israel, gov't info., peace relations, maps.

-Library of Congress  telnet locis.loc.gov or telnet 140.147.254.3

offers: Library of Congress Information System (LOCIS) Offers access

to lib. of congress, legislative info, and copyright info.

telnet/gopher marvel.loc.gov or telnet 140.147.2.69

offers: LOC gopher, with access to lots of gov't docs. (Login: marvel)

-White House Releases mail Clinton-Info@Campaign92.Org with the subject: Help

offers: Subscribe to White House press releases (news, speeches, etc.)

-White House Summaries mail almanac@esusda.gov (in msg: subscribe wh-summary)

offers: Daily mailing of summary of White House press releases.

-Window on Gov't      telnet window.texas.gov or telnet 192.198.66.186

offers: Government-related info, and lots of info on state of Texas.

----------------------------------------------------------------------------------------------------------------------------

-Psychology Gopher     gopher panda1.uottawa.ca 4010

offers: Psychology-related gopher.

-Public-Access Unix	telnet nyx.cs.du.edu or 130.253.192.68    (Login: new)

telnet cyberspace.org or 152.160.30.1 (Login: newuser)

offers:  Free account, with access to various UNIX features (news, etc)

-Public-Access Unix    telnet hermes.merit.edu or telnet 35.1.48.150

telnet m-net.ann-arbor.mi.us or telnet 35.208.17.4

(Which host: um-m-net  Enter 'g' for guest.  login: newuser)

-Queer Resource Dir.   telnet/gopher/ftp vector.intercon.com (Login: gopher)

offers: AIDS info/gay rights info. Recommend get file: /pub/QRD/README

-Recipe Archives	ftp gatekeeper.dec.com  (cd pub/recipes)

ftp mthvax.cs.miami.edu (cd pub/recipes)

ftp ftp.neosoft.com     (cd pub/rec.food/recipes)

ftp cs.ubc.ca           (cd pub/local/RECIPES)

offers: Anonymous ftp site for MANY food recipes.

*RELIGION/BIBLE-RELATED---------------------------------------------------------------------------------

-Christian Resources  ftp iclnet93.iclnet.org

offers: List of WWW, FTP, emails (/pub/resources/christian-resources.txt)

-Gabriel's Horn       telnet 138.26.65.78 7777 (Also see Dartmouth above)

offers: Returns a Bible verse from the Old or New Testament

-Jerusalem One Gopher gopher jerusalem1.datasrv.co.il

offers: Electronic Jews library, info on Jewish orgs, travel, Israel info.

-JewishNet            telnet vms.huji.ac.il or telnet 128.139.4.3

offers: WWW w/ info. on mailing lists, restaurants, etc. (Login: JEWISHNET)

-NY-Israel Gopher     gopher israel.nysernet.org 71

offers: Jewish libraries, lists, projects, holocaust info, etc.

-----------------------------------------------------------------------------

*SCIENCE/MATH/STATISTICS------------------------------------------------------

-ASCinfo              telnet asc.harvard.edu or telnet 128.103.41.101

offers: Info. relating to Advanced XRay Astrophy. Facility (Login: ascinfo)

-E-Math	telnet e-math.ams.com or 130.44.1.100

offers:Am. Math. Soc. bbs w/ software and reviews. (Login/Password: e-math)

-GAMS                 telnet gams.nist.gov or telnet 129.6.80.11

offers:  NIST Guide to Available Mathematical Software. (Login: gams)

-Math Gopher          gopher archives.math.utk.edu

offers: Math archives (software, teaching materials, other gophers)

-NetLib	mail netlib@ornl.gov or mail netlib@uunet.uu.net

offers:Math (usually Fortran) programs via email Body-of-letter: send index

-Nuclear Data Center	telnet bnlnd2.dne.bnl.gov or telnet 130.199.112.132

offers: National nuclear data.  (Login: nndc)

-Particle Information telnet muse.lbl.gov or telnet 131.243.48.11

offers: Lookup information on any particle! (Login: pdg_public)

-Periodic Table       telnet camms2.caos.kun.nl 2034 or 131.174.82.239 2034

offers: electronic periodic table of elements.

-StatLib Server	mail statlib@lib.stat.cmu.edu

Mail with line: send index. offers:Prgms, Datasets, etc. for statisticians.

-STIS	telnet stis.nsf.gov or 128.150.195.40

offers: Science & Technology Information System. (Login: public)

-The Scientist        ftp ds.internic.net  (cd pub/the-scientist)

offers: Biweekly paper targeted at science professionals

----------------------------------------------------------------------------------------------------------------------------

-SERVICES	telnet library.wustl.edu or telnet 128.252.173.4

offers: Access to nearly every listed service! (Login: hit return)

-SFI BBS	telnet bbs.santafe.edu (login: bbs)

offers: Research BBS provides access to info. on Complex Systems.

*SOFTWARE/Information SERVERS-------------------------------------------------

-Info/Software Server	telnet rusinfo.rus.uni-stuttgart.de or 129.69.1.12

offers: journals, unix stuff, recipes, online cookbook, etc. login: info

-Software Server(ASK) telnet askhp.ask.uni-karlsruhe.de or 129.13.200.33

offers:  On-line software search.  (Login/password: ask)

-ZIB Electronic Libr. telnet elib.zib-berlin.de or telnet 130.73.108.11

offers: Library of software, links to other libraries. (Login: elib)

----------------------------------------------------------------------------------------------------------------------------

*SPACE/ASTRONOMY--------------------------------------------------------------------------------------------

-CASS                 telnet cass.jsc.nasa.gov or telnet 192.101.147.17

offers: Center for Advanced Space Studies (Login: cass Passowrd: online)

-EnviroNet            telnet envnet.gsfc.nasa.gov or telnet 128.183.104.16

offers: Space environment resource.  (Login: envnet Password: henniker)

-Europe Space Agency  telnet esrin.esa.it or telnet 192.106.252.1

offers: Access ESA PID (Prototype Info Dir) & ESIS (Eur. Space Info System)

-FIFE	telnet pldsg3.gsfc.nasa.gov or telnet 128.183.36.16

offers: Science, etc. databases from satellites, etc. (Login: FIFEUSER)

-NASA Headline News   finger nasanews@space.mit.edu

offers: Recent press releases from NASA. (See also SpaceNews)

-NASA SpaceLink       telnet spacelink.msfc.nasa.gov or telnet 192.149.89.61

offers: Latest NASA news, including shuttle launches and satellite updates.

-NASDA	telnet nsaeoc.eoc.nasda.go.jp or telnet 133.56.72.1

offers: National Space Development Agency of Japan (Login: nasdadir)

-NED	telnet ned.ipac.caltech.edu or telnet 134.4.10.118

offers: NASA Extragalactic Database.  Bibbliographies, info. (Login: ned)

-NODIS	telnet nssdc.gsfc.nasa.gov or telnet 128.183.36.25

telnet nssdca.gsfc.nasa.gov or telnet 128.183.36.23

offers:Menu-driven access to Nat'l Space Science Data Center (Login: nodis)

-SDDAS	telnet espsun.space.swri.edu 540 or 129.162.150.99 540

offers: SW Research Data Display & Analysis Center.

-SEDS Gopher/WWW      telnet/gopher seds.lpl.arizona.edu or 128.196.64.66

offers: Images, software, satellite elements, etc. (Login: gopher or www)

-SpaceMet	telnet spacemet.phast.umass.edu or 128.119.50.48

offers: Science/space bbs about space exploration w/ info from NASA.

-SpaceNews            finger magliaco@pilot.njin.net

offers: Weekly publication of space news. (See also Nasa Headline News)

-STInfo	telnet stinfo.hq.eso.org  Also: gopher stsci.edu

offers: Reports about Hubble Telescope, press releases (Login: stinfo)

----------------------------------------------------------------------------------------------------------------------------

*SPORTS---------------------------------------------------------------------------------------------------------------

-Scores/Standings finger mlb@spam.wicat.com or mlb@192.150.148.62  (Baseball)

finger jtchern@headcrash.berkeley.edu            (Baseball)

+mail 00jwticker@leo.bsuvc.bsu.edu w/ subj: subscribe MLB

finger nfl@spam.wicat.com or nfl@192.150.148.62  (Football)

finger nflline@spam.wicat.com (NFL Line Spreads)

offers: Football scores, standings, and next weeks schedule.

-Sports Schedules NBA:telnet culine.colorado.edu 859 / 128.138.129.170 859

NHL: telnet culine.colorado.edu 860 / 128.138.129.170 860

MLB: telnet culine.colorado.edu 862 / 128.138.129.170 862

NFL: telnet culine.colorado.edu 863 / 128.138.129.170 863

finger copi@oddjob.uchicago.edu for sports schedules

offers: Sports schedules on-line.  help for help, return for today's games.

----------------------------------------------------------------------------------------------------------------------------

+Texas Info. Highway    gopher info.texas.gov or gopher 141.198.32.6

offers: Info. about Texas, but access to other state's information too!

*TRAVEL---------------------------------------------------------------------------------------------------------------

-Subway Navigator      telnet metro.jussieu.fr 10000 or 134.157.0.132 10000

offers: Search subway routes of major cities, in French or English.

-Travel Info. Library  ftp ftp.cc.umanitoba.ca or ftp 130.179.16.24

offers: Travelogues, guides, FAQs.  cd to the directory "rec-travel"

----------------------------------------------------------------------------------------------------------------------------

-UNC BBS	telnet launchpad.unc.edu or telnet 152.2.22.80

offers: Usenet News, Lib. of Congress, nationwide libs.  (Login: launch)

*USER LOOKUP SERVICES/WHOIS SERVICES-----------------------------------------------------

-Mail Srvr/Usr Lookup mail mail-server@rtfm.mit.edu

in body of mail message: send usenet-addresses/[name searching for]

-Netfind User Lookup	telnet bruno.cs.colorado.edu or telnet 128.138.243.151

telnet cobber.cord.edu or telnet 138.129.1.32

telnet pascal.sjsu.edu or telnet 130.65.86.15

telnet mudhoney.micro.umn.edu or telnet 134.84.132.7

telnet redmont.cis.uab.edu or telnet 138.26.64.4

telnet ds.internic.net or telnet 198.49.45.10

telnet netfind.oc.com or telnet 192.82.215.88

telnet archie.au or telnet 139.130.4.6

telnet netfind.anu.edu.au or telnet 150.203.2.14

telnet netfind.if.usp.br or telnet 143.107.249.132

telnet netfind.ee.mcgill.ca or 132.206.62.30

telnet malloco.ing.puc.cl or telnet 146.155.1.43

telnet netfind.vslib.cz or telnet 147.230.16.1

telnet nic.nm.kr or telnet 143.248.1.100

telnet lincoln.technet.sg or telnet 192.169.33.6

telnet nic.uakom.sk or telnet 192.108.131.12

telnet monolith.cc.ic.ac.uk or telnet 155.198.5.3

telnet lust.mrrl.lut.ac.uk or telnet 158.125.220.7

telnet dino.conicit.ve or telnet 150.188.1.10

offers: Given a name and org./school, finds a user for you (login: netfind)

-Whois Services       telnet rs.internic.net or telnet 198.41.0.5

mail service@rs.internic.net  (w/ subject: help  OR

send RFC-xxxx.TXT, with xxxx being the RFC number)

telnet info.cnri.reston.va.us 185  (Knowbot Info Serv.)

telnet garam.kreonet.re.kr or 134.75.30.11 (Login: nic)

telnet paradise.ulcc.ac.uk or 128.86.8.56  (Login: dua)

ftp sipb.mit.edu (pub/whois/whois-servers.list)

offers: Way to find internet address given a keyword. To access type: whois

----------------------------------------------------------------------------------------------------------------------------

-UUCP map entries by mail:   mail dns@grasp.insa-lyon.fr (body: help)

usage: in body-of-letter: uucp uucp_site  Mails you UUCP map entry

-WAIStation	telnet quake.think.com or telnet 192.31.181.1

telnet wais.com or telnet 192.216.46.98

telnet swais.cwis.uci.edu or 128.200.15.2

telnet sunsite.unc.edu or telnet 198.86.40.81

telnet info.funet.fi or 128.214.6.100  (Login: info)

telnet wais.nis.garr.it or 192.12.192.10 (Login: wais)

offers: Wide Area Info. Service. (Login: swais)

*WEATHER/ATMOSPHERIC/OCEANIC--------------------------------------------------

-Auroral/Solar Report finger aurora@xi.uleth.ca or finger aurora@142.66.3.29

finger solar@xi.uleth.ca or finger solar@142.66.3.29

finger daily@xi.uleth.ca or finger daily@142.66.3.29

offers: Auroral activity warnings/watches/sightings, updated hourly.

Solar = 3-Hourly solar & Geophysical report, daily is the daily one

-Avalanche Forecast   mail snowfall@dcs.glasgow.ac.uk  with a blank message

-Emergency Info.      telnet oes1.oes.ca.gov 5501 or 134.186.127.1 5501

offers: State of Cali. - Governor's Office of Emergency Services

gopher vita.org

offers: Disaster Information Center with disaster reports and data.

-Flood Gopher/Info    telnet idea.ag.uiuc.edu or telnet 128.174.123.126

telnet exnet.iastate.edu or telnet 129.186.20.200

offers: Tons of files for coping with floods and hurricanes (Login: flood)

-NOAA	telnet esdim1.nodc.noaa.gov or telnet 140.90.235.168

offers: Nat'l Oceanic and Atmos. Admin.  Lots of data!  (Login: noaadir)

-Oceanic Info. Center telnet delocn.udel.edu or telnet 128.175.24.1

(Login: info)

-Tropicl Strm Forecst finger forecast@typhoon.atmos.colostate.edu

offers: Seasonal forecast for Atl. Ocn. Also: finger forecast@129.82.107.24

-Weather Services     telnet downwind.sprl.umich.edu 3000 or 141.212.196.177

telnet wind.atmos.uah.edu 3000 or 146.229.8.2 3000

telnet nevado.SRCC.lsu.edu      (Login: srcc)

+telnet shelley.ca.uky.edu or 128.163.192.5   [Kentucky]

gopher wx.atmos.uiuc.edu or gopher 128.174.80.10

mail jfesler@netcom.com w/ subj: "#weather {code}"

offers: City/State forecasts, ski conditions, earthquake reports, etc.

telnet vicbeta.vic.bom.gov.au 55555         [Australia]

----------------------------------------------------------------------------------------------------------------------------

-Dictionary Servers    telnet cs.indiana.edu 2627 or 129.79.254.191 2627

telnet chem.ucsd.edu or 132.239.68.1 (login: webster)

gopher wombat.doc.ic.ac.uk

mail jfesler@netcom.com w/ subj: "#webster {word}"

offers: Dictionary/Spelling service.  Type "HELP" for info.  (ALL CAPS!)

-World-Wide Web	telnet www.njit.edu or telnet 128.235.163.2  (USA [NJ])

telnet ukanaix.cc.ukans.edu or 129.237.1.30  (USA [KA])

telnet www.twi.tudelft.nl   (Login: lynx) [NETHERLANDS]

telnet millbrook.lib.rmit.edu.au (Login: lynx) [AUSSIE]

telnet info.cern.ch or telnet 128.141.201.74    [SWISS]

telnet vms.huji.ac.il or telnet 128.139.4.3    [ISRAEL]

telnet sun.uakom.sk or telnet 192.108.131.11 [SLOVAKIA]

telnet www.edu.tw or telnet 192.83.166.10      [TAIWAN]

offers: Access to various documents, lists, and services. (Login: www)

* NOTE: NO LOGIN NAMES OR PASSWORDS ARE REQUIRED UNLESS STATED OTHERWISE! *

NOTE: FOR FTP SITES, LOGIN AS anonymous, password is your email address.

* Copyright 1994 Scott Yanoff. No CHANGES are to be made to this document

without the author's written consent.  Reproduction/distribution without my

permission IS ALLOWABLE so long as it is for NON-PROFIT purposes.

		쉬어가는 쪽

(아스키 문자로 표현한 그림들)

__---__

_-       _--______

__--( /     \ )XXXXXXXXXXXXX_

--XXX(   O   O  )XXXXXXXXXXXXXXX-

/XXX(       U     )        XXXXXXX\

/XXXXX(              )--_  XXXXXXXXXXX\

/XXXXX/ (      O     )   XXXXXX   \XXXXX\

XXXXX/   /            XXXXXX   \__ \XXXXX----

XXXXXX__/          XXXXXX         \__----  -

---___  XXX__/          XXXXXX      \__         ---

--  --__/   ___/\  XXXXXX            /  ___---=

-_    ___/    XXXXXX              '--- XXXXXX

--\/XXX\ XXXXXX                      /XXXXX

\XXXXXXXXX                        /XXXXX/

\XXXXXX                        _/XXXXX/

\XXXXX--__/              __-- XXXX/

--XXXXXXX---------------  XXXXX--

\XXXXXXXXXXXXXXXXXXXXXXXX-

--XXXXXXXXXXXXXXXXXX-

* * * * * Who ya gonna call? * * * * *

* * * Ghostbusters!! * * *

'   .

__  _-==-=_,-.                               '  /   .

/--`' \_@-@.--<                               ' /  .- .

`__'\ \   <___/.                              .  .- .-

\ \\   " /                             ./    .--...

>=\\_/`< ..                 .-------- 0    .--

____       /= |  \_/|                  /                 .......

_'    `\   _/=== \___/                  '                  ..

`___/ //\./=/~\====\                     '........            ----

\   // /   | ===:                             .          --..

|  ._/_,__|_ ==:        __                    .   .---..   -

\/    \\ \\`--|       / \\                   .  '     -.

|    _     \\:      /==:-\                 /   '

`.__' `-____/       |--|==:               / ' ' '

\    \ ===\      :==:`-'              '  ' '  '

_>    \ ===\    /==/                  '  '  ' '

/==\   |  ===\__/--/                   '  '  ' '

<=== \  /  === \ \\/                    '   ' ' '

_`--  \/  === \/--'                     '   '  '

|.      \ ==== |                          -..'.----------.

`------/`--' /                             I   ----------

\___-'                       /////////.

	제 4 부
꼭 알아두어야 할 것들
정 광 현 씀
인터넷을 사용하다 보면 알아 두어야 할 지식이 상당히 많습니다. 이미 1부와 2부에서 많은 내용을 다루었지만, 빠진 부분이 몇가지 있습니다. 특히 압축에 대한 것은 가장 많이 닥치는 것임에도 불구하고 나오지 않았고, 일목요연하게 정리해 놓은 자료도 찾기 힘들었습니다. 여러 자료를 뒤져서 나름대로 정리해 보았습니다. 그리고 간단한 유닉스에 대한 팁과 많은 사람들이 사용하기 어려워하는 vi에디터의 사용법도 실었으니 참고하기 바랍니다.

1. 압축 프로그램 사용법

제 4 부 꼭 알아두어야 할 것들

1. 압축 프로그램 사용법

1.1 유닉스용 압축 프로그램

이 프로그램들의 자세한 사용법은 man <프로그램이름> 을 사용해서 확인하기 바란다. 이곳에 제시한 것은 일반적인 압축방법일뿐, 전부가 아님을 명심해야 한다. 도스용이라고 되어있는 것은 도스 상태에서도 압축과 해제가 가능한 프로그램을 말하는 것이다. 특별한 경우에는 유용하게 쓰일 것이다.

1.1.1 .tar

압축/해제 프로그램: tar (유닉스 기본)

압축: tar -cvf <만들 파일이름>.tar <묶고자 하는 파일 이름>

해제: tar -xvf <파일이름>

이것은 정확히 이야기 하면 압축 프로그램이 아니다. 단순히 여러개의 파일을 하나의 파일로 묶어주는 프로그램이다. 유닉스 기반의 압축프로그램들은 도스와 달리 여러개의 파일을 한 번에 묶어서 압축해 주는 기능을 지원하지 않기 때문에, 일단 tar를 사용하여 묶은후에 압축하는 방법을 많이 사용한다.

도스용: ftp.sogang.ac.kr의 /msdos/archiver/tar315us.zip (167370바이트)

1.1.2 .Z

압축프로그램: compress <파일이름>

해제프로그램: uncompress <파일이름>

유닉스에서 기본적으로 제공하는 압축프로그램으로 널리 쓰인다. 확장명이 대문자 Z임에 주의해야 한다. (소문자 z인 경우에는 gzip을 사용한 것이다.) 파일 하나씩만 압축할 수 있다.

도스용: ftp.sogang.ac.kr 의 /msdos/compress/comp430d.zip (20241바이트)

1.1.3 .gz 또는 .z

압축/해제 프로그램 : gzip

압축: gzip <파일이름>

해제: gzip -d <파일이름>

도스용 zip프로그램과 비슷한 방법으로 압축하게 되어 있어서 압축률과 속도면에서 유리하다. 유닉스 상태에서 압축한 프로그램을 도스 상태에서 푼다거나 할때 가장 유용하게 사용할 수 있다. 예를 들어 유닉스 상태의 문서를 gzip으로 압축한 후, PC로 전송한 후에 PC용 gzip으로 압축을 푸는 것이 가능하다. 물론, 다른 프로그램도 가능하지만 여러가지 면을 검토했을때 가장 권장하고 싶은 프로그램이다.

도스용: ftp.sogang.ac.kr의 /msdos/compress/gzip124.zip (116919바이트)

1.1.4 .tar.Z

(확장자가 두개 이상인 것들은 끝에서부터 차례로 압축을 풀어 가면 된다.)

이것은 tar로 묶은 후에 compress를 사용해서 압축한 것이므로, uncompress를 사용해서 압축을 풀고 다시 tar를 사용해서 원래의 파일들을 만들어 내면 된다. 하지만, 다음과 같이 하면 한 번에 처리할 수도 있다.

zcat <파일이름>.tar.Z | tar xvf -

zcat은 .Z을 압축을 풀지 않고 내용을 확인할 수 있는 프로그램으로 .tar.Z를 풀때 아주 유용하다.

1.1.5 .tar.gz 또는 .tar.z

역시 gzip을 사용해서 푼 후에 다시 tar를 사용해서 원래 파일을 만들어 낼 수 있다. 하지만 다음과 같이 하면 역시 한 번에 처리할 수 있다.

gzip -cd 파일.tar.gz | tar xvf -

1.2 도스용 압축 프로그램

도스에서 사용하는 압축 프로그램은 상당히 많다. 하지만, 자주 사용하는 것은 다음에 열거한 것들이 대부분이므로 참고하기 바란다. zoo나 arc는 zip이 나오기 이전에 쓰였던 것이므로 새로 압축파일을 만들때에는 될 수 있으면 zip, arj, lzh형태로 만드는 것이 현명하다.

1.2.1 .arj

압축/해제 프로그램: arj.exe

압축: arj a <압축되었을때의 파일이름> <압축하려는 파일들>

해체: arj x <압축된파일이름>

파일: ftp.sogang.ac.kr 의 /msdos/archiver/arj241a.exe (223856바이트)

1.2.2 .lzh

압축/해제 프로그램: lha.exe

압축: lha a <압축되었을때의 파일이름> <압축하려는 파일들>

해체: lha x 압축된파일이름

파일: ftp.sogang.ac.kr 의 /msdos/archiver/arj213.exe (44416바이트)

1.2.3 .zip

압축 프로그램: pkzip

해제 프로그램: pkunzip

압축: pkzip <압축되었을때의 파일이름> <압축하려는 파일들>

해체: pkunzip 압축된파일이름

도스용파일: ftp.sogang.ac.kr 의 /msdos/zip/pkz204g.exe

1.2.4 .zoo

압축/해제 프로그램: zoo

압축: zoo a <압축되었을때의 파일이름> <압축하려는 파일들>

해체: zoo e 압축된파일이름

도스용파일: ftp.sogang.ac.kr 의 /msdos/zoo/zoo210.exe

1.2.5 .arc

압축 프로그램: pkpak

해제 프로그램: pkunpak

압축: pkpak <압축되었을때의 파일이름> <압축하려는 파일들>

해체: pkunpak 압축된파일이름

도스용 파일: ftp.sogang.ac.kr 의 /msdos/archiver/pk361.exe

1.3 압축에 대해 다룬 문서들

garbo.uwasa.fi: /pc/doc-net/faqc9405.zip

압축에 대한 FAQ문서이다. 거의 모든 압축 프로그램에 대해 다루었고, 그 원리까지 자세히 설명해 놓았다. 1994년 5월판.

ftp.cso.uiuc.edu: /doc/pcnet/compression

확장명에 따른 압축파일을 정리해 놓은 것이다. 각 기종마다 어떤 프로그램을 쓰는지, 어디서 구할 수 있는지 잘 정리해 놓았다. 간단한 목록만을 원하면 이것이 유용할 것이다. 1994년 5월 31일자

ftp.sogang.ac.kr: /msdos/README.file-formats

서강대 ftp서버에 있는 압축 프로그램들의 종류와 사용법에 대해서 설명을 하고, 어느 디렉토리에 있는지도 잘 정리해 두었다. DOS상태에서 실행되는 것들이 대부분이다.

2. 유닉스 관련 팁

2. 유닉스 문서와 도스 문서의 교환

2.1 유닉스 문서와 도스 문서의 교환

유닉스에서 엔터를 입력하면 CR(Carriage Return)값만 입력되는데 반해, 도스 상태에서는 CR과 함께 LF(Line Feed)에 해당하는 값이 자동으로 들어가게 된다. 따라서 유닉스 상태에서 멀쩡한 문서(텍스트 문서)를 그대로 가져다가 도스 상태에서 확인하면 모든 줄이 붙어서 나오는등 알아보기 힘든 상태가 되어 버린다. 반대의 경우에도 마찬가지가 된다.

문서 파일이 화면에서 간단히 볼 수 있을 정도로 작은 것이라면 통신용 프로그램에서 제공하는 □갈무리(캡처라고도 한다)□기능을 이용해서 화면 상태를 파일로 저장하면 된다. 하지만, 파일이 너무 커서 화면에서 바로 확인 할 수 없어서 sz등의 프로그램으로 전송을 했을 경우에는 문제가 생긴다.

이때는 간단한 유틸리티를 사용하는데, 가장 널리 쓰이는 것으로는 CRLF라는 프로그램이 있다. 이 것은 ftp.sogang.ac.kr에 /msdos/textutil/crlf15b.zip 이라는 이름으로 있으므로 쉽게 구할 수 있을 것이다. 유닉스 문서를 도스쪽으로 전송하고 CRLF <파일이름> 이란 형식으로 명령을 주기만 하면 도스 문서로 바뀌게 되어 손쉽게 해결하게 된다. 반대의 경우도 간단히 해결 할 수 있으므로 CRLF의 설명서를 참고하기 바란다.

2.2 작업 도중에 다른 작업 수행하기

telnet이나 ftp를 사용중에 급하게 처리해야 할 일 (예를들어 talk신청에 대한 답변이나 디렉토리 목록을 보는 등의 간단한 일)이 있을때 애써서 연결한 것을 마칠 필요는 없다. 중간에 잠깐 빠져 나오는 기능을 사용하면 간단하다.

telnet의 경우에는 사용 도중에 Ctrl-] 를 누르면 telnet>이라는 프롬프트 상태가 된다. ftp의 경우는 항상 ftp> 상태이므로 별 상관이 없다. 이때 !를 치면 바로 유닉스 셸로 빠져 나간다. 작업을 마치면 Ctrl-D로 다시 돌아갈 수 있다. 그냥 ls등의 한가지 명령만 수행하고 빠져 나올때에는 느낌표 뒤에 바로 명령을 써 주어도 된다. (예: telnet>!ls) 만약, 빠져 나가기 전화면을 보고 싶을때에는 Ctrl-L을 눌러 주면 된다. 이 컨트롤키는 화면을 재생하는 기능을 가지고 있다.

telnet이나 ftp이외의 작업을 할때에 중간에 살짝 빠져 나오는 방법도 있다. 예를 들어 서로 write명령으로 상대방과 이야기 하는 도중에 잠깐 빠져 나오려면 Ctrl-Z를 누른다. 그리고 작업을 마치고 다시 돌아가려면 fg(fore ground)를 입력하면 된다. 상대방은 아무것도 눈치채지 못할 것이다.

3. vi 에디터 사용법

3. vi 에디터 사용법

vi의 동작모드

유닉스 셸	□	명령모드	□	유닉스 셸
		□ □
		텍스트 입력모드

□ 명령 모드에서 커서 위치를 움직이는 키

h,←	커서를 한 칸 왼쪽으로 이동

j,↓	커서를 한 줄 아래로 이동

k,↑	커서를 한 줄 윗쪽으로 이동

l,→	커서를 한 칸 오른쪽으로 이동

□ 텍스트 입력 모드로 들어가는 명령어

(텍스트 입력모드에서 명령 모드로 돌아가려면 ESC를 누르면 된다)

a	(append)커서가 뒤에 새로운 내용을 추가한다.

i	(insert)커서가 위치 앞에 새로운 내용을 첨가한다.

o	커서가 있는 행 아래에 새로운 행을 열고 문장 입력을 기다린다.

O	커서가 있는 행 위에 새로운 행을 열고 문장 입력을 기다린다.

□ 명령모드에서 사용하는 명령어

○ 찾기

r	(replace)커서 위치의 한 문자를 다른 문자로 치환한다.

/happy	□/□ 기호 뒤에 지정한 문자열을 커서가 있는 위치 이후부터 찾아 표시한다.

?Lark	'?' 기호 뒤에 지정한 문자열을 커서가 있는 위치 윗쪽으로 가면서 찾아 표시.

n	(next)/나 ? 탐색명령을 사용한 다음에 발견하는 곳으로 진행.

○ 일반적인 명령

u	(undo)바로 이전에 실행한 명령을 취소한다.

U	현재 행에서 사용한 모든 명령을 취소한다.

.	바로 이전의 명령어를 반복 실행한다.

Ctrl-f	(forward)한 쪽 아래로 이동

Ctrl-b	(backward)한 쪽 위로 이동

Ctrl-d	(down)반 쪽 아래로 이동

Ctrl-u  (up)반 쪽 위로 이동

Ctrl-g	커서가 몇째줄에 있는지 알려줌

b	단어의 시작 위치로 이동

e	단어의 끝부분으로 이동

0	행의 시작 위치로 이동

$	행의 끝부분으로 이동

nG	(Go)파일 전체에서 n번째 줄로 이동

J	(Join)커서 위치의 줄과 그 뒤의 문장을 연결한다.

□ 명령모드의 지시어

x	커서 위치에 있는 한 글자를 지운다.

d	(delete) 커서 위치부터 시작하여 지정하는 만큼 지운다.

예) dw	단어 하나를 지운다.

dd	한 줄 전체를 지운다.

3dd	세 줄을 지운다.

c	(change) 커서 위치부터 지정한 만큼 지우고 다른 내용으로 바꾼다.

예) cw	단어 하나를 지우고 다른 내용으로 대체한다.

y	(yank) 지정한 내용을 복사하여 버퍼에 저장한다.

1에서 9까지의 버퍼는 이전 아홉 단계에서 사용한 d, y명령의 내용이 차례로

들어있고, a에서 z까지의 버퍼에는 사용자가 지정한 내용을 저장할 수 있다.

큰따옴표(")는 그 다음에 오는 글자가 버퍼의 이름임을 나타낸다.

예) "cy 커서가 있는 위치부터 행 끝까지의 내용을 버퍼 c에 복사해 넣는다.

p	(put) 버퍼에 들어있는 내용을 커서위치 바로 뒤에 삽입한다.

예) "cp 버퍼 c에 들어있는 내용을 복사해 온다.

P	p명령과 같으나 커서위치 바로 앞에 내용을 삽입한다.

□ 명령어의 적용범위

e	커서 위치부터 낱말의 끝까지

w	커서 위치부터 다음 낱말 시작하기 전까지.

b	커서 위치부터 낱말의 시작부분까지.

$	커서 위치부터 그 줄의 끝까지.

0	커서 앞에서부터 그 줄의 처음까지.

)	커서 위치부터 다음 문장의 시작부분까지.

(	커서 위치 앞부터 문장의 처음까지.

}	커서 위치부터 문단의 끝까지.

{	커서 위치 앞부터 문단의 처음까지.

활용예)

dw	커서 위치부터 단어의 끝까지 지운다.

dd	커서 위치의 한 줄을 지운다.

d)	커서 위치부터 문장의 뒷부분을 지운다.

d}	커서 위치부터 문단의 뒷부분을 지운다.

cw	커서 위치부터 하나의 단어를 새로운 단어로 바꾼다.

c)	커서 위치부터 하나의 문장을 새로운 내용으로 바꾼다.

□ 문서 저장과 에디터 빠져 나가기

(문서저장은 명령모드에서 수행되므로 ESC를 한 번 눌러야 한다.)

:! <셸명령> 잠시 셸명령을 수행한다.

예) :!ls	ls명령을 수행한다.

:!	셸로 아예 빠져나간다. 되돌아 오려면 Ctrl-d를 누른다.

:e <파일이름> 원하는 파일을 불러들인다.

:w	현재 버퍼로 읽어들여 편집하고 있는 파일을 저장한다.

:q	vi 에디터를 끝내고 빠져나간다.

:wq	편집하던 내용을 저장하고 에디터를 빠져 나간다.

:q!	편집하던 내용을 저장하지 않고 빠져 나간다.

:ZZ	편집하던 내용을 파일로 저장하고 빠져 나간다.

:n,kw file2	n행부터 k행까지 file2에 저장한다.

예):3,10w popcorn

:n,kw >> file2	n행부터 k행까지 file2에 추가한다.

□ 스크린 상태 조정 옵션

Esc:set nu	행번호를 보여준다.

Esc:set wm=k	오른쪽으로 k글자 만큼의 여백을 설정한다.

Esc:set redraw	현재 화면 상태를 다시 그린다.