Технические средства построения локальных вычислительных сетей

Автор работы: Пользователь скрыл имя, 15 Ноября 2009 в 13:43, Не определен

Описание работы

Изучение сети в целом предполагает знание принципов работы ее отдельных элементов:
компьютеров;
коммуникационного оборудования;
операционных систем;
сетевых приложений.

Файлы: 1 файл

лвс.doc

— 151.00 Кб (Скачать файл)

    Технические средства построения локальных вычислительных сетей.

    Содержание:

 

 

1.Введение

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

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

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

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

    Третьим слоем, образующим программную платформу сети, являются операционные системы (ОС). От того, какие концепции управления локальными и распределенными ресурсами положены в основу сетевой ОС, зависит эффективность работы всей сети. При проектировании сети важно учитывать, насколько просто данная операционная система может взаимодействовать с другими ОС сети, насколько она обеспечивает безопасность и защищенность данных, до какой степени она позволяет наращивать число пользователей, можно ли перенести ее на компьютер другого типа и многие другие соображения.

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

2.Маршрутизаторы

    Довольно  часто в компьютерной литературе дается следующее обобщенное определение маршрутизатора: “Маршрутизатор – это устройство сетевого уровня эталонной модели OSI, использующее одну или более метрик для определения оптимального пути передачи сетевого трафика на основании информации сетевого уровня”. Из этого определения вытекает, что маршрутизатор, прежде всего, необходим для определения дальнейшего пути данных, посланных в большую и сложную сеть. Пользователь такой сети отправляет свои данные в сеть и указывает адрес своего абонента. И все. Данные проходят по сети и в точках с разветвлением маршрутов поступают на маршрутизаторы, которые как раз и устанавливаются в таких точках. Маршрутизатор выбирает дальнейший наилучший путь. То, какой путь лучше, определяется количественными показателями, которые называются метриками. Лучший путь – это путь с наименьшей метрикой. В метрике может учитываться несколько показателей, например, длина пути, время прохождения и т.д.

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

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

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

    Маршрутизаторы  нижнего класса предназначаются  для локальных сетей подразделений; они связывают небольшие офисы с сетью предприятия. Типичная конфигурация: один порт локальной сети (Ethernet или Token Ring) и два порта глобальной сети, рассчитанные на низкоскоростные выделенные линии или коммутируемые соединения. Тем не менее, подобные маршрутизаторы пользуются большим спросом у администраторов, которым необходимо расширить имеющиеся межсетевые объединения.

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

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

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

    По  определению, основное назначение маршрутизаторов  – это маршрутизация трафика сети. Процесс маршрутизации можно разделить на два иерархически связанных уровня:

    Уровень маршрутизации. На этом уровне происходит работа с таблицей маршрутизации. Таблица  маршрутизации служит для определения  адреса (сетевого уровня) следующего маршрутизатора или непосредственно получателя по имеющемуся адресу (сетевого уровня) и получателя после определения адреса передачи выбирается определенный выходной физический порт маршрутизатора. Этот процесс называется определением маршрута перемещения пакета. Настройка таблицы маршрутизации ведется протоколами маршрутизации. На этом же уровне определяется перечень необходимых предоставляемых сервисов;

    Уровень передачи пакетов. Перед тем как  передать пакет, необходимо: проверить  контрольную сумму заголовка пакета, определить адрес (канального уровня) получателя пакета и произвести непосредственно отправку пакета с учетом очередности, фрагментации, фильтрации и т.д. Эти действия выполняются на основании команд, поступающих с уровня маршрутизации.

    Определение маршрута передачи данных происходит программно. Соответствующие программные средства носят названия протоколов маршрутизации. Логика их работы основана на алгоритмах маршрутизации. Алгоритмы маршрутизации вычисляют стоимость доставки и выбирают путь с меньшей стоимостью. Простейшие алгоритмы маршрутизации определяют маршрут на основании наименьшего числа промежуточных (транзитных) узлов на пути к адресату. Более сложные алгоритмы в понятие “стоимость” закладывают несколько показателей, например, задержку при передаче пакетов, пропускную способность каналов связи или денежную стоимость связи. Основным результатом работы алгоритма маршрутизации является создание и поддержка таблицы маршрутизации, в которую записывается вся маршрутная информация. Содержание таблицы маршрутизации зависит от используемого протокола маршрутизации. В общем случае таблица маршрутизации содержит следующую информацию:

    Действительные  адреса устройств в сети;

    Служебную информацию протокола маршрутизации;

    Адреса  ближайших маршрутизаторов.

    Основными требованиями, предъявляемыми к алгоритму  маршрутизации являются:

    Оптимальность выбора маршрута;

    Простота  реализации;

    Устойчивость;

    Быстрая сходимость;

    Гибкость  реализации.

    Оптимальность выбора маршрута является основным параметром алгоритма, что не требует пояснений.

    Алгоритмы маршрутизации должны быть просты в  реализации и использовать как можно  меньше ресурсов

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

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

    Достоинства гибкой реализации не требуют комментариев.

    Алгоритмы маршрутизации могут быть:

    Статическими  или динамическими;

    Одномаршрутными или многомаршрутными;

    Одноуровневыми  или многоуровневыми;

    Внутридоменными или междоменными;

    Одноадресными или групповыми.

    Для статических (неадаптивных) алгоритмов маршруты выбираются заранее и заносятся вручную в таблицу маршрутизации, где хранится информация о том, на какой порт отправить пакет с соответствующим адресом. Протоколы, разработанные на базе статических алгоритмов, называют немаршрутизируемыми. Примерами немаршрутизируемых протоколов могут служить LAT (Local AreaTransport, транспортный протокол для канальных областей) фирмы DEC, протокол подключения терминала и NetBIOS. Обычно с этими протоколами работают мосты, так как они не различают протоколы сетевого уровня.

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

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

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

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

Информация о работе Технические средства построения локальных вычислительных сетей