BSDPORTAL.RU
Router (маршрутизатор) and Gate (шлюз) — отличия.
Товарищи Сетевики, давно у меня назревало желание обсудить сабж. Мы часто используем термины роутер (рутер), шлюз, гейт, маршрутизатор и т.д. При этом мало кто вообще понимает «контент» сказанного. В данном топике я хочу уйти от флэйма и безинформативных постов и обсудить отличия двух терминов, с которыми мы так часто сталкиваемся: маршрутизатор и шлюз.
В википедии можно ознакомиться с сухой теорией:
Маршрутизатор: http://ru.wikipedia.org/wiki/Router
Шлюз: [url]http://ru.wikipedia.org/wiki/Сетевой_шлюз[/url]
P.S.: При цитировании материала, прошу указать источник. Линки лишними не будут!
Когда то оно бесспорно было, но с течением времени и повсеместным засильем сетей tcp/ip его пожалуй следовало бы отменить, ну по крайней мере я пришёл к такому выводу почитывая статьи на эту тему да и вроде не один я.
Прежде чем что-то отменять, на мой взгляд, строит почитать на чем строяться магистральные сети, а не замыкаться на малых офисах и мелких ISP.
PS: надеюсь, что такие сокращения как STM, ATM тебе что-то говорят. А это наиболее распространенные технологии в мире. В последнее время есть тенденция к развитию сетей NGN.
Шлюз это просто как бы «дверь» между подсетями. А как и куда открывается эта «дверь» — знает маршрутизатор.
Приклеиваю отрывок из книги:
Тим Паркер, Каранжит Сиян
«TCP/IP. Для профессионалов», 3-е издание, СПБ-Питер, 2004. — 859 с.
—————-
Глава 4. Шлюзовые протоколы.
Тим Паркер (Tim Parker)
Протокол TCP/IP предназначался в первую очередь для поддержки межсетевого трафика в сети, которая со временем превратилась в Интернет. По этой причине для TCP/IP была выбрана иерархическая архитектура, особенно хорошо подходящая для объединенных сетей. При переходе из одной сети в другую дейтаграмма проходит через компьютеры, выполняющие маршрутизацию для каждой сети.
Маршрутизатор определяет, предназначена ли дейтаграмма для локальной сети, подключенной через шлюз. Если проверка дает положительный результат, дейтаграмма выводится из магистральной пересылки в объединенной сети и направляется в локальную сеть. Если дейтаграмму необходимо переслать дальше, то маршрутизатор выполняет эту операцию. Чтобы правильно выбрать следующий узел в цепочке пересылки, на маршрутизаторе должна храниться таблица путей, содержимое которой соответствует текущему состоянию сети и используется программными средствами маршрутизации. В этой главе объясняется, как организуется обмен данными между маршрутизаторами в объединенных сетях. Для разных типов маршрутизаторов были разработаны специализированные протоколы.
Шлюзы, мосты и маршрутизаторы
Получив дейтаграмму из объединенной сети, маршрутизатор выполняет простую проверку адреса получателя, хранящегося среди данных протокола TCP. Если сетевая часть IP-адреса получателя совпадает с IP-адресом сети, маршрутизатор понимает, что дейтаграмма предназначена для одного из компьютеров подсети, к которой он подключен, и передает дейтаграмму в сеть для доставки. Если анализ IP-адреса показывает, что дейтаграмма не предназначена для подсети, обслуживаемой текущим маршрутизатором, она передается следующему маршрутизатору в объединенной сети.
Организовать пересылку сообщений с компьютера на компьютер в малой сети несложно, потому что каждый компьютер может знать IP-адреса всех остальных компьютеров в сети. В крупной сети, а также при слиянии нескольких сетей в объединенную сеть сложность неимоверно возрастает. В очень больших объединенных сетях (таких, как Интернет) один маршрутизатор ни при каких условиях не может хранить IP-адреса всех остальных компьютеров. По этой причине были разработаны специальные устройства, упрощающие маршрутизацию между сетями, в объединенной или глобальной сети. Такие устройства называются шлюзами, мостами и маршрутизаторами. Они различаются по выполняемым функциям:
О Шлюз (gateway) — компьютер, выполняющий протокольные преобразования. Шлюзы работают на уровнях OSI с 4 по 7. Обычно шлюзы работают на уровне 7 (например, шлюзы электронной почты).
О Мост (bridge) — компьютер, соединяющий две и более сетей, использующих один протокол. Мост работает на уровне 2 модели OSI. В последнее время появился новый класс устройств, называемых коммутаторами уровня 2, которые могут использоваться в качестве замены мостов. Мосты работают с канальными адресами, но не с IP-адресами сетевого уровня.
О Маршрутизатор (router) — компьютер, пересылающий дейтаграммы в сети. Маршрутизаторы работают на уровне 3 модели OSI. Коммерческие маршрутизаторы также могут выполнять функции, не относящиеся к уровню 3. Например, некоторые маршрутизаторы одновременно работают как мосты, выполняют преобразование сетевых адресов (NAT) или решают задачи, связанные с безопасностью — скажем, фильтрацию пакетов.
ПРИМЕЧАНИЕ
В ранней литературе, посвященной Интернету, шлюзами обычно назывались устройства, которые в наши дни называются маршрутизаторами. К сожалению, это иногда вызывает путаницу. В современной терминологии старые шлюзовые устройства называются маршрутизаторами.
Шлюз
Шлюзом называется устройство, занимающееся преобразованием протоколов. Такие преобразования необходимы, если шлюз обеспечивает интерфейс между Интернетом (использующей TCP/IP) и локальной сетью (например, использующей Novell NetWare). Чтобы эти две сети могли обмениваться данными, шлюз должен преобразовывать пакеты NetWare IPX/SPX в дейтаграммы TCP/IP, и наоборот. Шлюзы выполняют преобразования многих разных протоколов и довольно часто обслуживают сразу несколько протоколов в зависимости от сетевых подключений. В некоторых сетевых системах шлюзы также занимаются преобразованиями файловых форматов или шифрованием/расшифровкой данных.
Мост
Мост проще всего представить себе как канал, связывающий две и более сети. Иногда локальные сети соединяются скоростными выделенными линиями, как это часто делается в многонациональных компаниях с представительствами в разных регионах. Обе сети используют один и тот же протокол (например, TCP/IP), но для скоростного телекоммуникационного канала нужна быстрая
система маршрутизации. Мост выполняет маршрутизацию дейтаграмм из одной локальной сети в другую. Мосты могут обслуживать сразу несколько локальных сетей, но все эти сети должны использовать один и тот же протокол.
Маршрутизатор
Большинство функций, выполняемых маршрутизаторами, относится к сетевому уровню. Основная функция маршрутизаторов — пересылка дейтаграмм к месту назначения, но при использовании альтернативных маршрутов некоторые маршрутизаторы, как и шлюзы, могут выполнять преобразования протоколов.
Разница между шлюзом и маршрутизатором
Основное отличие: шлюз — это сетевой узел, который позволяет сети взаимодействовать с другой сетью с другими протоколами. Маршрутизатор — это устройство, способное отправлять и получать пакеты данных между компьютерными сетями, а также создавать оверлейную сеть.
Для людей, которые плохо знакомы с сетью или миром сетей, часто путают различные термины, используемые для обозначения различных протоколов, соединений и т. Д. Шлюзы и маршрутизаторы — это два слова, которые часто путают из-за их сходства. Оба шлюза и маршрутизаторы используются для регулирования трафика в более отдельных сетях. Тем не менее, это две разные технологии и используются для разных целей.
Термин «шлюз» может использоваться для определения двух разных технологий: шлюз и шлюз по умолчанию. Эти два термина не следует путать. С точки зрения сети связи, шлюз это определяется как сетевой узел, который позволяет сети взаимодействовать с другой сетью с другими протоколами. С точки зрения мирян, шлюз позволяет двум разным сетям связываться друг с другом. Он содержит такие устройства, как устройства согласования импедансов, трансляторы протоколов, изоляторы отказов, преобразователи скорости или трансляторы сигналов для обеспечения возможности взаимодействия системы. Шлюз трансляции / отображения протоколов соединяет сети, в которых используются разные технологии сетевых протоколов. Шлюзы действуют как точка сети, которая действует как вход в другую сеть. Шлюз также позволяет сети подключать компьютер к Интернету. Многие маршрутизаторы доступны с технологией шлюза, которая знает, куда направлять пакет данных, когда он поступает на шлюз. Шлюзы часто связаны как с маршрутизаторами, так и с коммутаторами.
Шлюз по умолчанию — это компьютер или компьютерная программа, настроенная для выполнения задач традиционного шлюза. Они часто используются интернет-провайдерами или компьютерными серверами, которые выполняют роль шлюза между различными системами. Википедия описывает «шлюз по умолчанию» как «узел в компьютерной сети, который сетевое программное обеспечение использует, когда IP-адрес не совпадает ни с какими другими маршрутами в таблице маршрутизации». При получении подключения к Интернету провайдер обычно предоставляет устройство, которое позволяет Пользователь для подключения к Интернету, эти устройства известны как модемы. В организационных системах компьютер используется в качестве узла для подключения внутренних сетей к внешним сетям, таким как Интернет.
Маршрутизатор — это устройство, способное отправлять и получать пакеты данных между компьютерными сетями, а также создавать оверлейную сеть. Маршрутизатор соединяет две или более линии данных, поэтому, когда пакет поступает через одну линию, маршрутизатор считывает информацию об адресе пакета и определяет правильное назначение, а затем использует информацию в своей таблице маршрутизации или политике маршрутизации для направления пакета. к следующей сети. В Интернете маршрутизаторы выполняют функции «управления трафиком». Маршрутизаторы могут быть как беспроводными, так и проводными.
Наиболее распространенный тип маршрутизаторов — это небольшие офисные или домашние маршрутизаторы, которые отвечают за передачу данных с компьютера на кабельный или DSL-модем владельца, который подключен к Интернету. Другие маршрутизаторы — это крупные типы предприятий, которые соединяют крупные предприятия с мощными базовыми маршрутизаторами, которые направляют данные в Интернет. При подключении во взаимосвязанных сетях маршрутизаторы обмениваются данными, такими как адреса назначения, с использованием протокола динамической маршрутизации. Каждый маршрутизатор отвечает за создание таблицы, в которой перечислены предпочтительные маршруты между любыми двумя системами во взаимосвязанных сетях. Маршрутизаторы также можно использовать для подключения двух или более логических групп компьютерных устройств, известных как подсети. Маршрутизаторы могут предлагать несколько функций, таких как DHCP-сервер, NAT, статическая маршрутизация и беспроводные сети.
В наши дни маршрутизаторы в основном доступны со встроенными шлюзовыми системами, что облегчает пользователям, которым не нужно покупать отдельные системы.