Автоматизированное проектирование - часть 6

 

  Главная      Учебники - Производство     

 

поиск по сайту           правообладателям

 

 

 

 

 

 

 

 

 

содержание   ..  4  5  6  7   ..

 

 

Автоматизированное проектирование - часть 6

 

 

#
*H)&
F
*:,$* $I*:+*
F
*)&*
:!+(
5
@!"!
2
пьютеров
,
которые
размещены
на
малых
расстояниях
один
от
другого
(
например
,
в
одной
или
не
-
скольких
соседних
комнатах
)
объединяющая
компьютеры
сеть
является
локальной
.
R#%)45*)9
(.1’+
-
4’&$45*)9
+$&5
(
ЛВС
или
LAN — Local Area Network)
имеет
линию
связи
,
к
которой
подключаются
все
узлы
сети
.
При
этом
топология
соединений
узлов
(
рис
. 2.2)
может
быть
шинная
(bus),
кольцевая
(ring),
звездная
(star).
Протяженность
линии
и
число
подключаемых
узлов
в
ЛВС
ограничены
.
В
более
крупных
по
масштабам
проектных
организациях
в
сеть
включены
десятки
-
сотни
и
более
компьютеров
,
относящихся
к
разным
проектным
и
управленческим
под
-
разделениям
и
размещенных
в
поме
-
щениях
одного
или
нескольких
зда
-
ний
.
Такую
сеть
называют
%#"0#")
-
&’(*#;
.
В
ее
структуре
можно
выде
-
лить
ряд
ЛВС
,
называемых
0#-+$&9
-
/’
,
и
средства
связи
ЛВС
между
собой
.
В
эти
средства
входят
коммутационные
серверы
(
блоки
взаи
-
модействия
подсетей
).
Если
коммутационные
серверы
объединены
отделенными
от
ЛВС
подразделе
-
ний
каналами
передачи
данных
,
то
они
образуют
новую
подсеть
,
называемую
#0#"*#;
(
или
транс
-
портной
),
а
вся
сеть
оказывается
иерархической
структуры
.
Если
здания
проектной
организации
удалены
друг
от
друга
на
значительные
расстояния
(
вплоть
до
их
расположения
в
разных
городах
),
то
корпоративная
сеть
по
своим
масштабам
становится
&$"
-
"’&#"’)45*#;
+$&5<
(WAN — Wide Area Network).
В
территориальной
сети
различают
/)8’+&")45
-
*.$
каналы
передачи
данных
(
магистральную
сеть
),
имеющие
значительную
протяженность
,
и
кана
-
лы
передачи
данных
,
связывающие
ЛВС
(
или
совокупность
ЛВС
отдельного
здания
или
кампуса
)
с
магистральной
сетью
и
называемые
)2#*$*&+%#;
4’*’$;
или
соединением
0#+4$-*$;
/’4’
”.
Обычно
создание
(.-$4$**#;
магистральной
сети
,
т
.
е
.
сети
,
обслуживающей
единственную
ор
-
ганизацию
,
обходится
для
нее
слишком
дорого
.
Поэтому
чаще
прибегают
к
услугам
провайдера
,
т
.
е
.
организации
,
предоставляющей
телекоммуникационные
услуги
многим
пользователям
.
В
этом
случае
внутри
корпоративной
сети
связь
на
значительных
расстояниях
осуществляется
через
/)8’+&")45*7<
+$&5
#2A$8#
0#456#()*’9
.
В
качестве
такой
сети
можно
использовать
,
например
,
городскую
или
меж
-
дугородную
телефонную
сеть
или
территориальные
сети
передачи
данных
.
Наиболее
распространен
-
ной
формой
доступа
к
этим
сетям
в
настоящее
время
является
обращение
к
глобальной
вычислитель
-
ной
сети
Internet.
Для
многих
корпоративных
сетей
возможность
выхода
в
Internet
является
желательной
не
только
для
обеспечения
взаимосвязи
удаленных
сотрудников
собственной
организации
,
но
и
для
получения
других
информационных
услуг
.
Развитие
виртуальных
предприятий
,
работающих
на
основе
CALS-
тех
-
нологий
,
с
необходимостью
подразумевает
информационные
обмены
через
территориальные
сети
,
как
правило
,
через
Internet.
Структура
ТО
САПР
для
круп
-
ной
организации
представлена
на
рис
. 2.3.
Здесь
показана
типичная
структура
крупных
корпоративных
сетей
САПР
,
называемая
архитекту
-
рой
%4’$*&
-
+$"($"
.
В
сетях
клиент
-
сервер
выделяется
один
или
несколь
-
ко
узлов
,
называемых
+$"($")/’
,
ко
-
торые
выполняют
в
сети
управляю
-
щие
или
общие
для
многих
пользова
-
телей
проектные
функции
,
а
осталь
-
ные
узлы
(
рабочие
места
)
являются
терминальными
,
их
называют
%4’$*
-
&
.
+
.
)
"#$%!#&’&($"!))$* +($*,#&($"!)&*
23
%+,
. 2.2.
Варианты
топологии
локальных
вычислительных
сетей
:
:
)
шинная
;
B
)
кольцевая
;
9
)
звездная
%+,
. 2.3.
Структура
корпоративной
сети
САПР
#
*H)&
F
*:,$* $I*:+*
F
*)&*
:!+(
5
@!"!
2
&)/’
,
в
них
работают
пользователи
.
В
общем
случае
сервером
называют
совокупность
программных
средств
,
ориентированных
на
выполнение
определенных
функций
,
но
если
эти
средства
сосредоточе
-
ны
на
конкретном
узле
вычислительной
сети
,
то
тогда
понятие
сервер
относится
именно
к
узлу
сети
.
Сети
клиент
-
сервер
различают
по
характеру
распределения
функций
между
серверами
,
другими
словами
,
их
классифицируют
по
типам
серверов
.
Различают
E);4
-
+$"($".
для
хранения
файлов
,
раз
-
деляемых
многими
пользователями
,
+$"($".
2)6
-)**.,
автоматизированной
системы
,
+$"($".
0"’
-
4#@$*’;
для
решения
конкретных
прикладных
задач
,
%#//7&)=’#**.$
+$"($".
(
называемые
также
блоками
взаимодействия
сетей
или
серверами
доступа
)
для
взаимосвязи
сетей
и
подсетей
,
+0$=’)4’
-
6’"#()**.$
+$"($".
для
выполнения
определенных
телекоммуникационных
услуг
,
например
,
серве
-
ры
электронной
почты
.
В
случае
специализации
серверов
по
определенным
приложениям
сеть
называют
+$&5<
")+0"$
-
-$4$**.,
(.1’+4$*’;
.
Если
сервер
приложений
обслуживает
пользователей
одной
ЛВС
,
то
естествен
-
но
назвать
такой
сервер
локальным
.
Но
поскольку
в
САПР
имеются
приложения
и
базы
данных
,
раз
-
деляемые
пользователями
разных
подразделений
и
,
следовательно
,
клиентами
разных
ЛВС
,
то
соот
-
ветствующие
серверы
относят
к
группе
корпоративных
,
подключаемых
обычно
к
опорной
сети
(
см
.
рис
. 2.3.).
Наряду
с
архитектурой
клиент
-
сервер
применяют
о
-*#")*8#(.$
сети
,
в
которых
любой
узел
в
зависимости
от
решаемой
задачи
может
выполнять
как
функции
сервера
,
так
и
функции
клиента
.
Ор
-
ганизация
взаимодействия
в
таких
сетях
при
числе
узлов
более
нескольких
десятков
становится
чрез
-
мерно
сложной
,
поэтому
одноранговые
сети
применяют
только
в
небольших
по
масштабам
САПР
.
В
соответствии
со
способами
коммутации
различают
сети
с
%#//7&)=’$;
%)*)4#(
и
%#//7&)
-
=’$;
0)%$&#(
.
В
первом
случае
при
обмене
данными
между
узлами
A
и
B
в
сети
создается
физичес
-
кое
соединение
между
A
и
B
,
которое
во
время
сеанса
связи
используется
только
этими
абонентами
.
Примером
сети
с
коммутацией
каналов
может
служить
телефонная
сеть
.
Здесь
передача
информации
происходит
быстро
,
но
каналы
связи
используются
неэффективно
,
так
как
при
обмене
данными
воз
-
можны
длительные
паузы
и
канал
простаивает
.”
При
коммутации
пакетов
физического
соединения
,
которое
в
каждый
момент
сеанса
связи
соединяло
бы
абонентов
K
и
I
,
не
создается
.
Сообщения
раз
-
деляются
на
порции
,
называемые
0)%$&)/’
,
которые
передаются
в
разветвленной
сети
от
K
к
I
или
обратно
через
промежуточные
узлы
с
возможной
буферизацией
(
временным
запоминанием
)
в
них
.
Та
-
ким
образом
,
любая
линия
может
разделяться
многими
сообщениями
,
попеременно
пропуская
при
этом
пакеты
разных
сообщений
с
максимальным
заполнением
упомянутых
пауз
.
Q-
:
D400:>
/
4
5.DF
9?:+/
4,9
>?+
4
-781-16
,+,-./
(
QE($
*
).
Для
удобства
модернизации
сложных
информационных
систем
их
делают
максимально
#&%".&./’
,
т
.
е
.
приспособленными
для
внесения
изменений
в
некоторую
часть
системы
при
сохранении
неизменными
остальных
частей
.
В
отношении
вычислительных
сетей
реализация
концепции
открытости
привела
к
появлению
ЭМВОС
,
предложенной
международной
организацией
стандартизации
(ISO — International Standard Organiza-
tion).
В
этой
модели
дано
описание
общих
принципов
,
правил
,
соглашений
,
обеспечивающих
взаимо
-
действие
информационных
систем
и
называемых
0"#&#%#4)/’
.
В
ЭМВОС
информационную
сеть
рассматривают
как
совокупность
функций
(
протоколов
),
кото
-
рые
подразделяют
на
группы
,
называемые
7"#(*9/’
.
Именно
разделение
на
уровни
позволяет
вносить
изменения
в
средства
реализации
одного
уровня
без
перестройки
средств
других
уровней
,
что
значи
-
тельно
упрощает
и
удешевляет
модернизацию
средств
по
мере
развития
техники
.
ЭМВОС
содержит
семь
уровней
.
На
E’6’1$+%#/
(
"
hysical)
уровне осуществляется
представление
информации
в
виде
электриче
-
ских
или
оптических
сигналов
,
преобразование
формы
сигналов
,
выбор
параметров
физических
сред
передачи
данных
,
организуется
передача
информации
через
физические
среды
.
На
%)*)45*#/
(link
)
уровне
выполняется
обмен
данными
между
соседними
узлами
сети
,
т
.
е
.
уз
-
лами
,
непосредственно
связанными
физическими
соединениями
без
других
промежуточных
узлов
.
Отметим
,
что
пакеты
канального
уровня
обычно
называют
%)-")/’
.
На
+$&$(#/
(network)
уровне
происходит
формирование
пакетов
по
правилам
тех
промежуточ
-
ных
сетей
,
через
которые
проходит
исходный
пакет
,
и
/)">"7&’6)=’9
пакетов
,
т
.
е
.
определение
и
ре
-
&
.
+
.
)
"#$%!#&’&($"!))$* +($*,#&($"!)&*
24
#
*H)&
F
*:,$* $I*:+*
F
*)&*
:!+(
5
@!"!
2
ализация
маршрутов
,
по
которым
передаются
пакеты
.
Другими
словами
,
маршрутизация
сводится
к
образованию
логических
каналов
.
R#8’1$+%’/
%)*)4#/
называют
виртуальное
соединение
двух
или
более
объектов
сетевого
уровня
,
при
котором
возможен
обмен
данными
между
этими
объектами
.
По
-
нятию
логического
канала
необязательно
соответствует
физическое
соединение
линий
передачи
дан
-
ных
между
связываемыми
пунктами
.
Это
понятие
введено
для
абстрагирования
от
физической
реали
-
зации
соединения
.
Еще
одной
важной
функцией
сетевого
уровня
после
маршрутизации
является
кон
-
троль
нагрузки
на
сеть
с
целью
предотвращения
перегрузок
,
отрицательно
влияющих
на
работу
сети
.
На
&")*+0#"&*#/
(transport)
уровне
обеспечивается
связь
между
оконечными
пунктами
(
в
от
-
личие
от
предыдущего
сетевого
уровня
,
на
котором
обеспечивается
передача
данных
через
промежу
-
точные
компоненты
сети
).
К
функциям
транспортного
уровня
относятся
мультиплексирование
и
де
-
мультиплексирование
(
сборка
-
разборка
пакетов
в
конечных
пунктах
),
обнаружение
и
устранение
ошибок
в
переданных
данных
,
реализация
заказанного
уровня
услуг
(
например
,
заказанных
скорости
и
надежности
передачи
).
На
+$)*+#(#/
(session)
уровне
определяются
тип
связи
(
дуплекс
или
полудуплекс
),
начало
и
окончание
заданий
,
последовательность
и
режим
обмена
запросами
и
ответами
взаимодействующих
партнеров
.
На
0"$-+&)(’&$45*#/
(presentation)
уровне реализуются
функции
представления
данных
(
коди
-
рование
,
форматирование
,
структурирование
).
Например
,
на
этом
уровне
выделенные
для
передачи
данные
преобразуются
из
одного
кода
в
другой
.
На
0"’%4)-*#/
(application)
уровне
определяются
и
оформляются
в
сообщения
те
данные
,
кото
-
рые
подлежат
передаче