본문 바로가기

기타

인터넷 주소에 http를 왜? 붙이는가! - 프로토콜에 대한 기초

인터넷을 하시면서 늘... 보시는게 있습니다.
http
많은 분들이 아시고... 또 많은 분들이 모르시고 무의식 적으로 인터넷 주소에 http를 붙이게 됩니다.

이번에는 이 http를 왜? 붙이는지.. 우리에게는 일상적인 키워드가 되었지만,
이것이 가지고 있는 의미가 무엇인지를 알고 넘어가고자 합니다.

이 http는 Hyper Text Transfer Protocol 의 약자입니다.

우리가 보는 인터넷 웹 문서가 하이퍼텍스트 문서죠.
이 하이퍼 텍스트 문서를 전송해 주는 프로토콜입니다.

프로토콜??

무시기야~~ 하시는 분들도 계실 것입니다. ^^
그래서 복잡한 설명이나 이론보다는.. 쉽게~~ 쉽게... 설명을 하겠습니다~~

이 프로토콜은 쉽게 생각해서 우리가 인터넷에서 주고 받는 정보의 종류입니다.
이제 부터 받는 정보는 "하이퍼텍스문서야!"라고 알려주는 것이죠.
그리고 하이퍼텍스트문서를 주고 받을때는 이렇게 http를 붙여줌으로써 가능한 것이죠.
저의 블로그 happykus.tistory.com 이라고 그냥 치시게 되면,
웹 브라우저가 이 주소 앞에 자동으로 http://라고 붙여줍니다.

그럼... ://는 무엇인가?? ^^ 프로토콜 즉, 어떤 자료를 가져와라고 할때,
그 자료의 성격을 알려주는 것이죠.

그래서 http://happykus.tistory.com 이라고 하면,
http 프로토콜이니까..
"하이퍼텍스트 문서를 happykus.tistory.com 이라고 이름이 붙여진 곳에서 가져와! "
라고 명령을 내리는 것입니다.

그럼 명령을 받은 컴퓨터는 인터넷으로 퓽~~ 쏴주게 됩니다.
그럼 이리저리 치이고 해서 happykus.tistory.com 컴퓨터에 접속을 해서
움... http 요청을 처리하는 하인을 불러와! 라고 happykus.tistory.com 컴퓨터에게 말합니다.
그럼. 하인이 나와서... 예~~ 오셨습니까.. 당신의 주인님에게
"이것저것요것조것" 을 가져다 주세요.
라고 하게 되는 것입니다.

여기서 하인의 역할을 하는 놈이 바로
"서버 데몬" 또는 "서버"라고 흔히 부르는 것이죠.

이 서버는 여러가지 프로토콜 중 특정한 프로토콜을 처리하는 것이 따로따로 있게 됩니다.
그러니 서버는 좀.. 바쁘겠죠? ^^

그리고 이런 프로토콜에는 많은 종류가 있지만,
ftp 가 대표적인데요.
ftp는 File Transfer Protocol 이라고 해서
파일을 주고 받을때 쓰는 프로토콜입니다.

http 프로토콜로도 파일을 주고 받을 수 있기도 합니다~!

자... 어떤가요?? ^^
이제는 인터넷 주소.. 다시 한번 생각해볼 기회가 되죠? ^^
반응형