Cloud & Platform
게이트웨이(Gateway) 개념 정리
게이트웨이(Gateway) 개념 정리 학습 내용을 정리한 백필 노트입니다.
이 글은 2025년 학습 기록을 블로그 형식으로 정리한 백필 노트입니다.
1. 게이트웨이의 정의
- 게이트웨이(Gateway) 는 서로 다른 네트워크 간의 통신을 가능하게 하는 출입구(관문, 경계 장치) 역할을 하는 네트워크 장비 또는 소프트웨어.
- 단순한 라우터 이상의 기능을 하며, 프로토콜 변환, 데이터 형식 변환, 주소 변환 등을 수행.
2. 기본 역할
- 네트워크 간 연결
- 서로 다른 네트워크(예: LAN ↔ WAN, IPv4 ↔ IPv6)를 연결해 통신 가능하게 함.
- 라우팅(Routing)
- 목적지 네트워크로 가기 위해 데이터를 전달할 다음 경로(Next Hop)를 결정.
- 프로토콜 변환(Protocol Conversion)
- 예: TCP/IP ↔ IPX/SPX, SMTP ↔ X.400 같은 다른 통신 규약을 해석하고 변환.
- 주소 변환(Address Translation)
- NAT(Network Address Translation) 기능을 통해 사설 IP ↔ 공인 IP 변환.
- 보안 및 정책 관리
- 방화벽, 접근 제어, VPN 게이트웨이 기능을 포함하여 안전한 통신을 보장.
3. 게이트웨이의 종류
- 네트워크 게이트웨이 (기본 게이트웨이)
- 로컬 네트워크가 외부 네트워크와 통신할 때 사용되는 기본 출입구.
- 일반적으로 라우터가 기본 게이트웨이 역할 수행.
- 응용 계층 게이트웨이 (Application Gateway)
- 특정 애플리케이션 프로토콜을 중계/변환.
- 예: 프록시 서버(Proxy), VoIP 게이트웨이.
- 보안 게이트웨이 (Security Gateway)
- VPN, 방화벽, IDS/IPS 등 보안 기능 포함.
- 클라우드 게이트웨이
- 온프레미스 네트워크와 클라우드 네트워크 연결.
- 예: Azure VPN Gateway, AWS Transit Gateway.
4. 게이트웨이 vs 라우터 비교
| 구분 | 게이트웨이 | 라우터 | | --- | --- | --- | | 기능 범위 | 네트워크 및 프로토콜 변환까지 포함 | 동일 프로토콜 내에서 경로 설정 | | 위치 | 네트워크 경계 지점 | 네트워크 내부 및 경계 | | 예시 | 이메일 게이트웨이, 클라우드 VPN 게이트웨이 | 가정용/기업용 인터넷 라우터 |
5. 실무에서의 활용 예시
- 가정/회사 네트워크: 인터넷 접속 시 라우터가 기본 게이트웨이 역할.
- 기업 네트워크: 내부망 ↔ 외부망 연결 시 방화벽/보안 게이트웨이 통과.
- 클라우드 환경: 온프레미스 ↔ 클라우드 연결에 VPN Gateway, ExpressRoute Gateway 사용.
- VoIP 통신: 기존 전화망(PSTN) ↔ 인터넷 전화망(SIP) 연결 시 VoIP 게이트웨이 사용.
✅ 정리
게이트웨이는 단순히 "출입구"가 아니라, 이종 네트워크 간 연결과 변환, 보안, 정책 적용까지 담당하는 중요한 장치다.
즉, 모든 외부 네트워크와의 연결 지점이자 통신을 가능하게 하는 핵심 관문이다.