본문 바로가기
Development

프로토콜 기본 포트 목록 (Common TCP/IP Protocols and Ports)

by 버들도령 2021. 8. 5.
728x90

프로토콜 기본 포트 목록
(Common TCP/IP Protocols and Ports)

네트워크 관련 작업을 하다보면
각 프로토콜별로 어떠한 기본 포트를 사용하는지에 대해서 알아야할때가 있죠.
그래서 준비했습니다.

각 프로토콜별로 어떠한 기본 포트를 갖는지를 확인하시고,
업무에 도움이 되시면 좋겠습니다.

각 포트들의 설정 값은 변경이 가능한 것들도 있다는 것을 염두에 두시기 바랍니다.

Protocol (프로토콜) Port (포트) Description
FTP (File Transfer Protocol) 20, 21 / TCP 파일 전송 프로토콜(File Transfer Protocol)
SSH or SFTP 22 / TCP Secure Shell. SSH(or Secure) FTP
svn + ssh (Subversion + ssh) 22 / TCP svn과 ssh 프로토콜을 합친 프로토콜 (ex: svn+ssh://svn-domain/blabla )
Telnet (텔넷) 23 / TCP TCP Protocol
SMTP (Simple Mail Transfer Protocol) 25 / TCP 간이 전자 우편 전송 프로토콜(Simple Mail Transfer Protocol, SMTP) - 인터넷에서 이메일을 보내기 위한 프로토콜
DNS (Domain Name System) 53 / TCP/UDP 도메인 네임 시스템(Domain Name System, DNS)은 호스트의 도메인 이름을 호스트의 네트워크 주소로 바꾸거나 그 반대의 변환을 수행할 수 있도록 하기 위해 개발되었다. 특정 컴퓨터(또는 네트워크로 연결된 임의의 장치)의 주소를 찾기 위해, 사람이 이해하기 쉬운 도메인 이름을 숫자로 된 식별 번호(IP 주소)로 변환해 준다.
DHCP (Dynamic Host Configuration Protocol) 67, 68 / UDP 동적 호스트 구성 프로토콜(Dynamic Host Configuration Protocol, DHCP)은 호스트 IP 구성 관리를 단순화하는 IP 표준이다. 동적 호스트 구성 프로토콜 표준에서는 DHCP 서버를 사용하여 IP 주소 및 관련된 기타 구성 세부 정보를 네트워크의 DHCP 사용 클라이언트에게 동적으로 할당하는 방법을 제공한다.
TFTP (Trivial File Transfer Protocol) 69 / UDP 간단한 파일 전송 프로토콜 (TFTP, Trivial File Transfer Protocol)은 FTP와 마찬가지로 파일을 전송하기 위한 프로토콜이지만, FTP보다 더 단순한 방식으로 파일을 전송한다.
HTTP (Hypertext Transfer Protocol) 80 / TCP Hypertext Transfer Protocol. 브라우저가 인터넷의 웹 페이지에 연결할 수 있도록 하기위한 프로토콜.
POP3 ((Post Office Protocol 3) 110 / TCP 포스트 오피스 프로토콜(Post Office Protocol, POP)은 응용 계층 인터넷 프로토콜 중 하나로, 원격 서버로부터 TCP/IP 연결을 통해 이메일을 가져오는데 사용된다. 여러 버전의 POP 프로토콜이 개발 되었지만 일반적으로 POP를 지칭하는 경우 보통 POP3을 가리킨다. 윈도우 라이브 핫메일, G메일, 및 Yahoo! 메일과 같은 대부분의 웹 메일에서 지원한다. POP3가 마지막 표준이다.
NTP (Network Time Protocol) 123 / UDP 네트워크 타임 프로토콜(Network Time Protocol, NTP)은 패킷 교환, 가변 레이턴시 데이터 네트워크를 통해 컴퓨터 시스템 간 시간 동기화를 위한 네트워크 프로토콜이다.
NetBIOS (Network Basic Input/Output System) 137, 138, 139 / TCP/UDP 넷바이오스(NetBIOS, Network Basic Input/Output System)는 OSI 모형의 세션 계층에 관련된 서비스들을 제공하여 개개의 컴퓨터의 애플리케이션들이 근거리 통신망을 통해 통신할 수 있게 한다.
IMAP (Internet Message Access Protocol) 143 / TCP 인터넷 메시지 접속 프로토콜(IMAP, Internet Message Access Protocol)은 응용 계층 인터넷 프로토콜 중 하나로, 원격 서버로부터 TCP/IP 연결을 통해 이메일을 가져오는데 사용된다.
SNMP (Simple Network Management Protocol) 161, 162 / TCP/UDP 간이 망 관리 프로토콜(Simple Network Management Protocol, SNMP)은 IP 네트워크상의 장치로부터 정보를 수집 및 관리하며, 또한 정보를 수정하여 장치의 동작을 변경하는 데에 사용되는 인터넷 표준 프로토콜이다. SNMP를 지원하는 대표적인 장치에는 라우터, 스위치, 서버, 워크스테이션, 프린터, 모뎀 랙 등이 포함된다.[
BGP (Border Gateway Protocol) 179 / TCP 경계 경로 프로토콜(BGP, Border Gateway Protocol)은 인터넷에서 주 경로 지정을 담당하는 프로토콜의 한 종류이다. 인터넷에서 자율 시스템(AS) 중 라우팅 및 도달 가능성 정보를 교환하기 위해 설계된, 표준화된 외부 게이트웨이 프로토콜의 하나이다.
LDAP (Lightweight Directory Access Protocol; LDAP) 389 / TCP/UDP 경량 디렉터리 액세스 프로토콜(LDAP, Lightweight Directory Access Protocol; LDAP)은 TCP/IP 위에서 디렉터리 서비스를 조회하고 수정하는 응용 프로토콜이다.
HTTPS (Hypertext Transfer Protocol Secure) 443 / TCP Hypertext Transfer Protocol Secure (HTTPS).
데이터가 보안 네트워크를 통해 전송되도록 보안 연결을 설정. SSL(Secure Socket Layer)를 사용.
LDAPS 636 / TCP/UDP HTTPS와 마찬가지로 LDAPS는 LDAP와 동일한 기능을 제공하지만 SSL 또는 TLS에서 제공하는 보안 연결을 통해 제공됩니다.
FTPS (FTP over TLS/SSL) 989, 990 / TCP FTPS(FTP Secure, FTP-SSL, FTPES, S-FTP)는 일반적으로 쓰이는 파일 전송 프로토콜(FTP)의 확장으로, 기존의 FTP에 전송 계층 보안(TLS)과 보안 소켓 계층(SSL) 암호화 프로토콜에 대한 지원이 추가되었다.
FTPS는 SSH 파일 전송 프로토콜(SFTP)나 파일 전송 프로토콜(Secure FTP)와는 다르다.
mysql 3306 MySQL은 세계에서 가장 많이 쓰이는[3] 오픈 소스의 관계형 데이터베이스 관리 시스템(RDBMS)이다.
RDP (Remote Desktop Protocol) 3389 / TCP 원격 데스크톱 프로토콜(Remote Desktop Protocol, 줄여서 RDP)은 마이크로소프트사가 개발한 사유 프로토콜로, 다른 컴퓨터에 그래픽 사용자 인터페이스를 제공하는 프로토콜이다.
svn (Subversion) 3690 / TCP/UDP 서브버전(Subversion)은 자유 소프트웨어 버전 관리 시스템이다. 명령 줄 인터페이스에서 사용하는 명령어를 따서 SVN이라고 줄여서 부르기도 한다.
Tomcat remote shutdown 8005 / TCP Tomcat remote shutdown
git 9418 / TCP/UDP 깃(Git)은 컴퓨터 파일의 변경사항을 추적하고 여러 명의 사용자들 간에 해당 파일들의 작업을 조율하기 위한 분산 버전 관리 시스템이다. 소프트웨어 개발에서 소스 코드 관리에 주로 사용되지만 어떠한 집합의 파일의 변경사항을 지속적으로 추적하기 위해 사용될 수 있다.

 


주요 DNS 목록

DNS를 잘못 설정할 경우 인터넷 이용에 문제가 생길 수 있다. 신뢰할 수 없는 DNS는 해킹, 파싱 등에 노출되므로, 신뢰할 수 있는 DNS 서버만 이용하는 것이 권장된다.

운영주체 기본 DNS 보조 DNS 기타
KT 168.126.63.1 168.126.63.2 열린 주소창이 작동하던 주소였으나 현재는 열린 주소창이 작동하지 않음.
211.45.150.201 211.45.151.201 열린 주소창이 작동하지 않는 주소였음. 현재는 사용 불가.
LG유플러스 164.124.107.9 203.248.242.2  
SK브로드밴드 210.220.163.82 219.250.36.130  
CJ헬로비전 180.182.54.1 180.182.54.2  
구글 8.8.8.8 8.8.4.4 구글 Public DNS
시만텍 199.85.126.10 199.85.127.10 노턴 ConnectSafe DNS
코모도 8.26.56.26 8.20.247.20 코모도 Secure DNS
Cloudflare 1.1.1.1 1.0.0.1 Cloudflare DNS
IBM Quad9 9.9.9.9 149.112.112.112 IBM Quad9 DNS
SprintLink 206.228.179.10 144.228.254.10, 144.228.255.10 SprintLink DNS
213.206.128.130 217.147.96.130, 217.149.32.130
203.222.32.130 203.222.36.130, 203.222.38.130
204.117.214.10 199.2.252.10

기본적으로 통신사가 제공하는 DNS는 서버가 한국에 소재하여 빠른 응답 속도를 보여준다.

 

Tip!!

SSH 포트 수정 : /etc/ssh/sshd_config 에서 포트 수정 (ex : Port 12022)

728x90

댓글