Главная » Просмотр файлов » Операционные системы 2011

Операционные системы 2011 (1114689), страница 23

Файл №1114689 Операционные системы 2011 (Операционные системы 2011) 23 страницаОперационные системы 2011 (1114689) страница 232019-05-08СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 23)

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

Как известно, эта служебная информация занимает 8090% пропускной способности канала. Еще одной проблемой, связанной с разбиениемсообщения на пакеты, является их сборка — это аккумуляция пакетов, а также самасборка (необходимо обеспечить наличие всех переданных пакетов и их правильныйпорядок).1.2.10 ОрганизацияISO/OSIсетевоговзаимодействия.ЭталоннаямодельС появлением компьютерных сетей появилась проблема организации сетевоговзаимодействия через коммуникационную среду двух и более компьютеров.Распределение функций между этими компьютерами могло быть как централизованным(например, архитектура терминального комплекса), так и децентрализованным (сеть,состоящая из равнозначных по ролям и по функциям компьютеров).

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

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

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

Поэтому необходима стандартизация. Следующий этапстандартизации связан с появлением Unix, что дало стимул к многоуровневой79стандартизации интерфейсов ОС (от стандартизации интерфейсов системных вызовов достандартизации интерфейсов систем обработки команд). Проявился стандарт POSIX(Portable Operating System Interface), который сейчас используется при разработкеоперационных систем.Далее речь пойдет об одном аспекте сетевого взаимодействия, который во многомявляется ключевым, причем важность этого аспекта прослеживается очень давно — смомента появления компьютерных сетей и их массового распространения.

Этот аспектсвязан со стандартизацией, применяемой в вычислительной технике.На сегодняшний день почти все производственные или технологические процессы,которыми пользуется человек, строятся на достаточно глубокой эшелонированнойстандартизации. Стандартизация позволяет современным производствам и организациямпроизводственных процессов быть развиваемыми, ремонтоспособными, обслуживаемыми.Изначально компьютерные сети развивались на основе терминальных комплексов,которые строились по внутрикорпоративным правилам. Такие сети использовали «свои»корпоративные стандарты на подключение оборудования, на передачу данных, на правилавзаимодействия компьютеров и программ в сети.Развитие сетей определило массовость их использования.

Возникла необходимостьсоздания сетей, которые могли бы достаточно прочно расширяться без привлечениясущественных переделок, взаимодействовать друг с другом, модернизироваться, вкоторых могло бы меняться ПО, добавляться новые службы. Всё это приводит кнеобходимости стандартизации в компьютерных сетях. В связи с этим появился целыйспектр моделей организации сетей (т.н. «открытых» сетей), в основе которыхиспользуется модель системы открытых интерфейсов (OSI — Open SystemsInterconnection), предложенная Международной организацией по стандартизации(ISO — International Organization for Standardization).

Работа над созданием этой моделивелась с середины 70-х гг. по середину 80-х гг. прошлого века. Целью разработки этоймодели было построение стандарта, на основе которого можно было создаватькомпьютерные сети, открытые к расширению и модификации. Стоит отметить, что модельISO/OSI является в некотором смысле не стандартом, а рекомендацией, которая в полномобъёме никогда нигде не была реализована. Однако, подобно принципам фон Неймана,важность этой модели трудно переоценить.

Модель ISO/OSI рассматривает сеть ивзаимодействие компьютеров в сети в виде семи функциональных уровней (Рис. 66).Данная модель основана на анализе исторического развития реальных компьютерныхсетей.807. Прикладной уровень6. Уровень представления5. Сеансовый уровень4. Транспортный уровень3. Сетевой уровень2. Канальный уровень1. Физический уровеньРис. 66. Модель организации взаимодействия в сети ISO/OSI.Уровни этой модели располагаются от физической среды передачи данных доприкладного уровня. При этом предполагается, что взаимодействие в сети можетосуществляться между одноимёнными (одноранговыми) уровнями.

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

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

Стек может быть произвольнойглубины, т.е. в нем, возможно, не будут представлены протоколы некоторых уровнеймодели ISO/OSI.При осуществлении взаимодействия информация должна быть сначала передана стекущего на первый уровня на данном сетевом устройстве, затем передана покоммуникационной среде, принята на другом сетевом устройстве, и, наконец, поднята досоответствующего уровня на другом сетевом устройстве. Схема логическоговзаимодействия сетевых устройств по i-ому протоколу приведена на Рис. 67.Теперь более детально рассмотрим назначение каждого уровня.Физический уровень.

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

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

Характеристики

Тип файла
PDF-файл
Размер
2,98 Mb
Тип материала
Высшее учебное заведение

Список файлов лекций

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6418
Авторов
на СтудИзбе
307
Средний доход
с одного платного файла
Обучение Подробнее