포트 번호란?
하나의 컴퓨터가 동시에 여러 네트워크 서비스를 운영할 수 있는 것은 포트(port) 번호로 각 서비스를 구분하기 때문입니다. IP 주소가 "어느 건물인지"를 가리킨다면, 포트 번호는 "그 건물의 몇 호실인지"를 가리키는 것과 비슷합니다. 0~1023번은 '잘 알려진 포트(Well-Known Ports)'로 HTTP·HTTPS·SSH 등 표준 서비스에 예약되어 있고, 1024~49151번은 '등록된 포트'로 특정 애플리케이션이 관례적으로 사용합니다.
유의사항
이 페이지는 네트워크·개발 학습을 돕는 교육용 콘텐츠이며, 실제 서비스 운영 시 포트는 보안 설정에 따라 다르게 지정될 수 있습니다. 방화벽에서 포트를 열거나 서버 설정을 변경할 때는 보안 위험을 충분히 고려하시길 권장합니다.
자주 묻는 질문
TCP와 UDP는 어떻게 다른가요?
TCP는 데이터 전달을 확인하며 순서대로 전송하는 신뢰성 높은 방식으로 웹·이메일·파일전송에 주로 쓰이고, UDP는 확인 절차 없이 빠르게 전송하는 방식으로 DNS 조회, 실시간 스트리밍, 온라인 게임 등 속도가 중요한 서비스에 주로 쓰입니다.
포트를 왜 막아야 하나요?
불필요하게 열려 있는 포트는 해커가 공격을 시도할 수 있는 통로가 될 수 있습니다. 실제로 사용하지 않는 서비스의 포트는 방화벽에서 차단하는 것이 보안상 안전합니다.
내 컴퓨터에서 어떤 포트가 열려 있는지 확인할 수 있나요?
이 페이지는 포트 번호별 용도를 설명하는 참고 자료이며, 실제 열린 포트를 확인하려면 별도의 네트워크 진단 도구(예: 명령 프롬프트의 netstat 명령어)를 사용해야 합니다.