인터넷 세계의 관문을 통과하기 위한 규칙, URL

 

안녕하세요. 메일플러그입니다.

어느새 인터넷은 우리 주변에서 안될 존재가 되었는데요.

 

인터넷을 사용할 때, 일반적으로 특정 사이트에 들어가기 위해

이에 맞는 URL에 맞는 주소를 입력해야 합니다. 

 

이때 그 길고 긴 URL 주소가 무엇을 뜻하는지 알고 계시나요?

매일 사용하지만, 아마 정확한 의미를 알고 계신 분은 드물 텐데요.

 

지금부터 URL에 대해 자세히 알아보도록 하겠습니다!

 

 


1.  URL (Uniform Resorce Locator)

 

 

컴퓨터 네트워크라고 한다면, 대개 웹 사이트에 접속하여

정보를 습득하는 인터넷 서핑을 떠올리실 텐데요.

 

하지만 이외에도 다양한 요소가 존재합니다.

 

예를 들면, 이메일을 주고받는 행위나

특정 파일 업로드 및 다운로드 등이 있는데요.

이처럼 데이터를 주고받는 과정이 발생하는 작업은 모두

네트워크 자원을 이용하는 행위입니다.

 

인터넷의 발전으로 인해 컴퓨터 네트워크의 범위는 넓어지고,

여기에 포함된 데이터의 양과 종류도 점차 증가하고 있습니다.

 

 

 

이렇게 방대한 컴퓨터 네트워크에서 자신이 원하는 자원을 찾기 위해

해당 자원의 위치와 종류를 정확히 파악할 필요가 있는데요.

 

이를 나타내는 일련의 규칙을 URL이라고 합니다.

(Uniform Resource Locator : 자원 위치 지정자)

 

이처럼 URL에는 네트워크 상에 퍼져있는 특정 자원의

종류와 위치가 기록되어 있습니다.

 

 

 

일반적으로 웹 브라우저의 상단에 표시되기 때문에

대부분 URL=인터넷 주소라고 인식하실 텐데요.

이는 완전히 틀린 말은 아니지만 정확한 표현이라고 할 수 없습니다.

 

 인터넷 서핑을 할 때 주로 입력하는 주소는 도메인 이름이나 IP 주소인데요.

이는 어디까지나 해당 인터넷 서비스를 제공하는 컴퓨터의 위치를 나타내는 것이며,

해당 서비스를 제공하는 컴퓨터의 특정 자원을 지칭하는 것이 아니기 때문입니다.

 

URL은 인터넷 도메인 이름이나 IP 주소는 물론 이메일, 파일 전송과 같이

컴퓨터 네트워크 자원을 이용하는 모든 형태에 적용됩니다.

 

 


2. 일반적인 URL의 형태와 특징

 

 

그럼 지금부터 구조를 통해 좀 더 자세히 알아보겠습니다.

 

 URL의 구조는 위 이미지처럼 구성되는데요.

순서대로 하나씩 살펴보겠습니다.

 

 

1) 프로토콜

 

맨 앞에는 프로토콜이 위치하는데요.

이는 네트워크 상에서 서로 다른 컴퓨터끼리 데이터를

주고받기 위한 통신 규약 중 하나입니다.

 

예시에 쓰인 http는 인터넷에서

웹 브라우저로 문서나 파일을 표시하기 위한 공통 규약인데요.

그러므로 위 예시는 일반적인 인터넷 서핑을 위한 것임을 알 수 있습니다.

 

그리고 프로토콜 뒤에는 콜론(:)을 적으며,

도메인 이름이나 IP 주소로 이어지는 경우

콜론(:) 뒤에서 슬래시 2개 (//)를 덧붙여 줍니다.

 

2) 자원을 가진 컴퓨터의 위치

 

프로토콜 뒤에는 위치가 표시되는데요.

사용자가 접속하고자 하는

네트워크 혹은 인터넷 상의 컴퓨터 위치입니다.

 

위의 URL을 예로 들자면, 도메인 이름과 같이 사용자가 원하는

네트워크 자원이 웹서버 안에 있다는 것을 표시해 주죠.

 

3) 파일 디렉터리

 

컴퓨터 이름 뒤에 표시된 디렉터리는 파일 경로를 뜻하는데,

해당 자원이 서버의 어디에 있는지를 나타냅니다.

 

4) 자원 이름

 

마지막에 표시된 것은 사용자가 얻고자 하는 자원(파일)의 이름입니다.

위의 확장자를 보면 알 수 있듯

이 사용자는 html 파일의 일종을 얻고 싶어 한다는 걸 알 수 있죠.

 

 

 

마지막 정리를 위해 위 이미지를 최종 예시로 살펴볼까요?

 

이는 특정 사용자가 네이버의 서버 컴퓨터 안에 저장된

"nmms_215646753.gif"라는 이름의 그림파일을 보기 위해

위와 같은 URL을 입력했음을 알 수 있습니다.

 

 


3. 다양한 규격의 URL

 

 

앞서 예시로 살펴본 URL은 http 프로토콜을 사용했기에

일반적인 인터넷 서핑 시에 입력하는 형식이라고 말씀드렸는데요.

 

만약 http가 아닌 malto 프로토콜로 시작하는 URL을 입력했다면,

이메일을 보낼 수 있는데요.

 

FTP 프로토콜로 시작하는 URL을 입력했다면,

FTP (파일 전송 규격) 서비스를 사용할 수 있죠.

 

그 외에 talnet (원격 통신용), news (유즈넷 뉴스용),

Gopher (초창기 인터넷용) 등도 있으나

이들은 대중적으로 많이 사용되지 않습니다.

 

 이처럼 URL에는 인터넷 서핑용뿐만 아니라

여러 목적에 따라 다양한 규격이 존재합니다.

 

 


 

 

오늘은 URL의 의미와 구성까지 살펴보았는데요.

많은 도움이 되셨나요?

 

인터넷 URL의 구성 중 빠질 수 없는 것이 도메인인데요.

도메인 구매부터 서비스에 대해 자세히

확인하고 싶으시다면 아래 링크를 방문해 주세요!

 

그럼 더 유익한 정보로 찾아뵙겠습니다.

감사합니다.

 

▶메일플러그 도메인 서비스 바로가기