인프런 커뮤니티 질문&답변
모든 프로세스는 포트를 가지고 있나요??
해결된 질문
작성
·
494
답변 1
1
널널한 개발자
지식공유자
정확히는 소켓이 포트번호 정보를 가집니다. 그런데 이 소켓을 프로세스가 Open해 사용합니다. 그리고 한 소켓에 같은 포트번호가 부여(Bind)되지 못합니다. 이 포트 번호로 소켓을 식별해야 하기 때문입니다. 따라서 TCP 혹은 UDP 소켓을 오픈할 때 이미 오픈된 (같은 번호를 가진) 소켓을 사용할 수 없습니다. 결과적으로 프로세스 들은 다른 포트번호를 사용할 수 밖에 없는 구조라 하겠습니다. 감사합니다.





