Transcript 인터넷이란?(3)
01 : 준비학습: 인터넷 과 웹 학습 내용 01장. 인터넷 이해하기 02장. 홈페이지를 만들기 전에 01 : 01장. 인터넷 이해하기 학습 내용 인터넷이란 도메인명과 URL 웹 페이지 동작 원리 웹 문서 제작 표준 언어의 변천 과정 웹 브라우저 소개 Section 01 인터넷과 웹 인터넷 이해하기 – 인터넷이란? 인터넷이란? 망(Network)들의 망, 망들의 결합체 Section 01 인터넷과 웹 인터넷 이해하기 – 인터넷이란? 1969 1972 1974 1975 1979 1983 1991 1993 1994 1995 미 국방성 알파넷(ARPANET) 등장 이메일 탄생 인터넷(Internet) 용어 처음 사용 TCP/IP 개발, 시운전 개시 USENET 구축(net* 뉴스그룹 생성) Apple, LISA 컴퓨터(GUI 탑제 최초 PC)발표 팀 버너스 리에 의해 WWW 개발 상용 인터넷 서비스 개시 넷스케이프 네비게이터 1.0 발표 본격 상업화, 대중화, 정보 고속화 Section 01 인터넷과 웹 인터넷 이해하기 – 인터넷이란? WWW : 문자, 이미지 등을 포함한 문서를 제공 FTP : 파일 송수신 서비스 E-Mail : 메일 서비스 Usenet : 뉴스그룹 서비스 Telnet : 원격지 접속 Chatting : 채팅 서비스 Section 01 인터넷과 웹 인터넷 이해하기 – 도메인명과 URL [WWW와 HTML] www(World-Wide-Web) HyperText HyperLink HTML(Hyper-Text Markup language) <Tag>로 구성 확장자 htm, html Section 01 인터넷과 웹 인터넷 이해하기 – 도메인명과 URL [IP 주소와 도메인명] IP 주소: 컴퓨터 고유 넘버 도메인명(Domain Name): 서버이름 DNS(Domain Name Server): 도메인 이름 을 IP 주소로 변경하기 위해 사용된다. 사용자 PC의 웹 브라우저 DNS 웹 서버 Section 01 인터넷과 웹 인터넷 이해하기 – 도메인명과 URL [기관의 성격코드] COM : company, 영리를 목적으로 하는 업체 NET : network,네트워크 관리 기구 EDU : education, 교육기관 GOV : government, 정부기관 MIL : military, 군사기관 ORG : organization, 비영리기관 Section 01 인터넷과 웹 인터넷 이해하기 – 도메인명과 URL [국가코드] Kr 대한민국 Jp 일본 Uk 영국 De 독일 Tw 대만 Ru 러시아 Fr 프랑스 Ca 캐나다 Section 01 인터넷과 웹 인터넷 이해하기 – 도메인명과 URL [KrNIC 도메인 기관코드] Ac : academy, 교육기관 Co : company, 영리를 목적으로 하는 업체 Go : govermment, 정부기관 Ne : network, 네트워크 관리 기구 Or : organization, 비영리기관 Re : research, 연구기관 Section 01 인터넷과 웹 인터넷 이해하기 – 도메인명과 URL [URL] Uniform Resource Locator 형식 프로토콜://호스트주소[포트번호]/파일의 전체경 로/파일이름 예 http://www.mbc.co.kr/news/news7.htm Section 01 인터넷과 웹 인터넷 이해하기 – 도메인명과 URL [프로토콜] 네트워크에서 사용하는 인터넷 표준 규약 TCP/IP : 프로토콜의 하나 인터넷에 참여하기 위해서 준수해야 할 규칙 HTTP(HyperText Transfer Protocol) 프로토콜 : http, gopher, wais, ftp, news, mailto, telnet Section 01 인터넷과 웹 인터넷 이해하기 – 도메인명과 URL [포탈 사이트] 포탈은 으리으리한 집의 현관이나 정문 또는 터널의 입구를 가리키는 말이다. 최근 웹사이트의 관문(關門)이라는 의미를 갖 는 새로운 용어로 사용되고 있다. 사용자들이 웹에 접속할 때 제일 먼저 나타나 거나 가장 많이 머무르는 사이트로 웹 서핑 을 시작하는 주요 사이트를 의미한다. Section 01 인터넷과 웹 인터넷 이해하기 – 도메인명과 URL [스팸 메일] 허락받지 않고 아무에게나 마구잡이로 살포하 는 상업적 광고메일 일명 UCE(Unsolicited Commercial E-mail) Junk(잡동사니) 메일이라고도 한다. 스팸 메일은 전자 우편 주소를 가진 사람에게 무차별적으로 배달되어 원치 않는 사람들에 게 많은 시간과 비용 낭비를 초래한다. Section 01 인터넷과 웹 인터넷 이해하기 – 도메인명과 URL [이메일] 형식 사용자ID@인터넷 서비스 업체의 컴이름 [email protected] [email protected] [email protected] 계정(Account) SMTP : 보내는 메일 서버 POP3 : 받는 메일 서버 (Post Office Protocol3) Section 01 인터넷과 웹 인터넷 이해하기 – 도메인명과 URL [FTP 사이트] File Transfer Protocol의 약자 FTP 프로그램 : Ws-Ftp, CuteFtp, LeapFtp 웹브라우저로 개인계정에 업로드하는 법 ftp://사용자아이디:비밀번호@호스트Full주소 Section 01 인터넷과 웹 인터넷 이해하기 – 도메인명과 URL [유즈넷(USENET)] 게시판에서 주제별 토론 및 회의를 하는 곳 주제별로 분류된 일련의 “뉴스그룹”으로 구성 뉴스그룹 이름 Han.announce : 모든 한국 유즈넷 독자 대상 Han.test : 뉴스 포스팅 시험 ISP별 뉴스서버(NNTP) 신비로 news.shinbiro.com 유니텔 news.unitel.co.kr Section 01 인터넷과 웹 인터넷 이해하기 – 도메인명과 URL [분야별 한글뉴스그룹 목록A] Han.binaries : binary 파일을 게시팔 수 있는 그룹 Han.comp.lang : 컴퓨터 언어 Han.comp.os : Operating System Han.comp.periphs : 컴퓨터 주변장치 Han.comp.sys : 컴퓨터 시스템 Han.comp.www : 인터넷 Han.net : 네트워크 Han.news : 유즈넷(뉴스그룹) Section 01 인터넷과 웹 인터넷 이해하기 – 도메인명과 URL [분야별 한글뉴스그룹 목록B] Han.arts : 예술 Han.rec : Recreation Han.school : 학교 Han.sci : 과학 Han.sco : 사회 Han.soc.religion : 종교 Han.talk : 토론 Han.misc : 기타 그룹 Section 01 인터넷과 웹 인터넷 이해하기 – 도메인명과 URL [플러그인(Plus-In)] 인터넷 익스플로러와 같은 웹 브라우저를 도 와 웹 브라우저 자체의 기능인 것처럼 만들 어주는 도우미 프로그램이다. 분명히 다른 회사에서 만들었고, 따로 설치를 해주어야 하지만 웹 브라우저 내에서 움직이 기 때문에 외부 프로그램이라는 인식을 할 수 없을 정도이다. 매크로미디어의 쇽 웨이브와 플래시가 그 대 표적인 예다. Section 01 인터넷과 웹 인터넷 이해하기 – 웹 페이지 동작 원리 [클라이언트측 페이지 동작 원리] 2. Response(응답) LINUX or Window 1. Request(요청) 20 00 3. 해석 Client(Local Computer) 사용자 PC Web Server(Remote Computer) 서버 Section 01 인터넷과 웹 인터넷 이해하기 – 웹 페이지 동작 원리 [서버측 페이지 동작 원리] ㄴ 00 5. 해석 Client(Local Computer) 사용자 PC LINUX or Window 1. Request(요청) 20 Web Server(Remote Computer) 서버 4. 응답 2. 해석 일반 HTML 문서 3. 변환 IIS(ASP.DLL) Section 01 인터넷과 웹 인터넷 이해하기 – 웹 페이지 동작 원리 구분 문서 클라이언트측 페이지 서버측 페이지 정적 페이지(static page) 동적 페이지(dynamic page) 처리 방식 수동적, 고정적 사용자의 입력을 실시간으로 처리 통신 방식 클라이언트에서 고정페이지 를 전송받는 단방향 통신 서버와 클라이언트 사이의 양방향 통신 해석위치 클라이언트측 서버측 웹사이트 운영면 내용을 변경하려면 일일이 편집해야 하므로 비효율적. 내용이 추가되어도 문서를 재편집 할 필요가 없어 효율적. 활용 분야 내용이 변하지 않는 일반 문 서 내용이 수시로 변하는 게시판, 설 문조사, 회원가입, 검색엔진 등 제작 기술 HTML, CSS, 자바스크립트 PHP, ASP, JSP Section 01 인터넷과 웹 인터넷 이해하기 – 웹 문서 제작 표준 언어의 변천 과정 SGML(Standard Generalized Markup Language) 1986년 ISO에서 지정한 문서 처리 표준의 하나이며, 프 로그래밍 언어는 아니다. HTML(Hyper Text Markup Language) 1989년도에 CERN에 있던 팀 버너스 리가 개발. 웹에서 사용하는 표준 언어로 HTML 4.0은 HTML의 최 신 버전이다. XML(eXtensible Markup Language) 1996년 W3C에서 제안하였으며 SGML의 장점과 HTML 의 장점을 수용하여 만든 언어다. XHTML (Extensible Hypertext Markup Language) VRML(Virtual Reality Modeling Language) Section 01 인터넷과 웹 인터넷 이해하기 – 웹 문서 제작 표준 언어의 변천 과정 구분 태그 사용 문서의 재사용 SGML HTML XML 사용자 정의 불가능, 사용자 정의 가능, 무제 사 용 자 정 의 가 능 , 한적 SGML보다는 제한적 제한적 불가능 가능 가능 응용 분야 단순한 구조의 문서 방대한 내용과 구조를 SGML과 동일 및 내용이 길지 않은 요하는 기술적인 문서 웹상의 교환문서 문서 문서작성 간단하고 용이함 논 리 구 조 작 성 의 매우 복잡함 어려움 문서검색 정확한 검색 가능 효과적인 검색이 어려 문서 구조에 대한 검색 SGML과 동일 움 가능 링크 출력형식 언어 HTML CSS SGML 을 단 순 화 시 켜 편리하게 작성 가능 HyTime XLL DSSSL XSL Section 01 인터넷과 웹 인터넷 이해하기 – 웹 브라우저 [종류] NCSA의 모자이크 오페라 소프트웨어(Opera Software)의 Opera 마이크로소프트의 인터넷 익스플로러 AOL의 넷스케이프 네비게이터 선 마이크로 시스템의 Hot Java Section 01 인터넷과 웹 인터넷 이해하기 – 웹 브라우저 구분 사이트 동시 접속 링크 문서 새 창으로 열기 원하는 단어를 찾을 때 자주 방문하는 사이트 등록 원본 문서 다시 읽어오기 주소 창 바로가기 페이지 다운 페이지 업 현재 페이지 저장 이미지 파일 저장 링크 주소 복사 소스보기 즐겨찾기 메뉴 관리 환경설정 메뉴 [파일 → 새로 만들기 → 창] 단축 키 Ctrl + N - Shift+링크클릭 [편집 → 이 페이지에서 찾기] Ctrl + F [즐겨찾기 → 즐겨찾기에 추가] Ctrl + B [보기 → 새로 고침] F5 [파일 → 다른 이름으로 저장] ALT + D Space Shift + Space - 팝업 메뉴[다른 이름으로 그림저장] 팝업 메뉴 [바로가기 복사] [보기 → 소스] [파일 → 가져오기 및 내보내기] [도구 → 인터넷 옵션] - Section 01 인터넷과 웹 인터넷 이해하기 – 정보검색 [정보검색법] 검색엔진을 이용한 검색방법 데이터베이스 사용방법 원하는 사이트로 바로 접속하는 방법 Section 01 인터넷과 웹 인터넷 이해하기 – 정보검색 [문제접근방법] 문제를 분석하고 이해한다. 단서를 찾아 정리한다. (고유명사, 구 유리) 문제 해답을 찾기 위한 접근 방법을 결정한다. (검색엔진, 데이터베이스, 기타방법) 검색결과에서 문제에 가장 근접하게 링크된 정보가 요약된 사이트로 이동한다. 정답을 확인한다. Section 01 인터넷과 웹 인터넷 이해하기 – 정보검색 [검색엔진이란?] 검색엔진은 사용자가 요구하는 정보를 ‘검색로 봇’을 이용하여 정보를 찾아 제공한다. 검색로봇의 DB구축으로 인한 네트워크 트래픽 이 발생하므로 서버의 성능이 저하되는단점 도 있다. Section 01 인터넷과 웹 인터넷 이해하기 – 정보검색 [검색엔진의 종류] 주제별 검색 : yahoo.com 단어별 검색 : altavista.com 전문 데이터베이스 프로그램 검색 : Download.com 영화전문검색 : imdb.com 음악정보검색 : worldwidemusic.com