테크노아
> 기획&벤치 > 강좌
기본적인 지식
테크노아  |  webmaster@technoa.co.kr
폰트키우기 폰트줄이기 프린트하기 메일보내기 신고하기
승인 2003.04.28  10:57:57
트위터 페이스북 미투데이 요즘 네이버 구글 msn

기본적인 인터넷 상식

▲ CS Model

초창기 군사용 목적으로 시작된 ARPANET은 이후 INTERNET 이란 거대한  네크워크로 발전하게 되었다. 현대의 필수품으로 자리 잡은 인터넷은 엄청난 속도로 전세계를 하나의 통합된 그물망으로 엮어주어 언제 어디서든 편리하게 정보를 얻을 수 있게 되었으며, 모든 생활 패턴의 변화를 주도하고 있다.

이러한 인터넷은 어떠한 원리로 구현되는 것일까? 쉽게 주소창에 주소를 입력하면 우리는 원하는 곳으로의 접속을 할 수 있게 된다. 이같은 시스템 구조는 최상위 어플리케이션(쉽게 말하면 인터넷 익스플로러,아웃룩,넷스케이프등이 이에 해당된다) 에 의해 수행되며, 그 안쪽의 하드웨어적인 동작에 대해선 일일이 신경을 쓰지 않아도 된다.-계층 구조로 이루어져 있어 자신이 할 역할만 충실히 이행하면 된다

네트워크 상에서 쌍방의 정보를 주고 받기 위해서는 여러 가지 방식의 접속 형태가 있다. 일반적으로 CS (Client & Server) , P2P (Peer to Peer) 등이 있으며 Client & Server 모델은 쌍방에 있어서 주인과 손님의 관계와 같은 형태를 띤다.

이는 네트워크상에서 데이터를 제공하는 측인 Server 가 주인이 되어 여러 손님들(Clients)의 부탁(Request)를 수용하고 이를 처리(Response)해 주는 형태를 가지고 있다. C/S 모델은 인터넷에서 가장 흔한 모델로써 예를 들면 웹서버(Web Server), FTP 서버, Mail 서버 등이 이에 속하며 다양한 형태로 존재하고 있다.

▲P2P Model

이와 유사하지만 쌍방간에 데이터를 줄 때 자신이 주인이 되고 받을 때 에는 손님의 역할이 되어 서로 동등한 권리를 갖는 P2P(Peer to Peer) 형태가 존재한다. 최근 P2P기능을 가진 다양한 형태의 공유프로그램들이 이에 해당한다.

거대한 네트워크를 움직이기 위해선 데이터를 주고받는 컴퓨터간의 정해진 규칙들이 필요하게 된다. 이를 프로토콜(Protocol)이라고 하며, 우리에게 익숙한 인터넷의 웹서비스는 HTTP(Hyper Text Transfer Protocol)라는 약속을 사용하고 있다. 우리는 이같은 약속을 지키기 위해서 매일같이 http::// 로 시작하는 인터넷주소를 입력하고 있지 않은가? - 생략시 자동적으로 HTTP 약속을 사용하는 것으로 간주한다

또한 이러한 약속을 지키고 유지하기 위해서는 만남이(?) 중요한 역할을 한다. 즉 서로간에 인지할 수 있는 이름이 있어야 하는 것이다. 인터넷이란 거대한 그물망 속에는 셀 수 없을 정도의 컴퓨터들이 물려있어 이를 찾기란 쉽지 않다. 이를 위해 인터넷의 선각자들은 서로 찾아갈 수 있는 숫자로된 이름을 부여하게 되고 이를 IP 주소 라고 한다.

▲IP 주소의 구성

IP 주소는 0~255 까지의 수를 연속적으로 4개를 사용하여 표현할 수 있다. 총 232 개의 주소(IPv4) 를 매길 수 있으며 이는 4,294,967,296(약 43억) 개의 각기 다른 컴퓨터 이름을 부여할 수 있는 개수이다. (class 주소체계로 인해 실제 사용할 수 있는 폭은 제한적이다)

그러나 인터넷의 엄청난 성장은 기대치를 훨씬 뛰어넘는 수준이었고, 이에 따라 최근에는 2128  크기를 갖는 주소체계(IPv6)로 변환할 움직임을 보이고 있다. 앞으로 냉장고나 PDA들도 IP주소를 갖게 된다고 하니 놀라운 일도 아니다.

2128  는 약 43억×43억×43억×43억 개가 가능하다는 것을 눈치챌 수 있을 것이다. 이같은 숫자로된 주소는 컴퓨터를 위해 디자인 된 것이며 손쉽게 사람들이 인지할 수 있는 문자로 (예: www. technoa.co.kr) 바꾸어 사용하게 되었고, 이를 도메인(domain) 주소이라 부른다.

▲DNS Server

이러한 도메인 주소를 주면 IP주소를 알려주는 서버를 DNS (Domain Name Server) 서버라고 부르며 , 이 DNS서버는 앞에서 설명한 C/S 구조를 가지고 있어 사용자가(client)가 도메인 주소를 보내게 되면 DNS 서버는 이 요청(request)에 대해 적절한 처리를 한후 그 결과를(response) 요청한 사용자에게 보내주게 된다.

테크노아의 다른기사 보기  
폰트키우기 폰트줄이기 프린트하기 메일보내기 신고하기
트위터 페이스북 미투데이 요즘 네이버 구글 msn 뒤로가기 위로가기
이 기사에 대한 댓글 이야기 (10)
자동등록방지용 코드를 입력하세요!   
확인
- 200자까지 쓰실 수 있습니다. (현재 0 byte / 최대 400byte)
- 욕설등 인신공격성 글은 삭제 합니다. [운영원칙]
kuty
이런 강좌를...
(2003-05-01 12:07:03)
kimyd1
안녕하세요?
모처럼 되새기는 좋은 내용을 제공해 주셔서 고맙습니다.
계속 이어서 좋은 내용 실어주시기를 기대해 보겠습니다.
즐거운 시간되십시오.

(2003-05-01 08:32:12)
nade001
앞으로두 여러가지 강좌 부탁 드려요~~

이참에 홈피나 하나 만들까~

(2003-04-30 20:21:54)
nsw111

계속 수고해주세여

(2003-04-29 20:16:42)
kim0ki
홈페이지 제작 강좌하면 흔히 떠오르는 HTML태그 문법이나 여러가지 태그 속성들을 적어 놨을 줄 알았는데, 의외로 자세히 몰랐었던 내용들이 많네요.
이렇게 유익한 강좌가 많았으면 좋겠음돠. ^^

(2003-04-29 20:02:39)
zcool
이런 사항을 자세히 모르고 호스팅하고 홈페이지를 만들었지요. 정리가 되는 느낌입니다. ^^
(2003-04-28 15:10:11)
d3draw
앞에 [초급] [중급] [고급] 말머리 붙이는건 어떨까요?

그럼 유저들이 참고하는데 도움이 되지 않을까요?

전 초보..^^

(2003-07-30 08:27:30)
bindung
다음편을 찾아서~
(2003-07-29 04:39:39)
kell14
ㅉ~~~~~~~욱
(2003-07-24 21:49:09)
blasty
오래오래 자세하게 다루어 주었으면 하네요
(2003-05-28 08:30:46)
이 기사에 대한 댓글 이야기 (10)
e피플
[e피플] 나이가 대수? 공조냉동기계기능사 필기시험 100점 맞은 NCS교육생
[e피플] 나이가 대수? 공조냉동기계기능사 필기시험 100점 맞은 NCS교육생
나이가 들면 들수록 공부하기가 어렵다는 말이 있다. 더군다나 실업인 상태에서 공부하는 것이라면 부담이 더 클 수 밖에 없다.하지만 이를 비웃듯이 극복하고, 올해 2월 공조냉동기능사...

제호 : 테크노아  |  발행인 : 김필규  |  편집인 : 김필규  |  청소년보호책임자 : 박상규
서울지사 : 서울특별시 구로구 디지털로32가길 18, 7F | 제보 : it@technoa.co.kr
발행소 : 전라북도 전주시 완산구 전룡6길 6 3F | 등록번호 : 전라북도 아00057
등록일자 : 2008년 1월 14일  |  대표전화 : 070-8755-6291  |  FAX : 02-6280-9562
Copyright © 1999-2017 테크노아. All rights reserved. mail to technoa@technoa.co.kr