컴퓨터 지식 네트워크 - 컴퓨터 프로그래밍 - 게이트웨이란 무엇인가요?

게이트웨이란 무엇인가요?

게이트웨이는 서로 다른 전송 프로토콜을 사용하여 두 네트워크 측을 연결하는 장치입니다. 모든 데이터가 라우팅되기 전에 게이트웨이를 통과하거나 통신해야 하기 때문에 일반적으로 네트워크의 진입점과 출구점으로 사용됩니다. . 대부분의 IP 기반 네트워크에서 하나 이상의 게이트웨이를 통과하지 않는 유일한 트래픽은 동일한 LAN(Local Area Network) 세그먼트에 있는 노드 간에 흐르는 트래픽입니다.

개인 또는 비즈니스 시나리오에서 게이트웨이를 사용할 때의 주요 이점은 단일 장치에 대한 인터넷 연결을 줄이는 것입니다. 기업에서 게이트웨이 노드는 프록시 서버 및 방화벽 역할도 할 수 있습니다.

게이트웨이 작동 방식

모든 네트워크에는 직접 연결된 장치와의 통신을 제한하는 경계가 있습니다. 따라서 네트워크가 해당 경계 외부의 장치, 노드 또는 네트워크와 통신하려면 게이트웨이 기능이 필요합니다. 게이트웨이는 종종 라우터와 모뎀의 조합으로 특징지어집니다.

게이트웨이는 네트워크 가장자리에 구현되며 해당 네트워크 내부 또는 외부에서 전달되는 모든 데이터를 관리합니다. 한 네트워크가 다른 네트워크와 통신하려고 하면 패킷이 게이트웨이로 전달된 다음 가장 효율적인 경로를 통해 대상으로 라우팅됩니다. 데이터 라우팅 외에도 게이트웨이는 호스트 네트워크 내의 경로와 발견된 다른 네트워크에 대한 경로에 대한 정보를 저장합니다.

게이트웨이는 기본적으로 두 프로토콜 간의 호환성을 촉진하고 OSI(개방형 시스템 상호 연결) ​​모델의 모든 계층에서 작동하는 프로토콜 변환기입니다.

게이트웨이의 용도 중 하나는 IoT 환경과 클라우드 간의 통신 링크를 만드는 것입니다.

게이트웨이 유형

게이트웨이는 다양한 형태를 취하고 다양한 작업을 수행할 수 있습니다. 이에 대한 예는 다음과 같습니다.

웹 애플리케이션 방화벽: 이 유형은 웹 서버의 트래픽을 필터링하고 애플리케이션 계층 데이터를 봅니다.

클라우드 스토리지 게이트웨이: 이 유형은 다양한 클라우드 스토리지 서비스 API 호출을 사용하여 스토리지 요청을 변환합니다. 이를 통해 조직은 퍼블릭 클라우드로 마이그레이션하지 않고도 프라이빗 클라우드의 스토리지를 애플리케이션에 통합할 수 있습니다.

API, OA 또는 XML 게이트웨이: 이 유형은 서비스, 마이크로서비스 지향 아키텍처 또는 XML 기반 웹 서비스 안팎의 트래픽을 관리합니다.

IoT 게이트웨이: 이 유형은 IoT 환경의 장치에서 센서 데이터를 집계하고, 센서 프로토콜 간을 변환하고, 센서 데이터를 전달하기 전에 처리합니다.

미디어 게이트웨이: 이 유형은 한 네트워크에서 요구하는 형식의 데이터를 다른 네트워크에서 요구하는 형식으로 변환합니다.

이메일 보안 게이트웨이: 회사 정책을 위반하거나 악의적인 의도를 가지고 정보를 전송할 수 있는 이메일의 전송을 방지하는 유형입니다.

VoIP 중계 게이트웨이: 이 유형은 유선전화, 팩스, VoIP(Voice over IP) 네트워크 등 기존의 일반 전화 서비스 장비를 쉽게 사용할 수 있도록 해줍니다.

또한 서비스 제공업체는 고객이 사용할 게이트웨이를 개발할 수 있습니다.

게이트웨이와 라우터는 두 개 이상의 독립적인 네트워크 간의 트래픽을 조절하는 데 사용할 수 있다는 점에서 유사합니다. 그러나 라우터는 두 개의 유사한 유형의 네트워크를 연결하는 데 사용되고 게이트웨이는 두 개의 서로 다른 네트워크를 연결하는 데 사용됩니다. 이 논리로 인해 라우터는 게이트웨이로 간주될 수 있지만 게이트웨이가 항상 라우터로 간주되는 것은 아닙니다. 라우터는 가정이나 기업 네트워크를 인터넷에 연결하는 데 사용되는 가장 일반적인 게이트웨이입니다.

上篇: 로코로코 1과 로코로코 2의 차이점은 무엇인가요? 어느 것이 더 재미있나요? 下篇: 2021년 태양광발전 국가정책 보조금
관련 내용