
URI (Uniform Resource Identifier)
인터넷 서비스(웹 서비스 등)을 전제로 하여, 인터넷 응용 정보자원(텍스트, 비디오, 음향, 이미지, 기타 서비스 등)에 대한, 통일적 식별 체계를 지칭하는 개념적 용어 입니다.
→ 네트워크의 리소스를 식별할 수 있는 식별 체계를 의미합니다. 고유한 값을 가집니다.
URI는 URN과 URL을 총칭하는 상위의 개념입니다. (표준은 RFC 3986)
(ex: http://example.com/resource, urn:isbn:0451450523)

URL (Uniform Resource Locator)
특정 자원이 있는 장소에 대한 경로(주소)입니다. 인터넷 콘텐츠에 대한 프로토콜 / 서비스 / 접근방법 / 경로 등 자원의 위치를 나타냅니다. 지리적 위치와 무관하게 특정 호스트 내 자원의 위치를 지정합니다.
접근 방법(프로토콜) + 자원의 위치(도메인 / 경로) 를 포함합니다.
→ 우리가 흔히 말하는 웹 주소 입니다.
(ex: https://gptonline.ai/ko/, [ftp://ftp.example.com/file.txt]![]
URN (Uniform Resource Name)
특정 자원에 대한 이름 그 자체입니다. 인터넷 도메인명과는 독립적으로 특정 콘텐프에 대한 고유 식별 ID 입니다.
→ 자원의 이름만 식별합니다. 위치나 접근 방법은 포함하지 않습니다.
(ex: 특정 이름, 네임스페이스, 도서번호 ISBN urn:isbn:978-3-16-148410-0)
URC (Uniform Resource Charcteristic)
특정자원에 대한 특성 정보입니다. 특정 콘텐츠의 저자, 제목, 발행일 등의 특성 정보를 표현합니다. (메타데이터 표준화의 한 방식)
→ URI가 가리키는 자원에 대한 설명 정보를 제공합니다.
(ex: 속성 정보들의 집합, 소프트웨어 패키지 메타데이터)
| 항목 | URI | URL | URN | URC |
|---|---|---|---|---|
| 목적 | 자원 식별 | 자원 위치 | 자원 이름 | 자원 특성 정보 |
| 포함 관계 | 상위 개념 | URI의 한 종류 | URI의 한 종류 | URI의 한 종류 |
| 예시 | http://example.com | http://example.com | urn:isbn:0451450523 | 속성 정보들의 집합 |