IT/Web
Port Number 포트 번호
SpringUpOhWell!
2016. 4. 30. 09:08
반응형
전송 계층(transport layer)은 최종적인 통신 목적지를 지정하고, 오류 없이 데이터를 전송하는 역할을 한다. 앞에서 언급한 인터넷 계층이 담당하는 역할은 IP 주소와 라우팅을 이용하여 목적지 종단 시스템에 데이터가 도달할 수 있도록 하는 것이다. 그러나 통신의 최종 목적지는 컴퓨터가 아닌 해당 컴퓨터에서 실행되고 있는 프로그램(프로세스)이다. 따라서 전송 계층에서는 해당 프로세스를 지정하는 일종의 주소를 사용하며, 이를 포트 번호(Port Number) 라고 부른다.
하지만 한 포트 번호를 두 개 이상의 프로세스가 사용하는 것도 가능하기 때문에, 포트 번호는 프로세스를 구분하는 식별자라기 보다는 통신의 종착지를 나타내는 식별자로 보는 것이 바람직하다.
포트번호 |
분류 |
0 ~ 1023 |
Well-known ports |
1024 ~ 49151 |
Registered ports |
49152 ~ 65535 |
Dynamic and/or private ports |
출처 : 윈도우 네트워크 프로그래밍, 김선우
반응형