BE roadmap) 도메인 이름이란?(What is Domain Name?)

오성민·2023년 2월 25일
0

CS

목록 보기
10/10

목차

  • 도메인 이름이란?

도메인 이름이란?

도메인 이름이란? 웹 페이지에 접속을 하기 위해서는 해당 IP 주소로 접속을 해야한다. 하지만 IP 주소는 숫자의 조합으로 되어 있기 때문에 편리하게 이용하기는 쉽지 않다.
그래서 이러한 IP 주소를 쉽게 접속하기 위해서 도메인 이름을 IP 주소에 연결하고 도메인 주소로 접속을 한다.
그리고 이러한 도메인 이름은 URL이란 이름으로 많이 불린다.

URL

웹에서 사용하는 주소체계이다. 이러한 주소체계를 사용해서 사용자들은 엄청난 자료가 모여진 공간인 웹에서 본인이 사용하고싶은 자료를 선택할 수 있게 된다.

URL의 구성

https://www.example.com:80/aa?b=a

이라는 URL이 존재할 때

  • https -> 프로토콜
  • www.example.com -> 호스트
  • 80 -> 포트
  • aa -> 경로 변수
  • b=a -> 매개 변수

이렇게 구성된다.

프로토콜이란?

프로토콜이란? 웹에서 서버와 클라이언트간에 어떤 방법으로 통신을 하는지 알려준다.
가장 잘 알려진 것은 http/https이고 http는 웹 문서 및 그 자원을 전송한다는 것이고, https는 http에서 보안이 강화가 된 버전이다.

호스트란?

호스트란? 웹 서버의 위치(IP주소)를 알려준다. IP주소만을 사용하면 사용자들이 쉽게 찾기가 어렵다. 그래서 사람이 편리하게 사용하기 쉽게 문자의 형태로 사용한다.
호스트 뒤에 포트 번호는 IP 주소로 접속할 수 있는 여러 gate 중에서 선택을 하는 것이다. 표준이라면 생략도 가능하다.

경로 변수란?

경로 변수란? 말 그대로 경로를 나타내는 변수이다. 웹 서버를 구축하다보면 계층적으로 경로를 나누게 된다. 그런 경로를 나타내기 좋게 /로 구분한다.

매개 변수란?

매개 변수란? 클라이언트에서 서버로 원하는 내용을 담아서 변수를 보내는 것이다.
프로그래밍을 하다보면 메소드를 실행할 때에 변수를 넘겨서 메소드를 동작한다. 이와 동일하게 변수를 넘겨서 서버로부터 적절한 응답을 받는다.

profile
풀스택을 지향하는 개발자

0개의 댓글