PORT번호
:DB를 연결할때나 tcp/ip 서로 주고 받는 전송을 할때 포트번호가 사용이 된다.
port 번호란
데이터를 보낼때 사용되는 고유번호
데이터를 받을 프로세스(process)가 어떤 것인지를 알아야 데이터가 제대로 전송이 되겠죠? 이때 사용하는 식별자를 Port Number(포트 번호)라 합니다.
집주소(MAC address) + 이름(IP address) + (Port Number)
Port 번호는 16bit로 이루어져있습니다.
2^16 이므로 총 65536개의 port number가 존재 할 수 있습니다.
Port 번호를 나누어서 관리를 합니다.
0 ~ 1023 번 - Well Known Port (IANA에서 할당한 TCP, UDP 포트) : 유명한 서버, 특정 서버들.
1024 ~ 49151 번 - Registered Port (기관이나 사업자들을 위해 IANA에서 관리하는 포트)
49152 ~ 65535 번 - Dynamic Port (일반 사용자들이 자유롭게 사용할 수있는 포트)
Port 번호는 일반적으로 IP address 뒤에 콜론(:)을 이용하여 표기합니다.
ex) 182.143.421.211:443 (포트번호 443)잘 알려진 포트의 몇가지는 이러합니다.
20 - FTP(data)
21 - FTP(제어)
22 - SSH
23 - Telnet
25 - SMTP
53 - DNS <TCP, UDP>
80 - HTTP <TCP, UDP>
110 - POP3
443 - HTTPS
참조
https://blockdmask.tistory.com/195 [개발자 지망생:티스토리]