티스토리 뷰
웹 프로그래밍을 하면서 서버에 대해 좀 더 자세히 알고자 구글링을 했다.
WAS → HTTP → WWW → WEB → INTERNET
모든 주제 마다 꼬리에 꼬리를 물어 구글링 끝에는 Internet 이 무엇인가에 대해 고민하였다.
역시 모든 공부에는 기초와 개념을 단단히 해야 성장에 큰 발판이 되는 것 같다.
평면적인 공부 말고 입체적이고 깊이 있는 공부를 하자!
인터넷 ( Internet ) 이란 ?
통상적으로 우리 입에서 오르내리는 인터넷은, 2가지 종류가 있다.
1. 인터넷 켜봐
2. 인터넷 연결됐어?
위 두 가지 중 진짜 인터넷을 가리키는 것은 바로 2번째 이다.
그렇다 인터넷이란 KT/SKT/LG 등 통신사에 사용료를 지불하고 연결하는 그것! 바로 그것이 인터넷이다.
그렇다면 첫 번째 인터넷은 무엇 일까?
첫 번째는 인터넷이 아니라 WWW( world wide web ) 또는 웹사이트라고 하는 것이 정확하다.
흔히,
www.google.com 같은 WEB(웹) 사이트 자체를 인터넷으로 말하는 경우가 있다.
하지만 인터넷 ( internet ) 과 www 로된 web (www.google.com) 은 엄연히 다른 존재이며 애초에 비교 대상이 아니다.
왜 비교 대상이 아니며 인터넷은 정확히 무엇일까?
인터넷은 다른 사람들과 통신 할 수 있도록 도와주는 거대한 통신망(통신 통로) 이다.
쉽게 말해 컴퓨터와 컴퓨터를 서로 연결 해주는 통로라는 것이다.
반면, WEB 사이트는 인터넷 통로를 통해서 오고 가는 데이터와 같다. 마치 WEB은 도로에 다니는 차와 같고 인터넷은 도로와 같다.
인터넷의 통로 역할로 우리는 구글, 네이버 사이트 등등 에 접속 하여, 검색하고 이메일을 주고 받으며
온라인 게임에 접속하여 다른 이들과 만나 대결을 펼친다.
그렇기에 웹사이트 또는 온라인 게임에 접속 하려면 인터넷에 연결이 되어 있어야 만 한다.
사진으로 예를 들자면,
파란색 선 : 인터넷 (통신망)
주황색 : 구글 사이트
인터넷이라는 통신망을 통해 구글 사이트 화면을 각 기기로 가져오는 모습이다.
좀 더 자세히 어원에서 이해를 해보자
위키에 따르면 Internet의 어원은 모든 컴퓨터를 하나의 통신망 안에 연결 하고자 하는 의미로
International Network를 줄여 InterNet이 된 것 이라고 한다.
여기서 NETWORK는 사전적 의미로 "망" 이다.
위에서도 통신망이라는 단어를 사용했는데 망의 의미는 그물 망처럼 서로 서로 연결되어있는것을 뜻한다.
그래서 통신 통로 보다는 통신망이 더 적합하다. 통신 통로는 이해를 돕기 위해 사용한 단어!
network 를 검색해보면 위와 같이 세포처럼 서로 연결되어있는 사진들이 나온다.
인터넷의 역사
(여기서 부터 전문용어가 들어가니 그냥 그렇구나 라고 이해하거나 경로를 통해 자세히 알아볼 수 있다.)
최초의 인터넷은 이름부터 달랐으며 목적 또한 달랐다.
최초의 인터넷 이름은 ARPANET(알파넷) 이며
탄생의 비화는 핵전쟁 중에도 안정적인 정보 교환을 위한 연구를 통해 탄생하게 되었다.
<세계최초 라우터 ARPANET(알파넷) & 그 외 기기들>
이 연구는 1969년 미국 국방부 산하의 고등 연구국(Advanced Research Projects Agency; ARPA, 현재의 DARPA)에서 진행되었다. 연구 결과 기존에 통신을 위해 사용했던 회선 방식보다는 패킷 방식이 안정적이라는 연구 결과를 바탕으로 4곳의 대학교를 네트워크로 연결하여, 최초의 패킷 스위칭 네트워크인 ARPANET이 탄생하였다.
1. 캘리포니아 대학교 로스앤젤레스(University of California, Los Angeles 또는 EUCLA)
2. 스탠퍼드 연구소(Stanford Research Institute, SRI)
3. 캘리포니아 대학교 산타 바버라(University of California, Santa Barbara 또는 EUCSB)
4. 유타 대학교(University of Utah)
탄생 이후
ARPANET(알파넷)은 초기에 NCP 패킷 송출 방법을 사용하였으나 여러가지 단점으로 인하여 1983년 1월 1일을 기점으로 현재와 같은 TCP/IP 패킷 송출 방법으로 전환하였다.
NCP 에서 TCP/IP 로 바뀐 이유 - http://www.venturesquare.net/514020
이후, 많은 기업에서 ARPANET의 가능성을 보고 눈독을 들이기 시작했고
일반인을 위한 ARPANET과 군사용의 MILNET으로 분리되어 현재의 인터넷 환경의 기반을 갖추었다.
한편 미국 국립과학재단(NSF)도 TCP/IP를 사용하는 NSFNET라고 하는 새로운 통신망을 1986년에 구축하여 운영하기 시작하였다. NSFNET는 전 미국 내의 5개소의 슈퍼컴퓨터 센터를 상호 접속하기 위하여 구축되었는데 1987년에는 ARPANET(대학 4곳)을 대신하여 인터넷의 백본망(backbone network)의 역할을 담당하게 되었다. 이 때문에 인터넷은 본격적으로 자리를 잡게 되었다.
백본망이란? - http://blog.naver.com/PostView.nhn?blogId=sjm1452&logNo=110157595430
'▶ 기초 개념' 카테고리의 다른 글
World Wide Web (0) | 2018.04.07 |
---|
- Total
- Today
- Yesterday
- WWW
- 웹
- Entitiy
- 오류
- Apache
- 자바 오류
- internet
- 마틴 파울러
- Web
- Spring
- 톰캣
- 스프링 시큐리티
- spring security
- 서버
- tomcat
- world wide web
- 스프링
- DTO
- Vo
- java
- 인터넷이란
- mapper
- 인터넷
- Apache와 Tomcat
- mybatis
- 아파치
- org.apache.tomcat.util.bcel.classfile.ClassFormatException
- tomcat 오류
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |