Company 인터넷 2006 년 2 학기 컴퓨터의 개념 및 실습. 상호 독립적인 네트워크들이 TCP/IP 라는 프로 토콜을 이용하여 전세계적으로 통합된 통합 네트 워크 중앙통제기관이 없음 기종이나 운영체제에 관계없이 상호 작용할 수 있 게 통합한 네트워크의.

Slides:



Advertisements
Similar presentations
을지대학교 무선 네트워크 사용 방법 2010 년 06 월 01 일. 을지대학교 무선 네트워크 사용 방법 1. PC 무선랜 카드 활성화 및 체크 1 단계 : 시작 -> 설정 -> 네트워크 설정 2 단계 : 무선 네트워크 설정 선택 -> 마우스 버튼 오른쪽 클릭 -> 사용.
Advertisements

01 학습 내용 : 준비학습 : 인터넷 과 웹 01 장. 인터넷 이해하기 02 장. 홈페이지를 만들기 전에.
Company 인터넷 2006 년 1 학기 컴퓨터의 개념 및 실습 Ver. 1.1.
HTTPS Packet Capture Tutorial
데이터 통신 2007년 2학기 컴퓨터의 개념 및 실습.
컴퓨터 네트워크와 인터넷.
컴퓨터와 인터넷.
컴퓨터 운영체제의 역사 손용범.
정보 보안 개론과 실습 네트워크 해킹과 보안 3부 해킹 전 정보 획득 Chapter 10. 목록화.
제 09 장 인터넷과 월드와이드웹 한국대학교 홍길동 교수.
Part TCP / IP(계속) 3. IP 주소 4. IP 라우팅 5. 응용 프로토콜.
인터넷의활용.
김태원 심재일 김상래 강신택. 김태원 심재일 김상래 강신택 인터넷 통신망의 정보를 제공하는 서비스 인터넷의 자원 및 정보는 NIC가 관리 IP주소 또는 도메인으로 정보 검색 이용자 및 통신망 관한 정보를 제공.
Chapter 7 Networking.
정보활용 능력과정 경일대학교 컴퓨터공학과 김 현성
인터넷 서비스.
1. Windows Server 2003의 역사 개인용 Windows의 발전 과정
전자상거래 보안입문.
PHP입문 Izayoi 김조흔.
24 장 TCP/IP 24.1 개요 24.2 네트워크층 24.3 주소 지정 24.4 서브넷팅틍
Load Balancing L4와 L7은 어떻게 동작할까?.
2 장 인터넷의 개요.
23 장 TCP/IP 23.1 개요 23.2 네트워크층 23.3 전송층 23.4 응용층 24.5 요약.
7장: 원격 통신 인터넷과 온라인 자원의 사용.
VoIP (Voice Over Internet Protocol)
Computers: Tools for an Information Age Chapter 7
네트워킹 CHAPTER 13 Section 1 네트워킹의 개요와 java.net 패키지 Section 2 인터넷 주소와 URL
인터넷 개요 중앙대학교 안 봉 현 2006년 4월.
Chapter 21 Network Layer: ARP, ICMP (IGMP).
                              데이터베이스 프로그래밍 (소프트웨어 개발 트랙)                               퍼스널 오라클 9i 인스톨.
FTP 프로그램의 활용 FTP 프로그램의 용도 인터넷 공간에 홈페이지 파일을 업로드할 때 필요
제 01 장 인터넷 프로그래밍 개요 학기 인터넷비즈니스과 강 환수 교수.
Chapter 19 솔라리스 네트워크 관리 Solaris1 . TCP/IP 개요
김 형 진 전북대학교 IT응용시스템공학과 인터넷의 활용 Chapter 김 형 진 전북대학교 IT응용시스템공학과.
Web Basic 김영성 인천대 OneScore
시스템 인터페이스 Lab3 Unix 사용법 실습.
2장. 인터넷의 개념과 주소.
인터넷 따라 하기 ◆ 인터넷 시작 하기 ◆ 인터넷 끝내기 ◆ 홈페이지 방문 및 정보검색 ◆ 전자우편( ) 가입
Internet과 World Wide Web
HTTP 프로토콜의 요청과 응답 동작을 이해한다. 서블릿 및 JSP 를 알아보고 역할을 이해한다.
제 15 장 BOOTP와 DHCP BOOTP 15.2 동적 호스트 설정 프로토콜.
(Application of the Internet)
뇌를 자극하는 Windows Server 장. 원격 접속 서버.
(개정판) 뇌를 자극하는 Red Hat Fedora 리눅스 서버 & 네트워크
CGI란 무엇인가? CGI(Common Gateway Interface)의 정의
MAIL CLIENT 김창우 윤성훈 이경재.
World Wide Web 중앙대학교 안 봉 현
Network 네트워크 이론 및 실습 TCP / IP 4장.
인천대학교 웹과 인터넷 수업 개요 및 내용 소개.
통신프로토콜 전산정보학부 모바일인터넷과 권 춘 우
Voice and Videoconferencing
(2)인터넷 서비스 1.전자 우편: 1)메일 계정 만들기 2)전자 우편 주소의 형식 3)주소록 관리하기 ①주소록 등록 ②전자 우편 그룹 활용 ③메시지 맺음말 ④전자우편 보내기 ⑤받은 전자 우편 확인 2.텔넷-원격 로그인: 1)텔넷 사용조건 ①TCP/IP에 따른 인터넷.
초기화면 인터넷 서비스 (3) Ⅳ. 컴퓨터와 생활> 2. 인터넷의 활용> 기술·가정 2학년 2학기
네트워크 환경 구축과 이미지 전송 호스트/타겟 통신 직렬 통신을 이용한 이미지 전송 수퍼 데몬 BOOTP 환경 구축
웹 기획 강의(8) PowerYouth.
01. 개요 네트워크에 있는 컴퓨터와 그룹에 대한 NetBIOS 이름에 대응되는 IP 주소를 찾아주는 서비스
웹(WWW).
Internet : 전세계에 연동된 컴퓨터 망의 총 집합체
모바일인터넷기초 전산정보학부 모바일인터넷과 권 춘 우
Chapter 27 Mobile IP.
Introduction to JSP & Servlet
01. 분산 파일 시스템의 개요 네트워크에 분산된 파일을 사용자가 쉽게 접근하고 관리할 수 있게 해준다.
5.2.3 교환방식의 비교 학습내용 교환방식의 비교.
Internet 인공지능연구실
9 브라우저 객체 모델.
Part 05 TCP/IP 1. 네트워크 2. 포트번호.
소리가 작으면 이어폰 사용 권장!.
인터넷의 정의와 특징을 이해한다. 인터넷이 어떻게 발전해 왔는지를 이해한다. 인터넷의 용도에 대하여 이해한다.
ARP.
소리가 작으면 이어폰 사용 권장!.
Presentation transcript:

Company 인터넷 2006 년 2 학기 컴퓨터의 개념 및 실습

상호 독립적인 네트워크들이 TCP/IP 라는 프로 토콜을 이용하여 전세계적으로 통합된 통합 네트 워크 중앙통제기관이 없음 기종이나 운영체제에 관계없이 상호 작용할 수 있 게 통합한 네트워크의 집합 (inter-net) 인터넷

인터넷의 역사 50 년대 냉전 시, 일회적인 공격으로 국가적인 규모의 컴퓨팅 능력이 해체 되는 것을 막기 위해 컴퓨팅 능력 을 분산 시키기 위한 의도에서 시작 기존 전화연결방식의 네트워크의 단점 해결책 모색 메시지는 패킷 단위로 변환되어 전달 ARPANET (Advanced Research Project Agency Network) 최초의 인터넷 (1969 년에 가동 시작 )

국내 인터넷의 역사 SDN 연구망 구축 (1982) 미국 (1983), 유럽 (1984) 과 UUCP 를 이용한 네트워크 이 용 메일 서비스 (1985) 교육망 (KREN) 과 연구망 (KREONet) 구축 시작 (1986) 상용망 서비스 시작 하이텔, 천리안, 나우누리

인터넷 이용의 요구 사항 컴퓨터 모뎀 or 랜카드 브라우저 (Browser) NIC (Network Information Center) 주소 등록 (IP 주소, 도메인 네임 ) 주소 정보에 대한 디렉토리 / 데이터베이스 서비스 ISP (Internet Service Provider) 인터넷에 접속하기 위한 서버 컴퓨터와 소프트웨어 를 제공 해주는 업체 인터넷 프로토콜 인터넷 주소 인터넷 서비스 (WWW, , Newsgroups, FTP) 배울 내 용

인터넷 프로토콜 프로토콜 (Protocol) 통신을 성립시키고, 진행시키기 위해 통신 당사자 사이에 맺는 규약 메시지로부터 패킷을 만들어 내는 방법에 대한 약 속 패킷을 주고 받음으로써 통신이 이루어진다. 패킷 헤더 부분 데이터 부분

인터넷 프로토콜 네트워크 계층 구조 컴퓨터 통신망의 프로토콜은 계층 구조로 이루어짐 다단계 프로토콜이 필요한 이유 통신을 위해 고려할 사항이 매우 다양함 라우팅, 오류복구, 호스트들 간 호환성, … 단일 프로토콜만 정의할 경우 지나치게 복잡하 며 프로토콜 관리와 최적화가 어려움 네트워크 프로토콜 계층 구조 (OSI 7 layer) 인터넷 구조 : 인터넷에서 사용하는 프로토콜 구 조로서 TCP/IP 구조라고도 함

인터넷 프로토콜 TCP/IP 프로토콜 TCP (Transmission Control Protocol) 당사자 간의 신뢰성 있는 전송을 위한 작업 수행 패킷 분실 검사, 패킷 손상 검사, 패킷 순서 유지 망의 혼잡 정도, 수신자의 패킷 처리 속도 분석  적절한 전송 속도 유지 작업 IP (Internet Protocol) 인터넷 주소 지정에 대한 약속 통신 상대방에게 메시지를 전송할 수 있는 경로 설정 관련 작업 메시지 패킷화

인터넷 주소 많은 컴퓨터 중에서 상대방 컴퓨터를 인식해야 함  주소 IP 주소 (IPv4) Internet 에 연결된 모든 Host 들은 32 비트의 unique 한 IP 주소를 가짐 8 비트 단위로 나누어 4 개의 정수로 표기 예 ) ( 네트워크 주소 + Host 주소 ) 로 구성 예 ) 서울대 Plaza 시스템 ( ) 네트워크 주소 호스트 주소

IP 주소 계층 구조 Class A ~ 127 Class B 128 ~ 191 Class C 192 ~ 223 망부분 호스트 부분

IP 주소 계층 구조 IP 주소 클래스 A Class : 전체 IP 주소의 1/2 B Class : 전체 IP 주소의 1/4 C Class : 전체 IP 주소의 1/8 모든 Host 비트가 0 : 네트워크 자체를 의미 ( 예 : ) 서울대 : Class B 에 해당 (147 = ) 망에 연결된 호스트의 수가 많다

인터넷 주소 Port 다른 컴퓨터와 통신하기 위해, IP 주소 + 포트를 알아야 한다. 한 컴퓨터에서 여러 프로그램이 네트워크를 사용하는 경우, 들어오는 데이터가 어느 프로그램의 데이터인지 판단할 수 없음  각 프로그램마다 고유한 포트 번호 할당  들어오는 데이터에 적힌 포트 번호를 보고 어느 프로그 램의 데이터인지 판단 많이 쓰이는 포트 번호 WWW: 80, FTP: 21, Telnet: 23

DNS (Domain Name System) 숫자로 구성된 IP 주소는 사람이 사용하기에는 적합하 지 않다  이름을 부여 인터넷에서 컴퓨터는 IP 주소와 그에 대응되는 도메 인 네임을 가진다. 예 )  plaza.snu.ac.kr Host 이름 + Domain 이름 plaza1.snu.ac.kr Host Domain Host 이름은 Domain 내에서 유일해야 함 실제 네트워크 상에서 정보를 주고 받기 위해서는 IP 주소를 알아야 한다.

DNS (Domain Name System) DNS 서버 도메인 네임을 IP 주소로 바꾸는 역할 호스트는 도메인 네임에 대응되는 IP 주소를 알 수 없을 경우 네임 서버에 문의 호스트별로 자신의 네임 서버 지정

인터넷에서 데이터를 가져오는 순서 URL 입력, 예 ) DNS 서버에서 도메인 네임에 해당하는 IP 주소를 가져옴 해당 IP 주소의 지정된 포트로 request 를 보냄 입력한 IP 에 해당하는 호스트에서 response 를 보냄 Response 를 받아서 화면에 출력 DNS DNS (Domain Name System)

인터넷 주소 체계 …... Host/Subdomain levelplaza2plaza1soar Root Server educom….netkrjpcagov….Top level gonmcoorre Second level ac Third level snu mbckaistyonseiJoongang 호스트이름서울대학교학교한국

기관별 최상위 도메인 도메인설 명실 례 edu 교 육 기 관 mit.edu MIT com 상업적 회사, 기업체 microsoft.com 마이크로소프트 gov 정 부 기 관 whitehouse.gov 백악관 int 국 제 기 구 nato.int 북대서양 조약기구 mil 군 사, 국 방 af.mil 미 공군 통신망 net 네트웍 관련기관 internic.net 인터넷 정보센터 org 특 수 사 설 기 관 eff.org

각 국가별 도메인 도메인설 명실 례 co Company 회사 kotel.co.kr 한국통신 re Research 연구소 etri.re.kr 전자통신연구소 ac Academy 학술기관 kaist.ac.kr 과학기술원 go Government 정부기관 bluehouse.go.kr 청와대 nm Network 네트웍 hana.nm.kr 하나망 krKorea, south kpKorea, north jpJapan twTaiwan caCanada auAustrailia deGermany

인터넷 서비스의 종류 인터넷 서비스

WWW (World Wide Web) 웹 브라우저를 통해 멀티미디어 데이터를 보고 읽을 수 있는 가장 대표 적인 인터넷 서비스 프로그램 예 : Internet Explorer, Netscape (Electronic Mail) 인터넷상의 주소를 가진 사람들이 서로 컴퓨터로 주고 받는 편지 예 ) 일반 웹 상의 웹메일 : 한메일, Hotmail, Gmail FTP (File Transport Protocol) 인터넷에 연결된 다른 컴퓨터로부터 프로그램이나 파일을 복사 프로그램 예 : 알 FTP, Cute FTP Usenet (User’s Network) 주제별로 동호인들이 모여 토론 그룹을 형성하여 대화를 나누는 인터넷 상의 전자게시판 프로그램 예 : 아웃룩 익스프레스 인터넷 서비스의 종류

Telnet 멀리 떨어진 컴퓨터에 접속하여 마치 자신의 컴퓨터처럼 사용 프로그램 예 : 새롬 데이타맨, Windows 내장 telnet 프로그램 Gopher WWW 가 탄생하기 전까지 가장 많이 이용되었던 메뉴 방식의 텍스 트 정보검색 도구 IRC (Internet Relay Chatting) 지구상의 다른 사용자들과 컴퓨터로 대화를 나눌 수 있는 기능 프로그램 예 : mIRC IM (Instant messenger) IRC 와 유사, 개인기반 프로그램 예 : MSN messenger, NateON 인터넷 서비스의 종류

WWW (World Wide Web) CERN site Dr. Berners-Lee 가 자신이 일하던 입자 물리 연구소의 이름을 본 따 최초의 World Wide Web(WWW) 를 구축 인터넷 망을 통해 쉽게 정보를 공유하기 위한 목적을 개발 웹 브라우저 개발 (1993, 미국, NCSA) Mosaic (by Marc Andreessen) W3 Consortium (1994) WWW 과 관련된 표준안 제정 단체 WWW 의 표준 프로토콜인 HTTP 기능 개선 WWW 과 관련된 소스 코드 공개 WWW 표준 프로토콜의 전파

WWW 의 특징 다양한 프로토콜 지원 FTP, Gopher, News, Mail 등 지원 하이퍼텍스트 / 하이퍼미디어 / 하이퍼링크 멀티미디어 지원 그래픽 인터페이스

WWW 의 구성 HTTP (HyperText Transfer Protocol) 클라이언트 - 서버 구조 웹브라우저 클라이언트 컴퓨터 HTML 문서 웹 서버 (HTTPD) 서버 컴퓨터 요청 응답

WWW 의 구성 요소 URL (Uniform Resource Locator) 웹 브라우저에게 원하는 정보의 위치를 알려 주기 위해 사용하는 주소 WWW 시스템의 하이퍼링크를 지정하는데도 사용 URL 의 기본 형식 예 ) http 의 포트 번호 기본값 : 80 http 는 디렉토리만 명시하고 파일명이 없으면 index.html 문서를 전송 프로토콜 :// 도메인 (IP) 주소 [: 포트 번호 ]/ 디렉토리 / 파일

WWW 의 구성 요소 HTML (HyperText Markup Language) 웹 페이지에 포함된 정보와 그 정보를 디스플레이 하는 방법을 기술하는 표준 언어 태그를 사용하여 문서를 타이틀, 단락, 목록, 하이퍼 링크 등으로 구조화

HTML 주요 태그 : 현재 파일이 HTML 문서임을 나타내는 태그 : HTML 문서에 대한 일반적인 정보 표시, 웹 브라 우저 화면에 나타나지 않음 : HTML 문서의 제목을 정의하는 곳, 웹 브라우저의 제목 표시줄에 출력 : HTML 문서의 실제 내용이 들어가는 곳 : 글자의 크기 표현, H1 에서 H6 까지 6 단계, H1 이 가장 큰 글자 3 가지 태그의 형식 문장

Address 이용하기 웹 서비스 or client 이용 protocol POP3 (Post Office Protocol 3) SMTP (Simple Message Transfer Protocol) 전자우편 내용구조 헤더 : 수신자, 발신자, 제목, 날짜, 참조 (cc), 숨은 참조 (bcc) 본문

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

FTP (File Transfer Protocol) Internet 에 연결된 컴퓨터들간의 파일 전송 방식을 규 정한 규약 anonymous FTP 별도의 account 를 요구하지 않고 공개적으로 파일 을 download 할 수 있도록 만들어진 ftp site

검색 엔진 부분적인 정보만을 가지고 원하는 정보를 찾을 수 있 도록 도와 주는 WWW 시스템 상의 도구 검색엔진은 검색을 지원하기 위해 데이터베이스를 미 리 구축 웹 로봇 ( 로봇 에이전트 ) 인터넷을 돌아다니면서 각 서버가 제공하는 정보 를 얻어 자동적으로 데이터베이스를 구축