580 likes | 1.24k Views
인터넷의 이해. 인터넷과 전자 상거래. 인터넷의 개념과 원리. 인터넷의 개념 및 출현 배경 인터넷의 발전 과정 국내의 인터넷 역사와 망 구성 인터넷의 작동 원리: TCP/IP 인터넷 접속 방법. 인터넷의 개념 및 출현 배경. 인터넷이란? 개별 네트워크들을 하나의 가상 네트워크로 연결시킨 것 네트워크들의 네트워크( network of networks) 출현 배경 LAN, WAN 등의 급속한 확산 각 네트워크간 호환성 결여 TCP/IP 의 등장. 1971년 ARPANET 구성도.
E N D
인터넷의 이해 인터넷과 전자 상거래
인터넷의 개념과 원리 • 인터넷의 개념 및 출현 배경 • 인터넷의 발전 과정 • 국내의 인터넷 역사와 망 구성 • 인터넷의 작동 원리: TCP/IP • 인터넷 접속 방법
인터넷의 개념 및 출현 배경 • 인터넷이란? • 개별 네트워크들을 하나의 가상 네트워크로 연결시킨 것 • 네트워크들의 네트워크(network of networks) • 출현 배경 • LAN, WAN 등의 급속한 확산 • 각 네트워크간 호환성 결여 • TCP/IP의 등장
1971년 ARPANET 구성도 Interface Message Processor. : 최초의 ARPANET에서 노드를 가르켰던 용어.
인터넷의 발전 과정 • 인터넷 발전과정 • 1957년 ARPA 창설 • 1966년 ARPA에서 패킷교환 실험 • 1968년 ARPANET 처음 제안(인터넷의 전신) • 1969년 미국방부가 ARPANET 연구 • 1971년 ARPANET 사용 시작 • 1972년 네트워크간 E-메일, TCP/IP 프로젝트 시작 • 1973년 FTP 등장 • 1974년 패킷교환 네트워크 상호통신 • 1980년 TCP/IP 적용 • 1982년 NCP에서 TCP/IP로 전환 • 1984년 DNS(Domain Name Server)발표 • 1986년 NSFNET backbone 창설 • - 56Kbps로 연결하는 기간망 구축 • - 지역과 대학 네트워크 구축의 시발점 • 1990년 ARPANET shut down • 1991년 Gopher 소개 • 1992년 WWW발표 • 1994년 Mosaic발표
국내의 인터넷 역사와 망 구성 • SDN(System Development Network) • 1982년 서울 대학교와 KIET를 모뎀으로 연결한 네트워크 • 1987년 교육 전산망과 연구 전산망을 통한 교육 전산망 프로그램 시작 • 하나망(HANA/SDN) • 1990년 KAIST 중심 • 56 Kbps
TCP/IP 아키텍처 USER PROCESS USER PROCESS 응용 프로세스 계층 전달 계층 TCP UDP IP 계층 ICMP IP ARP hardware 네트워크 접속 계층 interface
관련 용어 • TCP(Transmission Control Protocol) • 연결형서비스를 대상으로 가상 회선 확립 및 메시지의 안전한 전송 보장 • UDP(User Datagram Protocol) • 비연결형 프로토콜로 작거나 산발적으로 발생하는 정보 전송 • IP(Internet Protocol) • 네트워크 계층의 핵심적 프로토콜
관련 용어 • ICMP(Internet Control Message Protocol) • IP에서 발생하는 문제를 처리하기 위한 프로토콜 • ARP(Address Resolution Protocol) • 호스트의 IP주소를 호스트와 연결된 네트워크 접속 장치의 물리적 주소로 번역해 주는 프로토콜
인터넷 주소 체계 • 계정(account): 여러 사람이 하나의 컴퓨터를 공유하여 사용하는 다중 사용자 시스템에서 사용자를 구별하거나 그 이용 권한 부여 등을 목적으로 붙이는 이름 • IP 주소: 인터넷에 연결된 컴퓨터 고유의 숫자로 표현된 주소
IP Address (1) • 32비트 구조 • A, B, C 클래스 • 멀티캐스트 주소, 예약된 주소 • InterNIC에서 관리
IP Address (2) • 특수한 용도로 예약된 주소 • 0: 네트워크 자신 • 전체 네트워크를 가리키기 위해 사용 • 255: Broadcast Address • 네트워크의 모든 호스트를 동시에 지정
IP Address (3) • Loopback Address • 127로 시작하는 네트워크 주소 • 일반 용도로는 사용하지 않음 • IP가 관리해야 하는 라우팅 정보를 단순화시키기 위해서 디폴트 경로로 사용
IP Address (4) • 사설 네트워크를 위한 IP 주소 • A 클래스 • 10.0.0.0~10.255.255.255 • B 클래스 • 172.16.0.0~172.31.255.255 • C 클래스 • 192.168.0.0~192.168.255.255
Subnet • 호스트 주소의 분산 관리 가능 • IP 주소의 비트 마스크를 변화시킴으로써 정의(subnet mask) • 숫자 1로 마스크되어 있지 않은 영역의 IP 주소만 볼 수 있음 → 0으로 된 부분만 통과
Domain Name Service (1) • 호스트 이름을 IP 주소로 풀어주는 분산 계층 시스템 • 루트 서버라 불리는 네임 서버 그룹에 의해 서비스되는 도메인 계층의 최상위에 루트 도메인 존재 • 루트 도메인 아래 최상위 도메인(top-level domain) 위치
Domain Name Service (2) • 최상위 도메인 • 지리적 도메인 • 세계 각국에 분포 • 두 자의 코드로 구분(KR, UK, JP, US) • 조직적 도메인 • 시스템이 속한 조직의 종류에 기초 • com, edu, gov, mil, net, int, org
Root kr jp uk gov com edu co ac abc snu www sis www.is www sales Domain & Subdomain
인터넷 서비스 • 기본 서비스 • 뉴스 서비스 • 정보 검색 서비스
기본 서비스 • 전자 우편(E-mail) 서비스 • 가장 기본적이고 가장 널리 사용되는 인터넷 도구 • FTP(file transfer protocol) 서비스 • 파일을 전송받거나 전송하는 일종의 프로토콜 • 원거리 접속 서비스 • telnet, rlogin
뉴스 서비스 • 일종의 동호회를 형성해서 정보를 교환하는 전자 게시판(BBS)을 의미 • 유즈넷(User’s Network, USEnet) • 가상의 논리적 네트워크 • 96년도 초반까지 약 5,000여 개에 이름 • 토론, 컴퓨터, 게임, 요리, 음악, 생물학 등의 여러 주제
정보 검색 서비스 • 아키(Archie), 고퍼(Gopher), WAIS, 웹(Web) 등의 소프트웨어 이용 • 웹(Web, WWW, World Wide Web) • 1989년 스위스 CERN 입자 물리 연구소에서 개발 • 웹 브라우저(Web browser)를 이용한 자료 검색 • Mosaic, Netscape, Explorer, Hotjava
인터넷이 기업 경영에 제공하는 기회 • 커뮤니케이션 비용 감소 • 커뮤니케이션 및 조정 능력 향상 • 지식 분배 가속화 • 고객 서비스 향상 및 마케팅의 용이화 • 전자 상거래의 활성화
커뮤니케이션 비용 감소 • 과거에는 WAN이나 VAN 서비스 이용하고 이에 따른 요금 지불 • 자신의 네트워크 구축 시 비용 발생 • 인터넷을 이용하게 됨으로써 이용료나 구축비의 절감 • 특히 중소기업의 경우 비용 절감 효과가 큰 것으로 나타남
커뮤니케이션 및 조정 능력 향상 • 국내 및 국외 각지의 기업 활동 조정 필요 • E-mail의 이용 • 자체 웹 사이트(Web site) 구축 • 웹 사이트를 이용한 재택 근무자에 대한 관리 가능 • 신시장 개척 등의 활동 시 소규모 직원들을 쉽고 저렴하게 조정 가능
지식 분배 가속화 • 대량의 새로운 지식이 빠르게 생성되고 보급됨 • 이러한 지식에 대한 신속한 접근이 기업 성공의 중요 요소 • 인터넷을 이용한 데이터베이스로의 빠른 접근
고객 서비스 향상 및 마케팅의 용이화 • 고객 서비스 및 고객 만족 향상 • 판매나 마케팅 활동 지원 및 대체 • 사례 • Hyatt Hotels의 TravelWeb • DEC(Digital Equipment Corporation) • Dell 컴퓨터
전자 상거래의 활성화 • 인터넷의 효용 • 전세계적인 연결성, 탄력적 정보 공유, 낮은 거래 비용 • 인터넷 시장 • Dutch Florist, Japan Aucnet, Diamond, Ham, Cotton • 인터넷을 통해 판매자와 구매자가 직접 연결됨
인터넷의 향후 발전 방향 • Internet2, NGI, 그리고 TEN-34 • Internet2의 활용 • IPv6
Internet2, NGI, 그리고 TEN-34 • 느린 속도라는 인터넷의 한계 • Internet2의 등장 • 대학 기관과 정부 기관, 기업들의 공동 참여 • NGI(Next Generation Internet) • Internet2와 상호 보완적인 측면에서 연구됨 • TEN-155 • EU가 자금을 지원하는 유럽의 네트워크
Internet2의 활용 • 동영상 등의 대용량 멀티미디어 데이터 전송 • 지금보다 100~1000배 빠른, 최고 622Mbps의 속도 • 활용 분야 • 대학과 연구소간의 자료 교환, 멀티미디어 도서관, 원격 교육, 온라인 공동 연구, 화상 회의 • 군사용, 의료용
IPv6 • Internet Protocol version 6 • Internet2에서의 중요한 기술적 이슈 • GigaPOP, IP Multicast, RTP, RSVP, ATM QoS • 인터넷 주소 부족 및 보안의 취약성 문제 해결 • 고속 및 무선 네트워크에서의 비효율성 개선
우리나라 인터넷 정책 • 인터넷 주소 관리 정책 • 새로운 인터넷 주소 관리 조직의 설립 • 도메인 이름 체계 개선과 분쟁 해결 제도 정립
우리나라 인터넷 정책 • 차세대 인터넷 정책 • 차세대 인터넷의 필요성 • 폭발적으로 증가하는 인터넷 트래픽 수용 문제 • 취약한 인터넷 정보 보호 문제 • 서비스별 품질 보장 문제 • 인터넷망의 비효율적 구조로 인한 망 확장과 정책 기반 라우팅 문제 • 인터넷 주소의 고갈 문제 • 통신망의 신뢰도와 망 운용 관리 체계의 개선 • 다양한 정보 유통과 정보 제공 사업의 활성화 요구 • 차세대 인터넷 사업 추진 전략 • 이용자의 요구에 맞는 응용 어플리케이션 발굴·개발 • 진보적 네트워크 기술 개발 • 테스트 베드의 구축 및 운영 • 국제 협력과 홍보
인터넷 비즈니스 정책 • 인터넷 인프라 구축과 연동 확대 • 차세대 인터넷 기술 개발과 신 IP 주소 체계 도입 • 인터넷 비즈니스 관련 산업의 적극 육성 • 정보 통신 전문 인력의 효율적 양성 • 인터넷 비즈니스 환경 정비 • 인터넷 기업의 해외 진출 지원과 국제 협력 강화
인트라넷 • 인트라넷이란 • 인트라넷과 기업 경영 • 인트라넷의 전망 • 인트라넷 활용 현황 • 인트라넷 기술
인트라넷이란 • 인터넷의 표준 프로토콜로 인식되고 있는 TCP/IP를 기반으로 구축되는 기업 내 네트워크(internal organizational network) • 그룹웨어와 밀접한 관련성 • 그룹웨어는 그룹웨어 기술에서 인터넷 기술로, 인트라넷은 인터넷 기술에서 그룹웨어 기술로 발전 • 더욱 완전한 개념의 인트라넷 개념으로 통합될 전망
Middleware란 ① 미들웨어는 클라이언트 프로그램과 서버 프로그램 사이에 존재하면서 클라이언트와 서버간에 연결을 유지/관리하면서, 클라이언트의 작업 처리 요구를 서버에 전달하는 일을 하는 소프트웨어이다. ② 미들웨어에는 기본 기능만을 수행하는 더미 미들웨어(예를 들면, 2계층 시스템에서클라이언트와 서버 간에 데이타 통로만 제공하는 소프트웨어와 같은 프로그램)와 더미미들웨어가 가진 기능 이외에 해당 서비스를 찾아준다든가, 큐잉 기능 등의 고급 기능을수행하는 미들웨어가 있다. ③ 미들웨어가 정상적으로 수행되기 위해서는 클라이언트측과 서버측 미들웨어가 별도로존재한다. ④ 클라이언트와 서버간에 자료의 교환은 각각의 미들웨어를 반드시 통하며, 클라이언트와서버를 개발하는 개발자는 미들웨어 인터페이스를 통하여 개발한다.
Middleware 개 념 o 어플리케이션의 구성요소를 서로 결합해 주는 제품 o 복수의 통신프로토콜,프로그래밍 언어, 실행 플랫폼 등을 지원하는 소프트웨어의 한 권한부여 층 기능 o 이기종 데이타베이스 접속 o 원격 데이타베이스의 Gateway 역할 o 복합 H/W Platform에서 어플리케이션 분할 o 동종/이기종 데이타베이스 Update 자료분배
Middleware • 왜 필요하게 되었나 ? • - 기존의 폐쇄된 업무처리환경이 오픈화 방향으로 이동 • 기존의 네트워크가 인터넷/웹으로의 환경 전이 발생 -> • -> 웹을 통한 업무가 확산 • 기술적인 발전방향 • 초기 1996년 : 결과가 단순 HTML 문서로 나타나는 형태, Static, • 정보 검색등이 주 의도 • -현재 : Java의 발전등에 힘입어 Dynamic 한 형태로의 정보 • 전달이 가능(기술의 형태 : Corba, Java EJB, JSP, Servlet등)
OSS Model(One-Stop Servicing) Clients Interconnection Servers DB2 Oracle SQL-Server Informix Empress Sybase DSS/EIS Spread-sheet Desktop 4GL Application
인트라넷과 기업 경영 • 사보, 제품 및 서비스 등의 기업 내 각종 정보의 송수신 • 비용 절약 및 커뮤니케이션의 향상 • 기업 정보의 광범위한 공유 • 강력한 검색 엔진을 이용한 정보 접근의 용이성 • JAVA의 보급에 의해 앞으로 더욱 가속화할 전망
인트라넷의 전망 • 기업의 내외부를 연결하는 정보 인프라 구축 가능 • 개방형 아키텍처로 확장성이 뛰어나며 내부의 하드웨어나 운영 체계에 관계없이 표준화된 소프트웨어 개발 환경 • 기업 내부는 물론 외부의 정보까지 쉽게 접근할 수 있게 해 줌 • 기업 외부자나 해커의 침입 가능성
인트라넷의 활용 현황 • Fortune지 선정 1000대 기업의 20% 이상이 이미 인트라넷을 구축, 활용하고 있음 • 2000년까지는 이러한 기업의 50% 이상이 사용할 전망 • Xerox • 회계, 재무, 고객 만족도, 개별 판매 성공 사례 등의 정보 교환에 이용 • AT&T 등 • 사내 정보 교환, 데이터베이스 활용
인트라넷 기술 • 구성 요소 • 인터넷 기술, 데이터베이스 기술, 보안 기술 • 인터넷 기술 • HTML, CGI, HTTP, Java, Plug-In, Active-X • 데이터베이스 요소기술 • CGI 기술, OLTP 기술 • 보안 요소 기술 • 내부 보안 기술과 외부 보안 기술