cs

[컴퓨터 네트워크] URI URL URN

<Eunhak> 2024. 8. 28. 16:47

URI, URL, URN은 모두 리소스를 식별하는 데 사용되는 용어입니다. 이들 사이에는 약간의 차이가 있습니다.

1. URI (Uniform Resource Identifier, 통합 자원 식별자)

  • 설명: URI는 인터넷에서 리소스를 식별하는 데 사용되는 문자열입니다. URL과 URN을 포함하는 상위 개념이라고 보시면 됩니다.
  • 예시: http://example.com, urn:isbn:0451450523

2. URL (Uniform Resource Locator, 통합 자원 지시자)

  • 설명: URL은 URI의 한 유형으로, 리소스의 위치를 구체적으로 지정합니다. 일반적으로 우리가 웹사이트 주소라고 부르는 것이 URL입니다. 여기에는 리소스에 접근할 수 있는 방법(프로토콜)도 포함됩니다.
  • 예시: http://example.com/path/to/resource
    • http는 프로토콜
    • example.com은 도메인
    • /path/to/resource는 서버 내 경로

3. URN (Uniform Resource Name, 통합 자원 이름)

  • 설명: URN은 URI의 또 다른 유형으로, 리소스의 이름을 지정합니다. 위치와 관계없이 리소스를 고유하게 식별하기 위해 사용됩니다. URN은 리소스가 어디에 있든 동일한 식별자를 유지할 수 있도록 합니다.
  • 예시: urn:isbn:0451450523
    • 여기서 isbn:0451450523은 특정 책의 ISBN 번호입니다. 이 책이 어디에 있든 이 URN으로 식별할 수 있습니다.