8-1-01. 인터넷의 기본 개념
 

 인터넷의 기본 개념


1. 인터넷의 정의 인터넷의 정의: IETF(Internet Engineering Task Force)의 RFC 1462 ▶ TCP/IP 프로토콜에 기반을 둔 네트워크들의 네트워크 (A network of networks based on the TCP/IP protocols) ▶ 네트워크를 개발하고 사용하는 사람들의 공동체 (A community of people who use and develop those networks) ▶ 네트워크를 통해 얻을 수 있는 정보 자원의 집합체 (A collection of resources that can be reached from those networks) internet과 Internet ▶ internet : 상호 연결된 네트워크를 의미하는 기술적인 용어 ▶ Internet : 전세계적으로 연결된 네트워크의 네트워크인 고유명사 인터넷 참고) TCP/IP 프로토콜 이란? : ▶ 인터넷 동작의 중심이 되는 통신 규약 ▶ 인터넷 동작의 기본이 되는 100여개 이상의 프로토콜의 대표이름 ▶ 인터넷 프로토콜 중에서 가장 중요한 역할을 하는 TCP와 IP프로토콜의 합성어 ▶ TCP/IP의 동작 과정 ① TCP/IP는 사용자의 데이타를 TCP 패킷들로 나눈다. 각 패킷에 호스트 의 주소, 패킷을 다시 원 데이타로 합칠 때 필요한 정보, 그리고 패킷의 에 러를 검출하기 위한 헤더를 가지고 있다. ② IP는 TCP 패킷에 목적지 주소에 관한 정보를 헤더에 추가시킨다. ③ SLIP/PPP는 전화선을 통해 패킷을 전송한다. ④ 물리적 계층: 실제로 신호를 전달하는 광섬유,동축케이블 등 물리적인 장 치를 말함 실제 데이타가 호스트에 도착을 하면 TCP는 각각의 호스트 컴퓨터가 사용 할 수 있는 데이타로 변환한다. 2. 도메인 이름 ▶ 도메인 이름과 IP주소 인터넷에 연결된 컴퓨터를 유일하게 구별하기 위한 방법 사람의 구별 : 이름 또는 주민등록번호 인터넷에 연결된 컴퓨터의 구별 : 도메인 이름 또는 IP 주소 예) 김개똥 : www.skku.ac.kr 5500818-1674419 : 203.252.46.55 ▶ 도메인 이름의 구성 : 4자리 또는 3자리(미국) 예1) 컴퓨터이름.네트워크이름.소속기관종류.국가코드 => www.skku.ac.kr - kr : 국가코드 => ISO316에서 236개국의 코드 부여(북한 : kp) - ac : 소속기관의 종류(academy) - skku : 소속기관의 네트워크 전체(성균관대학교 LAN) - www : 컴퓨터 이름(일반적으로 홈페이지 관리용 컴퓨터) 결과 : 대한민국의 교육기관인 성균관대학교 LAN에 연결된 홈페이지 관리용 컴퓨터 => 전세계에서 유일한 도메인 이름 예2) 미국 : 컴퓨터이름.네트워크이름.소속기관종류 => www.mit.edu ▶ 도메인 이름의 예 대한민국 미 국 청와대 (www.bluehouse.go.kr) 백악관 (www.whitehouse.gov) 성균관대학교(www.skku.ac.kr) 스탠포드 대학교 (www.stanford.edu) 삼성 (www.samsung.co.kr) 마이크로소프트사 (www.microsoft.com) 대한전기학회(www.kcsnet.or.kr) UN (www.un.org) 한국원자력학회(www.kaeri.re.kr) 예외 : 조선일보(www.chosun.com), 삼성(www.samsung.com) ==> 미국 인터닉사에 등록 서울특별시(www.metro.seoul.kr), 창원시청(city.changwon.kyongnam.kr) ==> 지역 도메인 ▶ 국가및 기관 코드를 나타내는 도메인 ① 국가 코드를 나타내는 최상위 도메인의 예 도메인 나라이름 도메인 나라이름 au Australia il Israel be Belgium it Italy ca Canada jp Japan de Germany kr Korea dk Denmark ru Russian Federation fr France tw Taiwan in India uk United Kingdom ▶ 기관을 나타내는 도메인 도메인 내 용 com, co 기 업 체 edu, ac 교육기관 gov, go 정부기관 int 국제기구 mil 군 대 net, nm 네트워크기관 org, or 비영리 단체 ▶ 도메인 이름 등록 방법 ① 한국 도메인 등록을 담당하는 기관: 한국 전산원 산하의 한국인터넷 정보센터(KRNIC) 개인에 대한 도메인 이름의 등록비용은 무료 그러나 한국통신, 데이콤, 아이네트,나우콤, 유니텔 등과 같은 인터넷 서비스업체 (ISP:Internet Service Provider)들은 가입 고객규모에 따라 매년 2백만원에서 3천 만원의 분담금을 KRNIC에 납부 ② 미국 미국의 도메인 등록: 인터닉사 담당 인터넷 주소 신청시 100$를 납부, 2년간 유효하며 그 이후에는 매년 50$씩 내면 계속유지 최근에는 국내 회사들도 고객들에게 국제적인 기업이라는 인식을 심어주기 위하여 3자리로 구성된 미국식 도메인을 사용하는 업체들이 늘어나고 있다. 예: 조선일보, 삼성, 아이네트 등 하지만 인터닉사의 도메인 등록은 상표권처럼 선착순이므로 같은 이름을 다른 사 람이 이미 등록했을 경우에는 등록이 되지않는다. 얼마 전에 현대에서도 hyundai.com을 등록하려고 했지만 이미 캐나다의 먼로사에서 먼저 등록하여 결국 등록을 포기한 사례까지 있다. 자신이 등록을 원하는 도메인 이름의 기 등록 여부 는 다음에서 확인 할 수 있다. ▶ IP 주소 인터넷에 연결된 모든 컴퓨터를 구별하기 위한 숫자로 된 주소 IP 주소는 사람의 주민등록번호와 같은 역할 4자리의 숫자로 표기 : 창원대학교 203.246.1.x ~ 203.246.32.x IP 주소의 등급 : A, B, C class A class : 1.x.x.x ~ 127.x.x.x ==> 16,777,214대의 컴퓨터 연결 가능 예 : MIT대학(www.mit.edu :18.181.0.31) B class : 128.x.x.x ~ 191.x.x.x ==> 65,534대의 컴퓨터 연결 가능 예 : 서울대(www.snu.ac.kr : 147.46.80.91) C class : 191.x.x.x ~ 223.x.x.x ==> 254대의 컴퓨터 연결 가능 예 : 성균관대(www.skku.ac.kr : 204.252.46.55) IP 주소의 배정 및 관리 전 세계 : ISOC(Internet SOCiety)산하의 NIC(Network Information Center) 대한민국 : 한국전산원산하의 한국망정보센터(KRNIC) 도메인 이름과 IP 주소의 관계 일반적으로 1:1대응 예) 204.252.46.55 : doman.skku.ac.kr 1:n => 하나의 IP주소와 여러개의 도메인 이름 예) 204.252.46.55 : yurim.skku.ac.kr, www.skku.ac.kr n:1 => 하나의 도메인에 여러개의 IP 주소 www.microsoft.com=> 207.68.156.54, 207.68.156.61, 207.68.156.16, 207.68.156.58, 207.68.156.73, 207.68.156.53, 207.68.156.49, 207.68.137.65, 207.68.137.56, 207.68.156.51, 207.68.137.59, 207.68.156.52, 207.68.137.62, 207.68.156.53 DNS(Domain Name System) 도메인 이름을 IP 주소 또는 그 반대로 변환하는 시스템 Ping 테스트 DNS 확인 및 네트워크의 이상 유무 테스트용 소프트웨어 인터넷 사용 증가 추세 1995 : 7만개 네트워크, 30분마다 새로운 네트워크 추가, 세계 180여개국에서 700만대 컴퓨터 연결, 5,000만명 사용 1996 : 48만개 네트워크, 10분마다 새로운 네트워크 추가, 세계 180여개국에서 1,200만대 컴퓨터 연결, 1억 2,800만명 사용 인터넷 서비스 ☞ 전자우편(E-mail) ● 전자우편 송신 : 받는 사람의 주소와 전자우편 프로그램이 필요 ● 유닉스 시스템: 전자우편 프로그램은 Mail, Elm, Pine 등(주로 Mail 사용) ● 간단한 가명(alias)의 사용이 가능하며 모든 종류의 전자우편 프로그램은 가명 을 허용 ● 특정 사람들을 그룹으로 묶어 둘 수도 있다. ● 웹 브라우저를 사용하면 마우스 조작에 의해 손쉽게 전자 우편을 사용 전자우편 동작 원리 ★ 전자우편에도 SMTP(Simple Mail Transfer Protocol)라는 표준 통신 규약이 있 어서 전자우편의 송수신을 원활히 함. ▶① 송신자가 보낸 편지가 일단 송신자 측의 전자우편을 관리하는 Mail Server에 전달 ▶② Mail Server는 수신자의 전자우편 주소를 분석해서 최단 경로를 찾아 근접한 Mail Server에 편지를 전달 ◈전자 우편의 87%가 5분안에 전달 ☞ 전자우편 구성 ● 전자우편의 구조는 일반 편지와 비슷하다. ● 일반 편지에 받는 사람 주소와 보낸 사람의 주소가 있듯이 전자우편에도 있다. ● 전자우편은 일반편지와 달리 우표없이도 동시에 여러 사람에게 편지를 보낼 수 있다. ● 전자우편의 구성은 주소와 날짜, 메일의 제목인 주제를 포함하고 있는 메일 헤 더와 메일의 내용이 포함되어 있는 메일 본체로 구성되어 있다. ♣ To : 받는 사람의 전자우편주소 ▶전자우편을 받는 사람의 전자우편주소를 적는다. 두 사람 이상의 사람에게 보내 기를 원한다면 각 각의 주소나 가명을 콤마 (,), 또는 한 칸 이상의 공백 (space) 으로 구분하여 주면 된다. 또한 그룹의 이름을 쓸 수도 있다. ♣ SUBJECT : 주제, 제목 ▶메일의 주된 내용을 간략하게 적는다. 이 부분은 사용자 임의대로 적을 수 있으 며 메일의 내용을 함축하는 말이 적당하다. 하루에 수십 통씩 메일을 받는 사람의 경우에는 주제란을 보고 그 메일을 읽을 것인지 말 것인지를 결정하기 때문이다. ♣ 메일 영역 : 내용 ▶실제로 메일의 내용을 적는 부분이며 따로 규칙은 없다. 적고 싶은 대로 적으면 되는 곳이다. 그 렇지만 분명하고 간결하게 쓰는 것이 받는 사람이 보기에도 좋지 않을까? ☞ E-Mail에서 한글이 깨어지는 이유 인터넷에서의 E-mail 전송코드는 7bit 체계이고, 한글은 8bit 체계이기 때문에 한 글메일을 보낼때 한글을 인코딩하여 보내게 된다. 또한 익스플로러의 경우 주로 ISO-2022-KR 방식으로 인코딩을 하고, 넷스케이프의 경우 ISO-8859-1 방식으로 인코딩하기 때문에 송수신시 서로 다른 브라우저를 사용할 경우 한글이 깨어질 수 있다. ☞ 파일전송 프로토콜(FTP) ● 인터넷 상에서 파일을 교환하는 기능을 파일전송 프로토콜 (FTP, File Transfer Protocol) ● FTP는 인터넷의 한 호스트에서 다른 호스트로 파일을 복사하는 서비스를 제공 ● 파일 전송은 FTP접근을 허용하는 컴퓨터에 사용자 계정이 등록된 사람만 가능 ● 보안상 이유로 해당 컴퓨터에 정당한 사용자로 등록되어 있지 않는 일반사람 들은 원칙적으로 파일 전송이 불가능 ● 인터넷을 통하여 서로 필요한 파일을 공유하고 교환하기 위하여 누구라도 접 속할 수 있는 익명의 계정(anonymous)을 이용하여 파일을 전송할 수 있는 방법이 있다. 이러한 개념이 익명 FTP이다. ● 익명 FTP 접속은 계정과 암호(password)가 필요없다. ● 익명 FTP를 이용하기 위해서는 먼저 익명 FTP를 제공하는 시스템에 ftp 프로 토콜을 이용하여 접속한다. ● 계정은 anonymous, 암호는 guest나 전자우편 주소를 입력하면 바로 접속이 되며 FTP서비스를 받을 수 있다. ● 동시에 접속할 수 있는 최대 인원수가 제한될 수 있다. ● FTP를 제공하는 호스트를 아카이브(archive) 또는 FTP 사이트라고 하는데, 대 부분 공개 자료는 '/pub'이란 디렉토리에 보관 ● FTP로 접속한 후, 자신이 원하는 자료가 있는 디렉토리로 이동한 후 'get <파 일이름>'과 같이 get 명령을 이용하여 파일을 가져온다. ● 명령어도 필요없이 웹에서 마우스만 선택하면 파일들을 받아 볼 수 있다. FTP의 동작 과정도 ▶자주 사용되는 ftp명령어 help [command] : 명령의 도움말을 보여줌 open [host] : 지정한 컴퓨터로 접속 quit/bye : ftp를 종료 cd [directory] : 원격지의 지정한 디렉토리로 이동 dir [directory [local-file]] : 원격지의 디렉토리 목록 을 보여줌 ls [directory [local-file] : 원격지의 디렉토리 목록을 보여줌 get [remote-file [local-file]] : 파일 하나를 전송 put [local-file [remote-file]] : 파일 하나를 받아 옴 ascii : ASCII 파일로 설정 binary : 2진 파일로 설정 ♣윈도우즈 95에서 지원하는 ftp프로그램을 실행시키는 방법 ▶ 먼저 MS-DOS모드로 나간 후 ftp를 입력한다. ▶ftp 모드 상태인 ftp> 프롬프트가 출력된다. ▶ftp모드에서 ftp서버와 접속한다. 예) ftp>open nature.skku.ac.kr ▶여러 가지 ftp기능을 사용하면 된다 ▶ftp서비스 종료할 때는 ftp>quit를 하면 된다. ▶ 텔넷(Telnet) 인터넷을 통하여 현재 사용하고 있는 컴퓨터가 아닌 다른 컴퓨터를 사용하여 프로 그램을 동작 시키는 경우가 있다. 이럴 때 사용하는 기능이 텔넷이며 이 서비스를 이용하려면 두 가지 방법이 있다. 첫째는 사용자 계정이 들어 있는 인터넷 호스트에 사용자 계정(user id)과 암호를 이용하여 로그인(log-in)하는 것이다. 둘째는 공개 서비스 차원에서 텔넷 접속을 허용하는 컴퓨터들이 인터넷상에 많이 있는데, 이 시스템은 누구든지 사용할 수 있으며, 보통 암호도 필요하지 않다 ▶ 텔넷의 기본적인 명령어 close : 현재의 연결을 끊음 mode : mode 변환 open : 호스트와 연결함 quit : 프로그램 종료함 status : 현재의 상태를 보여줌 ? : 도움말을 보여줌 ● 텔넷의 기본적인 명령어는 6개밖에 되지 않는다. ● 텔넷의 명령어만 가지고 접속된 호스트를 사용할 수 있는 것은 아니다. ● 텔넷을 유용하게 사용하기 위해서는 유닉스의 기본적인 명령을 알고 있어야만 한다. 유즈넷(Usenet) 유즈넷은 전세계 인터넷 사용자들이 정보를 교환하는 토론 그룹들의 모임 각 토론 그룹은 취미, 오락, 수학, 철학, 컴퓨터, 생물학 등 특정 주제별로 구성 현재 유즈넷에는 각 주제에 대해 총 6천여개 이상의 토론 그룹이 있다. 그러나 사 용자들이 새로운 토론 그룹이 필요하다고 결정하면 새로운 토론 그룹이 만들어진 다. 이렇게 만들어지는 뉴스그룹들은 뉴스 관리자가 운영한다. 뉴스 그룹들은 계 열이라는 범주들로 나뉘어져 있고, 각 계열에는 고유의 이름이 있으며 특정 관심 분야로 지정되어 있다. ▶그룹별 뉴스관리 서버에서 정기적으로 뉴스를 유즈넷 뉴스 서버에 전송해서 사 용자에게 새로운 뉴스를 제공 ▶유즈넷 뉴스 서버는 사용자의 글을 받아서 그룹별 뉴스관리 서버에 전송 관리 ▶ 현재 세계적으로 사용되고 있는 뉴스 그룹의 계열이다. ▶각 뉴스 그룹은 '.'으로 구분된 둘 또는 그 이상으로 된 이름을 가지고 있는데 첫 번째 이름이 뉴스 그룹이 속한 계열 뉴스 그룹의 계열 이 름 제 목 alt 여러 가지 뉴스 그룹들과 화제들 comp 컴퓨터 k12 유치원에서 고등학교 misc 구직과 같은 다른 부류에 적합치 않은 모든 주제 news 유즈넷에 관하여 rec 오락, 취미, 예술 sci 자연 과학, 공학 soc 사회적인 문제 talk 논쟁의 대상이 되는 화제 유즈넷의 기원 유즈넷은 1980년에 듀크대학의 두명의 대학원생 Tom Truscott와 Jim Ellis에 의해 만들어졌다. 이들은 토론 발전을 돕기 위하여 다른 컴퓨터들 사이의 특정 주제에 대한 메세지를 교환할 수 있도록하는 소프트웨어를 개발하였다. 이 소프트웨어는 UUCP 네트워크를 이용하여 한 쌍의 UNIX에서 운용되는 소프트웨어로 하루에 12편 의 기사를 전송할 수 있었다 ☞ 기타 인터넷 서비스 ● 기본 서비스 외에 인터넷에 아키(Archie), 고퍼(Gopher), 베로니카(Veronica), IRC, 웨이즈(WAIS), HOIS, netfind 등과 같은 여러 종류의 서비스가 있다. ● 지금은 웹의 영향으로 이러한 서비스는 점점 사양길에 접어들고 있다. ● 대부분의 서비스를 통합하여 지원하고 있고, 또한 사용하기도 훨씬 편하기 때문 이다. ☞ 인터넷 자격시험 인터넷 자격시험이 생겼다. 최근에 일본에서는 인터넷 자격 검정 시험 - 인터넷 프로페셔널 어드 바이저(IPA)를 인터넷 상에서 실시하고 있다. 이 시험은 인터넷 상에서 치뤄지므로 한국에서도 응시할 수 있다. PC에 대한 기초지식부터, 간단한 홈페이지 만들기까지 인터넷에 대한 기본적인 지식을 90분간 테스트해 시험이 끝 나자마자 합격여부를 확인해 준다. 한가지 아쉬운 것은 이 시험의 표준 웹 브라우 저는 세계 시장에서 압도적인 점유율을 자랑하는 넷스케이프가 아니라 마이크로 소프트사 익스플로러라고 한다. 수험료는 일반 9천8백엔, 학생 7천8백엔, 합격자 는 인정요금 5천엔이 들며 지정 은행에 입금하면 우리나라 사람도 시험을 치를 수 있다. 시험 신청은 다음 웹 사이트에서 온라인으로 접수하고 있다. http://station.nttls.co.jp
8-1-01. 인터넷의 기본 개념    끝.             메인메뉴로 이동   인터넷 자료실 메인메뉴로 이동