도메인이란?

P.W.J·2023년 4월 14일
post-thumbnail

IP이란

  • 인터넷에 연결되어 있는 장치(컴퓨터 스마트폰, 타블릿, 서버등등)들은 각각의 장치를 식별할 수 있는 주소를 가지고 있는데 이를 ip라고 한다. 예)115.68.24.88, 192.168.01

도메인(domain)이란?

  • 우리가 흔히 알고 있는 도메인은 바로 인터넷 주소이다.

  • IP 주는 사람이 이해하고 기억하기 어렵기 때문에 이를 위해서 각 ip에 이름을 부여할 수 있게 했는데, 이것을 도메인이라고 한다.

    • opentutorials.org -> 115.68.24.88

    • naver.com -> 220.95.233.172

    • daum.net -> 114.108.157.19

      img

도메인의 구성요소

  • 컴퓨터의 이름과 최상위 도메인으로 구성되어 있다
    • ex) 아래 두 가지가 예이다.
      • opentutorials.org
        • opentutorials : 컴퓨터의 이름
        • org : 최상위 도메인 - 비영리단체
      • daum.co.kr
        • daum : 컴퓨터의 이름
        • co : 국가 형태의 최상위 도메인을 의미
        • kr : 대한민국의 NIC에서 관리하는 도메인을 의미

도메인의 체계

  • 도메인은 “.”또는 루트(root)라 불리는 도메인 이하에 아래 그림과 같이 역트리(Inverted tree)구조로 구성되어 있다. 루트 도메인 바로 아래의 단계를 1단계 도메인 또는 최상위 도메인(TLD, Top Level Domain)이라고 부르며, 그 다음 단계를 2단계 도메인(SLD, Second Level Domain)이라고 부릅니다.

    img

img

1단계 : 최상위 도메인(TLD, Top-Level Domain)

  • 도메인 레벨 중에 가장 높은 단계에 있는 도메인이다. 7 개의 일반도메인(com, net, org, edu,, gov, mil, int)과 + 190여개의 국가 도메인(kr, de, jp..)으로 구성되어 있다.

  • 1단계 도메인은 도메인의 목적, 종류, 국가를 나타낸다. 최상위 도메인의 형태에 따라 도메인 네임 체계와 등록 원칙이 다를 수 있다.

    gTLDccTLDNew gTLD
    정의일반 최상위 도메인국가 코드 최상위 도메인신규 일반 최상위 도메인
    설명전세계 누구나 사용 가능국가/지역 등을 나타냄 해당 국가, 지역에 거주하는 단체나 개인만이 취득 가능기존 gTLD의 수량적 한계로 새로운 gTLD를 만들어냄
    예시com, net, org, biz, info, name, asia, jobs, mobi, tel, travel, xxxkr, jp, cn, in, mx, us, de, tv, meemail, coffee, camera, rent, website, xyz, news, blackfriday, loan 2단계 : 차상위 도메인(SLD, Second-Level Domain)

2단계 : 차상위 도메인(SLD, Second-Level )

  • 도메인 이름을 등록한 조직을 나타낸다. 예를 들어, 단과 대학과 학술 시설은 ac, 회사는 co와 같은 형태를 가지고 있다.

3단계 : 도메인 이름(Domain Name)

  • 자주 볼 수 있는 naver, google, daum과 같이 우리가 임의로 지정할 수 있는 자율적인 이름을 의미한다.

URL이란?

  • URL(Uniform Resource Locator)이란 사용자가 원하는 정보의 위치와 종류를 파악할 수 있도록 웹페이지의 정보 구조를 반영한 것이다.
  • 그래서 웹페이지의 정보 구조가 제대로 반영된 URL은 좋은 UX(사용자 경험)이며 이는 SEO(검색엔진최적화) 기획에서 중요한 지표이다.
  • URL의 구성 및 구성 요소는 사용자 경험, SEO 외에도 해당 웹사이트의 보안에도 중요하다.

URL의 구조

img

  • URL은 프로토콜, 호스트(도메인, 포트), 서브 디렉토리, 웹 페이지로 이루어져 있지만 대부분의 웹사이트는 프로토콜, 도메인, 서브 디렉토리 정도만 표시된다.

프로토콜

  • 프로토콜이란 웹사이트에서 서버와 클라이언트간에 어떤 방법으로 자원을 접근할지 알려주는 통신 규약 중 하나이다.
  • URL의 가장 앞 부분에 위치하고 있는데 이메일 주소를 지정하는 프로토콜인 mailto:, 파일을 주고받는 프로토콜인 ftp:등이 있다.
  • 그 중 웹브라우저에서 가장 많이 사용되는 프로토콜인 https:, http:는 웹브라우저와 웹서버 사이에서 웹문서 및 구성 자원을 전송하기 위한 프로토콜이다.
  • 많은 웹사이트들이 https를 기본 프로토콜로 사용하고 있으며 이는 http보다 보안이 강화된 버전이다.

도메인

  • 도메인이란 URL에서 웹서버의 위치를 지정하는 부분이이다.(주로 www.wxample.com과 같은 도메인 이름으로 사용하지만 123.0.0.1과 같은 IP주소로도 사용이 가능하다.)
  • 예시 도메인에서 www.부분을 서브 도메인 혹은 호스트 이름이라고 부르며 이는 특정 웹사이트를 접근하는 데 사용된다.
  • 다음으로 나오는 example.com이 도메인 이름으로 네트크상에서 컴퓨터를 식별하는 호스트명이다.
  • 다음으로 나오메인 뒤에 나오는 :443은 포트번호라고 한다. 포트번호는 웹서버에서 자원을 접근하기 위해 사용하는 게이트 번호이며 표준 http에서는 80, https에서는 443이며 공통의 약속이다
  • 그러므 굳이 작성하지 않아도 브라우저가 알아서 처리해서 보여준다.

서브 디렉토리

  • 서브 디렉토리란 해당 페이지가 위치한 파일 시스템의 경로로서 웹 페이지 또는파일을 구성하는 데 사용되는 디렉토리를 나타낸다.
  • 서브 디렉토리를 통해 페이지가 현재 어느 페이지의 하위로 들어가 있는지 확인 가능하다.

URL의 이해

참고

0개의 댓글