본문 바로가기
웹 프로그래밍/HTTP

PORT와 DNS

by kgvovc 2021. 4. 5.
반응형

PORT와 DNS

PORT: 한국어로 '항구'라는 뜻임

 

 

문제 상황: 날라온 패킷이 어떤 애플리케이션에 이용되어야 하는지 알 수가 없다.

 

 

 

 

해결법: TCP의 PORT 정보를 이용

 

 

 

 

 

IP가 아파트 주소면 PORT는 몇동 몇호를 나타냄

한 아파트(PC) 안에서 사람들이 사는 집(애플리케이션)을 구분해준다.

 

 

 

PORT

  • 0 ~ 65535: 할당 가능

  • 0 ~ 1023: 잘 알려진 포트, 사용하지 않는 것이 좋음

    • FTP: 20, 21
    • TELNET: 23
    • HTTP: 80
    • HTTPS: 443

 

 

 

IP의 문제점??

  • IP는 기억하기 어렵고,
  • IP는 변경될 수 있다.

 

 

 

해결: DNS(Domain Name System)

 

 

 

 

DNS 도메인 네임 시스템

  • 전화번호부 같은 서버
  • 도메인 명을 IP 주소로 변환해주는 서버

 

 

반응형

'웹 프로그래밍 > HTTP' 카테고리의 다른 글

HTTP 메서드 (HTTP API URI 설계, GET, POST, PUT, PATCH, DELETE)  (0) 2021.04.07
웹 브라우저 요청 흐름  (0) 2021.04.06
URI (URI, URL, URN 차이점)  (0) 2021.04.06
TCP, UDP  (0) 2021.04.04
인터넷 통신과 IP  (0) 2021.04.04

댓글