• 검색 결과가 없습니다.

CH 1. 인터넷 이해하기

N/A
N/A
Protected

Academic year: 2022

Share "CH 1. 인터넷 이해하기"

Copied!
31
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)
(2)

CH 1. 인터넷 이해하기

학습목표

1 . 인터넷의 개념, 발전 과정, 구조에 대해 학습할 수 있다.

2. 인터넷에서 제공하는 다양한 서비스를 습득할 수 있다.

3. WWW과 웹 브라우저에 대해 학습할 수 있다.

(3)

• 인터넷 개요

• 인터넷 구성

• 인터넷 주소체계

• 월드와이드웹 (WWW)

학습내용

• 원격 컴퓨터 접속 하기

• FTP로 파일 다운받

실습프로젝트

• 메신저로 원격제어 하기

• P2P 공유기 활용하 기

연습문제

(4)

 인터넷(Internet)

 인터내셔널 네트워크(International Network)의 합성어로 전 세계 컴퓨

터가 거미줄처럼 엮어진 대규모 컴퓨터 네트워크 통신망을 의미함

(5)

1. 인터넷 발전 과정

연 도 내 용

1969년 미국 국방부의 ARPANet 시작

1972년 e-mail 프로그램 개발/Telnet 표준안/30개 이상의 노드 접속 1973년 FTP 표준안

1977년 Mail 표준안 1979년 Usenet 시작 1982년 TCP/IP 도입

1983년 ARPANet이 연구용과 군사용으로 분리/인터넷 시작 1984년 DNS(Domain Name Server)발표

1990년 ARPANet폐지, Archie 시작 1991년 Wais 시작, Gopher 시작

1992년 WWW(World Wide Web) 시작

1993년 미국 NSF, InterNIC 발표/WWW 브라우저 Mosaic 등장

1994년 넷스케이프 내비게이터의 등장, 인터넷에서 전자상거래가 시작됨 1995년 인터넷 익스플로러 등장

(6)

2. 인터넷 서비스

(1) 텔넷(Telnet)

텔넷 또는 원격 컴퓨터 접속 서비스는 특정 지역의 사용자가 인터넷을 통해 다른 곳에 위치한 컴퓨터를 온라인 으로 연결 할 수 있도록 지원되는 인터넷 표준 프로토콜

(2) 파일 전송(FTP)

FTP(File Transfer Protocol)는 인터넷에서 한 컴퓨터에서 다른 컴퓨터로 파일 전송을 지원하는 통신규약으로 지 원하는 방법과 지원 프로그램을 통칭함

(3) 전자우편(E-mail)

전자우편(E-mail)은 컴퓨터 사용자 간에 편지나 여러 정보를 주고 받는 개인 통신 방법

(4) 유즈넷 뉴스(Usenet News)

유즈넷 뉴스 서비스는 일종의 전자게시판으로서 다수의 사용자들을 대상으로 각 분야별로 공지사항 및 최신정 보들을 게시해주는 서비스

(5) 실시간 인터넷 채팅(IRC)

IRC는 Internet Relay Chat의 약자로, 인터넷 실시간 대화를 말함

(6) 월드 와이드 웹 (WWW)

월드 와이드 웹(World Wide Web)은 WWW 또는 웹(Web)이라고도 하며, 세계 규모 거미집 모양의 망이라는 뜻 이다.

(7)

1. 네트워크의 구분

(1) 규모에 따른 구분

LAN(Local Area Network)

• 한 사무실, 한 연구소, 한 건물, 하나의 캠퍼스 정도의 범위에서 사용되는 네트워크로서 가깝다는 거리 개념보다는 한 조직이 소유하는 인접 지역 내의 통신망이다.

② MAN(Metropolitan Area Network)

• WAN과 LAN의 중간 형태로서 큰 도시 정도의 범위에서 여러 개의 LAN을 케이블로 연결 한 네트워크이다. 전송 속도도 WAN과 LAN의 중간정도 이다.

③ WAN(Wide Area Network)

• 광대역 통신망으로서 LAN이나 MAN의 지역적 한계를 극복하기 위한 네트워크이다. 한 나라 또는 몇 개의 나라에 걸쳐서 사용되는 네트워크로서, 고속 전화선 및 라우터를 사 용해 2개 이상의 LAN, MAN을 연결하여 데이터를 전송한다.

(8)

(2) 토폴로지에 따른 구분

① 버스형(Bus Topology)

• 동축케이블이나 꼬인 케이블 위에 장치들이 직접 연결되는 단순한 형태

• 매체 접근 제어 방법은 토큰 버스나 CSMA/CD 방식이 주로 이용되며 이더넷 에서 많이 사용되는 형태

(9)

링형(Ring Topology)

• 링 형태로 닫힌 케이블 상에 장치들이 순차적으로 연결되어 있는 형태

• 매체 접근 제어 방법은 토큰링 방식을 사용하며 토큰링이나 FDDI에 사용됨

(10)

스타형(Star Topology)

• 비교적 복잡한 네트워크 형태로서 각 장치들이 네트워크 중앙의 허브에 점대 점 방식으로 연결되어 있는 구조

(11)

트리형(Tree Topology)

• 스타형과 버스형을 결합해 놓은 형태로 허브형(Hub Topology)이라고도 함

(12)

⑤ 그물형(Mesh Topology)

• 각각의 사용자 시스템이 임의의 다른 사용자 시스템과 직접 연결되어 그물처

럼 연결되는 형태

(13)

2. TCP/IP 통신 프로토콜

 인터넷에서 정보를 패킷(Packet)이라는 작은 단위로 나누어 전달

 TCP는 정보를 패킷 단위로 나누고 오류 없이 잘 배달되었는지 검사하는 역할

 IP는 패킷으로 나눈 정보를 직접 송․수신하는 역할을 담당

(14)

3. 인터넷 구성 장비

라우터(Router)

• 인터넷을 구성하는 서로 다른 여러 네트워크들을 연결하는 장치

허브(Hub)

• 멀티 콘센트처럼 네트워크를 구성하는 여러 장비 를 연결할 때 사용

(15)

이더넷카드(Ethernet Card)

• 개인용 컴퓨터나 서버를 컴퓨터 네트워크 에 연결하고자 할 때 필요한 PC와 네트워크 간의 인터페이스를 위한 장치

브리지(Bridge)

• 두 개의 근거리 통신망 시스템을 이어 주는

접속 장치

(16)

리피터(Repeater)

• 디지털 신호를 정형화하거나 출력 전압을 높여 장거리 전송을 할 수 있도록 하는 전 자 통신 장치

• 전송 케이블 중간마다 설치

게이트웨이(Gateway)

• 프로토콜이 전혀 다른 네트워크 간을 상호

연동하여 통신할 수 있도록 지원하는 통신

기기 Gateway의 주요기능은 전송속도 차

이의 변환, 프로토콜 변환, 주소 변환 기능

(17)

4. 인터넷 접속 방법

(1) 다이얼 업

• 모뎀으로 전화를 걸어 인터넷 서비스 회사에 접속하여 인터넷을 이용하는 것을 말함

• 현재는 거의 이용하지 않음

(2) ISDN(integrated services digital network)

• ISDN은 전송/교환 디지털화된 별도의 데이터 전송회선을 말함

• ISDN의 구상은 국제전신전화자문위원회(CCITT)에서 1980년 11월 총회에서 발표

• 한국은 1990년대 중반부터 서비스를 함

(3) 케이블망

• 광케이블과 동축케이블이 혼합된 HFC(Hybrid Fiber Coaxial)구조

• 다운로드 속도가 최대 10Mbps의 초고속이므로 대용량의 멀티미디어 자료, 실시간 비디 오 방송, 화상회의를 할 수 있음

(18)

(4) 초고속 통신망

❏ ADSL (Asymmetric Digital Subscriber Line)

• 비대칭형 디지털 가입자망

• 전송속도는 수신할 때 최고 9Mbps, 송신은 640Kbps 정도

• ADSL은 음성통화와 데이터 통신을 동시에 할 수 있음

❏ VDSL (very high-data rate digital subscriber line)

• 초고속디지털가입자회선으로 기존 전화선을 이용하여 통신 할 수 있음

• VDSL은 대칭형, 비대칭형이 있으며, 다운로드 할 때는 최대 52Mbps의 속도를 내며 업로드 할 때 최대 26Mbps로 xDSL 중에서 가장 속도가 빠름

❏ HDSL(high-bit-rate digital subscriber line)

• HDSL은 고속디지털가입자회선 또는 고속디지털가입자망이라고도 함

• 양방향의 데이터 대역 폭 크기가 같은 대칭형으로, 업로드와 다운로드 속도가 같음

(5) 전용선

• 별도의 통신회선(전용선)을 이용해 인터넷에 연결하는 것을 말함

• 학교, 공공기관의 서버 컴퓨터에 전용선이 연결되어 회사의 서버 컴퓨터로부터 분기되어 나온 통신선을 통해 각 개인들의 컴퓨터를 연결함

(19)

1. IP 주소 표현

 IP 주소는 인터넷 상에서 통신하기 위하여 각각의 컴퓨터와 통신장비에 부여하는 고유한 주소이다. IP 주소는 IPv4, IPv6로 2가지 종류가 있다.

A Class

• 첫 번째 비트가 0인 주소로 물리적 네트워크를 식별하려고 7비트를 사용하고, 호스트를 식별하려고 24비트를 사용한다. 27-2(126개) 까지의 네트워크 구성이 가능하다.

네트워크 식별자 호스트 식별자

0 Network ID(7 bit) Host ID(24 bit)

0 7

(20)

B Class

• 처음 두 비트의 값이 10인 주소로서 네트워크를 식별하기 위해 14비트를 사용하고, 호 스트를 식별하기 위해 16비트를 사용함

• 214-2개의 네트워크 구성이 가능하고 각 네트워크는 최대 216-2개 호스트가 허용됨

• 대규모 회사에서 사용한다.

C Class

• 처음 세 비트의 값이 110인 주소로서 네트워크를 식별하기 위해 21비트를 사용하고, 호 스트를 식별하기 위해 8비트를 사용함

• 221-2개 네트워크 구성이 가능하고 각 네트워크는 최대 28-2개 호스트가 구성됨

1 0 Network ID(14 bit) Host ID(16 bit)

0 1 15 31

1 1 0 Network ID(21 bit) Host ID(8 bit)

0 1 2 15 22 23 31

(21)

D Class

• 처음 네 비트의 값이 1110인 주소로서 한 인터넷의 호스트를 하나의 주소로 지칭하는 멀티캐스팅(Multi casting)의 형태를 구현하는데 사용함

E Class

• 처음 다섯 비트의 값이 11110인주소로서 통신을 위한 예비 실험용으로 사용함

• 클래스 E 주소 블록은 이후의 사용을 위해서 남겨둠

1 1 1 0 Host Group(28 bit)

0 3 7 15 23 31

1 1 1 1 0 For Future Use(21bit)

0 4 15 23 31

(22)

2. 도메인 네임(Domain Name)

 도메인 네임(Domain Name)은 숫자로 부여된 IP 주소를 사용자가 알아보기 쉽도

록 단어 식으로 표현해 놓은 주소체계

(23)

(1) 도메인 주소

• 도메인 네임(Domain Name)은 컴퓨터가 속한 기관이나 국가에 따라 계층적으로 구성

• ‘호스트이름.소속기관.기관성격.소속국가’의 4단계 형태를 가짐

도메인 기관명 도메인 기관명

edu 교육기관 kr 대한민국(Korea, South)

com 기업체 kp 북한(Korea, North)

gov 정부기관 jp 일본(Japan)

net 네트워크 관련기관 ch 중국(China) org 비영리 공공기관 de 독일(Germany)

int 국제기구 uk 영국(United Kingdom) mil 미 국방성 관련기관 fr 프랑스(France)

서버 이름 IP 주소 도메인 이름 한국통신(KT) 147.6.114.70 www.kt.co.kr 한국인터넷진흥원 202.30.50.89 www.nida.or.kr 한국과학기술원 143.248.5.102 www.kaist.ac.kr 미국 교육지원정보센터(ERIC) 8.2.64.62 www.eric.ed.gov

(24)

(2) DNS(Domain Name System)

• 인터넷 사용자들은 DNS(Domain Name System)에 의해 유지되는 이러한 인터넷 주소를 이용

① 먼저 Zeus는 DNS 서버에게 www.kt.co.kr의 인터넷 주소를 묻는다.

② DNS 서버는 147.6.114.70이라는 IP주소를 Zeus에게 알려준다.

③ Zeus는 147.6.114.70이라는 IP주소를 가지고 통신을 시작한다.

(25)

1. WWW 동작 원리

 웹은 클라이언트(Client)와 서버(Server)로 구성됨

2. HTTP 프로토콜

 HTTP(HyperText Transfer Protocol)는 웹상에서 클라이언트와 서버 사이에 정보를 주고 받을 수 있는 프로토콜

(26)

(1) 하이퍼텍스트(HyperText)

(2) HTTP 동작 원리

(27)

3. HTML

 HTML(HyperText Markup Language)은 하이퍼텍스트로 이루어진 웹 문 서를 만들기 위해 사용하는 기본적은 프로그래밍 언어의 한 종류임

ⓛ 현재 페이지의 소스를 보기위해 [보기]->[소스]를 선택한다.

② 현재 소스의 페이지를 메모장으로 볼 수 있다.

(28)

1. 프로젝트개요

 원격 시스템을 이용하여 다른 컴퓨터에 접속해보자.

[작업 내용]

① 원격 접속 할 상대 컴퓨터에서 원격지원을 설정해 준다.

② 원격 접속 할 상대 컴퓨터에서 계정을 지정해 주고 암호를 설정한다.

③ 내 컴퓨터에서 원격접속 할 상대 컴퓨터를 연결한다.

④ 원격 연결한 상대 컴퓨터를 확인 할 수 있다.

(29)

1. 프로젝트개요

 네이버에서 공개 FTP인 N드라이브를 다운 받아 컴퓨터에 설치해보고, 파일을 전송해 보자 .

[작업 내용]

① 네이버에서 N드라이브를 검색한다.

② N드라이브 프로그램을 다운받아 설치한다.

③ N드라이브에서 프로그램을 다운받아 보자 (upload / download)

(30)

1. 메신저로 원격제어하기

 온라인 메신저를 통해 상대 컴퓨터에 원격지원을 요 청하고 제어해 보자.

[작업 내용]

① 메신저에서 원격 지원을 요청할 상대를 선택한 다음 확 인 단추를 클릭한다.

② 상대편이 원격 지원 초대를 수락했다는 메시지가 도착하 면, 채팅을 시작한다.

③ 상대방의 도움 요청 메시지가 도착하면 수락한다.

④ 원격 연결이 되면 상대방의 컴퓨터를 제어하기 위해 제 어권 갖기 단추를 클릭한다.

⑤ 제어권 공유 메시지가 나오면 확인단추를 클릭한다(상대 편 컴퓨터를 제어시작).

(31)

2. P2P 공유기 사용하기

 P2P 공유기를 활용하여 관심 있는 자료를 검 색하고 다운받아 보자.

[작업 내용]

① 프루나 사이트에 접속한다(www.pruna.com).

② 프루나에서 지원되는 실행파일을 다운받아 설 치한다.

③ 다운받을 자료를 더블클릭하거나 쉘 메뉴를 이용하여 다운로드 할 수 있다.

④ 검색한 자료를 다운받는다.

⑤ 파일 상세정보를 선택하면 현재 다운로드 중 인 파일의 상세 정보를 볼 수 있습니다.

참조

관련 문서

네트워크 계층 : 연결성과 경로 선택 기능을 제공... 전송 계층 :

Label 객체 역시 버튼 객체와 같이 몇 가지 다른 종류의 생성 자 함수를 제공하고 있는데 Label 없이 생성하려는 경우 인 수 없는 Label() 생성자를 사용하고 처음부터

본 논문은 유비쿼터스 기술 분야 중 센서 임베디드 디바이스와 RF 통신 그 리고 인터넷 네트워크 (Ethernet)에 의한 원격 계측(Telemetry) 시스템 개 발에 관한

지금까지 GVC 네트워크 분석을 이용하여 국내 제조업 경제에서 주요 무역 대상국이 차지하는 위상을 파악하였다. 더욱 정밀한 GVC 네트워크 분석을

사물 인터넷 환경이 만들어지기 위해서는 사물과 주변 환경으로부터 정보를 얻는 '센싱 기술', 사물 과 인터넷을 연결하는 '유무선 통신과 네트워크 기술', 각종

해운물류산업의 온라인 네트워크 구축은 네트워크 구축을 위한 하나의 주요 매개체로서 해운물류산업에서는 물류정보화 구축과 효율적 활용이 가장 핵심적

 기존의 RIP(Routing Information Protocol) 또는 OSPF(Open Shortest Path First)와 같은 인 터넷 라우팅 프로토콜들은 유동성이 적고 안정된 네트워크 환경에서

 센서의 다양한 형태의 질의 및 정보관리를 통해 응용서비스가 요청한 정보를 응용 시스템에. 전달하거나, 다양한 저장