강좌 첫화면으로 최근 글 보기(Post)
갈래별로 보기 categories




  6.2.인터넷 주소



6.2.인터넷 주소


6.2.1.URL과 도메인주소, 홈페이지, HTTP의 의미


URL은 인터넷에서 어떤 문서나 자료가 있는 곳의 위치를 말합니다.

브라우저를 사용해보면 화면에 어떤 문서내용이 표시될 때마다 주조(Location)라는 칸에는 인터넷의 도메인 주소가 나타납니다. 그런데 도메인 주소만 나오는 것이 아니라 도메인 주소 앞뒤로 추가된 내용이 있음을 알 수 있습니다. 예를 들면 다음과 같이 나올 겁니다.

[보기] 인터넷 주소
(1) http://www.help119.com
(2) http://www.help119.com/main.html
(3) http://www.help119.com/photo/joongtae.jpg

첫 번째 문장은 인터넷의 호스트컴퓨터 중에서 제가 운영하는 help119.com의 도메인 주소입니다. 두 번째 문장은 help119.com 사이트의 루트 디렉토리(홈 디렉토리)에 있는 main.html이라는 문서라는 뜻입니다. 세 번째 문장은 그 컴퓨터의 웹사이트 루트 디렉토리 밑에 photo라는 디렉토리가 있고, 그 디렉토리 안에 있는 joongtae.jpg라는 파일을 보고있는 중이라는 뜻입니다.

좀더 자세하게 이들 문장을 살펴보겠습니다. www는 웹을 지원하는 사이트라는 의미를 담고 있습니다. 일반적으로 www를 가장 많이 사용하지만 꼭 www를 사용할 필요는 없습니다. 예를 들어서 'http://welcome.help119.com'이나 'http://ftp.help119.com' 'http://user.help119.com'과 같이 www 대신에 다른 말을 사용해도 됩니다. 또는 www를 생략해도 됩니다. 그러나 보통은 www를 사용합니다.



**사진: 'http://www.x119.co.kr/index.html'이 index.html 문서의 주소(URL)입니다.


'http://'는 하이퍼텍스트 프로토콜을 지원하는 사이트라는 의미입니다.

그럼 문장의 첫머리에 붙어있는 http://는 무슨 뜻일까요? http는 하이퍼텍스트 트랜스퍼 프로토콜(Hyper Text Transfer Protocol)의 줄임말입니다. 제목을 보고 눈치채신 분도 있겠지만 웹에서 사용하는 하이퍼텍스트 형식의 문서를 주고받을 때 사용하는 프로토콜이라는 뜻입니다. 다시 말해서 웹을 지원하는 호스트컴퓨터에 접속해서 하이퍼텍스트방식으로 된 웹문서를 보려면 http라는 프로토콜을 사용해야 하는 겁니다.

따라서 주소란에 http://를 추가하면 브라우저 프로그램에게 '자 이제부터 나는 http 프로토콜을 이용할테니 지금부터 송수신되는 문서나 자료는 모두 http프로토콜로 송수신하기 바란다'하고 알려주는 것입니다. 따라서 네비게이터 프로그램은 송수신되는 자료를 http라는 프로토콜을 이용하여 주고받습니다.

프로토콜이 다르다면 프로토콜에 맞는 주소를 입력해야 합니다.

따라서 만약 사용자가 웹의 http 문서를 보려는 것이 아니고 ftp 프로토콜을 이용하여 파일을 주고받거나 텔넷을 사용하고자 한다면 http라는 프로토콜을 사용하면 안되고 해당 프로토콜을 사용해야 합니다. 이럴 경우에는 사용하고자 하는 프로토콜로 바꾸어준 다음에 도메인주소를 입력하면 됩니다.
예를 들어 텔넷을 이용해 인터넷 주소에 접속하겠다면 다음과 같이 입력합니다.

[보기1] 텔넷 주소 형식
telnet://www.dal.co.kr

위의 문장은 웹문서를 검색하겠다는 것이 아니라 텔넷이라는 도구(프로토콜)를 이용하여 www.dal.co.kr에 접속하겠다는 뜻입니다.

[보기2] ftp 주소 형식
ftp://ftp.netian.com

[보기2]와 같이 주소를 입력했다면 netian.com 사이트에 ftp 프로토콜을 이용하여 접속하겠다는 뜻입니다.

텔넷으로 홈페이지에 접속하기

실제로 텔넷 명령을 이용해 홈페이지에 접속하는 예를 들어보겠습니다.

**따라하기:
(1) 브라우저의 주소란에 telnet://를 쓰고 뒤에 여러분이 웹호스팅 받는 도메인 이름을 입력합니다. 저는 'telnet://www.c119.co.kr'이라고 입력했습니다.



**사진: 브라우저의 주소란에 'telnet://www.c119.co.kr'을 입력했습니다.


(2) 텔넷으로 c119.co.kr에 접속됩니다. 여기에서 login 화면에 텔넷 ID를 입력하고 암호를 입력하면 됩니다.



**사진: 텔넷으로 www.c119.co.kr에 접속이 됩니다.


실제로는 URL과 도메인주소를 거의 같은 의미로 사용합니다.

이처럼 브라우저를 사용하는 사람은 주소(Location)라는 곳에 자신이 접속하고자 하는 호스트컴퓨터의 주소만 입력하면 바로 그쪽으로 이동할 수 있습니다.

그런데 신문이나 잡지를 보면 이런 문장 앞에 URL이라는 것을 덧붙이는 경우가 있습니다.

[보기] URL을 이용한 주소 표기
URL= http://www.help119.com
URL: telnet://ntiabbs.ntia.doc.gov
URL은 ftp://lcs.mit.edu

실제로 넷스케이프를 사용할 때는 URL이라는 낱말을 붙이지 않습니다. 그럼 언론에서 사용하는 URL은 무슨 뜻일까요? URL은 'Uniform Resource Locators'의 줄임말로 WWW에서 사용자가 보고 있는 어떤 문서가 어디에 들어있는지를 표시하는 방법을 말합니다. 돌려서 말한다면 어떤 문서가 어디에 있다는 것을 나타내는 주소입니다. 즉 어떤 자료가 어디에 있는지를 알려주는 위치표시입니다.

이것은 '올해 서강대 국문과 학생의 성적표는 서강대 교무과의 세 번째 서류함, 위에서 세 번째 칸에 있는 노란봉투 안에 들어있음.'하는 식으로 어떤 자료가 어디있는지를 표시하는 것입니다.

그러니까 도메인주소가 호스트컴퓨터만 표시하는 것에 비해 URL은 훨씬 더 상세하게 표시하는 주소가 되는 셈입니다. URL을 입력하면 자신이 원하는 자료가 있는 곳으로 바로 이동할 수 있습니다.

보통 '도메인 이름이 무엇이냐?' '홈페이지 이름이 무엇이냐?' '사이트 이름이 무엇이냐?' 'URL이 무엇이냐?'는 같은 의미로 사용합니다. 그렇지만 어떤 문서의 위치를 나타낼 때는 도메인 이름이나 홈페이지 주소라는 말보다 'URL이 무엇이냐?'고 물어보는 것이 더 정확한 표현입니다.

**표: 문서 종류에 따른 URL 표기방법
문서의 종류
URL 표기방법

Gopher
gopher://주소:포트번호/

FTP
ftp://ftp사이트 주소/파일의 디렉토리
file://주소/파일의 디렉토리

Telnet
telnet://주소:포트번호/

유즈네트의 뉴스
news:뉴스그룹 명


URL은 도메인 이름보다 복잡하고 정확한 주소입니다.

URL은 도메인 이름보다 좀더 복잡한 구조를 가지고 있습니다. 어느 호스트의 어느 디렉토리에 있는 어떤 파일이 바로 그 내용에 관해서 담아놓은 문서파일이다 하고 알려주기 때문입니다. 다시 아까 예를 든 문장을 보기 바랍니다.

[보기] URL 표기 사례
(1) http://www.dal.co.kr/icon/dal01.jpg
(2) http://www.saek.co.kr/game/magna/003_768.jpg



**사진: 'http://www.saek.co.kr/game/magna/003_768.jpg'이 그림 파일의 URL입니다.


www.dal.co.kr을 도메인 이름 또는 도메인 주소라고 합니다. 여기에 /icon 이라는 디렉토리 이름이 붙어있고 /dal01.jpg이라는 파일 이름이 붙어있습니다. 즉 아가달 웹사이트의 icon 디렉토리 밑에 있는 dal01.jpg라는 파일을 보고 있는 것입니다. 따라서 'http://www.dal.co.kr/icon/dal01.jpg'이 dal01.jpg라는 파일의 URL 주소가 됩니다.

앞으로 지금 보고 있는 이 파일 다시 보고 싶을 때는 언제라도 지금의 URL주소를 입력하면 됩니다. 그러면 아가달 호스트컴퓨터에 있는 dal01.jpg라는 그림 파일을 볼 수 있습니다.



**사진: muhon10.jpg 파일의 URL은 'http://www.saek.co.kr/game/muhon/muhon10.jpg'입니다.


6.2.2.하이퍼텍스트와 링크


마우스 커서가 손모양으로 바뀌는 부분은 링크된 부분입니다.

URL이 무엇인지 이해하셨다면 하이퍼텍스트 문서의 구조도 쉽게 이해할 수 있습니다. 우리가 웹 브라우저를 이용해 인터넷을 탐험하면서 마우스를 움직이다보면 커서 모양이 손 모양으로 바뀌는 곳이 있습니다. 메뉴나 그림 또는 밑줄 친 낱말에서 주로 바뀝니다. 그리고 손 모양에서 마우스의 단추를 누르면 다른 화면이 나타납니다. 그 까닭은 이들 낱말이나 그림에 다른 URL이 링크되어 있기 때문입니다.

손모양으로 바뀌는 그림이나 낱말에는 사람 눈에는 보이지 않지만 URL에 관한 자료가 감추어 있습니다. 그래서 그림이나 낱말을 선택하면 감추어진 URL로 이동시키는 것입니다. 이처럼 다른 URL을 하이퍼텍스트 안의 낱말에 연결시키는 것을 링크시킨다고 합니다. 이렇게 URL과 링크된 낱말을 선택하거나 다람쥐로 누르면 그 낱말과 링크된 URL주소로 이동하여 링크된 문서파일을 보여주는 것입니다.

물론 사람 눈에는 문서 안의 글자만 보이고 링크된 URL은 보이지 않습니다. 특수한 기호를 이용하여 URL주소는 보통 때는 나타나지 않도록 처리했기 때문입니다.



**사진: 링크된 곳에서는 마우스 커서 모양이 손모양으로 바뀝니다.


링크된 부분을 선택하면 링크된 문서를 바로 보여줍니다.

우리가 '유아교육 사이트인 아가달은 서울에 있습니다'라는 문장 중에서 아가달이라는 글씨가 조금 특이하다고 생각해서 '아가달'에 커서를 놓고 선택해보면 아가달에 대한 설명이 있는 문서가 나타납니다. 이때 이 아가달이라는 낱말은 사람 눈에는 나타나지 않지만 아가달에 대한 설명파일이 들어있는 URL 주소가 링크되어 있는 것입니다. 그래서 아가달이라는 낱말을 누르는 순간 링크된 URL 주소로 이동하는 것입니다.

예를 들어 인터넷의 검색 사이트에서 '유아교육 사이트인 아가달은 서울에 있습니다'라는 내용을 보여주는 문장을 보고 있는데 이때 아가달이라는 낱말에 'http://www.agadal.com/welcome.html'이라는 문서가 링크되어 있다면 사용자가 아가달이라는 낱말을 선택하는 순간 해당 문서를 불러오게 됩니다. 물론 웹브라우저의 주소 부분은 'http://www.agadal.com/welcome.html'이라는 URL로 바뀝니다.



**사진: 링크된 곳을 선택하면 바로 해당 문서를 보여줍니다.


웹호스팅 문서가 꼭 html일 이유는 없지만 관례상 html로 정합니다.

이때 보통 웹용 하이퍼텍스트 문서는 확장자가 html이거나 htm 등으로 끝나는 것이 많습니다. 이것은 하이퍼텍스트방식으로 만든 문서파일이라는 확장자이며 반드시 html라는 확장자를 가질 필요는 없습니다. 확장자가 없을 수도 있으며 txt나 doc라는 확장자를 가질 수도 있습니다. 확장자는 문서를 보여줄 사람의 자유의사인 것입니다. 그러나 우리가 아래아한글로 만든 문서 파일은 hwp라는 확장자로 저장하는 것처럼 html 형식으로 만든 문서 파일인 경우 html이라는 확장자를 붙여주는 것이 예의입니다.

6.2.3.페이지와 홈페이지의 뜻


인터넷에서 페이지란 호스트컴퓨터에 저장된 문서파일을 볼 때의 페이지를 뜻합니다.

그렇다면 인터넷에서 사용하는 페이지(page)의 개념도 잡힐 겁니다. 우리가 인터넷을 통해서 어떤 자료를 검색한다는 것은 어느 기관의 호스트컴퓨터 하드디스크에 들어있는 문서파일을 검색해서 내용을 읽어보거나 또는 하드디스크에 들어있는 파일을 검색해서 받아오는 것을 뜻합니다. 만약 URL을 알고 있다면 URL을 입력해서 원하는 문서를 바로 볼 수 있을텐데 이렇게 해서 보는 문서파일의 현재 페이지가 일반적으로 말하는 페이지가 되는 것입니다.



**사진: 현재 보고 있는 문서가 페이지입니다.


홈페이지는 웹사이트의 첫 번째 페이지입니다.

그렇다면 홈페이지(Home Page)란 무엇이겠습니까? 사용자가 접속하는 호스트컴퓨터의 으뜸문서, 또는 으뜸메뉴에 해당하는 페이지가 될 겁니다. 즉 호스트컴퓨터의 도메인주소만 쳤을 때 제일 먼저 사용자의 화면에 보여주는 페이지가 홈페이지가 되는 것입니다.

이때 보여주는 홈페이지의 문서파일 이름은 아무 이름이나 사용할 수 있습니다. 'http://www.help119.com/welcome.html'이 홈페이지 문서일 수도 있고, 'http://www.help119.com/text/main.html'이 홈페이지 문서일 수도 있습니다. 홈페이지로 사용할 문서파일의 이름은 무엇이라도 상관없으며, 어느 디렉토리에 있더라도 상관 없습니다. 그러나 보통 홈페이지용 문서 파일 이름으로는 index.html이라는 이름을 사용합니다. 우리가 도메인 주소만 쳤을 때 웹브라우저는 먼저 index.html이라는 문서가 있나 찾아보고 화면에 보여주기 때문입니다.

따라서 보통 홈페이지는 그 웹사이트의 첫 번째 화면이라는 의미와 사실상 같습니다. 그리고 사용자는 홈페이지에서 서브 메뉴를 선택해 다음 문서를 보는 것입니다. 이런 의미에서 본다면 홈페이지는 사실상의 그 기관을 대표하는 얼굴이자 으뜸메뉴라고 볼 수 있습니다. 그래서 보통 '홈페이지를 만든다' '웹사이트를 개설한다' '웹서버를 구축한다'라는 말이 동일한 의미를 가지는 것입니다.



**사진: 홈페이지는 그 웹사이트의 첫 번째 페이지를 뜻합니다.





첫줄로(go top, go first line) 문화원첫화면으로(go dal site home) 강좌차림으로(go Chair) 사이트맵으로(go sitemap)




total chairpost