728x90
    
    
  
URI (Uniform Resource identifier)
- 통합 자원 식별자
 - 정보 리소스를 고유하게 식별하고 위치를 지정 (우편물 주소 같은 것)
 - URL, URN이 하위 개념으로 존재
 - URI 자체는 신원 확인만 제공한다 → URI가 존재한다고 해서 해당 자원에 접근이 보장되지 않는다.
 
URL (Uniform Resource Locator)
- 통합 자원 지시자
 - URI의 하위 개념
 - 정보를 어떻게 접근할 지(리소스에 대한 구체적인 위치) 알려줌, → HTTPs, FTP와 같은 프로토콜 포함됨
 - 만약 도메인에 프로토콜이 있다면 그건 URL(이면서 URI)
 
URN (Uniform Resource Name)
- 통합 자원 이름
 urn:으로 시작함- 독립적인 자원 지시자 → 리소스의 위치에 영향 받지 않는 유일한 이름
 - 리소스를 여기저기로 옮기더라도 문제없이 동작한다
 - 리소스가 그 이름을 변하지 않게 유지하는 한, 여러 종류의 네트워크 접속 프로토콜로 접근해도 문제없다.
 
URN이 나오게 된 이유
- URL의 한계점 : 자원의 위치가 옮겨지면 기존의 URL은 더이상 의미가 없다.
 - 그래서 자원이 이동하더라도 고유한 이름으로 찾을 수 있게 URN이 등장
 
728x90