Taeyoung Kim

Cloud & Platform

게이트웨이(Gateway) 개념 정리

게이트웨이(Gateway) 개념 정리 학습 내용을 정리한 백필 노트입니다.

이 글은 2025년 학습 기록을 블로그 형식으로 정리한 백필 노트입니다.

1. 게이트웨이의 정의

  • 게이트웨이(Gateway) 는 서로 다른 네트워크 간의 통신을 가능하게 하는 출입구(관문, 경계 장치) 역할을 하는 네트워크 장비 또는 소프트웨어.
  • 단순한 라우터 이상의 기능을 하며, 프로토콜 변환, 데이터 형식 변환, 주소 변환 등을 수행.

2. 기본 역할

  1. 네트워크 간 연결
    • 서로 다른 네트워크(예: LAN ↔ WAN, IPv4 ↔ IPv6)를 연결해 통신 가능하게 함.
  2. 라우팅(Routing)
    • 목적지 네트워크로 가기 위해 데이터를 전달할 다음 경로(Next Hop)를 결정.
  3. 프로토콜 변환(Protocol Conversion)
    • 예: TCP/IP ↔ IPX/SPX, SMTP ↔ X.400 같은 다른 통신 규약을 해석하고 변환.
  4. 주소 변환(Address Translation)
    • NAT(Network Address Translation) 기능을 통해 사설 IP ↔ 공인 IP 변환.
  5. 보안 및 정책 관리
    • 방화벽, 접근 제어, VPN 게이트웨이 기능을 포함하여 안전한 통신을 보장.

3. 게이트웨이의 종류

  1. 네트워크 게이트웨이 (기본 게이트웨이)
    • 로컬 네트워크가 외부 네트워크와 통신할 때 사용되는 기본 출입구.
    • 일반적으로 라우터가 기본 게이트웨이 역할 수행.
  2. 응용 계층 게이트웨이 (Application Gateway)
    • 특정 애플리케이션 프로토콜을 중계/변환.
    • 예: 프록시 서버(Proxy), VoIP 게이트웨이.
  3. 보안 게이트웨이 (Security Gateway)
    • VPN, 방화벽, IDS/IPS 등 보안 기능 포함.
  4. 클라우드 게이트웨이
    • 온프레미스 네트워크와 클라우드 네트워크 연결.
    • 예: Azure VPN Gateway, AWS Transit Gateway.

4. 게이트웨이 vs 라우터 비교

| 구분 | 게이트웨이 | 라우터 | | --- | --- | --- | | 기능 범위 | 네트워크 및 프로토콜 변환까지 포함 | 동일 프로토콜 내에서 경로 설정 | | 위치 | 네트워크 경계 지점 | 네트워크 내부 및 경계 | | 예시 | 이메일 게이트웨이, 클라우드 VPN 게이트웨이 | 가정용/기업용 인터넷 라우터 |


5. 실무에서의 활용 예시

  • 가정/회사 네트워크: 인터넷 접속 시 라우터가 기본 게이트웨이 역할.
  • 기업 네트워크: 내부망 ↔ 외부망 연결 시 방화벽/보안 게이트웨이 통과.
  • 클라우드 환경: 온프레미스 ↔ 클라우드 연결에 VPN Gateway, ExpressRoute Gateway 사용.
  • VoIP 통신: 기존 전화망(PSTN) ↔ 인터넷 전화망(SIP) 연결 시 VoIP 게이트웨이 사용.

정리

게이트웨이는 단순히 "출입구"가 아니라, 이종 네트워크 간 연결과 변환, 보안, 정책 적용까지 담당하는 중요한 장치다.

즉, 모든 외부 네트워크와의 연결 지점이자 통신을 가능하게 하는 핵심 관문이다.