오늘의 공부/CS
Port 에 대해서
이번엔 저번 IP 글에 이어서 Port에 관해서 간단히 정리해보겠다. Port란 네트워크 서비스나 특정 프로세스를 식별하기 위한 것이다. 예를 들어, 한 컴퓨터에서 게임이나 음악을 동시에 실행했을 때 둘다 통신을 위한 정보가 필요할 것이다. 요청을 보내고 돌아올 때, 각각의 정보가 어느 포트로 가야될 지 정해져있지 않다면 정보가 잘못 전달되는 일이 발생할 것이다. 이런 것을 방지하기 위해서 포트를 특정 구역을 나누어 두어서 통신을 원할하게 할 수 있게끔 하는 것이다. 총 0 ~ 65535까지 할당이 가능하며, 0 ~ 1023 까지는 잘 알려진 포트이기에 사용하지 않는 것이 좋고, 다른 번호들이 보통 사용된다. 흔히 들어본 포트로는 FTP - 20, 21 TELNET - 23 HTTP - 80 ..