Анализ проблем обмена данными в сетях промышленных предприятий с корпоративными порталами
Анализ проблемы обмена данными в среде промышленных предприятий, где центром управления технологическим процессом является корпоративный портал, с точки зрения сетевой модели взаимодействия открытых систем (ISO/OSI), представленной семью уровнями.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 27.05.2018 |
Размер файла | 127,1 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Анализ проблем обмена данными в сетях промышленных предприятий с корпоративными порталами
М.Ю. Рытов, П.А.Ковалев
Аннотация
Проанализированы проблемы обмена данными в среде промышленных предприятий, где центром управления технологическим процессом является корпоративный портал, с точки зрения сетевой модели ISO/OSI, представленной 7 уровнями.
Ключевые слова: сетевая модель, модель ISO/OSI, обмен данными, корпоративный портал, промышленная среда, протокол, локальная сеть.
В 1984 году Международной организацией по стандартизации (International Standard Organization, ISO) была анонсирована модель взаимодействия открытых систем (Open Systems Interconnection, OSI), получившая название модели ISO/OSI. Данная модель является международным стандартом для построения сетевых коммуникаций и предполагает, что для данного процесса будет использоваться уровневый подход. Архитектура модели включает в себя семь уровней: физический, канальный, сетевой, транспортный, сессионный, уровень представления и прикладной уровень. Каждый из перечисленных уровней выполняет ряд поставленных перед ним задач, используя при этом ряд определенных алгоритмов (стандартов). Главной задачей каждого уровня является достижение глобальной цели, которая поставлена перед всей моделью в целом, поэтому все уровни связаны между собой. Выполнив свою часть задачи, каждый уровень передает данные вышестоящему уровню на обработку. В конце цепочки из семи уровней данные обрабатываются окончательно так, что их можно использовать. Посредством деления на уровни сетевая модель ISO/OSI упрощает совместную работу оборудования и программного обеспечения.
Корпоративные промышленные порталы - это приложения, позволяющие компаниям раскрывать информацию, хранящуюся внутри и вне организации (чаще всего это среда промышленного предприятия), и предоставлять каждому пользователю единую точку доступа к предназначенной для него информации, необходимой для принятия обоснованных управленческих решений [2]. Корпоративный портал промышленного предприятия - такая же система, которая принимает и передает данные, используя для этого различные сетевые технологии.
Актуальной задачей научного исследования является анализ проблем, которые могут возникнуть при обмене данными в среде промышленного предприятия между корпоративным порталом и остальными АСУ, с точки зрения модели ISO/OSI. Рассмотрим проблемы, которые могут возникнуть при обработке данных на каждом уровне модели ISO/OSI.
Физический уровень ? это самый первый уровень, определяющий метод транспортировки данных от одного устройства к другому. Данный уровень реализует транспортировку электрических или оптических сигналов в кабель или радиоэфир, их приём и преобразование в биты данных в соответствии с методами кодирования цифровых сигналов. К физическому уровню относятся физические, электрические и механические интерфейсы между двумя системами [1].
Чаще всего на физическом уровне не возникает никаких проблем. В настоящее время существует множество методов передачи данных из пункта А в пункт Б - от проводных до беспроводных и т.д. На данном уровне выбирается оборудование физического уровня: кабели, разъемы, повторители, концентраторы. От выбора физического оборудования зависит пропускная способность сети: 1, 10, 100 Мбит/с или 1 Гбит/с. Таким образом, главной проблемой для среды с корпоративным порталом становится скорость, пропускная способность канала. Если неверно поставлены задачи и неверно оценены мощности, которые требуются от оборудования, то скорость работы корпоративного портала, да и всей среды промышленного предприятия будет низкой.
Канальный уровень - второй уровень модели, предназначенный для обеспечения взаимодействия сетей на первом уровне, а также для контроля этого взаимодействия. Канальный уровень с помощью последовательности электрических сигналов физического уровня осуществляет доставку информации.
Предположим, что имеется определенный базис, который считается основой проектирования и организации любой сети, например корпоративной. В данном случае это будет самый известный протокол Ethernet TCP/IP. Если корпоративная сеть не включает в себя никаких технологических процессов, настроена на обмен данными между пользовательскими АРМ и другими структурами сети, такими как корпоративные сайты, файловые хранилища и т.д., то проблем не возникает.
Рис 1 . Схема модели ISO/OSI
Если же рассматривать проектирование корпоративной сети на промышленном предприятии, то здесь всегда будет присутствовать технологический процесс, а также системы, которые им управляют. На уровне каждой такой системы имеется свой протокол обмена данными, каждая система считает этот протокол основой. Примеры протоколов: Profibus, Interbus-S, Modbus, WordFip, DeviceNet, FieldbusFoundation и другие, широко распространенные в данной области [3]. Главная проблема заключается не в многообразии протоколов обмена данными и даже не в том, что каждый протокол конкурирует на звание основного, а в том, что затруднен обмен данными между протоколами. Процесс перехода к единому началу, какому-то общему знаменателю в этом случае невозможен, а стыковка обмена данными между протоколами затрачивает достаточно большие ресурсы.
Сетевой уровень модели предназначен для определения пути передачи данных. Он отвечает за передачу логических адресов и имён в физические, определение кратчайших маршрутов, коммутацию и маршрутизацию, отслеживание неполадок и заторов в сети. Протоколы сетевого уровня маршрутизируют данные от источника к получателю [5].
Рассмотрим процесс обмена данными между сетями уровней 1, 2 и 3. Проблема состоит в том, чтобы сделать прозрачным и простым доступ к данным устройств низовой автоматики (уровень 1, полевая шина), контроллерам и системам SCADA (уровень 2) иофисным приложениям (уровень 3). Так как требования к сетевым характеристикам этих уровней разные (различные конструктивные параметры сетей, способы адресации, проверки ошибок, различные конфигурация и диагностика), всегда существует проблема организации их взаимодействия [3].
Транспортный уровень модели предназначен для обеспечения надёжной передачи данных от отправителя к получателю. При этом уровень надёжности может варьироваться в широких пределах. Существует множество классов протоколов транспортного уровня, начиная от протоколов, предоставляющих только основные транспортные функции (например, функции передачи данных без подтверждения приема), и заканчивая протоколами, которые гарантируют доставку в пункт назначения нескольких пакетов данных в надлежащей последовательности, мультиплексируют несколько потоков данных, обеспечивают механизм управления потоками данных и гарантируют достоверность принятых данных.
На четвертом уровне модели ISO/OSI промышленной среды с корпоративным порталом можно столкнуться со следующей проблемой. Например, на канальном уровне можно исправлять ошибки и запрашивать повторы, т.е. по кабелю информация проходит надежно и без ошибок. Но может возникнуть такая ситуация, что информация потеряется между сетями, исказится при переходе из одной сети в другую, т.е. запрашиваемая информация будет повреждена или искажена. Таким образом, необходимо снова проверять ошибки и запрашивать повторы, после того как информация прошла через несколько сетей. Для этого необходим протокол TCP/IP, отвечающий за доставку данных.
Как известно, на четвертом уровне чаще всего сталкиваются с проблемой безопасности. Именно на этом уровне существует множество рисков и угроз для передаваемой информации.
Одним из решений проблем четвертого уровня может стать протокол IPsec, который имеет в арсенале наибольшее количество сокращений и представляет собой набор протоколов для обеспечения защиты данных, передаваемых по межсетевому протоколу IP. Отличительная черта данного стандарта заключается в том, что он работает на сетевом (3-м) уровне модели ISO/OSI, а не на транспортном, как основные протоколы SSL и TLS. Это делает IPsec более гибким, поскольку он может использоваться для защиты любых протоколов, базирующихся на TCP и UDP. В то же время увеличивается его сложность из-за невозможности использовать протокол TCP (уровень 4) для обеспечения надёжной передачи данных [5].Протокол использует только симметричное шифрование и предполагает, что у каждого корреспондента есть общий секретный ключ с третьей доверенной стороной.
Важным предположением является синхронизированность часов всех участников протокола. Однако на практике используется синхронизация с точностью до нескольких минут с запоминанием истории передач (с целью обнаружения повтора) в течение некоторого времени.
Сеансовый уровень обеспечивает управление диалогом, чтобы фиксировать, какая из сторон является активной в настоящий момент, а также предоставляет средства синхронизации. Этот уровень отвечает за установление соединения между приложениями на сервере и компьютере. В обычных TCP/IP-сетях нет специальных протоколов этого уровня. Это просто не нужно, так как TCP уже установил сеанс. Все функции сеансового уровня включают в себя протоколы прикладного уровня. Например, протокол FTP позволяет установить сеанс связи с файловым сервером. Авторизация FTP происходит именно на сеансовом уровне.
Потребность в сеансовом уровне возникает всегда, когда нужно нестандартно подключиться к Интернету. Например, в том случае, когда запросы посылаются по модему, а ответы принимаются через спутниковую тарелку.
На текущий момент сложно выделить какую-то проблему на данном уровне как для обычной сети, так и для сети промышленного предприятия с корпоративным порталом, поскольку этот уровень сейчас практически не реализуется. Всего его функции переняли на себя вышестоящие уровни.
Уровень представления обеспечивает преобразование протоколов и шифрование/расшифровку данных. Запросы приложений, полученные с прикладного уровня, на уровне представления преобразуются в формат для передачи по сети, а полученные из сети данные преобразуются в формат приложений. Уровень представления данных позволяет прочитать текст на компьютерах с разной кодировкой. К сожалению, очень часто возникают проблемы, связанные с неверным отображением кодировок.
Для сети, в которой функционирует корпоративной портал, свойственны те же проблемы, что и для обычной сети. Так, открывая веб-страницу, можно встретить набор непонятных знаков, потому что кодировка передающей стороны не совпадает с кодировкой принимающей. Сложно выделить специфическую проблему только для сетей промышленных предприятий с корпоративным порталом.
Прикладной уровень - это набор протоколов, при помощи которых пользователи могут получить доступ к различным ресурсам, например: HTTP для загрузки веб-страниц, FTP для связи с файловой системой, SMTP и POP3 для взаимодействия с электронной почтой, Telnet для получения доступа к командной строке.
В большинстве приложений для сбора производственных данных на уровне АСУП используется пакетный способ обработки, когда данные передаются в конце смены или в другое незагруженное время дня. Другие архивные данные для обработки или анализа могут передаваться на уровень АСУП из системы SCADA. Между тем, просмотр или обработка архивных данных уже не устраивают управленцев на предприятии. Для того чтобы гибко и эффективно управлять производством, им нужны текущие значения выхода готовой продукции, параметров производственных процессов, состояния оборудования и т.п., т.е. данные реального времени. Такие данные могут быть извлечены из SCADA-сервера отдельного производственного участка.
Проблема состоит в том, что в таком случае сервер SCADA является лишь промежуточным звеном между АСУП и контроллерами, которые содержат данные реального времени с производства [3].
Итак, рассмотрев проблемы обмена данными в среде промышленного предприятия с точки зрения сетевой модели ISO/OSI, можно сделать вывод, что существует множество проблем почти на каждом уровне данной модели. Решение любой проблемной ситуации на каждом уровне является важной и обязательной задачей. Особенно важно решение описанных проблем для прикладного и представительного уровней, так как в большинстве случаев они отвечают за конечное представление требуемых данных ключевому пользователю.
управление корпоративный портал сетевой
Список литературы
1. Руководство по технологиям объединенных сетей. - 4-е изд. - М.: Вильямс, 2005.
2. Рытов, М.Ю. Применение метода анализа иерархий для определения оптимального вида корпоративного портала /М.Ю. Рытов, П.А. Ковалев //Вестн. Брянского государственного технического университета. - 2014. - №2. - С. 97-106.
3. Еременко, С.В.Теоретические основы управления обменом данными в среде корпоративного портала промышленного предприятия / С.В. Еременко, М.Ю. Рытов, К.В. Мегаев. - Брянск: БГТУ, 2014.
4. Филимонов, А.Ю. Построение мультисервисных сетей Ethernet /А.Ю. Филимонов. - СПб.: БХВ-Петербург, 2007.
5. Олифер, В.Г. Новые технологии и оборудование IP-сетей / В.Г. Олифер. - СПб.: БХВ-Петербург, 2001. - 512 с.
Размещено на Allbest.ru
...Подобные документы
Определение программы управления корпоративными данными, ее цели и предпосылки внедрения. Обеспечение качества данных. Использование аналитических инструментов на базе технологий Big Data и Smart Data. Фреймворк управления корпоративными данными.
курсовая работа [913,0 K], добавлен 24.08.2017Назначение буфера обмена, управление его данными в среде Windows. Взаимодействие между владельцем и клиентом буфера. Данные и тип дескриптора, для каждого типа предопределенных форматов. Воспроизведение данных буфера обмена с задержкой, окна просмотра.
реферат [58,9 K], добавлен 04.10.2010Операция обмена данными между прикладной программой и шиной USB путем передачи буферов памяти. Основные характеристики каналов. Аппаратная часть USB. Физическая топология шины. Конструкция кабелей и коннекторов. Способы питания устройств от сети.
контрольная работа [218,4 K], добавлен 27.01.2014ISDN как цифровая сеть с интеграцией обслуживания для совместимости услуги телефонной связи и обмена данными. Передача звукового сигнала в цифровой форме. Повышение скорости обмена данными по обычной телефонной сети. Минимальное число двоичных разрядов.
лекция [230,6 K], добавлен 15.04.2014Понятие информационной и файловой систем. Пути заражения компьютера вирусом. Функции буфера обмена и оперативной памяти. Ключ в базе данных, использование ее функций для проведения анализа показателей финансово-экономической деятельности предприятий.
контрольная работа [2,2 M], добавлен 19.10.2012Изучение процесса обмена данными между приложениями в среде MS Office, используя при этом разные форматы хранения и представления информации. Создание файла исходных данных формата CSV по шаблону. Выполнение тестов, расчетов с исходным набором данных.
курсовая работа [3,4 M], добавлен 27.01.2015Демографическая динамика и оптимизация использования ресурсов для обмена файлами в P2P-сетях (при условии, что доступность требуемого файла не гарантируется). Оценка времени жизни системы. Система детерминированной жидкостной модели, анализ цепи Маркова.
статья [235,6 K], добавлен 27.09.2014Характеристика буфера обмена как области памяти, резервируемой системой Windows для организации обмена данными между приложениями. Копирование и перемещение файлов как функции буфера обмена. Изучение абсолютной и относительной адресации ячеек MS Excel.
контрольная работа [13,9 K], добавлен 11.09.2011Изучение областей использования вычислительной техники, истории систем управления данными во внешней памяти. Анализ разработки ряда стандартов в рамках языков описания и манипулирования данными. Обзор технологий по обмену данными между различными СУБД.
презентация [263,2 K], добавлен 30.05.2012Анализ современного состояния систем автоматизации управления данными; учет инфраструктуры информационной системы и требования к ресурсам организации. Разработка системы управления данными на базе SharePoint-сайта, программная реализация и внедрение.
диссертация [4,1 M], добавлен 10.11.2011Описание входных и выходных документов и сообщений. Проектирование реляционной базы данных. Разработка механизмов управления данными в базе при помощи триггеров. Разграничение полномочий пользователя. Организация обмена данными между приложениями.
курсовая работа [1,6 M], добавлен 22.06.2011Изучение ведущих технологий шифрования и обмена данными. Выбор и разработка архитектуры сетевой технологии управления ключами пользователей. Разработка логической модели базы данных, основных форм и интерфейсов, основных алгоритмов обработки информации.
курсовая работа [586,6 K], добавлен 18.12.2011Управление доступом к передающей среде. Процедуры обмена данными между рабочими станциями абонентских систем сети, реализация методов доступа к передающей среде. Оценка максимального времени реакции на запрос абонента сети при различных методах доступа.
курсовая работа [87,2 K], добавлен 13.09.2010Приобретение навыков самостоятельной работы по сопряжению макета на базе микроконтроллера AVR АТMEGA128 с компьютером. Принципы управления двунаправленным обменом данными. Программирование последовательного интерфейса в операционных системах Windows.
лабораторная работа [365,4 K], добавлен 16.06.2011Обмен данными между приложениями Word и Excel в MS Office как основа их интеграции. Основные способы обмена данными между программами в MS Office. Связывание и внедрение объектов. Сравнительный анализ основных способов. Простое (статическое) копирование.
методичка [599,5 K], добавлен 10.11.2013Основные концепции объединения вычислительных сетей. Базовая эталонная модель взаимодействия открытых систем. Обработка сообщений по уровням модели OSI: иерархическая связь; форматы информации; проблемы совместимости. Методы доступа в ЛВС; протоколы.
презентация [81,9 K], добавлен 13.08.2013Технологическая схема системы. Структурно-функциональная модель обработки сообщений системой управления технологическим процессом. Поток сообщений в общем виде. Моделирование в среде GPSS и в среде C#, их результаты. Алгоритм имитационного моделирования.
курсовая работа [1,3 M], добавлен 14.12.2012Методы проектирования LAN для обеспечения обмена данными, доступа к общим ресурсам, принтерам и Internet. Автоматическая адресация в IP-сетях при помощи протокола DHCP. Алгоритмы маршрутизации, базирующиеся на информации о топологии и состоянии сети.
дипломная работа [2,7 M], добавлен 01.07.2014Просмотр, запись и чтение данных буфера обмена. Динамический обмен данными (DDE), способы его организации. Атомы в Windows, их понятие и функции. Особенности задания параметра lParam сообщений DDE. Обмен и передача данных между клиентом и сервером.
лекция [303,7 K], добавлен 24.06.2009Изучение сущности и основных функций программного интерфейса для обеспечения обмена данными между процессами, который называется сокет. Сокеты и UNIX. Атрибуты и именование сокета. Установка соединения (сервер, клиент). Обмен данными. Закрытие сокета.
презентация [99,1 K], добавлен 12.05.2013