URI, URL, URN의 차이는 무엇일까?
먼저 결론부터 보면 아래 그림과 같다.
URN과 URL의 상위 개념이 URI이다.
그럼 가장 상위 개념인 URI부터 알아보자.
Uniform Resource Identifier (통합 자원 식별자)
인터넷에 있는 자원을 어디에 있는지 자원 자체를 식별하는 방법
명칭을 하나하나 뜯어보면 다음과 같다.
Uniform
리소스를 식별하는 통일된 방식
Resource
자원을 말하며 웹 브라우저의 파일만 뜻하는 것이 아니라 우리가 구분할 수 있는 모든 것이 리소스이다. 즉, URI로 식별할 수 있는 모든 것이다
Identifier
다른 항목과 구분하는데 필요한 정보
URI의 존재는 인터넷에서 요구되는 기본 조건으로 인터넷 프로토콜에 항상 붙어 다닌다.
Uniform Resource Locator (파일 식별자)
네트워크 상에서 자원이 어디에 있는지 위치를 알려주기 위한 규약