URI
- 통합 자원 식별자(Uniform Resource Identifier, URI)는 인터넷에 있는 자원을 나타내냄
- URI의 존재는 인터넷에서 요구되는 기본조건으로서 인터넷 프로토콜에 항상 붙음
- URI의 하위개념으로 URL, URN 이 있음
URL
- URL(Uniform Resource Locator)은 네트워크 상에서 자원이 어디 있는지를 알려주기 위한 규약
- 컴퓨터 네트워크와 검색 메커니즘에서의 위치를 지정하는, 웹 리소스에 대한 구체적인 위치를 나타냄
- 흔히 웹 사이트 주소로 알고 있지만, URL은 웹 사이트 주소뿐만 아니라 컴퓨터 네트워크상의 자원(프로토콜)을 모두 나타낼 수 있음
URN
- URN(Uniform Resource Name, 통합 자원 이름)은 통합자원의 이름
- URN은 영속적이고, 위치에 독립적인 자원을 위한 지시자로 사용하기 위해 1997년도 RFC 2141 문서에서 정의됨
- URN은 여전히 실험 중인 상태고 아직 널리 채택 되지 않음
결론
- 단순하게 말하자면, URI는 규약이고, URL은 규약에 대한 형태
- 수학적으로 말하자면, URL과 URN은 부분집합이라고 생각할 수 있다.
출처 및 참고
https://velog.io/@jch9537/URI-URL
https://ssungkang.tistory.com/entry/WEB-URI-vs-URL-vs-URN-비교-분석
https://mygumi.tistory.com/139