용어와 정의
영문 또는 원어: Transport port
한글명: 전송 계층 포트 번호
전송 계층 포트 번호는 TCP와 UDP 등에서 통신 끝점의 서비스를 구별하는 값입니다.
정확한 의미와 원리
IP 주소가 장치와 인터페이스의 논리적 위치를 식별한다면 포트는 그 위의 통신 끝점을 구분하는 데 사용됩니다. 스위치의 물리 포트 번호와는 다른 개념입니다.
쉽게 이해하는 사용 예시
일반 HTTPS가 사용하는 TCP 443과 QUIC 기반 HTTP/3의 UDP 443은 숫자가 같아도 다른 전송 경로입니다. 실제 수신 프로토콜과 방화벽 정책을 각각 확인해야 합니다.
종류와 관련 개념의 차이
시스템 포트, 사용자 포트와 동적 또는 사설 포트 범위는 등록 정책상 구분입니다. 운영체제의 임시 출발지 포트 범위는 구현과 설정에 따라 달라질 수 있습니다.
적용 조건과 오해하기 쉬운 점
정해진 포트 번호를 쓴다고 반드시 그 이름의 안전한 서비스인 것은 아닙니다. 반대로 기본 번호가 아니어도 서비스를 제공할 수 있어 실제 프로세스와 수신 상태를 확인합니다.
관련 용어와 글
함께 이해할 기준 개념
함께 비교할 용어
- UDP 사용자 데이터그램 프로토콜
- ICMP 인터넷 제어 메시지 프로토콜
- ICMPv6 IPv6 인터넷 제어 메시지 프로토콜
- Socket 네트워크 소켓
- QUIC QUIC 전송 프로토콜
- MTU 최대 전송 단위
- PMTUD 경로 MTU 탐색
- MSS 최대 세그먼트 크기
- HTTP 하이퍼텍스트 전송 프로토콜
- Proxy 프록시
- Load balancing 부하 분산
- CDN 콘텐츠 전송 네트워크
- Keepalive 연결 유지 확인
- TCP three-way handshake TCP 3단계 연결 수립
- TCP retransmission TCP 재전송
- TCP receive window TCP 수신 윈도
- IP fragmentation IP 단편화
- HTTP/1.1 HTTP 버전 1.1
- HTTP/2 HTTP 버전 2
- HTTP/3 HTTP 버전 3