Port 포트

박영준·2024년 4월 29일
0

Network

목록 보기
6/6

1. 정의

  • 외부세계와 접속할 수 있는 관문

  • 운영 체제 통신의 종단점

  • 외부의 다른 장비와 접속하기 위한 플러그

2. Port 의 종류

포트는 총 0 ~ 65535번으로 이루어져 있다. 크게 3가지 종류로 구분 됨

0 ~ 1023번 : Well-known port, 잘 알려진 포트
1024번 ~ 49151번 : registered port, 등록된 포트
49152번 ~ 65535번 : dynamic port, 동적 포트

Well-known port
Well-known port 는 특정한 쓰임새를 위해서 할당한 TCP, UDP 포트 번호로 이루어져 있다.

(자주 사용되는 Port들)

3. 아파치(Apache) 의 포트 번호 80, 443

www.example.com:80

www.example.com:443

http 의 기본 포트는 80, https 의 기본 포트는 443 이다.

http 와 https 에서 해당 포트를 생략해도 무방하다.
입력하지 않아도 디폴트로 해당 포트 번호를 가지고 있기 때문이다.

아파치(Apache)는 Apache HTTP Server 라고 부른다.

4. 톰캣(Tomcat) 의 포트 번호 8080, 8443

www.example.com:8080

www.example.com:8443

웹 서버로 연결되는 http 기본 포트는 8080 이지만,
SSL 인증서(보안을 위해)를 설정할 경우엔 https 기본 포트로 8443 을 사용한다.

이는 tomcat/conf/server.xml 에서 Connector 의 port 속성에 설정되어 있다.

만약 8080 포트를 붙이고 싶지 않다면,
server.xml 에서 80 번호를 대신해서 설정해주면 주소창에 포트번호를 따로 붙이지 않아도 무방해진다.

www.example.com

5. 아파치와 톰캣의 포트 번호 차이

www.example.com:80 --> 아파치 http

www.example.com:8080 --> 톰캣 http

www.example.com:443 --> 아파치 https

www.example.com:8443 --> 톰캣 https

아파치의 포트 번호(80, 443 포트)는 생략 가능하나,
톰캣의 포트 번호(8080, 8443 포트)는 반드시 기입해주어야 한다.


참고: 포트(PORT)란?
참고: 443 포트와 8443 포트의 차이

profile
개발자로 거듭나기!

0개의 댓글