
- •0. Вопросы.
- •2. Подходы для классификации сетей по типам технологий передачи.
- •3. Классификация сетей по размеру. Характеристики локальных, муниципальных, глобальных, беспроводных и домашних сетей.
- •4. Основное требование к современным вычислительным сетям. Два подхода к обеспечению качества обслуживания в сети.
- •5. Требование производительности в современных вычислительных сетях: время реакции, пропускная способность, задержка передачи и вариация задержки передачи.
- •7. Требование расширяемости и масштабируемости в современных вычислительных сетях.
- •8. Требование прозрачности на уровне пользователя, на уровне программиста в современных вычислительных сетях.
- •9. Требование управляемости и поддержки разных видов трафика в современных вычислительных сетях.
- •10. Многоуровневый подход как идеологическая основа стандартизации при разработке средств сетевого взаимодействия. Протокол. Интерфейс. Стек протоколов.
- •11. Семиуровневая модель взаимодействия открытых систем osi.
- •13. Пять (6) типичных топологий физических связей, достоинства и недостатки.
- •14. Требования, предъявляемые к адресу узла. Противоречивость требований. Три схемы адресации узлов.
- •15. Общие принципы передачи дискретных данных, обобщенный состав линий связи. Три типа линий связи в зависимости от используемой среды передачи, характеристики линий связи.
- •17. Характеристики линий связи, способы определения характеристики конкретной линии.
- •18. Применение техники спектрального разложения исходного непериодического сигнала на гармоники. Использование спектрального анализатора для исследования искажений сигнала в линии.
- •19. Амплитудно–частотная характеристика, полоса пропускания, затухание как характеристики степени искажения синусоидальных сигналов в линии связи.
- •20. Пропускная способность линии и ее связь с полосой пропускания.
- •21. Помехоустойчивость и достоверность линии передачи данных.
- •23. Цифровое кодирование. Требования к методам цифрового кодирования.
- •24. Цифровое кодирование. Принципы, достоинства и недостатки методов “Потенциального кода без возвращения к нулю nrz” и “Биполярного кодирования с альтернативной инверсией ami”.
- •25. Цифровое кодирование. Принципы, достоинства и недостатки методов “Биполярного импульсного кодирования”, “Манчестерского кодирования”, “Потенциального кодирования 2b1q”.
- •26. Логическое кодирование. Суть применения логического кодирования наряду со способами цифрового кодирования. Логическое кодирование на основе избыточных кодов.
- •27. Логическое кодирование. Метод скрэмблирования в логическом кодировании.
- •30. Необходимость обеспечения синхронизации между передатчиком и приемником при цифровой передаче. Битовый и кадровый уровень синхронизации. Асинхронный и синхронный режимы передачи.
- •31. Методы передачи кадров канального уровня. Ассинхронные протоколы. Синхронные символьно – ориентированные протоколы и бит – ориентированные протоколы.
- •32. Методы передачи кадров канального уровня. Передача с установлением соединения и без установления соединения. Достоинства и недостатки.
- •33. Методы передачи кадров канального уровня. Необходимость обнаружения и коррекция ошибок. Методы обнаружения ошибок. Методы восстановления искаженных и потерянных кадров.
- •35. Метод коммутации как основной способ совместного использования линий передачи данных. Коммутация каналов, коммутация пакетов, коммутация сообщений. Преимущества и недостатки.
- •36. Общие свойства сетей с коммутацией каналов. Коммутация каналов на основе частотного мультиплексирования. Коммутация каналов на основе разделения времени.
- •38. Достоинства и применение метода коммутации сообщений.
- •39. Общая характеристика протоколов локальных сетей. Влияние требования максимального удешевления и упрощения на реализацию кабельных соединений, логику работы сети.
- •40. Технология Ethernet (802.3). Метод доступа csma/cd. Этапы доступа к среде. Возникновение коллизии.
- •41. Время двойного оборота и распознование коллизий в технологии Ethernet. Расчет максимальной длины сегмента Ethernet на основе расчета времени двойного оборота.
- •42. Максимальная производительность сети Ethernet. Расчет полезной пропускной способности для кадров минимальной и максимальной.
- •46. Оптоволоконный Ethernet . Характеристики стандартов foirl, 10 Base fl, 10 Base fb.
- •49. Правила построения сегментов Fast Ethernet при использовании повторителей. Принцип деления повторителей Fast Ethernet на 2 класса.
- •50. Ограничения сетей Fast Ethernet, построенных на повторителях. Метод методы расширения размеров сетей Fast Ethernet.
- •51. Стандарты физического уровня 100BaseFx, 100BaseTx, 100BaseT4.
- •52. Режим автопереговоров сетевых адаптеров Fast Ethernet. Приоритеты при выборе режима работы сетевого адаптера.
- •53. Общие характеристики технологий Gigabit Ethernet.
- •54. Средства обеспечения диаметра сети 200 м. На разделяемой среде Gigabit Ethernet.
- •55. Стандарты физического уровня 1000BaseТ, 1000BaseSx, 1000BaseLx, 1000BaseLh.
4. Основное требование к современным вычислительным сетям. Два подхода к обеспечению качества обслуживания в сети.
Главное требование к сетям: выполнение сетью ее основной функции — обеспечение возможности доступа к разделяемым ресурсам всех компьютеров, объединенных в сеть. Все остальные требования — производительность, надежность, совместимость, управляемость, защищенность, расширяемость и масштабируемость — связаны с качеством выполнения этой основной задачи.
Независимо от выбранного показателя качества обслуживания сети существуют два подхода к его обеспечению. Первый подход, очевидно, покажется наиболее естественным с точки зрения пользователя сети. Он состоит в том, что сеть (точнее, обслуживающий ее персонал) гарантирует пользователю соблюдение некоторой числовой величины показателя качества обслуживания. Например, сеть может гарантировать пользователю А, что любой из его пакетов, посланных пользователю В, будет задержан сетью не более, чем на 150 мс. Или, что средняя пропускная способность канала между пользователями А и В не будет ниже 5 Мбит/с, при этом канал будет разрешать пульсации трафика в 10 Мбит на интервалах времени не более 2 секунд.
Второй подход состоит в том, что сеть обслуживает пользователей в соответствии с их приоритетами. То есть качество обслуживания зависит от степени привилегированности пользователя или группы пользователей, к которой он принадлежит. Качество обслуживания в этом случае не гарантируется, а гарантируется только уровень привилегий пользователя. Сеть старается по возможности более качественно обслужить пользователя, но ничего при этом не гарантирует. По такому принципу работают, например, локальные сети, построенные на коммутаторах с приоритизацией кадров.
5. Требование производительности в современных вычислительных сетях: время реакции, пропускная способность, задержка передачи и вариация задержки передачи.
Потенциально высокая производительность - это одно из основных свойств распределенных систем, к которым относятся компьютерные сети. Это свойство обеспечивается возможностью распараллеливания работ между несколькими компьютерами сети. К сожалению, эту возможность не всегда удается реализовать. Существует несколько основных характеристик производительности сети:
время реакции;
пропускная способность;
задержка передачи и вариация задержки передачи.
В общем случае время реакции определяется как интервал времени между возникновением запроса пользователя к какой-либо сетевой службе и получением ответа на этот запрос.
Время реакции сети обычно складывается из нескольких составляющих:
время подготовки запросов на клиентском компьютере;
время передачи запросов между клиентом и сервером через сегменты сети и промежуточное коммуникационное оборудование;
время обработки запросов на сервере;
время передачи ответов от сервера клиенту и время обработки получаемых от сервера ответов на клиентском компьютере.
Скорость передачи трафика может быть мгновенной, максимальной и средней.
средняя скорость вычисляется путем деления общего объема переданных данных на время их передачи, причем выбирается достаточно длительный промежуток времени — час, день или неделя;
мгновенная скорость отличается от средней тем, что для усреднения выбирается очень маленький промежуток времени — например, 10 мс или 1 с;
максимальная скорость — это наибольшая скорость, зафиксированная в течение периода наблюдения.
Пропускная способность отражает объем данных, переданных сетью или ее частью в единицу времени. Пропускная способность уже не является пользовательской характеристикой, так как она говорит о скорости выполнения внутренних операций сети - передачи пакетов данных между узлами сети через различные коммуникационные устройства. Пропускная способность измеряется либо в битах в секунду, либо в пакетах в секунду. Пропускная способность может быть мгновенной, максимальной и средней.
Средняя пропускная способность вычисляется путем деления общего объема переданных данных на время их передачи, причем выбирается достаточно длительный промежуток времени - час, день или неделя.
Мгновенная пропускная способность отличается от средней тем, что для усреднения выбирается очень маленький промежуток времени - например, 10 мс или 1 с.
Максимальная пропускная способность - это наибольшая мгновенная пропускная способность, зафиксированная в течение периода наблюдения.
Задержка передачи определяется как задержка между моментом поступления пакета на вход какого-либо сетевого устройства или части сети и моментом появления его на выходе этого устройства. Этот параметр производительности по смыслу близок ко времени реакции сети, но отличается тем, что всегда характеризует только сетевые этапы обработки данных, без задержек обработки компьютерами сети. Обычно качество сети характеризуют величинами максимальной задержки передами и вариацией задержки.
Максимальная вариация задержки – максимальное значение, на которое отклонение задержки от среднего значения задержки не превосходит с некоторой вероятностью.
6. Требование надежности и безопасности в современных вычислительных сетях. Готовность и коэффициент готовности, обеспечение сохранности данных и их защита от искажений, согласованность (непротиворечивость) данных, вероятность доставки пакета, отказоустойчивость.
Для оценки надежности сложных систем применяется другой набор характеристик:
(1) готовность или коэффициент готовности (availability) означает период времени, в течение которого система может использоваться. Готовность может быть повышена путем введения избыточности в структуру системы: ключевые элементы системы должны существовать в нескольких экземплярах, чтобы при отказе одного из них функционирование системы обеспечивали другие.
Чтобы компьютерную систему можно было считать высоконадежной, она должна как минимум обладать высокой готовностью, но этого недостаточно. Необходимо обеспечить (2) сохранность данных и защиту их от искажений. Кроме того, должна поддерживаться (3) согласованность (непротиворечивость) данных, например если для повышения надежности на нескольких файловых серверах хранится несколько копий данных, то нужно постоянно обеспечивать их идентичность.
Так как сеть работает на основе механизма передачи пакетов между конечными узлами, одной из характеристик надежности является вероятность доставки пакета узлу назначения без искажений. Наряду с этой характеристикой могут использоваться и другие показатели: вероятность потери пакета (по любой из причин — из-за переполнения буфера маршрутизатора, несовпадения контрольной суммы, отсутствия работоспособного пути к узлу назначения и т. д.), вероятность искажения отдельного бита передаваемых данных, соотношение количества потерянных и доставленных пакетов.
Другим аспектом общей надежности является безопасность (security), то есть способность системы защитить данные от несанкционированного доступа. В распределенной системе это сделать гораздо сложнее, чем в централизованной. В сетях сообщения передаются по линиям связи, часто проходящим через общедоступные помещения, в которых могут быть установлены средства прослушивания линий. Другим уязвимым местом могут стать оставленные без присмотра персональные компьютеры. Кроме того, всегда имеется потенциальная угроза взлома защиты сети от неавторизованных пользователей, если сеть имеет выходы в глобальные общедоступные сети.
Отказоустойчивость (fault tolerance) - способность системы скрыть от пользователя отказ отдельных ее элементов. Например, если копии таблицы базы данных хранятся одновременно на нескольких файловых серверах, пользователи могут просто не заметить отказа одного из них. В отказоустойчивой системе выход из строя одного из ее элементов приводит к некоторому снижению качества ее работы (деградации), а не к полному останову. Так, при отказе одного из файловых серверов в предыдущем примере увеличивается только время доступа к базе данных из-за уменьшения степени распараллеливания запросов, но в целом система будет продолжать выполнять свои функции.