Полная версия

Главная arrow Информатика arrow Вычислительные системы, сети и телекоммуникации. Моделирование сетей

  • Увеличить шрифт
  • Уменьшить шрифт


<<   СОДЕРЖАНИЕ   >>

3. Моделирование компьютерных сетей

Ни один проект крупной сети со сложной топологией в настоящее время не обходится без исчерпывающего моделирования будущей сети. Программы, выполняющие эту задачу, достаточно сложны и дороги. Целью моделирования является определение оптимальной топологии, адекватный выбор сетевого оборудования, определение рабочих характеристик сети и возможных этапов будущего развития. Необходимо помнить, что есть слишком точно оптимизированная для решений задач текущего момента, может потребовать серьезных переделок в будущем. При этом на модели можно опробовать влияние всплесков широковещательных запросов или реализовать режим коллапса (для Ethernet), что вряд ли можно применить в работающей сети.

В процессе моделирования выясняются следующие параметры:

  • • предельные пропускные способности различных фрагментов сети и зависимости потерь пакетов от загрузки отдельных станций и внешних каналов;
  • • время отклика основных серверов в разных режимах, в том числе таких, которые в реальной сети крайне нежелательны;
  • • влияние установки новых серверов на перераспределение информационных потоков;
  • • решение оптимизации топологии при возникновении узких мест в сети (размещение серверов, внешних шлюзов, организация опорных каналов и пр.);
  • • выбор того или иного типа сетевого оборудования (например, lOBaseTX или 100BaseFX) или режима его работы (например, cut- through, store-and-forward для мостов и переключателей и т. д.);
  • • выбор внутреннего протокола маршрутизации и его параметров (например, метрики);
  • • определение предельно допустимого числа пользователей того или иного сервера;
  • • оценка влияния мультимедийного трафика на работу локальной сети, например, при подготовке видеоконференций.

Результаты моделирования должны иметь точность 10...15% (см. п. 1.1 гл. 1), так как этого достаточно для большинства целей и не требует слишком большого количества машинного времени. Для моделирования поведения реальной сети необходимо знать все ее рабочие параметры. Чем точнее будет воспроизведено поведение сети, тем больше машинного времени это потребует. Кроме того, необходимо сделать некоторые предположения относительно распределения загрузки для конкретных ЭВМ и других сетевых элементов, задержек в переключателях, мостах, времени обработки запросов в серверах. Здесь нужно учитывать и характер решаемых на ЭВМ задач.

В зависимости от целей и задач моделирования сетей выделяют моделирование аналитическое и имитационное.

 
<<   СОДЕРЖАНИЕ   >>