• 검색 결과가 없습니다.

인터넷 연결의 해부

N/A
N/A
Protected

Academic year: 2022

Share "인터넷 연결의 해부"

Copied!
17
0
0

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

전체 글

(1)
(2)

인터넷 : LAN과 WAN의 전세계적 집합체

인터넷 연결의 해부

◦ 데스크탑 컴퓨터는 모뎀을 통해 ISP의 LAN에 연결

◦ ISP 교환 센터: POP라 불린다

◦ POP 는 더 큰 POP를 통해 대형 ISP에 연결

◦ 대형 ISP 국가 백본 제공업자 (NBP)라 불리는 국가적 또는 국제적 ISP에 연결

네트워크 장비와 프로토콜에 대한 이해가 필요

(3)

프로토콜 : 통신을 원활하게 하기 위한 규칙들의 집 합

인터넷과 관련된 다수의 프로토콜

◦ HTTP (Hypertext Transfer Protocol)

◦ SMTP (Simple Mail Transfer Protocol)

◦ FTP (File Transfer Protocol)

(4)

TCP (Transmission Control Protocol)

◦ 데이터를 고정 크기의 패킷으로 나눈다

패킷에 대한 정보를 포함하는 헤더와 데이터 세그먼트로 구

◦ 패킷들은 네트워크의 서로 다른 경로들을 통해 전송된다

IP 계층은 TCP 패킷에 주소 헤더를 추가

◦ 가장 널리 사용되는 버전 (IPv4) 은 32 비트의 주소를 사 용

◦ 새로운 IP 버전 (IPv6)은 128 비트 주소를 갖는다

(5)

그림 7-2 IP 주소 클래스

(6)

클래스는 기관의 크기와 IP 주소 할당을 표시

IANA (Internet Assigned Numbers Authority)

◦ 전세계 IP 주소의 최상위 등록 기관

KRNIC: 한국의 IP 주소와 도메인 관리

◦ APNIC에 속함

서브넷 : 주소의 일부분을 공유하는 네트워크의 일부

◦ 서브넷 마스크: 255.255.255.0 IP 주소의 처음 세 부분의 숫자가 같은 장치들을 subnet으로 정의

(7)

DHCP: Dynamic Host Configuration Protocol

◦ IP 주소의 할당을 자동화한다

◦ 컴퓨터는 DHCP 를 사용하여 라우터로 부터 IP 주소를 할 당받는다

라우터

◦ 패킷을 목적지와 가까운 회선으로 라우팅

◦ 때에 따라서 메시지를 다른 경로를 통해 전송

◦ 라우터는 우체국과 유사한 방법으로 작동

(8)

그림 7-3 라우터는 패킷들에게 여러 경로를 제공한다

(9)

HTTP: Hypertext Transfer Protocol (HTTP)

◦ 1990 년 Tim Berners-Lee에 의해 개발

◦ 웹 브라우저와 웹 서버 사이의 통신을 가능하게 함

◦ 월드 와이드 웹 아이디어의 핵심

◦ 예, http://www.course.com

“http” 는 브라우저에게 웹 페이지를 검색하기 위해 HTTP 프 로토콜을 사용하고 있다는 사실을 알려준다

(10)

DNS (Domain Name System)의 개발

◦ IP 주소 대신에 자연스런 이름을 사용하기 위한 계층

◦ 인터넷으로의 사용자 편리한 인터페이스 제공

◦ DNS 서버 : URL로부터 도메인 이름을 IP 주소로 번역

Uniform Resource Locator (URL)

◦ 도메인 이름, 폴더, 파일 이름으로 구성

◦ DNS 서버는 URL의 도메인 이름을 IP 주소로 번역

(11)

그림 7-7 URL의 구조

(12)

하나의 IP 주소를 갖는 컴퓨터가 여러 프로토콜 사 용 포트 번호 개념

IP 계층 아래 주소를 명시

) http://192.168.2.33:8080

◦ 대부분의 프로토콜은 표준 포트 번호를 갖는다

◦ 각 IP 주소는 65,636 개의 포트 번호를 가질 수 있다

(13)

표 7-4 자주 사용되는 TCP/IP 포트 번호

(14)

NAT (Network Address Translation) 프로토콜

◦ 여러 컴퓨터가 하나의 인터넷 연결을 공유

◦ DHCP 와 포트 번호를 사용

NAT 구조

◦ 내부 주소 범위: 192.168.0.0 에서 192.168.255.255

◦ 인터넷에는 단지 하나의 IP 주소만 할당: 192.168

◦ 내부 노드 들은 IP 주소와 포트 번호를 사용

◦ TCP 는 메시지를 해당되는 포트 번호를 갖는 컴퓨터로 전달

(15)

콘솔 창에서 IPCONFIG을 타이핑

화면은 다음을 보여 준다

◦ 현재의 IP 주소

◦ 서브넷 마스크

◦ 인터넷으로의 게이트웨이 주소

추가적 정보 : IPCONFIG /ALL 명령

(16)

웹 페이지

◦ 가장 큰 클래스: 텍스트 화일

◦ 텍스트 정보와 HTML (Hypertext Markup Language) 태그들을 포함

HTML 태그

◦ 포매팅 명령

◦ 브라우저는 태그를 사용하여 그래픽 형태로 디스플레이

(17)

가장 널리 사용되는 검색 방법 : “크롤링(crawling)”

◦ 보트 (bot,로봇의 의미) 또는 스파이더라 불리는 프로그램을 사용

◦ 보트는 인덱스용으로 제출된 몇몇 웹 페이지에서 시작

◦ 인덱스 페이지들은 다른 웹 페이지로의 링크를 스캔

◦ 모든 검색되는 페이지들에 대하여 이 과정을 반복

컴퓨터학자들은 검색 엔진을 설계하고 관리한다

참조

관련 문서

때문에 사용자는 인터넷 쇼핑시 구전의 소스의 신 뢰성에 대해서 고려를 하고 있음을 알 수 있다.. 그래서 사용자는 블로그와 같이 실제 사용자임을 알 수 있는

지금 인터넷 환경은 3세대에서 4세대 그리고 5세대 초기 버전 까지의 다양한 매체들이 혼재돼 있는 상태다.. 3세대와 4세대의 연결고리가 매크로미디어 플래시의 등장으로 시작됐고,

블록체인 기술은 보안, 금융, 의료 분야 등 여러 산업에서 활용이 가능해 4차 산업혁명의 핵심기술로 거론되지만 법으로 열거한 신성장 R&D 기술에 해당되지 않아

인터넷 이용자수, 웹사이트 수, 인터넷 접속 인프라 등 수치적인 면면으로만 보면 중국은 이 미 인터넷 쇼핑몰 시장이 성장할 만한 충분한 조 건을 갖추고 있는 것처럼 보인다..

(1) 중학교 교육과정 운영이 정상화되었다. 당초 고교입시가 치열하던 시절에는 중학교 교육이 고등학교 진학을 위한 입시 위주 교육으로 운영되어 파행적

- 빠르게 변화하는 미디어 시장 환경에 신속히 대응하기 위해서는 인터넷 방송 의 향후 발전 방향에 대한 예측이 필수.. □ 인터넷 방송이 신산업으로서 자리매김해감에

네이버 카페의 중앙에 대문 내용 꾸 미기가 나와 있고, 그 위쪽에는 카페 소개 글과 이미지의 배치를 알려줍니다.. 그리 고 카페 소개

인터넷 프로토콜 (IP) 브로드캐스트나 기타 인터넷 운용 측면을 이용하여 인터넷망을 공격하는 행위로 엄청 난 양의 핑과 그에 대응한 에코 메시지로 인해 네트워크는 실시간트래픽을