Шлюз (телекоммуникации)

редактировать

A шлюз - это часть сетевого оборудования, используемого в телекоммуникациях для телекоммуникационных сетей, позволяющих передавать данные из одной дискретной сети в другую. Шлюзы отличаются от маршрутизаторов или коммутаторов тем, что они обмениваются данными, используя более одного протокола для соединения множества сетей, и могут работать на любом из семи уровней открытых систем . модель межсоединения (OSI).

Термин шлюз также может в общих чертах относиться к компьютеру или компьютерной программе, настроенной для выполнения задач шлюза, например, шлюз по умолчанию или маршрутизатор.

Содержание
  • 1 Сетевой шлюз
    • 1.1 IP-шлюз
  • 2 Межсетевой шлюз на орбиту
  • 3 Шлюз облачного хранилища
  • 4 Шлюз IoT
  • 5 См. Также
  • 6 Ссылки
  • 7 Источники
Сетевой шлюз

Сетевой шлюз обеспечивает взаимодействие между сетями и содержит такие устройства, как трансляторы протоколов, устройства согласования импеданса, преобразователи скорости, изоляторы неисправностей или сигнал переводчиков. Сетевой шлюз требует установления взаимоприемлемых административных процедур между сетями, использующими шлюз. Сетевые шлюзы, известные как шлюзы трансляции протоколов или шлюзы сопоставления, могут выполнять преобразование протоколов для соединения сетей с различными технологиями сетевых протоколов. Например, сетевой шлюз соединяет офисную или домашнюю интрасеть с Интернетом. Если пользователь офисного или домашнего компьютера хочет загрузить веб-страницу, он получает доступ как минимум к двум сетевым шлюзам: один для выхода из офиса или домашней сети в Интернет, а другой - из Интернета в компьютер. который обслуживает веб-страницу.

В корпоративных сетях сетевой шлюз обычно также действует как прокси-сервер и межсетевой экран.

В Microsoft Windows функция Общий доступ к подключению к Интернету позволяет компьютеру действовать как шлюз, предлагая соединение между Интернетом и внутренней сетью.

IP-шлюз

В сети Интернет-протокол (IP) IP пакеты с местом назначения за пределами заданной маски подсети отправляются на сетевой шлюз. Например, если частная сеть имеет базовый адрес IPv4 192.168.1.1 и имеет маску подсети 255.255.255.0, то любые данные, адресованные на IP-адрес за пределами 192.168.1.0, отправляются в сеть. шлюз. IPv6 сети работают аналогичным образом. При пересылке IP-пакета в другую сеть шлюз может выполнять преобразование сетевых адресов.

шлюз из Интернета на орбиту

Шлюз из Интернета на орбиту (I2O) соединяет компьютеры или устройства на Интернет для компьютерных систем на орбите Земли, таких как спутники или пилотируемые космические корабли. Проект HERMES, реализуемый Эквадорским гражданским космическим агентством, был первым, кто внедрил этот тип шлюза 6 июня 2009 года. Проект HERMES имеет максимальное покрытие 22000 км и может передавать голос и данные. Глобальная образовательная сеть для спутниковых операций (GENSO) - это еще один тип шлюза I2O.

Шлюз облачного хранилища

A шлюз облачного хранилища - это сетевое устройство или сервер, которое переводит облачное хранилище API, например SOAP или REST для протоколов блочного хранения, таких как iSCSI, Fibre Channel, или файловых интерфейсов, таких как NFS или CIFS. Шлюзы облачного хранилища позволяют компаниям интегрировать частное облачное хранилище в приложения, не перемещая приложения в общедоступное облако, тем самым упрощая защиту данных.

Шлюз Интернета вещей

Интернет вещей (IoT) gateway обеспечивает мост между полевыми устройствами IoT, облаком и пользовательским оборудованием, например смартфонами. Шлюз IoT обеспечивает связь между полем и облаком, а также может предоставлять автономные услуги и управление устройствами в реальном времени в полевых условиях.

Для достижения устойчивой совместимости в экосистеме Интернета вещей две доминирующие архитектуры для обмена данными используются протоколы: шинные (DDS, REST, XMPP ) и брокерские (AMQP, CoAP, MQTT, JMI ). Протоколы, которые поддерживают обмен информацией между интероперабельными доменами, классифицируются как ориентированные на сообщения (AMQP, MQTT, JMS, REST) ​​или ориентированные на данные (DDS, CoAP, XMPP). Взаимосвязанные устройства обмениваются данными с использованием легких протоколов, не требующих значительных ресурсов ЦП. C, Java, Python и некоторые языки сценариев являются предпочтительным выбором разработчиков приложений IoT. Узлы IoT используют отдельные шлюзы IoT для обработки преобразования протоколов, хранения базы данных или принятия решений (например, обработки коллизий), чтобы дополнить низкий уровень интеллекта устройств.

См. Также
Ссылки
Источники
Последняя правка сделана 2021-05-21 13:01:35
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте