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

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

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

Сетевой шлюз

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

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

В Microsoft Windows Совместное использование подключения к Интернету Функция позволяет компьютеру действовать как шлюз, предлагая соединение между Интернетом и внутренней сетью.[4][5]

IP-шлюз

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

Межсетевой шлюз на орбиту

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

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

А шлюз облачного хранилища это сетевое устройство или сервер что переводит облачное хранилище API Такие как МЫЛО или же ОТДЫХ к протоколам блочного хранения, таким как iSCSI, Fibre Channel или файловые интерфейсы, такие как NFS или же CIFS.[8][9] Шлюзы облачного хранилища позволяют компаниям интегрировать частное облачное хранилище в приложения, не перемещая приложения в общедоступное облако,[10] тем самым упрощая защиту данных.[10]

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

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

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

Смотрите также

Рекомендации

  1. ^ Inc, IDG Network World (1997-10-20). Сетевой мир. IDG Network World Inc.
  2. ^ «Сертификация CCNA / Сетевой уровень - Викиучебники, открытые книги для открытого мира». en.wikibooks.org. Получено 2019-02-15.
  3. ^ Чжан, Пэн (26 августа 2010 г.). Передовая технология промышленного управления. Уильям Эндрю. ISBN  9781437778083.
  4. ^ windows-sdk-content. «Использование беспроводной размещенной сети и общего доступа к подключению к Интернету - приложения Windows». docs.microsoft.com. Получено 2019-02-15.
  5. ^ Чжан, Пэн (26 августа 2010 г.). Передовая технология промышленного управления. Уильям Эндрю. ISBN  9781437778083.
  6. ^ ESAA. «ЭКВАДОРИАНСКОЕ ГРАЖДАНСКОЕ КОСМИЧЕСКОЕ АГЕНТСТВО ОБЪЯВЛЯЕТ О СОЗДАНИИ ПЕРВОГО ВХОДА ИЗ ИНТЕРНЕТА НА ОРБИТУ: ООН ПРИГЛАШАЕТ EXA ДЛЯ ОБУЧЕНИЯ УЧЕНЫХ СО ВСЕГО МИРА ИСПОЛЬЗОВАНИЮ».
  7. ^ «Архивная копия» (PDF). Архивировано из оригинал (PDF) на 2010-03-07. Получено 2009-09-22.CS1 maint: заархивированная копия как заголовок (связь)
  8. ^ Оренштейн, Гэри (22 июня 2010 г.). «GigaOm, покажи мне шлюз - перенос хранилища в облако».
  9. ^ Болес, Джефф (15 марта 2011 г.). «Плюсы и минусы облачного хранилища файлов».
  10. ^ а б Слэк, Эрик (14 июня 2011 г.). «Гибридные облачные устройства упрощают инфраструктуру хранения данных».
  11. ^ Marvell представляет платформу Andromeda Box IoT, созданную для Brillo Дата обращения 13 ноября 2015.
  12. ^ Amazon Web Services анонсирует AWS IoT. Дата обращения 13 ноября 2015.
  13. ^ "Глобальная инициатива по стандартам Интернета вещей ". ITU. Дата обращения 13 ноября 2015.
  14. ^ Аршдип Бахга, Виджай Мадисетти. «Интернет вещей (практический подход)». ВПТ; 1 выпуск (9 августа 2014 г.)
  15. ^ Стэн Шнайдер. "В чем разница между промежуточным программным обеспечением, ориентированным на сообщения и ориентированным на данные? ". Electronic Design. 6 июля 2012 г.
  16. ^ Брайон Мойер. "Все о протоколах обмена сообщениями В чем разница? ". EE JOURNAL. 20 апреля 2015 г.

Источники