Computers: Tools for an Information Age Chapter 7

Slides:



Advertisements
Similar presentations
1 08 시스템 구성도 고려사항 * 웹 서버 클러스터 구성  클러스터 구축은 ㈜ 클루닉스의 Encluster 로 구축 (KT 인증,IT 인증 획득, 실제 클러스터 구축 사이트 200 여곳 )  웹 서버 클러스터는 Dynamic, Static, Image.
Advertisements

Company 인터넷 2006 년 1 학기 컴퓨터의 개념 및 실습 Ver. 1.1.
컴퓨터 통신과 인터넷 2. 컴퓨터 통신 2.1 컴퓨터 통신 장비 ~ 고성능 컴퓨터. 전화선이나 전용선, 모뎀이나 통신카드, 통신용 프로그램 컴퓨터 IBM AT (286) 호환 기종 – 문자 서비스만 IBM AT (486-RAM 16MB) 급 호환 기종이상.
Company 인터넷 2006 년 2 학기 컴퓨터의 개념 및 실습. 상호 독립적인 네트워크들이 TCP/IP 라는 프로 토콜을 이용하여 전세계적으로 통합된 통합 네트 워크 중앙통제기관이 없음 기종이나 운영체제에 관계없이 상호 작용할 수 있 게 통합한 네트워크의.
HTTPS Packet Capture Tutorial
문산고등학교 학교에서의 인터넷 이용 수칙 사이버 예절, 건강한 디지털 세상의 시작입니다
학습목표 통신과 네트워크의 개념 컴퓨터 통신망 인터넷 정의 및 역사 인터넷 주소 체계 웹 서비스의 정의 및 특징
컴퓨터 네트워크와 인터넷.
컴퓨터와 인터넷.
제 09 장 인터넷과 월드와이드웹 한국대학교 홍길동 교수.
Part TCP / IP(계속) 3. IP 주소 4. IP 라우팅 5. 응용 프로토콜.
HTML5 웹 프로그래밍 입문 (개정판) 1장. 인터넷과 웹환경의 발전.
인터넷의활용.
2 장 인터넷의 구성 및 접속.
김태원 심재일 김상래 강신택. 김태원 심재일 김상래 강신택 인터넷 통신망의 정보를 제공하는 서비스 인터넷의 자원 및 정보는 NIC가 관리 IP주소 또는 도메인으로 정보 검색 이용자 및 통신망 관한 정보를 제공.
3장 인터넷과 멀티미디어.
Chapter 7 Networking.
정보활용 능력과정 경일대학교 컴퓨터공학과 김 현성
Network Lab. Young-Chul Hwang
PHP입문 Izayoi 김조흔.
24 장 TCP/IP 24.1 개요 24.2 네트워크층 24.3 주소 지정 24.4 서브넷팅틍
2 장 인터넷의 개요.
웹과 PHP를 이해하고 APM 설치 방법을 알아보자!
7장: 원격 통신 인터넷과 온라인 자원의 사용.
인터넷의 작동 원리 PARSONS/OJA 인터넷.
VoIP (Voice Over Internet Protocol)
네트워킹 CHAPTER 13 Section 1 네트워킹의 개요와 java.net 패키지 Section 2 인터넷 주소와 URL
SSL (Secure Sockets Layers Protocol)
인터넷 개요 중앙대학교 안 봉 현 2006년 4월.
15장 X.25 패킷 교환망 15.1 X.25 계층 15.2 X.25와 관련된 기타 프로토콜 15.3 요약.
웹서버와 설치에 필요한 것 WWW ( world wide web ) TCP/IP 프로토콜을 이용하는 클라이언트/서버 환경
김 형 진 전북대학교 IT응용시스템공학과 인터넷의 활용 Chapter 김 형 진 전북대학교 IT응용시스템공학과.
Chapter 21 Network Layer: ARP, ICMP (IGMP).
                              데이터베이스 프로그래밍 (소프트웨어 개발 트랙)                               퍼스널 오라클 9i 인스톨.
FTP 프로그램의 활용 FTP 프로그램의 용도 인터넷 공간에 홈페이지 파일을 업로드할 때 필요
17장 X.25 패킷 교환망 17.1 X.25 계층 17.2 X.25와 관련된 기타 프로토콜 17.3 요약.
인터넷.
1장. 인터넷의 개념과 주소.
김 형 진 전북대학교 IT응용시스템공학과 인터넷의 활용 Chapter 김 형 진 전북대학교 IT응용시스템공학과.
Slice&link.
2장. JSP 프로그래밍을 위한 환경구성 제2장.
2장. 인터넷의 개념과 주소.
인터넷 따라 하기 ◆ 인터넷 시작 하기 ◆ 인터넷 끝내기 ◆ 홈페이지 방문 및 정보검색 ◆ 전자우편( ) 가입
Internet과 World Wide Web
(Application of the Internet)
Adobe 제품 다운로드 및 설치 방법 안내 Adobe Creative Cloud Adobe License 권한을 받으신 분
(개정판) 뇌를 자극하는 Red Hat Fedora 리눅스 서버 & 네트워크
웹디자인
MAIL CLIENT 김창우 윤성훈 이경재.
Chapter 34. Advanced Web Page Options
World Wide Web 중앙대학교 안 봉 현
Network 네트워크 이론 및 실습 TCP / IP 4장.
컴퓨터 개론 √ 원리를 알면 IT가 맛있다 쉽게 배우는 컴퓨터 기본 원리 한빛미디어 교재출판부.
Voice and Videoconferencing
(2)인터넷 서비스 1.전자 우편: 1)메일 계정 만들기 2)전자 우편 주소의 형식 3)주소록 관리하기 ①주소록 등록 ②전자 우편 그룹 활용 ③메시지 맺음말 ④전자우편 보내기 ⑤받은 전자 우편 확인 2.텔넷-원격 로그인: 1)텔넷 사용조건 ①TCP/IP에 따른 인터넷.
네트워크 환경 구축과 이미지 전송 호스트/타겟 통신 직렬 통신을 이용한 이미지 전송 수퍼 데몬 BOOTP 환경 구축
웹(WWW).
Internet : 전세계에 연동된 컴퓨터 망의 총 집합체
모바일인터넷기초 전산정보학부 모바일인터넷과 권 춘 우
Introduction to JSP & Servlet
Viewing Advanced Web Pages
KISTI Supercomputing Center 명훈주
학습내용 프로토콜 계층화 OSI 모델의 용어 및 기능 개체 서비스 접근점 (N) 프로토콜과 (N) 서비스 서비스 프리미티브
Internet 인공지능연구실
프로그래밍 언어 학습을 위한 가상실습환경 창원대학교 이수현.
.Net FrameWork for Web2.0 한석수
인터넷의 정의와 특징을 이해한다. 인터넷이 어떻게 발전해 왔는지를 이해한다. 인터넷의 용도에 대하여 이해한다.
제2부 3장 인터넷 인터넷 ( a global network of networks )
ARP.
디지털광고 구동 원리 전중달 CTO.
Presentation transcript:

Computers: Tools for an Information Age Chapter 7 The Internet Computers: Tools for an Information Age Chapter 7

학습 목표 인터넷의 역사에 대해 이해한다. 인터넷을 이용하시 위해 필요한 것들에 대해 이해한다. 인터넷 서비스의 종류와 기능에 대해 이해한다. 브라우저의 기능과 응용에 대해 이해한다. 인터넷상에서의 탐색 기능을 이해한다 인터넷상에서 문제점들을 이해한다.

Internet Network of networks 중앙 통제 기관이 없음 전세계적으로 연결된 컴퓨터 망

인터넷의 역사 약 25년 전, 국방성(DoD)에서 군사적인 목적으로 출발 50년대 냉전시, 일회적인 공격으로 국가적인 규모의 컴퓨팅 능력이 해체 되는것을 막기 위해 컴퓨팅 능력을 분산 시키기 위한 의도에서 시작 메시지는 패킷 단위로 변환되어 전달 패킷 전송을 위한 프로토콜 TCP/IP(Transmission Control Protocol/Internet Protocol) ARPANet(Advanced Research Project Agency Network) 최초의 인터넷 1969년에 가동 시작

WWW(World Wide Web)의 탄생 CERN site 1990년, Dr.Berners-Lee가 컴퓨터끼리의 연결에 의해 거대한 망을 구축 할수 있음을 주장 자신이 일하던 입자 물리 연구소의 이름을 본따 최초의 World Wide Web(WWW)를 구축 Hypertext: 텍스트를 이용하여 Web상에서의 링크를 구현 Hyperregion: icon이나 image를 이용하여 링크 구현

브라우저의 탄생 Browser: 인터넷의 탐색을 위해 graphical interface를 제공해 주는 소프트 웨어 MOSIC Marc Andreessen에 의해 만들어진 최초의 브라우저 Web 상에서 멀티미디어를 가능하게 만들어 줌 속도와 기술상의 문제로 이후에 만들어진 Netscape, Microsoft Explorer등이 현재 널리 사용

인터넷의 이용 증가의 이유 TCP/IP의 표준 등장 사이트와 사이트를 연결시키는 web과 같은 능력 브라우저에 의한 쉬운 인터페이스 기능 인터넷에 연결된 LAN이나 개인용 컴퓨터의 증가 <그림 1: WWW의 사용자 증가 추세>

인터넷 이용의 요구 사항 컴퓨터 모뎀/ LAN ISP(Internet Service Provider) 브라우저(Browser) 인터넷에 접속하기 위한 서버 컴퓨터와 소프트웨어를 제공 해주는 업체 브라우저(Browser) Graphical user interface를 제공함으로서 사용자가 쉽게 인터넷상을 navigation할수 있도록 도와 주는 프로그램

브라우저의 구성 <그림 7-5: 브라우저의 구성 및 기능>

브라우저의 구성 프레임 서로 다른 페이지를 독자적으로 담고 있는 사각 영역 <그림 7-8: Frames>

Web 상에서의 주소 표현 URL(Uniform Resource Locator) Internet 상의 Web page나 file에 부여된 고유한 주소 HTTP(HyperText Transfer Protocol) Hyper에 의한 link를 규정한 프로토콜 WWW의 기본 통신 규약 Domain name 서버 컴퓨터에 할당된 고유한 주소 <그림 7-6: Uniform Resource Locator>

Domain의 분할 <그림 7-7: 도메인의 분할>

Programming on the Web Java Java-capable browser: Programming language Sun Microsystems 사에서 기계에 독립적으로 사용할수 있는 소프트웨어를 작성하기 위해 만듬 Applet: Java를 이용하여 Web상에 동영상이나 사운드를 제공하게 만든 프로그램 Java-capable browser: 브라우저 자체에서 자바의 applet기능을 제공해 주는 브라우저 대부분의 브라우저에 해당

인터넷의 탐색 Search engine One-word search Narrowing a search 사용자가 지정한 단어에 관련된 Web site를 찾아 주는 소프트 웨어 탐색 방식은 구현된 소프트웨어에 따라 다름 One-word search 비 효율적 수많은 관련 사이트들을 가짐 Narrowing a search AND, OR, NOT 등과 같은 operator를 이용하여 탐색의 범위를 좁힘 Search engine에 따라 제공되는 operator들도 다름

Top Search Engines <Table 7-1: Top Search Engines>

HTML (HyperText Markup Language) Web page를 만들기 위해 사용되는 언어 다양한 tag들로 구성 이러한 tag들을 Web browser가 해석하여 실행 예) <HTML> <HEAD> <TITLE> Test Page </TITLE> </HEAD> <BODY> ……….. </BODY> </HTML>

Push Technology 인터넷에서 사용자의 컴퓨터로 자동적으로 정보를 보내는 소프트웨어 Webcsating이라고도 불림 사용자가 매번 정보를 찾아 다니는 수고를 덜어줌 인터넷상의 traffic증가의 큰 요인 이러한 기술은 사용자의 동의 하에서만 이루어 질수 있음

Intranet 회사 내부에 설치된 Internet방식의 internal network Hardware Requirement: Server + Computers Protocol Requirement: TCP/IP Software Requirement: Browser 이용 회사 내부의 다양한 정보 교환 Extranet: 각 intranet들이 Internet을 통하여 상호 연결,동작하는 network

Traffic Jams 사용자와 멀티미디어 파일의 증가로 네트웍의 용량 이상으로 traffic이 늘어남 Faster modem, ISDN,cable modem과 같은 다양한 해결책들이 제시 cable modem 357 pages ISDN phone line 10 pages 33.6 bps modem (3 pages) < 2초 동안에 전송할 수 있는 데이터의 양 비교>

Internet Protocols The different activities that take place on the Internet have different protocols and serve different purposes: News: 공동의 관심사를 토론하기 위한 활동 규정 Gopher: Internet 상의 정보 검색을 위한 도구 FTP: Internet 상에서의 파일 송,수신에 관한 규정

Newsgroups Usenet: 특정한 주제에 대해 정보들을 읽고 게시할수 있도록 만들어진 informal한 컴퓨터 네트웍==> newsgroups이라고도 불림 10000개 이상의 뉴스 그룹이 존재 다양한 뉴스 그룹들의 예 alt.music.chicago alt.music.mp3 alt.russia alt.sci.astro alt.sci.math.probability

Gopher Searches Gopher Gohper의 탐색을 도와 주기 위한 다른 도구들 개발자인 University of Minnesota의 마스코드의 이름을 본따 붙여진 이름 인터넷 상의 정보를 조직, 탐색, 배달을 쉽게 할수 있도록 계층적 메뉴를 제공 Gohper의 탐색을 도와 주기 위한 다른 도구들 Veronica (Very Easy Rodent Oriented Netwide Index to Computerized Archives) Jughead (Jonzy’s Universal Gopher Hierarchy Excavation and Display)

FTP (File Transfer Protocol) Internet에 연결된 컴퓨터들간의 파일 전송 방식을 규정한 규약 anonymous FTP 별도의 account를 요구하지 않고 공개적으로 파일을 download할수 있도록 만들어진 ftp site ID를 물어 볼때 실제 ID가 아니라 anonymous라는 공개 ID를 입력 password로는 자신의 e-mail 주소를 입력 UserID: anonymous Passwd: sjkim@scai.snu.ac.kr

문제점 및 고려 사항 주로 중앙 통제 기관이 없음으로 인해 문제점이 발생 네티켓을 무시한 무례한 행동이나 네트웍의 의도적인 남용으로 인해 타인에게 손해를 입히는 행위 ==> flaming 유발 쓸모 없는 정보들과 사용자의 급증으로 인한 네트웍 오버로드 부 정확한 데이터 전송으로 인한 손실 (참고) Netiquette: 네트웍 공동체에서 사용되는 에티켓. Flaming: 네트웍을 이용하여 타인에게 분노를 사게 할 만큼의 행동을 한 사람에게 보내는 분노에 가득찬 E-mail

요약 및 연습 문제 Anonymous FTP Java Applet Mosaic ARPANet Netiquette Browser CERN site Domain Name Intranet Extranet Java Mosaic Netiquette Packet TCP/IP Usenet URL ISP 연습 문제: page 218-219