Network & Server Factory

개인 공부 기록

Network/네트워크 기초

[네트워크] 포트 번호란? 범위별 용도

1nfra 2020. 8. 26. 10:53
포트 번호는 한 컴퓨터 안에서 동작하는 여러 애플리케이션을 구분하는 0~65535 사이의 숫자입니다. 범위에 따라 잘 알려진 포트, 등록된 포트, 동적 포트로 나뉩니다.

1. 정의

IP 주소가 컴퓨터를 찾는 주소라면, 포트 번호는 그 컴퓨터 안에서 어떤 애플리케이션으로 보낼지 정하는 번호입니다. 전송 계층에서 세그먼트를 만들 때 헤더에 출발지 포트와 목적지 포트가 들어갑니다.

2. 범위

범위 이름 용도
0 ~ 1023 잘 알려진 포트(well-known) 웹, 메일 등 일반적인 서버 서비스가 요청을 기다리는 포트
1024 ~ 49151 등록된 포트(registered) 제조사나 개별 서버 소프트웨어가 쓰는 포트
49152 ~ 65535 동적 포트(dynamic) 클라이언트가 서버에 요청할 때 출발지 포트로 임의 지정

 

예를 들어 브라우저로 웹 서버에 접속하면, 목적지는 서버의 80번(HTTP)이나 443번(HTTPS) 포트이고 출발지는 클라이언트가 임의로 고른 동적 포트입니다. 서버는 이 출발지 포트로 여러 클라이언트의 연결을 구분합니다.

IPTIME 공유기 포트포워딩 예

ipTIME 공유기 포트포워딩 예시

3. 참고

주요 포트 번호는 아래 글에 정리했습니다.

 

[네트워크] TCP/UDP 포트번호(well-known port)

0/udp 예약됨; 사용하지 않음 공식 1/tcp TCPMUX (TCP 포트 서비스 멀티플렉서) 공식 7/tcp ECHO 프로토콜 공식 7/udp ECHO 프로토콜 공식 9/tcp DISCARD 프로토콜 공식 9/udp DISCARD 프로토콜 공식 13/tcp..

alsrbdmsco0409.tistory.com

728x90
서울
--:--:--
-전체 글
-카테고리
오늘 방문