HTTP : Port, DNS

김선미·2022년 10월 13일

HTTP

Port

  • 같은 IP 내에서 프로세스를 구분하기 위해 사용한다.
  • TCP/UDP 세그먼트에 출발지, 목적지 port를 입력하여 전송하므로 요청한 프로세스에 알맞은 패킷을 전달 받을 수 있다.
  • 0~65535 내에서 할당할 수 있다.
  • 0~1023은 잘 알려진 포트이므로 사용하지 않는 것이 좋다.

DNS

  • IP의 단점
    • 기억하기 어려움
    • 변경될 수 있음
  • DNS : Domain Name System
    • 도메인 명을 IP 주소로 변환한다.
    • DNS 서버에 등록하여 사용할 수 있다.

URI(Uniform Resource Identifier)

  • 자원을 식별하는 통일된 방식
  • URL, URN : "URI는 Locator(위치), Name(이름) 또는 둘 다 추가로 분류될 수 있다"
    • Resource Identifier ⊃ Resource Locator, Resource Name
  • URL : 자원이 있는 위치를 지정
  • URN : 자원에 이름을 부여
  • 자원의 이름만으로 실제 자원을 찾는 방법이 보편화되지 않았다.
  • 따라서 URI와 URL을 같은 의미라고 말할 수 있다.

참고: 모든 개발자를 위한 HTTP 웹 기본 지식

profile
백엔드 개발 공부

0개의 댓글