Какие главные требования предъявляются к компьютерным сетям
Главным требованием, которое предъявляется к каждой сети — реализация доступа пользователям к ресурсам. Основные требования — надежность, производительность, управляемость, совместимость, масштабируемость — связаны с качеством реализация главной задачи (QoS).
Масштабируемость и расширяемость
Расширяемость сети достигается с помощью гибкости системы, и возможностью легкого добавлению разных компонентов в сеть. Увеличение длины сегментов и тд. Масштабируемость определяется расширением сети, при которой производительность не ухудшается.
Безопасность и надежность
Готовонсть системы определяется тем, что система может быть использовать в любой промежуток времени. Готовность повышается с помощью введения избыточности в систему. Ключевые компоненты системы должны иметь резервный экземпляр, что бы при отказе его система использовала резерв.
Вторая грань надежности это безопасность. Система должна быть устойчивой к НСД. Отказоустойчивость — способность системы скрыть от пользователя отказ разных компонентов. При отказоустойчивости можно снижать качество работы ресурса, но не ее полную остановку.
Совместимость
Совместимость определяется возможность работать с разнообразным ПО и аппаратным обеспечением, с разными операционными системами, протоколами и тд. На сегодня ethernet может похвастаться отличной совместимостью.
Обращаем Ваше внимание, что в соответствии с Федеральным законом N 273-ФЗ «Об образовании в Российской Федерации» в организациях, осуществляющих образовательную деятельность, организовывается обучение и воспитание обучающихся с ОВЗ как совместно с другими обучающимися, так и в отдельных классах или группах.
Рабочие листы и материалы для учителей и воспитателей
Более 2 500 дидактических материалов для школьного и домашнего обучения
Столичный центр образовательных технологий г. Москва
Получите квалификацию учитель математики за 2 месяца
от 3 170 руб. 1900 руб.
Количество часов 300 ч. / 600 ч.
Успеть записаться со скидкой
Форма обучения дистанционная
- Онлайн
формат - Диплом
гособразца - Помощь в трудоустройстве
311 лекций для учителей,
воспитателей и психологов
Получите свидетельство
о просмотре прямо сейчас!
Тема: Понятие компьютерной сети, ее назначение. Классификация компьютерных сетей.
Понятие компьютерной сети
Компьютерные сети — это системы компьютеров, объединенных каналами передачи данных, обеспечивающие эффективное предоставление различных информационно-вычислительных услуг пользователям посредством реализации удобного и надежного доступа к ресурсам сети.
Информационные системы, использующие возможности компьютерных сетей, обеспечивают выполнение следующих задач:
ü хранение и обработка данных;
ü организация доступа пользователей к данным;
ü передача данных и результатов обработки данных пользователям.
Эффективность решения перечисленных задач обеспечивается:
ü дистанционным доступом пользователей к аппаратным, программным и информационным ресурсам;
ü высокой надежностью системы;
ü возможностью оперативного перераспределения нагрузки;
ü специализацией отдельных узлов сети для решения определенного класса задач;
ü решением сложных задач совместными усилиями нескольких узлов сети;
ü возможностью осуществления оперативного контроля всех узлов сети.
Основные показатели качества компьютерных сетей включают следующие элементы: полнота выполняемых функций, производительность, пропускная способность, надежность сети, безопасность информации, прозрачность сети, масштабируемость, интегрируемость, универсальность сети.
Виды компьютерных сетей
Компьютерные сети, в зависимости от охватываемой территории, подразделяются на:
ü локальные ( ЛВС , LAN — Local Area Network);
ü региональные (PBC, MAN — Metropolitan Area Network);
ü глобальные ( ГВС , WAN — Wide Area Network).
В локальной сети абоненты находятся на небольшом (до 10-15 км) расстоянии друг от друга. К ЛВС относятся сети отдельных предприятий, фирм, банков, офисов, корпораций и т. д.
РВС связывают абонентов города, района, области. Обычно расстояния между абонентами РВС составляют десятки-сотни километров.
Глобальные сети соединяют абонентов, удаленных друг от друга на значительное расстояние, часто расположенных в различных странах или на разных континентах.
По признакам организации передачи данных компьютерные сети можно разделить на две группы:
В последовательных сетях передача данных осуществляется последовательно от одного узла к другому. Каждый узел ретранслирует принятые данные дальше. Практически все виды сетей относятся к этому типу.
В широковещательных сетях в конкретный момент времени передачу может вести только один узел, остальные узлы могут только принимать информацию.
Топология представляет физическое расположение сетевых компонентов (компьютеров, кабелей и др.). Выбором топологии определяется состав сетевого оборудования, возможности расширения сети, способ управления сетью.
Существуют следующие топологии компьютерных сетей:
ü шинные (линейные, bus);
ü кольцевые (петлевые, ring);
ü радиальные (звездообразные, star);
ü смешанные (гибридные).
Практически все сети строятся на основе трех базовых топологий: топологии "шина", "звезда" и "кольцо". Базовые топологии достаточно просты, однако на практике часто встречаются довольно сложные комбинации, сочетающие свойства и характеристики нескольких топологий.
В топологии "шина", или "линейная шина" (linear bus), используется один кабель, именуемый магистралью или сегментом, к которому подключены все компьютеры сети (рис. 1). Эта топология является наиболее простой и распространенной реализацией сети.
Так как данные в сеть передаются лишь одним компьютером, производительность сети зависит от количества компьютеров, подключенных к шине. Чем больше компьютеров, тем медленнее сеть.
Зависимость пропускной способности сети от количества компьютеров в ней не является прямой, так как, кроме числа компьютеров, на быстродействие сети влияет множество других факторов: тип аппаратного обеспечения, частота передачи данных, тип сетевых приложений, тип сетевого кабеля, расстояние между компьютерами в сети.
Рисунок 1. Сеть с шинной топологией
"Шина" является пассивной топологией — компьютеры только "слушают" передаваемые по сети данные, но не передают их от отправителя к получателю. Выход из строя какого-либо компьютера не оказывает влияния на работу всей сети. В активных топологиях компьютеры регенерируют сигналы с последующей передачей их по сети.
Основой последовательной сети с радиальной топологией (топологией "звезда") является специальный компьютер — сервер, к которому подключаются рабочие станции, каждая по своей линии связи. Вся информация передается через сервер, в задачи которого входит ретрансляция, переключение и маршрутизация информационных потоков в сети (рис. 2). Такая сеть является аналогом системы телеобработки, в которой все абонентские пункты содержат в своем составе компьютер.
Рисунок 2. Сеть с топологией "звезда"
Недостатками такой сети являются: высокие требования к вычислительным ресурсам центральной аппаратуры, потеря работоспособности сети при отказе центральной аппаратуры, большая протяженность линий связи, отсутствие гибкости в выборе пути передачи информации. Если выйдет из строя рабочая станция (или кабель, соединяющий ее с концентратором), то лишь эта станция не сможет передавать или принимать данные по сети. На остальные рабочие станции в сети этот сбой не повлияет.
При использовании топологии "кольцо" компьютеры подключаются к кабелю, замкнутому в кольцо (рис. 3). Сигналы передаются в одном направлении и проходят через каждый компьютер. Каждый компьютер является повторителем, усиливая сигналы и передавая их следующему компьютеру. Если выйдет из строя один компьютер, прекращает функционировать вся сеть.
Рисунок 3. Сеть с кольцевой топологией
Способ передачи данных по кольцевой сети называется передачей маркера. Маркер последовательно, от компьютера к компьютеру, передается до тех пор, пока его не получит тот компьютер, который должен передать данные. Передающий компьютер добавляет к маркеру данные и адрес получателя и отправляет его дальше по кольцу.
Техническое обеспечение компьютерных сетей включает следующие компоненты:
ü серверы, рабочие станции;
ü каналы передачи данных;
ü интерфейсные платы и устройства преобразования сигналов;
ü маршрутизаторы и коммутационное оборудование.
Рабочая станция — компьютер, через который пользователь получает доступ к ресурсам сети. Часто рабочую станцию, так же как и пользователя сети, называют клиентом сети.
Сервер — это предназначенный для обработки запросов от всех рабочих станций сети многопользовательский компьютер, предоставляющий этим станциям доступ к общим системным ресурсам. Сервер работает под управлением сетевой операционной системы. Наиболее важным требованием, которое предъявляется к серверу, является высокая производительность и надежность работы.
Сервер приложений — это работающий в сети компьютер большой мощности, имеющий программное обеспечение (приложения), с которым могут работать клиенты сети.
Служба — это пара программ, взаимодействующих между собой согласно определенным правилам, протоколам. Одна из программ этой пары называется сервером, а вторая — клиентом. При работе служб Интернета происходит взаимодействие серверного клиентского оборудования и программного обеспечения.
Служба World Wide Web (WWW). Это самая популярная служба современной сети Интернет. Основу службы WWW составляют три технологии: гипертекст, язык разметки гипертекста — HTML (Hypertext Markup Language), универсальный адрес ресурса.
Гипертекст — это организация текстовой информации, при которой текст представляет собой множество фрагментов с явно указанными ассоциативными связями между этими фрагментами.
Основная идея гипертекстовых технологий заключается в том, что поиск документальной информации происходит с учетом множества взаимосвязей, имеющихся между документами, а значит более эффективно, чем при традиционных методах поиска.
Доступ к информации осуществляется не путем последовательного просмотра текста, как в обычных информационно-поисковых системах, а путем движения от одного фрагмента к другому.
University/Faculties/Femp/index.htm — спецификация файла index.htm.
Указывается путь к интересующему нас файлу в файловой системе компьютера и имя этого файла. В этой части адреса может быть помещена и другая информация, отражающая, например, параметры запроса пользователя и обрабатывающей запрос программы. Если спецификация файла не указана, то пользователю буден выдан файл, по умолчанию назначенный для представления сервера (сайта).
Служба передачи файлов (FTP). Необходимость в передаче файлов возникает при приеме файлов программ, при пересылке крупных документов, а также при передаче больших по объему архивных файлов.
Служба World Wide Web (WWW или Web) представляет собой миллионы связанных между собой документов — Web-страниц.
Web-страница — это документ (например, текстовый), размеченный с помощью специальных элементов HTML — тегов, или html-тегов, языка. Такие страницы часто называют html-страницами. Они имеют расширение .html или .htm. Например: about.html или about.htm
Специальные программы — браузеры служат для интерпретации html-тегов и отображения содержимого Web-страниц. На экран html-теги не выводятся, они только указывают браузеру, как отображать содержимое документа.
Для просмотра html-кода в браузере необходимо в верхнем меню браузера Internet Explorer найти пункт Вид/Просмотр HTML-кода.
Иными словами, в браузер встроен интерпретатор языка HTML. Интерпретаторы, встроенные в различные браузеры, работают неодинаково, и одна и та же html-страница может отображаться в них по-разному.
Что же такое HTML — Hyper Text Markup Language ? Это язык гипертекстовой разметки, разработанный специально для создания Web-документов. Отметим два важных момента:
1) HTML не является языком программирования! В нем нет логических последовательностей. Это именно язык разметки документов (текста).
2) HTML определяет логическую структуру документа.
Существует два способа формирования HTML-документа. Первый состоит в разметке документа вручную. Для этого можно использовать текстовый редактор, например Блокнот. Второй способ предполагает использование специальных редакторов для языка HTML, например FrontPage Express, HomeSite. Этот способ проще освоить, т.к. он не требует знания языка HTML.
Разметка документа осуществляется с помощью тегов (англ. tag — отметка).
Все документы HTML имеют одну и ту же структуру. Документ всегда должен начинаться с тега и заканчиваться соответствующим закрывающим тегом .
Тело документа
По структуре видно, что документ состоит из двух частей – заголовка и тела (пары тегов
… и … соответственно). В заголовке документа размещается некоторая информация о документе. В нашем случае это будет название документа. Оно выделяется тегамиСодержание документа размещается в теле документа. Заголовок первого уровня (Главы) выделяется тегами
и
. Заголовки последующих уровней (параграфы, пункты, подпункты и т.п.) выделяются тегамиДля создания абзаца недостаточно нажать на клавишу ENTER. Язык HTML рассматривает символ конца строки, как обычный пробел. Поэтому текст, являющийся абзацем, помещается между тегами
и
. Закрывающий тег является необязательным. Язык HTML не содержит средств для создания красной строки, поэтому при отображении на экране абзацы разделяются пустой строкой.Теги html бывают двух типов — контейнерные и одиночные — и заключаются в угловые скобки
Контейнерные теги состоят из пары — открывающий и закрывающий тег. Перед именем закрывающего тега необходимо ставить косую черту "/" (прямой слэш). Содержимое, обрабатываемое данным тегом .
Одиночный тег состоит только из открывающего и не требует закрывающего.
Главное преимущество HTML состоит в его способности связываться с другими документами с помощью ключевых слов, являющихся гипертекстовыми ссылками (гиперссылками). Описывается ссылка на другой документ следующим образом:
< A HREF =”имя файла”> Текст, который будет служить как обращение к другому документу A >.
3. ТРЕБОВАНИЯ, ПРЕДЪЯВЛЯЕМЫЕ К СОВРЕМЕННЫМ ВЫЧИСЛИТЕЛЬНЫМ СЕТЯМ
Основные требования, предъявляемые к вычислительным сетям — производительность, надежность, совместимость, управляемость, защищенность, расширяемость и масштабируемость . Наиболее важными из которых являются — производительность и надежность.
Независимо от выбранного показателя качества обслуживания сети существуют два подхода к его обеспечению. Первый подход состоит в том, что сеть гарантирует пользователю соблюдение некоторой числовой величины показателя качества обслуживания. Например, задержка передачи пакетов сетью не будет превышать 150 мс. Или средняя пропускная способность канала не будет ниже 5 Мбит/ с , при этом канал будет разрешать пульсации трафика в 10 Мбит на интервалах времени не более 2 секунд. Технологии frame relay и ATM позволяют строить сети, гарантирующие качество обслуживания по производительности.
Второй подход состоит в том, что сеть обслуживает пользователей в соответствии с их приоритетами: гарантируется не качество обслуживания, а только уровень привилегий. Такое обслуживание называется обслуживанием best effort — «с наибольшим старанием». Сеть старается по возможности более качественно обслужить конечного пользователя, но ничего при этом не гарантирует.
Производительность . Существует несколько основных характеристик производительности сети:
- время реакции;
- пропускная способность;
- задержка передачи и вариация задержки передачи.
Время реакции сети является интегральной характеристикой производительности сети и определяется как интервал времени между возникновением запроса к какой-либо сетевой службе и получением на него ответа.
Пропускная способность отражает объем данных, переданных сетью или ее частью в единицу времени. Она измеряется либо в битах в секунду, либо в пакетах в секунду. Пропускная способность может быть мгновенной, максимальной и средней.
Средняя пропускная способность вычисляется путем деления общего объема переданных данных на время их передачи, причем выбирается достаточно длительный промежуток времени — час, день или неделя.
Мгновенная пропускная способность отличается от средней тем, что для усреднения выбирается очень маленький промежуток времени — например, 10 мс, или 1 с .
Максимальная пропускная способность — это наибольшая мгновенная пропускная способность, зафиксированная в течение периода наблюдения.
Иногда полезно оперировать с общей пропускной способностью сети, которая определяется как среднее количество информации, переданной между всеми узлами сети в единицу времени. Этот показатель характеризует качество сети в целом, не дифференцируя его по отдельным сегментам или устройствам.
Задержка передачи определяется как задержка между моментом поступления пакета на вход какого-либо сетевого устройства или части сети и моментом появления его на выходе этого устройства. Обычно качество сети характеризуют величинами максимальной задержки передачи и вариацией задержки.
Одной из первоначальных целей создания распределенных систем, к которым относятся и вычислительные сети, являлось достижение большей надежности по сравнению с отдельными вычислительными машинами.
Готовность или коэффициент готовности ( availability ) означает долю времени, в течение которого система может быть использована. Готовность может быть улучшена введением избыточности в структуру системы: ключевые элементы системы должны существовать в нескольких экземплярах, чтобы при отказе одного из них функционирование системы обеспечивали другие.
Чтобы систему можно было отнести к высоконадежным, она должна обеспечить сохранность данных и защиту их от искажений. Кроме этого, должна поддерживаться согласованность (непротиворечивость) данных, например, если для повышения надежности на нескольких файловых серверах хранится несколько копий данных, то нужно постоянно обеспечивать их идентичность.
Другой характеристикой надежности является вероятность доставки i пакета узлу назначения без искажений. Наряду с этой характеристикой могут использоваться и другие показатели: вероятность потери пакета, вероятность искажения отдельного бита передаваемых данных, отношение потерянных пакетов к доставленным .
Другим аспектом общей надежности является безопасность ( security ), то есть способность системы защитить данные от несанкционированного доступа.
Также характеристикой надежности является отказоустойчивость ( fault tolerance ). В сетях под отказоустойчивостью понимается способность системы скрыть от пользователя отказ отдельных ее элементов. В отказоустойчивой системе отказ одного из ее элементов приводит к некоторому снижению качества ее работы (деградации), а не к полному останову.
Расширяемость ( extensibility ) означает возможность сравнительно легкого добавления отдельных элементов сети (пользователей, компьютеров, приложений, служб), наращивания длины сегментов сети и замены существующей аппаратуры более мощной.
Масштабируемость ( scalability ) означает, что сеть позволяет наращивать количество узлов и протяженность связей в очень широких пределах, при этом производительность сети не ухудшается. Для обеспечения масштабируемости сети приходится применять дополнительное коммуникационное оборудование и специальным образом структурировать сеть.
Например, локальная сеть Ethernet , построенная на основе одного сегмента толстого коаксиального кабеля, обладает хорошей расширяемостью, поскольку позволяет легко подключать новые станции. Однако такая сеть имеет ограничение на число станций (не выше 30-40). Наличие такого ограничения и является признаком плохой масштабируемости системы при хорошей расширяемости.
Прозрачность ( transparency ) сети достигается в том случае, когда сеть представляется пользователям не как множество отдельных компьютеров, связанных между собой сложной системой кабелей, а как единая традиционная вычислительная машина с системой разделения времени.
Поддержка разных видов трафика . Компьютерные сети изначально предназначены для совместного доступа пользователя к ресурсам компьютеров: файлам, принтерам и т. п. 90-е годы стали годами проникновения в компьютерные сети трафика мультимедийных данных, представляющих в цифровой форме речь и видеоизображение.
Особую сложность представляет совмещение в одной сети традиционного компьютерного и мультимедийного трафика. Передача исключительно мультимедийного трафика компьютерной сетью вызывает меньшие трудности. Наиболее близки к этой цели сети на основе технологии ATM, разработчики которой изначально учитывали случай сосуществования разных типов трафика в одной сети.
Управляемость сети подразумевает возможность централизованно контролировать состояние основных элементов сети, выявлять и разрешать проблемы, возникающие при работе сети, выполнять анализ производительности и планировать развитие сети.
Совместимость или интегрируемость означает, что сеть способна включать в себя самое разнообразное программное и аппаратное обеспечение, то есть в ней могут сосуществовать различные операционные системы, поддерживающие разные стеки коммуникационных протоколов, и работать аппаратные средства и приложения от разных производителей. Сеть, состоящая из разнотипных элементов, называется неоднородной или гетерогенной , а если гетерогенная сеть работает без проблем, то она является интегрированной. Основной путь построения интегрированных сетей — использование модулей, выполненных в соответствии с открытыми стандартами и спецификациями.
Главным требованием, предъявляемым к сетям, является выполнение сетью ее основной функции - обеспечение пользователям потенциальной возможности доступа к разделяемым ресурсам всех компьютеров, объединенных в сеть. Все остальные требования - производительность, надежность, совместимость, управляемость, защищенность, расширяемость и масштабируемость- связаны с качеством выполнения этой основной задачи.
Хотя все эти требования весьма важны, часто понятие «качество обслуживания» компьютерной сети трактуется более узко: в него включаются только две самые важные характеристики сети - производительность и надежность.
Независимо от выбранного показателя качества обслуживания сети существуют два подхода к его обеспечению. Первый подход состоит в том, что сеть гарантирует пользователю соблюдение некоторой числовой величины показателя качества обслуживания. Например, сеть может гарантировать пользователю А, что любой из его пакетов, посланных пользователю В, будет задержан сетью не более, чем на 150 мс. Или, что средняя пропускная способность канала между пользователями А и В не будет ниже 5 Мбит/с, при этом канал будет разрешать пульсации трафика в 10 Мбит на интервалах времени не более 2 секунд. Технологии frame relay и АТМ позволяют строить сети, гарантирующие качество обслуживания по производительности.
Второй подход состоит в том, что сеть обслуживает пользователей в соответствии с их приоритетами. То есть качество обслуживания зависит от степени привилегированности пользователя или группы пользователей, к которой он принадлежит. Качество обслуживания в этом случае не гарантируется, а гарантируется только уровень привилегий пользователя. Такое обслуживание называется обслуживанием «с наибольшим старанием» или «best effort». По такому принципу работают, например, локальные сети, построенные на коммутаторах с приоритезацией кадров.
Рассмотрим основные критерии оценки сети.
Производительность.Существует несколько основных характеристик производительности сети:
§ задержка передачи и вариация задержки передачи.
Время реакции сети является интегральной характеристикой производительности сети с точки зрения пользователя. Именно эту характеристику имеет в виду пользователь, когда говорит: «Сегодня сеть работает медленно».
В общем случае время реакции определяется как интервал времени между возникновением запроса пользователя к какой-либо сетевой службе и получением ответа на этот запрос.
Поэтому имеет смысл использовать также и средневзвешенную оценку времени реакции сети, усредняя этот показатель по пользователям, серверам и времени дня (от которого в значительной степени зависит загрузка сети).
Знание сетевых составляющих времени реакции дает возможность оценить производительность отдельных элементов сети, выявить узкие места и в случае необходимости выполнить модернизацию сети для повышения ее общей производительности.
Пропускная способность измеряется либо в битах в секунду, либо в пакетах в секунду. Пропускная способность может быть мгновенной, максимальной и средней.
Средняя пропускная способность вычисляется путем деления общего объема переданных данных на время их передачи, причем выбирается достаточно длительный промежуток времени — час, день или неделя.
Мгновенная пропускная способность отличается от средней тем, что для усреднения выбирается очень маленький промежуток времени, например, 10 мс или 1 с.
Максимальная пропускная способность — это наибольшая мгновенная пропускная способность, зафиксированная в течение периода наблюдения.
Чаще всего при проектировании, настройке и оптимизации сети используются такие показатели, как средняя и максимальная пропускные способности.
Средняя пропускная способность отдельного элемента или всей сети позволяет оценить работу сети на большом промежутке времени.
Максимальная пропускная способность позволяет оценить возможности сети справляться с пиковыми нагрузками, характерными для особых периодов работы сети.
Из-за последовательного характера передачи пакетов различными элементами сети общая пропускная способность сети любого составного пути в сети будет равна минимальной из пропускных способностей составляющих элементов маршрута.
Общая пропускная способностью сети определяется как среднее количество информации, переданной между всеми узлами сети в единицу времени. Этот показатель характеризует качество сети в целом, не дифференцируя его по отдельным сегментам или устройствам.
Обычно при определении пропускной способности сегмента или устройства в передаваемых данных не выделяются пакеты какого-то определенного пользователя, приложения или компьютера - подсчитывается общий объем передаваемой информации. Однако для более точной оценки качества обслуживания такая детализации желательна, и в последнее время системы управления сетями все чаще позволяют ее выполнять.
Задержка передачи определяется как задержка между моментом поступления пакета на вход какого-либо сетевого устройства или части сети и моментом появления его на выходе этого устройства.
Не все типы трафика чувствительны к задержкам передачи, которые характерны для компьютерных сетей (обычно задержки не превышают сотен миллисекунд, реже — нескольких секунд). Такого порядка задержки пакетов, порождаемых файловой службой, службой электронной почты или службой печати, мало влияют на качество этих служб с точки зрения пользователя сети. С другой стороны, такие же задержки пакетов, переносящих голосовые данные или видеоизображение, могут приводить к значительному снижению качества предоставляемой пользователю информации
Пропускная способность и задержки передачи являются независимыми параметрами, так что сеть может обладать, например, высокой пропускной способностью, но вносить значительные задержки при передаче каждого пакета.
Пример такой ситуации дает канал связи, образованный геостационарным спутником. Пропускная способность этого канала может быть весьма высокой, например 2 Мбит/с, в то время как задержка передачи всегда составляет не менее 0.24 сек, что определяется скоростью распространения сигнала (около 300 000 км/с) и длиной канала (72 000 км).
Надежность. Для технических устройств используются такие показатели надежности, как среднее время наработки на отказ, вероятность отказа, интенсивность отказов. Однако эти показатели пригодны для оценки надежности простых элементов и устройств, которые могут находиться только в двух состояниях — работоспособном или неработоспособном. Сложные системы, состоящие из многих элементов, кроме состояний работоспособности и неработоспособности, могут иметь и другие промежуточные состояния, которые эти характеристики не учитывают. В связи с этим для оценки надежности сложных систем применяется другой набор характеристик.
Готовность или коэффициент готовности (availability) означает долю времени, в течение которого система может быть использована. Готовность может быть улучшена путем введения избыточности в структуру системы: ключевые элементы системы должны существовать в нескольких экземплярах, чтобы при отказе одного из них функционирование системы обеспечивали другие.
Кроме того, необходимо обеспечить сохранность данных, защиту их от искаженийисогласованность или непротиворечивость данных (например, если для повышения надежности на нескольких файловых серверах хранится несколько копий данных, то нужно постоянно обеспечивать их идентичность).
Еще одной характеристикой надежности является отказоустойчивость. В сетях под отказоустойчивостью понимается способность системы скрыть от пользователя отказ отдельных ее элементов. Например, если копии таблицы базы данных хранятся одновременно на нескольких файловых серверах, то пользователи могут просто не заметить отказ одного из них.
Безопасностьесть способность системы защитить данные от несанкционированного доступа. В распределенной системе это сделать гораздо сложнее, чем в централизованной.
Расширяемость и масштабируемость.Термины расширяемость и масштабируемость иногда используют как синонимы, но это неверно — каждый из них имеет четко определенное самостоятельное значение.
Расширяемость (extensibility) означает возможность сравнительно легкого добавления отдельных элементов сети (пользователей, компьютеров, приложений, служб), наращивания длины сегментов сети и замены существующей аппаратуры более мощной. При этом принципиально важно, что легкость расширения системы иногда может обеспечиваться в некоторых весьма ограниченных пределах.
Например, локальная сеть Ethernet, построенная на основе одного сегмента толстого коаксиального кабеля, обладает хорошей расширяемостью, в том смысле, что позволяет легко подключать новые станции. Однако такая сеть имеет ограничение на число станций (их число не должно превышать 30-40). Наличие такого ограничения и является признаком плохой масштабируемости системы при хорошей расширяемости.
Масштабируемость (scalability) означает, что сеть позволяет наращивать количество узлов и протяженность связей в очень широких пределах, при этом производительность сети не ухудшается.
Для обеспечения масштабируемости сети приходится применять дополнительное коммуникационное оборудование и специальным образом структурировать сеть.
Например, хорошей масштабируемостью обладает многосегментная сеть, построенная с использованием коммутаторов и маршрутизаторов и имеющая иерархическую структуру связей. Такая сеть может включать несколько тысяч компьютеров и при этом обеспечивать каждому пользователю сети нужное качество обслуживания.
Прозрачность (transparency) сети достигается в том случае, когда сеть представляется пользователям не как множество отдельных компьютеров, связанных между собой сложной системой кабелей, а как единая традиционная вычислительная машина. Даже существует известный лозунг компании Sun Microsystems: «Сеть — это компьютер», говорящий именно о такой прозрачной сети.
На уровне пользователя прозрачность означает, что для работы с удаленными ресурсами он использует те же команды и привычные ему процедуры, что и для работы с локальными ресурсами. Прозрачность на уровне приложения требует сокрытия всех деталей распределенности средствами сетевой операционной системы.
Сеть должна скрывать все особенности операционных систем и различия в типах компьютеров. Пользователь компьютера Macintosh должен иметь возможность обращаться к ресурсам, поддерживаемым UNIX-системой, а пользователь UNIX должен иметь возможность разделять информацию с пользователями Windows.
Концепция прозрачности может быть применена к различным аспектам сети. Например, прозрачность расположения означает, что от пользователя не требуется знаний о месте расположения программных и аппаратных ресурсов, таких как процессоры, принтеры, файлы и базы данных. Имя ресурса не должно включать информацию о месте его расположения.
В настоящее время нельзя сказать, что свойство прозрачности в полной мере присуще многим вычислительным сетям, это скорее цель, к которой стремятся разработчики современных сетей.
Поддержка разных видов трофика. Компьютерные сети изначально предназначены для совместного доступа пользователя к ресурсам компьютеров: файлам, принтерам и т. п.
Однако 90-е годы стали годами проникновения в компьютерные сети трафика мультимедийных данных, представляющих в цифровой форме речь и видеоизображение. Компьютерные сети стали использоваться для организации видеоконференций, обучения и развлечения на основе видеофильмов и т. п. Естественно, что для динамической передачи мультимедийного трафика требуются иные алгоритмы и протоколы и, соответственно, другое оборудование.
Все алгоритмы компьютерной связи, соответствующие протоколы и коммуникационное оборудование были рассчитаны именно на такой «пульсирующий» характер трафика, поэтому необходимость передавать мультимедийный трафик требует внесения принципиальных изменений, как в протоколы, так и в оборудование. Сегодня практически все новые протоколы в той или иной степени предоставляют поддержку мультимедийного трафика.
Особую сложность представляет совмещение в одной сети традиционного компьютерного и мультимедийного трафика. Передача исключительно мультимедийного трафика компьютерной сетью хотя и связана с определенными сложностями, но вызывает меньшие трудности. А вот случай сосуществования двух типов трафика с противоположными требованиями к качеству обслуживания является намного более сложной задачей.
Обычно протоколы и оборудование компьютерных сетей относят мультимедийный трафик к факультативному (дополнительному), поэтому качество его обслуживания оставляет желать лучшего. Сегодня затрачиваются большие усилия по созданию сетей, которые не ущемляют интересы одного из типов трафика. Наиболее близки к этой цели сети на основе технологии АТМ, разработчики которой изначально учитывали случай сосуществования разных типов трафика в одной сети.
Управляемость сети подразумевает возможность централизованно контролировать состояние основных элементов сети, выявлять и разрешать проблемы, возникающие при работе сети, выполнять анализ производительности и планировать развитие сети. В идеале средства управления сетями представляют собой систему, осуществляющую наблюдение, контроль и управление каждым элементом сети — от простейших до самых сложных устройств, при этом такая система рассматривает сеть как единое целое, а не как разрозненный набор отдельных устройств.
Хорошая система управления наблюдает за сетью и, обнаружив проблему, активизирует определенное действие, исправляет ситуацию и уведомляет администратора о том, что произошло и какие шаги предприняты. Одновременно с этим система управления должна накапливать данные, на основании которых можно планировать развитие сети.
В настоящее время в области систем управления сетями много нерешенных проблем. Явно недостаточно действительно удобных, компактных и многопротокольных средств управления сетью. Большинство существующих средств вовсе не управляют сетью, а всего лишь осуществляют наблюдение за ее работой. Они следят за сетью, но не выполняют активных действий, если с сетью что-то произошло или может произойти. Мало масштабируемых систем управления, способных обслуживать как сети масштаба отдела, так и сети масштаба предприятия.
Совместимость или интегрируемость означает, что сеть способна включать в себя самое разнообразное программное и аппаратное обеспечение, то есть в ней могут сосуществовать различные операционные системы, поддерживающие разные стеки коммуникационных протоколов, и работать аппаратные средства и приложения от разных производителей. Сеть, состоящая из разнотипных элементов, называется неоднородной или гетерогенной, а если гетерогенная сеть работает без проблем, то она является интегрированной. Основной путь построения интегрированных сетей — использование модулей, выполненных в соответствии с открытыми стандартами и спецификациями.
Компьютерные сети - это системы связи, позволяющие связать компьютеры между собою. Локальная (компьютерная) сеть в настоящей момент является неотъемлемой частью любого современного офиса, где нужна оперативность, быстрый и централизованный доступ к различной информации, а также где ценят время и деньги.
Содержание
Введение……………………………………………………………………………………………………….……..3
1. Требования, предъявляемые к современным вычислительным сетям……….5
3. Надежность и безопасность…………………………………………………………. 9
4.Расширяемость и масштабируемость……………………………………………. 11
6.Поддержка разных видов трафика………………………………………………….12
Работа содержит 1 файл
Поддержка разного рода трафика
Сеть должна уметь обращаться с мультимедийным трафиком. Такой трафик требует маленькой задержки. Также сеть должна уметь комбинировать разного рода трафика без проседания производительности. Должна быть реализована централизованная система контроля компонентов сети. Уметь решать проблемы и анализировать нетипичные ситуации.
Производительность
Главные параметры производительности:
Время реакции в сети определяется соотношением интервала времени между созданием запроса и получением ответа от ресурса. В него также входит время подготовки запроса на клиентском компьютере, время транспортировки запроса, время обработки запроса и выдачи ответа.
Пропускная способность показывает, какой объем данных можно передать данных за единицу времени на определенном участке сети. Пропускную способность можно измерять на любом участке сети, между двумя узлами. Из-за последовательного характера транспортировки пакетов разными участками сети, общая пропускная способность будет равная минимальной из пропускных способностей маршрута передачи. Для повышения пропускной способности, в первую очередь нужно обращать на самые медленные участки сети.
Задержка передачи определяется как задержка между попаданием пакета на любое сетевое устройства и выходным пакетом этого устройства. Два последних параметра независимы друг от друга.
Реферат по вычислительным сетям.docx
4.Расширяемость и масштабируемость.
Расширяемость (extensibility) означает возможность сравнительно легкого добавления отдельных элементов сети (пользователей, компьютеров, приложений, служб), наращивания длины сегментов сети и замены существующей аппаратуры более мощной. При этом принципиально важно, что легкость расширения системы иногда может обеспечиваться в весьма ограниченных пределах. Например, локальная сеть Ethernet, построенная на основе одного сегмента толстого коаксиального кабеля, обладает хорошей расширяемостью, в том смысле, что позволяет без труда подключать новые станции. Однако такая сеть имеет ограничение на число станций — оно не должно превышать 30–40. Хотя сеть допускает физическое подключение к сегменту и большего числа станций (до 100), но при этом чаще всего резко снижается производительность сети. Наличие такого ограничения и является признаком плохой масштабируемости системы при хорошей расширяемости.
Масштабируемость ( scalability) означает, что сеть позволяет наращивать количество узлов и протяженность связей в очень широких пределах, при этом производительность сети не ухудшается. Для обеспечения масштабируемости сети приходится применять дополнительное коммуникационное оборудование и специальным образом структурировать сеть. Например, хорошей масштабируемостью обладает многосегментная сеть, построенная с использованием коммутаторов и маршрутизаторов и имеющая иерархическую структуру связей. Такая сеть может включать несколько тысяч компьютеров и при этом обеспечивать каждому пользователю сети нужное качество обслуживания.
7.Управляемость.
8.Совместимость.
Совместимость или интегрируемость означает, что сеть может включать в себя разнообразное программное и аппаратное обеспечение, то есть в ней могут сосуществовать различные операционные системы, поддерживающие разные стеки коммуникационных протоколов, и работать аппаратные средства и приложения от разных производителей. Сеть, состоящая из разнотипных элементов, называется неоднородной или гетерогенной, а если гетерогенная сеть работает без проблем, то она является интегрированной. Основной путь построения интегрированных сетей — использование модулей, выполненных в соответствии с открытыми стандартами и спецификациями.
9.Качество обслуживания.
Качество обслуживания (Quality of Service, QoS) определяет количественные оценки вероятности того, что сеть будет передавать определенный поток данных между двумя узлами в соответствии с потребностями приложения или пользователя.
Например, при передаче голосового трафика через сеть под качеством обслуживания чаще всего понимают гарантии того, что голосовые пакеты будут доставляться сетью с задержкой не более N мс, при этом вариация задержки не превысит M мс, и эти характеристики станут выдерживаться сетью с вероятностью 0,95 на определенном временном интервале. То есть приложению, которое передает голосовой трафик, важно, чтобы сеть гарантировала соблюдение именно этого приведенного выше набора характеристик качества обслуживания. Файловому сервису нужны гарантии средней полосы пропускания и расширения ее на небольших интервалах времени до некоторого максимального уровня для быстрой передачи пульсаций. В идеале сеть должна гарантировать особые параметры качества обслуживания, сформулированные для каждого отдельного приложения. Однако по понятным причинам разрабатываемые и уже существующие механизмы QoS ограничиваются решением более простой задачи — гарантированием неких усредненных требований, заданных для основных типов приложений.
Чаще всего параметры, фигурирующие в разнообразных определениях качества обслуживания, регламентируют следующие показатели работы сети:
- пропускная способность;
- задержки передачи пакетов;
- уровень потерь и искажений пакетов.
Качество обслуживания гарантируется для некоторого потока данных. Поток данных — это последовательность пакетов, имеющих некоторые общие признаки, например адрес узла-источника, информация, идентифицирующая тип приложения (номер порта TCP/UDP) и т. п. К потокам применимы такие понятия, как агрегирование и дифференцирование. Так, поток данных от одного компьютера может быть представлен как совокупность потоков от разных приложений, а потоки от компьютеров одного предприятия агрегированы в один поток данных абонента некоторого провайдера услуг.
Механизмы поддержки качества обслуживания сами по себе не создают пропускной способности. Сеть не может дать больше того, что имеет. Так что фактическая пропускная способность каналов связи и транзитного коммуникационного оборудования — это ресурсы сети, являющиеся отправной точкой для работы механизмов QoS. Механизмы QoS только управляют распределением имеющейся пропускной способности в соответствии с требованиями приложений и настройками сети. Самый очевидный способ перераспределения пропускной способности сети состоит в управлении очередями пакетов.
Поскольку данные, которыми обмениваются два конечных узла, проходят через некоторое количество промежуточных сетевых устройств, таких как концентраторы, коммутаторы и маршрутизаторы, то поддержка QoS требует взаимодействия всех сетевых элементов на пути трафика, то есть "из-конца-в-конец" ("end-to-end", "e2e"). Любые гарантии QoS настолько соответствуют действительности, насколько их обеспечивает наиболее "слабый" элемент в цепочке между отправителем и получателем. Поэтому нужно четко понимать, что поддержка QoS только в одном сетевом устройстве, пусть даже и магистральном, может лишь весьма незначительно улучшить качество обслуживания или же совсем не повлиять на параметры QoS.
Реализация в компьютерных сетях механизмов поддержки QoS является сравнительно новой тенденцией. Долгое время компьютерные сети существовали без таких механизмов, и это объясняется в основном двумя причинами. Во-первых, большинство приложений, выполняемых в сети, были "нетребовательными", то есть для таких приложений задержки пакетов или отклонения средней пропускной способности в достаточно широком диапазоне не приводили к значительной потере функциональности. Примерами "нетребовательных" приложений являются наиболее распространенные в сетях 80-х годов приложения электронной почты или удаленного копирования файлов.
Во-вторых, сама пропускная способность 10-мегабитных сетей Ethernet во многих случаях не была дефицитом. Так, разделяемый сегмент Ethernet, к которому было подключено 10-20 компьютеров, изредка копирующих небольшие текстовые файлы, объем которых не превышает несколько сотен килобайт, позволял трафику каждой пары взаимодействующих компьютеров пересекать сеть так быстро, как требовалось породившим этот трафик приложениям.
В результате большинство сетей работало с тем качеством транспортного обслуживания, которое обеспечивало потребности приложений. Правда, никаких гарантий относительно контроля задержек пакетов или пропускной способности, с которой пакеты передаются между узлами, в определенных пределах эти сети не давали. Более того, при временных перегрузках сети, когда значительная часть компьютеров одновременно начинала передавать данные с максимальной скоростью, задержки и пропускная способность становились такими, что работа приложений давала сбой — шла слишком медленно, с разрывами сессий и т. п.
ВЫВОД.
Существует два основных подхода к обеспечению качества работы сети. Первый состоит в том, что сеть гарантирует пользователю соблюдение некоторой числовой величины показателя качества обслуживания. Например, сети frame relay и ATM могут гарантировать пользователю заданный уровень пропускной способности. При втором подходе (best effort) сеть старается по возможности более качественно обслужить пользователя, но ничего при этом не гарантирует.
Транспортный сервис, который предоставляли такие сети, получил название "best effort", то есть сервис "с максимальными усилиями" (или "по возможности"). Сеть старается обработать поступающий трафик как можно быстрее, но при этом никаких гарантий относительно результата не дает. Примерами может служить большинство технологий, разработанных в 80-е годы: Ethernet, Token Ring, IP, X.25. Сервис "с максимальными усилиями" основан на некотором справедливом алгоритме обработки очередей, возникающих при перегрузках сети, когда в течение некоторого времени скорость поступления пакетов в сеть превышает скорость продвижения этих пакетов. В простейшем случае алгоритм обработки очереди рассматривает пакеты всех потоков как равноправные и продвигает их в порядке поступления (First In — First Out, FIFO). В том случае, когда очередь становится слишком большой (не умещается в буфере), проблема решается простым отбрасыванием новых поступающих пакетов.
Очевидно, что сервис "с максимальными усилиями" обеспечивает приемлемое качество обслуживания только в тех случаях, когда производительность сети намного превышает средние потребности, то есть является избыточной. В такой сети пропускная способность достаточна даже для поддержания трафика пиковых периодов нагрузки. Также очевидно, что такое решение не экономично — по крайней мере, по отношению к пропускным способностям сегодняшних технологий и инфраструктур, особенно для глобальных сетей. Тем не менее, построение сетей с избыточной пропускной способностью, будучи самым простым способом обеспечения нужного уровня качества обслуживания, иногда применяется на практике. Например, некоторые провайдеры услуг сетей TCP/IP предоставляют гарантию качественного обслуживания, постоянно поддерживая определенный уровень превышения пропускной способности своих магистралей по сравнению потребностями клиентов.
В условиях, когда многие механизмы поддержки качества обслуживания только разрабатываются, использование для этих целей избыточной пропускной способности часто оказывается единственно возможным, хотя и временным решением.
Делая вывод после всего выше сказанного, мы понимаем, что компьютерные сети занимают особое место в нашей повседневной жизни, в нашей производственной деятельности и в других областях. Соединение компьютеров в сети позволяют людям находить необходимую им информацию, используя ресурсы других компьютеров, общаться друг с другом, не выходя за пределы своей комнаты, общаться с людьми, которые находятся на огромных расстояниях. Также компьютерные сети обеспечивают быструю передачу информации на миллионы километров, что позволяет ускорить работу каких-либо предприятий.
Читайте также: