포트(Port) 란?
포트는 운영체제 통신의 종단점이며 네트워크 상에서 특정 PC가 나타내는 IP주소와 그 주소에 진입할 수 있는 정해진 통로 이다.
여기서 포트 숫자는 IP주소가 가리키는 PC에 접속할 수 있는 통로를 의미하고 포트번호는 0~65535까지 사용할 수 있다.
But, 0~1024번 까지의 포트번호는 주요 통신을 위한 규약에 따라 이미 정해져 있다.
포트(Port) 사용하는 이유
인터넷은 URL 또는 IP 바탕으로 접속을 하여 컴퓨터가 찾아갑니다. 그런데 대부분 컴퓨터에서는 여러 개의 프로그램이 동시에 실행되고 있으므로
이 여러개의 프로그램들 중 어느 프로그램이 내가 접속할려는 프로그램인지 컴퓨터에게 더욱 정확하게 알려줘야 합니다.
예를 들자면 나의 집주소가 경남 김해시 000동 000호 라면
‘경남 김해시’가 IP를 나타내고 ‘000동 000호’가 포트(Port)를 나타낸다.
포트(Port) 종류
13 | DayTime | 날짜와 시간을 조회 |
20,21 | FTP | TCP 통신을 하며, FTP연결 시 인증과 전송을 위한 Port Active 모드, Passive 모드 차이점 기억 |
22 | SSH | TCP 통신을하며 Telnet의 평문통신의 위험성을 제거 |
23 | Telnet | TCP 통신을 하며, 평문으로 원격접속 |
25 | SMTP | TCP 통신을 하며, 메일을 보낼 때 사용하는 프로토콜 |
53 | DNS | UDP 통신을 하며, Domain Name Service 이름의 Ip를 해석하는데 사용하는 Service |
67, 68 | DHCP, BOOTP | 동적 IP 할당을 위해서 사용하는 포트 |
69 | TFTP | UDP를 사용하는 FTP 포트로 디렉토리를 알아야 접근이 가능 |
79 | Finger | 사용자의 정보 제공해주는 포트 |
80 | HTTP | TCP 통신을 하며, Hyper Text Transfer Protocol 웹 프로토콜 |
110 | POP3 | 메일 수신을 위한 서비스 포트 |
111 | RPC | 원격 함수 호출 Remote Procedure Call 포트 |
123 | NTP | 시간 동기화를 위해 사용하는 서비스 |
143 | IMAP | 메일 수신을 위한 서비스 포트 |
161 | SNMP | 네트워크 상태 관리를 위한 포트 |