Общие принципы построения вычислительных сетей

Начертательная геометрия
  • Cборочные единицы
  • Обозначение материалов
  • Построение лекальных кривых
  • Примеры построения сопряжений
  • Выполнение чертежей деталей
  • Машиностроительное черчение
  • Позиционные задачи
  • Способ замены плоскостей проекции
  • Теория и синтез машин и механизмов
    Черчение выполнение чертежей
    Основы технической механики
    Примеры решения задач по математике
    Тройные и двойные интегралы
    Примеры курсового расчета
    Математика лекции и примеры решения задач
    Линейная и векторная алгебра
    Математический анализ
    Дифференцирование исчисление
    Интегральное исчисление
    Дифференциальные уравнения
    Примеры вычисления интегралов
    Вычисление длин дуг кривых
    Вычисление площадей в декартовых
    координатах
    Вычисление площадей фигур при
    параметрическом задании границы (контура)
    Площадь в полярных координатах 
    Вычисление объема тела
    Вычисление длин дуг плоских кривых,
    заданных в декартовых координатах

    Вычисление длин дуг кривых,
    заданных параметрически 

    Предел функции
    Производная функции
    Интегрирование тригонометрических выражений
    Задачи на вычисление интегралов
    Исследовать функцию
    Определенный и неопределенный интеграл
    Применение тройных интегралов
    Криволинейный интеграл
    Векторная функция
    Числовые ряды
    Степенные ряды
    Понятие функции
    комплексной переменной
    Операционное исчисление
    Интеграл Фурье
    Ряды Фурье
    Машиностроительное черчение
    Черчение в инженерной практике
    Оформление чертежа
    Техническая механика
  • Штриховка разрезов
  • Спецификация
  • Неметаллические материалы
  • Техника вычерчивания и обводка
  • Построение лекальных кривых
  • Основная надпись
  • Сопряжение
  • Форматы
  • Последовательность нанесения
    размеров
  • Проецируещие прямые
  • Позиционные задачи
  • Вращение плоскости
  • Информатика
    Основы Web технологий
    Общие принципы построения вычислительных
    сетей
    Основы передачи дискретных данных
    Базовые технологии локальных сетей
    Построение локальных сетей по стандартам
    физического и канального уровней
    Сетевой уровень как средство построения
    больших сетей
    Глобальные сети
    Средства анализа и управления сетями
    Сборник задач по физике
    Электротехника и электроника
    Электрический ток
    Законы Ома и Кирхгофа
    Кинематика материальной точки
    Основные представления
    об электричестве
    Электромагнитные волны
    Физическая оптика
    Ядерная физика
    Физика элементарных частиц
    Строение атомных ядер
    Законы теплового излучения
    Классическая физика
    Энеpгия движения тел с неподвижной осью
    Постулаты теоpии относительности
    Теpмодинамические системы
    Курс лекций по химии
    Атомная энергетика
    Повышение безопасности атомной станции
    Ядерные реакторы
    Основы ядерной физики
    Использование атомной энергетики
    для решения проблем дефицита пресной воды
    Проектирование и строительство
    атомных энергоблоков
    Юбилей Атомной энергетики

    Атомная Энергетика России Аварии и инциденты Экология Кольская АЭС Ленинградская АЭС Билибинская АЭС Курская АЭС

    Ядерные реакторы технология
    Реаторы третьего поколения ВВЭР-1500

    Глава 1.

    1.1. От централизованных систем - к вычислительным сетям

    1.1.1. Эволюция вычислительных систем

    1.1.2. Вычислительные сети - частный случай распределенных систем

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

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

    1.1.3. Основные программные и аппаратные компоненты сети

    1.1.4. Что дает предприятию использование сетей

    1.2. Основные проблемы построения сетей

    1.2.1. Связь компьютера с периферийными устройствами Для обмена данными между компьютером и периферийным устройством (ПУ) в компьютере предусмотрен внешний интерфейс (рис. 1.6), то есть набор проводов, соединяющих компьютер и периферийное устройство, а также набор правил обмена информацией по этим проводам (иногда вместо термина интерфейс употребляется термин протокол - подробней об этих важных терминах мы еще поговорим). Примерами интерфейсов, используемых в компьютерах, являются параллельный интерфейс Centronics, предназначенный, как правило, для подключения принтеров, и последовательный интерфейс RS-232C, через который подключаются мышь, модем и много других устройств. Интерфейс реализуется со стороны компьютера совокупностью аппаратных и программных средств: контроллером ПУ и специальной программой, управляющей этим контроллером, которую часто называют драйвером соответствующего периферийного устройства.

    1.2.2. Простейший случай взаимодействия двух компьютеров

    1.2.3. Проблемы физической передачи данных по линиям связи

    1.2.4. Проблемы объединения нескольких компьютеров

    Параметры фазы установления соединения

    1.2.5. Ethernet - пример стандартного решения сетевых проблем

    1.2.6. Структуризация как средство построения больших сетей

    1.2.7. Сетевые службы

    1.3. Понятие «открытая система» и проблемы стандартизации

    1.3.1. Многоуровневый подход. Протокол. Интерфейс. Стек протоколов

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

    В начале 80-х годов ряд международных организаций по стандартизации - ISO, ITU-T и некоторые другие - разработали модель, которая сыграла значительную роль в развитии сетей. Эта модель называется моделью взаимодействия открытых систем (Open System Interconnection, OSI) или моделью OSI. Модель OSI определяет различные уровни взаимодействия систем, дает им стандартные имена и указывает, какие функции должен выполнять каждый уровень. Модель OSI была разработана на основании большого опыта, полученного при создании компьютерных сетей, в основном глобальных, в 70-е годы. Полное описание этой модели занимает более 1000 страниц текста.

    1.3.3. Уровни модели OSI

    1.3.4. Понятие «открытая система»

    1.3.5. Модульность и стандартизация

    1.3.6. Источники стандартов

    1.3.7. Стандартные стеки коммуникационных протоколов

    Выводы

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

    • Формализованные правила, определяющие последовательность и формат сообщений, которыми обмениваются сетевые компоненты, лежащие на одном уровне, но в разных узлах, называются протоколом.

    • Формализованные правила, определяющие взаимодействие сетевых компонентов соседних уровней одного узла, называются интерфейсом. Интерфейс определяет набор сервисов, предоставляемый данным уровнем соседнему уровню.

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

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

    • Модель OSI стандартизует взаимодействие открытых систем. Она определяет 7 уровней взаимодействия: прикладной, представительный, сеансовый, транспортный, сетевой, канальный и физический.

    • Важнейшим направлением стандартизации в области вычислительных сетей является стандартизация коммуникационных протоколов. Наиболее популярными являются стеки: TCP/IP, IPX/SPX, NetBIOS/SMB, DECnet, SNA и OSI.

    1.4. Локальные и глобальные сети

    1.4.1. Особенности локальных, глобальных и городских сетей

    1.4.2. Отличия локальных сетей от глобальных

    1.4.3. Тенденция к сближению локальных и глобальных сетей

    Выводы

    • Классифицируя сети по территориальному признаку, различают локальные (LAN), глобальные (WAN) и городские (MAN) сети.

    • LAN - сосредоточены на территории не более 1-2 км; построены с использованием дорогих высококачественных линий связи, которые позволяют, применяя простые методы передачи данных, достигать высоких скоростей обмена данными порядка 100 Мбит/с. Предоставляемые услуги отличаются широким разнообразием и обычно предусматривают реализацию в режиме on-line.

    • WAN - объединяют компьютеры, рассредоточенные на расстоянии сотен и тысяч километров. Часто используются уже существующие не очень качественные линии связи. Более низкие, чем в локальных сетях, скорости передачи данных (десятки килобит в секунду) ограничивают набор предоставляемых услуг передачей файлов, преимущественно не в оперативном, а в фоновом режиме, с использованием электронной почты. Для устойчивой передачи дискретных данных применяются более сложные методы и оборудование, чем в локальных сетях.

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

    1.5. Сети отделов, кампусов и корпораций

    1.5.1. Сети отделов

    1.5.2. Сети кампусов

    1.5.3. Корпоративные сети

    Выводы

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

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

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

    • Корпоративные сети объединяют большое количество компьютеров на всех территориях отдельного предприятия. Для корпоративной сети характерны:

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

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

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

    1.6. Требования, предъявляемые к современным вычислительным сетям

    1.6.1. Производительность

    1.6.2. Надежность и безопасность

    1.6.3. Расширяемость и масштабируемость

    1.6.4. Прозрачность

    1.6.5. Поддержка разных видов трафика

    1.6.6. Управляемость

    1.6.7. Совместимость

    Выводы

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

    • Существуют два основных подхода к обеспечению качества работы сети. Первый - состоит в том, что сеть гарантирует пользователю соблюдение некоторой числовой величины показателя качества обслуживания. Например, сети frame relay и АТМ могут гарантировать пользователю заданный уровень пропускной способности. При втором подходе (best effort) сеть старается по возможности более качественно обслужить пользователя, но ничего при этом не гарантирует.

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

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

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

    • Масштабируемость означает, что сеть позволяет наращивать количество узлов и протяженность связей в очень широких пределах, при этом производительность сети не ухудшается.

    • Прозрачность - свойство сети скрывать от пользователя детали своего внутреннего устройства, упрощая тем самым его работу в сети.

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

    • Совместимость означает, что сеть способна включать в себя самое разнообразное программное и аппаратное обеспечение.

    Вопросы и упражнения

    Основы передачи дискретных данных

    Базовые технологии локальных сетей

    Построение локальных сетей по стандартам физического и канального уровней

    Сетевой уровень как средство построения больших сетей

    Глобальные сети

    Средства анализа и управления сетями