Файл: Анализ и оценка средств реализации структурных методов анализа и проектирования экономической информационной системы (Предметная область).pdf
Добавлен: 17.05.2023
Просмотров: 89
Скачиваний: 4
Сетевой уровень модели OSI является третьим по счёту уровнем эталонной модели сетевого взаимодействия. На третьем уровне модели OSI происходит формирование маршрутов и путей передачи данных между устройствами, находящимися в сети. Естественно, маршрут определяется оптимально и при этом учитывается дальность маршрута и нагрузка на узлы сети.
Также на третьем уровне эталонной модели происходит преобразование логических сетевых адресов в физические и наоборот. Этот процесс получил название – трансляция. Самым популярным протоколом третьего уровня модели OSI является протокол IP, на данный момент поддерживается две версии протокола IP: IPv4 и IPv6.
Транспортный уровень модели OSI является четвёртым по счету уровнем модели сетевого взаимодействия. Транспортный уровень определяет надёжность передачи данных по сети, а также устанавливает непосредственную связь между конечными точками цепочки передачи данных.
Четвёртый уровень модели OSI насчитывает множество различных протокол передачи данных: есть протоколы, которые только лишь обеспечивают транспортные функции, а есть протоколы, которые гарантируют правильную передачу данных по сети. В зависимости от потребностей и технических условий выбирается тот или иной протокол. Например, потоковое видео в Интернете никто не будет предавать по протоколу, гарантирующему 100% правильность передачи данных, в качестве примера такого протокола можно привести UPD.
Если же говорить о протоколе, который гарантирует правильность передачи данных то в качестве примера можно привести TCP. Протокол TCP является протоколом транспортного уровня модели OSI и гарантирует надёжность и правильность передачи данных по сети, также он исключает потерю данных в процессе их передачи и обеспечивает не нарушения порядка поступления данных, то есть данные по протоколу TCP придут на приемное устройство в том порядке, в котором они передавались.
Пятый уровень модели взаимодействия OSI или сеансовый уровень предназначен для управления сеансом связи. Сеансовый уровень позволяет взаимодействовать сетевым приложениям длительное время. Пятый уровень модели сетевого взаимодействия OSI призван решать следующие проблемы:
- создавать сеанс связи;
- завершать сеанс связи;
- поддерживать обмен информацией между приложениями;
- осуществлять синхронизацию между приёмным и передающим устройством;
- поддерживать сеанс связи, когда передача данных не ведется.
На самом деле, задачи сеансового уровня модели OSI несколько шире, чем описаны выше. В качестве примера протоколов сеансового уровня можно привести: ADSP, PPTP, H.245.
Уровень представления или представительский уровень модели OSI является шестым уровнем эталонной модели сетевого взаимодействия. Шестой уровень модели OSI определяет способы представления данных, а также способы шифрования передачи данных. Например, протокол HTTP никак не шифрует данные при передаче, поэтому эти функции на себя берут протоколы SSL и TLS, которые относятся к шестому уровню модели OSI.
В качестве представления данных можно привести в качестве примера протоколы ASCII и JPEG. В данном случае термин протокол будет более правильным, чем таблица перекодировки или формат изображения.
Но, помимо выше описанных функций, уровень представления выполняет функции преобразования протоколов и форматов из одного в другой (своеобразный переводчик). Условно мы можем разделить данные, которые передаются по сети и данные, которые видит клиент на экране. Именно на шестом уровне модели взаимодействия OSI происходит преобразование данных, которые понятны машине, в данные, которые понятны человеку и наоборот.
Любой архиватор на компьютере работает на уровне представления. Также шестой уровень позволяет взаимодействовать компьютерам различных производителей между собой, преобразуя данные из одного формата записи в другой. Шестой и седьмой уровень модели OSI представляют наибольший интерес для веб-разработчиков и веб-мастеров, а также для администраторов различных веб-серверов.
Я уже писал, что прикладной уровень модели OSI или седьмой уровень эталонной модели взаимодействия является наивысшим. Этот уровень позволяет обычному неподготовленному пользователю работать с машиной и передавать данные по сети. По задумке разработчиков эталонной модели OSI клиентские приложения при передаче данных должны взаимодействовать только с седьмым уровнем модели OSI, но это далеко не так.
Однако, несмотря на всё выше сказанное, модель OSI имеет и свои недостатки.
Первый недостаток семиуровневой модели OSI заключается в том, что стек протоколов эталонной модели до сих пор не реализован полностью. По правде говоря, скорее всего, он никогда не будет реализован.
Второй недостаток семиуровневой модели OSI заключается в том, что эта модель эталонная или идеальная, а, как мы знаем, ничего идеального в мире нет. Дело всё в том, что эталонная модель OSI разрабатывалась учёными, которые не всегда близки к реалиям нашего мира, требованиям и динамике бизнеса. Поэтому не стоит воспринимать модель OSI, как чёткое руководство к действиям. Это скорее просто идеал, который стоит на витрине и который показывает то, к чему нужно стремиться.
Вывод: семиуровневая модель OSI действительно качественно описывает взаимодействие в компьютерных сетях с точки зрения теории и даёт поводы для дискуссий в научных кругах, но протоколы модели OSI показали себя крайне неэффективными и непригодными для реальной жизни.
Анализ и оценка программного обеспечения
2.1. Инструменты
моделирования бизнес-процессов
Когда м
ы говорим о создании бизнес-процессов, многие имеют в виду построение блок схем бизнес-процессов. В связи с этим один из частых вопросов, возникающих при этом — какие инструменты лучше использовать? Ведь без хороших инструментов, моделирование бизнес процессов становится не простой задачей.
Конечно, существует большое количество разных инструментов моделирования и управления процессами. Здесь будет рассказано о тех, которые не требуют огромных проектов интеграции и могут быть использованы с минимальными затратами.
BizAgi Suite
Рис 2.1.1 BizAgi Suite