Uniform Resource Locator
인터넷에서 웹 페이지, 이미지, 비디오 등 리소스의 위치를 가리키는 문자열
HTTP 맥락에서 "웹 주소" 또는 "링크" 라고 불림
scheme, hosts, url-path로 구분
Uniform Resource Identifier
URL의 기본 요소에서 query, Fragment 추가
URL, URN을 포함하는 상위 개념
사진 출처 링크
부분 | 명칭 | 설명 |
---|---|---|
file://, http://, https:// | scheme | 통신 프로토콜 |
127.0.0.1, www.naver.com | hosts | 웹 페이지, 이미지, 동영상 등의 파일이 위치한 웹 서버, 도메인 또는 IP |
:80, :443, :3000 | port | 웹 서버에 접속하기 위한 통로 |
/search, /Users/username/Desktop | url-path | 웹 서버의 루트 디렉토리로부터 웹 페이지, 이미지, 동영상 등의 파일 위치까지의 경로 |
q=Java | query | 웹 서버에 전달하는 추가 질문 |
Domain Name System
호스트의 도메인 이름을 IP 주소로 변환하거나 반대의 경우를 수행할 수 있도록 개발된 데이터베이스 시스템
인터넷에 연결된 컴퓨터 IP를 사용자가 쉽게 기억할 수 있도록 문자로 만든 인터넷 주소
도메인은 도메인 이름 + 차상위 도메인 + 최상위 도메인
으로 이루어진다.
최상위 도메인 (Top - Level Domain)
(com, net, org, edu..)
와 190여개의 국가 도메인(kr, jp, us..)
으로 구성된다.차상위 도메인(Second - Level Domain)
도메인 이름
naver, google, daum
과 같이 우리가 임의로 지정할 수 있는 자율적인 이름을 의미visa.go.kr
kr
을 사용go
사용visa
를 사용naver.com
com
을 사용naver
를 사용