Spring & Java
네트워크 (1) 본문

이번 시간에는 네트워크를 배워볼까 합니다.
학습 목표
● IP / Port / HTTP
● 보안그룹 ( Security Group, SG )
IP/Port/HTTP
1) IP 주소 ( IP Address )
네트워크상에서 컴퓨터를 식별하는 주소입니다. 모든 서버는 주소 ( IP ) 가 있습니다.


● Public IP : 인터넷 세상에서 누구나 찾아올 수 있는 주소입니다.
○ 외부(ex,로컬)에서 접속할 때 사용합니다.
● Private IP : 같은 네트워크 안에서만 통신할 수 있는 주소입니다.
○ 외부에서는 이 주소로 접속할 수 없습니다.
2) 포트 (Port)
해당 컴푸터 (IP) 안에서 어떤 프로그램으로 연결될지 구분하는 번호입니다.
● 자주보는 포트
○ 22 ( SSH ) : 서버 관리자가 원격 접속할 때 사용 ( 보통 로컬에서 서버 접속할 때 )
○ 80 ( HTTP ) : 일반 웹사이트 접속
○ 443 ( HTTPS ) : 보안 웹사이트 접속
IP가 아파트 집 주소라면, 포트는 아파트 동호수라고 할 수 있습니다.
3) HTTP
클라이언트 ( 웹 브라우저)와 서버가 데이터를 주고받는 규칙 ( 프로토콜 ) 입니다.
CURL 명령어
리눅스 계열 EC2에서 웹 서버가 잘 동작하는지 확인용으로 많이 쓰는 CURL 명령어에 대해 간단히 알아봅시다.
● 터미널에서 사용하는 텍스트 기반의 웹 브라우저
● 서버가 잘 떠 있는지, 통신이 잘 되는지 테스트할 때 많이 사용


'클라우드와 AWS 기초 > 네트워크' 카테고리의 다른 글
| 네트워크 (2) (0) | 2026.01.28 |
|---|