28
1 2005 2005겨울학기 겨울학기 문양세 문양세 컴퓨터과학과 컴퓨터과학과 강원대학교 강원대학교 자연과학대학 자연과학대학 컴퓨터 컴퓨터 개론 개론 및 실습 실습 (Introduction to Computers) (Introduction to Computers) 인터넷과 인터넷과 온라인 온라인 자료 자료 (The Internet & Online Resources) (The Internet & Online Resources) Page 2 Introduction to Computers by Yang-Sae Moon In this chapter In this chapter … 사회 전반에 걸쳐 큰 변화를 몰고 온 인터넷에 대해 동작 원리와 기능을 살펴보고, 인터넷 관련 서비스에 대해 알아보며, 온라인 접속과 전자상거래의 개념을 학습한다. 인터넷 부분에서 배울 내용 인터넷 출현 배경과 동작 원리 인터넷의 주요 기능과 서비스 온라인 접속과 전자상거래 The Internet & Online Resources

(The Internet & Online Resources)ysmoon/courses/2005_2.5/ic/09.pdf · 2016-06-02 · TCP/IP: 인터넷의실질적표준프로토콜 • TCP: Transmission Control Protocol • IP:

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: (The Internet & Online Resources)ysmoon/courses/2005_2.5/ic/09.pdf · 2016-06-02 · TCP/IP: 인터넷의실질적표준프로토콜 • TCP: Transmission Control Protocol • IP:

1

20052005년년 겨울학기겨울학기

문양세문양세

컴퓨터과학과컴퓨터과학과

강원대학교강원대학교 자연과학대학자연과학대학

컴퓨터컴퓨터 개론개론 및및 실습실습 (Introduction to Computers)(Introduction to Computers)

인터넷과인터넷과 온라인온라인 자료자료

(The Internet & Online Resources)(The Internet & Online Resources)

Page 2Introduction to Computers

by Yang-Sae Moon

In this chapter In this chapter ……

사회 전반에 걸쳐 큰 변화를 몰고 온

인터넷에 대해 동작 원리와 기능을 살펴보고,

인터넷 관련 서비스에 대해 알아보며,

온라인 접속과 전자상거래의 개념을 학습한다.

인터넷 부분에서 배울 내용

• 인터넷 출현 배경과 동작 원리

• 인터넷의 주요 기능과 서비스

• 온라인 접속과 전자상거래

The Internet & Online Resources

Page 2: (The Internet & Online Resources)ysmoon/courses/2005_2.5/ic/09.pdf · 2016-06-02 · TCP/IP: 인터넷의실질적표준프로토콜 • TCP: Transmission Control Protocol • IP:

2

Page 3Introduction to Computers

by Yang-Sae Moon

We are now on We are now on ……

인터넷 출현 배경과 동작 원리

인터넷의 주요 기능과 서비스

온라인 접속과 전자상거래

The Internet & Online Resources

Page 4Introduction to Computers

by Yang-Sae Moon

인터넷이란인터넷이란??

세계 최대 컴퓨터 통신망

전세계의 컴퓨터를 연결하는 통신망

TCP/IP 프로토콜을 사용하는 세계적 규모의 컴퓨터 통신망

통신망 중의 통신망 (Network of Networks)

정보의 바다(Sea of Information), 가상의 공간(Cyber Space)

The Internet & Online Resources

Page 3: (The Internet & Online Resources)ysmoon/courses/2005_2.5/ic/09.pdf · 2016-06-02 · TCP/IP: 인터넷의실질적표준프로토콜 • TCP: Transmission Control Protocol • IP:

3

Page 5Introduction to Computers

by Yang-Sae Moon

인터넷의인터넷의 역사역사

ARPAnet 구축(1969): 미 국방부에서 군사목적의 연구용 네

트워크 구성 (Ethernet 기반의 LAN 및 TCP/IP 개발)

NSFnet 구축(1986): 학교, 연구소에서 민간 부분으로 확대

WWW 서비스 개발(1990년 초): Tim Berners Lee (CERN)

MS Internet Explore의 브라우저 시장 석권

The Internet & Online Resources

Page 6Introduction to Computers

by Yang-Sae Moon

TCP/IP TCP/IP 프로토콜프로토콜

TCP/IP: 인터넷의 실질적 표준 프로토콜

• TCP: Transmission Control Protocol

• IP: Internet Protocol

인터넷에 연결된 모든 컴퓨터들은 타이밍과 데이터 포맷을

제어하기 위해 동일한 프로토콜을 사용한다.

인터넷에 의해 사용되는 프로토콜은 전송제어 프로토콜/인터넷 프로토콜, 또는 TCP/IP 라고 한다.

다른 종류의 컴퓨터 시스템이라 하여도, TCP/IP를 사용한다

면, 표준에 따라 데이터 교환이 가능해진다.

The Internet & Online Resources

Page 4: (The Internet & Online Resources)ysmoon/courses/2005_2.5/ic/09.pdf · 2016-06-02 · TCP/IP: 인터넷의실질적표준프로토콜 • TCP: Transmission Control Protocol • IP:

4

Page 7Introduction to Computers

by Yang-Sae Moon

인터넷을인터넷을 통한통한 트래픽의트래픽의 라우팅라우팅 (1/2)(1/2)

대부분의 컴퓨터들은 인터넷에 직접 연결되어 있지 않다.대신, 소규모 네트워크에 연결되어 있으며, 소규모 네트워크

는 인터넷 백본(backbone)에 연결되어 있다.

인터넷에는 수많은 호스트 컴퓨터(서버)가 있으며, 이들은

클라이언트가 요청한 데이터와 서비스를 제공해 준다.

인터넷을 사용할 때, PC는 서버로부터 데이터를 요청한다. 요청된 데이터는 패킷으로 분할되고, 목적지에서 재조립되

기 전에 하나 이상의 네트워크들을 통과한다.

The Internet & Online Resources

Page 8Introduction to Computers

by Yang-Sae Moon

인터넷을인터넷을 통한통한 트래픽의트래픽의 라우팅라우팅 (2/2)(2/2)The Internet & Online Resources

Page 5: (The Internet & Online Resources)ysmoon/courses/2005_2.5/ic/09.pdf · 2016-06-02 · TCP/IP: 인터넷의실질적표준프로토콜 • TCP: Transmission Control Protocol • IP:

5

Page 9Introduction to Computers

by Yang-Sae Moon

인터넷인터넷 주소주소 (1/2)(1/2)

IP 주소 (IP Address)• 인터넷에 연결된 컴퓨터의 식별하기 위하여, 각 컴퓨터에 부여한 고

유 번호

• 통신망을 식별하는 번호와 각 망에 연결된 컴퓨터를 식별하는 번호

• 최상위 주소부터 ‘.’로 구별하여 4개의 영역을 차례로 나열하는 방식

예) 강원대: 192.203.144.27 (www.kangwon.ac.kr)IP 주소의 형태 (32-bit integer)

The Internet & Online Resources

0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1

8 8 8 8

1 1 0 0 0 0 0 0 1 1 0 0 1 0 1 1 1 0 0 1 0 0 0 0 0 0 0 1 1 0 1 1(2) (2) (2) (2)

192 (10) 203 (10) 144 (10) 27 (10)

192.203.144.27

32 (bits)

Page 10Introduction to Computers

by Yang-Sae Moon

인터넷인터넷 주소주소 (2/2)(2/2)

IP 클래스: 부여하는 국가/조직/단체 등의 규모에 따라 A, B, C의 세가지 클래스 존재

• A Class: 망 번호(7 bits) + 호스트 번호(24 bits)

• B Class: 망 번호(14 bits) + 호스트 번호(16 bits)

• C Class: 망 번호(21 bits) + 호스트 번호(8 bits)

The Internet & Online Resources

0

통신망 번호 (27 = 128개 ) 호스트 번호 (224 = 1,677,7216개 )

A Class

1 0

B Class

0 1 0

C Class통신망 번호 (214 = 16,384개 ) 호스트 번호 (216 = 65,536개 )

통신망 번호 (221 = 2,097,152개 ) 호스트 번호 (28 = 256개 )

Totally, 232 ≈ 4 billions: is it enough? NO! IPv6

Page 6: (The Internet & Online Resources)ysmoon/courses/2005_2.5/ic/09.pdf · 2016-06-02 · TCP/IP: 인터넷의실질적표준프로토콜 • TCP: Transmission Control Protocol • IP:

6

Page 11Introduction to Computers

by Yang-Sae Moon

Domain Name & DNS Server (1/2)Domain Name & DNS Server (1/2)

IP 주소를 숫자로 기억? Domain Name 사용

• Domain Name Server에서 Domain Name을 관리하고 이를 IP Address로 매핑 역할 수행

• 결국, 각 컴퓨터는 하나(혹은 그 이상)의 IP Address와 Domain Name을 가짐

• 구조: 컴퓨터명.기관명.기관종류.소속국가

Domain Name의 구성 예

The Internet & Online Resources

cs. kangwon. ac. kr

컴퓨터 이름 기관 이름 기관 종류 국가 이름

Page 12Introduction to Computers

by Yang-Sae Moon

Domain Name & DNS Server (2/2)Domain Name & DNS Server (2/2)The Internet & Online Resources

최상위 국가 레벨

Poland

Germany

France

Canada

Japan

Korea, north

Korea, south

국가명

it

sg

my

id

th

ua

uk

Domain

Italypl

Singaporede

Malaysiafr

Indonesiaca

Thailandjp

Ukrainekp

United Kingdomkr

국가명Domain

최상위 국가 레벨Domain

net(network)

org(organization)

gov(government)

com(commercial)

edu(educational)

미국

ne/nm(network)

or(organization)

go(government)

co(company)

ac(academy)

미국 외 국가

네트워크 관련기관

비영리 공공기관

정부기관

사업/기업체

교육기관

기관명

Page 7: (The Internet & Online Resources)ysmoon/courses/2005_2.5/ic/09.pdf · 2016-06-02 · TCP/IP: 인터넷의실질적표준프로토콜 • TCP: Transmission Control Protocol • IP:

7

Page 13Introduction to Computers

by Yang-Sae Moon

We are now on We are now on ……

인터넷 출현 배경과 동작 원리

인터넷의 주요 기능과 서비스

온라인 접속과 전자상거래

The Internet & Online Resources

Page 14Introduction to Computers

by Yang-Sae Moon

인터넷의인터넷의 주요주요 기능기능

인터넷 사용자들은 인터넷 서비스를 받기 위하여 인터넷 백

본에 대한 지역적 접근을 제공하는 ISP(Internet service provider)에 가입한다.

인터넷의 주요 기능

• WWW, 전자우편, 텔넷, FTP, IM만 쓰고, 나머지는 옅게 처리

• World Wide Web

• 전자 우편

• 리스트서브 시스템

• 뉴스

• 텔넷

• 파일 전송 프로토콜 (FTP)

• Internet Relay Chatting

• Instant Messaging

The Internet & Online Resources

Page 8: (The Internet & Online Resources)ysmoon/courses/2005_2.5/ic/09.pdf · 2016-06-02 · TCP/IP: 인터넷의실질적표준프로토콜 • TCP: Transmission Control Protocol • IP:

8

Page 15Introduction to Computers

by Yang-Sae Moon

World Wide Web (1/2)World Wide Web (1/2)

1990년 초에 CERN*에서 인터넷을 보다 편리하게 사용할 수

있는 그래픽 환경을 제공하기 위해 개발함

인터넷에 연결된 컴퓨터 내의 자료 중 일부를 공개하여 모든

인터넷 사용자가 사용할 수 있게 하는 개념

인터넷에 존재하는 텍스트, 그림, 오디오, 동영상 등의 각종

정보를 하나의 문서 형태로 통합하여 제공

The Internet & Online Resources

* CERN(The European Laboratory for Particle Physics): 유럽 핵물리 연구소로서 스위스에

소재하며, 댄 브라운의 소설 “천사와 악마”에 출현(?)함

Page 16Introduction to Computers

by Yang-Sae Moon

World Wide Web (2/2)World Wide Web (2/2)

WWW의 동작 방식 (Client-Server Model에 의하여 동작)

① 웹 클라이언트는 Hyperlink에 수반된 URL에서 접속할 호스트의

Domain Name 주소를 읽고 DNS를 통하여 IP 주소를 찾아낸다.

② URL에 지정된 전송 프로토콜(HTTP)에 따라 상대편 서버와 연결한 후, HTTP 프로토콜을 통하여 클라이언트는 서버에게 관련된 문서(정보)를 요청한다.

③ 서버는 해당 문서를 찾아(구성하여) 보내주고 클라이언트를 이를 수

신한다.

④ 클라이언트는 수신한 문서를 사용자 화면에 보여준다(브라우징한다).

The Internet & Online Resources

Page 9: (The Internet & Online Resources)ysmoon/courses/2005_2.5/ic/09.pdf · 2016-06-02 · TCP/IP: 인터넷의실질적표준프로토콜 • TCP: Transmission Control Protocol • IP:

9

Page 17Introduction to Computers

by Yang-Sae Moon

WWW WWW 관련관련 용어용어 (1/2)(1/2)

Hypertext: 의미 있는 정보(자료)를 가지면서 다른 문서로의

Link를 가지는 문서(우리가 통상 접하는 웹 페이지는 모두

Hypertext라 볼 수 있다.)

Hyperlink: 다른 문서 혹은 문서 내 다른 위치로의 이동을 위

한 Link

Hypermedia: 텍스트 이외에 미디어(그림, 오디오 등)를 이

용한 Link

HTML(Hypertext Markup Language)

• 웹에서 Hypermedia 문서를 작성하고 표현하기 위한 표준 언어

• SGML(Standard Generalized ML) 형식으로서, Tag를 이용하여 문서

형식을 작성함

• 우리가 통상 접하는 대부분의 웹 페이지는 HTML로 작성되어 있음

The Internet & Online Resources

Page 18Introduction to Computers

by Yang-Sae Moon

WWW WWW 관련관련 용어용어 (2/2)(2/2)

HTTP(Hypertext Transfer Protocol): WWW에서 Server와Client 간에 HTML 문서를 송수신하기 위하여 사용하는 프로

토콜

URL(Uniform Resource Locator)• 웹에서 제공하는 여러 정보들에 대한 접근 형식, 존재 위치, 자료 이

름을 표시하는 형식

• URL 형식: “프로토콜://IP주소(or 도메인 이름)/문서경로/문서이름

• URL의 예

- http://cs.kangwon.ac.kr/cs_2004/computer/page_1.htm

- ftp://ftp.uu.net

The Internet & Online Resources

Page 10: (The Internet & Online Resources)ysmoon/courses/2005_2.5/ic/09.pdf · 2016-06-02 · TCP/IP: 인터넷의실질적표준프로토콜 • TCP: Transmission Control Protocol • IP:

10

Page 19Introduction to Computers

by Yang-Sae Moon

Web Browsers (1/2)Web Browsers (1/2)

Client(주로 PC)에서 웹 문서의 Access/Browse가 가능케 하

는 그래픽 도구(graphic tools)

웹 브라우저의 역사:모자이크 Netscape Navigator MS Internet Explore

초기에 Netscape가 시장을 석권했으나, Windows O/S의 힘

을 가진 MS의 전략에 따라 현재는 MS Internet Explore가 브

라우저의 대명사가 됨

The Internet & Online Resources

Page 20Introduction to Computers

by Yang-Sae Moon

Web Browsers (2/2)Web Browsers (2/2)The Internet & Online Resources

Page 11: (The Internet & Online Resources)ysmoon/courses/2005_2.5/ic/09.pdf · 2016-06-02 · TCP/IP: 인터넷의실질적표준프로토콜 • TCP: Transmission Control Protocol • IP:

11

Page 21Introduction to Computers

by Yang-Sae Moon

플러그인플러그인 응용과응용과 멀티미디어멀티미디어 컨텐츠컨텐츠

웹 브라우저 상에서 특수한 형태의 파일을 다룰 수 있도록

해주는 도구를 플러그인 응용 (plug-in application)이라 한다.

주로, 브라우저에서 대용량 동영상 파일을 실시간 재생할 수

있도록 하는 응용을 의미한다.

플러그인은 스트리밍 오디오나 스트리밍 비디오 등 다양한

유형의 컨텐츠를 지원한다.

스트리밍 기술이란 컨텐츠를 끊임없는 물결처럼 전송하는

기술이다. (교재 p. 276의 그림 8A.7 참조)

예: Macromdeia사의 플래쉬(flash)

The Internet & Online Resources

Page 22Introduction to Computers

by Yang-Sae Moon

전자전자 우편우편(e(e--mail) (1/3)mail) (1/3)

전자 우편은 사람들이 인터넷을 사용하는 가장 큰 이유 중

하나이다. (신속, 정확, 간편, 저렴, …)

전자 우편을 사용하기 위해서는

• 시스템 측면에서, 전자 우편 프로그램과 도메인 네임을 가진 인터넷

메일 서버 계정이 필요하다.메일 서버(mail server)가 필요하다.

• 사용자 측면에서, 전자 우편 주소를 가져야 한다.

전자 우편 주소(e-mail address):사용자 이름과 서버의 도메인 이름으로 구성된다.예) [email protected], [email protected]

The Internet & Online Resources

Page 12: (The Internet & Online Resources)ysmoon/courses/2005_2.5/ic/09.pdf · 2016-06-02 · TCP/IP: 인터넷의실질적표준프로토콜 • TCP: Transmission Control Protocol • IP:

12

Page 23Introduction to Computers

by Yang-Sae Moon

전자전자 우편우편(e(e--mail) (2/3)mail) (2/3)

Internet Explorer

The Internet & Online Resources

Page 24Introduction to Computers

by Yang-Sae Moon

전자전자 우편우편(e(e--mail) (3/3)mail) (3/3)

Web Mail

The Internet & Online Resources

Page 13: (The Internet & Online Resources)ysmoon/courses/2005_2.5/ic/09.pdf · 2016-06-02 · TCP/IP: 인터넷의실질적표준프로토콜 • TCP: Transmission Control Protocol • IP:

13

Page 25Introduction to Computers

by Yang-Sae Moon

Telnet (1/2)Telnet (1/2)

텔넷은 원격지 컴퓨터 액세스를 위해 오래 전부터 사용되어

온 터미널 접속 방법이다.

텔넷은 사용자의 컴퓨터에서 다른 컴퓨터를 작동할 수 있게

하며, 이를 텔넷 호스트라 한다.

텔넷 프로그램은 사용자가 호스트 시스템의 파일들에 접근

해서, 처리하고, 데이터를 교환 할 수 있도록 창을 생성한다.

텔넷은 특히 UNIX 및 Linux 환경에서 많이 사용되며, 많은 터

미널 emulator들은 텔넷을 기본 프로토콜로 사용한다.

The Internet & Online Resources

Page 26Introduction to Computers

by Yang-Sae Moon

Telnet (2/2)Telnet (2/2)The Internet & Online Resources

Page 14: (The Internet & Online Resources)ysmoon/courses/2005_2.5/ic/09.pdf · 2016-06-02 · TCP/IP: 인터넷의실질적표준프로토콜 • TCP: Transmission Control Protocol • IP:

14

Page 27Introduction to Computers

by Yang-Sae Moon

파일파일 전송전송 프로토콜프로토콜 (FTP) (1/2)(FTP) (1/2)

FTP는 한 컴퓨터에서 다른 컴퓨터로 파일을 복사하는데 사

용되는 인터넷 도구이다.

특정 FTP 프로그램이나 웹 브라우저를 사용하면, 인터넷 상

의 FTP 호스트 컴퓨터로 접속할 수 있으며, 컴퓨터로 파일들

을 복사할 수 있다.

대학과 소프트웨어 회사들은 방문객들이 원하는 데이터를

제공해주기 위해 FTP 서버를 사용한다.

The Internet & Online Resources

Page 28Introduction to Computers

by Yang-Sae Moon

파일파일 전송전송 프로토콜프로토콜 (FTP) (2/2)(FTP) (2/2)The Internet & Online Resources

Page 15: (The Internet & Online Resources)ysmoon/courses/2005_2.5/ic/09.pdf · 2016-06-02 · TCP/IP: 인터넷의실질적표준프로토콜 • TCP: Transmission Control Protocol • IP:

15

Page 29Introduction to Computers

by Yang-Sae Moon

Internet Relay Chatting (IRC)Internet Relay Chatting (IRC)

IRC는 사용자들이 특정한 창에서 문자를 이용해 실시간으로

통신할 수 있도록 해주는 서비스이다.

뉴스처럼 주제나 사용자 그룹과 관련 있는 수백 개의 IRC 채널이 있다.

대화방의 토론에 참여하기 위해서, 특정한 IRC 프로그램을

사용할 수도 있다.

많은 대화방이 웹 사이트에 설치되어 있어, 방문객들은 웹

브라우저로 바로 채팅에 참여할 수도 있다.

여러 분이 항시 사용하는 채팅을 의미함

(메신저와는 조금 차이가 있음, IRC는 커뮤니티에 가까움…)

The Internet & Online Resources

Page 30Introduction to Computers

by Yang-Sae Moon

Instant Messaging (1/2)Instant Messaging (1/2)

컴퓨터에 설치된 프로그램(Client Program)을 사용하여 상대

방의 상태 관리, 메시지 송수신, 화일 전송 등의 기능을 수행

하는 서비스이다.

인스턴트 메시징의 장점

• 전화 통화와 같이 신속성, 정확성, 실시간성 등의 특징을 가진다.(e-mail과 대비됨)

• 텍스트는 물론 파일, 음성 및 화상 데이터의 송수신도 가능하다.

• 상대방의 상태를 실시간으로 확인할 수 있다.

• 1:1은 물론 1:N 채팅이 가능하다.

• 클라이언트 프로그램이 작고 간단하여, 설치 및 사용이 용이하다.

The Internet & Online Resources

Page 16: (The Internet & Online Resources)ysmoon/courses/2005_2.5/ic/09.pdf · 2016-06-02 · TCP/IP: 인터넷의실질적표준프로토콜 • TCP: Transmission Control Protocol • IP:

16

Page 31Introduction to Computers

by Yang-Sae Moon

Instant Messaging (2/2)Instant Messaging (2/2)The Internet & Online Resources

Page 32Introduction to Computers

by Yang-Sae Moon

인터넷인터넷 관련관련 응용응용 프로그램프로그램

컨텐츠 검색:인터넷을 이용하는 프로그램을 제작하여 사용자들이 쉽게

사용할 수 있게 한다. ( 어린이용 웹 브라우저?)

컨텐츠 제작(저작)

• 많은 프로그램들이 기존의 문서를 HTML 문서로 바꾸어주는 기능을

가지고 있다.

• 이런 프로그램들은 HTML 명령으로 저장, 웹 템플릿, 마법사와 같은

방법을 사용한다.

The Internet & Online Resources

Page 17: (The Internet & Online Resources)ysmoon/courses/2005_2.5/ic/09.pdf · 2016-06-02 · TCP/IP: 인터넷의실질적표준프로토콜 • TCP: Transmission Control Protocol • IP:

17

Page 33Introduction to Computers

by Yang-Sae Moon

We are now on We are now on ……

인터넷 출현 배경과 동작 원리

인터넷의 주요 기능과 서비스

온라인 접속과 전자상거래

The Internet & Online Resources

Page 34Introduction to Computers

by Yang-Sae Moon

인터넷인터넷 접속의접속의 종류종류

직접 접속

원격 터미널 접속

게이트웨이 접속

LAN 접속

모뎀 접속

고속 데이터 링크

• ISDN

• xDSL

• Cable Modem

The Internet & Online Resources

Page 18: (The Internet & Online Resources)ysmoon/courses/2005_2.5/ic/09.pdf · 2016-06-02 · TCP/IP: 인터넷의실질적표준프로토콜 • TCP: Transmission Control Protocol • IP:

18

Page 35Introduction to Computers

by Yang-Sae Moon

과거의과거의 접속접속 방법방법 (1/2)(1/2)

직접 접속: SLIP(Serial Line Interface Protocol)이나

PPP(Point-to-Point Protocol)을 이용하여 인터넷에 직접 접

속한다.

원 격 터미널 접속: UNIX/Linux를 사용하는 호스트 컴퓨터와

ASCII 텍스트 형식으로 명령과 데이터를 교환한다.

게이트웨이 접속 –TCP/IP를 사용하지 않는 네트워크가 게이

트웨이를 통해 인터넷에 접속한다.

상기 접속 방법은 현재는 거의 쓰이지 않는다.

The Internet & Online Resources

Page 36Introduction to Computers

by Yang-Sae Moon

과거의과거의 접속접속 방법방법 (2/2)(2/2)

Gateway를 통한 접속

• 내부 네트워크가 TCP/IP를 사용하지 않는다면 Gateway를 통해서 접

속한다. Gateway는 내부 프로토콜을 TCP/IP로 변환

• 내부 네트워크가 TCP/IP를 사용한다면 Gateway는 필요치 않다.

The Internet & Online Resources

Page 19: (The Internet & Online Resources)ysmoon/courses/2005_2.5/ic/09.pdf · 2016-06-02 · TCP/IP: 인터넷의실질적표준프로토콜 • TCP: Transmission Control Protocol • IP:

19

Page 37Introduction to Computers

by Yang-Sae Moon

자주자주 쓰이는쓰이는 인터넷인터넷 접속접속 방법방법 (1/2)(1/2)

LAN 접속:

• LAN이 TCP/IP를 사용하면 Gateway 없이도 인터넷에서 데이터를 교

환할 수 있다.

• LAN이 라우터를 통해 인터넷에 접속되어 있으면, 네트워크에 있는 모

든 노드를 접속할 수 있다.

사무실, 학교 등에서 널리 사용되고 있는 방법이다.

모뎀 접속:

• PC가 모뎀과 전화선을 사용한다면, 인터넷 서비스 제공자(ISP)에게

직접 혹은 간접적으로 접속한다.

• ISP 계정을 이용하는 것이 가장 많이 쓰이는 접속 방법이다.

땅덩이 넓은 나라(예: 미국)에서 선호하는 방법이다.

고속 데이터 링크

The Internet & Online Resources

Page 38Introduction to Computers

by Yang-Sae Moon

자주자주 쓰이는쓰이는 인터넷인터넷 접속접속 방법방법 (2/2)(2/2)

TCP/IP 프로토콜 속성 설정

The Internet & Online Resources

Page 20: (The Internet & Online Resources)ysmoon/courses/2005_2.5/ic/09.pdf · 2016-06-02 · TCP/IP: 인터넷의실질적표준프로토콜 • TCP: Transmission Control Protocol • IP:

20

Page 39Introduction to Computers

by Yang-Sae Moon

고속고속 데이터데이터 링크링크 (1/4)(1/4)

모뎀은 속도가 56 Kbps로 제한되기 때문에, 많은 가정과 소

규모 기업들은 고속 데이터 링크로 인터넷에 접속한다.

ISDN 서비스는 128 Kbps까지 전송이 가능하고 단일 회선을

통해 음성과 데이터 신호를 전송한다. 일본에서 활성화

xDSL 서비스는 다운로드 속도가 52 Mbps 에 이르고 다양한

형태의 기술 사용이 가능하다. 데이터와 음성을 동시에 전송

할 수 있다. 우리나라에서 크게 활성화

케이블 모뎀 서비스는 케이블 TV 시스템의 동축케이블을 통

해 고속으로 데이터를 전송한다.

전력선 서비스는 전기선로를 통해 인터넷 서비스를 제공하

는 방법으로 조만간 실용화 될 것으로 예상된다.

The Internet & Online Resources

Page 40Introduction to Computers

by Yang-Sae Moon

고속고속 데이터데이터 링크링크 (2/4)(2/4)The Internet & Online Resources

ADSL 모뎀

VDSL 모뎀

Page 21: (The Internet & Online Resources)ysmoon/courses/2005_2.5/ic/09.pdf · 2016-06-02 · TCP/IP: 인터넷의실질적표준프로토콜 • TCP: Transmission Control Protocol • IP:

21

Page 41Introduction to Computers

by Yang-Sae Moon

고속고속 데이터데이터 링크링크 (3/4)(3/4)The Internet & Online Resources

xDSL의 성능 비교

1.3Mbps에서 52Mbps(다운로드)1.5Mbps에서 2.3Mbps(업로드)

VDSL (very-high-rate DSL)

1.544Mbps에서 2Mbps (다운로드, 업로드)HDSL (high-data-rate DSL)

1.5Mbps에서 9Mbps (다운로드)16Kbps에서 640Kbps(업로드)

ADSL (asymmetric DSL)

1.544Mbps (다운로드, 업로드)SDSL (symmetric DSL)

160Kbps (다운로드, 업로드)DDSL (dedicated DSL)

데이터 전송률서비스

xDSL 서비스

Page 42Introduction to Computers

by Yang-Sae Moon

고속고속 데이터데이터 링크링크 (4/4)(4/4)The Internet & Online Resources

PLC(Power Line Communication) 실용화 예제

Page 22: (The Internet & Online Resources)ysmoon/courses/2005_2.5/ic/09.pdf · 2016-06-02 · TCP/IP: 인터넷의실질적표준프로토콜 • TCP: Transmission Control Protocol • IP:

22

Page 43Introduction to Computers

by Yang-Sae Moon

PCPC에서의에서의 인터넷인터넷 접속접속 (1/2)(1/2)

PC를 인터넷에 접속하기 위해서, 윈속(WinSock) 표준을 따

르는 응용(예: FTP)과 네트워크 접속을 사용한다.

윈속 표준은 네트워크 접속과 응용들이 TCP/IP 프로토콜을

사용하고 서로 통신할 수 있도록 한다.

어떤 윈속 응용과 네트워크 접속도 호환될 수 있다.

The Internet & Online Resources

Page 44Introduction to Computers

by Yang-Sae Moon

PCPC에서의에서의 인터넷인터넷 접속접속 (2/2)(2/2)The Internet & Online Resources

Page 23: (The Internet & Online Resources)ysmoon/courses/2005_2.5/ic/09.pdf · 2016-06-02 · TCP/IP: 인터넷의실질적표준프로토콜 • TCP: Transmission Control Protocol • IP:

23

Page 45Introduction to Computers

by Yang-Sae Moon

방화벽방화벽(Firewall) (1/4)(Firewall) (1/4)

인터넷에 접속된 많은 비즈니스 데이터들이 해커와 같이 권

한을 부여 받지 않은 사용자들에게 노출되어 있다.

허용되지 않은 사용자의 데이터 접근을 제어하기 위하여 인

터넷에서는 방화벽(S/W 혹은 H/W)이 종종 사용된다.

방화벽은 제3자가 공개된 영역에 접근하는 것은 허락하나, 네트워크의 사적인 부분에 접근하는 것은 막는다.

The Internet & Online Resources

Page 46Introduction to Computers

by Yang-Sae Moon

방화벽방화벽(Firewall) (2/4)(Firewall) (2/4)

방화벽 개념도

The Internet & Online Resources

Page 24: (The Internet & Online Resources)ysmoon/courses/2005_2.5/ic/09.pdf · 2016-06-02 · TCP/IP: 인터넷의실질적표준프로토콜 • TCP: Transmission Control Protocol • IP:

24

Page 47Introduction to Computers

by Yang-Sae Moon

방화벽방화벽(Firewall) (3/4)(Firewall) (3/4)

소프트웨어 방화벽

The Internet & Online Resources

하드웨어 방화벽

Page 48Introduction to Computers

by Yang-Sae Moon

방화벽방화벽(Firewall) (4/4)(Firewall) (4/4)

플록시 서버: 인터넷에 원본 데이터를 숨기는 역할을 한다. 원래 목적은 인터넷 성능 향상에 있으나, 패킷을 검사하여

특정 사이트/사용자의 접근을 제어할 수 있다.

패킷 필터: 라우터를 거쳐 네트워크로 들어오는 모든 패킷을

검사하여 제어한다.

응용 게이트웨이: 전자 우편, FTP와 같은 인터넷 서비스에 특

별한 보안 제어를 부여한다.

The Internet & Online Resources

Page 25: (The Internet & Online Resources)ysmoon/courses/2005_2.5/ic/09.pdf · 2016-06-02 · TCP/IP: 인터넷의실질적표준프로토콜 • TCP: Transmission Control Protocol • IP:

25

Page 49Introduction to Computers

by Yang-Sae Moon

인트라넷인트라넷 ((익스타라넷익스타라넷) (1/2)) (1/2)

많은 기관들은 월드 와이드 웹과 비슷하게 자신들의 내부 네

트워크들을 만들어 내부적으로 활용한다.

인트라넷은 TCP/IP를 사용하는 LAN(or WAN)으로 조직 내에

있는 사람만이 접속할 수 있다. 원칙적으로, 인트라넷은 인터넷에 연결되지는 않는다.

엑스트라넷은 인터넷을 통해 외부에서 접근할 수 있는 인트

라넷이다. 항시 ID와 비밀번호를 사용해서 로그인 해야 한다.

The Internet & Online Resources

Page 50Introduction to Computers

by Yang-Sae Moon

인트라넷인트라넷 ((익스타라넷익스타라넷) (2/2)) (2/2)The Internet & Online Resources

Page 26: (The Internet & Online Resources)ysmoon/courses/2005_2.5/ic/09.pdf · 2016-06-02 · TCP/IP: 인터넷의실질적표준프로토콜 • TCP: Transmission Control Protocol • IP:

26

Page 51Introduction to Computers

by Yang-Sae Moon

재택재택 근무근무 (1/2)(1/2)

재택근무자는 회사 외부(대개가 자신의 집)에서 일하는 사람

이다. 그러나 인터넷 상에서 컴퓨터를 이용해 회사의 네트워

크에 접근해서 소프트웨어를 이용한다.

회사 네트워크에 접근할 때, 재택 근무자는 데이터 소유권

문제, 명예 훼손, 회사 자산의 적절한 사용 등의 문제를 의식

할 필요가 있다.

SOHO(Small Office Home Office) 창업도 가능하다.

The Internet & Online Resources

Page 52Introduction to Computers

by Yang-Sae Moon

재택재택 근무근무 (2/2)(2/2)The Internet & Online Resources

Page 27: (The Internet & Online Resources)ysmoon/courses/2005_2.5/ic/09.pdf · 2016-06-02 · TCP/IP: 인터넷의실질적표준프로토콜 • TCP: Transmission Control Protocol • IP:

27

Page 53Introduction to Computers

by Yang-Sae Moon

전자전자 상거래상거래 (1/3)(1/3)

온라인 상에서 이루어지는 비즈니스를 전자 상거래라 하며, 웹은 도구로서 활용된다.

소비자 수준에서의 전자상거래

• 온라인을 통해 상품을 안전하게 구매하고, 대금을 지불하는 여러 형

태의 거래가 이루어질 수 있다.

• 예: 신용카드를 이용한 상품 구입, 벨소리 다운로드

보안(security)

• 고객 정보를 안전하게 보호하는 보안형 웹 페이지를 제공하기도 한다.

• SSL(secure sockets layer): 데이터를 암호화하여 웹 페이지를 코딩하

는 기술이다.

• 보안형 HTTP(secure HTTP: S-HTTP): 데이터를 조각 내어 암호화한다.https:// … or http://.../xyz.shtml

The Internet & Online Resources

Page 54Introduction to Computers

by Yang-Sae Moon

전자전자 상거래상거래 (2/3)(2/3)

비즈니스 차원에서의 전자상거래

• 상품을 팔고, 분배하고, 서비스하며, 물리적/지리적 경계에서 시장을

확장하는 새로운 방식을 의미한다.

The Internet & Online Resources

Page 28: (The Internet & Online Resources)ysmoon/courses/2005_2.5/ic/09.pdf · 2016-06-02 · TCP/IP: 인터넷의실질적표준프로토콜 • TCP: Transmission Control Protocol • IP:

28

Page 55Introduction to Computers

by Yang-Sae Moon

전자전자 상거래상거래 (3/3)(3/3)The Internet & Online Resources