디벨롭
로그인
디벨롭
로그인
[웹서버 만들기] 배경지식. URL 의 구성
박상준
·
2024년 8월 18일
팔로우
0
0
웹서버
목록 보기
1/1
URL 의 구성
정의
URL
Uniform Resource Locator 의 약자이다.
통일된 리소스의 위치를 지정한 것임.
리소스
인터넷 상의 존재하는 모든 자원을 말한다
HTML 파일, 이미지 파일등을 말함
URL 의 구성 요소
예시 URL
http://www.google.com:80/index.html
구성요소
예시
설명
스킴
http
사용할 프로토콜
호스트명
www
서버 내 호스트의 구분
도메인
google.com
인터넷 상 고유 주소
포트
:80
서버 내 서비스 구분
패스
/index.html
서버 내 리소스 경로
FQDN (Fully Qualified Domain Name)
호스트명과 도메인을 합친 전체 주소( ex :
www.google.com
)
스킴(Scheme)
URL 맨 앞에 위치하고, 사용할 프로토콜을 나타낸다.
주요 스킴
http
: 일반적인 웹 페이지의 접속
https
: 암호화된 보안 통신
file
: 로컬 파일 시스템 접근
호스트명과 도메인
호스트명
서버내 특정 호스트 구분
www , mail 등
도메인
인터넷 상의 고유 주소임
도메인 관리
ICANN(Internet Corporation for Assigned Names and Numbers) 에서 전 세계 도메인 중복을 방지한다.
등록 대행자를 통해 신청 및 취득이 가능하다.
도메인 계층 구조
ex : www.example.com
1레벨 도메인 : com (최상위 도메인)
2레벨 도메인 : example (회사명 등)
3레벨 도메인 또는 호스트명 : www
서브 도메인
기존 도메인 아래에 추가로 만든 도메인이다
ex
www.sub.example.com
포트
서버 내의 특정 서비스를 구분하기 위해 사용
웹 서버 기본 포트는
80
임
포트는 FQDN 뒤에 콜롬을 함께 표기한다
ex
http://example.com:8080
포트 번호 특징
80번 포트는 생략이 가능하다
다른 포트 사용하는 경우 명시적으로 지정이 필요함
DNS(Domain Name System)
FQDN 을 IP 주소로 변환하는 시스템이다
실제 인터넷 통신은 IP 주소를 기반으로 이루어진다.
DNS 설정을 통해 도메인명만으로도 웹사이트에 접속이 가능하다
http://example.com
→ DNS 에서 실제 IP 로 변환하여 접속 시도함.
박상준
이전 블로그 : https://oth3410.tistory.com/
팔로우
0개의 댓글
댓글 작성