Электронная библиотека диссертаций и авторефератов России
dslib.net
Библиотека диссертаций
Навигация
Каталог диссертаций России
Англоязычные диссертации
Диссертации бесплатно
Предстоящие защиты
Рецензии на автореферат
Отчисления авторам
Мой кабинет
Заказы: забрать, оплатить
Мой личный счет
Мой профиль
Мой авторский профиль
Подписки на рассылки



расширенный поиск

Разработка многопротокольного сетевого процессора локальных вычислительных сетей Гладун, Анатолий Ясонович

Данная диссертационная работа должна поступить в библиотеки в ближайшее время
Уведомить о поступлении

Диссертация, - 480 руб., доставка 1-3 часа, с 10-19 (Московское время), кроме воскресенья

Автореферат - бесплатно, доставка 10 минут, круглосуточно, без выходных и праздников

Гладун, Анатолий Ясонович. Разработка многопротокольного сетевого процессора локальных вычислительных сетей : автореферат дис. ... кандидата технических наук : 05.13.05.- Санкт-Петербург, 1992.- 18 с.: ил.

Введение к работе

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

В настоящее время отечественной промышленностью выпускаются сетевые БИС для организации ЛВС со случайным методом доступа и практически полностью отсутствуют микросхемы для ЛВС. _ с маркерными методами доступа, потребность в которых постоянно возрастает. Для покрытия потребностей различных областей применения ЛВС в сетевых БИС, их разработку целесообразно вести путем создания комплектов БИС для сетей различной конфигурации. При решении этой задачи необходимо учитывать проблему ужесточения требований к срокам и стоимости разработки такой элементной базы, а также возможности отечественной микроэлектронной технологии. Указанные выше факторы определили актуальность проведения исследований направленных на разработку многопротокольного сетевого процессора (МСП), которую. можно рассмотреть в трех аспекгвх: техническом, экономическом и научном.

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

С экономической . точки зрения разработка

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

В научном аспекте разработка МСП позволит ' провести исследования возможности аппаратной реализации различных протоколов одной структурой, требукэдих обычно раз.шчных схемотехнических решений. Это делает актуальной проблему эффективной реализации протоколов, обеспечивающей на миниуые аппаратуры максимальное покрытие Функций сетевых интерфейсов.

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

Для достижения поставленной цели в работе решены следующие задачи:

-исследована организащія систем передачи данных ЛВС и требований основных областей применении ЛВС к характеристикам сетевых интерфейсов;

-осуществлен выбор из множества . известных реализаций сетевых интерфейсов структур наиболее близких к оптимальной по сформированному набору критериев; '

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

-осуществлен выбор архитектуры и реализация СБИС
протокольного контроллера, обеспечивающего реализацию набора
различных протоколов; .*

, -проведено исследование способов аффективного обмена данными между абонентской ЭВМ и моноканалом ЛВС;

-осуществлен выбор архитектуры и реализации многопротокольного сетевого процессора.

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

Научная новизна результатов заключается в следующей:

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

-предложена методика выбора из множества возможных -реализаций сетевых интерфейсов структур наиболее близких к оптимальной по введенному набору критериев;

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

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

-разработана архитектура МСП содержащая постоянные и сменные модули, что позволяет путем программной настройки денной структуры на протокол определенного вида, реализовать сети различной ТОПОЛОГИИ;

Практическую ценность работы представляют:

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

-разработаны на основе формальных описаний сетевых протоколов алгоритмы функционирования адаптеров ЛВС;

-разработана архитектура МСП, позволяющая на его основе построить локальные сети различной топологии. '

Практическая ценность и полезность результатов р8боты

подтверждается соответствующими актами о внедрении результатов работы. *

Внедрение результатов работы. Основные результаты работы использованы в', хоздоговорных НИР, выполненных на кафедре Вычислительной техники ШбЭТЫ, а также другими предприятиями:

-в ЛНПО "Электроавтоматика" и МГП "Модус" используются методики проектирования многопротокольных структур при проектировании комплекта БИС по ГОСТ 26765.52-87 (MIL-STD-1553B) на основе БМК І5ІБХМІ;

-в НПО "Интеграл" (г.Минск) и НИИ программных средств используются архитектура МОП и алгоритмы при разработке адаптеров для сетей различного назначения.

Апробация работы. Основные результаты диссертационно? работы докладываюсь и обсуждались на следующих конфзренциях и семинарах:

. -Шестнадцатой Всесоюзной школе-семинаре по вычислительным сетям, Москва-Винница, 1991г.;

-Всесоюзном научно-техническом семинаре "Локальные сети микроэвм в системах обаботки и управления", Ленинград, 1990г.;

-Всесоюзной научно-технической конференции "Совершенствование технических средств связи для решения проблем информатизации общества в новых условиях хозяйствования", Ленинград , НПО "Дальняя связь", 1ЭЭ1г;

-Всесоюзном научно-техническом семинаре "Перспективная элементная база для обработки и передачи информации, применение микропроцессоров, БМК и световодшх технических средств", Ленинград, 1991г;

-Всесоюзной научно-технической конференции "Проблеми современной радиоэлектроники", Лешшград-Петродаорец, Высшее военно-морское училище радиоэлектроники им. А.С.Попова, 1991г.

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

Структуре и объем работы.Диссертационная работа состоит^из введения, четырех глав с . выводами, заключения, списке литературы, включающего 116 наименований и приложения. Основна? часть работы изложена на 136 страницах машинописного текста. Работа содержит 15 таблиц, 38 рисунков.

-s-

Во введении обоснована . актуальность теин, . сформулированы цель и основные задачи исследования.

В первой главе осуществлена формализация постановки задачи разработки МСП, проведен анализ архитектур систем передачи данных (СЦЦ) ЛВС.и элементной базы для их построения, уточнены 'задачи исследования. Отмечено, что большое разнообразие архитектур ЛВС диктуется потребностями различных проблемных-областей их применения. Вместе с тем, соблюдение. основных принципов, устанавливающих универсальные правила взаимодействия абонентов ЛВС между собой (7-уровневои Эталонной модели . взаимодействия открытых систем (ЭМВОС)' и применение стандартов ЛВС на всех уровнях), не снимает всех сложностей связанных с построением сетевых интерфейсов ЛВС. В рамках стандарта можно выделить как ограничения, позволяющие интегрировать в систему различное оборудование, так .и варьируемые параметры, . обеспечивающие возможность создания систем различной архитектуры и, назначения. Многообразие задач решаемых ЛВС . привело к тому, что в рамках стандартов бали созданы системы отличающиеся целым рядом признаков. В связи с этим разработка МСП трзбует четкой постановки задачи, определявдэй направление , дальнейших исследований. Для задания исходных данных при проектировании МСП был решен ряд взаимосвязанных задач: ограничение рассматриваемых областей .использования -ЛВС; ограничение типов рассматриваемых СПД; составление на основе ' выбранных СПД и стандартов ЛВС множества возмокных реализаций сетевых интерфейсов и проведение их анализа; формирование на основании проведенных исследований требований к разрабатываемому >

УСТРОЙСТВУ;.

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

-б-

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

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

Стандарты IEEE 802 использующие децентрализованные методы доступа для шинной и кольцевой топологии обеспечивают реализацию требуемых характеристик СІЩ (живучесть, гарантированное время доступа) и являются наиболее тщвмявншш для внОракных областей. Основными исходными данными для проектирования МСП являются: выделенныэ. области применения ЛВС, стандарта IEEE 802 и класс подключаемого ' 'абонентского оборудования (мини- , микроэвм и встроенные в . оборудование микропроцессорные комплекты).

На основе анализа специализированной элементной базы дл$ построения аппаратуры ЛВС выделены основные тенденции е« развития в настоящее время:

1) широкий спектр сетевых БИС обусловлен потребностям]
различных областей применения ЛВС. Данные БИС реализуют обычн<
конкретный метод доступа для конкретной топологии сети;

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

  2. 'задачу реализации ЛВС различной конфигурации можно решит двумя путями: разработкой узкоспециализированных БИС для каадог конкретного случая или жэ созданием программируемых на кавдо применение многопротокольных сетевых устройств. Второ

-r-

направление, как показывают зарубешше публикащіи, получает широкое развитие и является перспективным.

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

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

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

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

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

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

х*(ХЛ) = п 1X^(^(2;,)), 2 = 1 N ,

где rc*(XJ - обобщешшй критерий соответствия варианта структуры Xj сформированным требованиям, заданным вектором тре-бований Gi; ц. (f±(X )) - частные критерии выбора по характерис-ке с учетом веса критерия а . Отмечены преимущества ЫП-крнтерия.

В связи с появлением новых разработок сетевых БИС, как правило, присутствует некоторый дефицит и нечеткость исходных параметров и ошісания структуры сетевых интерфейсов. Поэтому в работе предложено использовать рациональное сочетание характеристик структур, имеющих количественный и качественный базисы. Для качественных оценок использован известный лингвистический подход, позволяющий оценить структуру путем присвоения ей оценок из набора логических переменных типа: "высокая",...."низкая" и придать затем количественный смысл этим качественным оценкам. Использование дуальных оценок позволило: пользоваться аппаратом нечетких множеств для определения качественных оценок; значительно сократить время выбора структур; повысить обоснованность принимаемых решений. Для определения коэффициента предпочтения а^ использована процедура выбора с помощью нечетких бинарных отношений R... ,, позволяющая (согласно лемми Цорна) упорядочить все компоненты многокритериального показателя по степени важности и выбрать требуемую стратегию проектирования.

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

Третья глава посвящена исследованию вопросов аппаратной

, реализации протоколов ЛВС и разработке архитектуры многопротокольного контроллера,обеспечивающего реализацию этих

'протоколов.

Для аппаратной реализации представлены протокола IEEE 802.3-802.5. Данные протоколы характеризуются сильно отличающимися методами доступа, что требует различных схемних решений средств доступа и приводит к несовместимости их технологий реализации. Спецификой данных протоколов является то, что кроме обычных протокольних функций (прием/передача), в них реализуется целый набор нестандартных операций, обеспечивающих условия безошибочной работы и "выживаемость" если не всей сети, то наибольшего числа ее компонентов. Именно эти операции обуславливают сложность протоколов и трудности их аппаратной реализации. Кроме того, при разработка сетевых БМС необходимо учитывать существующие возможности используемой микроэлектронной элементной бази.

Исходным заданием для аппаратной реализации протокола является его описание. Описание не должно отражать особенности реализации протокола, не должно предписывать разбиение его на части или накладывать ограничение на его структурирование, а также не указывает на конкретные алгоритмы выполнения многих процедур. Поэтому на первом этапе проектирования аппаратной реализации протокола требуется выполнить переход от его описания к описанию з видів конечного автомата поведения проектируемо? реализации и осуществить при этом структурирование модели протокола. С этой целью в работе, согласно ЭМВОС, протокол подурсшя управления доступом к среде (УДС) представлен в гиде модели протокольного объекта (1ТР0). Опыт проектирования и анализ протоколов-' IEEE 802.3-802.5 позволили шдзлить ряд свойств описания протоколов, из которых вытекает возможность неформальной декомпозиции структурного представления аппаратной реализации ПРО. Для этого осуществлены следуюцив последовательные шаги дежошозицш:

1) Выполнено структурное расчленение модели ПГ-0 на три части: В, II и II. Часть В связана со всеми аспектами, обеспечивающими интяріойс (подуровень УДІС/ управление логическим звеном (УЛЗ)), а часть Н-со всеми аспектами, связанным;! с интерфейсом (подуровень УДО/фнзнчиский уровень». Часть П представляет сссЬй

--/0-

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

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

.3) Следующим шагом является представление части П ПРО композицией трех устройств (автоматов): входного, выходного и центрального обрабатывающих устройств (ОУ). Входное ОУ обеспечивает распознавание принимаемой от смежных уровней информации, а выходное ОУ обеспечивает формирование и выдачу кадров в смежные уровни. Центральное ОУ реализует поведение предписанное протоколом и представлено композицией управляющего автомата (УА), реализованного во внешней памяти и управляемых операционных автоматов (таймеров, счетчиков ошибок, схем задержек соперничества, блоков вычисления отсрочки передачи и т.д.).

4) УА реализует логику работы ПРО и представляет собой микропрограммное устройство управления (ША), обеспечивающее управление функционированием блоков представленной структуры.

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

положена в основу разработки архитектуры программируемого сете
вого многопротокольного контроллера (ПСМК). ,

Реализация ПСМК потребовала решения ряда взаимосвязанных задач. На основе описаний протоколов разработаны конкретные граф-схемы алгоритмов (ГСА) их функционирования. Каждая ГСА протокола была разбита согласно схемы декомпозиции ПРО на три ГСА: алго; ритм доступа (УА), алгоритм входного ОУ и алгоритм выходного ОУ, которые затем были представлены в виде конечного автомата. Выполнено исследование возможности реализации УЛ на существующей отечественной элементной базе: проведен анализ матричных БИС в результате чего для реализации УА выбраны ЮТ, обеспечивающие эффективную реализацию управляющей логики, обладающей'естественной нерегулярной структурой; выбрана многоуровневая базовая схема для реализации УА и на основе полученных алгоритмов синтезирован МПА на ПЛМ. Выполненный расчет аппаратных затрат на реализацию УА показал, что использование базовой схемы для построения МПА-.требует в среднем на 40% больие аппаратуры, чем реализация МПА по индивидуальной схеме. На практике это вполне приемлемо, так как использование базовых схем при реализации значительно сокращает сроки и стоимость разработки.

На основе проведенных исследований- представлена методика проведения многопротокольной реализации одной структурой,, сформирован для ПСМК минимальный набор, агшаратно реализуема функций, разработаны алгоритм функционирования и архитектура' СБИС ПСМК. В качестве исходных данных при разработке ПСМК использованы: таблицы структурного разбиения протоколов на функциональные устройства; набор требований к ПСМК и набор известных контроллеров, полученных во второй главе.

Отличительными особенностями полученной структуры являются: реализация трех протоколов (настройка на требуемый протокол осуществляется путем занесения определенного кода в регистр команд и установки соответствующих ПЛМ во внешней памяти контроллера); параллельное выполнение операций обработки кадров и управления доступом к среде; реализация в отдельном блоке операционных элементов рассматриваемых протоколов, что вносит .некоторую аппаратнув избыточность при реализации конкретного сетевого интерфейса. Однако, как показали расчеты, применение ПСМН для реализации требуемого протокола более экономично, чем

разработка своего специализированного контроллера, так как сокращаются сроки и суммарная стоимость разработки.

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

  1. обеспечить максимально возможную пропускную способность;

  2. гарантировать время доставки кадров;

3) обеспечить возможность подключения МОП к различным системным интерфейсам ебонентов ЛВС;

  1. высокий уровень сервиса;

  2. невысокая'стоимость;

6) реализация различных протоколов;

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

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

.':, - , Т = ТЫ + ТО + ТА , їда. Ї - сушярное вреш.дпребывания каадого кадра в адаптере; ТМ

- время, необходимее для обмена с моноканалом; ТА- время обмена с абонентской ЭВМ; ТО - время обработки кадра. Максимальная пропускная способности структуры сетевого интерфейса будет достигнута при полном совмещении указанных операций:

Т = MAX (KlxTM; К2хТА; КЗхТО;} Коэффициенты К показывают степень замедления операций вследствие

их параллельного выполнения: К>1. Кроме того, значения Kl, К2, КЗ зависят от структуры и конкретной реализации сетевого интерфейса. Представленные критерии позволили провести оценку структур сетевых интерфейсов и определить ряд факторов, обеспечивающих увеличение пропускной спссобнос структур. Таковыми являются: распараллеливание во времени выполнения операций обработки и передачи, что достигаете;!, например, специализацией отдельных блоков; использованиа независимых трактов передачи для встречных потоков данных; уменьшение потока управляющей информации (состояние приема и передачи, инициализация блоков, текущие параметры протоколов и т.д.)-. На основании проведенных исследований осуществлен предварительный выбор структуры МСП, с учетом возможности обеспеспечения им максимальной пропускной способности. Представленные критерии позволили провести оценку пропускной способности и транзитной задержки кадров структуры МСП с учетом: характеристик возможных трафиков'(файлового, диалогового, служебного, оперативного); скоростей передачи данных в среде, определяемых стандартами; диапазона' скоростей обмена данными МСП с абонентской ЭВМ.

Для детализации структуры разрабатываемого МСП определены условия безопасного приема кадров в режиме их интенсивного поступления из моноканала '("один за другим"). Показано, что для передачи/приема больших массивов данных, временные соотношения процесса обмена лучше при использовании многопортовых (двухпортовых систем буферной памяти. Осуществлен выбор объема буферного ОЗУ и определен набор основных и дополнительных зппарагно реализуемых функций для МОП с учетом существующих ограничений на аппаратные затраты. Выполнена оценка степени интеграции и количества выводов проектируемых блоков МСП. Разработан алгоритм функционирования МСП и предложена методика выбора на оскоео исходных дагашх архитектуры МОИ. Методика содержит формальные л

-/4-

содзржательные шаги. На основе представленной методики расрабогена архитектуре 1СП, позволяющая организовывать, сети различной топологии. Основнне отличительные особенности MG'II :

1) Гибкая модульная структура, позволяющая совместить требования различных протоколов ЛВС, с различной пропускной способностью, использующих различные типы передающей среда. Структура МСП состоит чз стационарных и сменных блоков. Настройка МОП на работу в конкретной сети осуществляется путем программирования регистра управления и установки соответствующего сменного блока;

  1. Высокий уровень сервиса при котором потребляется данную ресурсов подключаемых. ЭВМ при одновременной еысокой пропускной способности структуры (достигается системой буферной памяти и соответствующим включением контроллеров прямого доступа);

  2. Внутренний контроль информации.

На базе архитектуры МСП разработан адаптер сети Ethernet и программное обеспечение к нему.

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

Похожие диссертации на Разработка многопротокольного сетевого процессора локальных вычислительных сетей