[HTTP] Port

이준영·2023년 11월 28일
0

🌐 HTTP

목록 보기
3/9

Port

IP만 가지고 다양한 요청을 해결하려면 해당 요청이 어떤 요청인지 구분하기 어렵습니다. 하나의 IP 내부에서 Port를 사용하여 다양한 어플리케이션들을 구분할 수 있습니다.

  • 0~65535 할당 가능
  • 0 ~ 1023 잘 알려진 포트, 사용하지 않는것이 좋음
    FTP - 20,21
    TELNET - 23
    HTTP - 80
    HTTPS - 443
IP가 하나의 아파트(106동)라면 Port는 아파트 내부 하나의 호수(1403호)

같은 IP에서 프로세스 구분

스프링 부트로 서버를 띄우면 8080 포트에 연결하고, Mysql에 연결할 때는 3306 포트에 연결하고, redis에 연결할 때는 6379 포트에 연결하는 등
Port를 구분하여 하나의 서버에서 여러개의 어플리케이션들을 구분하여 요청을 주고 받을 수 있습니다.

💡 요청마다 Port를 구분할 수 있는 이유는 전송하는 패킷 내부에 출발, 도착지 IP와 Port가 들어있기 때문에 가능합니다.
profile
작은 걸음이라도 꾸준히

0개의 댓글

관련 채용 정보