본문 바로가기
IT ▶/Java & Web

http, https 기본 80 포트, 443 포트와 포트 종류

by 오프로 2021. 7. 17.

 

 

 

 

  • 포트(port) : 논리적인 접속 장소로 하나의 도메인, 하나의 ip주소가 할당되어도 뒤에 port 번호로 구별하여 각각 다른 서버에 접근 가능하다.

 

서버에 접근하여도 일단 IP로 붙어서 그 안에 여러가지 인스턴스를 띄우게 되면 각각 인스턴스 별로 port 번호를 주어서 호출이 가능하다.

 

 

 

 

 

 

일반적으로 우리는 www.google.com 주소만 치고 접속하지만 실제 http, https 에는 주소 뒤에 기본 포트가 생략되어 있다.

 

 

 

 

1. http 기본 포트 : 80

 

http://www.daum.net 으로 접속하여도 http://www.daum.net:80 으로 접속과 동일하다.

 

(기본 80 포트가 생략)

 

 

 

2. https 기본 포트 : 443

 

https://www.google.co.kr 으로 접속하여도 http://www.google.co.kr:443 으로 접속과 동일하다.

 

(기본 443 포트가 생략)

 

 

그래서 보통 인프라를 구성할 때 기본적으로 inbound, outbound 보안정책을 줄 때 오픈 포트 설정 시,

 

http 접속 포트 80, https 접속 포트는 443 로 정책을 설정하여 모든 대역대 접속을 허용하게 한다.

 

보안상 제한을 위해 이후로 각 서비스마다 8080, 8000 등 전혀 다른 포트를 설정하여 제한을 줄 수 있다.

 

아래는 기본적으로 정의된 포트 목록 입니다.

 

 

포트 TCP UDP 설명 상태
0   UDP 예약됨; 사용하지 않음 공식
1 TCP   TCPMUX (TCP 포트 서비스 멀티플렉서) 공식
7 TCP UDP ECHO 프로토콜 공식
9 TCP UDP DISCARD 프로토콜 공식
13 TCP UDP DAYTIME 프로토콜 공식
17 TCP   QOTD (Quote of the Day) 프로토콜 공식
19 TCP UDP CHARGEN (Character Generator) 프로토콜 - 원격 오류 수정 공식
20 TCP   파일 전송 프로토콜 (FTP, File Transfer Protocol) - 데이터 포트 공식
21 TCP   파일 전송 프로토콜 (FTP, File Transfer Protocol) - 제어 포트 공식
22 TCP   시큐어  (SSH, Secure SHell) - ssh scpsftp같은 프로토콜  포트 포워딩 공식
23 TCP   텔넷 프로토콜 (Telnet Protocol) - 암호화되지 않은 텍스트 통신 공식
24 TCP   개인메일 시스템 공식
25 TCP   SMTP (Simple Mail Transfer Protocol) - 이메일 전송에 사용 공식
37 TCP UDP TIME 프로토콜 공식
49   UDP TACACS 프로토콜 공식
53 TCP UDP 도메인 네임 시스템 (DNS, Domain Name System) 공식
67   UDP BOOTP (부트스트랩 프로토콜) 서버DHCP로도 사용 공식
68   UDP BOOTP (부트스트랩 프로토콜) 클라이언트DHCP로도 사용 공식
69   UDP 간단한 파일 전송 프로토콜 (TFTP, Trivial File Transfer Protocol) 공식
80 TCP UDP HTTP (HyperText Transfer Protocol) -  페이지 전송 공식
88 TCP   커베로스 - 인증 에이전트 공식
109 TCP   POP2 (Post Office Protocol version 2) - 전자우편 가져오기에 사용 공식
110 TCP   POP3 (Post Office Protocol version 3) - 전자우편 가져오기에 사용 공식
111 TCP UDP RPC (Remote Procedure Call) 공식
113 TCP   ident - 예전 서버 인증 시스템, 현재는 IRC 서버에서 사용자 인증에 사용 공식
119 TCP   NNTP (Network News Transfer Protocol) - 뉴스 그룹 메시지 가져오기에 사용 공식
123   UDP NTP (Network Time Protocol) - 시간 동기화 공식
139 TCP   넷바이오스 (NetBIOS, Network Basic Input/Output System) 공식
143 TCP   인터넷 메시지 접속 프로토콜 4 (IMAP4, Internet Message Access Protocol 4) - 이메일 가져오기에 사용 공식
161   UDP SNMP (Simple Network Management Protocol) - Agent 포트 공식
162   UDP SNMP - Manager 포트 공식
179 TCP   BGP (Border Gateway Protocol) 공식
194 TCP   IRC (Internet Relay Chat) 공식
220 TCP   인터넷 메시지 접속 프로토콜 3 (IMAP3, Internet Message Access Protocol 3)  
389 TCP   LDAP (Lightweight Directory Access Protocol) 공식
443 TCP   HTTPS - 보안 소켓 레이어 (SSL, Secure Socket Layer) 위의 HTTP (암호화 전송) 공식
445 TCP   Microsoft-DS (액티브 디렉터리, 윈도 공유Sasser-worm, Agobot, Zobotworm) 공식
445   UDP Microsoft-DS SMB 파일 공유 공식
514   UDP syslog 프로토콜 - 시스템 로그 작성 공식
515 TCP   LPD 프로토콜 - 라인 프린터 데몬 서비스 공식
540 TCP   UUCP (Unix-to-Unix Copy Protocol) 공식
542 TCP UDP 상용 (Commerce Applications) (RFC maintained by: Randy Epstein [repstein at host.net]) 공식
587 TCP   email message submission (SMTP) (RFC 2476) 공식
591 TCP   파일메이커 6.0 Web Sharing (HTTP Alternate, see port 80) 공식
631 TCP   인터넷 프린팅 프로토콜 공식
636 TCP   SSL 위의 LDAP (암호화된 전송) 공식
990 TCP   SSL 위의 FTP (암호화 전송) 공식
992 TCP   SSL 위의 Telnet (암호화 전송) 공식
993 TCP   SSL 위의 IMAP4 (암호화 전송) 공식
995 TCP   SSL 위의 POP3 (암호화 전송) 공식


 

<참조 - 위키백과>

https://ko.wikipedia.org/wiki/TCP/UDP%EC%9D%98_%ED%8F%AC%ED%8A%B8_%EB%AA%A9%EB%A1%9D

 

 

 

감사합니다.

 

 

 

 

728x90
300x250