Ядерные реакторы
РБМК 1000
Математика
Курсовые
Альтернативная энергетика
ВВЭР
Информатика
Черчение

Теплоэнергетика

Реактор БН
Сопромат
Электротехника
Ядерная физика
Ядерное оружие
Графика
Карта

Организация информационно-вычислительных сетей

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

Транспортная сеть. Транспортный и сетевой уровни.

Структура транспортной сети.

Логическая система, позволяющая организовать передачу информации от процесса расположенного в одной абонентской машине, к процессу, находящемуся в другой абонентской машине называется транспортной сетью. Стек TCP/IP За долгие годы использования в сетях различных стран и организаций стек TCP/IP накопил большое количество протоколов и сервисов прикладного уровня.

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

Транспортные модули обеспечивают создание входов-выходов транспортной сети, управляют передачей в сети (логическим каналом и потоками данных) и образуют транспортный уровень. Пакет - это данные, сформированные каким-либо протоколом (например, IPX). Максимальная длина пакета зависит от загрузки сети. При большой загрузке сети, когда многие станции имеют данные для передачи, интервал времени между получениями маркера станцией будет увеличиваться. В такой ситуации станции автоматически уменьшают максимальный размер пакета, поэтому каждая станция будет передавать свои данные за более короткий промежуток времени и, следовательно, уменьшится время получения (ожидания) маркера или время доступа станции к среде. Когда загрузка сети уменьшается, максимальный размер пакета динамически увеличивается. Этот механизм позволяет устойчиво работать сети Token Ring при пиковых нагрузках.

Коммуникационные модули осуществляют маршрутизацию информации, управляют коммуникационными ресурсами сети (управление сетью) и образуют сетевой уровень.

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

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

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

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

- передача пакетов, размер которых ограничен сверху (обычно не более 2000 бит);

- наличие малой задержки при пересылке пакета (менее 0,5c);

-  обладание низким уровнем ошибок (около 10 % на каждый бит);

- обеспечение сохранности пакетов (потеря пакета либо его удвоение не более 10 % на каждый бит);

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

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

Объектно-ориентированные системы обладают следующими основными cвойствами: o инкапсуляция (скрытие реализации) - данные и процедуры объекта скрываются от внешнего пользователя, и связь с объектом ограничивается набором сообщений, которые "понимает" объект; o полиморфизм (многозначность сообщений) - одинаковые сообщения по-разному понимаются разными объектами, в зависимости от их класса; o динамическое (позднее) связывание - значение имени (область памяти для данных или текст программы для процедур) становится известным только во время выполнения программы; o абстрактные типы данных - объединение данных и операций для описания новых типов, позволяющие использовать новые типы наравне с уже существующими. o наследование - позволяет при создании новых объектов использовать свойства уже существующих объектов, описывая заново только те свойства, которые отличаются.

Инженерная графика

 

Начертательная геометрия
Теория цепей
Сопромат
Лабораторные работы
Электротехника
Математика