Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Конспект Нестерович.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
713.73 Кб
Скачать

1. Роль современных информационных технологий в электроэнергетике. Локальные и корпоративные сети

1.1. Роль современных информационных технологий в электроэнергетике. Основные области их применения

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

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

Основными направлениями их применения являются:

  • автоматизированное проектирование;

  • автоматизированное управление энергетическими объектами (включая вопросы их защиты в аварийных ситуациях, передачи информации);

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

  • компьютерное моделирование электроэнергетических объектов;

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

1.2. Локальные и корпоративные сети. Основные понятия

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

Локальные сети (Local Area Networks, LAN) – это объединение компьютеров, расположенных на небольшой территории, обычно в радиусе 1-2 км, хотя в некоторых случаях локальная сеть может иметь и большие размеры.

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

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

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

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

Начиная с конца 90-х годов среди сетевых технологий локальных сетей стало преобладать семейство технологий Ethernet, в которую вошли классическая технология Ethernet со скоростью 10 Мбит/с, а также Fast Ethernet (скорость 100 Мбит/с) и Gigabit Ethernet (1000 Мбит/с), Ethernet 10G (10 Гбит/с). Преимущество этой технологии связано с широким диапазоном иерархии скоростей, простыми алгоритмами работы и низкой стоимостью оборудования.

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

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

  • ячеистая;

  • кольцевая;

  • звездообразная;

  • дерево;

  • общая шина.

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

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

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

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

а)

б)

в)

г)

д)

Рис. 1.1. Типовые конфигурации компьютерных сетей

а – ячеистая; б – кольцевая; в – звездообразная; г – дерево; д – общая шина

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

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

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

уникальный адрес (unicast), используемый для идентификации отдельных интерфейсов;

групповой адрес (multicast), используемый для идентификации сразу нескольких интерфейсов;

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

В новой версии протокола IPv6 определен также адрес произвольной рассылки (anycast), который также как и групповой задает группу адресов, однако данные, посланные по этому адресу, должны быть доставлены не всем адресам группы, а любому из них.

В некоторых мобильных сетях используется также адресация получателей информации по географическому местоположению. Географический адрес (geocast) может быть задан одним из следующих способов:

  • точкой;

  • окружностью с заданным точкой - центром и радиусом;

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

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

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

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

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

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

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

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

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

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

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

  • дейтаграммной передаче;

  • передаче с установлением логического соединения;

  • передаче с установлением виртуального канала.

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

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

Рис. 1.2. Передача пакетов с установлением соединения

При передаче с установлением соединения узлу-получателю отправляется служебный пакет специального формата с предложением установить соединение. Если узел-получатель согласен с этим, то он посылает в ответ другой служебный пакет, подтверждающий установление соединения и предлагающий некоторые параметры, которые будут использоваться в рамках данного логического соединения. Узел-инициатор соединения может закончить процесс установления соединения отправкой третьего служебного пакета, в котором сообщит, что предложенные параметры ему подходят. На этом логическое соединение считается установленным. Логическое соединение может быть рассчитано на передачу данных как в одном направлении – от инициатора соединения, так и в обоих направлениях. После окончания передачи данных узел-отправитель инициирует разрыв данного логического соединения, посылая соответствующий служебный кадр.

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