2 장 인터넷의 개요 이 재 광 한남대학교 컴퓨터공학과
2.1 인터넷이란? 2.1.1 인터넷의 정의 좁은 의미 : IP(Internet Protocol)를 프로토콜로 사용하여 2장 인터넷의 개요 2.1 인터넷이란? 2.1.1 인터넷의 정의 좁은 의미 : IP(Internet Protocol)를 프로토콜로 사용하여 연결된 모든 네트워크 일반적 의미 인터넷과 연결될 수 있는 모든 네트워크 IP를 사용하지 않더라도 Gateway 를 통해 정보를 주고받는 것이 가능한 모든 네트워크 (Bitnet, DECnet 등) 네트워크들을 서로 연결하는 네트워크
2.1.2 인터넷의 역사 ARPAnet (Advanced Research Project Agency net) : 1969 2장 인터넷의 개요 2.1.2 인터넷의 역사 ARPAnet (Advanced Research Project Agency net) : 1969 미 국방성(DoD)에서 실험을 위해 구축한 연구 목적의 네트워크 패킷 교환 방식 적용 : 군사 시설의 독립성과 통신 신뢰성 보장 TCP/IP 적용 : 위성, 케이블, 패킷 라디오 네트워크 상호 연결 Ethernet Local Area Network의 활성화 워크스테이션의 보급 확대로 이들의 연결 위해 개발됨 UNIX O/S 적용 : IP를 기본적으로 지원하여 ARPAnet 연결함 NSFnet (National Science Foundation net) : 1986 5개 지역에 산재된 미국립과학재단 소속의 슈퍼 컴퓨터 연결 각 슈퍼컴퓨터 센터에서 인근의 대학/도서관/연구소 등 연결 1995년까지 미국내 인터넷 기간망으로 활용 (ANSnet)
국가망의 구축과 WWW 인터넷 사용자의 범위 1990년대 초 : 연구원들과 정부기관 WWW 서비스 개발 : 일반 사용자 급증 2장 인터넷의 개요 국가망의 구축과 WWW 인터넷 사용자의 범위 1990년대 초 : 연구원들과 정부기관 WWW 서비스 개발 : 일반 사용자 급증 국가망 구축 노력 지역 네트워크를 전국적으로 묶음 초고속 정보 통신망 구축
2.1.3 인터넷의 발전 과정 호스트(HOST)의 증가 전세계 호스트와 도메인 수 국내 호스트와 도메인 수 인터넷에 접속된 2장 인터넷의 개요 2.1.3 인터넷의 발전 과정 호스트(HOST)의 증가 전세계 호스트와 도메인 수 국내 호스트와 도메인 수 인터넷에 접속된 국내 호스트수
2장 인터넷의 개요 인터넷 사용자의 증가(단위: 1,000) 전세계 인터넷 사용자 수
2장 인터넷의 개요 통신 장비 속도 및 멀티미디어 데이터 크기
2.1.4 인터넷 관련 기관 공식적인 통제 기관이 없으나 기술 지원등을 위한 기관 필요 2장 인터넷의 개요 2.1.4 인터넷 관련 기관 공식적인 통제 기관이 없으나 기술 지원등을 위한 기관 필요 NIC (Network Information Center) 계층적 구조 : 인터넷 기능 유지 및 활성화 주소등록 서비스 , 정보서비스 , 부가 서비스 ISOC (Internet Society) TCP/IP 구조와 프로토콜의 표준화 담당 IAB, IETF, IRTF를 산하기관으로 함 ANS (Advanced Networks and Services) 1998년 MCI, IBM, MERIT가 공동 발족 NSFnet(56kbps)를 T1(1.544Mbps)급으로 성능 향상 시킴 기 타 CNIDR(Center for Networked Inf. Discovery & Retrieval) W3C (WWW Consortium) : WWW 및 문서의 표준화
2.2.1 프로토콜 (Protocol) : TCP/IP 2장 인터넷의 개요 2.2 인터넷 전송 방법과 주소 체계 2.2.1 프로토콜 (Protocol) : TCP/IP IP (Internet Protocol) 주어진 패킷을 목적지까지 보내는 규칙을 정의한 전송 프로토콜 절대주소라고도 하며 숫자와 ‘.’으로 구성 예)203.238.128.34 계층적 구조를 가짐 TCP (Transmission Control Protocol) 패킷 : 1~1500 character로 구성되며 송수신자의 주소와 정보로 구성 송신 : 1500 character 이상의 정보를 패킷 단위로 나누어 송신측 IP층에 전달함 수신 : 전달된 패킷을 IP층에서 전달받아서 재정렬하고 원상태로 복구함
IP 주소와 주소 클래스 : 네트워크 주소 + 호스트 주소의 형태 2장 인터넷의 개요 IP 주소와 주소 클래스 : 네트워크 주소 + 호스트 주소의 형태 0,127,255 제외 0, 255 제외 A Class : 126개 네트워크 (27=128개이나 0과 127 제외됨) 254*254*254개 호스트 표현 (28=256개이나 0과 255제외)
2.2.2 도메인명 시스템(DNS : Domain Name System) 2장 인터넷의 개요 2.2.2 도메인명 시스템(DNS : Domain Name System) 구조 : 호스트명.소속단체.단체성격.소속국가 예) computopia.yonsei.ac.kr == 165.132.121.26 특 성 사용과 기억이 IP 주소보다 쉬움 도메인 서버가 관리하며 필요시 IP주소로 변환함 컴퓨터가 속한 기관이나 단체에 따라 계층적 구성 최상위 도메인 : 일반 도메인(미국의 기관)이나 국가를 의미함 서브도메인 : 소속단체나 단체성격을 나타내는 도메인명
2장 인터넷의 개요 도메인명 영역 최상위도메인 서브도메인 호스트명 wing.mercury.co.kr
2장 인터넷의 개요 최상위 도메인 영역 서브도메인 (Subdomain) 영역
2.3 인터넷의 활용 2.3.1 정보의 양적 증가 정보량의 증가 : 지식 산업 사회 도래 2장 인터넷의 개요 2.3 인터넷의 활용 2.3.1 정보의 양적 증가 정보량의 증가 : 지식 산업 사회 도래 과거에는 10년에 2배 정도 증가하였으나 현재 는 3~5년에 2배 증가 정보의 활용 : 미국의 경우 전체의 5%만 활용됨 21세기 정보 경제(Information Economy)로 변화하고 있음 III (Information Imperative Index) 지수 : 1996. 8 IDC와 World Times 사가 측정한 정보화 지수 사회기반, 정보기반, 컴퓨터기반의 3개 영역 측정 미국, 스웨덴 : Roller Blader 수준 (국민의 정보이용 능력 최고 수준) 우리나라와 일본 : Strider (의도적, 지속적, 장기적 투자)
2.3.2 다양한 인터넷 응용 서비스 Telnet(1969) : 원격지 컴퓨터 접속 서비스 E-mail : 전자 우편 서비스 2장 인터넷의 개요 2.3.2 다양한 인터넷 응용 서비스 Telnet(1969) : 원격지 컴퓨터 접속 서비스 E-mail : 전자 우편 서비스 FTP(1971) : 원격지 컴퓨터의 자료 파일을 주고 받음 Usenet : 인터넷 전자 게시판 IRC (Internet Relay Chat) : 실시간 대화 Ping : 호스트의 접속 상태 알려줌 Internet Phone : 인터넷 회선을 이용한 저렴한 국제 전화 Internet Fax : 인터넷 회선을 이용한 FAX 서비스 Mobile Internet : 무선 단말기를 이용한 초고속 인터넷 서비스
2.3.3 Web (World Wide Web) 특징 인터넷 대중화 : Web Browser 개발 2장 인터넷의 개요 2.3.3 Web (World Wide Web) 특징 원형 : 1965년의 Xanadu 프로젝트 - 하이퍼텍스트 개념(Ted Nelson) WWW, W3, Web 등으로 호칭됨 1989년 CERN에서 Tim Berners Lee 주도로 개발하여 실용화된 분산형 하이퍼텍스트 시스템 HTML(Hyper Text Markup Language)라는 문서의 형식을 가짐 HTTP (Hyper Text Transfer Protocol) : Web을 위한 프로토콜 인터넷 대중화 : Web Browser 개발 1993년 NCSA의 Mark Anderson이 Mosaic을 개발한 이후 대중화 Web에 E-mail, Usenet, FTP, Gopher 등의 다양한 서비스 통합 다양한 웹브라우저 개발 : Netscape Communicator,Internet Explorer
2.3.4 인터넷의 활용 분야 통신 서비스 : 전자우편, 전자게시판, 전자회의, 대화, 인터넷폰 2장 인터넷의 개요 2.3.4 인터넷의 활용 분야 통신 서비스 : 전자우편, 전자게시판, 전자회의, 대화, 인터넷폰 정보 검색 : Archie, Gopher, WWW 교육 매체, 연구 자원 : 전자 저널, 가상 현실 사이버 비즈니스, 사이버 쇼핑몰(Cyber Shopping Mall) 인트라넷 (Intranet) 엔터테인먼트 (Entertainment)
2.3.5 국내 초고속 정보 통신망 초고속 국가망을 위한 노력 국내 초고속 국가 통신망 구축 사업(KII) 2장 인터넷의 개요 2.3.5 국내 초고속 정보 통신망 초고속 국가망을 위한 노력 NII(Nation Information Infrastructure : 미국), EII(유럽), JII 등 국내 초고속 국가 통신망 구축 사업(KII) 2005년까지 정부주도 기간망 완비 2005년까지 민간주도 공중망 완비
2.4 인터넷 기술 WWW 관련 기술 데이터 압축 기술 보안 기술 : 방화벽(Fire Wall), 암호화 2장 인터넷의 개요 2.4 인터넷 기술 WWW 관련 기술 문서 표준화 기술 : XML, SGML, HTML, VRML, Hypertext 컴퓨터 언어/스크립트 : JAVA, JavaScript, Perl, CGI 데이터 압축 기술 정지 화상 : JPEG, GIF 동화상 : MPEG, px64 음악 : MIDI 보안 기술 : 방화벽(Fire Wall), 암호화 통신 기술 : ATM, IPv6, vBNS, RSVP, GigaPOP 등
2.6 Windows 환경에서의 인터넷 접속 전화접속 네트워킹 아이콘 만들기 TCP/IP 설정 ISP 접속하기 2장 인터넷의 개요 2.6 Windows 환경에서의 인터넷 접속 전화접속 네트워킹 아이콘 만들기 [통신] 메뉴에서 [전화접속 네트워킹] 실행 ISP와 모뎀 정보 입력 : 전화 번호 TCP/IP 설정 [전화접속 네트워킹]에서 해당 ISP 아이콘의 등록 정보 수정 PPP 설정 및 TCP/IP 설정 선택 DNS 설정 ISP 접속하기 [전화접속 네트워킹]에서 해당 ISP 아이콘 실행 연결 설정 완료 닫고 브라우저 실행
2.6.1 ISP가 제공하는 서비스의 종류 Shell 계정 서비스 (회원제 방식) : 장시간 이용자에게 유리함 2장 인터넷의 개요 2.6.1 ISP가 제공하는 서비스의 종류 Shell 계정 서비스 (회원제 방식) : 장시간 이용자에게 유리함 ID, 비밀번호와 ISP의 컴퓨터 HDD 자원 부여 받음 인터넷에 연결된 ISP의 컴퓨터를 자신의 것처럼 사용함 SLIP/PPP 서비스 (Serial Line Internet Protocol/Point-to-Point) 컴퓨터의 직렬 포트를 이용하여 인터넷의 호스트에 접속함 웹 호스팅과 각종 인터넷 서비스가 제공되므로 가장 널리 사용됨 전화망을 이용하여 인터넷을 사용하는 방법임 상용망 부가 서비스 (메뉴 서비스) : 초보자에게 유리 국내 PC 통신 사업자들이 별도의 전용 인터넷 계정없이 제공 PC통신 사용자가 유료/무료로 인터넷을 쉽게 사용 가능 인터넷 로밍(Roaming) 서비스 국내 인터넷 가입자가 해외에서도 지역 요금으로 인터넷 사용 가능
2장 인터넷의 개요 2.6.2 인터넷 접속 회선 서비스 전용선 (TT선) 가입기관과 ISP 사이에 설치하는 별도의 독립적 전화 회선 56Kbps~T1(1.5Mbps)까지 속도 지원. 유지비와 가입비가 고가임 ISDN (Integrated Services Digital Network) 여러 가지의 서비스를 동시에 제공 받을 수 있음 (전화+인터넷) 별도의 장비가 필요하고 서비스 지역이 전화국 4Km 이내로 제한됨 케이블 모뎀 케이블 TV망을 이용하여 인터넷 서비스 제공. T1급 속도 지원 저렴한 비용, 유동 IP지원, 비대칭형 서비스. ADSL/VDSL(Asymmetric/Very-high-bit-rate Digital Subscriber Line) 기존의 구리 전화망을 이용하는 비대칭형 고속 인터넷 서비스 VDSL은 평균속도가 무척 빠르지만 거리에 따른 편차가 크다.