

정의
- 게이트웨이는 ‘관문’ 이나 ‘출입구’ 라는 의미로 다양한 분야에서 일반적으로 사용되는 용어이다.
- 컴퓨터 네트워크에서의 게이트웨이는 현재 사용자가 위치한 네트워크에서 다른 네트워크로 이동하기 위해 반드시 거쳐야 하는 거점을 의미한다.
- 두 컴퓨터가 네트워크 상에서 서로 연결되려면 동일한 통신 프로토콜을 사용해야 한다.
- 따라서 프로토콜이 다른 네트워크 상의 컴퓨터와 통신하려면 두 프로토콜을 적절히 변환해 주는 변환기가 필요한데, 게이트웨이가 바로 이러한 변환기 역할을 한다.
- 예를 들어, 한국인과 미국인 사이에 원활한 의사소통을 위해 통역사를 두는 것과 동일하다.
- 서로 다른 전송 프로토콜을 사용하는 두 네트워크를 함께 연결하는 통신에 사용되는 네트워크 노드이다.
- 다른 네트워크 영역으로 가기 위해 필수적으로 가기 위해 거쳐야 하는 곳이다.
특징

- 일반적으로 하드웨어 형태로 제공된다.
- 내부적으로는 복잡한 원리로 작동하나, 외형은 간단하게 생겼다.
- 네트워크 허브나 스위치 등과 비슷하게 생겼다.
- 기능, 용도, 적용 범위 등에 따라 크기도 다양하다.
- 설치와 설정 작업은 네트워크 전문가가 아닌 이상 처리하기가 매우 어렵다.
- 게이트웨이는 라우터와 동일한 개념으로 이해할 수 있다.
- 라우터는 네트워크 장비의 일종으로 패킷을 다른 내트워크로 보내주는 역할을 한다.
- 이와 함께 최적의 네트워크 경로를 찾아주는 역할도 함께 수행한다.
- 라우터도 이기종(heterogeneous) 네트워크를 연결한다는 부분에서 게이트웨이와 상통한다.
- 다만 게이트웨이는 라우터보다 포괄적인 개념이다.
- 게이트웨이와 라우터의 차이점
- 게이트웨이와 라우터는 두 개 이상의 개별 네트워크 간의 트래픽을 조절하는 데 사용할 수 있다는 점에서 유사하다.
- 그러나 라우터는 두 개의 유사한 유형의 네트워크를 연결하는 데 사용되고 게이트웨이는 두 개의 서로 다른 네트워크를 연결하는 데 사용됩니다
- 이 논리로 인해 라우터는 게이트웨이로 간주될 수 있지만 게이트웨이가 항상 라우터로 간주되는 것은 아니다. 라우터는 가정이나 기업 네트워크를 인터넷에 연결하는 데 사용되는 가장 일반적인 게이트웨이이다.
- 게이트웨이는 주로 프로토콜 변환 등의 기능에 중점을 두며, 라우터는 주로 데이터의 경로 선택과 전송에 중점을 둔다.