본문 바로가기
WEB & NETWORK/HTTP

URI, URL 그리고 URN을 간략히 알아보자

by 띵커베르 2021. 8. 26.
728x90

개발자가 아니여도 인터넷을 사용하다보면 많이 듣는 얘기이다.

 

항상 쓰이는 용어고 알듯한 용어지만 막상 설명 하려니 힘든건 사실이다.ㅎ

 

그래서 준비했다. 다같이 URI? URL? URN을 간략히 알아보자.

 

일단 이미지 투척~

URI(Uniform Resource Identifier) -  URI는 로케이터(locator), 이름(name) 또는 둘다 추가로 분류될 수 있다.

그림의 설명과 같이 URI는 통합 자원 식별자 라는 개념을 가지고있으며 이것의 하위개념으로 자원의 위치를 나타내는게 URL으로 이해하면 편할듯 합니다.

ex) 너 블로그 URI가 뭐지? 또는 너 블로그 URL이 뭐지? 라고 둘다 표현해도 무방하나 느낌상 URI가 더 맞지 않나 싶습니다.(느낌 아니까~사실 별 느낌안온다)

 

좀더 간략히 알아보자.

  • URI 단어
    • Uniform : 리소스 식별하는 통일된 방식
    • Resource : 자원, URI 식별할 있는 모든 (제한없음)
    • Identifier : 다른 항목과 구부하는데 필요한 정보
    • URL : Uniform Resource Locator
    • URN: Uniform Resource Name
  • URL, URN 단어
    • URL - Locator : 리소스가 있는 위치를 지정
    • URN - Name : 리소스에 이름을 부여
    • 위치는 변할 있지만, 이름은 변하지 않는다.
    • urn:isbn:8960777331 (어떤 책의 isbn URN)
    • URN 이름만으로 실제 리소스를 찾을 있는 방법이 보편화 되지 않음
  • 추가 위키 정의
    • URI : 통합 자원 식별자(Uniform Resource Identifier, URI) 인터넷에 있는 자원을 나타내는 유일한 주소이다. URI 존재는 인터넷에서 요구되는 기본조건으로서 인터넷 프로토콜에 항상 붙어 다닌다. URI 하위개념으로 URL, URN 있다.
      https://ko.wikipedia.org/wiki/%ED%86%B5%ED%95%A9_%EC%9E%90%EC%9B%90_%EC%8B%9D%EB%B3%84%EC%9E%90
    • URL : URL(Uniform Resource Locator, 문화어: 파일식별자, 유일자원지시기) 네트워크 상에서 자원이 어디 있는지를 알려주기 위한 규약이다. , 컴퓨터 네트워크와 검색 메커니즘에서의 위치를 지정하는, 리소스에 대한 참조이다. 흔히 사이트 주소로 알고 있지만, URL 사이트 주소뿐만 아니라 컴퓨터 네트워크상의 자원을 모두 나타낼 있다. 주소에 접속하려면 해당 URL 맞는 프로토콜을 알아야 하고, 그와 동일한 프로토콜로 접속해야 한다.
      https://ko.wikipedia.org/wiki/URL
    • URN : URN(Uniform Resource Name, 통합 자원 이름) urn:scheme 사용하는 URI 위한 역사적인 이름이다. URN 영속적이고, 위치에 독립적인 자원을 위한 지시자로 사용하기 위해 1997년도 RFC 2141 문서에서 정의되었다.|
      https://ko.wikipedia.org/wiki/URN
      URL의 전체 문법
    • 참고 :https://velog.io/@jch9537/URI-URL 와 김영한 님의 강의 로 공부해 보았다.
      위키 : 
728x90

'WEB & NETWORK > HTTP' 카테고리의 다른 글

webClient timeout 기록용  (0) 2024.02.07
CDN이란? CDN을 간단히 알아보자.  (0) 2021.08.23

댓글