Файл: Аппаратные компоненты локальных компьютерных сетей.doc

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 11.01.2024

Просмотров: 27

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
При этом память поочередно соединяется с буферами портов для записи или чтения. Поступающие кадры записываются в буфер порта, откуда попадают в разделяемую память. Когда память соединиться с буфером порта назначения, тот считывает данные и пересылает их в сеть.
Маршрутизатор

Маршрутизатор — устройство, обеспечивающее взаимодейст­вие между локальными сетями. Маршрутизаторы, как и мосты или коммутаторы, способны ретранслировать пакеты из одной подсети в другую. Однако работа маршрутизаторов основана на использовании не физических, а логических сетевых адресов (на­пример, IP-адресов). При этом ретрансляции подлежат только те пакеты, которые адресованы в ту или иную подсеть, к которой данный маршрутизатор подключен. Кроме того, маршрутизаторы позволяют строить сети, имеющие петли, т. е. более одного пути возможного следования пакета от одного узла сети к другому. Не­сколько путей позволяют повышать пропускную способность се­ти, а также служат резервными каналами передачи данных на слу­чай выхода из строя основных. При этом маршрутизатор отвечает за выбор маршрута.

Повторители и концентраторы дублируют поступающие на них пакеты — данную работу можно охарактеризовать как соот­ветствующую первому физическому уровню модели OSI.

Мосты и коммутаторы ретранслируют из одного сегмента в другой только межсегментные и широковещательные пакеты — второй, канальный уровень модели OSI.

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

Основные функции, выполняемые маршрутизатором, можно разделить в соответствии с уровнями модели OS1 на:

  1. сетевой:

  • создание и ведение таблицы маршрутизации;

  • определение маршрута по таблице маршрутизации;

  • анализ информации из заголовка сетевого уровня пакета, изменение этого заголовка при необходимости (время жизни пакета и т. п.);

  • фильтрация пакетов;

  • проверка контрольной суммы пакетов, отбрасывание пакетов, содержащих ошибки;

  • буферизация пакетов, управление очередями пакетов;


  1. канальный:

  • инкапсуляция пакетов сетевого уровня в кадры канального уровня при передаче пакетов, обратный процесс при их приеме и обработке;

  • преобразование адреса следующего маршрутизатора или узла назначения из сетевого в физический;

  1. физический:

  • обеспечение интерфейса со средой передачи данных;

  • прием и передача кадров.

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

Маршрутизаторы применяются для объединения разнород­ных сетей как локальных, так и глобальных. Например, для со­единения локальной сети с глобальной сетью, такой как Интер­нет, или для объединения сетей, работающих на различных ско­ростях передачи данных, например Ethernet и Fast Ethernet.

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

В зависимости от областей применения и функциональной сложности маршрутизаторы могут быть как программными, так и аппаратными. При этом маршрутизаторы делятся на несколько классов.

Первый класс — магистральные маршрутизаторы, применяе­мые для сетей операторов связи и провайдеров сетевых услуг. Для таких маршрутизаторов характерны очень высокий уровень производительности, а также наличие мощных средств обеспе­чения отказоустойчивости, причем как отдельного узла, так и всей сети в целом, использование сверхскоростных интерфей­сов (10—40 Гбит/с).

Второй класс — маршрутизаторы корпоративных сетей, ис­пользуемые как в этих сетях, так и для подключения к каналам операторов связи. Характеристики данного класса гораздо скром­нее, однако функциональные возможности оказываются зачас­

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

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

Сетевым шлюзом (networking gateway или просто gateway) на­зывают аппаратное или программное обеспечение либо их ком­бинацию, обеспечивающую передачу данных между несовмести­мыми прикладными программами или между сетями, использую­щими различные протоколы.

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

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

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

Сетевыми шлюзами прикладного уровня модели OSI называ­ют прокси-серверы (proxy-server, от англ, рroху — уполномочен­ный, заместитель, доверенное лицо, передача полномочий).

Прокси-сервер — отдельный узел сети с установленным на нем программным обеспечением, который специализируется на обработке запросов пользовательских приложений, направлен­ных серверам, расположенным в сети, а также сохраняет получен­ные на эти запросы ответы, что позволяет при повторном запросе выдать пользователю ответ немедленно, не дожидаясь прихода результата с сервера внешней сети. Все потоки информации от
приложений до запрашиваемых ими серверов проходят через прокси-сервер.

Прокси-сервер является своего рода «заместителем» или «доверенным лицом», т. е. осуществляет запрос к нужному вам сер­веру от своего имени, тем не менее возвращая полученные ре­зультаты вам. Другими словами, прокси-сервер выступает в роли посредника между пользователями локальной сети и запрашивае­мыми ими сетевыми сервисами, находящимися во внешней сети. Он запрашивает и собирает из внешней сети информацию, нуж­ную пользователям, а пользователи получают эту информацию с данного прокси-сервера. При этом прокси-сервер выполняет функции сетевого шлюза, преобразуя запросы и сообщения в зависимости от требований совместимости различных приложений и сетевых сервисов.