본문 바로가기

Network

URI, URL, URN의 차이

URI (Universal Resource Identifier)

- 인터넷상의 자원을 식별하기 위한 표기법 및 규약

- URL + URN = URI

- 인터넷 환경에서 URI는 대부분 URL을 의미, URN은 사용이 제한적 

 

URL (Uniform Resource Locator) 

- 물리적인 경로, 즉 자원의 위치 정보를 포함

- 프로토콜, 도메인, 아이피, 포트 등

- 컴퓨터로부터 접근 가능한 형태의 자원만 검색될 수 있어 제한적

- 우리가 흔히 보는 'http://test.com/test.jpg' 형태 

 

URN (Uniform Resource Name)

- 독립적인 이름을 제공하기 위해 존재

- 자원에 대해 영속적이고 유일

- 자원의 위치와는 무관

- 예를들어 우리나라에서는 주민등록번호가 대표적