본문 바로가기

[펌] URI, URL, URN

web by 낼스 2014. 6. 11.

※ 링크 : http://cafe.naver.com/keidao/214


    ■ URI

        인터넷 상에서 일반적으로 이루어지는 작업은 자원(resource)을 찾고 가져오는 일에 관련되어 있습니다.

        자원이란 인터넷상에 존재하는 html 파일이나 gif 파일 등을 의미합니다. 또한 넓은 의미로 생각한다면

        인터넷을 통하여 얻을 수 없는 자원도 포함합니다. 이러한 상황을 전제로 URI를 정의하면 다음과 같습니다.


        URI 란 리소스를 식별하는 문자열이다. 선호도에 따라 우리가 잘 알고 있는

        URL(Uniform Resource Locator) 또는 URN(Universal Resource Name)의 둘 중 하나의 형태로 쓸 수 있다.


        위 정의를 보면 URI는 URL이나 URN 둘 중의 하나라고 말하고 있습니다. 둘 중의 하나라면 URI는 URN도 될

        수 있고 URL도 될 수 있다는 것을 의미합니다. 그렇다면 URL과 URN은 어떤 의미로 사용할까요?


    ■ URL

        URL은 보통 브라우저의 주소 창에 입력하는 주소를 URL이라고 할 수 있습니다.

        삼성SDS 멀티캠퍼스의 URL은 “http://www.e-campus.co.kr/” 입니다.

        이 주소가 URL이라고 볼 수 있습니다.

        또한 좀더 상세하게 찾아보면 다음과 같은 URL도 있을 수 있습니다.


            “http://www.e-campus.co.kr/image/img_top.gif”


        URL은 보통 다음과 같은 내용으로 구성됩니다.


        http://             www.e-campus.co.kr      /image/img_top.gif

        프로토콜                도메인              자원을 식별할 수 있는 자원의 경로명


        즉, 위와 같은 URL을 통하여 인터넷 상의 자원을 지정할 수 있습니다. URL을 통하여 지칭할 수 있는

        자원의 종류는 제한이 있는데 URL을 통해서 가져올 수 있는 자원은 유형, 무형의 자원 중 명백하게

        컴퓨터로부터 가져올 수 있는 종류의 것을 말합니다.


    ■ URN

        URN은 실제로 흔히 사용되지 않습니다. 보통 URI는 URL을 말한다고 보면 됩니다.

        URN은 자원을 위한 영구적이면서 위치와는 무관한 이름을 제공합니다.

        예를 들어 주민등록번호를 URN이라고 볼 수 있습니다.


        성명        주민등록번호

        이동석      760314-1XXXXXX

        김나영      760523-2XXXXXX



'web' 카테고리의 다른 글

[정규식] b tag to strong  (0) 2014.11.23
트리메뉴(tree menu) - json data  (0) 2014.11.16
Web Grid & Db Tool  (0) 2014.05.23
브라우져 Doctype - 쿼크모드  (0) 2014.05.16
Html 표준 : disabled - CSS | MDN  (0) 2014.04.26

댓글