
Главная задача сетевого шлюза заключается в обеспечении конвертации однотипных протоколов внутри одной физической сети или среды.
Наиболее популярным видом аппаратных сетевых шлюзов являются маршрутизаторы. Большинство сетевых шлюзов работает на принципе общепринятых операционных систем. Любой шлюз должен конвертировать один протокол сети в другой, а для этого в нем заложены некоторые функции. Роутер способен выполнять только простейшие действия – отправлять, принимать и проводить пакеты внутри сети только с одинаковыми протоколами. Программное обеспечение, которое делает роутер сетевым шлюзом, может принять пакет из одного протокола, конвертировать его и отправить в другой протокол, а затем передать его в определенный сегмент сети.
Сетевые шлюзы могут быть как аппаратными или программным обеспечением, но чаще эта система комбинированная. Для устойчивой работы сетевого шлюза, он должен спокойно понимать все протоколы, которые применяются роутером. Сетевой шлюз это точка сети для выхода в любую другую. Такие шлюзы работают обычно намного медленнее, чем сетевые мосты и коммутаторы.
