[네트워크] URL, DNS

zini9188·2023년 1월 30일
0

네트워크

목록 보기
2/6

URL이란?

  • Uniform Resource Locator

  • 인터넷에서 웹 페이지, 이미지, 비디오 등 리소스의 위치를 가리키는 문자열

  • HTTP 맥락에서 "웹 주소" 또는 "링크" 라고 불림

  • scheme, hosts, url-path로 구분

URI?

  • Uniform Resource Identifier

  • URL의 기본 요소에서 query, Fragment 추가

  • URL, URN을 포함하는 상위 개념

사진 출처 링크

부분명칭설명
file://, http://, https://scheme통신 프로토콜
127.0.0.1, www.naver.comhosts웹 페이지, 이미지, 동영상 등의 파일이 위치한 웹 서버, 도메인 또는 IP
:80, :443, :3000port웹 서버에 접속하기 위한 통로
/search, /Users/username/Desktopurl-path웹 서버의 루트 디렉토리로부터 웹 페이지, 이미지, 동영상 등의 파일 위치까지의 경로
q=Javaquery웹 서버에 전달하는 추가 질문

DNS란?

  • Domain Name System

  • 호스트의 도메인 이름을 IP 주소로 변환하거나 반대의 경우를 수행할 수 있도록 개발된 데이터베이스 시스템

도메인이란?

  • 인터넷에 연결된 컴퓨터 IP를 사용자가 쉽게 기억할 수 있도록 문자로 만든 인터넷 주소

  • 도메인은 도메인 이름 + 차상위 도메인 + 최상위 도메인으로 이루어진다.

  • 최상위 도메인 (Top - Level Domain)

    • 도메인의 목적, 종류, 국가를 나타내며 형태에 따라 도메인 네임 체계와 등록 원칙이 다를 수 있음
    • 7개의 일반 도메인 (com, net, org, edu..)와 190여개의 국가 도메인(kr, jp, us..)으로 구성된다.
  • 차상위 도메인(Second - Level Domain)

    • 도메인 이름을 등록한 조직을 나타낸다.
    • 대학이나 학술 시설은 ac, 회사는 co 등과 같은 형태를 가짐
    • 있을 수도 없을 수도 있음
  • 도메인 이름

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

예시

  • visa.go.kr
    • 최상위 도메인으로 국가 도메인인 kr을 사용
    • 차상위 도메인으로 정부 기관임을 의미하는 go 사용
    • 도메인 이름으로 visa를 사용
  • naver.com
    • 최상위 도메인으로 일반 도메인인 com을 사용
    • 도메인 이름으로 naver를 사용
profile
똑같은 짓은 하지 말자

0개의 댓글