Текст
                    П. П. Урбанович. Д. М. Романенко

КОМПЬЮТЕРНЫЕ
СЕТИ

Учебное пособие

Москва Вологда
«Инфра-Инженерия»
2022

УДК 004.7 ББК 32.971.35 У69 Рецензенты: проректор по научной работе Гомельского государственного университета им. Франциска Скорины, доктор технических наук, профессор Демиденко Олег Михайловичу заведующий кафедрой информационных радиотехнологий Белорусского государственного университета информатики и радиоэлектроники, доктор технических наук, профессор Листопад Николай Измаилович Урбанович, П. П. У69 Компьютерные сети : учебное пособие / П. П. Урбанович, Д. М. Романенко. - Москва ; Вологда : Инфра-Инженерия, 2022. - 460 с. : ил., табл. I8В^ 978-5-9729-0962-9 Даны общие понятия и определения из области компьютерных сетей и технологий, опи- саны сетевые компоненты. Приведены наиболее распространенные виды топологий, исполь- зуемые для физического соединения компьютеров в сети, основные методы доступа к каналу связи, рассмотрены применяемые на практике физические среды передачи данных. Передача данных в сети рассматривается на базе эталонной базовой модели 081. Описываются общие принципы, лежащие в основе построения всех локальных сетей, разъясняющие правила об- мена. Приводятся типы сетевого оборудования, их назначение и принципы работы. Изуча- ются современные сетевые операционные системы, их достоинства и недостатки. Рассматри- ваются методы и средства обеспечения надежного и безопасного функционирования сетей. Для студентов технических специальностей высших учебных заведений, получающих образование в области информационных технологий. Может быть полезно студентам других специальностей, аспирантам, а также студентам средних специальных учебных заведений. УДК 004.7 ББК 32.971.35 18В^ 978-5-9729-0962-9 © Урбанович П. П., Романенко Д. М., 2022 © Издательство «Инфра-Инженерия», 2022 © Оформление. Издательство «Инфра-Инженерия», 2022
ОГЛАВЛЕНИЕ ПРЕДИСЛОВИЕ.............................................................9 1. ОСНОВНЫЕ ТЕРМИНЫ И ОПРЕДЕЛЕНИЯ. ПРЕДПОСЫЛКИ И ЭТАПЫ РАЗВИТИЯ СЕТЕЙ.....................................11 1.1. Основные термины и определения....................................11 1.2. Историческая информация о развитии компьютерных и вычислительных сетей.14 1.2.1. Многотерминальные системы - прообраз сети.....................15 1.2.2. Появление глобальных сетей....................................16 1.2.3. Первые локальные сети.........................................20 1.2.4. Создание стандартных технологий локальных сетей...............21 1.2.5. Основные тенденции развития компьютерных вычислительных сетей.22 1.3. Классификации компьютерных сетей..................................23 1.4. Вычислительные сети - частный случай распределенных систем........25 1.5. Основные программные и аппаратные компоненты сети.................28 1.6. Преимущества и проблемы использования сетей.......................29 Выводы.................................................................31 Контрольные вопросы....................................................32 2. ОБЩИЕ ПРИНЦИПЫ ПОСТРОЕНИЯ СЕТЕЙ....................................34 2.1. Архитектура сетей.................................................34 2.1.1. Архитектура терминал - главный компьютер......................34 2.1.2. Одноранговая архитектура......................................35 2.1.3. Архитектура клиент-сервер.....................................36 2.1.4. Выбор архитектуры сети........................................38 Выводы.................................................................39 2.2. Топология компьютерной сети.......................................39 2.2.1. Понятие и виды топологии......................................39 2.2.2. Топология «общая шина»........................................40 2.2.3. Кольцевая топология...........................................41 2.2.4. Топология типа «звезда».......................................42 2.2.5. Другие типы топологии.........................................43 2.2.6. Многозначность понятия топологии..............................48 Выводы.................................................................50 2.3. Требования, предъявляемые к сетям................................ 50 2.3.1. Производительность............................................50 2.3.2. Прозрачность..................................................51 2.3.3. Поддержка разных видов трафика................................52 2.3.4. Управляемость.................................................53 2.3.5. Совместимость.................................................55 2.3.6. Надежность и безопасность. Введение в проблематику............56 Выводы.................................................................58 Контрольные вопросы....................................................59
3. ОСНОВЫ ПЕРЕДАЧИ ДАННЫХ ПО СЕТИ......................................60 3.1. Пакеты и их структура..............................................60 3.1.1. Назначение пакетов.............................................60 3.1.2. Структура пакетов..............................................62 3.1.3. Правила обмена и управления пакетами...........................64 Выводы..................................................................66 3.2. Методы доступа в сетях.............................................67 3.2.1. Множественный доступ с прослушиванием несущей и разрешением коллизий................................................67 3.2.2. Централизованный метод доступа.................................68 3.2.3. Множественный доступ с передачей полномочия....................69 3.2.3. Множественный доступ с разделением во времени..................71 3.2.4. Множественный доступ с разделением частоты.....................72 Выводы..................................................................72 3.3. Семиуровневая модель 081...........................................73 3.3.1. Взаимодействие уровней модели 081..............................74 3.3.2. Прикладной уровень.............................................78 3.3.3. Уровень представления данных...................................80 3.3 4. Сеансовый уровень.............................................81 3.3.5. Транспортный уровень...........................................82 3.3.6. Сетевой уровень................................................83 3.3.7. Канальный уровень..............................................86 3.3.8. Физический уровень.............................................87 Выводы..................................................................90 Контрольные вопросы.....................................................91 4. ПОНЯТИЕ ПРОТОКОЛА. СТЕК ПРОТОКОЛОВ ТСР/1Р...........................93 4.1. Спецификации стандартов канального и физического уровней...........93 4.2. Протоколы и стеки протоколов.......................................98 4.2.1. Протоколы сетевого уровня......................................98 4.2.2. Протоколы транспортного уровня.................................99 4.2.3. Протоколы прикладного уровня...................................99 4.3. Стек 081..........................................................100 4.4. Архитектура стека протоколов ТСР/1Р...............................101 4.4,1. Уровень Приложения............................................102 4.4.2. Транспортный уровень..........................................103 4.4.3. Межсетевой уровень............................................104 4.4.4. Уровень сетевого интерфейса...................................106 4.4.5. Недостатки модели ТСР/1Р......................................107 Выводы.................................................................107 Контрольные вопросы....................................................109 5. АДРЕСАЦИЯ И МАРШРУТИЗАЦИЯ В ТСР/1Р-СЕТЯХ...........................110 5.1. Физический адрес...................................................ПО 5.2. Сетевой адрес.....................................................111 5.2.1. Представление 1Р-адреса.......................................111 5.2.2. Классы 1Р-адресов.............................................116 5.2.3. Использование масок...........................................118 5.2.4. Особые 1Р-адреса..............................................120
5.2.5. Распределение 1Ру4-адресов. Частные и публичные адреса..........121 5.2.6. Общие сведения о протоколе 1ру6.................................122 5.2.7. Архитектура адресации 1ру6......................................123 5.2.8. Модель адресации................................................123 5.2.9. Представление записи 1ру6 адресов...............................124 5.2.10. Представление типа 1ру6-адреса.................................125 5.2.11. ЦГшсаз! 1ру6 адреса............................................126 5.2.12. МиШса! 1ру6-адреса.............................................128 5.2.13. Автоматизация назначения 1Р-адресов узлам сети - протокол ПНСР.130 5.3. Символьный адрес....................................................139 5.3.1. Система доменных имен...........................................139 5.3.2. Служба №98......................................................141 5.3.3. Процесс разрешения имен.........................................142 5.3.4. Записи о ресурсах...............................................144 5.3.5. Настройка ПНЗ-адресации.........................................144 5.3.6. Имена ИегВЮЗ....................................................151 5.3.7. Процесс разрешения имен в пространстве 1Ме1ВЮ8..................153 5.4. Утилиты диагностики ТСР/1Р и 1)Л8...................................154 5.5. Маршрутизация в 1Р-сетях..........................................161 5.5.1. Задача маршрутизации............................................161 5.5.2. Таблица маршрутизации...........................................162 5.5.3. Принципы маршрутизации в ТСР/1Р.................................163 5.5.4. Настройка таблиц маршрутизации..................................166 5.5.5. Протоколы обмена маршрутной информацией.........................167 Выводы...................................................................168 Контрольные вопросы......................................................169 6. БАЗОВЫЕ ТЕХНОЛОГИИ ЛОКАЛЬНОЙ СЕТИ....................................170 6.1. Сети ЕЙзегпе! и Раз! ЕШегпе!........................................170 6.1.1. Основные характеристики сетей ЕЙтете!...........................170 6.1.2. Структура пакета в сетях ЕЙзеше!................................173 Выводы...................................................................174 6.2. Сеть Токеп Кш§......................................................175 6.2.1. Основные характеристики сетей Токеп Кш§.........................175 6.2.2. Форматы кадров Токеп Кш§........................................180 6.2.3. Приоритетный доступ к кольцу....................................183 6.2.4. Физический уровень технологии Токеп Кпщ.........................184 Выводы...................................................................185 6.3. Сети ПЯЛ............................................................186 6.3.1. Основные характеристики сетей РПОЕ. .. ........................ 186 6.3.2. Структура сети ЕПП1.............................................188 6.3.3. Структура пакета в сетях РПП1...................................191 Выводы...................................................................193 6.4. Сети ЮОУО-АпуЬАН....................................................193 6.4.1. Основные характеристики сетей ЮОУО-АпуЬАН.......................193 6.4.2. Структура сети ЮОУО-АпуЕАЯ......................................194 6.4 3. Метод доступа в сетях 100\'Сг-АпуГЛЛ...........................195 6.4.4. Кодирование информации в сетях ЮОУО-АпуЕАЫ......................197 Выводы...................................................................199 Контрольные вопросы......................................................199
7. ФИЗИЧЕСКАЯ СРЕДА ПЕРЕДАЧИ ДАННЫХ.....................................201 7.1. Кабели, линии и каналы связи.......................................201 7.2. Кабельные системы................................................ 202 7.2.1. Типы кабелей и структурированные кабельные системы.............202 7.2.2. Стандарты кабелей..............................................203 7.2.3. Кабель типа «витая пара».......................................205 7.2.4. Коаксиальные кабели............................................210 7.2.5. Оптоволоконный кабель. Общие принципы..........................211 7.2.6. Виды оптоволоконных кабелей....................................215 7.3. Параметры кабельных систем ЕЙгегпе!................................219 7.3.1. Параметры систем на основе неэкранированной витой пары.........219 7.3.2. Стандартные разводки кабеля типа «витая пара»..................220 7.3.3. Реализация сетевых топологий на основе стандартной разводки....221 7.3.4. Кросс-разводка кабеля типа «витая пара»........................223 7.4. Беспроводные технологии передачи данных............................223 7.4,1. Требования к беспроводным локальным сетям......................225 7.4.2. Стандарты беспроводных сетей ШЕЕ 802.11........................226 7.4.3. Принципы организации беспроводных сетей........................232 Выводы..................................................................232 Контрольные вопросы.....................................................234 8. СЕТЕВЫЕ ОПЕРАЦИОННЫЕ СИСТЕМЫ........................................236 8.1. Структура сетевой операционной системы.............................237 8.2. Клиентское программное обеспечение.................................238 8.2.1. Редиректоры....................................................238 8.2.2. Распределители.................................................238 8.2.3. Имена 1Л9С.....................................................239 8.3. Серверное программное обеспечение..................................239 8.4. Одноранговые и серверные сетевые операционные системы..............241 Выводы..................................................................243 Контрольные вопросы.....................................................243 9. АППАРАТНЫЕ СРЕДСТВА ДЛЯ ПЕРЕДАЧИ ДАННЫХ.............................244 9.1. Сетевые адаптеры...................................................244 9.1.1. Назначение и настройка.........................................244 9.1.2. Функции сетевых адаптеров......................................246 9.1.3. Типы сетевых адаптеров.........................................247 Выводы..................................................................250 9.2. Повторители и концентраторы........................................251 9.2.1. Планирование сети с концентратором.............................252 9.2,2. Преимущества концентратора.....................................253 9.2.3. Многосегментные концентраторы..................................253 9.2.4. Конструктивное исполнение концентраторов.......................254 Выводы..................................................................256 9.3. Мосты и коммутаторы................................................257 9.3.1. Мосты..........................................................257 9.3.2. Коммутатор.....................................................259 9.3 .3. Техническая реализация и дополнительные функции коммутаторов.261 Выводы..................................................................212
9.4. Маршрутизаторы и шлюзы...............................................262 9.4.1. Структура маршрутизатора.........................................262 9.4.2. Различие между маршрутизаторами и мостами........................263 9.4.3. Шлюзы............................................................246 Выводы....................................................................265 9.5. Оборудование для сетей \У1-Н.........................................265 9.5.1. точки доступа.................................................266 9.5.2. 'Лч-Н антенны.................................................267 9.5.3. Принципы организации беспроводных сетей.......................268 Выводы....................................................................269 Контрольные вопросы.......................................................269 10. СОВРЕМЕННЫЕ И ПЕРСПЕКТИВНЫЕ СЕТЕВЫЕ ТЕХНОЛОГИИ........................271 10.1. Беспроводные сотовые сети...........................................271 10.1.1. Организация сотовой сети........................................271 10.1.2. Многократное использование частот и увеличение пропускной способности сети........................................................272 10.1.3. Функционирование сотовой системы................................275 10.1.4. Архитектура глобальной системы мобильной связи..................278 10.1.5. Сотовые системы первого и второго поколения.....................281 10.1.6. Сотовые системы третьего поколения 30...........................283 10.1.7. Сотовые системы четвертого поколения 40.........................286 10.1.8. Сотовые системы пятого поколения 50.............................287 Выводы....................................................................288 10.2. Сети В1ие1ооЙ1......................................................289 10.2.1. Топология, адресация и особенности эксплуатации сети В1ие1оо111.290 10.2.2. Области применения В1пе1ооЙ1....................................292 10.2.3. Стандарты В1ие1ооЙ1 и структура протоколов......................293 10.2.4. Модели использования В1пе1ооЙ1..................................295 Выводы....................................................................296 10.3. Сверхвысокоскоростные сети..........................................297 10.3.1. Общая характеристика стандарта Сп§аЫ1 ЕЙтете!...................297 10.3.2. Спецификации физической среды стандарта 802.Зх..................297 10.3.3. Сг1§аЫ1 ЕЙ1ете(.................................................298 10.3.4. Ю-ОщаЬй ЕЙтегпе!................................................300 10.3.5. Сети на основе технологии АТМ...................................302 Выводы....................................................................302 10.4. Виртуальные частные сети и удаленный доступ.........................303 10.4.1. Виды коммутируемых линий........................................304 10.4.2. Протоколы удаленного доступа....................................304 10.4.3. Протоколы аутентификации удаленных клиентов.....................306 10.4.4. Общая характеристика виртуальных частных сетей..................307 10.4.5. Протоколы виртуальных частных сетей.............................310 Выводы....................................................................313 Контрольные вопросы.......................................................313 И. ОСНОВНЫЕ ЭЛЕМЕНТЫ СОВРЕМЕННЫХ СЕТЕЙ И СЕТЕВЫХ ТЕХНОЛОГИЙ................................................................315 11.1. Сетевые экосистемы..................................................315
11.2. ЕШегпе!, \У1-Н и сотовые сети 40/50............................321 11.2.1. Особенности современных сетей ЕШегпеГ......................321 11.2.2. Эволюция ..................................................324 11.2.3. Технологии 40/50...........................................328 11.3. Сетевые технологии и облачные вычисления.......................332 11.4. Интернет вещей.................................................335 11.5. Большие данные.................................................338 11.6. Виртуализация сетевых функций..................................345 11.7. Система сигнализации ОКС-7.....................................348 11.8. Качество взаимодействия (восприятия)...........................350 Контрольные вопросы..................................................357 12. НАДЕЖНОСТЬ И БЕЗОПАСНОСТЬ КОМПЬЮТЕРНЫХ СЕТЕЙ И СИСТЕМ.....................358 12.1. Основные понятия и определения из предметной области...........358 12.2. Методы обеспечения надежности компьютерных сетей...............361 12.3. Методы помехоустойчивого кодирования информации................366 12.4. Линейные блочные коды..........................................367 12.4.1. Теоретические основы линейных блочных кодов................367 12.4.2. Избыточный код простой четности............................369 12.4.3. Код Хемминга...............................................369 12.4.4. Циклический код............................................372 12.5. Основы информационной безопасности компьютерных сетей..........378 12.5.1. Характеристика основных угроз информационной безопасности сетей.....378 12.5.2. Основные методы и средства нейтрализации угроз сетевой безопасности.389 12.6. Программно-аппаратные методы и средства обеспечения сетевой безопасности.........................................................392 12.7. Принципы криптографической защиты информации...................396 12.7.1. Симметричные криптосистемы.................................397 12.7.2. Асимметричные криптосистемы................................397 12.8. Эффективность использования пароля для защиты информации.......403 12.9. Методы и средства защиты от удаленных атак через сеть Интернет.405 12.9.1. Межсетевые экраны..........................................405 12.9.2. Программные методы защиты соединений.......................407 12-Ю. Безопасность беспроводных сетей и 1оТ..........................411 12.10.1. Безопасность \\'|-Н-сетей.................................411 12.10.2. Особенности обеспечения безопасности 1оТ-сетей............415 Выводы...............................................................417 Контрольные вопросы..................................................418 СПИСОК ЛИТЕРАТУРЫ....................................................420 ПРЕДМЕТНЫЙ УКАЗАТЕЛЬ.................................................423 ПРИЛОЖЕНИЕ 1 ........................................................426 ПРИЛОЖЕНИЕ 2.........................................................436 ПРИЛОЖЕНИЕ 3.........................................................444
ПРЕДИСЛОВИЕ Дисциплины учебных планов подготовки специалистов на первой и вто- рой ступенях получения высшего образования, объединенные общим назва- нием «Компьютерные сети и сетевые технологии^, представляют собой введе- ние в сетевую тематику и дают базовые знания по проектированию, использу- емым стандартам, организации и функционированию сетей на заданном уровне надежности и информационной безопасности. Из опыта преподавания данной и других смежных дисциплин известно, что структура одно- или двухсеместрового курса сильно отличается от струк- туры краткого курса по тому же предмету. В данном пособии основные поня- тия, общие подходы в проектировании компьютерных сетей, особенности раз- личных видов и топологий сетей, их программного и аппаратного обеспечения и практического использования авторы пытались изложить в контексте уни- фицированной структуры. При этом предполагалось, что читатель знаком с ос- новами информационных технологий. Основная задача пособия - дать студентам общие систематизированные сведения об организации и структуре важной отрасли, затрагивающей про- фессиональные, бытовые, познавательно-развлекательные сферы жизнедея- тельности человека, которая интенсивно меняется, развивается. В целом, в учебном пособии в простой и доступной форме даны общие понятия ком- пьютерных сетей, их структуры, сетевых компонентов, а также перспективы развития. Приведены виды топологий, используемые для физического со- единения компьютеров в сети, методы доступа к каналу связи, физические среды передачи данных. Передача данных в сети рассматривается на базе эталонной базовой модели, разработанной Международной организацией по стандартам взаимодействия открытых сетей. Описываются правила и проце- дуры передачи данных между информационными системами. Приводятся типы сетевого оборудования, их назначение и принципы работы. Описыва- ется сетевое программное обеспечение, используемое для организации се- тей. Изучаются наиболее популярные сетевые операционные системы, их достоинства и недостатки. Рассматриваются принципы межсетевого взаимо- действия. Приводятся основные понятия из области надежности сетевой без- опасности, а также рассматриваются методы и средства обеспечения надеж- ности сетей и безопасного взаимодействия пользователей посредством ком- пьютерных сетей. Для лучшего зрительного восприятия материала мы использовали различ- ное стилевое оформление наиболее важных определений понятий, детали- зации этих понятий, гримеров. Содержание важных выводов дается с цветовой заливкой блока текста.
Материал пособия излагается в последовательности, которая, по нашему мнению, является оптимальной с методической точки зрения при изучении его в полном объеме. Хотя, конечно, данная точка зрения не претендует на бес- спорность. С другой стороны, мы старались оформить каждую главу в опреде- ленной степени автономно, что может повысить эффективность изучения из- бранных глав. После разделов, а в некоторых случаях и после подразделов даны вопросы для самостоятельного контроля знаний либо контроля знаний обучаемого пре- подавателем. На основе сформулированных вопросов и заданий могут быть составлены тесты для компьютерного (дистанционного) контроля знаний. Наш опыт показывает, что такая форма контроля достаточно эффективна не только для студентов, обучающихся по заочной (или дистанционной) форме образования, но и для студентов-дневников, особенно с учетом последних тен- денций, обусловленных нашествием биологических вирусов. Книга предназначена для студентов технических специальностей высших учебных заведений, получающих образование в области информационных технологий. Однако может быть полезна и студентам других специальностей, магистрантам и аспирантам, а также студентам средних специальных учебных заведений. В последнем случае авторы рекомендуют ограничиться материа- лами на основе глав 1-3, подглав 5.1, 5.2 и глав 6, 8, 10.
1. ОСНОВНЫЕ ТЕРМИНЫ И ОПРЕДЕЛЕНИЯ. ПРЕДПОСЫЛКИ И ЭТАПЫ РАЗВИТИЯ СЕТЕЙ 1.1. Основные термины и определения Сеть - это совокупность объектов, образуемых устройствами передачи и обработки данных. Международная организация по стандартизации (1п1етабопа1 Ог^атхаГюп Гог 81апйаг<Й2а11оп, 180) определила компьютерную сеть как последовательную бит- ориентированную передачу информации между связанными друг с другом независи- мыми устройствами. В общем случае различают два понятия сети: коммуникационная сеть и информационная сеть (рис. 1.1). Рис. 1.1. Информационные и коммуникационные сети Коммуникационная сеть предназначена для передачи данных, также она выполняет задачи, связанные с преобразованием данных. Коммуникационные сети различаются по типу используемых физических средств соединения. Информационная сеть предназначена для хранения информации и со- стоит из информационных систем. На базе коммуникационной сети может быть построена группа информационных сетей. Под информационной системой следует понимать систему, которая яв- ляется поставщиком или потребителем информации. Вычислительная сеть - это одна из разновидностей распределенных си- стем, предназначенная для распараллеливания вычислений, за счет чего может
быть достигнуто повышение производительности и отказоустойчивости си- стемы. Сеть передачи данных - совокупности оконечных устройств (термина- лов) связи, объединенных каналами передачи данных и коммутирующими устройствами (узлами сети), обеспечивающими обмен сообщениями между всеми оконечными устройствами. В общем, компьютерная сеть состоит из информационных систем и кана- лов связи. Под информационной системой в данном случае следует понимать объ- ект, способный осуществлять хранение, обработку или передачу информации. В состав информационной системы входят: компьютеры, программы, пользо- ватели и другие составляющие, предназначенные для процесса обработки и передачи данных. В дальнейшем информационная система, предназначенная для решения задач пользователя, будет называться рабочей станцией (сИеп(). Рабочая станция в сети отличается от обычного персонального компь- ютера (ПК) наличием сетевой карты (сетевого адаптера), канала для пере- дачи данных и сетевого программного обеспечения. Информационная технология (ИТ) или информационно-коммуника- ционная технология (ИКТ) - это процессы, методы поиска, сбора, хранения, обработки, распространения, предоставления информации и способы осу- ществления таких процессов и методов с помощью информационно-вычисли- тельных систем. Под каналом связи следует понимать путь или средство, по которому пере- даются сигналы. Средство передачи сигналов называют физическим каналом. Абонентский канал - это физический канал, соединяющий коммуникаци- онную сеть с абонентской системой. Параметры и характеристики абонентского канала в точке подключения системы определяются абонентским интерфейсом. Каналы связи создаются по линиям связи при помощи сетевого оборудо- вания и физических средств связи. Физические средства связи построены на основе витых пар, коаксиаль- ных кабелей, оптических каналов или эфира. Между взаимодействующими информационными системами через физические каналы коммуникационной сети и узлы коммутации устанавливаются логические каналы. Ошибка (информационная) - несоответствие между переданным и при- нятым символом сообщения или между записанным в память компьютера и считанным символом (по одному и тому же адресу). Логический канал - это путь для передачи данных от одной системы к другой. Логический канал прокладывается по маршруту в одном или несколь- ких физических каналах. Логический канал можно охарактеризовать как маршрут, проложенный через физические каналы и узлы коммутации. Информация в сети передается блоками данных по процедурам обмена между объектами. Эти процедуры называют протоколами передачи данных. Протокол - это совокупность правил, устанавливающих формат и проце- дуры обмена информацией между двумя или несколькими устройствами.
Интерфейс - совокупность средств и методов взаимодействия между эле- ментами или устройствами системы. Интерфейсы являются основой взаимо- действия всех современных информационных систем. Если интерфейс какого- либо объекта (рабочей станции, сетевой карты, программы и т. д.) не изменя- ется (стандартизирован), это дает возможность модифицировать сам объект, не перестраивая принципы его взаимодействия с другими объектами. Загрузка сети характеризуется параметром, называемым трафиком. Трафик - это поток сообщений в сети передачи данных. Под ним пони- мают количественное измерение в выбранных точках сети числа проходящих блоков данных и их длины, выраженное в битах в секунду. Существенное влияние на характеристику сети оказывает метод доступа. Метод доступа - это способ определения того, как сеть управляет досту- пом к каналу связи (кабелю), что сушественно влияет на ее характеристики. В сети все рабочие станции физически соединены между собою каналами связи по определенной структуре, называемой топологией. Топология - это описание физических соединений в сети, указывающее, какие рабочие станции могут связываться между собой. Используются также термины: физическая топология, логическая топология, информационная то- пология и топология управления обменом (см., п. 2.2.6). Тип топологии опре- деляет производительность, работоспособность и надежность эксплуатации рабочих станций, а также время обращения к файловому серверу. В зависимо- сти от топологии сети используется тот или иной метод доступа. Состав основных элементов в сети зависит от ее архитектуры. Архитектура - это концепция, определяющая взаимосвязь, структуру и функции взаимодействия рабочих станций в сети. Она предусматривает логи- ческую, функциональную и физическую организацию технических и про- граммных средств сети. Архитектура определяет принципы построения и функционирования аппаратного и программного обеспечения элементов сети. К важнейшим техническим характеристикам сетей и сетевого оборудования от- носятся производительность, защищенность от несанкционированного доступа, или безопасность, и надежность. Производительность компьютерной сети определяет скорость (бит/с) выполнения внутренних операций сети, связанных обычно с поиском, сбором, обработкой и передачей информации между узлами сети через коммутацион- ные устройства и каналы. Безопасность информации (в сети) - защищенность информации от не- желательного ее разглашения (нарушения конфиденциальности), искажения (нарушения целостности), утраты или снижения степени доступности инфор- мации, а также незаконного ее тиражирования. Безопасность любого ресурса информационной системы складывается из обес- печения трех его характеристик: • конфиденциальности, • целостности, • доступности.
Иначе: информационная безопасность - все аспекты, связанные с опреде- лением, достижением и поддержанием конфиденциальности, целостности, до- ступности информации или средств ее обработки: • конфиденциальность (Соп Г1с1еп11 а! Иу) компонента системы заключа- ется в том, что он доступен только тем субъектам доступа (пользова- телям, программам, процессам), которым предоставлены на то соот- ветствующие полномочия; • целостность (1п1е§гйу) компонента предполагает, что он может быть модифицирован только субъектом, имеющим для этого соответству- ющие права; целостность является гарантией корректности (неизмен- ности, работоспособности) компонента в любой момент времени; • доступность (АуайаЬПйу) компонента означает, что имеющий соот- ветствующие полномочия субъект может в любое время без особых проблем получить доступ к необходимому компоненту системы (ре- сурсу). Надежность системы - характеристика способности программного, ап- паратного, аппаратно-программного средства (например, компьютерной сети) выполнять при определенных условиях требуемые или заданные в специфика- ции функции в течение определенного периода времени. Мы вернемся к характеристике предметной области (надежность и без- опасность сетей и систем) при более углубленном ее изучении в главе 12. С не- которыми специфическими понятиями и терминами будем знакомиться по ходу изучения соответствующих разделов курса. 1.2. Историческая инф-.рмация о развитии компьютерных и вычислительных сетей Концепция вычислительных сетей является логическим результатом эво- люции компьютерных технологий (или, как мы теперь называем, информаци- онных технологий, ИТ). Первые компьютеры 1950-х годов были большими, громоздкими и дорогими. Такие компьютеры не были предназначены для ин- терактивной работы, а использовались в режиме пакетной обработки. Системы пакетной обработки, как правило, строились на базе мэйн- фрейма — мощного и надежного компьютера универсального назначения. Подготавливались перфокарты, содержащие данные и команды программ, и передавались в вычислительный центр. Операторы вводили эти карты в ком- пьютер, а распечатанные результаты пользователи получали обычно только на следующий день. Таким образом, одна неверно «набитая» карта означала как минимум суточную задержку. Конечно, интерактивный режим работы, при котором можно с терми- нала оперативно руководить процессом обработки своих данных, был бы
гораздо удобней. Но интересами программистов и пользователей на первых этапах развития вычислительных систем в значительной степени пренебре- гали, поскольку пакетный режим - это самый эффективный режим использо- вания вычислительной мощности, так как он позволяет выполнить в единицу времени больше задач, чем любые другие режимы. Во главу угла ставилась эффективность работы самого важного и дорогого устройства вычислитель- ной машины - процессора, в ущерб эффективности работы использующих его специалистов. 1.2.1. Многотерминальные системы - прообраз сети По мере удешевления процессоров в начале 1960-х годов появились новые способы организации вычислительного процесса, которые позволили учесть интересы пользователей. Начали развиваться интерактивные многотерми- нальные системы разделения времени (рис. 1.2). Вычислительны- центр на базе мейнфрейма Рис. 1.2. Мпоготерминальная система - прообраз вычислительной сети В таких системах компьютер использовали сразу несколько программи- стов-пользователей. Причем время реакции вычислительной системы было достаточно мало для того, чтобы пользователю была не слишком заметна па- раллельная работа с компьютером и других программистов пользователей. Терминалы, выйдя за пределы вычислительного центра, рассредоточи- лись по всему предприятию. И хотя вычислительная мощность оставалась полностью централизованной, некоторые функции - такие как ввод и вывод данных-стали распределенными. Такие многотерминальные централизован- ные системы внешне уже были очень похожи на локальные вычислительные сети, ЛВС. Действительно, рядовой программист-пользователь работу за
терминалом мэйнфрейма воспринимал примерно так же, как сейчас он воспри- нимает работу за подключенным к сети персональным компьютером. Многотерминальные системы, работающие в режиме разделения времени, стали первым шагом на пути создания локальных вычислительных сетей. Но до появления локальных сетей нужно было пройти большой путь, так как многотерминальные системы, хотя и имели внешние черты распределен- ных систем, все еще сохраняли централизованный характер обработки дан- ных. С другой стороны, и потребность предприятий в создании локальных се- тей в это время еще не созрела - в одном здании просто нечего было объеди- нять в сеть, так как из-за высокой стоимости вычислительной техники пред- приятия не могли себе позволить роскошь приобретения нескольких компью- теров. В этот период был справедлив так называемый «закон Гроша», который эмпирически отражал уровень технологии того времени. В соответствии с этим законом производительность компьютера была пропорциональна квад- рату его стоимости, отсюда следовало, что за одну и ту же сумму было выгод- нее купить одну мощную машину, чем две менее мощных - их суммарная мощность оказывалась намного ниже мощности дорогой машины. 1.2.2. Появление глобальных сетей Тем не менее потребность в соединении компьютеров, находящихся на большом расстоянии друг от друга, к этому времени вполне назрела. В 1958 г. Американское агентство перспективных исследовательских про- ектов Министерства обороны США (Ас1\ агсес1 КезеагсЬ Рго]ес18 А§епсу оГ 11эе ЕГ.8. ЭсраптегП оГ ВеГепзе, АВРА) начало реализацию проекта, который в дальнейшем получил название АКР АМЕТ и из которого позднее вырос совре- менный Интернет (I п1егпе1). В 1962 г. важные исследования были начаты в ряде учебных заведений США и прежде всего в Массачусетском технологическом институте (М1Т). Именно в 1962 г. молодой американский ученый из М1Т Дж. С. Ликлидер написал работу, где высказал идею глобальной сети, которая обеспечивала бы каждому жителю земли доступ к данным и программам из любой точки зем- ного шара. В это же время другой ученый, Л. Клейнрок, закончил работу над своей докторской диссертацией в области теории коммуникационных сетей. В 1963 г. происходит важное событие: появляется первый универсальный стандарт А8СП (Атепсап 81апс1агс1 Сос1е Гог 1пГогта1юп 1п1егсЬап§е) - схема кодирования, назначающая численные значения-коды буквам, цифрам, знакам пунктуации и некоторым другим символам, в результате чего возникает воз- можность обмена информацией между компьютерами от различных изготови- телей. В 1964 г. практически одновременно в МЕГ, КАЯВ СогрогаНоп и Сгеа1 ВЖат №нопа1 РКуЛса! ЕаЬога1огу (ОВКРЕ) были развернуты работы по
надежной передаче информации. Появилась идея коммутации пакетов, суть которой сводилась к тому, что любая информация, передаваемая по сети, раз- бивается на несколько частей (пакетов), которые затем независимо друг от друга перемещаются различными путями (маршрутами), пока не достигнут ад- ресата. П. Бэран, Д. Дэвис, Л. Клейнрок параллельно вели исследования в этой области. П. Бэран был одним из первых, кто опубликовал свои исследования в статье «Передача данных в сетях». В 1967 г. произошло событие, которое сыграло важную роль в развитии сетевых технологий: модем, изобретенный в начале шестидесятых, был суще- ственно усовершенствован Дж. Ван Гином из Стэнфордского научно-исследо- вательского института (81апГоп1 КекеагсЬ 1п81НШе, 8К1). Отметим, что само название прибора (модем) состоит из начальных букв двух слов модуля- тор и демодулятор; в нашем случае первый выполняет операцию преобразова- ния цифрового сигнала в аналоговый (ЦАП), второй - преобразование анало- гового в цифровой (АЦП). Дж. Гином предложил приемник, который мог надежно распознавать биты информации на фоне шумовых помех, создаваемых междугородними те- лефонными линиями. В 1967 г. Л. Робертс организовал научную конференцию в Анн-Арборе штата Мичиган, на которую он пригласил основных разработ- чиков сетевого проекта. Конференция имела огромное значение - парал- лельно проводимые работы начали объединяться. Термин АКР АМЕТ впервые упоминался в ходе выступления Л. Робертса именно на этой конференции. На этой же конференции другой выдающийся ученый У. Кларк впервые высказал идею и предложил термин 1МР - кйегГасе Мезка^е Ргосезкогк, обозначающий устройства для управления трафиком в сети, которые впоследствии эволю- ционировали в современные маршрутизаторы. В 1968 г. началась работа по созданию 1МР, и уже через один год, в 1969 г., заработала сеть АКРАМЕТ, охватившая всё Западное побережье США. В 1970 г. наблюдается рост сети - каждый месяц добавляется новый узел. В этом же году произошло еще два важных события. Во-первых, Д. Ритчи и К. Томпсон из ВеГЕаЬз закончили работу над созданием операционной си- стемы Е1М1Х. Во-вторых, в этом же году рабочая группа XXV (л (МеВуогк ХХ'огкпщ Огоир) под руководством С. Крокера завершила работу над протоко- лом МСР (МеШюгк Согйго! РгоХосо!), а еще годом позже закончила работу над протоколом эмуляции терминала (Те1пе<) и существенно продвинулась в ра- боте над протоколом передачи файлов (РТР). В 1971 г. ВВМ разработала но- вую платформу - так называемые Т1Р-устройства (Теппта! 1МР, Тегтта! кйегГасе Ргосезког), что обеспечило возможность входить на удаленные хосты, сделав, таким образом, АКР АМЕТ доступной большему числу пользователей. В 1972 г. сеть АКРАМЕТ была публично продемонстрирована. Однако в этом же году также произошло еше по крайней мере два события, которые оказали огромное влияние на развитие компьютерных технологий: Р. Томиль- сон написал программу, позволяющую отправлять электронную почту по АКР АМЕТ, ввел обозначение и$ег@коМ и использовал символ @, который
позднее (с 1980 г.) был закреплен в международном стандарте адресов элек- тронной почты. Постепенно сеть АКР АМЕТ расширялась, и среди клиентов появились такие частные организации, как ВВП, Хегох РАКС и М1ТКЕ СогрогаНоп, а также государственные - МАБА’з Атез Кезеагсй ЕаЬога1опез, ЫаНопа! Вигеаи оГ 81апс1агс18 и Ай Ротсе КезеагсЬ РасШйез. В 1973 г. фирма АКРА переименовывается в ПАРРА, где буква И указы- вает на Ве&пзе (защита, оборона). В АКР А (ПеГепзе Ас1\'апсес1 КезеагсЕ Рто]есТз Агенсу) - агентство перспективного планирования оборонных научно-иссле- довательских работ, центральная научно-исследовательская организация ми- нистерства обороны, основной целью которой является выдача рекомендаций по внедрению принципиально новых технологий для военной промышленно- сти. Под руководством Б. Кана начинается весьма сложная работа по объеди- нению сетей, имеющих разные интерфейсы, скорости передачи данных и раз- меры пакетов. По сути дела, это была работа по созданию межсетевого про- токола. В сентябре 1973 г. появилась первая публикация по новому протоколу ТСР (Тгапзтйбоп Сопйо! Рго1осо1). ТСР/1Р со временем стал одним из наибо- лее популярных протоколов сетевого взаимодействия и стандартом для реали- зации глобальных сетевых соединений в силу открытости, масштабируемости и за счет предоставления одинаковых возможностей глобальным и локальным сетям. В 1977 г. был анонсирован компьютер Арр1е II, и появление настольных компьютеров с потенциальной возможностью коммуникаций при помощи мо- демного подключения дало новый толчок развитию сетевых технологий и мо- демной индустрии. К началу 1978 г. эксперимент АКРАИЕТ был практически закончен. Годом позже появилась служба И8ЕИЕТ4, которая стала одним из первых примеров клиент-серверной организации. К концу семидесятых годов архитектура и протоколы ТСР/1Р приобрели современный вид. К этому времени агентство ВЛКРА стало признанным ли- дером в разработке сетей с коммутацией пакетов. Дальнейшее развитие сете- вых технологий, в том числе беспроводных радиосетей и спутниковых каналов связи, стимулировало активность ВАКРА в исследовании проблем межсете- вого взаимодействия и реализации принципов Интернета в АКРАИЕТ. ВАКРА не делало тайны из своей деятельности в области развития технологий Интернета, поэтому различные научные группы проявляли интерес к разра- боткам технологии глобальной сети. Свое начало Интернет берет от сети А К РАКЕТ. но чаще Интернет называют наследницей К8ЕКЕТ - американской сети, объединившей ученых И8Р (Иайопа! 8с1епсе Роипйайоп), которая сотрудничала, объединялась с АКР АМЕТ, а затем по- глотила ее. Многие эксперты называют временем зарождения Интернета начало 1980-х годов. В это время ВЛКРА инициировало перевод машин, подсоеди- ненных к его исследовательским сетям, на использование стека ТСР/1Р. В 1981 г. 1\\'С; (1п1егпе1 ХСогкпщ Огоир) в ВАКРА публикует документ, в ко-
тором говорится о полном переходе с протокола МСР (НеШюгк Соп1го1 Рго1осо1) на протокол ТСР/1Р. С этих пор АКР АМЕТ становится магистральной сетью Интернет и активно используется для многочисленных экспериментов с ТСР/1Р, Окончательный переход к технологии Интернет произошел в январе 1983 г.: в этом году протокол ТСР/1Р был принят Министерством обороны США, а сеть АКР АМЕТ была разбита на две независимые части. Одна из них (предназначенная для научных целей) сохранила название АКР АМЕТ, а вто- рая, большая по масштабу сеть М1ЕМЕТ отошла к военному ведомству. Для того чтобы стимулировать использование новых протоколов в учеб- ных заведениях, ОАКРЛ сделало реализацию ТСР/1Р широко доступной для университетских кругов. В это время многие исследователи использовали версию ОС Цшх университета Беркли (штат Калифорния), называемую В8Н 11шх (от Вегке1еу 8ой\уаге ВНйтЬийоп). Благодаря тому, что ВАКРА в свое время субсидировала компанию ВВМ и университет в Беркли с целью реали- зации протоколов ТСР/1Р для использования вместе с популярной ОС ЕГшх, более 90 % компьютерных факультетов университетов адаптировали новую сетевую технологию, и версия В8И стала фактическим стандартом для реали заций стека протоколов ТСР/1Р. Было выпущено несколько версий В8В, каж- дая из которых добавляла в ТСР/1Р новые возможности, в том числе 4.2В8В (1983 г.), 4.3В8В (1986 г.), 4.3В8В Та1юе (1988 г.), 4.3В8В Кепо (1990 г.), 4.4В8ВЦ993 г.). С 1985 г. М8Р реализовала программу создания сетей вокруг своих супер- компьютерных центров. И в 1986 г. создание опорной сети (56 Кбит/с) между суперкомпьютерными центрами М8Р привело к появлению целого ряда реги- ональных сетей, таких как Р/МСМЕТ, МУ8ЕКМЕТ, 8ВКАМЕТ, 8В8СМЕТ, ВАККМЕТ и других. Так появилась магистральная сеть М8РМЕТ, которая в конце концов объединила все эти научные центры и связала их с АКР АМЕТ. Таким образом, М8РМЕТ связала пять суперкомпьютерных центров и открыла доступ к мощным вычислительным ресурсам для широкого круга исследова- телей. Для уменьшения платы за использование междугородных линий связи решено было развивать систему региональных сетей, которая объединяет ком- пьютеры внутри какого-то региона и имеет выходы на подобные сети побли- зости. При такой конфигурации все компьютеры являются равноправными и имеют связь «по цепочке» через соседние компьютеры как друг с другом, так и с суперкомпьютерами М8Р. Таким образом, начиная с 1986 г. можно гово- рить о становлении глобальной компьютерной сети Интернет. В 1988 г. Интернет становится международной сетью - к нему присоеди- няются Канада, Дания, Финляндия, Франция, Норвегия и Швеция. Годом позже сеть уже насчитывала 80 000 узлов; в ноябре к Интернету присоедини- лись Австрия, Германия, Израиль, Италия, Япония, Мексика, Нидерланды, Новая Зеландия и Великобритания - и вскоре количество узлов в сети выросло до 160 000. В том же году появилась технология ГОГИ (НЬег ГИзШЬшей Оа1а 1п1егГасе) - распределенный интерфейс передачи данных по волоконно-опти- ческим каналам.
Если Интернет - изобретение коллективное, то идею гипертекста и \У\У\У связывают с именем конкретного человека. В 1989 г. Т. Бернере-Ли высказал идею гипертекста, которая и послужила толч- ком к созданию И'оЕЛ IVкк ]УеЬ. Т. Бернерс-Ли написал программу Етдшге, которая стала прообразом бу- дущей \У\У\У. В том же 1989 г. Т. Бернерс-Ли начинал работу над глобальным проектом Всемирной паутины, и всего два года спустя (в 1991 г.) первые \У\У\У-объекты были помещены в Интернет. 1 2.3. Первые локальные сети В начале 1970-х годов произошел технологический прорыв в области про- изводства компьютерных компонентов - появились большие интегральные схемы, БИС. Их сравнительно невысокая стоимость и высокие функциональ- ные возможности привели к созданию мини-компьютеров, которые стали ре- альными конкурентами мэйнфреймов. Закон Гроша перестал соответствовать действительности, так как десяток мини-компьютеров выполнял некоторые задачи (как правило, хорошо распараллеливаемые) быстрее одного мэйн- фрейма, а стоимость такой мини-компьютерной системы была меньше. Даже небольшие подразделения предприятий получили возможность по- купать для себя компьютеры. Мини-компьютеры выполняли задачи управле- ния технологическим оборудованием, складом и другие задачи уровня подраз- деления предприятия. Таким образом, появилась концепция распределения компьютерных ресурсов по всему предприятию. Однако при этом все компь- ютеры одной организации по-прежнему продолжали работать автономно (рис. 1.3). Рис. 1.3. Автономное использование нескольких мини-компьютеров на одном предприятии
Позднее предприятия и организации стали соединять свои мини-компью- теры вместе и разрабатывать программное обеспечение, необходимое для их взаимодействия В результате появились первые ЛВС (рис. 1 4). Они еще во многом отличались от современных локальных сетей, в первую очередь сво- ими устройствами сопряжения. На первых порах для соединения компьютеров друг с другом использова- лись самые разнообразные нестандартные устройства со своим способом представления данных на линиях связи, своими типами кабелей и т. п. 1.2.4. Создание стандартных технологий локальных сетей В середине 1980-х гг. положение дел в локальных сетях стало кардинально меняться. Утвердились стандартные технологии объединения компьютеров в сеть - ЕгИегпе!, АКСНе1, Токеп Кт§. Мощным стимулом для их развития по- служили персональные компьютеры, которые стали преобладать в локальных сетях, причем в качестве не только клиентских компьютеров, но и центров хранения и обработки данных, то есть сетевых серверов, потеснив с этих при- вычных ролей мини-компьютеры и мэйнфреймы. Рис. 1.4. Различные типы связей в первых локальных сетях Стандартные сетевые технологии превратили процесс построения локаль- ной сети из искусства в рутинную работу. Для создания сети достаточно было приобрести сетевые адаптеры соответствующего стандарта, например, ЕЙтетсС стандартный кабель, присоединить адаптеры к кабелю стандартными разъемами и установить на компьютер одну из популярных сетевых операци- онных систем, например, МеЛУаге.
Локальные сети в сравнении с глобальными внесли много нового в спо- собы организации работы пользователей. Доступ к разделяемым ресурсам стал гораздо удобнее - пользователь мог просто просматривать списки имеющихся ресурсов, а не запоминать их идентификаторы или имена. После соединения с удаленным ресурсом можно было работать с ним с помощью уже знакомых пользователю по работе с локальными ресурсами команд. Реализацию всех но- вовведений разработчики локальных сетей получили в результате появления качественных кабельных линий связи, на которых даже сетевые адаптеры пер- вого поколения обеспечивали скорость передачи данных до 10 Мбит/с. Наибольшее распространение на тот момент получили телефонные ка- налы связи, но они были плохо приспособлены для высокоскоростной пере- дачи дискретных данных - скорость в 1200 бит/с была для них хорошим до- стижением. Поэтому экономное расходование пропускной способности кана- лов связи часто являлось основным критерием эффективности методов пере- дачи данных в глобальных сетях. 1.2.5. Основные тенденции развития компьютерных вычислительных сетей Компьютерные сети и сетевые технологии стали определяющим факто- ром и важнейшим инструментом инноваций практически во всех областях че- ловеческой деятельности. Разрыв между локальными и глобальными сетями сокращается во многом из-за появления высокоскоростных территориальных каналов связи, не усту- пающих по качеству кабельным системам локальных сетей. Возродился интерес к крупным компьютерам, в основном из-за того, что после спада эйфории по поводу легкости работы с персональными компьюте- рами выяснилось, что системы, состоящие из сотен серверов, обслуживать сложнее, чем несколько больших компьютеров. Поэтому на новом витке эво- люционной спирали мэйнфреймы стали возвращаться в корпоративные вы- числительные системы, но уже как полноправные сетевые узлы, поддержива- ющие ЕзКегпе! или Токеп Кгп§, а также стек протоколов ТСР/1Р, ставший бла- годаря 1п1егпе1 сетевым стандартом де-факто. Обработка и передача в сетях различных видов мультимедийной инфор- мации (голос, видеоизображения, рисунки, текст) потребовали внесения изме- нений в работу протоколов, сетевых операционных систем и коммуникацион- ного оборудования. Сложность передачи такой мультимедийной информации по сети связана с ее чувствительностью к задержкам при передаче пакетов дан- ных, задержки обычно приводят к искажению такой информации в конечных узлах сети. Так как традиционные службы вычислительных сетей - такие как передача файлов или электронная почта, создают малочувствительный к за- держкам трафик и все элементы сетей разрабатывались в расчете на него, то появление трафика реального времени привело к большим проблемам.
Эти проблемы решаются различными способами, в том числе и с помощью специально рассчитанной на передачу различных типов трафика технологии АТМ (АзупсЬгопоик ТгапзГег Моде - асинхронный способ передачи данных). В последнее время, особенно в период вынужденного перехода к дистан- ционной работе сотен миллионов человек по всему миру, роль компьютерных сетей и сетевого оборудования неизмеримо возросла. От базового сетевого оборудования, в равной мере пригодного для уста- новки дома или на небольшом предприятии, до недавних пор не так уж много требовалось: обеспечить работу локальной сети да предоставить каждому ее узлу доступ к облачным сервисам и Интернету в целом. Теперь ситуация меняется принципиально: живые контакты с клиентами массированно перехо- дят в онлайн, офис становится существенно распределенным, деловые перего- воры, планерки и летучки проводятся по видео-конференц-связи. В последнее время специалисты отмечают пять ключевых технологий, преобразующих сети' • программно-определяемые (или программно-реконфигурируемые) сети (8ой\уаге-Вейпей Мейуогк1п§, 81Ж), • облачные сервисы (СС8, С1оис1 Сошрийпц 8егу1се&), • Интернет вещей (1п1егпе1 о Г ТЫп§я, 1оТ), • виртуализация сетевых функций (№1\уогк Еипсйопз УпдиаНхайоп, ИРУ), • качество взаимодействия (восприятия) (Оиа1йу оГЕхрепепсе, ()оЕ). Важнейшие особенности указанных технологий будут рассмотрены ниже. 1.3. Классификации компьютерных сетей Чаще всего термин «локальные сети», или «локальные вычислитель- ные сети» (РАК, Роса! Агеа №1и'огк), понимают буквально, то есть это такие сети, которые имеют небольшие, локальные размеры, соединяют близко рас- положенные компьютеры. Однако некоторые локальные сети легко обеспечи- вают связь на расстоянии нескольких десятков километров. Это уже размеры не комнаты, не здания, не близко расположенных зданий, а, может быть, даже целого города. С другой стороны, по глобальной сети (ХУАМ, \\'к1е Агеа Мсйуогк или ОАН, О1оЬа1 Агеа НеЕлюгк) вполне могут связываться компью- теры, находящиеся на соседних столах в одной комнате. Как правило, локальная сеть связывает от двух до нескольких десятков компьютеров. Но предельные возможности современных локальных сетей го- раздо выше: максимальное число абонентов может достигать тысячи. Назы- вать такую сеть малой неправильно. В пределах одной сети могут использоваться как электрические кабели различных типов (витая пара, коаксиальный кабель), так и оптоволоконные кабели.
По сути, компьютеры, связанные локальной сетью, объединяются в один виртуальный компьютер, ресурсы которого могут быть доступны всем поль- зователям, причем этот доступ не менее удобен, чем к ресурсам, входящим непосредственно в каждый отдельный компьютер. Под удобством в данном случае понимается высокая реальная скорость доступа, скорость обмена ин- формацией между приложениями, практически незаметная для пользователя. Скорость передачи по локальной сети обязательно должна расти по мере роста быстродействия наиболее распространенных компьютеров. Таким образом, главное отличие локальной сети от любой другой - высо- кая скорость передачи информации по сети. Но это еще нс всё, не менее важны и другие факторы. Б частности, принципиально необходим низкий уровень ошибок передачи, вызванных как внутренними, так и внешними факторами. Ведь даже очень быстро переданная информация, которая искажена ошиб- ками, просто не имеет смысла, ее придется передавать еще раз. Поэтому ло- кальные сети обязательно используют специально прокладываемые высокока- чественные и хорошо защищенные от помех линии связи. Особое значение имеет и такая характеристика сети, как возможность ра- боты с большими нагрузками, то есть с высокой интенсивностью обмена (или, как еще говорят, с большим трафиком). Ведь если механизм управления об- меном, используемый в сети, не слишком эффективен, то компьютеры могут подолгу ждать своей очереди на передачу. Механизм управления обменом может гарантированно успешно работать только в том случае, когда заранее известно, сколько компьютеров (или, как еще говорят, абонентов, узлов) допустимо подключить к сети. Иначе всегда можно включить столько абонентов, что вследствие перегрузки забуксует лю- бой механизм управления. Наконец, сетью можно назвать только такую си- стему передачи данных, которая позволяет объединять до нескольких десят- ков компьютеров, но никак не два, как в случае связи через стандартные порты. Таким образом, сформулировать отличительные признаки локальной сети можно следующим образом: - высокая скорость передачи информации, большая пропускная спо- собность сети; - низкий уровень ошибок передачи или информационных ошибок (обес- печивается, прежде всего, высококачественными каналами связи); обычно считается, что допустимая вероятность ошибок передачи дан- ных не должна превышать порядок 10й (практика показывает, что обычно уровень ошибок выше; каналы связи, особенно проводные каналы большой протяженности и радиоканалы, обеспечивают веро- ятность ошибки на уровне 1О^:..1О-4); - эффективный, быстродействующий механизм управления обменом по сети; - заранее четко ограниченное количество компьютеров, подключаемых к сети.
При таком определении понятно, что глобальные сети отличаются от ло- кальных прежде всего тем, что они рассчитаны на неограниченное число або- нентов. Кроме того, они используют (или могут использовать) не слишком ка- чественные каналы связи и сравнительно низкую скорость передачи. А меха- низм управления обменом в них не может быть гарантированно быстрым. В глобальных сетях гораздо важнее не качество связи, а сам факт ее существо- вания. Нередко выделяют еще один класс компьютерных сетей - городские, ре- гиональные или муниципальные сети (МАМ, МейюроШап Агса МеНеогк), ко- торые обычно по своим характеристикам ближе к глобальным сетям, хотя ино- гда все-таки имеют некоторые черты локальных сетей, например, высококаче- ственные каналы связи и сравнительно высокие скорости передачи. В прин- ципе городская сеть может быть локальной со всеми ее преимуществами. Сейчас нельзя провести четкую границу между локальными и глобаль- ными сетями. Большинство локальных сетей имеет выход в глобальную. Но характер передаваемой информации, принципы организации обмена, режимы доступа к ресурсам внутри локальной сети, как правило, сильно отличаются от тех, что приняты в глобальной сети. По локальной сети может передаваться самая разная цифровая информа- ция: данные, изображения, телефонные разговоры, электронные письма и т. д. Кстати, именно задача передачи изображений, особенно полноцветных дина- мических, предъявляет самые высокие требования к быстродействию сети. Чаще всего локальные сети используются для разделения (совместного ис- пользования) таких ресурсов, как дисковое пространство, принтеры и выход в глобальную сеть, но это всего лишь незначительная часть тех возможностей, которые предоставляют средства локальных сетей. 1.4. Вычислительные сети - частный случай распределенных систем Компьютерные сети относятся к распределенным (или децентрализован- ным) вычислительным системам. Поскольку основным признаком распреде- ленной вычислительной системы является наличие нескольких центров обра- ботки данных, то наряду с компьютерными сетями к распределенным систе- мам относят также мультипроцессорные компьютеры. В мультипроцессорных компьютерах имеется несколько процессоров, каждый из которых может относительно независимо от остальных выполнять свою программу. В мультипроцессоре существует общая для всех процессоров операцион- ная система, которая оперативно распределяет вычислительную нагрузку между процессорами. Взаимодействие между отдельными процессорами ор- ганизуется наиболее простым способом - через общую оперативную память.
Сам по себе процессорный блок не является законченным компьютером и поэтому не может выполнять программы без остальных блоков мультипроцес- сорного компьютера - памяти и периферийных устройств. Все периферийные устройства являются для всех процессоров мультипроцессорной системы об- щими. Территориальную распределенность мультипроцессор не поддержи- вает - все его блоки располагаются в одном или нескольких близко располо- женных конструктивах, как и у обычного компьютера. Основное достоинство мультипроцессора - его высокая производительность, которая достигается за счет параллельной работы нескольких процессоров. Еще одним важным свойством мультипроцессорных систем является от- казоустойчивость, то есть способность к продолжению работы при отказах некоторых элементов, например процессоров или блоков памяти. Многомашинная система - это вычислительный комплекс, включающий в себя несколько компьютеров (каждый из которых работает под управлением соб- ственной операционной системы), а также программные и аппаратные средства связи компьютеров, которые обеспечивают работу всех компьютеров комплекса как единого целого. Работа любой многомашинной системы определяется двумя главными компонентами: высокоскоростным механизмом связи процессоров и систем- ным программным обеспечением, которое предоставляет пользователям и приложениям прозрачный доступ к ресурсам всех компьютеров, входящих в комплекс. В состав средств связи входят программные модули, которые зани- маются распределением вычислительной нагрузки, синхронизацией вычисле- ний и реконфигурацией системы. Если происходит отказ одного из компьюте- ров комплекса, его задачи могут быть автоматически переназначены и выпол- нены на другом компьютере. Если в состав многомашинной системы входят несколько контроллеров внешних устройств, то в случае отказа одного из них другие контроллеры автоматически подхватывают его работу. Таким образом достигается высокая отказоустойчивость комплекса в целом. Многомашинные системы позволяют достичь высокой производительности за счет организации параллельных вычислений. По сравнению с мультипроцессорными системами возможности парал- лельной обработки в многомашинных системах ограничены: эффективность распараллеливания резко снижается, если параллельно выполняемые задачи тесно связаны между собой по данным. В вычислительных сетях программные и аппаратные связи являются бо- лее слабыми, а автономность обрабатывающих блоков проявляется в наиболь- шей степени - основными элементами сети являются стандартные компью- теры, не имеющие ни общих блоков памяти, ни общих периферийных устройств. Связь между компьютерами осуществляется с помощью специаль- ных периферийных устройств - сетевых адаптеров, соединенных относи- тельно протяженными каналами связи.
Каждый компьютер работает под управлением собственной операцион- ной системы, а какая-либо общая операционная система, распределяющая ра- боту между компьютерами сети, отсутствует. Взаимодействие между компь- ютерами сети происходит за счет передачи сообщений через сетевые адаптеры и каналы связи. С помощью этих сообщений один компьютер обычно запра- шивает доступ к локальным ресурсам другого компьютера. Такими ресурсами могут быть как данные, хранящиеся на диске, так и разнообразные периферий- ные устройства - принтеры, модемы, факс-аппараты и т. д. Разделение локаль- ных ресурсов каждого компьютера между всеми пользователями сети - основ- ная цель создания вычислительной сети. На тех компьютерах, ресурсы которых должны быть доступны всем поль- зователям сети, необходимо добавить модули (приложения), которые посто- янно будут находиться в режиме ожидания запросов, поступающих по сети от других компьютеров. Обычно такие модули называются серверными прило- жениями, или программными серверами (Зегуег), так как их главная за- дача - обслуживать запросы на доступ к ресурсам своего компьютера. На компьютерах, пользователи которых хотят получать доступ к ресурсам других компьютеров, также нужно добавить к операционной системе некото- рые специальные программные модули, которые должны вырабатывать за- просы на доступ к удаленным ресурсам и передавать их по сети на нужный компьютер. Такие модули обычно называют клиентскими приложениями, или программными клиентами (С11еп1). Сетевые адаптеры и каналы связи ре- шают в сети достаточно простую задачу - они передают сообщения с запро- сами и ответами от одного компьютера к другому, а основную работу по орга- низации совместного использования ресурсов выполняют клиентские и сер- верные части операционных систем. Пара модулей «клиент-сервер» обеспечивает совместный доступ пользо- вателей к определенному типу ресурсов, например к файлам. В этом случае говорят, что пользователь имеет дело с файловой службой (зептсе). Обычно сетевая операционная система поддерживает несколько видов сетевых служб для своих пользователей - файловую службу, службу печати, службу элек- тронной почты, службу удаленного доступа и т. п. Термины «клиент» и «сервер» используются для обозначения не только программных модулей, но и компьютеров, подключенных к сети. Если компьютер предоставляет свои ресурсы другим компьютерам сети, то он называется сервером, а если он их потребляет - клиентом (бо- лее подробно это описано в п. 2.1.3). Иногда (в распределенных системах) один и тот же компьютер может одновременно играть роль и сервера, и кли- ента. Сетевые службы всегда представляют собой распределенные программы. Распределенная программа - это программа, которая состоит из нескольких взаимодействующих частей, причем каждая часть, как правило, выполняется на от- дельном компьютере сети.
В сети могут выполняться и распределенные пользовательские про- граммы - приложения. Распределенное приложение также состоит из не- скольких частей, каждая из которых выполняет какую-то определенную за- конченную работу по решению прикладной задачи. Например, одна часть приложения, выполняющаяся на компьютере пользователя, может поддержи- вать специализированный графический интерфейс, вторая - работать на мощном выделенном компьютере и заниматься статистической обработкой введенных пользователем данных, а третья - заносить полученные резуль- таты в базу данных на компьютере с установленной стандартной СУБД (си- стемой управления базами данных). Распределенные приложения в полной мере используют потенциальные возможности распределенной обработки, предоставляемые вычислительной сетью, и поэтому часто называются сете- выми приложениями. 1.5. Основные программные и аппаратные компоненты сети Вычислительная сеть - это сложный комплекс взаимосвязанных и согла- сованно функционирующих программных и аппаратных компонентов Изуче- ние сети в целом предполагает знание принципов работы ее отдельных эле- ментов. - компьютеров; - коммуникационного оборудования; - операционных систем; - сетевых приложений. Весь комплекс программно-аппаратных средств сети может быть описан многослойной моделью. В основе любой сети лежит аппаратный слой стандар- тизованных компьютерных платформ. В настоящее время в сетях широко и успешно применяются компьютеры различных классов - от персональных до мэйнфреймов и суперЭВМ. Набор компьютеров в сети должен соответствовать набору разнообразных задач, ре- шаемых сетью. Второй слой - это коммуникационное оборудование. Хотя компьютеры и являются центральными элементами обработки данных в сетях, в последнее время не менее важную роль стали играть коммуникационные устройства. Ка- бельные системы, повторители, мосты, коммутаторы, маршрутизаторы и мо- дульные концентраторы из вспомогательных компонентов сети превратились в основные наряду с компьютерами и системным программным обеспечением как по влиянию на характеристики сети, так и по стоимости. Сегодня комму- никационное устройство может представлять собой сложный специализиро- ванный мультипроцессор, который нужно конфигурировать, оптимизировать и администрировать. Изучение принципов работы коммуникационного обо-
рудования требует знакомства с большим количеством протоколов, использу- емых как в локальных, так и в глобальных сетях. Третьим слоем, образующим программную платформу сети, являются операционные системы (ОС). От того, какие концепции управления локаль- ными и распределенными ресурсами положены в основу сетевой ОС, зависит эффективность работы всей сети. При проектировании сети важно учиты- вать, насколько просто данная операционная система может взаимодейство- вать с другими ОС сети, насколько она обеспечивает безопасность и защи- щенность данных, до какой степени она позволяет наращивать число пользо- вателей, можно ли перенести ее на компьютер другого типа и многие другие соображения. Самым верхним слоем сетевых средств являются различные сетевые при- ложения, такие как сетевые базы данных, почтовые системы, средства архиви- рования данных, системы автоматизации коллективной работы и др. Очень важно представлять диапазон возможностей приложений для различных обла- стей применения, а также знать, насколько они совместимы с другими сете- выми приложениями и операционными системами. 1.6. Преимущества и проблемы использования сетей Основные преимущества сетей вытекают из их принадлежности к распре- деленным системам. Концептуальным преимуществом распределенных систем (а значит, и се- тей) перед централизованными системами является их способность выполнять параллельные вычисления. За счет этого в системе с несколькими обрабаты- вающими узлами в принципе может быть достигнута производительность, превышающая максимально возможную на данный момент производитель- ность любого отдельного, сколь угодно мощного процессора. Распределенные системы потенциально имеют лучшее соотношение производитель- ность - стоимость, чем централизованные системы. Еще одно очевидное и важное достоинство распределенных систем - это их принципиально более высокая отказоустойчивость, или надежность. Осно- вой повышенной надежности распределенных систем является избыточ- ность. Различают информационную (на основе помехоустойчивого кодирования дан- ных), временную и аппаратную, или структурную, избыточность. Избыточность об- рабатывающих узлов (процессоров в многопроцессорных системах или компьюте- ров в сетях) позволяет при отказе одного узла переназначать приписанные ему за- дачи на другие узлы. С этой целью в распределенной системе могут быть предусмотрены про- цедуры динамической или статической реконфигурации. В вычислительных сетях некоторые наборы данных могут дублироваться на внешних запоми-
лающих устройствах нескольких компьютеров сети, так что при отказе одного их них данные остаются доступными. Для пользователя, кроме вышеназванных, распределенные системы дают еще и такие преимущества, как возможность совместного использования дан- ных и устройств, а также возможность гибкого распределения работ по всей системе. Такое разделение дорогостоящих периферийных устройств, таких как дисковые массивы большой емкости, цветные принтеры, графопострои- тели, модемы, оптические диски, во многих случаях является основной причи- ной развертывания сети на предприятии. В последнее время стал преобладать другой побудительный мотив развер- тывания сетей, гораздо более важный в современных условиях, чем экономия средств за счет разделения между сотрудниками корпорации дорогой аппара- туры или программ. Этим мотивом стало стремление обеспечить сотрудникам оперативный доступ к обширной корпоративной информации. В условиях жесткой конкурентной борьбы в любом секторе рынка выигрывает, в конеч- ном счете, та фирма, сотрудники которой могут быстро и правильно ответить на любой вопрос клиента: о возможностях их продукции, об условиях ее при- менения, о решении любых возможных проблем и т. п. Имеющиеся сейчас технологии поддерживают достаточно простой способ представления текстовой и графической информации в виде гипертекстовых страниц, что позволяет быстро поместить самую свежую информацию на ХУХУХУ-серверы корпорации. Кроме того, она унифицирует просмотр инфор- мации с помощью стандартных программ - У/еЪ-браузеров, работа с кото- рыми несложна даже для неспециалиста. Корпоративная сеть, которая интегрирует данные и мультимедийную информацию, может использоваться для организации аудио- и видеоконфе- ренций. Кроме того, на ее основе может быть создана собственная внутренняя телефонная сеть. Конечно, вычислительные сети имеют (а может быть, создают!) и свои проблемы. Эти проблемы в основном связаны с организацией эффективного взаимодействия отдельных частей распределенной системы. Во-первых, это сложности, связанные с программным обеспечением - операционными системами и приложениями. Программирование для распре- деленных систем принципиально отличается от программирования для цен. трализованных систем. Так, сетевая операционная система, выполняя в общем случае все функции по управлению локальными ресурсами компьютера, сверх того решает многочисленные задачи по предоставлению сетевых служб. Раз- работка сетевых приложений осложняется из-за необходимости организовать совместную работу их частей, выполняющихся на разных машинах. Во-вторых, много проблем связано с транспортировкой сообщений по ка- налам связи между компьютерами. Основные задачи здесь - обеспечение надежности (чтобы передаваемые данные не терялись и не искажались) и производительности (чтобы обмен данными происходил с приемлемыми за- держками). В структуре общих затрат на вычислительную сеть расходы на
решение транспортных вопросов составляют существенную часть, в то время как в централизованных системах эти проблемы полностью отсутствуют. В-третьих, это вопросы, связанные с обеспечением безопасности. Глобализация и виртуализация привели к появлению угроз и вызывов, которые принято связывать с киберпространством (КБ) и кибербезопасно- стью. Об этой проблеме можно получить достаточно полную информацию из книги известного специалиста по компьютерной безопасности Кевина Мит- ника «Искусство быть невидимым». На рис. 1.5 показана взаимосвязь понятий из анализируемой предметной области. Рис. 1.5. Взаимосвзь понятий из области кибербезопасности Выводы 1. Компьютерная сеть - это совокупность компьютеров, соединенных лини- ями связи. Линии связи образованы кабелями (или построены на основе бес- проводных технологий), сетевыми адаптерами и другими коммуникацион- ными устройствами. Всё сетевое оборудование работает под управлением системного и прикладного программного обеспечения. 2. Основная задача сети - обеспечить пользователям потенциальную возмож- ность совместного использования ресурсов всех компьютеров. 3. Вычислительная сеть - это одна из разновидностей распределенных систем, достоинством которых является возможность распараллеливания вычисле- ний, за счет чего может быть достигнуто повышение производительности и отказоустойчивости системы. 4 Компьютерные сети и сетевые технологии стали определяющим фактором и важнейшим инструментом инноваций практически во всех областях чело- веческой деятельности.
5. Важнейший этап в развитии сетей - появление стандартных сетевых техно- логий типа Е1Ьете1, позволяющих быстро и эффективно объединять компь- ютеры различных типов. 6. Специалисты отмечают пять ключевых технологий, преобразующих сети: - программно-определяемые (или программно-реконфигурируемые) се- ти (5>ойи'аге-Пе(1пгс1 Чеиуогкпщ, 8014), - облачные сервисы (СС8, С1ои<1 СотрЩпщ Зегукез), - Интернет вещей (1п1егпе1 оГТЫп§8,1оТ), - виртуализация сетевых функций (Мекмюгк Рипскюпк УкЧиаНгайоп, МРУ), - качество взаимодействия (восприятия) (Оиапку оРЕхрепепсе, ОоЕ), 7. Использование сетей дает следующие возможности: - разделение дорогостоящих ресурсов; - совершенствование коммуникаций; - улучшение доступа к информации; - быстрое и качественное принятие решений; - свободу в территориальном размещении компьютеров. 8. К важнейшим техническим характеристикам сетей и сетевого оборудования относятся производительность, защищенность от несанкционированного доступа, или безопасность, и надежность. 9. Безопасность любого ресурса информационной системы складывается из обеспечения трех его характеристик: конфиденциальности, целостности, доступности. Кснтрольные опросы 1. Дайте определение сети. 2. Чем отличается коммуникационная сеть от информационной? 3. Как разделяются сети по территориальному признаку? 4. Что такое информационная система? 5. Что такое каналы связи? 6. Дайте определение физического канала связи. 7. Дайте определение логического канала связи. 8. Как называется совокупность правил обмена информацией между двумя или несколькими устройствами? 9. Что такое метод доступа? 10. Что такое совокупность правил, устанавливающих процедуры и формат обмена информацией? 11. Чем отличается рабочая станция в сети от обычного персонального компь- ютера? 12. Как называется описание физических соединений в сети? 13. Что такое архитектура сети?
14. Как называется способ определения, какая из рабочих станций будет сле- дующей использовать канал связи? 15. Перечислите преимущества использования сетей. 16. Чем отличается одноранговая архитектура от клиент-серверной архитек- туры? 17. Каковы преимущества крупномасштабной сети с выделенным сервером? 18. Какие сервисы предоставляет клиент-серверная архитектура? 19. Как называются рабочие станции, которые используют ресурсы сервера? 20. Что такое сервер? 21. Охарактеризуйте (перечислите) особенности современных сетевых техно- логий. 22. Дайте определение основных понятий, относящихся к надежности и без- опасности компьютерных сетей. 23. Как вы понимаете термины «информационная избыточность», «временная избыточность», «структурная избыточность»?
2. ОБЩИЕ ПРИНЦИПЫ ПОСТРОЕНИЯ СЕТЕЙ 2.1. Архитектура сетей Архитектура сети определяет основные элементы сети, характеризует ее общую логическую организацию, техническое обеспечение, программное обеспечение, описывает методы кодирования. Архитектура также определяет принципы функционирования и интер- фейс пользователя. В данном пособии будут рассмотрены три вида архитектур: - архитектура терминал - главный компьютер', - одноранговая архитектура; - архитектура клиент —сервер. 2.7,7. Архитектура терминал - главный компьютер Архитектура терминал - главный компьютер (Теггпта! - Ной Сотргйег АгсЬйесШге) - это концепция информационной сети, в которой вся обработка данных осуществляется одним компьютером или группой главных компьютеров (рис. 2.1). Главный компьютер Рис. 2.1. Архитектура терминал - главный компьютер Рассматриваемая архитектура предполагает два типа оборудования: - главный компьютер, где осуществляется управление сетью, хранение и обработка данных;
- терминалы, предназначенные для передачи главному компьютеру ко- манд на организацию сеансов и выполнение заданий, ввод данных и получение результатов. Главный компьютер через мулыпиплексоры передачи дачных (МПД) вза- имодействует с терминалами, как представлено на рис. 2.1. Классический при- мер архитектуры сети с главными компьютерами - системная сетевая архитек- тура (Зуйет МеШ'Огк АгсййесШгс - 8КА). По сути, данная архитектура предлагает максимально закрытую концеп- цию информационной сети, что и находит применение, например, в банков- ских системах. 2.1.2. Одноранговая архитектура Одноранговая архитектура (РеегДо-Реег АгсЬйесШге) - это концепция информационной сети, в которой ее ресурсы рассредоточены по всем взаимо- действующим между собой системам (рис. 2.2). Данная архитектура характе- ризуется тем, что в ней все системы равноправны. К одноранговым сетям относятся малые сети, где любая рабочая станция может выполнять одновременно функции файлового сервера и рабочей станции. В одно- ранговых ЛВС дисковое пространство и файлы на любом компьютере могут быть общими. Чтобы ресурс стал общим, его необходимо отдать в общее пользование, используя службы удаленного доступа сетевых одноранговых операционных систем. В зависимости от того, как будет установлена защита данных, другие пользователи смогут пользоваться файлами сразу же после их создания. Од- норанговые ЛВС достаточно хороши только для небольших рабочих групп. Рис. 2.2. Одноранговая архитектура Одноранговые ЛВС являются наиболее легким и дешевым типом сетей для установки. Они требуют на компьютере, кроме сетевой карты и сетевого
носителя, наличия пользовательской операционной системы. При соединении компьютеров пользователи могут предоставлять ресурсы и информацию в совместное пользование. Одноранговые сети имеют следующие особенности: - они легки в установке и настройке; - отдельные ПК не зависят от выделенного сервера; - пользователи в состоянии контролировать свои ресурсы; - малая стоимость и легкая эксплуатация; - минимум оборудования и программного обеспечения; — нет необходимости в администраторе; - хорошо подходят для сетей с небольшим числом пользователей ввиду неприменения средств централизованного управления. Проблемой одноранговой архитектуры является ситуация, когда компью- теры отключаются от сети. В этих случаях из сети исчезают виды сервиса, ко- торые они предоставляли. Сетевую безопасность одновременно можно приме- нить только к одному ресурсу, и пользователь должен помнить столько паро- лей, сколько сетевых ресурсов. При получении доступа к разделяемому ре- сурсу ощущается падение производительности компьютера. Существенным недостатком одноранговых сетей является отсутствие централизованного ад- министрирования. Использование одноранговой архитектуры не исключает применения в той же сети также архитектуры терминал - главный компьютер или архитек- туры клиент-сервер. 2.1.3. Архитектура клиент-сервер Архитектура клиент- сервер (СНеп1 — Зегуег АгсЬйссШге) - это концеп- ция информационной сети, в которой основная часть ее ресурсов сосредото- чена в серверах, обслуживающих своих клиентов (рис. 2.3). Рассматриваемая архитектура определяет два типа компонентов: серверы и клиенты. Сервер - это объект, предоставляющий сервис другим объектам сети по их за- просам. Сервис - это процесс обслуживания клиентов. Сервер работает по заданиям клиентов и управляет выполнением их зада- ний. После выполнения каждого задания сервер посылает полученные резуль- таты клиенту, пославшему это задание. Сервисная функция в архитектуре клиент-сервер описывается комплек- сом прикладных программ, в соответствии с которым выполняются разнооб- разные прикладные процессы. Процесс, который вызывает сервисную функцию с помошью определен- ных операций, называется клиентом. Им может быть программа или пользо- ватель. На рис. 2.4 приведен перечень сервисов в архитектуре клиент-сервер.
Сервер Расовая станция (клиент) Рабочая станция (клиент) Рис. 2.3. Архитектура клиент сервер Клиенты Рис. 2.4. Модель клиент-сервер Клиенты - это рабочие станции, которые используют ресурсы сервера и предоставляют удобные интерфейсы пользователя. Интерфейсы пользова- теля - это процедуры взаимодействия пользователя с системой или сетью. Клиент является инициатором и использует электронную почту или дру- гие сервисы сервера. В этом процессе клиент запрашивает вид обслуживания, устанавливает сеанс, получает нужные ему результаты и сообщает об оконча- нии работы. В сетях с выделенным файловым сервером на выделенном автономном ПК (персональном компьютере) устанавливается серверная сетевая операционная си- стема. Этот ПК становится сервером. Программное обеспечение (ПО), установлен- ное на рабочей станции, позволяет ей обмениваться данными с сервером.
Наиболее распространенные сетевые операционная системы: - №1\\'аге фирмы Ыоуе1; - \\'|пс1ои'8 фирмы М1СГО8ОЙ; - СМХ фирмы АТ&Т; - Т1 пих. Помимо сетевой операционной системы, необходимы сетевые приклад- ные программы, реализующие преимущества, предоставляемые сетью. Сети на базе серверов имеют лучшие характеристики и повышенную надежность. Сервер владеет главными ресурсами сети, к которым обращаются остальные рабочие станции. В современной клиент-серверной архитектуре выделяются четыре группы объектов: клиенты, серверы, данные и сетевые службы. Клиенты располагаются в системах на рабочих местах пользователей. Данные в основном хранятся на серверах. Сетевые службы являются совместно используемыми серверами и данными. Кроме того, службы управляют процедурами обработки данных. Сети клиент-серверной архитектуры имеют следующие преимущества: - позволяют организовывать сети с большим количеством рабочих станций; - обеспечивают централизованное управление учетными записями пользователей, безопасностью и доступом, что упрощает сетевое ад- министрирование; - эффективный доступ к сетевым ресурсам; - пользователю нужен один пароль для входа в сеть и для получения доступа ко всем ресурсам, на которые распространяются права поль- зователя. Наряду с преимуществами сети клиент-серверной архитектуры имеют и ряд недостатков: - неисправность сервера может сделать сеть неработоспособной, либо как минимум приведет к потере сетевых ресурсов; - требуют квалифицированного персонала для администрирования; — имеют более высокую стоимость сетей и сетевого оборудования. 2-1.4. Выбор архитектуры сети Выбор архитектуры сети зависит от назначения сети, количества рабочих станций и от выполняемых на ней действий. Следует выбирать одноранговую сеть, если: - количество пользователей не превышает десяти; - все машины находятся близко друг от друга; - имеют место небольшие финансовые возможности; - нет необходимости в специализированном сервере, таком как сер- вер БД, факс-сервер или какой-либо другой;
- нет возможности или необходимости в централизованном админи- стрировании. Следует выбирать клиент-серверную сеть, если: - количество пользователей достаточно большое, что, как правило, вле- чет за собой необходимость централизованного управления сетью; - требуется повышенный уровень надежности и безопасности, управле- ние ресурсами или резервное копирование; - необходим специализированный сервер; - требуется разделять ресурсы на уровне пользователей. Выводы 1. Существуют три основные архитектуры сети: терминал - главный компью- тер, одноранговая и клиент-серверная. 2. В настоящее время наибольшее распространение получили одноранговая и клиент-серверная архитектуры. 3. Под одноранговой архитектурой подразумевается концепция информацион- ной сети, в которой ее ресурсы рассредоточены по всем взаимодействую- щим между собой системам. Данная архитектура характеризуется тем, что в ней все системы равноправны. 4. Под клиент-серверной архитектурой подразумевается концепция информа- ционной сети, в которой основная часть ее ресурсов сосредоточена в серве- рах, обслуживающих своих клиентов. В клиент-серверной архитектуре вы- деляются четыре группы объектов: клиенты, серверы, данные и сетевые службы. Клиенты располагаются в системах на рабочих местах пользовате- лей. Данные в основном хранятся в серверах. Сетевые службы являются сов- местно используемыми серверами и данными. Кроме того, службы управ- ляют процедурами обработки данных. 5. Выбор архитектуры сети осуществляется в зависимости от назначения сети, количества узлов и от выполняемых на ней действий. 2.2. Топология компьютерной сети 2 2.1. Понятие и виЭы топологии Понятие топологии широко используется при создании сетей. Одним из подходов к классификации топологий ЛВС является выделение двух основ- ных классов топологий: широковещательные и последовательные. В широковещательных топологиях ПК передает сигналы, которые мо- гут быть восприняты остальными ПК. К таким топологиям относятся тополо- гии: общая шина, дерево, звезда.
В последовательных топологиях информация передается только одному ПК. Примерами таких топологий являются: произвольная (произвольное со- единение ПК), кольцо, цепочка. При выборе топологии преследуются три основные цели: - обеспечение альтернативной маршрутизации и максимальной на- дежности передачи данных; - выбор оптимального маршрута передачи блоков данных; - предоставление приемлемого времени ответа и нужной пропускной способности. При выборе конкретного типа сети важно учитывать ее топологию. Ос- новными сетевыми топологиями являются: шинная (линейная) топология, звездообразная, кольцевая и древовидная. Например, в конфигурации сети Агс'Че! используются одновременно и ли- нейная, и звездообразная топологии. Сети Токеп К1п§ физически выглядят как звезда, но логически их пакеты передаются по кольцу. Передача данных в сети ЕЙтетеГ происходит по линейной шине, так что все станции видят сигнал од- новременно. Существуют пять основных топологий компьютерных сетей: - общая шина (Вик); - кольцо (Кт§); - звезда (81аг); - древовидная (Тгее); - ячеистая. (МекЬ). Также возможны комбинации нескольких различных топологий. 2.2.2. Топология «общая шина» Общая шина - это тип сетевой топологии, в которой рабочие станции расположены вдоль одного участка кабеля, называемого сегментом (рис. 2.5). Рис. 2.5. Топология «общая шина» Топология «общая шина» предполагает использование одного кабеля, к которому подключаются все компьютеры сети. В случае топологии «общая шина» кабель используется всеми станциями по очереди. Для уменьшения за- шумленности среды отраженными сигналами, мешающими передаче данных,
используют так называемые «терминаторы» - специальные резисторы на концах кабеля, предотвращающие появление «отраженной волны». Все сообщения, посылаемые отдельными компьютерами, принимаются и прослушиваются всеми остальными компьютерами, подключенными к сети. Рабочая станция отбирает адресованные ей сообщения, пользуясь адресной информацией. Надежность здесь выше, так как выход из строя отдельных ком- пьютеров не нарушит работоспособность сети в целом. Поиск неисправности в сети затруднен. Кроме того, так как используется только один кабель, в слу- чае обрыва нарушается работа всей сети. Шинная топология - это наиболее простая топология сети. Примерами использования топологии «общая шина» является сеть ЮВазе-5 (соединение ПК толстым коаксиальным кабелем) и ЮВазе-2 (соеди- нение ПК тонким коаксиальным кабелем). 2.2.3. Кольцевая топология «Кольцо» - это топология ЛВС, в которой каждая рабочая станция соеди- нена с двумя другими рабочими станциямими, образуя кольцо (рис. 2.6). Дан- ные передаются от одной рабочей станции к другой в одном направлении (по кольцу). Рис. 2.6. Топология «кольцо» Каждая рабочая станция исполняет роль повт орителя, ретранслируя со- общения к следующей рабочей станции, т. е. данные передаются от одного компьютера к другому как по эстафете. Если компьютер получает данные, предназначенные для другого компьютера, он передает их дальше по кольцу, в ином случае они дальше не передаются. Основная проблема при кольцевой топологии заключается в том, что каж- дая рабочая станция должна активно участвовать в пересылке информации, и в случае выхода из строя хотя бы одной из них вся сеть парализуется. Под- ключение новой рабочей станции требует краткосрочного выключения сети, так как во время установки кольцо должно быть разомкнуто. Топология
«кольцо» имеет хорошо предсказуемое время отклика, определяемое числом рабочих станций. Чистая кольцевая топология используется редко. Вместо этого кольцевая топология играет транспортную роль в схеме метода доступа. Кольцо описы- вает логический маршрут, а пакет передается от одной станции к другой, со- вершая в итоге полный круг. В сетях Токеп кабельная ветвь из центрального концентратора называется МАИ (МиШр1е Ассезз Цпй - устройство с множественным досту- пом). МАИ имеет внутреннее кольцо, соединяющее все подключенные к нему станции, и используется как альтернативный путь, когда оборван или отсоеди- нен кабель одной рабочей станции. Когда кабель рабочей станции подсоеди- нен к МАИ, он просто образует расширение кольца: сигналы поступают к ра- бочей станции, а затем возвращаются обратно во внутреннее кольцо. Также стоит упомянуть в качестве отдельной топологию «цепочка», пред- ставляющую «разомкнутое» кольцо (рис. 2.7). Рис. 2.7. Топология «цепочка» В данной топологии сохраняются все особенности и правила топологии «кольцо». 2.2.4. Топология типа «звезда» «Звезда» - это топология ЛВС (рис. 2.8), в которой все рабочие станции присоединены к центральному узлу (например, к концентратору), который устанавливает, поддерживает и разрывает связи между рабочими станциями. Рис. 2.8. Топология «звезда»
Преимуществом такой топологии является возможность простого исклю- чения неисправного узла. Однако если неисправен центральный узел, вся сеть выходит из строя. В этом случае каждый компьютер через специальный сете- вой адаптер подключается отдельным кабелем к объединяющему устройству. При необходимости можно объединять вместе несколько сетей с тополо- гией «звезда», при этом получаются разветвленные конфигурации сети. В каж- дой точке ветвления необходимо использовать специальные соединители (рас- пределители, повторители или устройства доступа). В звездообразных топологиях наибольшее применение нашел кабель типа витая пара (в соответствии со стандартами передачи 10ВЛ8Е-Т, 100ВА8Е-Т и т. д). Центром «звезды» обычно является НиЬ (хаб, концентратор) либо 8\иИск (коммутатор). Если в качестве центрального устройства в топологии «звезда» выступает коммутатор или компьютер, то ее называют «активной звездой», если же ис- пользуется устройство типа концентратов, то «пассивной звездой». Звездообразная топология обеспечивает защиту от разрыва кабеля. Если кабель рабочей станции будет поврежден, это не приведет к выходу из строя всего сегмента сети. Она позволяет также легко диагностировать проблемы подключения, так как каждая рабочая станция имеет свой собственный кабель- ный сегмент, подключенный к концентратору. Для диагностики достаточно найти разрыв кабеля, который ведет к неработающей станции. Остальная часть сети продолжает нормально работать. Однако звездообразная топология имеет и недостатки. Во-первых, она тре- бует для организации сети большое количество кабеля. Во-вторых, концентра- торы довольно дороги. В-третьих, кабельные концентраторы при большом ко- личестве кабеля трудно обслуживать. Однако в большинстве случаев в такой то- пологии используется недорогой кабель типа витая пара. В некоторых случаях можно даже использовать существующие телефонные кабели. Кроме того, для диагностики и тестирования выгодно собирать все кабельные концы в одном ме- сте. По сравнению с концентраторами АВС\е( концентраторы ЕЙтггпе! и МАП Токеп Кт§ достаточно дороги. Новые подобные концентраторы включают в себя средства тестирования и диагностики, что делает их еще более дорогими. Еще одним недостатком можно выделить ограниченность расширения сети на основе топологии «звезда», так как и концентраторы, и коммутаторы в определенной степени ограничены по числу портов. Возможно последова- тельное соединение нескольких «звезд» через центральные устройства, но при большом числе соединенных «звезд» могут возникнуть сложности с передачей между удаленными узлами. 2.2,5. Другие типы топологии Кроме трех рассмотренных базовых топологий, нередко применяется также сетевая топология «дерево» (Тгее), которую можно рассматривать как
комбинацию нескольких звезд. Причем, как и в случае «звезды», «дерево» мо- жет быть активным или истинным (рис. 2.9). Рис. 2.9. Топология «активное дерево» Также «дерево» может быть пассивным (рис. 2.10). При «активном де- реве» в центрах объединения нескольких линий связи находятся центральные компьютеры, а при «пассивном» - концентраторы (хабы). Рис. 2.10. Топология «пассивное дерево» (К - концентраторы) Однако в отличие от варианта сетевой топологии с последовательным объединением нескольких «звезд», все древовидные топологии предполага- ют иерархическую структуру со строго выделенной вершиной дерева. При этом надо отметить, что использовать древовидную топологию, как активную, так и пассивную, целесообразно при большом числе узлов (при малом числе узлов эффективна будет и топология «звезда»). Так, например, «активное» и «пассивное» дерево в таком случае может выглядеть следующим образом (рис. 2.11 и 2.12 соответственно). Также отметим, что на практике эффективно исполнять роль вершины де- рева в пассивном варианте топологии устройство типа «концентратор» не мо- жет - целесообразно использовать «коммутатор». Сетевая топология Ра( Тгее (утолщенное дерево), изобретенная Чарльзом Лейзорсоном, является дешевой и эффективной для суперкомпьютеров (рис. 2.13). В отличие от классической топологии «дерево», в которой все связи между узлами одинаковы, связи в «утолщенном дереве» становятся более ши- рокими (производительными по пропускной способности) с каждым уровнем
Рис. 2.11. Топология «активное» дерево с большим числом узлов Рис. 2.13. Топология Та11гее
по мере приближения к корню дерева. Часто используют удвоение пропускной способности на каждом уровне. Сети с топологией Га1 1гее являются предпо- чтительными для построения кластерных межсоединений. В сеточной (ячеистой) (МезЬ) топологии компьютеры связываются между собой не одной, а многими линиями связи, образующими сетку (рис. 2.14). Рис. 2.14. Сеточная топология: полная (а) и частичная (6) В полной сеточной топологии каждый компьютер напрямую связан со всеми остальными компьютерами. В этом случае при увеличении числа ком* пьютеров резко возрастает количество линий связи. Кроме того, любое изме- нение в конфигурации сети требует внесения изменений в сетевую аппаратуру всех компьютеров, поэтому полная сеточная топология не получила широкого распространения. Частичная сеточная, топология предполагает прямые связи только для самых активных компьютеров, передающих максимальные объемы информа- ции. Остальные компьютеры соединяются через промежуточные узлы. Сеточ- ная топология позволяет выбирать маршрут для доставки информации от або- нента к абоненту, обходя неисправные участки. С одной стороны, это увели- чивает надежность сети, с другой же - требует существенного усложнения се- тевой аппаратуры, которая должна выбирать маршрут. В заключение несколько слов о решетчатой топологии, в которой узлы образуют регулярную многомерную решетку. При этом каждое ребро решетки параллельно ее оси и соединяет два смежных узла вдоль этой оси. Одномерная решетка - это цепь, соединяющая два внешних узла (имею- щие лишь одного соседа) через некоторое количество внутренних (у которых по два соседа - слева и справа). При соединении обоих внешних узлов полу- чается топология «кольцо». Двух- и трехмерные решетки используются в ар- хитектуре суперкомпьютеров (рис. 2.15). Многомерная решетка, соединенная циклически в более чем одном изме- рении, называется «тор». Основным достоинством топологии «решетка» является высокая надежность, а недостатком - сложность реализации. Довольно часто применяются комбинированные топологии, среди кото- рых наиболее распространены «звездно шинная» (§1аг-Виз) (рис. 2.16) и «звездно-кольцевая» (5йаг-К1г.§) (рис. 2.17).
двумерная решетка трехмерная решетка Рис. 2.15. Пример сетевых топологий типа двумерная и трехмерная решетка Рис. 2.17. Пример «звездно-кольцевой» топологии В «звездно-шинной» топологии используется комбинация шины и пассив- ной звезды. К концентратору подключаются как отдельные компьютеры, так и целые шинные сегменты. На самом деле реализуется физическая топология «шина», включающая все компьютеры сети. В данной топологии может
использоваться и несколько концентраторов, соединенных между собой и об- разующих так называемую магистральную, опорную шину. К каждому из кон- центраторов при этом подключаются отдельные компьютеры, или шинные сегменты. В результате получается «звездно-шинное дерево». Таким образом, пользователь может гибко комбинировать преимущества шинной и звездной топологий, а также легко изменять количество компьютеров, подключенных к сети. С точки зрения распространения информации данная топология равно- ценна классической шине. В случае «звездно-кольцевой» топологии в кольцо объединяются не сами компьютеры, а специальные концентраторы (прямоугольник на рис. 2.17), к которым в свою очередь подключаются компьютеры с помощью звездооб- разных двойных линий связи. В действительности все компьютеры сети вклю- чаются в замкнутое кольцо, так как внутри концентраторов линии связи обра- зуют замкнутый контур. Данная топология дает возможность комбинировать преимущества звездной и кольцевой топологий. Например, концентраторы позволяют собрать в одно место все точки подключения кабелей сети. Если говорить о распространении информации, данная топология равноценна клас- сическому кольцу. 2.2 6. Многозначность понятия топологии Топология сети указывает не только на физическое расположение компь- ютеров, как часто считают, но, что гораздо важнее, на характер связей между ними, особенности распространения информации, сигналов по сети. Именно характер связей определяет степень отказоустойчивости сети, требуемую сложность сетевой аппаратуры, наиболее подходящий метод управления об- меном, возможные типы сред передачи (каналов связи), допустимый размер сети (длина линий связи и количество абонентов), необходимость электриче- ского согласования и многое другое. Более того, физическое расположение компьютеров, соединяемых сетью, почти не влияет на выбор топологии. Как бы ни были расположены компью- теры, их можно соединить с помощью любой заранее выбранной топологии (рис. 2.18). В том случае если соединяемые компьютеры расположены по контуру круга, они могут соединяться, как звезда или шина. Когда компьютеры распо- ложены вокруг некоего центра, их допустимо соединить с помощью тополо- гий «шина» или «кольцо». Наконец, когда компьютеры расположены в одну линию, они могут со- единяться звездой или кольцом. Другое дело, какова будет требуемая длина кабеля. Строго говоря, при упоминании о топологии сети могут подразумеваться четыре совершенно разных понятия, относящихся к различным уровням сете- вой архитектуры.
Рис. 2.18. Примеры использования разных топологий для соединения компьютеров Физическая тололоз ия - географическая схема расположения компьюте- ров и прокладки кабелей. В этом смысле, например, «пассивная звезда» ничем не отличается от «активной», поэтому ее нередко называют просто «звездой». Логическая топология - структура связей, характер распространения сигналов по сети. Это наиболее правильное определение топологии. Топология управления обменом или, другими словами, метод доступа - это принцип и последовательность передачи права на использование сети для передачи данных между отдельными компьютерами. Информационная топология - направление потоков информации, пере- даваемой по сети. Например, сеть с физической и логической топологией «шина» может в качестве метода управления использовать эстафетную передачу права захвата сети (быть в этом смысле «кольцом») и одновременно передавать всю инфор- мацию через выделенный компьютер (быть в этом смысле «звездой»). Или сеть с логической топологией «шина» может иметь физическую топологию «звезда» (пассивная) или «дерево» (пассивное). Сеть с любой физической топологией, логической топологией, топологией управления обменом может считаться «звездой» в смысле информационной тополо- гии, если она построена на основе одного сервера и нескольких клиентов, общаю- щихся только с этим сервером.
В данном случае справедливы все рассуждения о низкой отказоустойчи- вости сети к неполадкам центра (сервера). Точно так же любая сеть может быть названа «шиной» в информационном смысле, если она построена из ком- пьютеров, являющихся одновременно как серверами, так и клиентами. Такая сеть будет малочувствительна к отказам отдельных компьютеров. Выводы 1. Топология сети определяет как физическое расположение компьютеров, так и характер связей между ними, особенности распространения информации, сигналов по сети. Именно характер связей определяет степень отказоустой- чивости сети, требуемую сложность сетевой аппаратуры, наиболее подхо- дящий метод управления обменом, возможные типы сред передачи (каналов связи), допустимый размер сети (длина линий связи и количество абонен- тов) необходимость электрического согласования и многое другое. 2. Выделяют два основных класса топологий: широковещательные и последо- вательные. 3. В широковещательных топологиях передаваемые сигналы могут быть вос- приняты всеми узлами сети. В последовательных топологиях информация передается только одному сетевому узлу. 4. Выделяются пять базовых топологий: общая шина, дерево, звезда, ячеистая, кольцо. 5. Довольно часто на практике применяются комбинированные топологии, среди которых наибольшее распространение получили звездно-шинная и звездно-кольцевая. 2.3 Требования, предъявляемые к сетям При организации и эксплуатации сети важными требованиями при ее экс- плуатации (некоторые важнейшие были упомянуты выше) являются следующие: - производительность', - надежность и безопасность', — расширяемость л масштабируемость; - прозрачность; - поддержка разных видов трафика; — управляемость; - совместимость. 2.3 1. Производительность Производительность - это характеристика сети, позволяющая оценить, насколько быстро информация передающей рабочей станции достигнет при- емной рабочей станции.
На производительность сети влияют следующие характеристики сети: - конфигурация; — скорость передачи данных; - метод доступа к каналу; - топология сети; - технология. Если производительность сети перестает отвечать предъявляемым к ней требо- ваниям, то администратор сети может прибегнуть к различным приемам: - изменить конфигурацию сети таким образом, чтобы структура сети лучше соот- ветствовала структуре информационных потоков; - перейти к другой модели построения распределенных приложений, которая поз- волила бы уменьшить сетевой трафик; - заменить мосты более скоростными коммутаторами. Но самым радикальным решением в такой ситуации является переход на более скоростную технологию, например, с РаН ЕгЬете! на бщаЬй ЕгКегпе! или даже на 10-СщаЬн ЕгЬегпеЦ что позволит существенно увеличить пропуск- ную способность каналов передачи данных. С ростом масштаба сетей возникла необходимость в повышении их про- изводительности. Одним из способов достижения этого стала их микросег- ментация. Она позволяет уменьшить число пользователей на один сегмент и снизить объем широковещательного трафика, а значит, повысить производи* тельность сети. Первоначально для микросегментации использовались маршрутизаторы, которые, в общем, не очень приспособлены для этой цели. Решения на их ос- нове были достаточно дорогостоящими и отличались большой временной за- держкой и невысокой пропускной способностью. Более подходящими устрой- ствами для микросегментации сетей стали коммутаторы. Благодаря относи тельно низкой стоимости, высокой производительности и простоте в исполь- зовании они быстро завоевали популярность. Таким образом, сети стали строить на базе коммутаторов и маршрутиза- торов. Первые обеспечивали высокоскоростную пересылку трафика между сегментами, входящими в одну подсеть, а вторые передавали данные между подсетями, ограничивали распространение широковещательного трафика, ре- шали задачи безопасности и т. д. 2.3 2 Прозрачность Прозрачность - это такое состояние сети, при котором пользователь вос- принимает сеть как отдельный (персональный) компьютер. Коммуникационная сеть является прозрачной относительно проходящей сквозь нее информации, если выходной поток битов в точности повторяет входной поток. Но сеть может быть непрозрачной во времени, если из-за
меняющихся размеров очередей блоков данных изменяется и время прохож- дения различных блоков через узлы коммутации. Прозрачность сети по скоро- сти передачи данных указывает, что данные можно передавать с любой нуж- ной скоростью. Если в сети по одним и тем же маршрутам передаются информационные и управляющие (синхронизирующие) сигналы, то говорят, что сеть прозрачна по от ношению к типам сигналов. Если передаваемая информация может кодироваться любым способом, то это означает, что сеть прозрачна для любых методов кодировок. Прозрачная сеть является простым решением, в котором для взаимодей- ствия локальных сетей, расположенных на значительном расстоянии друг от друга, используется принцип Р1ц%-апЛ~Р1ау (подключись и работай). Прозрачное соединение. Служба прозрачных локальных сетей обеспечи- вает сквозное (Епс1-1о-Егс1) соединение, связывающее между собой удаленные локальные сети. Привлекательность данного решения состоит в том, что эта служба объединяет удаленные друг от друга на значительное расстояние узлы как части локальной сети. Поэтому не нужно вкладывать средства в изучение новых технологий и создание территориально распределенных сетей (\Х'к1е- Агеа ХеШюгк - XVАХ). Пользователям требуется только поддерживать локаль- ное соединение, а провайдер службы прозрачных сетей обеспечит беспрепят- ственное взаимодействие узлов через сеть масштаба города (Мс1горо1йап Агеа Хе1мюгк - МАХ) или сеть XX'АХ. Службы прозрачной локальной сети имеют много преимуществ. Напри- мер, пользователь может быстро и безопасно передавать большие объемы дан- ных на значительные расстояния, не обременяя себя сложностями, связан- ными с работой в сетях XVАХ. 2.3.3. Поддержка разных видов трафика Трафик в сети складывается случайным образом, однако в нем отражены и некоторые закономерности. Как правило, некоторые пользователи, работа- ющие над общей задачей (например, сотрудники одного отдела), чаще всего обращаются с запросами либо друг к другу, либо к общему серверу, и только иногда они испытывают необходимость доступа к ресурсам компьютеров дру- гого отдела. Желательно, чтобы структура сети соответствовала структуре ин- формационных потоков. В зависимости от сетевого трафика компьютеры в сети могут быть разделены на группы (сегменты сети). Компьютеры объеди- няются в группу, если большая часть порождаемых ими сообщений адресо- вана компьютерам этой же группы. Для разделения сети на сегменты используются мосты и коммутаторы. Они экранируют локальный трафик внутри сегмента, не передавая за его пределы ника- ких кадров, кроме тех, которые адресованы компьютерам, находящимся в других сегментах.
Таким образом, сеть распадается на отдельные подсети. Это позволяет более рационально выбирать пропускную способность имеющихся линий связи, учитывая интенсивность трафика внутри каждой группы, а также актив- ность обмена данными между группами. Однако локализация трафика средствами мостов и коммутаторов имеет существенные ограничения. С другой стороны, использование механизма вир- туальных сегментов, реализованного в коммутаторах локальных сетей, приво- дит к полной локализации трафика; такие сегменты полностью изолированы друг от друга, даже в отношении широковещательных кадров. Поэтому в се- тях, построенных только на мостах и коммутаторах, компьютеры, принадле- жащие разным виртуальным сегментам, не образуют единой сети. Для того чтобы эффективно консолидировать различные виды трафика в сети АТМ, требуется специальная предварительная подготовка (адаптация) данных, имеющих различный характер: кадры-для цифровых данных, сиг- налы импульсно-кодовой модуляции - для голоса, потоки битов-для видео. Эффективная консолидация трафика требует также учета и использования ста- тистических вариаций интенсивности различных типов трафика. 2.3.4. Управляемость Международная организация по стандартам (КО) внесла большой вклад в стандартизацию сетей. Модель управления сетью является основным сред- ством для понимания главных функций систем управления. Эта модель со- стоит из пяти концептуальных областей: - управление эффективностью', - управление конфигурацией', - управление учетом использования ресурсов', - управление неисправностями', - управление защитой данных (безопасностью). Цель управления эффективностью--измерение, обеспечение и поддержание различных аспектов эффективности сети на приемлемом уровне. Примерами переменных для определения эффективности являются про- пускная способность сети, время реакции пользователей и коэффициент ис- пользования линии. Управление эффективностью включает несколько этапов: - сбор информации об эффективности по тем переменным, которые представляют интерес для администраторов сети', - анализ информации для определения нормальных (базовая строка) уровней; - определение соответствующих порогов эффективности для каждой важной переменной таким образом, что превышение этих порогов указывает на наличие проблемы в сети, достойной внимания.
Цель управления конфигурацией - контролирование информации о сетевой и системной конфигурации для того, чтобы можно было отслеживать происходящее и управлять воздействием на работу различных аппаратных и программных элемен- тов. Так как все аппаратные и программные элементы имеют эксплуатацион- ные отклонения, погрешности (или то и другое вместе), которые могут вли- ять на работу сети, такая информация важна для поддержания гладкой ра- боты сети. Каждое устройство сети располагает разнообразной информацией о вер- сиях, ассоциируемых с ним. Чтобы обеспечить легкий доступ, подсистемы управления конфигурацией хранят эту информацию в базе данных. Когда воз- никает какая-нибудь проблема, в этой базе данных может быть проведен поиск ключей, которые могли бы помочь решить эту проблему. Цель управления учетом использования ресурсов - измерение параметров использования сети, чтобы можно было соответствующим образом регулировать ее использование индивидуальными или групповыми пользователями. Такое регулирование минимизирует число проблем в сети (т. к. ресурсы сети могут быть поделены исходя из возможностей источника) и максимизи- рует равнодоступность к сети для всех пользователей. Цель управления неисправностями - выявить, зафиксировать, уведомить пользователей и (в пределах возможного) автоматически устранить проблемы в сети для того, чтобы эффективно поддерживать работу сети. Так как неисправности могут привести к простоям или недопустимой де- градации сети, управление неисправностями, по всей вероятности, является наиболее широко используемым элементом модели управления сети 180. Управление неисправностями включает в себя несколько шагов - определение симптомов проблемы; - изолирование проблемы; - устранение проблемы; - проверка устранения неисправности на всех важных подсистемах; - регистрация обнаружения проблемы и ее решения. Цель управления защитой данных - контроль доступа к сетевым ресурсам в соответствии с установленными руководящими принципами, чтобы сделать невоз- можными саботаж сети и доступ к конфиденциальной информации лицам, не име- ющим соответствующего разрешения, т. е. несанкционированный доступ. Например, одна из подсистем управления защитой данных может контро- лировать регистрацию пользователей ресурса сети, отказывая в доступе тем, кто вводит коды доступа, не соответствующие установленным. Подсистемы управления защитой данных работают путем разделения ис- точников на санкционированные и несанкционированные области. Для некото- рых пользователей доступ к любому источнику сети является несоответству- ющим.
Подсистемы управления защитой данных выполняют следующие функции: - идентифицируют конфиденциальные ресурсы сети (включая си- стемы, файлы и другие объекты); - определяют отображения в виде карт между конфиденциальными ис- точниками сети и набором пользователей; - контролируют точки доступа к конфиденциальным ресурсам сети; - регистрируют несанкционированный доступ к конфиденциальным ресурсам сети. 2.3.5. Совместимость Концепция программной совместимости впервые в широких масштабах была применена разработчиками системы 1ВМ/360. Основная задача при проек- тировании всего ряда моделей этой системы заключалась в создании такой ар- хитектуры, которая была бы одинаковой с точки зрения пользователя для всех моделей системы независимо от цены и производительности каждой из них. Огромные преимущества такого подхода, позволяющего сохранять суще- ствующий задел программного обеспечения при переходе на новые (как пра- вило, более производительные) модели, были быстро оценены как производи- телями компьютеров, так и пользователями. Начиная с этого времени практи- чески все фирмы-поставщики компьютерного оборудования взяли на воору- жение эти принципы, поставляя серии совместимых компьютеров. Следует за- метить, однако, что со временем даже самая передовая архитектура неизбежно устаревает и возникает потребность внесения радикальных изменений в архи- тектуру и способы организации вычислительных систем. В настоящее время одним из наиболее важных факторов, определяющих тенденции в развитии информационных технологий, является ориентация компаний — поставщиков компьютерного оборудования на рынок прикладных программных средств. Вычислительная среда должна позволять гибко менять количество и со- став аппаратных средств и программного обеспечения в соответствии с меня- ющимися требованиями решаемых задач. Во-вторых, она должна обеспечи- вать возможность запуска одних и тех же программных систем на различных аппаратных платформах, т. е. обеспечивать мобильность программного обес- печения. В-третьих, эта среда должна гарантировать возможность применения одних и тех же человеко-машинных интерфейсов на всех компьютерах, входя- щих в неоднородную сеть. В условиях жесткой конкуренции производителей аппаратных платформ и программного обеспечения сформировалась концепция открытых систем (КОС). КОС представляет собой совокупность стандартов на различные компоненты вычислительной среды, предназначенных для обеспечения мобильности программ- ных средств в рамках неоднородной распределенной вычислительной системы.
2 3.6. Надежность и безопасность. Введение в проблематику Мы уже отмечали, что цифровые трансформации привели к тому, что ин- формация стала одним из самых дорогих продуктов в сфере межличностных отношений. При этом стоимость информации часто превосходит в сотни и ты- сячи раз стоимость компьютерной системы, в которой она обрабатывается. Это обстоятельство приводит к тому, что именно информация и информаци- онные системы (в том числе компьютерные сети) все чаще становятся объек- тами шпак (несанкционированного доступа). В общем случае атака (или сетевая атака} - попытка несанкционирован- ного преодоления защиты информационной системы или сети. На рис. 2.19 схематически показаны наиболее уязвимые места локальной сети. Незвторизсвзнный доступ к системам Перехви сетевых пакетов Некорректное использование коммуаикаднонных , портов Несзнкдионироз ш дык доступ ко всему сетевому трафик}’ Н еавтори зованный доступ к беспроводной сеги Рис. 2.19. Уязвимые места локальной сети Всё многообразие дестабилизирующих работу сети факторов можно раз- делить на два класса: внутренние и внешние. Внутренние дестабилизирующие факторы, влияющие: 1) на программные средства (ПС): - некорректный исходный алгоритм; - неправильно запрограммированный исходный алгоритм (первич- ные ошибки); 2) на аппаратные средства (АС): - системные ошибки при постановке задачи проектирования; - отклонения от технологии изготовления комплектующих изделий и АС в целом; - нарушение режима эксплуатации, вызванное внутренним состоя- нием АС. Внешние дестабилизирующие факторы, влияющие: 1)на программные средства: - неквалифицированные пользователи; - несанкционированный доступ к ПС с целью модификации кода;
2) на аппаратные средства: - внешние климатические условия; - электромагнитные и ионизирующие помехи; - перебои в электроснабжении; - недостаточная квалификация обслуживающего персонала; - несанкционированный (в том числе удаленный) доступ с целью нарушения работоспособности АС - сетевая атака. Некоторые из перечисленных дестабилизирующих факторов влияют на безопасность, некоторые - на надежность системы. Понятно, что в силу доста- точно тонкой грани между надежностью и безопасностью системы многие из факторов влияют на оба параметра. В результате атак злоумышленники могут нарушать работу сети, изменять права аккаунта, получать персональные данные пользователей и реализовы- вать другие цели. Виды сетевых атак и их последствия имеют значительные отличия друг от друга. Современная классификация угроз производится в основном по следу- ющим параметрам: - характер воздействия, оказываемого на сеть; - цель оказываемого воздействия; - наличие обратной связи с сетью, подвергнутой атаке; - условие начала атаки; - расположение субъекта по отношению к объекту атаки; - уровень эталонной модели 180. Поэтому вполне естественно возникает необходимость в защите инфор- мации. Однако по сравнению с другими информационно-вычислительными системами проблема защиты информации в компьютерных сетях значительно усложняется, и происходит это по ряду следующих причин: - наличие большого числа пользователей в компьютерной сети и их пе- ременный состав; - защита на уровне имени и пароля пользователя недостаточна для предотвращения входа в сеть посторонних лиц; - значительная протяженность сети и наличие многих потенциальных каналов проникновения в сеть; - уже отмеченные недостатки в аппаратном и программном обеспече- нии, которые зачастую обнаруживаются не на предпродажном этапе, называемом бета-тестированием, а в процессе эксплуатации. И еще один важный момент. В условиях всё большего вовлечения смартфонов и планшетов в бизнес-про- цессы организаций важнейшей задачей становится управление мобильным и устрой- ствами. Возможность мобильного доступа к корпоративным информационным ре- сурсам организации порождает ряд проблем с точки зрения информационной безопасности:
- нарушение конфиденциальности информации в результате кражи или утери устройства; - нарушение конфиденциальности информации в результате доступа посторонних лиц к устройству, оставленному без присмотра; - доступ к конфиденциальной информации внешних нарушителей по- средством использования вредоносного программного кода; - хищение информации работником (инсайдером), имеющим легитим- ный доступ к информации и хранящим эту информацию на своем устройстве (путем отправки через личную почту, выкладывания в сер- висы облачного хранения данных и проч.). Кроме того, любые дополнительные соединения сегментов компьютерной сети с другими сегментами или подключение к сети Интернет порождают но- вые проблемы в компьютерной сети. Более подробно вопросы безопасности и надежности сетей будут рассмот- рены в главе 12. Выводы 1. Информация стала одним из самых дорогих продуктов в сфере межлич- ностных отношений. 2. Качество работы сети определяется следующими свойствами; производи- тельность, надежность, совместимость, управляемость, защищенность, расширяемость и масштабируемость. 3. Существуют два основных подхода к обеспечению качества работы сети. Первый состоит в том, что сеть гарантирует пользователю соблюдение не- которой числовой величины показателя качества обслуживания. Напри- мер, сети Бгатс Ке1ау и АТМ могут гарантировать пользователю заданный уровень пропускной способности. При втором подходе сеть «старается» по возможности более качественно обслужить пользователя, но ничего при этом не гарантирует. 4. К основным характеристикам производительности сети относятся: время реакции, которое определяется как время между возникновением запроса к какому-либо сетевому сервису и получением ответа на него; пропускная способность, которая отражает объем данных, переданных сетью в еди- ницу времени; задержка передачи, которая равна интервалу между момен- том поступления пакета на вход какого-либо сетевого устройства и момен- том его появления на выходе этого устройства. 5. Для оценки надежности сетей используются различные характеристики, в том числе: коэффициент готовности, означающий долю времени, в течение которого система может быть использована; безопасность, то есть способ- ность системы защитить данные от несанкционированного доступа; отка- зоустойчивость - способность системы работать в условиях отказа некото- рых ее элементов.
6. Расширяемость означает возможность сравнительно легкого добавления отдельных элементов сети (пользователей, компьютеров, приложений, сервисов), наращивания длины сегментов сети и замены существующей аппаратуры более мощной. 7. Масштабируемость означает, что сеть позволяет наращивать количество узлов и протяженность связей в очень широких пределах, при этом произ- водительность сети не ухудшается. 8. Прозрачность - свойство сети скрывать от пользователя детали своего внутреннего устройства, упрощая тем самым его работу в сети. 9. Управляемость сети подразумевает возможность централизованно контро- лировать состояние основных элементов сети, выявлять и разрешать про- блемы, возникающие при работе сети, выполнять анализ производитель- ности и планировать развитие сети. 10. Совместимость означает, что сеть способна включать в себя самое разно- образное программное и аппаратное обеспечение. 11. В условиях всё большего вовлечения смартфонов и планшетов в бизнес- процессы организаций важнейшей задачей становится управление мобиль- ными устройствами. Контрольные вопросы 1. Поясните понятие архитектуры сети. 2. В каком случае используется одноранговая архитектура? 3. Что характерно для сетей с выделенным сервером? 4. Что такое топология? 5. Основные достоинства и недостатки топологии «общая шина». 6. Основные достоинства и недостатки топологии «кольцо». 7. Основные достоинства и недостатки топологии «звезда». 8. Основные достоинства и недостатки ячеистой топологии. 9. В чем заключаются основные различия между «активным» и «пассивным деревом»? 10. Приведите основные различия между полной и частичной ячеистыми то- пологиями. 11. Поясните понятия «надежность» и «безопасность» компьютерных сетей. 12. Назовите основные технические и эксплуатационные свойства сетей. 13. Перечислите и охарактеризуйте внешние и внутренние дестабилизирую- щие факторы, влияющие на надежность и безопасность функционирования компьютерной сети. 14. Охарактеризуйте особенности проблемы безопасности мобильных сегмен- тов компьютерных сетей.
3. ОСНОВЫ ПЕРЕДАЧИ ДАННЫХ ПО СЕТИ 3.1. Пакеты и их структура 3.1.1. Назначение пакетов Информация в локальных сетях, как правило, передается отдельными пор- циями, кусками, называемыми в различных источниках пакетами (РаскеЦ), кадрами (Ргатез) или блоками (В1оскз). Причем предельная длина этих паке- тов строго ограничена (обычно величиной в несколько килобайтов). Ограни- чена длина пакета и снизу (как правило, несколькими десятками байтов). Вы- бор пакетной передачи связан с несколькими важными соображениями. Локальная сеть, как уже отмечалось, должна обеспечивать качественную, прозрачную связь всем абонентам (компьютерам) сети. Важнейшим параметром является так называемое время доступа к сети (Ассезз Типе), которое определяется как временной интервал между моментом го- товности абонента к передаче (когда ему есть что передавать) и моментом начала этой передачи. Это время ожидания абонентом начала своей передачи. Естественно, оно не должно быть слишком большим, иначе величина ре- альной, интегральной скорости передачи информации между приложениями сильно уменьшится даже при высокоскоростной связи. Ожидание начала передачи связано с тем, что в сети не может происхо- дить несколько передач одновременно (во всяком случае, при топологиях «шина» и «кольцо»). Всегда есть только один передатчик и один приемник (реже - несколько приемников). В противном случае информация от разных передатчиков смешивается и искажается. В связи с этим абоненты передают свою информацию по очереди. И каждому абоненту, прежде чем начать пере- дачу, надо дождаться своей очереди. Вот это время ожидания своей очереди и есть время доступа. Если бы вся требуемая информация передавалась каким-то абонентом сразу, непрерывно, без разделения на пакеты, то это привело бы к монополь- ному захвату сети этим абонентом на довольно продолжительное время. Все остальные абоненты вынуждены были бы ждать окончания передачи всей ин- формации, что в ряде случаев могло бы потребовать десятков секунд и даже минут (например, при копировании содержимого целого жесткого диска). С тем чтобы уравнять в правах всех абонентов, а также сделать примерно оди- наковой величину времени доступа к сети и интегральную скорость передачи информации, как раз и применяются пакеты (кадры) ограниченной длины. Важно также и то, что при передаче больших массивов информации веро- ятность ошибки (передана «1» - принимается «О», или наоборот) из-за помех и сбоев довольно высока. Например, при характерной для локальных сетей
величине вероятности одиночной ошибки в 10 8 (в среднем одна ошибка при- ходится на 100 Мбайтов переданных двоичных символов) пакет длиной 10 Кби- тов будет искажен с вероятностью 10 4, а массив длиной 10 Мбитов - уже с ве- роятностью 10г1. К тому же выявить ошибку в массиве из нескольких мегабай- тов намного сложнее, чем в пакете из нескольких килобайтов, а при обнаруже- нии ошибки придется повторить передачу всего большого массива. Но и при повторной передаче большого массива снова высока вероятность ошибки, и процесс этот при слишком большом массиве может повторяться до бесконеч- ности. С другой стороны, сравнительно большие пакеты имеют преимущества перед очень маленькими пакетами, например, перед побайтовой (8 битов) или пословной (16 битов или 32 бита) передачей информации. Дело в том, что каждый пакет, помимо собственно данных, которые тре- буется передать, должен содержать некоторое количество служебной инфор- мации. Прежде всего, это адресная информация, которая определяет, от кого и кому передается данный пакет (как на почтовом конверте - адреса получателя и отправителя). Если порция передаваемых данных будет очень маленькой (например, несколько байтов), то доля служебной информации станет непоз- волительно высокой, что резко снизит интегральную скорость обмена инфор- мацией по сети. Существует некоторая оптимальная длина пакета (или оптимальный диа- пазон длин пакетов), при которой средняя скорость обмена информацией по сети будет максимальна. Эта длина не является неизменной величиной, она зависит от уровня помех, метода управления обменом, количества абонентов сети, характера передаваемой информации и от многих других факторов. Име- ется диапазон длин, который близок к оптимуму. Процесс информационного обмена в сети представляет собой чередование па- кетов, каждый из которых содержит информацию, передаваемую от абонента к або- ненту. В частном случае (рис. 3.1) все эти пакеты могут передаваться одним або- нентом (когда другие абоненты «не хотят» передавать). Но обычно в сети че- редуются пакеты, посланные разными абонентами (рис. 3.2). [ от 2 к 5 | [от 2 к 51 Рис. 3.1. Передача пакетов в сети между двумя абонентами
Рис, 3.2. Передача пакетов в сети между несколькими абонентами 3.1.2. Структура пакетов Структура и размеры пакета в каждой сети жестко определены стандартом на данную сеть и связаны, прежде всего, с аппаратными особенностями (аппа- ратной платформой) данной сети, выбранной топологией и типом среды пере- дачи информации. Кроме того, эти параметры зависят от используемого про- токола (порядка обмена информацией). Но существуют некоторые общие принципы формирования структуры па- кета, которые учитывают характерные особенности обмена информацией по любым локальным сетям. Чаще всего пакет содержит в себе следующие основные поля или части, представленные на рис. 3.3. Начало пакета Преамбула Идентификатор Контрольная сумма (СКС) Конец пакета Управляющая информация Данные Стоповая комбинация Идентификатор передатчика Рис. 3.3. Типичная структура пакета Стартовая комбинация битов или преамбула, обеспечивает предвари- тельную настройку аппаратуры адаптера или другого сетевого устройства на прием и обработку пакета. Это поле может полностью отсутствовать или же сводиться к единственному стартовому биту.
Сетевой адрес (идентификатор) принимающего абонента - индивиду- альный или групповой номер, присвоенный каждому принимающему або- ненту (компьютеру) в сети. Этот адрес (или 1Р-адрес) позволяет приемнику распознать пакет, адресованный ему лично, группе, в которую он входит, или всем абонентам сети одновременно (при широком вещании). Сетевой адрес (идентификатор) передающего абонента - индивиду- альный номер, присвоенный каждому передающему абоненту. Этот адрес ин- формирует принимающего абонента, откуда пришел данный пакет. Включе- ние в пакет адреса передатчика необходимо в том случае, когда одному при- емнику могут попеременно приходить пакеты от разных передатчиков. Служебная информация, которая может указывать на тип пакета, его но- мер, размер, формат, маршрут его доставки, на то, что с ним надо делать при- емнику, и т. д. Данные (поле данных) - это та информация, ради передачи которой ис- пользуется пакет. В отличие от всех остальных полей пакета поле данных имеет переменную длину, которая, собственно, и определяет полную длину пакета. Существуют специальные управляющие пакеты, которые не имеют поля данных. Их можно рассматривать как сетевые команды. Пакеты, включа- ющие поле данных, называются информационными пакетами. Управляющие пакеты могут выполнять функцию начала и конца сеанса связи, подтвержде- ния приема информационного пакета, запроса информационного пакета и т. д. Контрольная сумма пакета-это числовой код, формируемый передат- чиком по определенным правилам и содержащий в свернутом виде информа- цию обо всем пакете. Приемник, повторяя вычисления, сделанные передатчи- ком, с принятым пакетом сравнивает их результат с контрольной суммой и де- лает вывод о правильности или ошибочности передачи пакета. Если пакет ошибочен, то приемник запрашивает его повторную передачу. Обычно ис- пользуется циклическая контрольная сумма (СКС - СусНс Кебипбапсу СЬеск). Стоповая комбинация служит для информирования аппаратуры прини- мающего абонента об окончании пакета, обеспечивает выход аппаратуры при- емника из состояния приема. Это поле может отсутствовать, если использу- ется самосинхронизирующийся код, позволяющий определять момент окон- чания передачи пакета. Нередко в структуре пакета выделяют всего три поля: - начальное управляющее поле пакета (или заголовок пакета), то есть поле, включающее в себя стартовую комбинацию, сетевые адреса приемника и передатчика, а также служебную информацию; - поле данных пакета; - конечное управляющее поле пакета (заключение, трейлер), куда вхо- дят контрольная сумма и стоповая комбинация, а также, возможно, служебная информация. Структура и вид отдельных полей зависят от применяемой технологии (Е1Ьете1, Токеп К:п§, АКСНе!, НЭЭ1 и т. д.) и будут рассмотрены в главе 9.
Как уже упоминалось, помимо термина «пакет» (Раске!) в литературе также нередко встречается термин «кадр» (Ргате). Иногда под этими терми- нами подразумевается одно и то же. Но иногда имеется в виду, что кадр и пакет различаются: кадр вложен в пакет. В этом случае все перечисленные поля па- кета, кроме преамбулы и стоповой комбинации, относятся к кадру (рис. 3.4). Например, в описаниях сети ЕЙзете! говорится, что в конце преамбулы пере- дается признак начала кадра. В других, напротив, поддерживается мнение о том, что пакет вложен в кадр. И тогда под пакетом подразумевается только информация, содержаща- яся в кадре, который передается по сети и снабжен служебными полями. Во избежание путаницы в данной книге термин «пакет» будет использо- ваться как более понятный и универсальный. 3.1.3. Правила обмена и управления пакетами В процессе сеанса обмена информацией по сети между передающим и принимающим абонентами происходит обмен информационными и управля- ющими пакетами по установленным правилам, называемым протоколом об- мена. Это позволяет обеспечить надежную передачу информации при любой интенсивности обмена по сети. Пример простейшего протокола показан на рис. 3.5. Сеанс обмена начинается с запроса передатчиком готовности приемника принять данные. Для этого используется управляющий пакет «Запрос». Если приемник не готов, он отказывается от сеанса специальным управляющим
пакетом. В случае когда приемник готов, он посылает в ответ управляющий пакет «Готовность». Затем начинается собственно передача данных. При этом на каждый полученный информационный пакет приемник отвечает управляющим пакетом «Подтверждение». В случае когда пакет данных передан с ошибками, в ответ на него прием- ник запрашивает повторную передачу. Заканчивается сеанс управляющим па- кетом «Конец», которым передатчик сообщает о разрыве связи. Существует множество стандартных протоколов, которые используют как передачу с подтверждением (с гарантированной доставкой пакета), так и пере- дачу без подтверждения (без гарантии доставки пакета). Подробнее о прото- колах обмена будет рассказано в следующей главе. Передатчик Приемник Время Рис. 3.5. Пример обмена пакетами при сеансе связи При реальном обмене по сети применяются многоуровневые протоколы, каж- дый из уровней которых предполагает свою структуру пакета (адресацию, управля- ющую информацию, формат данных и т. д.). Ведь протоколы высоких уровней имеют дело с такими понятиями, как файл-сервер, или приложение, запрашивающее данные у другого приложения, и вполне могут не иметь представления ни о типе аппаратуры сети, ни о методе управления обменом. Все пакеты более высоких уровней последовательно вкладываются в передаваемый пакет, точнее, в поле данных передаваемого па- кета (рис. 3.6). Этот процесс последовательной упаковки данных для передачи называется также инкапсуляцией пакетов.
Пакет третьего уровня Пакет второго уровня Пакет первого уровня Рис. 3.6. Многоуровневая система вложения пакетов Каждый следующий вкладываемый пакет может содержать собственную служебную информацию, располагающуюся как до данных (заголовок), так и после них (трейлер), причем ее назначение может быть различным. Безусловно, доля вспомогательной информации в пакетах при этом воз- растает с каждым следующим уровнем, что снижает эффективную скорость передачи данных. Для увеличения этой скорости предпочтительнее, чтобы протоколы обмена были проще, и уровней этих протоколов было меньше. Иначе никакая скорость передачи битов не поможет, и быстрая сеть может пе- редавать файл дольше, чем медленная сеть, которая пользуется более простым протоколом. Обратный процесс последовательной распаковки данных приемником называется декапсуляцией пакетов. Выводы 1. Информация в локальных сетях передается отдельными порциями, называ- емыми пакетами. Причем предельная длина этих пакетов ограничена и в ос- новном зависит от сетевой технологии (Е1Ьете1, Токеп Кш§, БОО1 и т. д.). 2. Процесс информационного обмена в сети представляет собой чередование пакетов, каждый из которых содержит информацию, передаваемую от або- нента к абоненту. 3. Локальная сеть характеризуется таким важнейшим параметром, как время доступа, которое определяется как временной интервал между моментом го- товности абонента к передаче (когда ему есть что передавать) и моментом начала этой передачи. 4. В общем случае пакет содержит в себе следующие основные поля: преам- була, идентификатор передатчика, идентификатор приемника, служебная информация, данные, контрольная сумма, стоповая комбинация.
3.2. Методы доступа в сетях В современных сетях в основном используются следующие методы до- ступа: - множественный доступ с прослушиванием несущей и разрешением коллизий (Сагпег 8епзе МцШр1е Ассезз х\И1т СоШзюп ОеЮспоп - С8МЛ/СВ); - множественный доступ с передачей полномочия (Токеп Раззт§ МиШр1е Ассезз - ТРМА), или метод с передачей маркера', - множественный доступ с разделением во времени (Т1те ВМзюп Ми1йр1е Асссзз - ТОМА); - множественный доступ с разделением частоты (Егедиепсу Опйюп Мик1р1е Ассезз - РЭМА), или множественный доступ с разделением длины волны (\Уауе1еп§Й1 О|\181оп Ми1йр1е Ассезз - ХХ'ОМА). 3.2.1. Множественный доступ с прослушиванием несущей и разрешением коллизий Алгоритм множественного доступа с прослушиванием несущей и разре- шением коллизий приведен на рис. 3.7. Метод множественного доступа с прослушиванием несущей и разрешением коллизий (С8МА/СО) устанавливает следующий порядок: если рабочая станция «хочет» воспользоваться сетью для передачи данных, она сначала должна проверить состояние канала, начинать передачу рабочая станция может, если канал свободен. В процессе передачи рабочая станция продолжает прослушивание сети для обнаружения возможных конфликтов (коллизий). Если возникает кон- фликт из-за того, что два узла попытаются занять канал, то обнаружившая конфликт интерфейсная плата соответствующего компьютера выдает в сеть специальный сигнал, и обе станции одновременно прекращают передачу. Принимающая рабочая станция отбрасывает частично принятое сообщение, а все рабочие станции, желающие передать сообщение, в течение некоторого, случайно выбранного промежутка времени выжидают, прежде чем начать со- общение. Все сетевые интерфейсные платы запрограммированы на разные псевдо- случайные промежутки времени ожидания. Если конфликт возникнет во время повторной передачи сообщения, этот промежуток времени будет увеличен. Стандарт типа Егкегпе! определяет сеть с конкуренцией, в которой не- сколько рабочих станций должны конкурировать друг с другом за право до- ступа к сети.
Необходимость передачи Рабочая станция прослушивает канал Рабочая станция начинает передачу и прослушивает канал X Возник конфликт .. '''Проверка канала Канал свободен Рабочая станция продолжает и заканчивает передачу Освобождение канала Рабочая станция прекращает передачу Сетевая карта задает Случайно выбранный промежуток времени Рис. 3.7. Ал, ориш С5МА/СЮ 3.2.2. Централизованный метод доступа Развитием метода С8МА/СГ) является метод доступа Бетстс] РгюгИу, в котором концентратор выступает в роли «арбитра» - проблема доступа к разделяемой среде решается через передачу запросов концентратору, который циклически прослушивает всех абонентов по очереди и дает право передачи абоненту, следующему по порядку за тем, который закончил передачу. Вели- чина времени доступа в таком случае в отличие от обычного С8МА/СВ гаран- тирована. В данном методе доступа реализованы два уровня приоритетов: низ- кий - для обычных приложений и высокий - для мультимедийных. За- просы высоким уровнем приоритета (высокоприоритетные) обслуживаются раньше, чем запросы с нормальным приоритетом (низкоприоритетные). Если приходит запрос высокого приоритета, то нормальный порядок обслуживания прерывается, и после окончания приема текущего пакета обслуживается за- прос высокого приоритета. Если таких высокоприоритетных запросов не- сколько, то возврат к нормальной процедуре обслуживания происходит только
после полной обработки всех этих запросов. Можно сказать, что высокоприо- ритетные запросы обслуживаются вне очереди, но они образуют свою очередь. При этом концентратор следит за тем, чтобы не была превышена установлен- ная величина гарантированного времени доступа для низкоприоритетных за- просов. Если высокоприоритетных запросов слишком много, то запросы с нор- мальным приоритетом автоматически переводятся им в ранг высокоприори- тетных. Типичная величина времени повышения приоритета равна 200—300 мс (устанавливается при конфигурировании сети). Таким образом, даже низ- коприоритетные запросы не будут ждать своей очереди слишком долго. Данный метод доступа разрабатывался специально для сетей ЮОУО- АпуЕАМ, ориентированных на передачу мультимедийной информации. Он обеспечивает более справедливое распределение пропускной способности сети. 3.2.3. Множественный доступ с передачей полномочия Алгоритм множественного доступа с передачей полномочия или маркера приведен на рис. 3.8. Метод с передачей маркера - это метод доступа к среде, в котором от рабочей станции к рабочей станции передается маркер, дающий разрешение на передачу со- общения. При получении маркера рабочая станция может передавать сообщение, присоединяя его к маркеру, который переносит это сообщение по сети. Каждая рабочая станция между передающей станцией и принимающей видит это со- общение, но только станция-адресат принимает его. При этом она создает но- вый маркер. Маркер (Токеп) или полномочие - уникальная комбинация битов, позво- ляющая начать передачу данных. Каждый узел принимает пакет от предыдущего, восстанавливает уровни сигналов до номинального (требуемого) уровня и передает дальше. Передава- емый пакет может содержать данные или являться маркером. Когда рабочей станции необходимо передать пакет, ее адаптер дожидается поступления мар- кера, а затем преобразует его в пакет, содержащий данные, отформатирован- ные по протоколу соответствующего уровня, и передает результат далее по ЛВС. Пакет распространяется по ЛВС от адаптера к адаптеру, пока не найдет своего адресата, который установит в нем определенные биты для подтвер- ждения того, что данные достигли адресата, и ретранслирует его вновь в ЛВС. После чего пакет возвращается в узел, из которого был отправлен. Здесь после проверки безошибочной передачи пакета узел освобождает ЛВС, генерируя новый маркер. Таким образом, в ЛВС с передачей маркера невозможны колли- зии (конфликты).
Необходимость перед ачи Освобождение канала Рис. 3.8. Алгоритм ТРМА Метод с передачей маркера в основном используется в кольцевой топо- логии. Данный метод характеризуется следующими достоинствами: - гарантирует время доставки блоков данных в сети; - дает возможность предоставления различных приоритетов передачи данных. Вместе с тем он имеет существенные недостатки: - в сети возможна потеря маркера, а также появление нескольких мар- керов, при этом сеть прекращает работу; - включение новой рабочей станции и отключение связаны с измене- нием адресов всей системы.
3.2.3 Множественный доступ с разделением во времени Множественный доступ с разделением во времени основан на распре- делении времени работы канала между системами (рис. 3.9). Рис. 3.9. Структура множественного доступа с разделением во времени Доступ ТЭМА основан на использовании специального устройства, называе- мого тактовым генератором. Этот генератор делит время канала на повторяющи- еся циклы. Каждый из циклов начинается сигналом-разграничителем. Цикл вклю- чает п пронумерованных временных интервалов, называемых ячейками. Интервалы предоставляются для загрузки в них блоков данных. Данный способ позволяет организовать передачу данных с коммутацией пакетов и с коммутацией каналов. Первый (простейший) вариант использования интервалов заключается в том, что их число (п) делается равным количеству абонентских систем, под- ключенных к рассматриваемому каналу. Тогда во время цикла каждой системе предоставляется один интервал, в течение которого она может передавать дан- ные. При использовании рассмотренного метода доступа часто оказывается, что в одном и том же цикле одним системам нечего передавать, а другим не хватает выделенного времени. В результате - неэффективное использование пропускной способности канала. Второй, более сложный, но высокоэкономичный вариант заключается в том, что система получает интервал только тогда, когда у нее возникает необ- ходимость в передаче данных, например, при асинхронном способе передачи. Для передачи данных система может в каждом цикле получать интервал с од- ним и тем же номером. В этом случае передаваемые системой блоки данных появляются через одинаковые промежутки времени и приходят с одним и тем же временем запаздывания. Это режим передачи данных с имитацией комму- тации каналов. Способ особенно удобен при передаче речи.
3.2.4. Множественный доступ с разделением частоты Множественный доступ с разделением частоты основан на разделе- нии полосы пропускания канала на группу полос частот (рис. 3.10), образую- щих логические каналы. Широкая полоса Час гота Рис. 3.10. Схема выделения ло! ических каналов Широкая полоса пропускания канала делится на ряд узких полос, разде- ленных защитными полосами. Размеры узких полос могут быть различными. При использовании РОМА, именуемого также множественным доступом с разделением волны \\'[)М А. широкая полоса пропускания канала делится на ряд уз- ких полос, разделенных защитными полосами. В каждой узкой полосе создается ло- гический канал. Размеры узких полос могут быть различными. Передаваемые по логическим каналам сигналы накладываются на разные несущие и поэтому в частотной области не должны пересекаться. Вместе с этим иногда, несмотря на наличие защитных полос, спектральные составляю- щие сигнала могут выходить за границы логического канала и вызывать шум в соседнем логическом канале. В оптических каналах разделение частоты осуществляется направлением в каждый из них лучей света с различными частотами. Благодаря этому про- пускная способность физического канала увеличивается в несколько раз. При осуществлении этого мультиплексирования в один световод большое число лазеров излучает свет (на различных частотах). Через световод излучение каж- дого из них проходит независимо от другого. На приемном конце разделение частот сигналов, прошедших физический канал, осуществляется путем филь- трации выходных сигналов. Метод доступа РИМА относительно прост, но для его реализации необхо- димы передатчики и приемники, работающие на различных частотах. Выводы 1. В современных сетях в основном используются следующие методы до- ступа: множественный доступ с прослушиванием несущей и разрешением коллизий; множественный доступ с передачей полномочия, или метод с пе-
редачей маркера; множественный доступ с разделением во времени; множе- ственный доступ с разделением частоты, или множественный доступ с раз- делением длины волны. 2. Множественный доступ с прослушиванием несущей является самым про- стым с точки зрения реализации и применяется в технологии ЕгКете! в ка- честве базового. 3. Множественный доступ с передачей полномочия гарантирует определенное время доставки блоков данных в сети, а также дает возможность предостав- ления различных приоритетов передачи данных, но включение новой рабо- чей станции и/или ее отключение приводит к изменениям адресов всей си- стемы. Применяется в различных сетевых технологиях, например Токеп Кшё- 4. Множественный доступ с разделением во времени позволяет организовать передачу данных с коммутацией пакетов и с коммутацией каналов. Данный метод доступа особенно удобен при передаче речи или мультимедийной ин- формации в режиме реального времени. 5. Множественный доступ с разделением частоты нашел применение в беспро- водных системах связи, в то же время множественный доступ с разделением длины волны активно применяется в оптоволоконных системах. 3.3. Семиуровневая модель 051 Для единого представления данных в сетях с неоднородными устрой- ствами и программным обеспечением международная организация по стан- дартам 180 (1п1е1'па11опа1 81апс1агс1|/а11оп 0г<дагп/а1юп) разработала базовую мо- дель связи открытых систем 081 (Ореп 8у$Яет кПегсоппесНоп). Модель 081 описывает правила и процедуры передачи данных в различных се- тевых средах при организации сеанса связи. Основными элементами модели явля- ются уровни, прикладные процессы и физические средства соединения. На рис. 3.11 представлена структура базовой модели. Каждый уровень мо- дели 081 выполняет определенную задачу в процессе передачи данных по сети. Базовая модель является основой для разработки сетевых протоколов. 081 разделяет коммуникационные функции в сети на семь уровней, каждый из которых обслуживает различные части процесса взаимодействия открытых систем. Модель 081 описывает только системные средства взаимодействия, не ка- саясь приложений конечных пользователей. Приложения реализуют свои соб- ственные протоколы взаимодействия, обращаясь к системным средствам. Если приложение может взять на себя функции некоторых верхних уровней модели 081, то для обмена данными оно обращается напрямую к системным средствам, выполняющим функции оставшихся нижних уровней модели 081.
Рис. 3.11. Модель 051 3.3.1. Взаимодействие уровней модели 051 Модель 081 можно разделить на две различных модели (рис. 3.12): - горизонтальную модель на базе протоколов, обеспечивающую меха- низм взаимодействия программ и процессов на различных машинах; - вертикальную модель на основе услуг, обеспечиваемых соседними уровнями друг другу на одной машине. Каждый уровень компьютера-отправителя взаимодействует с таким же уровнем компьютера-получателя, как будто он связан напрямую. Такая связь называется логической, или виртуальной, связью. В действительности взаи- модействие осуществляется между смежными уровнями одного компьютера. Итак, информация на компьютере-отправителе должна пройти через все уровни. Затем она передается по физической среде до компьютера-получателя и опять проходит сквозь все слои, пока не доходит до того же уровня, с которого она была послана на компьютере-отправителе. В горизонтальной модели двум программам требуется общий протокол для обмена данными. В вертикальной модели соседние уровни обмениваются дан- ными с использованием интерфейсов прикладных программ АР1 (АррНсабоп Рго§гаттт§ 1п ГегГасе). Перед подачей в сеть данные разбиваются на пакеты. При отправке данных пакет проходит последовательно через все уровни программного обеспечения. На каждом уровне к пакету добавляется управляющая информация данного уровня (заголовок), которая необходима для успешной передачи данных по сети, как это показано на рис. 3.13, где Заг— заголовок пакета, Кон - конец пакета.
Компьютер-отправитель Компьютер-получатель Виртуальная связь Рис. 3.12. Схема взаимодействия компьютеров в базовой эталонной модели 051 На принимающей стороне пакет проходит через все уровни в обратном порядке. На каждом уровне протокол этого уровня читает информацию пакета, затем удаляет информацию, добавленную к пакету на этом же уровне отправ- ляющей стороной, и передает пакет следующему уровню. Когда пакет дойдет до прикладного уровня, вся управляющая информация будет удалена из па- кета, и данные примут свой первоначальный вид. Каждый уровень модели выполняет свою функцию. Чем выше уровень, тем более сложную задачу он решает. Отдельные уровни модели 081 удобно рассматривать как группы программ, предназначенных для выполнения кон- кретных функций. Один уровень, к примеру, отвечает за обеспечение преоб- разования данных из А8СП в ЕВСВ1С и содержит программы, необходимые для выполнения этой задачи. Каждый уровень обеспечивает сервис для вышестоящего уровня, запра- шивая, в свою очередь, сервис у нижестоящего уровня. Верхние уровни запра- шивают сервис почти одинаково: как правило, это требование маршрутизации каких-то данных из одной сети в другую. Практическая реализация принципов адресации данных возложена на нижние уровни. Модель 081 определяет взаимодействие открытых систем разных производи- телей в одной сети.
Пакет 7го уровня Пакет 6го уровня Пакет 5го уровня Пакет 4го уровня Пакет 3го уровня Пакет 2го уровня Пакет 1го уровня | Заг 1 Заг 7 Данные Кон 7 1 г 7го УРовня ! I Заг 6 Заг 7 || Кон 7 Кон 6 ч г Данные 6° уровня г Заг 5 Заг 6 | Заг 7 || Кон 7 | Кон 6 Кон 5 Данные 5го уровня Данные 3гоуровня Заг 2 Заг 3 | Заг 4 | Заг 5 | Заг 6 | Заг 7~\| Кон 7 | Кон 6 | Кон 5 | Кон 4 | Кон 3~ Кон 2 Данные 2го уровня Заг 2 | Заг 3 | Заг 4 | Заг 5 | Заг 6 | Заг 7 | | Кон 7 | Кон 6 | Кон 5 | Кон 4 | Кон 3 | Кон 2 Кон 1 | Данные 1го уровня Рис. 3.13. Формирование пакета каждого уровня семиуровневой модели
Поэтому она выполняет для них координирующие действия по следую- щим аспектам: - взаимодействие прикладных процессов; - формы представления данных; - единообразное хранение данных; - управление сетевыми ресурсами; - безопасность данных и защита информации; - диагностика программ и технических средств. В табл. 3.1 приведено краткое описание функций всех уровней. Таблица 3.1 Краткое описание функций уровней модели 081 Наименование уровня Функция Тип данных (Р1)С, РгоГосо! 1)а[а Ппйв) Прикладной Представляет набор интерфейсов, позволяющий получить доступ к сетевым службам. Согласует требования к процессу передачи и т. д. Сообщение (Ме88а§е) Представления Преобразует данные, например, в общий формат, засекречивает и т. д. Сообщение (Мезза^е) Сеансовый Поддержка взаимодействия (сеанса) между процессами Сообщение (Мезза§е) Транспортный Управляет передачей данных по сети, обеспечивает требуемый уровень надежности (исправление ошибок, подтверждение передачи и т. д.) Блоки / Дейтаграммы Разбиение сообщения на блоки фактически является началом процесса формирова- ния пакета Сетевой Маршрутизация, управление потоками данных, адресации сообщений для доставки, преобразование логических сетевых адресов и имен в соответствующие им физические Пакет (РаскеГ) Канальный Управляет формированием кадров (ЬЬС) и доступом к среде (МАС) Кадр (Ггате) Физический Битовые протоколы передачи данных. Передача и прием потока байтов через физическое устройство. Контроль (физический, технический) за процессом передачи На «входе» кадр в виде набора бит данных, на «выходе» - физический сигнал Отметим, что дальше рассматривать модель 081 будем от седьмого, т. е. прикладного, и до первого, т. е. физического, уровней, так как именно в данной
последовательности «движется» информация от пользовательского программ- ного обеспечения к процессу передачи по сети. 3.3.2. Прикладной уровень Прикладной уровень (АррНсабоп Ьаует) обеспечивает прикладным про- цессам средства доступа к области взаимодействия, является верхним (седь- мым) уровнем и непосредственно примыкает к прикладным процессам. В дей- ствительности прикладной уровень - это набор разнообразных протоколов, с помощью которых пользователи сети получают доступ к разделяемым ресур- сам, таким как файлы, принтеры или гипертекстовые \УсЬ-страницы, а также организуют свою совместную работу, например, с помощью протокола элек- тронной почты. Специальные элементы прикладного сервиса обеспечивают сервис для конкретных прикладных программ, таких как программы пере- сылки файлов и эмуляции терминалов. Если, например, программе необхо- димо переслать файлы, то обязательно будет использован протокол передачи, доступа и управления файлами РТЛМ (РПе Тгапзйг, Ассезз, апс! Мапа”етеп1). В модели 081 прикладная программа, которой нужно выполнить конкретную задачу (например, обновить базу данных на компьютере), посы- лает конкретные данные в виде дейтаграммы (Г)а1а§гат) на прикладной уро- вень. Одна из основных задач этого уровня - определить, как следует обраба- тывать запрос прикладной программы. Другими словами, какой вид должен принять данный запрос. Единица данных, которой оперирует прикладной уровень, обычно назы- вается сообщением (Мезза^е). Прикладной уровень выполняет следующие функции: - описание форм и методов взаимодействия прикладных процессов; - согласование требований к различным видам работ (например, пере- дача файлов, управление заданиями, управление системой и т. д.) и управление ими; — идентификация пользователей по их паролям, адресам, электронным подписям; - определение функционирующих абонентов и возможности доступа к новым прикладным процессам; - определение достаточности имеющихся ресурсов; - организация запросов на соединение с другими прикладными процес- сами; - передача заявок представительскому уровню на необходимые методы описания информации; - выбор процедур планируемого диалога процессов; - управление данными, которыми обмениваются прикладные про- цессы, и синхронизация взаимодействия прикладных процессов;
- определение качества обслуживания (время доставки блоков данных, допустимой частоты ошибок); - соглашение об исправлении ошибок и определении достоверности данных; - согласование ограничений, накладываемых на синтаксис (наборы символов, структура данных). Указанные функции определяют виды сервиса, которые прикладной уро- вень предоставляет прикладным процессам. Кроме этого, прикладной уровень передает прикладным процессам сервис, предоставляемый физическим, ка- нальным, сетевым, транспортным, сеансовым и представительским уровнями. На прикладном уровне необходимо предоставить в распоряжение пользователей уже переработанную информацию. С этим может справиться системное и пользова- тельское программное обеспечение. Прикладной уровень отвечает за доступ приложений в сеть. Задачами этого уровня является перенос файлов, обмен почтовыми сообщениями и управление се- тью. К числу наиболее распространенных протоколов верхних трех уровней от- носятся - НТТР (НурегТех! ТгапзГег РгоЬосо!) - протокол прикладного уров- ня передачи данных, изначально в виде гипертекстовых документов в формате НТМЬ, в настоящее время используется для передачи произ- вольных данных; - РТР (Р11е ТгапзЕег Рго1осо1) - протокол передачи файлов по сети; - ТРТР (Т|т\та1 РПе ТгапзРег Рго1осо1) - простейший протокол пере- сылки файлов; - Х.400 - электронная почта; - Те1пе1 - работа с удаленным терминалом; - 8МТР (8ппр1е Май ТгапзГег Рго1осо1) - простой протокол почтового обмена; - РОРЗ (Ро81 ОПке Рго1осо1, Уегзюп 3) - стандартный протокол, ис- пользуемый клиентами электронной почты для получения почты с удаленного сервера по ТСР-соединению; - 1МАР4 (1п1егпе1 Ме88а§е Ассе88 Рготосо!, Уегзюп 4) - протокол при- кладного уровня для доступа к электронной почте; - СМ1Р (Сотпюп Мапа^етеп! 1пРогтайоп Рго1осо1) - общий протокол управления информацией; - 8ЯМР (81тр1с МеШ’огк Мапауетегй Рго1осо1) - простой протокол се- тевого управления; - РТАМ (Р11с ТгапзГсг, Ассе88, аге! Мапа§етеп1) - протокол передачи, доступа и управления файлами.
3,3.3. Уровень представления данных Уровень представления данных, или представительский уровень (Ргекешайоп Ьауег), представляет данные, передаваемые между прикладными процессами, в нужной форме. Этот уровень обеспечивает то, что информация, передаваемая приклад- ным уровнем, будет «понятна» прикладному уровню в другой системе или транспортному уровню той же системы. В случаях необходимости уровень представления в момент передачи информации выполняет преобразование форматов данных в некоторый общий формат представления, а в момент при- ема, соответственно, выполняет обратное преобразование. Таким образом, прикладные уровни могут преодолеть, например, синтак- сические различия в представлении данных. Такая ситуация может возникнуть в ЛВС с неоднотипными компьютерами (1ВМ РС и МаспПозК), которым необ- ходимо обмениваться данными. Так, в полях баз данных информация должна быть представлена в виде букв и цифр, а зачастую и в виде графического изоб- ражения. Обрабатывать же эти данные нужно, например, как числа с плаваю- щей запятой. В основу общего представления данных положена единая для всех уров- ней модели система А8К 1. Эта система служит для описания структуры фай- лов, а также позволяет решить проблему шифрования данных. На уровне представления данных может выполняться шифрование и дешифро- вание данных, благодаря которым секретность обмена данными обеспечивается сразу для всех прикладных сервисов. Примером такого протокола является протокол Зесиге 8оске! Ьауег (88Ь), который обеспечивает секретный обмен сообщениями для протоколов прикладного уровня стека ТСР/1Р. Представительский уровень выполняет следующие основные функции: - генерация запросов на установление сеансов взаимодействия при- кладных процессов; - согласование представления данных между прикладными процес- сами; - реализация форм представления данных; - преобразование данных (кодирование, компрессия и т. д.); - засекречивание данных (шифрование); - передача запросов при необходимости на прекращение сеансов. Протоколы уровня представления данных обычно являются составной ча- стью протоколов трех верхних уровней модели. Отдельно можно выделить только протокол 88Ь, который зачастую используется в паре с НТТР (получа- ется НТТРк) для обеспечения безопасности.
3.3.4. Сеансовый уровень Сеансовый уровень (Зекзюп Ьауег) - это уровень, определяющий проце- дуру проведения сеансов между пользователями или прикладными процес- сами. Сеансовый уровень обеспечивает управление диалогом для того, чтобы фиксировать, какая из сторон является активной в настоящий момент, а также предоставляет средства синхронизации. Последние позволяют вставлять кон- трольные точки в длинные передачи, чтобы в случае отказа можно было вер- нуться назад к последней контрольной точке вместо того, чтобы начинать всё сначала. На практике немногие приложения используют сеансовый уровень, и он редко реализуется. Сеансовый уровень управляет передачей информации между прикладными про- цессами, координирует прием, передачу и выдачу одного сеанса связи. Кроме того, сеансовый уровень содержит дополнительно функции управления паролями, управ- ления диалогом, синхронизации и отмены связи в сеансе передачи после сбоя вслед- ствие ошибок в нижерасположенных уровнях. Функции этого уровня состоят в координации связи между двумя при- кладными программами, работающими на разных рабочих станциях. Это про- исходит в виде хорошо структурированного диалога. В число этих функций входят создание сеанса, управление передачей и приемом пакетов сообщений во время сеанса и завершение сеанса. На сеансовом уровне определяется, какой будет передача между двумя прикладными процессами: - полудуплексной (НаИ Вир1ех; процессы или средства будут переда- вать и принимать данные по очереди); - дуплексной (])ир1ех или Ри11 Вир1ех; процессы или средства будут пе- редавать и принимать данные одновременно). В полудуплексном режиме сеансовый уровень выдает маркер данных тому процессу, который начинает передачу. Когда второму процессу приходит время отвечать, маркер данных передается ему. Сеансовый уровень разрешает передачу только той стороне, которая обладает маркером данных. Сеансовый уровень обеспечивает выполнение следующих функций: - установление и завершение на сеансовом уровне соединения между взаимодействующими системами; - управление выполнением нормального и срочного обмена данными между прикладными процессами; - управление взаимодействием прикладных процессов; — синхронизация сеансовых соединений; - извещение прикладных процессов об исключительных ситуациях, ка- сающихся сеанса связи; - установление в прикладном процессе меток, позволяющих после от- каза либо ошибки восстановить его выполнение от ближайшей метки;
- прерывание в нужных случаях прикладного процесса и его коррект- ное возобновление; - прекращение сеанса без потери данных; - передача особых сообщений о ходе проведения сеанса. Сеансовый уровень отвечает за организацию сеансов обмена данными между оконечными машинами. Протоколы сеансового уровня обычно явля- ются составной частью протоколов трех верхних уровней модели. Но есть и отдельные протоколы, относящиеся прежде всего к сеансовому уровню: - АЭ8Р (Арр1еТа1к Эа1а 81геат Рго1осо1); - Л8Р (Лрр1еТа1к Зеззюп Ргсйосо!); - КРС (Кетозе Ргосебиге Са11); - РАР (Ракшогс! Аийзепйсайоп Ргоюсо!). 3.3.5. Транспортный уровень Транспортный уровень (ТгапзроП Еауег) предназначен для управления передачей пакетов через коммуникационную сеть. На транспортном уровне сообщение (токкате), приходящее с вышележащих уровней, разбивается на блоки. Фактически это является началом формирования пакета. На пути от отправителя к получателю пакеты могут быть искажены или утеряны. Хотя некоторые приложения имеют собственные средства обработки ошибок, существуют и такие, которые предпочитают сразу иметь дело с надежным соединением. Работа транспортного уровня заключается в том, чтобы обеспечить приложе- ниям или верхним уровням модели (прикладному и сеансовому) передачу данных с той степенью надежности, которая им требуется. Модель 081 определяет пять классов сервиса, предоставляемых транс- портным уровнем. Эти виды сервиса отличаются качеством предоставляемых услуг: срочностью, возможностью восстановления прерванной связи, нали- чием средств мультиплексирования нескольких соединений между различ- ными прикладными протоколами через общий транспортный протокол, а глав- ное, способностью к обнаружению и исправлению ошибок передачи, таких как искажение, потеря и дублирование пакетов. Этот уровень гарантирует доставку блоков информации адресатам и управляет этой доставкой. Его главной задачей является обеспечение эффек- тивных, удобных и надежных форм передачи информации между системами. Когда в процессе обработки находится более одного пакета, транспортный уровень контролирует очередность прохождения пакетов. Если проходит дуб- ликат принятого ранее сообщения, то данный уровень опознает это и игнори- рует сообщение.
В функции транспортного уровня входят: - управление передачей по сети и обеспечение целостности пакетов данных; - обнаружение ошибок, частичная их ликвидация и сообщение о неис- правленных ошибках; - восстановление передачи после отказов и неисправностей; - укрупнение или разделение пакетов данных; - предоставление приоритетов при передаче пакетов (нормальная или срочная); - подтверждение передачи; - ликвидация пакетов при тупиковых ситуациях в сети. Начиная с транспортного уровня, все вышележащие протоколы реализу- ются программными средствами, обычно включаемыми в состав сетевой опе- рационной системы. Наиболее распространенные протоколы транспортного уровня включают в себя: - ТСР (Тгапзппззюп Соп1го1 ?го1осо1) - протокол управления передачей стека ТСР/1Р; - НЭР (Нзег Е)а1а§гат Рго1осо1) - пользовательский протокол дейта- грамм стека ТСР/1Р; - МСР (Хе1\\'аге Соте Рго1осо1) - базовый протокол сетей 'Че1\\'аге; - 8РХ (Зедпепсеб Раске! еХсЬап^е) - упорядоченный обмен пакетами стека ИоуеП; - 8СТР (81ггат Сопйо! Тгапзпйззюп Рго!осо1) - является более новым протоколом, поэтому 8СТР имеет несколько нововведений, таких как многопоточность, защита от ООо8 атак, синхронное соединение между двумя хостами по двум и более независимым физическим ка- налам (ти1б-Ьотт§). 3.3.6 Сетевой уровень Сетевой уровень (Хе!мюгк Ьауег) служит для образования единой транс- портной системы, объединяющей несколько сетей, причем эти сети могут ис- пользовать совершенно различные принципы передачи сообщений между ко- нечными узлами и обладать произвольной структурой связей. Сетевой уровень обеспечивает прокладку логических каналов, соединяющих абонентские и административные системы через коммуникационную сеть, выбор наиболее быстрого и надежного пути. Виртуальный, или лш ический, канал - это такое функционирование компонентов сети, которое создает взаимодействующим компонентам иллю-
зию прокладки между ними нужного тракта. Кроме этого, сетевой уровень со- общает транспортному уровню о появляющихся ошибках. В целом, для регулирования доставки данных внутри сети достаточно ка- нального уровня и его протоколов [передавать данные можно по физическому (МАС) адресу], а вот доставкой данных между сетями занимается именно се- тевой уровень, т. к. данный процесс требует определения оптимального марш- рута передачи - при этом используется именно сетевой, а не физический адрес, который состоит из номера сети и номера компьютера в этой сети. Именно номер сети используется для определения маршрута передачи данных. Соот- ветственно сетевой уровень должен уметь выполнять преобразования МАС- адресов в сетевые адреса и обратно. Сети соединяются между собой специальными устройствами, называе- мыми маршрутизаторами. Маршрутизатор - это устройство, которое собирает информацию о топо- логии межсетевых соединений и на ее основании пересылает пакеты сетевого уровня в сеть назначения. Для того чтобы передать сообщение от отправителя, находящегося в одной сети, получателю, находящемуся в другой сети, нужно совершить некоторое количество транзитных передач (Ьорз) между сетями, каждый раз выбирая подходящий маршрут. Таким образом, маршрут пред- ставляет собой последовательность маршрутизаторов, по которым проходит пакет. На рис. 3.14 показаны четыре сети, связанные маршрутизаторами. Между узлами А и В данной сети пролегают два маршрута: первый - через маршрути- заторы 1 и 3, а второй - через маршрутизаторы 1, 2 и 3. Прокладка наилучшего пути для передачи данных называется маршрути- зацией, и ее решение является главной задачей сетевого уровня. Рис. 3.14 Пример составной сети Эта проблема осложняется тем, что самый короткий путь не всегда са- мый лучший. Часто критерием при выборе маршрута является время
передачи данных по этому маршруту; оно зависит от пропускной способно- сти каналов связи и интенсивности трафика, которая может изменяться с те- чением времени. Некоторые алгоритмы маршрутизации пытаются приспособиться к изме- нению нагрузки, в то время как другие принимают решения на основе средних показателей за длительное время. Выбор маршрута может осуществляться и по другим критериям, например, надежности передачи. Сетевой уровень модели 081 обеспечивает прозрачную передачу пакетов на транспортный уровень. В целом сетевой уровень выполняет следующие функции: - создание сетевых соединений и идентификацию их портов; - управление потоками пакетов; - организацию (упорядочение) последовательностей пакетов, - маршрутизацию и коммутацию; - сегментирование и объединение пакетов. На сетевом уровне определяется два вида протоколов. Первый вид отно- сится к определению правил передачи пакетов с данными конечных узлов от узла к маршрутизатору и между маршрутизаторами. Именно эти протоколы обычно имеют в виду, когда говорят о протоколах сетевого уровня. Однако часто к сетевому уровню относят и другой вид протоколов, называемых про- токолами обмена маршрутной информацией. С помощью этих протоколов маршрутизаторы собирают информацию о топологии межсетевых соедине- ний. Протоколы сетевого уровня реализуются программными модулями операци- онной системы, а также программными и аппаратными средствами маршрутиза- торов. Наиболее часто на сетевом уровне используются протоколы: - 1Р (I п1егпе1 Рго1осо1) - протокол 1п1егпе1, сетевой протокол стека ТСР/1Р, который предоставляет адресную и маршрутную информа- цию; - 1РХ (1п1е1'пе1\\ огк Раске! ЕхсЬап§е) - протокол межсетевого обмена пакетами, предназначенный для адресации и маршрутизации пакетов в сетях Моуе11; - Х.25 - международный стандарт для глобальных коммуникаций с коммутацией пакетов (частично этот протокол реализован на уровне 2); - С 1.\ТР (Соппесйоп Ьезз Хе!\уогк Рго1осо1) - сетевой протокол без ор- ганизации соединений.
3.3 7. Канальный уровень Главная задача канального уровня ([)а1а Ыпк) - брать пакеты, поступающие с сетевого уровня, и готовить их к передаче, укладывая в кадр соответствующего раз- мера, который далее передается физическому уровню. Этот уровень обязан определить, где начинается и где заканчивается блок, а также обнаруживать ошибки передачи. Поэтому единицей информации канального уровня являются кадры (/тате). Фактически, кадры - это логически организованная структура, в которую можно помещать данные. На физическом уровне просто пересылаются биты в виде физических сиг- налов. При этом не учитывается, что в некоторых сетях, в которых линии связи используются попеременно несколькими парами взаимодействующих компью- теров, физическая среда передачи может быть занята. Поэтому одной из задач канального уровня является определение доступ к среде и управление передачей посредством процедуры передачи данных по каналу. При больших размерах пе- редаваемых блоков данных канальный уровень делит их на кадры и передает кадры в виде последовательностей. При получении кадров уровень формирует из них переданные блоки данных. Размер блока данных зависит от способа пере- дачи, качества канала, по которому он передается. Другой задачей канального уровня является реализация механизмов обнаруже- ния и коррекции ошибок. Канальный уровень обеспечивает корректность передачи каждого кадра, помещая специальную последовательность бит в начало и конец каж- дого кадра, чтобы отметить его, а также вычисляет контрольную сумму, суммируя все байты кадра определенным способом и добавляя контрольную сумму к кадру. Когда кадр приходит, получатель снова вычисляет контрольную сумму по- лученных данных и сравнивает результат с контрольной суммой из кадра. Если они совпадают, кадр считается правильным и принимается. Если же контроль- ные суммы не совпадают, то фиксируется ошибка. Могут применяться вместо простой контрольной суммы корректирующие коды, которые не только обнару- живают факт наличия ошибки, но и могут их исправить. На этом же уровне определяются правила использования физического уровня узлами сети. Физическое (электрическое) представление данных в сетях (биты данных, методы кодирования данных и маркеры) распознаются на этом и только на этом уровне. Итак, канальный уровень обеспечивает создание, передачу и прием кадров данных. Этот уровень обслуживает запросы сетевого уровня и использует сервис физического уровня для приема и передачи пакетов. Спецификации ШЕЕ 802.Х делят канальный уровень на два подуровня' - ГГС (Го<11са1 Етк Соп1го1) - управление логическим каналом осу- ществляет логический контроль связи. Подуровень ЬЕС обеспечивает обслуживание сетевого уровня и связан с передачей и приемом поль- зовательских сообщений;
- МАС (МесНа Аззезз Соп1го1) - контроль доступа к среде. Подуровень МАС регулирует доступ к разделяемой физической среде (передача маркера, обнаружение коллизий или столкновений) и управляет до- ступом к каналу связи. Подуровень 1_1_С находится выше подуровня МАС. Канальный уровень может выполнять следующие виды функций: - организацию (установление, управление, расторжение) канальных со- единений и идентификацию их портов; - организацию и передачу кадров; - обнаружение и исправление ошибок; - управление потоками данных; - обеспечение прозрачности логических каналов (передачи по ним дан- ных, закодированных любым способом). Наиболее часто используемые протоколы (или реализуемые технологии) на канальном уровне включают: - НОЕС (Н1§Ь Ее\е1 Оа1а Еюк Соп 1го I) - протокол управления каналом передачи данных высокого уровня, для последовательных соединений; - ШЕЕ 802.2 ЕЬС (тип I и тип II) обеспечивают МАС для сред 802.x; - ЕЙзете! - сетевую технологию по стандарту ШЕЕ 802.3 для сетей, ис- пользующую шинную топологию и коллективный доступ с прослу- шиванием несущей и обнаружением конфликтов; - Токеп Кт§ - сетевую технологию по стандарту ШЕЕ 802.5, использу- ющую кольцевую топологию и метод доступа к кольцу с передачей маркера; - РВЛ1 (Р1Ьег П|81пЬи1ес; Е)а1е 1п1ег('асе 81аНоп) - сетевую технологию по стандарту ШЕЕ 802.6, использующую оптоволоконный носитель; - Х.25 - международный стандарт для глобальных коммуникаций с коммутацией пакетов; - Ргате Ке1ау - сеть, организованную из технологий Х25 и 1$ВМ. 3.3.8. Физический уровень Физический уровень (РЬуззса! Еауег) предназначен для сопряжения с фи- зическими средствами соединения. Физические средства соединения (РЬуззса! ЕйсгсоппесНоп Расййу) - это совокупность физической среды, аппаратных и программных средств, обеспе- чивающая передачу сигналов между системами. Физическая среда (РЬуззса! Еп \йо:1гпеп1) - это материальная субстанция, через которую осуществляется передача сигналов. Физическая среда является основой, на которой строятся физические средства соединения. В качестве фи- зической среды широко используются эфир, металлы, оптическое стекло и кварц.
Физический уровень состоит из подуровня стыковки со средой и под- уровня преобразования передачи. Первый из них обеспечивает сопряжение по- тока данных с используемым физическим каналом связи. Второй осуществ- ляет преобразования, связанные с применяемыми протоколами. Физический уровень обеспечивает физический интерфейс с каналом передачи данных, а также описывает процедуры передачи сигналов в канал и получения их из канала. На этом уровне определяются электрические, механические, функциональ- ные и процедурные параметры для физической связи в системах. Физический уро- вень получает пакеты данных от вышележащего канального уровня и преобразует их в оптические или электрические сигналы, соответствующие 0 и 1 бинарного по- тока. Эти сигналы посылаются через среду передачи на приемный узел. Меха- нические и электрические/оптические свойства среды передачи определяются на физическом уровне и включают: - тип кабелей и разъемов; - разводку контактов в разъемах; - схему кодирования сигналов для значений 0 и 1. Физический уровень выполняет следующие функции: - установление и разъединение физических соединений; - передачу сигналов в последовательном коде и прием; - прослушивание, в нужных случаях, каналов; - идентификацию каналов; - оповещение о появлении неисправностей и отказов. Оповещение о появлении неисправностей и отказов связано с тем, что на физическом уровне происходит обнаружение определенного класса событий, мешающих нормальной работе сети (столкновение кадров, посланных сразу несколькими системами, обрыв канала, отключение питания, потеря механи- ческого контакта и т. д.). Виды сервиса, предоставляемого канальному уровню, определяются протоколами физического уровня. Прослушивание ка- нала необходимо в тех случаях, когда к одному каналу подключается группа систем, но одновременно передавать сигналы разрешается только одной из них. Поэтому прослушивание канала позволяет определить, свободен ли он для передачи. В ряде случаев для более четкого определения структуры физи- ческий уровень разбивается на несколько подуровней. Например, физический уровень беспроводной сети делится на три подуровня (рис. 3.15). Функции физического уровня реализуются во всех устройствах, подклю- ченных к сети. Со стороны компьютера функции физического уровня выпол- няются сетевым адаптером. Повторители являются единственным типом обо- рудования, которое работает только на физическом уровне. Выполняется преобразование данных, поступающих от более высокого уровня, в сигналы, передаваемые по кабелю. В глобальных сетях на этом уровне могут использоваться модемы и интерфейс КЯ-232С. В локальных се- тях для преобразования данных применяют сетевые адаптеры, обсспечиваю-
щие скоростную передачу данных в цифровой форме. Пример протокола фи- зического уровня - это известный интерфейс К8-232С/СС1ТТ У.2, который яв- ляется наиболее широко распространенной стандартной последовательной связью между компьютерами и периферийными устройствами. 1в Подуровень, не зависимый от физических средств соединений 16 Переходной подуровень 1а Подуровень, зависимый от физических средств соединения Рис. 3.15. Физический уровень беспроводной локальной се,и Можно считать этот уровень отвечающим за аппаратное обеспечение. Фи- зический уровень может обеспечивать как асинхронную (последовательную), так и синхронную (параллельную) передачу, которая применяется для некото- рых мэйнфреймов и мини-компьютеров. На физическом уровне должна быть определена схема кодирования для представления двоичных значений с целью их передачи по каналу связи. Во многих локальных сетях используется манче- стерское кодирование. Примером протокола физического уровня может служить спецификация ЮОВаке-Т технологии ЕФегпе!, которая определяет в качестве используемого кабеля неэкранированную витую пару категории 5 с волновым сопротивле- нием 100 Ом, разъем КТ-45, максимальную длину физического сегмента 100 метров, манчестерский код для представления данных на кабеле и другие ха- рактеристики среды и электрических сигналов. К числу наиболее распространенных спецификаций физического уровня относятся: - Е1Л-К8-232-С, СС1ТТ У.24/У.28 - механические/электрические ха- рактеристики несбалансированного последовательного интер- фейса; - Е1Л-КВ-422/449, СС1ТТ У.10 - механические, электрические и оп- тические характеристики сбалансированного последовательного интерфейса; - ЕФегпе! - сетевая технология по стандарту ШЕЕ 802.3 для сетей, использующая шинную топологию и коллективный доступ с про- слушиванием несущей и обнаружением конфликтов; - Токеп К1п§ - сетевая технология по стандарту ШЕЕ 802.5, исполь- зующая кольцевую топологию и метод доступа к кольцу с переда- чей маркера.
Модель 081 представляет собой хотя и очень важную, но только одну из многих моделей коммуникаций. Эти модели и связанные с ними стеки прото- колов могут отличаться количеством уровней, их функциями, форматами со- общений, сервисами, предоставляемыми на верхних уровнях, и прочими пара- метрами. Иерархически организованная совокупность протоколов, решающих задачу взаимодействия узлов сети, называется стеком коммуникационных протоколов Протоколы соседних уровней, находящихся в одном узле, взаимодей- ствуют друг с другом также в соответствии с четко определенными правилами и с помощью стандартизованных форматов сообщений. Эти правила принято называть интерфейсом. Интерфейс определяет набор услуг, которые нижеле- жащий уровень предоставляет вышележащему уровню. Выводы 1. В компьютерных сетях идеологической основой стандартизации является многоуровневый подход к разработке средств сетевого взаимодействия. 2. Формализованные правила, определяющие последовательность и формат сообщений, которыми обмениваются сетевые компоненты, лежащие на од- ном уровне, но в разных узлах, называются протоколом. 3. Формализованные правила, определяющие взаимодействие сетевых компо- нентов соседних уровней одного узла, называются интерфейсом. Интерфейс определяет набор сервисов, предоставляемый данным уровнем соседнему уровню. 4 Иерархически организованный набор протоколов, достаточный для органи- зации взаимодействия узлов в сети, называется стеком коммуникационных протоколов. 5. Открытой системой может быть названа любая система, которая построена в соответствии с общедоступными спецификациями, соответствующими стандартам и принятыми в результате публичного обсуждения всеми заин- тересованными сторонами. 6. Модель 081 стандартизует взаимодействие открытых систем. Она опреде- ляет семь уровней взаимодействия: прикладной, представительский, сеан- совый, транспортный, сетевой, канальный и физический. 7. Три нижних уровня - физический, канальный и сетевой являются сетезави- симыми, протоколы этих уровней тесно связаны с технической реализацией сети, с используемым коммуникационным оборудованием. 8. Важнейшим направлением стандартизации в области вычислительных се- тей является стандартизация коммуникационных протоколов. Наиболее по- пулярными являются стеки: ТСР/1Р, 1РХ/8РХ, Нс1ВЮ8/8МВ, ЭЕСпе1, 8ИЛ и 081.
Контрольные вопросы 1. Дайте определение пакета. 2. В чем заключаются преимущества использования пакетов? 3. Дайте определение времени доступа. 4. Опишите типичную структуру пакета. 5. Для чего предназначена преамбула в пакете? 6. Для чего предназначена служебная информация в пакете? 7. Что такое инкапсуляция пакетов? 8. Что такое метод доступа и как он влияет на передачу данных в сети? 9. Какие существуют методы доступа? 10. Охарактеризуйте метод доступа с прослушиванием несущей и разреше- нием коллизий. 11. При каком методе доступа обе станции могут одновременно начать пере- дачу и войти в конфликт? 12. В каких сетевых технологиях используется метод С8МА/СВ? 13. Охарактеризуйте метод доступа с разделением во времени и перечислите, в каких случаях используется данный метод. 14. Что такое маркер? 15. В каком случае рабочая станция может начать передачу данных при ис- пользовании метода доступа с передачей полномочия? 16. Охарактеризуйте метод доступа с передачей полномочия. 17. Охарактеризуйте метод множественного доступа с разделением частоты. 18. Какие существуют варианты использования множественного доступа с разделением во времени? 19. Что такое 081? 20. Каково назначение базовой модели взаимодействия открытых систем? 21. На какие уровни разбивается базовая модель 081? 22. Что обеспечивает горизонтальная составляющая модели взаимодействия открытых систем? 23. Какие элементы являются основными элементами для базовой модели вза- имодействия открытых систем? 24. Какие функции выполняются на физическом уровне? 25. Какие вопросы решаются на физическом уровне? 26. Какой уровень модели 081 преобразует данные в общий формат для пере- дачи по сети? 27. Какое оборудование используется на физическом уровне? 28. Какие известны спецификации физического уровня? 29. Перечислите функции канального уровня. 30. Каковы функции канального уровня? 31. На какие подуровни разделяется канальный уровень? Опишите их функ- ции. 32. Какие протоколы используются на канальном уровне? 33. Какое оборудование используется на канальном уровне?
34. Какие функции выполняются, какие протоколы используются на сетевом уровне? 35 Какое оборудование используется на сетевом уровне? 36. Перечислите функции транспортного уровня. 37. Какие протоколы используются на транспортном уровне? 38. Перечислите оборудование транспортного уровня. 39. Дайте определение сеансового уровня. 40. Какой уровень отвечает за доступ приложений в сеть? 41. Перечислите задачи уровня представления данных. 42. Перечислите функции прикладного уровня. 43. Перечислите протоколы верхних уровней.
4. ПОНЯТИЕ ПРОТОКОЛА. СТЕК ПРОТОКОЛОВ ТСР/1Р 4.1. Спецификации стандартов канального и физического уровней Спецификации института инженеров-электриков и инженеров-электрон- щиков ПпзШЩе оГЕ1есТпса1 асе! Е1есйошсз Еп^теегз, ШЕЕ) ШЕЕ 802 опреде- ляют стандарты для физических компонентов сети. Эти компоненты - сете- вая карта (ИсЬсотк I п (ег Расе Сагс1, Я1С) и сетевой носитель (ИеШюгк МесНа), которые относятся к физическому и канальному уровням модели 081. Специ- фикации ШЕЕ 802 определяют механизм доступа адаптера к каналу связи и механизм передачи данных. Стандарты ШЕЕ 802 подразделяют канальный уровень на подуровни: - Ео§1са1 Етк СопТго! (ЕЕС) - подуровень управления логической связью; - МеШа Ассезз СопТго! (МАС) - подуровень управления доступом к устройствам. Существует более двадцати спецификаций ШЕЕ 802. Стандарт ШЕЕ 802.1 (1п1етеЕсогк1п§ - межсетевое взаимодействие) задает механизмы управления сетью на МАС-уровне. В разделе 802.1 приво- дятся основные понятия и определения, общие характеристики и требования к локальным сетям, а также поведение маршрутизации на канальном уровне, где логические адреса должны быть преобразованы в их физические адреса и наоборот. Стандарт ШЕЕ 802.2 (Еощса! Етк Сотто! -управление логической свя- зью) определяет функционирование подуровня ЕЬС на канальном уровне мо- дели 081. ЕЬС обеспечивает интерфейс между методами доступа к среде и се- тевым уровнем. Стандарт ШЕЕ 802 3 Шкете! Саглет 8епзе МиШр1с Ассезз сс Нк СоШзюп Г)е1есбоп - О8МЛ/С1) ЕА№ Е^ст^ - множественный доступ к сетям ЕЖегпе! с проверкой несущей и обнаружением конфликтов) описывает физиче- ский уровень и подуровень МАС для сетей, использующих шинную топологию и коллективный доступ с прослушиванием несущей и обнаружением конфлик- тов. Прототипом этого метода является метод доступа стандарта ЕШете! (ЮВазеТ, 10Вазе2, 10Вазе5). Метод доступа С8МА/СВ. 802.3 также включает технологии Раз! ЕЙтете! (ЮОВазе-ТХ, ЮОВазе-РХ, ЮОВазе-РХ (два раза)): - ЮОВазе-ТХ - двухпарная витая пара; использует метод МЕТ-3 (МиШ Ееуе! Тгапзпйззюп 3 - один из способов линейного кодиро- вания: физического кодирования, канального кодирования, импуль- сно-кодовой модуляции) для передачи сигналов 5-битовых порций
кода 4В/5В по витой паре, а также имеется функция автоперегово- ров (Агйо-пе§ойайоп) для выбора режима работы порта; - 100Вазе-Т4 - четырехпарная витая пара; вместо кодирования 4В/5В в этом методе используется кодирование 8В/6Т; - ЮОВазе-РХ - многомодовое оптоволокно. Эта спецификация опре- деляет работу протокола Раз! ЕгНегпе! по многомодовому оптово- локну в полудуплексном и полнодуплексном режимах на основе хо- рошо проверенной схемы кодирования и передачи оптических сиг- налов, использующейся уже на протяжении ряда лет в стандарте РЭГ)! (Р1Ьет В1з1пЬи1ес1 Эа1а 1п1ег('асе - оптоволоконный интерфейс распределенных данных). Как и в стандарте РВЛ1, каждый узел со- единяется с сетью двумя оптическими волокнами, идущими от при- емника и от передатчика. Этот метод доступа используется в сетях с общей шиной (к которым от- носятся и радиосети, породившие этот метод). Все компьютеры такой сети имеют непосредственный доступ к общей шине, поэтому она может быть ис- пользована для передачи данных между любыми двумя узлами сети. Простота схемы подключения - это один из факторов, определивших успех стандарта ЕЙтете^. Говорят, что кабель, к которому подключены все станции, рабо- тает в режиме коллективного доступа (Ми1Ир1у Ассем - МА). Метод доступа С8МА/СТ) определяет основные временные и логические соот- ношения, гарантирующие корректную работу всех станций в сети. Все данные, передаваемые по сети, помещаются в кадры определенной структуры и снабжаются уникальным адресом станции назначения. Затем кадр передается по кабелю. Все станции, подключенные к кабелю, могут распо- знать факт передачи кадра, и та станция, которая узнаёт собственный адрес в заголовках кадра, записывает его содержимое в свой внутренний буфер, об- рабатывает полученные данные и посылает по кабелю кадр-ответ. Адрес стан- ции-источника также включен в исходный кадр, поэтому станция-получатель знает, кому нужно послать ответ. Стандарт 1ЕЕЕ 802.4 (Токеп Виз ЪАХ - локальные сети Токен Виз) определяет метод доступа к шине с передачей маркера, прототип - АгсХеЕ При подключении устройств в Агс№1 применяют топологию «шина» или «звезда». Адаптеры ЛгсХет поддерживают метод доступа Токеп Виз (маркер- ная шина) и обеспечивают производительность 2,5 Мбит/с. Этот метод преду- сматривает следующие правила: - все устройства, подключенные к сети, могут передавать данные, только получив разрешение на передачу (маркер); - в любой момент времени только одна станция в сети обладает таким правом; - кадр, передаваемый одной станцией, одновременно анализируется всеми остальными станциями сети.
В сетях АгсКе{ используется асинхронный метод передачи данных (в сетях ЕгкегпеЧ и Токеп К1п§ применяется синхронный метод), т. е. передача каждого байта в АгсКе1 выполняется посылкой 1811 {1пГоппа1юп 8утЬо1 15п 11 - единица передачи информации), состоящей из трех служебных старт/стоповых битов и восьми битов данных. Стандарт 1ЕЕЕ 802.5 (Токеп К1п§ ЬАК -локальные сети Токеп №п§) описывает метод доступа к кольцу с передачей маркера, прототип - Токеп Кт§. Сети стандарта Токеп Я1п§, как и сети Ейтегпе!, используют разделяемую среду передачи данных, которая состоит из отрезков кабеля, соединяющих все станции сети в кольцо. Кольцо рассматривается как общий разделяемый ресурс, и для до- ступа к нему используется алгоритм, основанный на передаче станциями права на использование кольца в определенном порядке. Право на использование кольца пе- редается с помощью маркера, или токена Стандарт 1ЕЕЕ 802.6 (Ме1гороН1ап Агеа МеШюгк - городские или муни- ципальные сети) описывает рекомендации для региональных сетей. Стандарт 1ЕЕЕ 802.7 (ВгоайЬапё ТесЬшса! АсЕЕогу бгоир - техниче- ская консультационная группа по широковещательной передаче) описывает рекомендации по широкополосным сетевым технологиям, носителям, интер- фейсу и оборудованию. Стандарт 1ЕЕЕ 802.8 (Р1Ьег ТесЬшса! АсЕ-Еогу Огоир - техническая консультационная группа по оптоволоконным сетям) содержит обсуждение использования оптических кабелей в сетях со стандартом 802.3 - 802.6, а также рекомендации по оптоволоконным сетевым технологиям, носителям, интерфейсу и оборудованию, прототип - сеть ЕОБ1 (Р1Ьсг В1я1пЬи1е<1 Г)а1а 1п1ег('асе). Стандарт К!) [Л использует оптоволоконный кабель и доступ с применением маркера. Сеть РОЩ строится на основе двух оптоволоконных колец, которые обра- зуют основной и резервный пути передачи данных между узлами сети. Использование двух колец - это основной способ повышения отказо- устойчивости в сети РВИ1, и узлы, которые хотят им воспользоваться, должны быть подключены к обоим кольцам. Скорость сети - до 100 Мбит/с. Данная технология позволяет включать до 500 узлов на расстоянии 100 км. Стандарт 1ЕЕЕ 802.9 (1п1с”га1ес1 Уоке ап<1 Эа1а Ле1иогк - интегриро- ванные сети передачи голоса и данных) задает архитектуру и интерфейсы устройств одновременной передачи данных и голоса по одной линии, а также содержит рекомендации по гибридным сетям, в которых объединяют голосо- вой трафик и трафик данных в одной и той же сетевой среде. В стандарте 1ЕЕЕ 802.10 (МеШюгк ЗесигПу - сетевая безопасность) рассмотрены вопросы обмена данными, шифрования (на основе криптографи- ческого преобразования информации), управления сетями и безопасности в се- тевых архитектурах, совместимых с моделью 081.
Стандарт ШЕЕ 802.11 (\Х'йе1ез8 Мекмюгк - беспроводные сети) описы- вает рекомендации по использованию беспроводных сетей. Стандарт ШЕЕ 802.12 описывает рекомендации по использованию се- тей 100УС -- АпуЬАМ со скоростью 100 Мб/с и методом доступа по очереди запросов и по приоритету (Оетапс1 Ргюгйу Оиеит§ - ЭРО, Остапе! Рпогйу Ассезз - ИГА). Технология ЮОУС - это комбинация ЕШете! и Токеп-Ктц со скоростью передачи 100 Мбит/с, работающая на неэкранированных витых парах. В про- екте ЮОВазе-УО усовершенствован метод доступа с учетом потребности мультимедийных приложений. В спецификации ЮОУС предусматривается поддержка волоконно-оптических кабельных систем. Технология ЮОУО ис- пользует метод доступа - обработка запросов по приоритету: ((1еп1ап<1ргюгИу ассезз). В этом случае узлам сети предоставляется право равного доступа. Кон- центратор опрашивает каждый порт и проверяет наличие запроса на передачу, а затем разрешает этот запрос в соответствии с приоритетом. Имеется два уровня приоритетов - высокий и низкий. Стандарт ШЕЕ 802.14 определяет функционирование кабельных мо- демов. Стандарт ШЕЕ 802.15 (РАЯ - Регзопа! Агеа №1\уогк, персональные сети) рассматривает вопросы организации персональных сетей. В настоящее время уже существует несколько спецификаций данного стандарта. 1 . Стандарт ШЕЕ 802.15.1 базируется на спецификациях В1ие1оо1Ь у1.х. и предназначен для построения так называемых персональных беспроводных сетей (\У1ге1езз Регзопа! Агеа №1иогк, ХУРАМ). Для работы радиоинтерфейса В1ие(оо1к используется так называемый нижний (2,45 ГГц) диапазон 18М (тдизйта!, зшепййс, тес1!са1), предназначенный для работы промышленных, научных и медицинских приборов. 2 . Стандарт ШЕЕ 802.15.3 предназначен для беспроводных частных се- тей и является прямым наследником В1ие1оо1Ь (частота 2,4 ГГц). ШЕЕ 802.15.3 обеспечивает скорость передачи данных до 55 Мбит/с на расстоянии до 100 метров, одновременно работать в такой сети могут до 245 пользовате- лей. Шифрование данных в сетях ШЕЕ 802.15.3 может осуществляться по стандарту АЕ 8 128. 3 . Стандарт ШЕЕ 802.15.4 (7:§Вее) ориентирован, главным образом, на использование в качестве средства связи между автономными приборами и оборудованием. 4 . Стандарт ШЕЕ 802.15.4а (1Л1га ХУ!с1еЬапс1, IIXVВ) базируется на тех- нологии сверхширокополосной связи (1111га \У!с1еЬапс1, 11ХУВ), основанной на передаче множества закодированных импульсов негармонической формы очень малой мощности и малой длительности в широком диапазоне частот. Стандарт ШЕЕ 802.16 предназначен для реализации широкополосных каналов в городских сетях (МАМ). В отличие от 802.11 он ориентирован для соединения стационарных, а не мобильных объектов. Его задачей является обеспечение сетевого уровня между локальными сетями (ШЕЕ 802.11) и
региональными сетями (XVАМ), где планируется применение разрабатывае- мого стандарта 1ЕЕЕ802.20. Эти стандарты совместно со стандартом 1ЕЕЕ 802.15 и 802.17 образуют взаимосогласованную иерархию протоколов беспро- водной связи. Стандарт ШЕЕ 802.17 называется КРК (КекШеп! Раске! Кт§ -адаптив- ное кольцо для пакетов), и в отличие от НЭЭ1 (а также Токеп Кт§ или ЭрЭВ) пакеты удаляются из кольца узлом-адресатом, что позволяет осуществлять не- сколько обменов одновременно. Стандарт ШЕЕ 802.18 представляет собой требования и рекомендации технической консультативной группы по радиочастотному регулирова- нию - КТАО (КсиНо Ке§и1а1огу> Тес1тка1 АсМзогу Сгоир). Стандарт 1ЕЕЕ 802.19 представляет собой требования и рекомендации технической консультативной группы по сосуществованию - СТ АО (СоехЫепсе Тес1т1са1 АМзогу Сгоир). Стандарт 1ЕЕЕ 802.20 описывает правила беспроводного мобильного широкополосного доступа М В XVА (МоЪНе ВгоаАЪапс! 1Пге1е^ Лссехх) для па- кетного интерфейса в беспроводных городских сетях ХХ/МЛМ. Этот стандарт должен поддерживать услуги по передаче данных с ГР в качестве транспорт- ного протокола и дополнять стандарт ШЕЕ 802.16 в масштабе АЙМАХ. Стан- дарт обеспечит скорость передачи данных более 1 Мбит/с и позволит получить мобильный доступ к данным из движущихся транспортных средств (если ско- рость их не превышает 250 км/ч). Для беспроводного интерфейса НР1 (НзцЬзрееб Рог1аЫе 1п1егпе1) устанавливаются уровни скорости передачи и без- опасности. Быстродействие НР1 выше, чем универсальной системы мобильной связи ИМТБ, которая ориентирована на передачу голоса. Стандарт обеспечи- вает подключение ПК в небольших и домашних офисах (БОНО) как альтерна- тиву сетей «последней мили» по медным или оптическим кабелям, использу- ющим технологии ОБЬ. Стандарт ШЕЕ 802.21 - это стандарт независимой от среды эстафетной передачи соединений - М1Н8 (МесНа 1пс1ерепс1еп1 НашЗох’ег Вепнсез). Стандарт ШЕЕ 802.22 - определяет функционирование беспроводных региональных сетей А'КАХ (Ш/ге/еи Кенона! Агеа ИеЫ’огк), использующих для передачи данных телевизионные частотные диапазоны. Стандарт ШЕЕ 802.23 - этот стандарт определяет независимую от среды структуру в рамках ШЕЕ 802 для обеспечения согласованного доступа к данным. Сюда входит интерфейс уровня канала передачи данных для согла- сованного просмотра сетей ШЕЕ 802 с помощью возможностей служб экс- тренной помощи на основе протокола 1Р. Стандарт ШЕЕ 802.24 — технологии ШЕЕ 802 применяются для под- держки вертикальных приложений. В данном контексте стандарт ШЕЕ 802.24 определяет, что делают горизонтальные технологии в поддержке приложений. Примерами потенциальных категорий вертикальных приложений могут вы- ступать' умные сети, интеллектуальные транспортные системы (1Т5), умные дома, умные города, электронное здравоохранение и т. д.
Стандарт 1ЕЕЕ 802.25 (пока не ратифицирован) - затрагивает вопросы организации Отп1-Кап§е Агеа №1\хогк. 4.2. Протоколы и стеки протоколов Правила взаимодействия двух машин могут быть описаны в виде набора процедур для каждого из уровней, которые называются протоколами. Согласованный набор протоколов разных уровней, достаточный для организа- ции межсетевого взаимодействия, называется стеком протоколов. Для каждого уровня определяется набор функций-запросов для взаимо- действия с вышележащим уровнем, который называется интерфейсом. Существует достаточно много стеков протоколов, широко применяемых в сетях. Это и стеки, являющиеся международными и национальными стан- дартами, и фирменные стеки, получившие распространение благодаря распро- страненности оборудования той или иной фирмы. Примерами популярных стеков протоколов могут служить стек 1РХ/8РХ фирмы Моуе11, стек ТСР/1Р, используемый в сети 1п1егпе1 и во многих сетях на основе операционной си- стемы ИМ IX, стек 081 международной организации по стандартизации, стек ОЕСпе! корпорации □ । 11а1 Едшртеп! и некоторые другие. В общем случае можно выделить три укрупненных уровня протоколов, харак- терных для любых стеков: - сетевые; - транспортные; - прикладные. 4.2.1 Протоколы сетевого уровня Сетевые протоколы предоставляют следующие услуги: адресацию и маршрутизацию информации, проверку на наличие ошибок, запрос повторной передачи и установление правил взаимодействия в конкретной сетевой среде. Ниже приведены наиболее популярные сетевые протоколы: - ОВР (Оа1а§гат ОеНуегу Ргсйосо! - протокол доставки дейтаграмм). Протокол передачи данных Арр1е, используемый в Лрр1е Та1к; - 1Р (I п1сгпе1 Рго1осо1 - протокол 1п1егпе1). Протокол стека ТСР/1Р, обес- печивающий адресную информацию и информацию о маршрутизации; - 1РХ (1п1е1пе1\уогк Раске! еХсЬап§е - межсетевой обмен пакетами) в МЛУХлпк. Протокол Х1оуе1 ХгАХ'аге, используемый для маршрути- зации и направления пакетов; - Ке1ВЕ1Л (Мс!ВЮ8 Ех1егс1ес1 Цвет 1п!еНасе - расширенный пользова- тельский интерфейс базовой сетевой системы ввода/вывода). Разра- ботан совместно 1ВМ и Мкгозой, обеспечивает транспортные услуги для Ме1В108.
4.2.2. Протоколы транспортного уровня Транспортные протоколы предоставляют услуги надежной транспорти- ровки данных между компьютерами. Ниже приведены наиболее популярные транспортные протоколы: - АТР (Арр1е Та1к РгоХосо! - транзакционный протокол Арр1е Та1к) и ХВР (Хате Вт<1т§ РгоХосо! - протокол связывания имен). Сеансо- вый и транспортный протоколы Лрр1е Та1к; - ХеХВХО8 (ХеХ\уогк Ва818 ХприХ/ОиХриХ 8у8Хет - базовая сетевая си- стема ввода-вывода). ХеХВХО8 устанавливает соединение между компьютерами, а ХеХВЕХИ предоставляет услуги передачи данных для этого соединения; - 8РХ (8едиепсс<1 Раске! еХсЬап§е - последовательный обмен паке- тами) в ХХУХлпк. Протокол Хоуе! ХсХХУаге, используемый для обес- печения доставки данных; - ТСР (ТгапктХккХоп СопХго! РгоХосо! - протокол управления переда- чей). Протокол стека ТСР/ХР отвечает за надежную доставку дан- ных. 4.2.3. Протоколы прикладного уровня Прикладные протоколы отвечают за взаимодействие приложений. Ниже приведены наиболее популярные прикладные протоколы: - АЕР (АррХе ТаХк РПе РгоХосо! - файловый протокол АррХе ТаХк). Протокол удаленного управления файлами МастХозЬ; - РТР (РПе ТгапзЕег РгоХосо! - протокол передачи файлов). Протокол стека ТСР/ХР, используемый для обеспечения услуг по передаче файлов; - ХСР (ХеХХУаге Соте РгоХосо! - базовый протокол ХеХХУаге). Обо- лочка и редиректоры клиента Хоус! ХсХХУагс; - 8ХМР (8!тр1е ХеХууогк Мапа<детеп1 РгоХосо! - простой протокол управления сетью). Протокол стека ТСР/1Р, используемый для управления и наблюдения за сетевыми устройствами; - НТТР (Нурег ТехХ ТгапзХег РгоХосо! - протокол передачи гипертек- ста) и другие протоколы.
4.3. Стек 0$1 Следует различать стек протоколов 081 и модель 081 (рис. 4.1). Модель 081 Прикладной Представительский Сеансовый Транспортный Сетевой Канальный Физический Стек 08,1 Х.400 Х.500 УТ РТАМ другие Представительский протокол 081 Сеансовый протокол 081 Транспортные протоколы 081 (классы 0-4) Сетевые протоколы с установлением и без установления соединения ЕЙ1ете( 081-8802.3 1ЕЕЕ-802.3 Токеп Виз 081-8802.4 ГЕЕЕ-802.4 Токеп 081-8802.5 1ЕЕЕ-802.5 РОО1 180-9314 Другие Рис. 4.1. Стек 081 Стек 081 - это набор вполне конкретных спецификаций протоколов, об- разующих согласованный стек протоколов. Этот стек протоколов поддерживает правительство США в своей про- грамме 6081Р. Стек 081, в отличие от других стандартных стеков, полностью соответствует модели взаимодействия 081 и включает спецификации для всех семи уровней модели взаимодействия открытых систем. На физическом и канальном уровнях стек 081 поддерживает специфика- ции ЕгКегпеЦ Токеп Кт§, ЕЭЭ1, а также протоколы ЕЕС, Х.25 и 18ЭХ. На сетевом уровне реализованы протоколы как без установления соедине- ний, так и с установлением соединений. Транспортный протокол стека 081 скрывает различия между сетевыми сервисами с установлением соединения и без установления соединения, так что пользователи получают нужное каче- ство обслуживания независимо от нижележащего сетевого уровня. Для обес- печения этого транспортный уровень требует, чтобы пользователь задал нуж- ное качество обслуживания. Определено пять классов транспортного сервиса: от низшего класса 0 до высшего класса 4, которые отличаются степенью устойчивости к ошибкам и требованиями к восстановлению данных после ошибок. Сервисы прикладного уровня включают передачу файлов, эмуляцию терминала, службу каталогов и почту. Из них наиболее перспективными
являются служба каталогов (стандарт Х.500), электронная почта (Х.400), про- токол виртуального терминала (У1Ппа1 Тегтта!, УТ), протокол передачи, до- ступа и управления файлами (Рйс ТгапзЕег Ассезз апа Мапа§етеп1, РТАМ), протокол пересылки и управления работами (ГГМ). В последнее время 180 сконцентрировала свои усилия именно на сервисах верхнего уровня. 4.4. Архитектура стека протоколов ТСР/1Р Набор многоуровневых протоколов, или, как называют, стек ТСР/1Р, предназначен для использования в различных вариантах сетевого окружения. Стек ТСР/1Р с точки зрения системной архитектуры соответствует эталонной модели 081 (Ореп 8уз1етз 1п1егсоппес1юп - взаимодействие открытых систем) и поз- воляет обмениваться данными по сети приложениям и службам, работающим прак- тически на любой платформе, включая Пшх, \\'тс1<>иъ. Маст1оз11 и другие. Стандартная реализация ТСР/1Р (например, фирмы Мтсгозой) соответ- ствует четырехуровневой модели вместо семиуровневой модели, как показано на рис. 4,2. Модель 081 Стек ТСР/1Р Прикладной Представительский Сеансовый Транспортный Сетевой Канальный Физический Сокеты \\тпс1о«'.', №ТВЮ8 Интерфейс ТП1 ТСР ПОР 1СМР 1Р АКР ЮМР КАИР Интерфейс М)18 ЕЙтетеТ ГОО1 Драйверы се- тевых карт РРР Трансля- ция кадров Сетевые адаптеры Уровень приложения Транспортный уровень Межсетевой уровень Уровень сетевого интерфейса Рис. 4.2. Соответствие семиуровневой модели 081 и четырехуровневой модели ТСР/1Р Модель ТСР/1Р включает большее число функций на один уровень, что приводит к уменьшению числа уровней. В модели используются следующие уровни:
- уровень Приложения модели ТСР/1Р соответствует Прикладному, Представительскому и Сеансовому уровням модели 081; - Транспортный уровень модели ТСР/1Р соответствует аналогичному уровню модели 081; - Межсетевой уровень модели ТСР/1Р выполняет те же функции, что и Сетевой уровень модели 081; - уровень Сетевого интерфейса модели ТСР/1Р соответствует Каналь- ному и Физическому уровням модели 081. 4.4.1. Уровень Приложения Через уровень Приложения модели ТСР/1Р приложения и службы полу- чают доступ к сети. Доступ к протоколам ТСР/1Р осуществляется посредством двух программных интерфейсов АР1: сокеты \\'|пс1о\уз и Ие1В1О8. Интерфейс сокетов Н'гп&гн’И, или, как его называют, ТУтЗоск, является сетевым программным интерфейсом, предназначенным для облегчения взаи- модействия между различными ТСР/1Р - приложениями и семействами прото- колов. Интерфейс 1Че(В1О$ используется для связи между процессами (1РС - йНегрозез СоттишсаНопз) служб и приложений ОС \\'|пс1оуук. Мс1ВЮ8 выполняет три основных функции: - определение имен Ме1ВЮ8; - служба дейтаграмм МеТВЮ8; - служба сеанса Мс1ВЮ8. В табл. 4.1 приведено семейство протоколов ТСР/1Р. Таблица 4.1 Назначение протоколов ТСР/1Р Название протокола АУшЗоск Че1ВЮ8 Описание протокола Сетевой программный интерфейс Связь с приложениями ОС \\'|пс1о\уз ТО1 Интерфейс транспортного драйвера (ТгапзрогГ 1311 ч ет 1п(егГасе); позволяет создавать компоненты сеансового уровня ТСР ПОР АКР Протокол управления передачей (Тгапзпйззюп Соп1го1 Рго1осо1) Протокол пользовательских дейтаграмм (Пзег [)а1аетат РгоГосо!) Протокол разрешения адресов (Абскезв Кезо1Шюп РгоЮсо!) КАК.Р Протокол обратного разрешения адресов (Кеуегзе АсМгевз Кезо1ийоп Рго1осо1) 1Р Протокол 1п1егпеГ (1п1егпе1 Рго1осо1) 1СМР Протокол управляющих сообщений ЬиегпеЗ (1Шете( Сопйо! Мез- ва§е Рго(осо1)
Скончание таблицы 4.1 К МР Протокол управления группами Интернета (1п1егпе1 Сггоир Мапа§етеп1 Рго1осо1) КВ18 Интерфейс взаимодействия между драйверами транспортных протоколов РТР Протокол пересылки файлов (Рйе ТгапзГег РгоЮсо!) ТРТР Простой протокол пересылки файлов (ТгМа! Рйе ТгапзГег Рго(осоГ) 4.4.2. Транспортный уровень Транспортный уровень ТСР/1Р отвечает за установление и поддержание соединения между двумя узлами. Основные функции уровня: - подтверждение получения информации; - управление потоком данных; - упорядочение и ретрансляция пакетов. В зависимости от типа службы могут быть использованы два протокола: - ТСР (Тгапзпйззюп Соптго! Ргогосо! - протокол управления переда- чей); - ОВР (ТГзег Иага§гат Ргогосо! - пользовательский протокол дейта- грамм). ТСР обычно используют в тех случаях, когда приложению требуется передать большой объем информации и убедиться, что данные своевременно получены адре- сатом. Приложения и службы, отправляющие небольшие объемы данных и не нуж- дающиеся в получении подтверждения, используют протокол СОР, который явля- ется протоколом без установления соединения. Протокол управления передачей ТСР отвечает за надежную передачу данных от одного узла сети к другому. Он создает сеанс с установлением со- единения, иначе говоря, виртуальный канал между машинами. Установление соединения происходит в три шага. 1. Клиент, запрашивающий соединение, отправляет серверу пакет, ука- зывающий номер порта, который клиент желает использовать, а также код (определенное число) 184 (1пШа! 8ецнепсе пптЬег). 2. Сервер отвечает пакетом, содержащим 184 сервера, а также 184 кли ента, увеличенный на 1. 3. Клиент должен подтвердить установление соединения, вернув 184 сервера, увеличенный на 1. Трехступенчатое открытие соединения устанавливает номер порта, а также 184 клиента и сервера. Каждый отправляемый ТСР-пакет содержит номера ТСР-портов отправителя и получателя, номер фрагмента для сообще- ний, разбитых на меньшие части, а также контрольную сумму, позволяющую убедиться, что при передаче не произошло ошибок.
В отличие от ТСР, пользовательский протокол дейтаграмм 1ЮР не устанавли- вает соединения. Протокол 1Л)Р предназначен для отправки небольших объемов данных без установки соединения и используется приложениями, которые не нуж- даются в подтверждении адресатом их получения. СТ)Р также использует номера портов для определения конкретного процесса по указанному 1Р-адресу. Однако РГОР-порты отличаются от ТСР-портов и, следовательно, могут использовать те же номера портов, что и ТСР, без конфликта между службами. 4.4.3. Межсетевой уровень Межсетевой уровень отвечает за маршрутизацию данных внутри сети и между различными сетями. На этом уровне работают маршрутизаторы, кото- рые зависят от используемого протокола и используются для отправки пакетов из одной сети (или ее сегмента) в другую (или другой сегмент сети). В стеке ТСР/1Р на этом уровне используется протокол 1Р. Протокол Интернета 1Р обеспечивает обмен дейтаграммами между узлами сети и является протоколом, не устанавливающим соединения и использующим дей- таграммы для отправки данных из одной сети в другую. Данный протокол не ожидает получения подтверждения (А8К, Аскпои'1сс1<;теп1) отправленных пакетов от узла адресата. Подтверждения, а также повторные отправки пакетов осуществляются протоколами и процес- сами, работающими на верхних уровнях модели. К функциям протокола относится фрагментация дейтаграмм и межсетевая адресация. Протокол 1Р предоставляет управляющую информацию для сборки фрагментированных дейтаграмм. Главной функцией протокола является меж- сетевая и глобальная адресация. В зависимости от размера сети, по которой будет маршрутизироваться дейтаграмма или пакет, применяется одна из трех схем адресации. Протокол 1Р действует на сетевом уровне модели 081, поэтому 1Р-адреса называются сетевыми. Они предназначены для передачи сообщений в состав- ных сетях, связывающих подсети, построенные на различных локальных или глобальных сетевых технологиях, например НгКегпе! или АТМ. Однако для непосредственной передачи сообщения в рамках одной подсети вместо 1Р- адреса нужно использовать локальный (аппаратный) адрес технологии каналь- ного уровня, чаще всего МАС-адрес. При этом к ТР-пакету добавляются заго- ловок и концевик кадра канального уровня, в заголовке указываются МАС- адреса источника и приемника кадра (рис. 4.3). При формировании кадра канального уровня возникает проблема: каким обра- зом по известному 1Р-адресу определить соответствующий МАС-адрес. Указанная проблема решается при помощи протокола АКР (Аййгезз Кеко1ийоп Рго1осо1 - про- токол разрешения адресов). Это обстоятельство имеет большое значение для за- щиты персональных Оанных.
Протокол 1п1егпе1 (1Р) версии 6 (1Р уб) — это следующая версия прото- кола 1Р, которая является значительным шагом вперед по сравнению с 1Р версии 4 (1Р у4). Протокол сопоставления адреса АКР определяет МАС-адреса следую- щим образом. Осуществляется рассылка всем узлам сети специального кадра, который называется АКР-запрос (АКР КедиевС). Кадр Рис. 4.3. Формирование кадра на канальном уровне В кадре содержится 1Р-адрес компьютера, у которого требуется узнать МАС-адрес. Каждый узел сети принимает ЛКР-запрос и сравнивает 1Р-адрес из запроса со своим 1Р-адресом. Если адреса совпадают, узел высылает АКР ответ (АКР Кер1у), содержащий требуемый МАС-адрес. Результаты своей работы протокол АКР сохраняет в специальной таблице, хранящейся в оперативной памяти, которая называется АКР-кэш. При необходимости разрешения 1Р-адреса протокол АКР сначала ищет 1Р- адрес в АКР-кэше и только в случае отсутствия нужной записи производит рассылку АКР-запроса. Записи в АКР-кэше могут быть двух типов: статические и динамические. Статические записи заносятся в кэш администратором при помощи утилиты атр с ключом /в. Динамические записи помещаются в кэш после полученного АКР-ответа и по истечении двух минут удаляются. АКР-кэш имеет структуру, представленную в табл. 4.2. Внешний вид таблицы АКР-кэш Таблица 4.2 1Р-адрес МАС-адрес Тип записи 192468.1.1 03-Е8-48-А1-57-7В статический 192.168.1.2 03-Е8-48-А1-43-88 динамический 192.168.1.3 03-Е8-48-А1-Р8-О9 динамический
Процесс получения по известному 1Р-адресу МАС-адреса называется раз- решением 1Р-адреса. Удаление происходит для того, чтобы при перемещении в другую подсеть компьютера с МАС-адресом, занесенным в таблицу, кадры не отправлялись бесполезно в сеть. Иногда требуется по известному МАС-адресу найти 1Р-адрес (например, при начале работы компьютеров без жесткого диска, у которых есть МЛС-адрес сетевого адаптера, и им нужно определить свой 1Р-адрес). В этом случае используется ревер- сивный протокол КАКР (Кеуегзе АВТ). Это обстоятельство имеет большое значение для защиты персональных данных. Протокол управления сообщениями Интернета (1п1егпе1 Сопио! Меззаце Рго1осо1,1СМР) используется 1Р и другими протоколами высокого уровня для отправки и получения отчетов о состоянии переданной информации, Этот про- токол используется для контроля скорости передачи информации между двумя системами. Если маршрутизатор, соединяющий две системы, перегру- жен трафиком, он может отправить специальное сообщение 1СМР-- ошибку для уменьшения скорости отправления сообщений. Узлы локальной сети используют протокол управления группами Интер- нета (1п1егпе( Сгоир Мапа§етеп1 Рго'осо!, ЮМР), чтобы зарегистрировать себя в группе. Информация о группах содержится на маршрутизаторах локаль- ной сети. Маршрутизаторы используют эту информацию для передачи груп- повых сообщений. Групповое сообщение, как и широковещательное, используется для от- правки данных сразу нескольким узлам. Также можно упомянуть протоколы обмена маршрутной информацией (К1Р, О8РР), которые будут более подробно рассмотрены в подразделе 5.5. От- метим, что данные протоколы не являются протоколами исключительно стека ТСР/1Р, также существуют их реализации под другие стеки протоколов. И1)18 (ХеШюгк □е\-1се IпГегГасе 8рес1йсайоп) - спецификация интерфейса сетевого устройства, программный интерфейс, обеспечивающий взаимодей- ствие между драйверами транспортных протоколов и соответствующими драйверами сетевых интерфейсов. Позволяет использовать несколько прото- колов, даже если установлена только одна сетевая карта. 4.4.4 Уровень сетевого интерфейса Этот уровень модели ТСР/1Р отвечает за распределение 1Р-дейтаграмм. Он работает с АКР для определения информации, которая должна быть помещена в заголовок каждого кадра. Затем на этом уровне создается кадр, подходящий для используемого типа сети, такого как Е1Ьетй, Токеп Кт§ или АТМ, затем 1Р-дейтаграмма помещается в область данных этого кадра, и он отправляется в сеть.
4.4.5. Недостатки модели ТСР/1Р В условиях быстрого развития сетевых технологий в модели ТСР/1Р стали проявляться существенные недостатки, которые сделали модель неэффектив- ной для использования в современных сетях. Все недостатки при передаче простых данных не были существенными, но при развитии сетей и увеличении объема передаваемых данных они дали о себе знать. Основными недостатками используемой модели являются 1. В модели нет четкого разграничения концепций служб, интерфейса и протокола. При разработке программного обеспечения желательно провести четкое разделение между спецификацией и реализацией, чего не делает ТСР/1Р. В результате модель ТСР/1Р неэффективна при разработке сетей, использующих новые технологии. 2. Модель ТСР/1Р не является универсальной и довольно плохо описы- вает любой стек протоколов, кроме ТСР/1Р. Так, например, описать технологию В1ие1ооЙ1 с помощью модели ТСР/1Р практически сложно. 3. Хост-сетевой уровень в действительности не является уровнем в том смысле, который обычно используется в контексте уровневых прото- колов. Это скорее интерфейс между сетью и уровнями передачи дан- ных. 4. В модели ТСР/1Р не различаются физический уровень и уровень пе- редачи данных. Между тем они абсолютно разные. Физический уро- вень должен иметь дело с характеристиками передачи информации по медному кабелю, оптическому волокну и по радио, тогда как задачей уровня передачи данных является определение начала и конца кадров и передача их с одной стороны на другую с требуемой степенью надежности. Корректная модель должна содержать их как два различ- ных уровня. В модели ТСР/1Р этого нет. 5. Хотя протоколы 1Р и ТСР были тщательно продуманы и неплохо реа- лизованы, многие другие протоколы были созданы несколькими сту- дентами, работавшими над ними, пока это занятие им не наскучило. Реализации этих протоколов свободно распространялись, в резуль- тате чего они получили широкое признание, глубоко укоренились, и теперь их трудно заменить на что-либо другое. Некоторые из них в настоящее время оказались серьезным препятствием на пути транс- формаций. Выводы 1. Спецификации ШЕЕ 802 определяют стандарты для физических компонен- тов сети: сетевая карта и сетевой носитель, которые относятся к физиче- скому и канальному уровням модели 081; механизм доступа адаптера к
каналу связи и механизм передачи данных. Стандарты 1ЕЕЕ802 подразде- ляют канальный уровень на подуровни управления логической связью и подуровень управления доступом к устройствам. 2. Согласованный набор протоколов разных уровней, достаточный для орга- низации межсетевого взаимодействия, называется стеком протоколов. Для каждого уровня определяется набор функций-запросов для взаимодействия с вышележащим уровнем, который называется интерфейсом. Правила взаи- модействия двух машин могут быть описаны в виде набора процедур для каждого из уровней, которые называются протоколами. 3. Наибольшее распространение для построения составных сетей в последнее время получил стек ТСР/1Р. Стек ТСР/1Р имеет четыре уровня: прикладной, основной, уровень межсетевого взаимодействия и уровень сетевых интер- фейсов. Соответствие уровней стека ТСР/1Р уровням модели 081 доста- точно условно. 4 Прикладной уровень объединяет все службы, предоставляемые системой пользовательским приложениям: традиционные сетевые службы типа Те1пе1, РТР, ТЕТР, ВЯ8, 8ЯМР, протокол передачи гипертекстовой инфор- мации НТТР и т. д. 5. На основном уровне стека ТСР/1Р, называемом также транспортным, функ- ционируют протоколы ТСР и СОР. Протокол управления передачей ТСР ре- шает задачу обеспечения надежной информационной связи между двумя ко- нечными узлами. Дейтаграммный протокол СПОР используется как эконо- мичное средство связи уровня межсетевого взаимодействия с прикладным уровнем. 6. Уровень межсетевого взаимодействия реализует концепцию коммутации пакетов в режиме без установления соединений. Основными протоколами этого уровня являются дейтаграммный протокол 1Р и протоколы маршрути- зации (К1Р, О8РР, ВОР и др.). Вспомогательную роль выполняет протокол межсетевых управляющих сообщений 1СМР, протокол группового управле- ния ЮМР и протокол разрешения адресов АКР. 7. Протоколы уровня сетевых интерфейсов обеспечивают интеграцию в со- ставную сеть других сетей. Этот уровень не регламентируется, но поддер- живает все популярные стандарты физического и канального уровней: для локальных сетей - ЕШегпет, Токеп К.ш§, РИГИ и т. д., для глобальных сетей - Х.25, Ргате ге1ау, РРР, 18ЭУ и т. д. 8. В стеке ТСР/1Р для именования единиц передаваемых данных на разных уровнях используют разные названия: поток, сегмент, дейтаграмма, пакет, кадр. 9. В условиях быстрого развития сетевых технологий в модели ТСР/1Р стали проявляться существенные недостатки, которые сделали модель неэффек- тивной для использования в современных сетях.
Контрольные >просы 1. Назначение спецификации стандартов 1ЕЕЕ802. 2. Какой стандарт описывает сетевую технологию ЕПзегпе!? 3. Какой стандарт определяет задачи управления логической связью? 4. Какой стандарт задает механизмы управления сетью? 5. Какой стандарт описывает сетевую технологию ЛгсИе!? 6. Какой стандарт описывает сетевую технологию Токеп К1п§? 7. Какой стандарт содержит рекомендации по оптоволоконным сетевым тех- нологиям? 8. Что такое интерфейс уровня базовой модели 081? 9. Что такое протокол уровня базовой модели 081? 10. Дайте определение стека протоколов. 11. На какие уровни разбиваются стеки протоколов? 12. Назовите наиболее популярные сетевые протоколы. 13. Назовите наиболее популярные транспортные протоколы. 14. Назовите наиболее популярные прикладные протоколы. 15. Перечислите наиболее популярные стеки протоколов. 16. Назначение программных интерфейсов сокетов \\'( пс1о\\5 и Не1ВЮ8. 17. Чем отличается протокол ТСР от ПОР? 18. Функции протокола 1Р. 19. Какие существуют виды адресации в 1Р-сетях? 20. Какой протокол используется для определения локального адреса по 1Р- адресу? 21. Какой протокол используется для определения 1Р-адреса по локальному адресу? 22. Какой протокол используется для управления сообщениями Интернета? 23. Назначение уровня сетевого интерфейса стека ТСР/1Р.
5. АДРЕСАЦИЯ И МАРШРУТИЗАЦИЯ В ТСР/1Р СЕТЯХ Каждый компьютер в сетях ТСР/1Р имеет адреса трех уровней: физиче- ский (МАС-адрес), сетевой (1Р-адрес) и символьный (ВМ8-имя). 5.1. Физический адрес Физический или локальный адрес узла определяется технологией, с помо- щью которой построена сеть, в которую входит узел. Для узлов, входящих в локальные сети, это МАС-адрес сетевого адаптера или порта маршрутизатора. В качестве стандартного выбран 48-битный формат адреса, что соответ- ствует примерно 280 триллионам различных адресов. Понятно, что столько се- тевых адаптеров никогда не будет выпущено. С тем, чтобы распределить возможные диапазоны адресов между много- численными изготовителями сетевых адаптеров, была предложена следующая структура адреса (рис. 5.1). ; 1 бит । 1 бит । 22 бита 24 бита 1/0 11/Ь О1Л (уникальный идентификатор) ОСА (уникальный адрес) <----------------------- ПАА (46 бит) Рис. 5.1. Струюура 48-бигного стандартного МАС адреса Младшие 24 разряда кода адреса называются ОПА (Ог§атга1юпа11у Сгнцие АсИгезз) - уникальный адрес. Именно их присваивает каждый из заре- гистрированных производителей сетевых адаптеров. Всего возможно свыше 16 миллионов комбинаций, то есть каждый изготовитель может выпустить 16 миллионов сетевых адаптеров. Следующие 22 разряда кода называются О1Л (Ог^атгайопаПу ЕГшдие МепНйег)-уникальный идентификатор ШЕЕ присваивает один или не- сколько О1Л каждому производителю сетевых адаптеров. Это позволяет ис- ключить совпадения адресов адаптеров от разных производителей. Всего воз- можно свыше 4 миллионов разных СИЛ, это означает, что теоретически может быть зарегистрировано 4 миллиона производителей. Вместе ОЕГА и СИЛ назы- ваются ЕГАА (ЕГщуегзаПу А<1тпйз1е1'ес1 АсМгезз) - универсально управляемый адрес, или 1ЕЕЕ-адрес.
Два старших разряда адреса управляющие, они определяют тип адреса, способ интерпретации остальных 46 разрядов. Старший бит 1/0 (1п<11У1<1иа1/ Огоир) указывает на тип адреса. Если он установлен в 0, то индивидуальный, если в 1, то групповой (многопунктовый или функциональный). Пакеты с групповым адресом получат все имеющие этот групповой адрес сетевые адап- теры. Причем групповой адрес определяется 46 младшими разрядами. Второй управляющий бит ЕГ/Е (ЕГтуегзаЕЕоса!) называется флажком универсаль- ного/местного управления и определяет, как был присвоен адрес данному се- тевому адаптеру. Обычно он установлен в 0. Установка бита ЕГ/Е в 1 означает, что адрес задан не производителем сетевого адаптера, а организацией, исполь- зующей данную сеть. Это случается довольно редко. Для широковещательной передачи (то есть передачи всем абонентам сети одновременно) применяется специально выделенный сетевой адрес, все 48 би- тов которого установлены в единицу. Его принимают все абоненты сети неза- висимо от их индивидуальных и групповых адресов. Данной системы адресов придерживаются такие популярные сети, как ЕЙгетеЕ Наз1 ЕЙгетеЕ Токеп-Кгп§, РИВЕ ЮОУО-АпуЕЛЕЕ Ее недостат- ки - высокая сложность аппаратуры сетевых адаптеров, а также большая доля служебной информации в передаваемом пакете (адреса источника и прием- ника вместе требуют уже 96 битов пакета или 12 байтов). Во многих сетевых адаптерах предусмотрен так называемый циркуляр- ный режим. В этом режиме адаптер принимает все пакеты, приходящие к нему, независимо от значения поля адреса приемника. Такой режим использу- ется, например, для проведения диагностики сети, измерения ее производи- тельности, контроля ошибок передачи. При этом один компьютер принимает и контролирует все пакеты, проходящие по сети, но сам ничего не передает. В данном режиме работают сетевые адаптеры мостов и коммутаторы, которые должны обрабатывать перед ретрансляцией все пакеты, приходящие к ним. 5.2. Сетевой адрес 5.2.1. Представление 1Р-адреса Адрес 1Р представляет собой 32-разрядное двоичное число, разделенное на группы по 8 битов, называемые октетами. Например, 00010001 11101111 00101111 01011110. Обычно 1Р-адреса записываются в виде четырех десятичных октетов и разделяются точками. Таким образом, приведенный выше 1Р-адрес можно за- писать в следующей форме: 17.239.47.94. Следует заметить, что максимальное значение октета равно 111111112 (двоичная система счисления), что соответствует в десятичной системе 255щ.
Поэтому ТР-адреса, в которых хотя бы один октет превышает это число, яв- ляются недействительными. Пример: 172.16.123.1 - действительный адрес, а 172.16.123.256 - несуществующий адрес, поскольку 256 выходит за пределы допустимого диапазона: от 0 до 255. 1Р-адрес состоит из двух логических частей - номера подсети (ГО под- сети) и номера узла (ГО хоста) в этой подсети. При передаче пакета из одной подсети в другую используется ГО подсети. Когда пакет попал в подсеть назна- чения, II) хоста указывает на конкретный узел в рамках этой подсети. Чтобы записать ГО подсети, в поле номера узла в 1Р-адресе ставят нули. Чтобы записать II) хоста, в поле номера подсети ставят нули. Например, если в 1Р-адресе 172.16.123.1 первые два байта отводятся под номер подсети, остальные два байта - под номер узла, то номера записываются следующим образом: ГО подсети 172.16.0.0; ГО хоста 0.0.123.1. По числу разрядов, отводимых для представления номера узла (или но- мера подсети), можно определить общее количество узлов (или подсетей) по простому правилу: если число разрядов для представления номера узла равно И, то общее количество узлов равно 2Л1 - 2. Два узла вычитаются вследствие того, что адреса со всеми разрядами, равными нулям или единицам, являются особыми и используются в специальных целях. Например, если под номер узла в некоторой подсети отводится два байта (16 битов), то общее количество узлов в такой подсети равно 216 - 2 = 65 534 узла. Для определения того, какая часть 1Р-адреса отвечает за II) подсети, а ка- кая — за ГО хоста, применяются два способа: с помощью классов и с помощью масок. Общее правило: под ГО подсети отводятся первые несколько битов 1Р- адреса, оставшиеся биты обозначают ГО хоста. Рассмотрим конфигурирование 1Р-адресации (у4) в операционных систе- мах типа ГОлЛлгу Пример 5.1. Рассмотрим настройку протокола ТСР/1Р у4. 1. Запустите папку Сетевые подключения. Для этого в операционных си- стемах типа \Х'|Пс1о\У8 8еуеп необходимо нажать кнопку «Пуек», ввести в строке поиска начальные буквы слова «Центр». Из списка выберите пункт «Центр управления сетями и общим доступом» (рис. 5.2). 2. В окне Центра управления сетями и общим доступом щелкните по Из- менению параметров адаптера (рис. 5.3). Далее откроется окно с сетевыми подключениями (рис. 5.4). 3. Щелкните правой кнопкой мыши по подключению, которое требуется настроить, а затем выберите команду Свойства. Если появится диалоговое окно Управление учетной записью пользователя, убедитесь, что действие, ука- занное в окне, совпадает с тем, которое вы хотите выполнить, и нажмите Про- должить.
Рис. 5.2. Пример вызова Центра управления сетями и общим доступом Рис. 5.3. Общий вид центра управления сетями и общим доступом
Рис, 5.4. Общий вид папки Сетевые подключения 3. Щелкните правой кнопкой мыши по подключению, которое требуется настроить, а затем выберите команду Свойства. Если появится диалоговое окно Управление учетной записью пользователя, убедитесь, что действие, ука- занное в окне, совпадает с тем, которое вы хотите выполнить, и нажмите Про- должить. 4. Далее выполните одно из указанных ниже действий: - в случае подключения по локальной сети на вкладке Общие в списке Компоненты, используемые этим подключением, выберите пункт Протокол Интернета версии 4 (ТСР/1Ру4) и нажмите кнопку Свой- ства', - в случае подключения удаленного доступа, УРЯ-подключения или вы- сокоскоростного подключения на вкладке Сеть в списке Компоненты, используемые этим подключением, выберите пункт Протокол Интер- нета версии 4 (ТСР/1Ру4) и нажмите кнопку Свойства. В результате откроется окно с настройками протокола ТСР/1Р (рис. 5.5). 5. Выполните далее одно из указанных ниже действий: - если необходимо, чтобы параметры 1Р-адреса назначались автомати- чески, выберите пункт Получить 1Р-адрес автоматически и нажмите кнопку ОК, - если необходимо указать 1Р-адрес 1Ру4 или адрес ЭМ 5-сервера, вы- полните следующие действия: а) выберите пункт Использовать следующий 1Р адрес и в поле 1Р адрес введите 1Р-адрес, соответствующую маску подсети и адрес шлюза по умолчанию (в примере на рис. 5.5 1Р адрес: 172.16.192.56; маска подсети: 255.255.240.0; основной шлюз: 172.16.192.1); Ь) выберите пункт Использовать следующие адреса ОУУ-серверов и в полях Предпочитаемый ИИЗ-сервер и Альтернативный ИИ8-
сервер введите адреса основного и дополнительного ВМ8-сервера (в примере на рис. 5.5 1Р-адрес предпочитаемого ВК8 сервера: 172.16.0.100); с) для настройки параметров 1УЧ8, ХУ1Я8 и 1Р необходимо использо- вать вкладку Дополнительно (рис. 5.6). Рис. 5.5. Свойства Протокола Интернета версии 4 (ТСР/1Ру4) Рис. 5.6. Окно с дополнительными параметрами ТСР/1Р
6. В подключении по локальной сети при выборе параметра Получить 1Р- адрес автоматически включается вкладка Альтернативная конфигурация. Если компьютер используется более чем в одной сети, используйте эту вкладку для ввода альтернативных параметров 1Р-адреса. Для настройки пара- метров ВК8, \\'1 и 1Р откройте вкладку Настраиваемый пользователем или Альтернативная конфигурация. Дополнительные рекомендации. Если это возможно, используйте автома- тическую настройку параметров протокола 1Р (ВНСР), поскольку при этом устраняется необходимость настройки таких параметров, как 1Р-адрес, адрес ВМ8-сервера и адрес 8-сервера. Параметры Альтернативная конфигурация определяют второй набор па- раметров протокола 1Р, который используется при недоступности ВНСР- сервера. Это весьма полезно для пользователей портативных компьютеров, ко- торые часто перемещаются между двумя различными сетевыми средами (например, между средой со службой ВНСР и средой со статическими 1Р- адресами). Отметим, что аналогично осуществляется конфигурирование ТСРДРуб (используются свойства Протокол Интернета версии б (ТСРДРх’б)). 5.2.2. Классы 1Р-адресое Существует пять классов ]Р-адресов: А, В, С, О иЕ (рис. 5.7). За принадлежность к тому или иному классу отвечают первые биты 1Р- адреса. Деление сетей на классы описано в КЕС 791 (документ описания про- токола 1Р). Целью такого деления являлось создание малого числа больших сетей (класса А), умеренного числа средних сетей (классВ) и большого числа малых сетей (класс С). Если адрес начинается с 0, то сеть относят к классу А и номер сети зани- мает один байт, остальные 3 байта интерпретируются как номер узла в сети. Сети класса А имеют номера в диапазоне от 1 до 126. Сетей класса А немного, зато количество узлов в них может достигать 224 - 2, то есть 16 777 214 узлов. Если первые два бита адреса равны 10, то сеть относится к классу В. В се- тях класса В под номер сети и под номер узла отводится по 16 бит, то есть по 2 байта. Таким образом, сеть класса В является сетью средних размеров с мак- симальным числом узлов 216 - 2, что составляет 65 534 узла. Если адрес начинается с последовательности 110, то это сеть класса С. В этом случае под номер сети отводится 24 бита, а под номер узла - 8 битов. Сети этого класса наиболее распространены, число узлов в них ограничено 2* - 2, то есть 254 узлами. Адрес, начинающийся с 1110, обозначает особый, групповой адрес (МШпсавЦ Пакет с таким адресом направляется всем узлам, которым при- своен данный адрес.
4 байта Класс А 0 Номер сети Номер узла — 1 байт 3 байта Рис. 5.7. Классы 1Р-адресов Адреса класса Е в настоящее время не используются (зарезервированы для будущих применений). Характеристики адресов разных классов представлены в табл. 5.1. Таблица 5.1 Характеристики 1Р-адресов разных классов Класс Первые Наименьший Наибольший Колино. Максимальное биты ство число узлов номер сети номер сети сетей в сети 0 1.0.0.0 126.0.0.0 126 -2 = 6777214 В 10 128.0.0.0 191.255.0.0 16384 216-2 = 65534 С ПО 192.0.0.0 223.255.255.0 2097152 28-2 = 254 О 1110 224.0.0.0 1 239,255.255.255 Групповой адрес Е НПО 240.0.0.0 247755.255.255 Зарезервирован Применение классов удовлетворительно решало задачу деления на под- сети в начале развития Интернета. В 1990-е годы с увеличением числа подсе- тей стал ощущаться дефицит 1Р-адресов. Это связано с неэффективностью рас- пределения при классовой схеме адресации. Например, если организации тре- буется тысяча 1Р-адресов, ей выделяется сеть класса В, при этом 64 534 адреса не будут использоваться.
Существует два основных способа решения этой проблемы: - более эффективная схема деления на подсети с использованием масок (КРС 950); - применение протокола 1Р версии 6 (1Ру6). Поэтому в настоящее время использовать принцип классов для определе- ния идентификаторов сети и хоста можно и нужно только в случае отсутствия маски подсети. 5.2.3. Использование масзк Маска подсети (8иЬпе1 Макк) - это число, которое используется в паре с 1Р- адресом; двоичная запись маски содержит единицы в тех разрядах, которые должны в 1Р-адресе интерпретироваться как номер сети. Для стандартных классов сетей маски имеют следующие значения: - гаассЛ-11111111.00000000. 00000000. 00000000 (255.0.0.0); - класс В - 11111111.11111111.00000000. 00000000 (255.255.0.0); - класс С- 11111111.11111111.11111111.00000000 (255.255.255.0). Маска подсети записывается либо в виде, аналогичном записи 1Р-адреса, напри- мер 255.255.255.0, либо совместно с 1Р-адресом с помощью указания числа единич- ных разрядов в записи маски, например 192.168.1.1/24, т. е. в маске содержится 24 единицы (255.255.255.0). При использовании масок можно вообще отказаться от понятия классов. Пример 5.2. Пусть задан 1Р-адрес 17.239.47.94, маска подсети 255.255.0.0 (другая форма записи: 17.239.47.94/16). Требуется определить Ю подсети и Ш хоста в обеих схемах адресации. 1. Адресация с использованием классов. Двоичная запись 1Р-адреса имеет вид: 00010001.11101111.00101111.01011110. Так как первый бит равен нулю, адрес относится к классу А. Следова- тельно, первый байт отвечает за Ю подсети, остальные три байта - за Ю хоста: Ю подсети: 17.0.0.0. Ш хоста: 0.239.47.94. 2. Адресация с использованием масок. Запишем 1Р-адрес и маску под- сети в двоичном виде: 1Р-ас1с1гс88: 17.239.47.94 = 00010001.11101111.00101111.01011110, 8пЬпе1 тазк: 255.255.0.0 = 11111111.11111111.00000000.00000000. Вспомнив определение маски подсети, можно интерпретировать номер подсети как те биты, которые в маске равны 1, т. е. первые два байта. Остав- шаяся часть 1Р-адреса будет номером узла в данной подсети. Ю подсети: 17.239.0.0. Ш хоста: 0.0.47.94.
Номер подсети можно получить другим способом, применив к 1Р-адресу и маске операцию логического умножения, или конъюнкции (АНН): А№ 00010001.11101111.00101111.01011110 11111111.11111111. 00000000. ОООООООЦ. 00010001. 11101111. 00000000. 00000000 17 239 0 0 В масках количество единиц в последовательности, определяющей гра- ницу номера сети, необязательно должно быть кратным 8. Пример 5.3. Задан 1Р-адрес 192.168.89.16, маска подсети - 255.255.192.0 (другая форма записи: 192.168.89.16/18). Требуется определить ГО подсети и ГО хоста. Воспользуемся операцией АНО: 1Р-ас1<1ге88: 192.168.89.16 = А№11000000.10101000.01011001.00010000 8иЬпе1 таьк: 255.255.0.0 = 1И 1 ] 111.111 11111.1 ЮООООЦ.ООООООЭО. виЬпе! ГО: 11000000.10101000.01000000.00000000 192 168 64 0 Чтобы получить номер узла, нужно в битах, отвечающих за номер под- сети, поставить нули: Ноз! ГО: 00000000.00000000.00011001.00010000 = 0.0.25.16. Ответ: ГО подсети = 192.168.64.0, ГО хоста = 0.0.25.16. Для масок существует важное правило: разрывы в последовательности единиц или нулей недопустимы. Например, не существует маски подсети, имеющей следующий вид: 11111111.11110111.00000000.00001000 (255.247.0.8), так как последовательности единиц и нулей не являются непрерывными. Также необходимо добавить, что маска, состоящая только из 0 (0.0.0.0) хоть и допустима (обозначает, что адрес локален), но не имеет смысла в кон- тексте выделения из 1Р-адреса номера подсети и узла. Поэтому возможно лишь 32 варианта правильных масок - от 1 единицы до 32, причем маска 255.255.255.255 (32 единицы) формально может существовать и будет указы- вать единичный узел сети. С помощью масок администратор может структурировать свою сеть, не требуя от поставщика услуг дополнительных номеров сетей. Пример 5.4. Допустим, организации выделена сеть класса В: 160.95.0.0 (рис. 5.8). В такой сети может находиться до 65 534 узлов. Однако организации тре- буется 3 независимые сети с числом узлов в каждой не более 254. В этой
ситуации можно применить деление на подсети с помошью масок. Например, при использовании маски 255.255.255.0 третий байт адреса будет определять номер внутренней подсети, а четвертый байт - номер узла (рис. 5.9). Интернет Рис. 5.8. Сеть класса В до деления на подсети Рис. 5.9. Сеть класса В после деления на подсети Маршрутизаторы во внешней сети (Интернет) ничего «не знают» о деле- нии сети 160.95.0.0 на подсети, все пакеты направляются на маршрутизатор организации, который переправляет их в требуемую внутреннюю подсеть. 5.2.4. Особые /Р-адресо Некоторые 1Р-адреса являются особыми, они не должны применяться для идентификации обычных сетей. 1. Если первый октет Ю сети начинается с 127, такой адрес считается адресом машины — источника пакета. В этом случае пакет не выходит в сеть, а возвращается на компьютер-отправитель. Такие адреса назы- ваются 1оорЬаск («петля», «замыкание на себя») и используются для проверки функционирования стека ТСР/1Р.
2. Если все биты 1Р-адреса равны нулю, адрес обозначает узел-отправи- тель и используется в некоторых сообщениях 1СМР. 3. Если все биты ТВ сети равны 0, а все биты ТВ хоста равны 1, то адрес называется ограниченным широковещательным (ЫшЙес! Вгоай сазТ). Пакеты, направленные по такому адресу, рассылаются всем уз- лам той подсети, в которой находится отправитель пакета. К данному же типу адреса можно относить и ТР-адрес, в котором 32 разряда за- полнены Т, т. к. пакет с таким адресом устройством, связующим сети, например, коммутатором или маршрутизатором, не будет «выпущен» за пределы сети отправителя. 4. Если все биты 1В хоста равны 1, а биты 1В сети не равны 0, т. е. од- нозначно идентифицируют адрес подсети, то адрес называется широ- ковещательным (ВгоаосакВ; пакеты, имеющие широковещательный адрес, доставляются всем узлам подсети назначения. 5. Если все биты 1В хоста равны 0, адрес считается идентификатором подсети (8иЬпе11В). Наличие особых 1Р-адресов объясняет, почему из диапазона доступных адресов исключаются два адреса - это случаи, когда все биты Ш хоста равны 1 или 0. Например, в сети класса С не 256 узлов, а 254. 5.2.5. Распределение 1Ри4-адресов. Частные и публичные адреса Поскольку каждый узел сети Интернет должен обладать уникальным 1Р- адресом, то, безусловно, важной является задача координации распределения адресов отдельным сетям и узлам. Такую координирующую роль выполняет интернет-корпорация по распределению имен и адресов (Ше 1п1егпе1 Согрогайоп Гог Аккщпес! Натек апс! ЯитЬегк, 1С АЯЯ). Естественно, что 1САЯЯ не решает задач выделения 1Р-адрссов конечным пользователям и организациям, а занимается распределением диапазонов ад- ресов между крупными организациями-поставщиками услуг по доступу к сети Интернет (1п1егпе1 8егу1се Ргохл с1ег), которые, в свою очередь, могут взаимо- действовать как с более мелкими поставщиками, так и с конечными пользова- телями. Так, например, функции по распределению 1Р-адресов в Европе 1САЯЯ делегировал координационному центру К1РЕ (К1РЕ ЯСС, ТЬе К1РЕ Яе1\уогк СоогсНпаПоп СепП е, ИГРЕ - Кекеаих 1Р Еигореепк). В свою очередь этот центр делегирует часть своих функций региональным организациям. Служба распределения номеров 1АЯА (1п1егпе1 А&к1^пес1 ЯшпЪегк Аийюгйу) зарезервировала для частных сетей три блока адресов: 10.0.0.0- 10.255.255.255 (1 сеть класса А); 172.16.0.0 - 172.31.255.255 (16 сетей класса В); 192.168.0.0 - 192.168.255.255 (256 сетей класса С).
Любая организация может использовать ТР-адреса из этих блоков без со- гласования с IСА^А или 1п1сте1-регистраторами. В результате эти адреса ис- пользуются во множестве организаций. Таким образом, уникальность адресов сохраняется только в масштабе одной или нескольких организаций, согласо- ванно использующих общий блок адресов. В такой сети каждая рабочая стан- ция может обмениваться информацией с любой другой рабочей станцией част- ной сети. Если организации требуются уникальные адреса для связи с внешними сетями, такие адреса следует получать обычным путем через регистраторов 1п1ете1. Такие адреса никогда не будут входить ни в один из указанных выше блоков частных ад- ресов. Перед распределением адресов из частного и публичного блоков следует определить, какие из рабочих станций сети должны иметь связь с внешними системами на сетевом уровне. Для таких рабочих станций следует использо- вать публичные адреса, остальным же можно присваивать адреса из частных блоков, это не помешает им взаимодействовать со всеми рабочими станциями частной сети организации, независимо от того, какие адреса используются (частные или публичные). Однако прямой доступ во внешние сети для рабочих станций с адресами из частного блока невозможен. Для организации их до- ступа во внешние шлюзы придется использовать прокси-серверы. Перемещение рабочей станции из частной сети в публичную (и обратное) связано со сменой 1Р-адрсса, соответствующих записей ПК8 и изменением конфигурационных файлов на других рабочих станциях, которые их иденти- фицируют по ]Р-адресам. Поскольку частные адреса не имеют глобального значения, маршрутная информация о частных сетях не должна выходить за пределы этих сетей, а пакеты с частными адресами отправителей или получа- телей не должны передаваться через межсетевые каналы. Предполагается, что маршрутизаторы в публичных сетях (особенно маршрутизаторы провайдеров 1п1егпе1) будут отбрасывать маршрутную информацию из частных сетей. Если маршрутизатор публичной сети получает такую информацию, ее отбрасыва- ние не должно трактоваться как ошибка протокола маршрутизации. Также в качестве частной можно выделить еще одну сеть класса В - 169.254.0.0, адреса которой используются для автоматической конфигурации сетевых адаптеров операционной системой \\т1к1оиъ при отсутствующем либо не работающем ВНСР-сервере. 5.2.6. Общие сведения о протоколе 1Ру6 Использование масок является временным решением проблемы дефицита 1Р-адресов, так как адресное пространство протокола 1Р не увеличивается, а количество хостов в Интернете растет с каждым днем. Для принципиального решения проблемы требуется существенное увеличение количества 1Р-адре-
сов. Для преодоления ограничений ХРу4 был разработан протокол 1Р 6-й вер- сии - 1Ру6 (КРС 2373, 2460). Протокол ХРуб имеет следующие основные особенности: - длина адреса 128 битов - такая длина обеспечивает примерно 3,4* 10ч адресов; такое количество адресов позволит присваивать в обозримом будущем уникальные 1Р-адреса любым устройствам; - автоматическая конфигурация - протокол 1Ру6 предоставляет сред- ства автоматической настройки 1Р-адреса и других сетевых парамет- ров даже при отсутствии таких служб, как ПНСР; - встроенная безопасность - для передачи данных является обязатель- ным использование протокола защищенной передачи 1Р$ес (протокол 1Ру4 также может использовать ХРаес, но нс обязан этого делать). В настоящее время многие производители сетевого оборудования включают под держку протокола ПЧ6 в свои продукты, однако преобладающим остается про- токол 1Ру4. Связано это с тем, что 1Ру6 обратно несовместим с 1Ру4, и процесс пере- хода сопряжен с определенными трудностями. 5.2.7. Архитектура адресации 1Ру6 Существует три типа адресов: - ипгсаз(; идентификатор одиночного интерфейса. Пакет, посланный по шнсакХ-адресу, доставляется интерфейсу, указанному в адресе. Под интерфейсом в контексте Хруб следует понимать это средство подклю- чения узла к каналу; - апусазГ: идентификатор набора интерфейсов (принадлежащих раз- ным узлам). Пакет, посланный по апусаы-адресу, доставляется од- ному из интерфейсов, указанному в адресе (ближайший, в соответ- ствии с мерой, определенной протоколом маршрутизации); - /ии///сда/:идентификатор набора интерфейсов (обычно принадлежа- щих разным узлам). Пакет, посланный по тиШсаЫ-адресу, доставля- ется всем интерфейсам, заданным этим адресом. В отличие от ХРу4 протокола, в ХРуб не существует широковещательных адресов - их функции переданы тиХхХсакХ-адресам. Также надо отметить, что в ХРуб все нули и все единицы являются допустимыми кодами для любых полей, если не оговорено исключение. 5.2.8. Модель адресации Выделяют следующие аспекты модели адресации протокола ХРуб: X. ХРуб адреса всех типов ассоциируются с интерфейсами, а не узлами. Так как каждый интерфейс принадлежит только одному узлу, уни- кастный адрес интерфейса может идентифицировать узел.
2. 1Ру6 уникастный адрес соотносится только с одним интерфейсом. Од- ному интерфейсу могут соответствовать много 1Ру6 адресов различ- ного типа (уникастные, эникастные и мультикастные). Существует два исключения из этого правила: а) одиночный адрес может приписываться нескольким физическим интерфейсам, если приложение рассматривает их, как единое це- лое; Ь) маршрутизаторы могут иметь ненумерованные интерфейсы (например, интерфейсу не присваивается никакого 1Ру6 адреса) для соединений точка-точка, чтобы исключить необходимость вручную конфигурировать и объявлять эти адреса. Адреса не нужны для соединений точка-точка маршрутизаторов, если эти интерфейсы не используются в качестве точки отправления или назначения при посылке 1Ру6 дейтаграмм. 3. 1Ру6 соответствует модели 1Ру4, где подсеть ассоциируется с каналом. Одному каналу могут соответствовать несколько подсетей. 5.2.9. Представление записи 1ру6 адресов Существует три стандартные формы для представления 1Ру6 адресов в виде текстовых строк. 1. Основная форма записи имеет вид х:х:х:х:х:х:х:х, где 'х' — шестнадца- тиричные 16-битные числа: &<1с:Ъа98:7654:3210:РЕОС:ВА98:7654:3210 1080:0:0:0:8:800:200С:417А Необходимо отметить, что не нужно писать начальные нули в каждом из конкретных полей, но в каждом поле должна быть по крайней мере одна цифра (за исключением случая, описанного в пункте 2). 2. Сокращенная форма записи. Из-за метода записи некоторых типов 1Ру6 адресов последние часто содержат длинные последовательности нулевых бит. Для того чтобы сделать запись адресов, содержащих нулевые биты, более удобной, имеется специальный синтаксис для удаления лишних нулей. Ис- пользование записи "::" указывает на наличие групп из 16 нулевых битов. Ком- бинация может появляться только при записи адреса. Последовательность может также использоваться для удаления из записи начальных или завер- шающих нулей в адресе. Так, например, следующие 1Ру6-адреса 1080:0:0:0:8:800:200с:417а 001:0:0:0:0:0:0:43 0:0:0:0:0:0:0:1 0:0:0:0:0-0:0:0 апусазКадрес тиШсаз^-адрес адрес обратной связи неспецифицированный адрес
могут быть представлены в следующем виде: 1080::8:800:200с:417а уникаст-адрсс ЙО Г'43 мулътикаст-адрсс :: 1 адрес обратной связи :: неспецифицированный адрес 3. Альтернативная форма записи, которая более удобна при работе с 1Ру4 и 1Ру6, является х:х:х:х:х:х:б.<1.а.<1, где 'х' — шестнадцатиричные 16-бит- ные коды адреса, а У — десятичные 8-битные, составляющие младшую часть адреса (стандартное 1Ру4 представление). Примерами такой записи могут быть следующие 1Ру6-адрсса: 0:0:0:0:0:0 13.1.68.3 0:0:0:0:0:РРРР:129.144.52.38 или в сокращенном виде: ::13.1.68.3 ::РРРР:129.144.52.38 5.2.10. Представление типа 1Ри6-адреса Специфический тип 1Ру6 адресов идентифицируется лидирующими би- тами адреса. Поле переменной длины, содержащее эти лидирующие биты, называется префиксом формата (Роста! Ргейх-РР). Некоторые примеры ис- ходных назначений этих префиксов представлены в табл. 5.2. Префиксы 1Ру6-адресов Табли! 1,а 5.2 Назначение Префикс (двоичный) Часть адресного пространства Зарезервировано для КЗАР 0000 001 1/128 Зарезервировано для 1РХ 0000 010 1/128 Провайдерские ишсазС-адреса 010 1/8 Зарезервировано для географических Ш11 саД-адресов 100 1/8 Локальные канальные адреса 1111 1110 10 1/1024 Локальная подсеть 1111 1110 11 1/1024 тиШсазГадреса 1111 1111 Ш56 Данное распределение адресов поддерживает прямое выделение адресов провайдера, адресов локального применения и шиШсазРадресов. Зарезервиро- вано место для адресов МЪАР. 1РХ и географических адресов и т. д. ЦтсаМ-адреса отличаются от ти1Иса81-адресов значением старшего ок- тета: значение РР (11111111) идентифицирует тиШсазйадрес; любые другие
значения говорят о том, что адрес типа шмсав!. АпусазЬадреса берутся из про- странства адресов ишсай и синтаксически неотличимы от них. Обычно гово- рят, что как только один и тот же шйсаН-адрес присвоен двум и более интер- фейсам, то он становится апусоя!-адресом. 5,2,11. Цп1са$1 /Ру6 адреса 1Мса81-адрес служит для определения интерфейса устройства под управлением протокола ТРуб. Пакет, который отправляется на шнсавКадрес, будет получен интерфейсом, присвоенным для этого адреса. Как и в случае с протоколом 1Ру4, 1Ру6-адрес должен быть индивидуальным. Существует шесть типов шмсазРадресов: 1. Спока! Сктса^-адрес. О1оЬа1 ГГшсазКадрес мало чем отличается от публичного ]Ру4-адреса. Это адреса, к которым можно проложить маршрут через сеть Интернет, т. е. они являются уникальными по всему миру. Глобальные индивидуальные ад- реса могут быть настроены статически или присвоены динамически. 2. кшк-коса! адреса. Ьоса! 1Ру6-адрес канала (Ьтк-Ьоса! Адрес) позволяет устройству обме- ниваться данными с другими устройствами под управлением 1Ру6 по одному и тому же каналу и только по данному каналу (подсети). Пакеты с локальным адресом канала источника или назначения не могут быть направлены за пре- делы того канала, в котором пакет создается. В отличие от локальных 1Ру4- адресов канала локальные адреса канала 1Ру6 играют важную роль в различ- ных аспектах сети. Глобальный индивидуальный адрес необязателен. Однако для содержания локального адреса канала необходим сетевой интерфейс под управлением протокола 1Ру6. Если локальный адрес канала не настроен вруч- ную на интерфейсе, устройство автоматически создает собственный адрес, не обращаясь к ЭНСР-серверу. Узлы под управлением ХРуб-протокола создают локальный 1Ру6-адрес канала даже в том случае, если устройству не был назна- чен глобальный ТРуб-адрес. Это позволяет устройствам под управлением 1Ру6 обмениваться данными с другими устройствами под управлением 1Ру6 в одной подсети, в том числе со шлюзом по умолчанию (маршрутизатором). Локаль- ные 1Руб-адреса канала находятся в диапазоне РЕ80::/10. 3. ЬоорЬаск-адрес. ГоорЬаск-адрес используется узлом для отправки пакета самому себе и не может быть назначен физическому интерфейсу. Как и на 1оорЬаск-адрес 1Ру4, для проверки настроек ТСР/1Р на локальном узле можно послать эхо-запрос на ХоорЬаск-адрес 1Ру6. ГоорЬаск-адрес 1Ру6 состоит из нулей, за исключением по- следнего бита, и выглядит как :: 1/128, или просто ::1 в сокращенном формате. 4. 1]пярес1/1ес1-адрес. Неопределенный адрес состоит из нулей и в сокращенном формате пред- ставлен как ::/128, или просто :: Он не может быть назначен интерфейсу и
используется только в качестве адреса источника в ТРуб-пакете. Неопределен- ный адрес используется в качестве адреса источника, когда устройству еще не назначен постоянный 1Ру6-адрес или когда источник пакета не относится к ме- сту назначения. 5. Цтдие 1л>са1 адрес. Цшдие Роса1 - это 1Р\'6-адреса. которые имеют некоторые общие особен- ности с частными адресами ВЕС 1918 для 1Ру4, но при этом между ними име- ются и значительные различия. Уникальные локальные адреса используются для локальной адресации в пределах узла или между ограниченным количе- ством узлов. Эти адреса не следует маршрутизировать в глобальном протоколе 1Ру6. Уникальные локальные адреса находятся в диапазоне от РС00::/7 до ГВГР::/7. В случае с 1Ру4 частные адреса объединены с преобразованием адре- сов (1МАТ) для обеспечения преобразования адресов из частных в публичные. Это делается из-за недостатка адресного пространства 1Ру4. На многих сайтах также используют частный характер адресов КЕС 1918, чтобы обеспечить без- опасность или защитить сеть от потенциальных угроз. Однако такая мера нико- гда не была целью использования данных технологий, и организация ГЕТР все- гда рекомендовала предпринимать правильные меры предосторожности при ра- боте маршрутизатора в Интернете. Хотя протокол 1Ру6 обеспечивает особую адресацию для сайтов, он не предназначен для того, чтобы скрывать внутренние устройства под управлением 1Ру6 от анализа из сети Интернет 1Ру6. 1ЕТР реко- мендует ограничивать доступ к устройствам с помощью специальных (более эффективных) мер безопасности. 6. 1Ру4 ЕтЬеддед адрес. Это тип индивидуальных адресов, являющийся адресом со встроенным 1Ру4-адрссом. Использование этих адресов способствует переходу с протокола 1Ру4 на 1Ру6. 7. С1оЪа11}тсаз1 адрес. О1оЬа1 Игпсак! 1Ру6-адреса уникальны по всему миру и доступны для марш- рутизации через Интернет 1Ру6. Эти адреса эквивалентны публичным 1Ру4-адре- сам. В настоящее время назначаются только глобальные индивидуальные адреса с первыми тремя битами 001 или 2000::/3. Это лишь 1/8 от всего доступного ад- ресного пространства 1Ру6. Так, например, адрес 2001:0ЭВ8::/32 был зарезервиро- ван для документации. В общем случае глобальный индивидуальный адрес состоит из трех ча- стей (рис. 5.10). 48 битов 16 битов 64 бита Префикс глобальной маршрутизации Идентифика- тор подсети Идентификатор интерфейса Префикс маршрутизатора «------------------------------------► Рис. 5.10. Структура 61оЬа! Огйсаз!: I Руб-адреса
Префикс глобальной маршрутизации - это префиксальная или сетевая часть адреса, назначаемая интернет-провайдером заказчику или узлу. В насто- ящее время /48 является префиксом глобальной маршрутизации, который ин- тернет-регистраторы назначают своим заказчикам - корпоративным сетям и индивидуальным пользователям. Этого адресного пространства более чем до- статочно для большинства заказчиков. Идентификатор подсети - используется организациями для обозначе- ния подсетей в каждом узле. Идентификатор интерфейса - эквивалентен узловой части 1Ру4-ад- реса. Термин «идентификатор интерфейса» используется в том случае, когда один узел может иметь несколько интерфейсов, каждый из которых обладает одним или более 1Ру6-адресами. 5.2.12. Ми1Нса11Ру6-адреса Мультикастинг-адрес 1Ру6 является идентификатором для группы уз- лов. Узел может принадлежать к любому числу мультикастинг-групп. Муль- тикастинг-адреса имеют следующий формат (рис. 5.11): 8 битов 4 бита 4 бита 112 битов 11111111 Флаги Зсоре Идентификатор группы Рис. 5.11. Структура Ми1йса51-адреса Префикс 11111111 в начале адреса идентифицирует адрес как МиШсав!- адрес. Структура флагов представлена на рис. 5.12. Набор из 4-х флагов Риг. 5.12. Структура флагов МиИэсаз! адреса Старшие 3 флага зарезервированы и должны быть обнулены. Т “ 0 ука- зывает на то, что является стандартным ("ууеИ-кпоут") МиЖсазРадресом, офи- циально выделенным для глобального использования в Интернете. Т = 1 ука- зывает, что данный Ми1т:сазРадрес присвоен временно ф1гап81еп("). Поле Зсоре представляет собой 4-битный код, предназначенный для определения предельной области действия тиЖсазРгруппы. Допустимые зна- чения поля Зсоре представлены в табл. 5.3. Значение постоянно присвоенного тиЖсазРадреса не зависит от значе- ния поля Зсоре. Например, если УТР зегуегз §гоир присвоен постоянный муль- тикастинг-адрес с идентификатором группы 43 (Ьех), тогда: - РР01:0:0:0:0:0:0:43 означает, что все МТР серверы одного и того же узла рассматриваются как отправители.
- РР02:0:0:0:0:0:0:43 означает, что вес МТР серверы работают с тем же каналом, что и отправитель. - РР05:0:0:0:0:0:0:43 означает, что все МТР серверы принадлежат той же сети, что и отправитель. - РР0Е:0:0:0:0:0:0:43 означает, что все МТР серверы находятся в Интер- нете. Таблица 5.3 Допустимые значения доля 8соре Значение поля Область действия 0 Зарезервировано 1 Область действия ограничена локальным узлом 2 Область действия ограничена локальным каналом 3 (не определено) 4 (не определено) 5 Область действия ограничена локальной сетью 6 (не определено) 7 (не определено) 8 Область действия ограничена локальной организацией 9 (не определено) А (не определено) В (не определено) С (не определено) Г) (не определено) Е Глобальные пределы (О1оЬа1 Зсоре) Г Зарезервировано Непостоянно выделенные ггшШсазГадреса имеют значение только в пре- делах данного ограничения (8соре). Например, группа, определенная непосто- янным локальным мультикаст-адресом РР15:0:0:0:0:0:0:43, не имеет никакого смысла для другой локальной сети или непостоянной группы, использующей тот же групповой идентификатор с другим 8соре, или для постоянной группы с тем же групповым Ю. МиШсаН-адреса не должны использоваться в качестве адреса отправи- теля в 1Ру6 пакетах или встречаться в любых заголовках маршрутизации.
5.2.13. Автоматизация назначения !Р-адресов узлам сети - протокол ОНСР Как уже было сказано, 1Р-адреса могут назначаться администратором сети вручную. Это представляет для администратора утомительную процедуру. Ситуация усложняется еще тем, что многие пользователи не обладают доста- точными знаниями для того, чтобы конфигурировать свои компьютеры для ра- боты в интерсети и должны поэтому полагаться на администраторов. Протокол динамической настройки узла, 1ЭНСР (Оупапйс НоД Соп(1<щга1гоп Рго1осо1), был разработан для того, чтобы освободить админи- стратора от этих проблем. Основным назначением ЭНСР является динамиче- ское назначение 1Р-адресов. Однако кроме динамического, ОНСР может под- держивать и более простые способы ручного и автоматического статического назначения адресов. В ручной процедуре назначения адресов активное участие принимает ад- министратор, который предоставляет ИНСР-серверу информацию о соответ- ствии 1Р-адресов физическим адресам или другим идентификаторам клиентов. Эти адреса сообщаются клиентам в ответ на их запросы к ОНСР-серверу. При автоматическом статическом способе ПНСР-сервср присваивает 1Р-адрес (и, возможно, другие параметры конфигурации клиента) из пула наличных 1Р- адресов без вмешательства оператора. Границы пула назначаемых адресов задает ад- министратор при конфигурировании ПНСР-сервера Между идентификатором клиента и его 1Р-адресом по-прежнему, как и при ручном назначении, существует постоянное соответствие. Оно устанавливается в момент первичного назначения сервером ОНСР 1Р-адреса клиенту. При всех последующих запросах сервер возвращает тот же самый 1Р-адрес. При динами- ческом распределении адресов ВНСР-сервер выдает адрес клиенту на ограни- ченное время, что дает возможность впоследствии повторно использовать 1Р- адреса другими компьютерами. Служба Г)НСР обеспечивает надежный и про- стой способ конфигурации сети ТСР/1Р, гарантируя отсутствие конфликтов ад- ресов за счет централизованного управления их распределением. Администратор управляет процессом назначения адресов с помощью параметра «продолжитель- ности аренды», который определяет, как долго компьютер может использовать назначенный 1Р-адрес, перед тем как снова запросить его от сервера ОНСР в аренду. Примером работы протокола ЭНСР может служить ситуация, когда ком- пьютер, являющийся клиентом 1ЭНСР, удаляется из подсети. При этом назна- ченный ему 1Р-адрес автоматически освобождается Когда компьютер под- ключается к другой подсети, то ему автоматически назначается новый адрес. Ни пользователь, ни сетевой администратор не вмешиваются в этот процесс. Это свойство очень важно для мобильных пользователей. Рассмотрим настройку ОНСР-сервера на примере ОС \Х'|пс1ои'8 Зегуег 2012.
Пример 5.5 1. Установка и авторизация сервера ИНСР Установка службы ЛНСР выполняется так же, как и установка любой дру- гой компоненты XV।гсклу8 Зегуег: Пуск -Панель управления - Установка и удаление программ - Установка компонентов ТУтс/олм; - Сетевые службы - кнопка Состав - Выбрать пункт БНСР - кнопки ОК, Далее и Готово (если потребуется, то указать путь к дистрибутиву системы). Также можно устано- вить ЛНСР-сервер, используя Вегх’ег Мапа§ег (Диспетчер серверов), а именно 81аг( (Пуск) - Вегх’ег Мапауег (Диспетчер серверов), общий вид которого по- казан на рис. 5.13. 1& = ..' Бегуег Мападег • ОазЬЬоагд - @ I Г Мапа9е т-ь н«*Р С! НазНЬоаЩ УШСОМЕ ТО 5ЕЙУЕЙ МАМАСЕН коса! 5ел/ег АП 5ег/егз РНе апй Зюгаде Земсег О Сопйдиге ГИ151оса1 зегуег Ас!д о1Нег $егуег21о тападе Сгеа1е а зеп/ег дгоир 2 Ш Рис. 5.13. Общий вид Зегуег Магадег Далее нажимаем АсШ го1е$ апс!/еа(иге$ (Добавить роль сервера), можно непосредственно через быстрый запуск, а можно через меню Управление, и на странице приветствия жмем Дех( (Далее) (рис. 5.14). Зегуег Мападег | коса! 5е ВеТоге уои Ьедш И ОазИЬоагс! Аба ₽.еа1«ге5 УУчзго геа(иге$ (о тЛаи Ьазео оп (Ье сотрийлд пееязог уоиг огдагагаиоп якЬ аз еЬаппд йоситепв ог Ьоз’тд 1г$;а11амп Туре Еегиег 5е15соог> Вейге уои сопЬпие, уеп(у (На( (Не {оПозмпд (азкз Ьауе Ьееп сотр1е(ед МеГлсгк 5е«шд5 якН аз $(а(1С IР абйгеззез аге сопЯдигей ТЪе тоа( синем 5есип(у ирдэ(ез (гот ’Мгйоиз ирйа(е аге т5(а!1е<1 То сопИпие, сНскМехС □ $к>р раде Ьу <(ейиК ' < РгеуюизГ I 1нМа11 |2 2 К2 Бйпбагб ___вина 9боо Рис. 5.14. Старт работы мастера установки роли сервера
Далее уже по умолчанию выбран необходимый пункт, т. е. Ко1е-Ьазес1 ог /еа1иге-Ьа8ес1 тМаПаПоп (Установкаролей или компонентов), и поэтому жмем Далее (рис. 5.15). 5е1ес11П51а11аГ10п 1уре АН $еп/( л жп "езгаг^ жиге О’З'ПНАРО.'Ч 3:ЧУВЯ 5е(мГ Же шаИПайоп (уре Уои сап шла!! го!е$ агк) (еаГигез оп а гиппшд рйуяса! сотригег ог лпиа! таейте, ог оп ап оН1(пе угггиа! ЬаМ дек (УНО). 5=гу=г 5е1есйог »' Во1е-Ьд$«| ог (еа(иге-Ьа5е<1 гпЛа11а1юп СопПдиге а лпд!в 1вг.ег Ьу асМшд го1е: го!е зегугсе: апб (еаГиге;. О Вето1е ОеЛдор $егу|се$ тЛаНайоп 1пЛа11 гедтгед го!е 5егу;се5 (ог Уи1иа1 ОезкГор 1п(гэ5йис(иге (У01) Со сгеаСе а уггйиа! тасСипе Ьа5ед ог 5е55юп-Ьа5ед беькгор дер1оутепй | < Ргеукха | । 1П5Ж11 | Саксе! | Рис. 5.15. Выбор опции установки ролей и компонент Затем необходимо выбрать, на какой сервер или виртуальный жесткий диск будет устанавливаться 1ЭНСР-сервер (в нашем случае локально, т. е. этот же самый сервер). Далее следует выбрать, какую роль собираемся устанавли- вать, и соответственно выбираем ВНСР-сервер (рис. 5.16). Рис. 5.16. Выбор устанавливаемой роли После нажатия откроется окно, в котором сразу предложат выбрать для установки средства администрирования ПНСР-сервера. Необходимо согла-
ситься, иначе далее все равно придется это выбирать, так как администриро- вать ОНСР будем с данного компьютера, и далее жмем АМ Реа(игеи (Доба- вить компоненты) (рис. 5.17). Далее будет предложено выбрать необходимые компоненты. Если на про- шлом шаге было выбрано Добавить компоненты, то необходимые компо- ненты уже будут выбраны, и соответственно жмем Ыех1 (Далее) (рис. 5.18). Еще на нескольких последующих этапах также жмем Ыех( (Далее), и начи- нается установка 1)НСР-сервера (рис. 5.19). После завершения установки будет предложено выполнить предваритель- ную настройку. Рассмотрим настройку ВНСР-сервера далее отдельно. Е Оа$ЬЬо; Ь I 1оса1 5с I! АП 5м* $е1ес! ^еа1иге$ 915Т1МАТЮМ Вё(оге Той Ведт 1г5:а11аиоп Туре 5е1к1 опе ог тоге (еа!иге$ [о ткаП оп 1Ре 5«1есм<1 аепгег Ееа1иге$ ОемпрЬоп Зегуег Яо1=с > [3 .Г1ЕТ Ргатетогк 4 5 ЕеаТигв! (2 о( 7 т$(а!1е8} ОНС’ $егуег СопЯтааоп □ В|Цоскег Опуе ЕпсгурРоп □ ВЛЕоскег МеЬуогк О<11оск О ВгагхЬСасЬе рои/ег оЕ МЕТ Егэтешогк 2 0 АР1к улЛ пей 1есЬпо1од1в5 Тог Ьи|1Й1лд арр1каЬол$ ШаЮЯег арреайпд и:ег т1егйс« рго<«1 уомг сиЯотег$' регаопа! 1<1епп1у тСогтаяоп, епаЫе апд ргоух!е (Ье аЬНЛу (о тойе) а гапдеоНияпея ргосеии. ГеаТцгеБ □ ЕпЬапсей Зсогаде □ ЕаЛоуег С1о5Мппд О Сгоир Роксу МаладетеШ □ 11$ НокаЫе УТеЬ Соге Г~1 1пк апб Напйс4П(1пд $е<у1се5 Ц 1пите* РппЬпд С1|еп1 О 1₽ Адыгея МападетеП (1РАМ) $«1Уег | < Ргеу1ойГ~ | Мех< > | | 1лйа11 | Сансе! | |2 82 Лапйагб I Ви(И 9600 Рис. 5.17. Выбор средств админисрирования 2 Рис. 5.18. Выбор компонент устанавливаемой роли
Рис. 5.19. Установка ОНСР сервера 2. Настройка параметров ОНСР-сервера После установки ИНСР-сервер и средства его администрирования необ- ходимо настроить. Для этого запускаем оснастку управления ОНСР-сервером. Это можно сделать через 8егуег Мапа§ег (Диспетчер серверов), меню Тоо1з (Средства) (рис. 5.20). Ьоса! $егеег ОэзЬЬоагй 1Л/ЕЕСОМЕТО 5ЕНУЕН МАМАСЕН (Ц) Сопйдиге тЫз 1оса1 Бегуег Абб го1ез апб ТеаГигез Абб о1(эег зегуегз 10 поападе Сгеа1е а зегуег дгоир 5ег7ег Мападег ► 0а5ИЬоагс1 Не1р О01СК 5ТАКТ |5С51 1т1<а1ог Ьоса! ЗесиМу ₽о!ку I АН Зепгеге П онср в ЕНе апР 5(огаде 5егугсе5 > Магиде Тоок СотриМг Мападетспт ОеЕтадтелТ алд ОрТюти 0луе5 ОНСР ?! рнс₽ ® мападеаьпку ф мападеамну МГК10И5 Залег Васкмр Еуеп15 Еиел(; $егу|се$ РегТоттапсе РеНогталсе ВРА ге$и(и Й1п<1ои5 РсглегЫчеп Мп<1ои5 РочуегУтеП (х86) УЛпНомв РочуегЗЕеН 15Е Ене апа 5Югаде 5еп/1се5______ К01.Е5 АМО 5ЕКУЕК 6К00Р5 Ко1в5'2 | 5еп/ег дгоиря 1 | 5ет\егЯо(а1 РегТоталсе МотЮг Ав50игсе Мот1ог $есигйу СопЯдимЪоп 'Л’сагй 5уЯет СопПдигаиол 2у$1ет 1п!о.тпа1|сп Тазк ЯсЬедикг Рис. 5.20. Запуск ОНСР-сервера Создать область можно, щелкнув правой кнопкой мыши на имени сервера и выбрав пункт меню Иен’ 8соре (Создать область) (или аналогичный пункт в меню Действие консоли ОНСР) (рис. 5.21). Консоль запустит Мастер создания области, который позволяет по шагам определить все необходимые параметры.
Риг. 5.21. Создание новой области ОНСР-сервера Имя и описание области. В больших сетях именование областей и задание их краткого описания облегчает работу администратора за счет более нагляд- ного отображения в консоли всех созданных областей (рис. 5.22). Дальнейший процесс создания и настройки области в \Упк1ои'з 8ег\'ет 2012 сводится к необходимости определить диапазон 1Р-адресов и маски подсети (в данном примере используется подсеть с Меблюгк Ю 192.168.1.0 и маской 24 бита) (рис. 5.23). Добавление исключений. На данном шаге задаются диапазоны 1Р-адрссов, которые будут исключены из процесса выдачи адресов клиентам (все статиче- ские 1Р-адреса должны быть обязательно исключены из действующего диапа- зона адресов). В рассмотренном на рис. 5.24 примере исключаются адреса обоих серверов: 192.168.100 и 192.168.1.101. Срок действия аренды. Стандартный срок действия - восемь дней (рис. 5.25). Если в сети редко происходят изменения (добавление или удаление сете- вых узлов, перемещение сетевых узлов из одной подсети в другую), то срок действия можно увеличить, это сократит количество запросов на обновление аренды. Если же сеть более динамичная, то срок аренды можно сократить, это позволит быстрее возвращать в пул 1Р-адреса, которые принадлежали компь- ютерам, уже удаленным из данной подсети. Далее мастер предложит настроить параметры, специфичные для узлов 1Р-сети, относящихся к данной области, например, маршрутизатор (основной шлюз), адрес Г)Я8-сервера (можно назначить несколько адресов, рис. 5.26); адрес \\'1М8-сервера (аналогично серверу ВЯ8; можно также назначить не- сколько адресов).
Е|1е АсЬоп 'Леад Не1р аВ в з| вВ 5 3 ОНСР л 5еп/ег1 1оса1 Ьу л а 1^4 | $еггег ОрЪоп; Ро||С|« р ’Т! ЯКе» > щ 1₽у6 □НСР - = - Айй а 5соре Рис. 5.22. Создание области ЮНСР-сервера АсЫопк 1Ру4 Моге Ас*10П5 ОНСР I-1°| * Рис. 5.23. Определение диапазона адресов области
р|1е АсЬоп Тгеуг Не1р *ч> а|ш| а а в [и] г 5 ОНСР л 5в№11оса1.Ьу а 1Ру4 , 5ег*ег ОрЬоп; 21 Ро1|С1в5 [> >! р|кег$ Е> |^> ИМ АсЙовх |Ру4 Моте АЛюп5 Рис. 5.24. Добавление исключающего диапазона адресов области Л энср г к Рйе Аскюл Уаеуу Не1р **| а[й] в й| в[й] в $2 онср а $ег/ег1.1оса1>Ьу - ^1Р*4 и! $е1*егОрйоги И Ро1 С1в5 > лН Рйегс Р » 1М чне ЖРв Жиаиж Ьеазе ОоаПоп 7Ъе 1еаге ЛлаЗоп «ресЛее 1юи 1опд а сйесй сап ц$е ал 1Р аддгек 'гоп 1Рй гсоре Аскют 1Ру4 Моге АсЪопз Ьеаи дига!юп5 $ЬоиМ 1урйса1у Ье ечиа! 1о |Ие ауегаде (тте (Не сопхнХег 15 соппеаед (о (Ье зате рЬуэса) пегиок Рог тоИе пейсике 1ЬМ согая тап1у с( роЬаЫе соприега от<4а1-ир сйеп(в зЬойег 1еаге дигаЬоге сап Ье цгей! Океетае 1ог а йаЫе пеЬтотк (На( сопяЯе п>аит1у ЬазНор сотрсЛега Ы (осей 1осаЬолз 1опдег)еа5едигаЬол5 аге тоге арргарпа1е. 5е( 1ке дигаЬоп (ог зеоре 1еазе5 иЬеп ЛЯгЬаед Ьу 1Ьз зегуег ЬпйесКо | сбаск |} КШ > | | Сапсе! Рис. 5.25. Определение срока аренды клиентом адресов
а ОНСР р|1е АсЪоп 'Леи Нв1р * - аИ < о; в[и] э ОНСР а | 5ег/ег11оса1.Ьу а ~1 $еп>ег 0р!юп5 ~31 Ро1)С1е: Г> Л РЛег$ > ^1Ртб АсЙогв 1Ру4 А«И а 5<оре Моге Асйапг Рис. 5.26. Добавление адреса 0И8 сервера, распределяемо! о облает ью Запрос па активацию области. 1Р-адреса, заданные в созданной области, не будут выдаваться клиентам, пока область не будет активирована (рис. 5.27). Далее завершаем работу мастера, и область готова к использованию. Если какие-либо параметры (например, адреса серверов ЭИ8 или \УШ8) являются общими для всех областей, управляемых данным ОНСР-сервером, то такие па- раметры лучше определить не в разделе параметров каждой области, а в раз- деле параметров самого сервера. Рис. 5.27. Запрос на активацию области ОНСР-сервера
Однако использование ОНСР несет в себе как положительные моменты (централизация управления), так и некоторые проблемы. Во-первых, это проблема согласования информационной адресной базы в службах ОНСР и ВР18. Как известно, ВМ8 служит для преобразования сим- вольных имен в 1Р-адреса. Если 1Р-адреса будут динамически изменяться сер- вером ОНСР, то эти изменения необходимо также динамически вносить в базу данных сервера Г)Ы8. Во-вторых, нестабильность 1Р-адресов усложняет процесс управления се- тью - необходимо выполнить резервирование 1Р-адресов по МАС-адресам. Это реализуется через заполнение поля Ксзегуайопз в соответствующей обла- сти (8соре) ВНСР- сервера, тем самым формируя таблицу соответствия МАС и 1Р-адресов. Аналогичные проблемы возникают и при конфигурировании фильтров маршрутизаторов, которые оперируют с 1Р-адресами. Наконец, централизация процедуры назначения адресов снижает надеж- ность системы: при отказе ОНСР-сервера все его клиенты оказываются не в состоянии получить 1Р-адрес и другую информацию о конфигурации. Послед- ствия такого отказа могут быть уменьшены путем использования в сети не- скольких серверов ОНСР (полноценное резервирование ВНСР-серверов реа- лизовано лишь начиная с ХУшйоууз 8егуег 2012). 5.3. Символьный адрес В стеке протоколов ТСР/1Р используются три типа адресов - физические, 1Р- адреса и символьные доменные имена. Последние кажутся в этом ряду необязательными; действительно, сеть бу- дет работать и без них. Но надо отметить, что пользователю сети неудобно запоминать числовые 1Р-адрсса, ассоциируя их с конкретными сетевыми объ- ектами. Люди привыкли к символьным именам, и именно поэтому в стек ТСР/1Р была введена система доменных имен ВМЗ (Поташ Нате 8уНет). Она описываетсяв КЕС 1034иКЕС 1035. Полное название доменных имен - РОВИ (Ри11у ОиаНйес! Вотат Нате - полностью определенное имя домена). Кроме ОН 8-имен, \\'|пс1о\У8 8егуег поддерживает символьные имена ЫеРВЮЗ. 5.3.1. Система доменных имен Система доменных имен О\г8 основана на иерархической древовидной структуре, называемой пространством доменных имен. Доменом является каждый узел и лист этой структуры. Н а рис. 5.28 приведен фрагмент простран- ства доменных имен Интернета. Самый верхний домен называется корневым (Коо! Вотат). Корневой до- мен как реальный узел не существует, он исполняет роль вершины дерева.
Непосредственные его потомки (поддомены) - домены первого уровня ТЬВ (Тор-Ьеуе! Эотапт - домены верхнего уровня). Их можно разделить на три группы: 1. .агра- особый домен, используемый для преобразования 1Р-адресов в доменные имена (обратное преобразование). Содержит единствен- ный дочерний домен - 1п-аМ.’, 2. Домены организаций: - сот - коммерческие организации (например, пйсгояой.сот); - ес1и - образовательные (например, т( I. ес!и); - - правительственные организации (например, пзй^оу); - ог§ - некоммерческие организации (например, й<1опе(.ог§); - пе1 - организации, поддерживающие сети (например, пхГ.пе!) ит. д. 3. Домены стран (географические домены): Ьу (Беларусь), .ги (Россия), ./г (Франция), ,<1е (Германия) и т. д. Корневой домен Домены первою уровня Домены второго уровня Домены третье; о уровн я Домены чет первого уровня Рис. 5.28. Фрагмент пространства доменных имен Интернета Домены первого уровня включают только домены второго уровня, записи об отдельных хостах могут содержаться в доменах, начиная со второго уровня. Созданием и управлением доменами первого уровня с 1998 года занимается международная некоммерческая организация ГСАТЧТМ (1п1егпе1 Согрогайоп (ог Акцией Иатез аг.с! ИитЬегз - Корпорация Интернет по присвоению имен и адресов, \у\у\улсапп.ог§). Домены второго уровня, находящиеся в географиче- ских доменах, распределяются специальными национальными организаци- ями, которым 1САХМ передало полномочия в этом вопросе. Управлением до- менами третьего и следующего уровней занимаются владельцы соответству- ющих доменов второго уровня. Полностью определенное доменное имя ГОПИ
записывается следующим образом. Сначала идет имя хоста (лист в дереве пространства имен), затем через точку следует Ы^З-суффикс - последователь- ность доменных имен всех уровней до первого включительно. Запись оканчи- вается точкой, после которой подразумевается корневой домен. Пример РОПИ для хоста и'ч и' домена ЬеЕЫ'. чи\у.Ье1Ми.11у. В этой записи тиу - имя хоста, НеЕш.Ьу. - ЭМ8-суффикс. Точку в конце обычно можно опускать. 5.3.2. Служба Пользователь работает с доменными именами, компьютеры пересылают пакеты, пользуясь ]Р-адресами. Для согласования двух систем адресаций необходима специальная служба, ко- торая занимается переводом доменного имени в 1Р-адрес и обратно. Такая служба в ТСР/1Р называется Оотат Рате 8епйсе - служба доменных имен (аббревиатура [Ж 8 совпадает с аббревиатурой системы доменных имен). Процесс преобразования доменного имени в 1Р-адрес называется разрешением доменного имени. В те времена, когда в сети АКР АМЕТ было несколько десятков компьюте- ров, задача преобразования символьного имени в 1Р-адрес решалась просто - создавался текстовый файл НОЗТ8, в котором хранились соответствия 1Р- адреса символьному имени. Этот файл должен был присутствовать на всех уз- лах сети. По мере увеличения числа узлов объем файла стал слишком боль- шим, кроме того, администраторы не успевали отслеживать все изменения, происходящие в сети. Потребовалась автоматизация процесса разрешения имен, которую взяла на себя служба Г)М8. Служба доменных имен поддерживает распределенную базу данных, которая хранится на специальных компьютерах - 1)Р8-с?рверах. Термин «распределенная» означает, что вся информация не хранится в одном месте, ее части распределены по отдельным [)К8-серверам. Например, за домены первого уровня отвечают 13 корневых серверов, име- ющих имена от А.КООТ-8ЕКУЕК8.МЕТ до Р/ЕООТ-8ЕР1ЕК8.РЕТ. располо- женных по всему миру (большинство в США). Такие части пространства имен называются зонами (Хопе). Пространство имен делится на зоны исходя из удобства администрирова- ния. Одна зона может содержать несколько доменов, так же как информация о домене может быть рассредоточена по нескольким зонам. На ЭМ 8-сервере могут храниться несколько зон. В целях повышения надежности и производи- тельности зона может быть размещена одновременно на нескольких серверах, в этом случае один из серверов является главным и хранит основную копию
зоны (Рптагу Ходе), остальные серверы являются дополнительными, на них содержатся вспомогательные копии зоны (8есоп<1агу Хопе). Для преобразования 1Р-адрссов в доменные имена существуют зоны об- ратного преобразования (Кеуегзе Ьоокир Хопе). На верхнем уровне простран- ства имен Интернета этим зонам соответствует домен т-ас!с1г.агра. Поддо- мены этого домена формируются из 1Р-адресов, как показано на рис. 5.29. гоо( Рис. 5.29. Формирование поддоменов домена агра Следуя правилам формирования ВЯ8-имен, зона обратного преобразова- ния, соответствующая подсети 156.98.10.0, будет называться 10.98.156.т- аМг.агра. 5.3.3. Процесс разрешения имен Служба В518 построена по модели «клиент-сервер», т. е. в процессе разре- шения имен участвуют ВИ8-клиент и В\8-серверы. Системный компонент ВМ8-клиенту, называемый О№8-распознавателем, отправляет запросы на ИМ 8-серверы. Запросы бывают двух видов: - итеративные - ВЯ8-клиент обращается к ВН8-серверу с просьбой разрешить имя без обращения к другим В\8-серверам; - рекурсивные- ВЯ8-клиент перекладывает всю работу по разрешению имени на ВН8-сервер. Если запрашиваемое имя отсутствует в базе данных и в кэше сервера, он отправляет итеративные запросы на дру- гие ВИ 8-серверы. Б основном ВЯ8-клиентами используются рекурсивные запросы. На рис. 5.30 проиллюстрирован процесс разрешения доменного имени с помо- щью рекурсивного запроса. Сначала ВИ8-клиент осуществляет поиск в собственном локальном кэше ВК 8-имен. Это память для временного хранения ранее разрешенных запросов.
В эту же память переносится содержимое файла НО8Т8 (каталог и’/иб/ои»/ аул1ет32/с^п’ег8/е(с\ Утилита 1Рсои$§ с ключом /<Л8р1ау<Зп8 отображает содер- жимое ВИ8-кэша. Если кэш не содержит требуемой информации, ВМ8-клиент обращается с рекурсивным запросом к предпочитаемому Б№>-серверу (Рге(еггес1 ВЯ8 кегуег), адрес которого указывается при настройке стека ТСР/ТР. ВИ8-сервер просматривает собственную базу данных, а также кэш- память, в которой хранятся ответы на предыдущие запросы, отсутствующие в базе данных. В том случае если запрашиваемое доменное имя не найдено, Г)Я8-сервер осуществляет итеративные запросы к ВЯ8-серверам верхних уровней, начиная с корневого ЭУ 8-сервера. Рис. 5.30. Процесс обработки рекурсивного 01\|8-запроса Рассмотрим процесс разрешения доменного имени на примере. Пусть тре- буется разрешить имя т\м\т1сго8о/1.сот. Корневой домен содержит инфор- мацию о ВМ 8-сервере, содержащем зону .сот. Следующий запрос происходит к этому серверу, на котором хранятся данные обо всех поддоменах зоны .сот, в том числе о домене тлсгозо/1 и его ВМ8-сервере. Сервер зоны тгсгоярЦ.сот может непосредственно разрешить имя №№У.т1сго8о/(.сот в 1Р-адрес. Иногда оказывается, что предпочитаемый ВИ 8-сервер недоступен. Тогда происходит запрос по той же схеме к альтернативному ББЗ-серчеру, если, конечно, при настройке стека ТСР/1Р был указан его адрес.
5.3.4. Записи о ресурсах База данных ОКБ-сервера содержит записи о ресурсах (Кезоигсе Кесогд), в которых содержится информация, необходимая для разрешения доменных имен и правильного функционирования службы ОКБ. Существует более 20 типов записей о ресурсах, приведем самые важные: - А (Ной Ас1с1ге88 - адрес хоста) - основная запись, используемая для непосредственного преобразования доменного имени в 1Р-адрес; — СМАМЕ (Сапоп!са1 Кате - псевдоним) - запись определяет псевдо- ним хоста и позволяет обращаться по разным именам (псевдонимам) к одному и тому же 1Р-адресу; - МХ (Май ЕхсЬап§ег - почтовый обменник) - запись для установления соответствия имени почтового сервера ]Р-адресу; - Ж (Кате Бегуег - сервер имен) - запись для установления соответ- ствия имени ОКБ-сервера 1Р-адресу; - РТК ( Ро1п1ег - указатель) - запись для обратного преобразования 1Р- адреса в доменное имя; - ЗОА (81ап оГ АщКогйу - начало авторизации) - запись для определе- ния ОКБ-сервера, который хранит основную копию зоны; - 5ЯУ (Бегуюе ЬосаГог - определитель служб) - запись для определения серверов некоторых служб (например, РОРЗ, 8МТР, БОАР). 5.3.5. Настройка ОИЗ-адресации Рассмотрим организацию ОКБ-адресации в локальной сети на примере \Х'тс1о\У8 Бег\ег2()12 К2. Для организации ОКБ-адресации необходимо выпол- нить определенные действия на двух серверах (например, с именами Зегх’ег! и 8ег\’ег2) и клиенте. Пример 5.6 1. Установка ОАЗ-сервера Установка службы ОКБ производится в целом аналогично установке ОНСР-сервсра, с той лишь разницей, что выбирается установка службы ОКБ. 2. Создание основной зоны прямого просмотра. На сервере Аеп’ег! создадим стандартную основную зону, например, с именем -\мог1с1.ги'. - открыть консоль ОЖ (рис. 5.31); - выбрать раздел Ротагс! Ьоокир /опев (Зоны прямого просмотра) и запустить мастер создания зоны [тип зоны - Ргппагу (Основная)], ди- намические обновления - Разрешить, остальные параметры-по умолчанию) (рис. 5.32);
- ввести тип зоны и имя - в примере используется название 1оса1.Ьу (рис. 5.33 и 5.34); имя файла, хранящего информацию о зоне, сформируется автоматически (рис. 5.35); I коса) 5егуег АН Зегуеге ОНСР 5 Р|1е апд $1огаде О |СЮ1СК5ТАКТ Ф Сопйдиге 1оса1 зегуег 2 Ас1с1 го!ез апс! 1еаК1ге$ 3 Ас1с1 оТИег 5егуег$ То тападе 4 СгеаТе а 5егуег дгоир ОНСР ои$ Ечеп1 Уктг 15С511пЛа«вг 1оса1 5есип1у Роксу ООВС ОаТа 5оъгсе$ (З’-ЬЛ) | ООВС Оа(а Воигсер (64-ЬЛ) [ РеНотапсе Мопног | Яеаоигсе Могайзг Зуяет СопЯдигааоп ВуЯет ЫогтаЯдп 'а5к $сЯ«1и'4Г КОЕЕ5 АМО 5ЕК«ЕК 6КОЦР5 УЛгк1ои5 Е|ге«а11 »ЛЬ А4уапсед 5есип1у УЛпЗоул Мет01у Отдпссие МЛпВота Ро»«г$Ье1| ОНСР МападеаЬ|1|1у Еуепи 5егусе$ ® МападеэЬ|||(у Еуел1з 5еп<1се$ РеНогтапсе УЯпйоуя Ро\чег5Ье11 (хвб) ’ЛЯпйожз РомеЛЬеП 15Е 7ЛпВо«5 Ротег$Ье111$Е (х8б) Рис. 5.31. Открытие консоли ОЫ5-сервера .Е. Рис. 5.32. Запуск мастера для создания новой зоны ОЫ5-сервера
Рис. 5.33. Выбор типа новой зоны ОЫ5-сервера Рис. 5.34. Выбор названия новой зоны ОЫ5-сервера
Рис. 5.35. Название файла новой зоны ОЫ5-сервера - разрешить передачу данной зоны на любой сервер 1УМ8 (консоль ЭК8 - зона 1оса1.Ьу - РгорегИез (Свойства) - закладка 2опе Тгапз/егз (Передачи зон) - Отметить АИохм гопе (гапз/егз (Разрешить передачи) и То апу зегх’ег (На любой сервер) (рис. 5.36). Рис. 5.36. Разрешение на передачу зоны на другой сервер
В итоге получим зону прямого просмотра ЭИ 8-сервера, как показано на рис. 5.37. Рис. 5.37. ОМ5-сервер с созданной зоной прямого просмотра Чтобы на [Ж8-сервере автоматически зарегистрировалось имя сервера (в нашем случае - 8еп>ег1), необходимо указать в свойствах компьютера 1Ж8- суффикс (рис. 5.38), а также в 1Р-конфигурации должен быть указан адрес ВИ 8-сервера (в нашем случае это всё тот же 192.168.1.100). Рис. 5.38. Р№> сусрфикс для символьною имени компьютера 3. Создание дополнительной зоны прямого просмотра. На втором сервере создадим стандартную дополнительную зону с именем 1оса1.Ъу (все действия выполняются на втором сервере аналогично установке службы 1Ж8 на первом сервере с отличием типа зоны прямого просмотра): - открыть консоль РЖ; - выбрать раздел Ргйпагу 2опе (Зоны прямого просмотра)',
- запустить мастер создания зоны [выбрать: тип зоны - ЗесогДагу 2опе (Дополнительная зона), 1Р-адрес тайег-сервсра (с которого будет ко- пироваться зона) - адрес сервера .З'еггег/, остальные параметры - по умолчанию], - ввести имя зоны - 1оса1.Ьу. В итоге получим совместную работу ВЯ8-серверов с реализацией функ- ции резервирования. 4. Настройка узлов для выполнения динамической регистрации на сервере ВИЗ. Для выполнения данной задачи нужно выполнить ряд действий как на сер- верах (если требуемые настройки не были выполнены ранее), так и в настрой- ках клиента ОН 8. Рассмотрим пример настройки клиента с его регистрацией в ВМ 8-сервере. На сервере О \'3 должна быть создана соответствующая зона, а также раз- решены динамические обновления. На клиенте ВИЗ необходимо сделать следующее: - указать в настройках протокола ТСР/1Р адрес предпочитаемого ВЯ8- сервера - тот сервер, на котором разрешены динамические обновле- ния (в нашем примере - сервер с адресом 192.168.1.100); - в полном имени компьютера указать соответствующий 1Ж8-суффикс (в нашем примере - 1оса1. Ьу). Для этого последовательно иницииро- вать: Мой компьютер - Свойства - закладка Имя компьютера - кнопка Изменить - кнопка Дополнительно - в пустом текстовом поле вписать название домена 1оса1 - кнопка ОК (3 раза) (рис. 5.39). Рис. 5.39. Заполнение поля О!Ч5-суффикс на клиенте
Далее система предложит перезагрузить компьютер. После выполнения перезагрузки на сервер ГЖ8 в зоне 1оса1.Ьу автоматически создадутся записи типа А для серверов (рис. 5.40). В случае несоздания записи для клиента (в нашем примере это - СИеп(1) можно на стороне клиента в командной строке выполнить команду 1рсоп/1^/ге^18(егАп8. 5еп/ег Мападег ХЕЗаВ а, л 1 5ЕКУЕЯ1 'ИРогу/эН Ьоокир 7опе$ |^2 1оса1 Ьу| 0 Ё йечегсе Есокир 2оп« (> ТгиЯРотК Соп<Мюпа1 ЕопмвгЛегс |> ьд] 31оЬа1 1од5 Д (:ате к рагеп! (оИег) | ($ате к рагеш (о1с!ег) Д с1<еп11 Д 5ВГУ«г1 Туре ЯаЛ о< АиЙ1Оп1у (5ОА) Иаше $егуег (И5) Ноз1 (А) Нот! (А) В И| 5П& Рис. 5.40. Пример ОГчЗ-сервера с записями для клиента и сервера Аналогичные операции необходимо выполнить на всех компьютерах сети. Если автоматически записи не создались, то их можно создать вручную (рис. 5.41), однако при этом могут возникнуть сложности с автоматическим обновлением записей при изменении 1Р-адресов. Рис. 5.41. Создание записи типа Д на ОЫ5 сервере вручную
5. Создание зоны обратного просмотра. Выполняется по следующим шагам: - открыть консоль В№>; — выбрать раздел Кехегзе Ьоокир Хопе (Зоны обратного просмотра)', - запустить мастер создания зоны (выбрать: тип зоны -Ргипагу (Основ- ная), динамические обновления - Разрешить, остальные параметры - по умолчанию) (рис. 5.42); Рис. 5.42. Создание зоны обратного просмотра - в поле Код сети (НУ) ввести параметры идентификатора сети - «192.168.1», а затем выполнить команду принудительной регистра- ции компьютеров на сервере ОМ8 - 1рсопррге;ррег<:1пе. В итоге компьютеры зарегистрируются в обратной зоне ЭХ 8. 5.3.6. Имена Ме1В!О$ Протокол №1ВЮ8 (Не1\согк Вазю 1при1 Оифпй 8уз1ет - сетевая базовая система ввода-вывода) был разработан в 1984 году для корпорации 1ВМ как сетевое дополнение стандартной В108 на компьютерах 1ВМ РС. В операцион- ных системах Мюгозой \\'шс1о\\8 МТ, а также в ХХ'йкюид 98 протокол и имена №(В1О8 являлись основными сетевыми компонентами. Начиная с \\'|пс1о\с8 2000, операционные системы Мшгозой ориентируются на глобальную сеть
Интернет, в связи с чем фундаментом сетевых решений стали протоколы ТСР/1Р и доменные имена. Имена Ыс1ВЮ8 не образуют никакой иерархии в своем пространстве, это простой линейный список имен компьютеров, точнее, работающих на компью- тере служб. Имена компьютеров состоят из 15 видимых символов плюс 16-й служебный символ. Если видимых символов меньше 15, то оставшиеся сим- волы заполняются нулями (не символ нуля, а байт, состоящий из двоичных ну- лей). 16-й символ соответствует службе, работающей на компьютере с данным именем. Просмотреть список имен пространства Не1ВЮ8, которые имеются на данном компьютере, можно с помощью команды пЬ(8(а1-п. Рассмотрим пример на рис. 5.43. На рисунке изображен вывод команды пЫя1а1 -п на сервере ск! мюгккги, являющийся списком Ие1 В 105-и мен, сгене- рированных данным сервером. С:\пЬбз'ЬаД -п Подключение по локальной сети: Адрес 1Р узла: [192.168.0.1] Код области: [] Локальная таблица ЫебВЮЗ-имен Состояние БС1 <00> ионьб <оо> ИОНЫ) <1с> БС1 <20> ИОКЬБ <1В> ИОПЬБ <1Е> ИОНЬБ <1Б> МЗВКОИЗЕ .<01> Уникальный Группа Группа Уникальный Уникальный Группа Уникальный Группа Зарегистрирован Зарегистрирован 3 ар е гис трир ов ан Зарегистрирован Зарегистрирован Зарегистрирован Зарегистрирован Зарегистрирован Рис. 5.43. Пример информации о пространстве имен №ЙЗю5 В угловых скобках указан шестнадцатиричный код 16-го служебного сим- вола какого-либо имени. Например, имя ЭС1 и 16-й символ «00» соответ- ствуют службе Рабочая станция, которая исполняет роль клиента при под- ключении к ресурсам файлов и печати, предоставляемых другими компьюте- рами сети. А то же имя ЭС1 и символ с кодом «20» соответствуют службе Сервер, которая предоставляет ресурсы файлов и печати данного сервера для других компьютеров сети. Имя Ц'ОЯЫ) соответствует либо Не1ВЮ8-имени домена у\юг1<1.ги (вспомните установку первого контроллера домена), либо имени т. и. сетевой рабочей группы, отображаемой в Сетевом окружении лю- бого \Утс1о\с8-ком11Ьютера. Имя .. М8ВКОУУ8Е . говорит о том, что данный компьютер является Обозревателем сетевого окружения по протоколу ТСР/1Р, т. е. если на каком- либо компьютере с системой \\'|1к1о\съ открыть Сетевое окружение, то дан- ный компьютер будет запрашивать список компьютеров, сгруппированных в сетевой рабочей группе И'ОНГБ. именно с сервера ОС/. Все эти имена,
перечисленные в таблице, будут автоматически регистрироваться в базе дан- ных сервера ТУ1Ы8 (ХХ'шдоиъ 1п1егпе1 Натт§ 8егу1се - служба имен в Интер- нете для XV‘Пеклу8) после того, как данный сервер будет установлен в сети и данный компьютер станет клиентом сервера ИУАХ 5.3.7. Процесс разрешения имен в пространстве 1Че1В!О5 Когда один компьютер пытается использовать ресурсы, предоставляемые другим компьютером через интерфейс Не1ВЮ8 поверх протокола ТСР/1Р, то первый компьютер, называемый клиента/^, вначале должен определить 1Р- адрес второго компьютера, называемого сервером, по имени этого компью- тера. Это может быть сделано одним из трех способов: - широковещательный запрос, - обращение к локальной базе данных Ые(ВЮ8-имен, хранящейся в файле ЬМНО8Т8 (этот файл хранится в той же папке, что и файл НО8Т8, отображающий ЕСДЭН-имена); - обращение к централизованной БД имен Ые1ВЮ8, хранящейся на сер- вере ТУШ8. В зависимости от типа узла КсгВЮ8 разрешение имен осуществляется с помощью различных комбинаций перечисленных способов: - Ь-узел (Вгоадсай Иоде, широковещательный узел) - разрешает имена в 1Р-адрсса посредством широковещательных сообщений (компью- тер, которому нужно разрешить имя, рассылает по локальной сети широковещательное сообщение с запросом 1Р-адреса по имени ком- пьютера); - р-узел (Реет Иоде, узел «точка-точка») — разрешает имена в 1Р-адреса с помощью УУШ8-сервера (когда клиенту нужно разрешить имя ком- пьютера в 1Р-адрес, клиент отправляет серверу имя, а тот в ответ по- сылает адрес); - т-узел (М1хед Ноде, смешанный узел) - комбинирует запросы Ъ- и /р-узла (ДУШ8-клиент смешанного типа сначала пытается применить широковещательный запрос, а в случае неудачи обращается к \У1Ы8- серверу, поскольку разрешение имени начинается с широковещатель- ного запроса, /и-узел загружает сеть широковещательным трафиком в той же степени, что и Ь-узел); - к-узел (НуЬпд Ноде, гибридный узел) - также комбинирует запросы Ь-узла и р-узла, но при этом сначала используется запрос к \Х'1Н8 серверу и лишь в случае неудачи начинается рассылка широковеща- тельного сообщения, поэтому в большинстве сетей к-узлы работают быстрее и меньше засоряют сеть широковещательными пакетами. С точки зрения производительности, объема сетевого трафика и надежно- сти процесса разрешения Нс1ВЮ8-имен самым эффективным является к-узел.
Если в свойствах протокола ТСР/1Р \У1Едо\У8-компьютера нет ссылки на \У1К8-сервер, то данный компьютер является 6-узлом. Если в свойствах про- токола ТСР/1Р имеется ссылка хотя бы на один \УШ8-сервер, то данный ком- пьютер является Л-узлом. Другие типы узлов настраиваются через реестр си- стемы \\'пк1о\У8. Функции сервера МеШ 108-имен описаны в КЕС 1001 и 1002. В больших сетях для распределения нагрузки по регистрации и разрешению №(В1О8- имен необходимо использовать несколько серверов ХХ'1148 (рекомендации М1СГО8ОЙ - один УХЛЫБ-сервер на каждые 10 000 сетевых узлов). При этом одна часть клиентов будет настроена на регистрацию и обращение для разрешения имен на один \У1Я8-сервер, другая часть - на второй сервер и т. д. Для того чтобы все серверы XVIН 8 имели полную информацию обо всех имеющихся в корпоративной сети №1В1О8-уз,1ах, необходимо настроить репликацию баз данных серверов XVIЕ48 между собой. После завершения репликации каждый сервер \Х'1М 5 будет иметь полный список Пе1ВЮ8-узлов всей сети. И любой клиент, регистрируясь на «ближайшем» к нему \Х'1У$-ссрвере, при этом может послать запрос «своему» серверу на разрешение имен Ме1ВЮ8-узлов, зареги- стрированных не только на данном \Х'1К8-сервере, но и на всех остальных сер- верах XVIУ 8. 5.4. Утилиты диагностики ТСР/1Р и О1Ч5 Любая операционная система имеет набор диагностических утилит для те- стирования сетевых настроек и функционирования коммуникаций. Большой набор диагностических средств есть и в системах семейства \Х'1псюи'8 (как гра- фических, так и в режиме командной строки). Утилиты командной строки, являющиеся инструментами первой необхо- димости для проверки настроек протокола ТСР/1Р и работы сетей и коммуни- каций, представлены в табл. 5.2. Подробное описание данных утилит содер- жится в системе интерактивной помощи ХУтдоуук (вызывается нажатием кнопки ГГ). В табл. 5.2 указаны основные и наиболее часто используемые па- раметры этих команд, а также дано их краткое описание.
Утилиты диагностики ТСР/1Р и Название утилиты 1 1рсопр§ Параметры 2 Комментарии 3 агр Р’пё 1гасег1 раЛрт^ /? - отобразить справку по команде /а11 - отобразить полную информацию о настройке параметров всех адаптеров /ге!еазе - освободить динамическую 1Р-конфигурацию />гт>и - обновить динамическую 1Р-конфигурацию с ЭНСР-сервера физкс/пз - очистить кэш разрешений /геу181ег(1п8 - обновить регистрацию на 1)\8-сервере /(118р!аус!п8 - отобразить содержимое кэша разрешений [Ж 8 -а — отображает текущие АКР-записи Формат команды: утл “^сетевой узел> параметры Параметры: - / — бесконечная (до нажатия клавиш <СЙ>+<Вгеак>) отправка пакетов на указанный узел - а — определение имени узла по 1Р-адресу - п <число> — число отправляемых запросов - / <размер> — размер буфера отправки - и’ <та11маут> — таймаут ожидания каждого ответа в миллисекундах - </ - без разрешения 1Р-адресов в имена узлов - к <макс число> - максимальное число прыжков при поиске узла - « <таймаут> - таймаут каждого ответа в миллисекундах -п - без разрешения 1Р-адресов в имена узлов -к.макс число - максимальное число прыжков при поиске узла -<у <число_запросов> - число запросов при каждом прыжке -и> <таймаут> - таймаут каждого ответа в миллисекундах Служит для отображения всех текущих параметров сети ТСР/1Р и обновления параметров ПНСР и Ю\8. При вызове команды гралгру без параметров выво- дятся 1Р-адрес, маска подсети и основной шлюз для каждого сетевого адаптера Отображение и изменение АКР- таблиц Мощный инструмент диагно- стики (с помощью протокола 1СМР). Команда рту позволяет проверить: работоспособность 1Р-соединения: правильность настройки протокола ТСР/1Р на узле; работоспособность марш- рутизаторов; работоспособность системы разрешения имен Н()1)Н или Ме®108; доступ- ность и работоспособность какого-либо сетевого ресурса Служебная программа для трас- сировки маршрутов, используе- мая для определения пути, по которому [Р.дсйтаграмма до- ставляется по месту назначения Средство трассировки марш- рута, сочетающее функции про- грамм рт% и 1гасег1 и обладаю- щее дополнительными возмож- ностями. Эта команда показы- вает степень потерн пакетов на любом маршрутизаторе или ка- нале, с ее помощью легко опре- делить, какие маршрутизаторы или каналы вызывают неполадки в работе сети
1 пе1$1а1 пЫз1а1 ИоМпате 2 -а - отображение всех подключений и ожидающих (слушающих) портов п - отображение адресов и номеров портов в числовом формате - о - отображение кода (ГО) процесса каждого подключения - г - отображение содержимого локаль- ной таблицы маршрутов - п - выводит имена пространства имен Ке1ВЮ8, зарегистрированные локаль- ными процессами - с - отображает кэш имен \е|ВЮ8 (разрешение Ие1ВЮ8-имен в 1Р-адреса) К - очищает кэш имен и перезагружает его из файла ЬтЬо8(8 ЯЯ - освобождает имена МрФЮБ, зарегистрированные на \\'|\8-сервере, а затем обновляет их регистрацию Никаких ключей для данной утилиты не предусмотрено 3 Используется для отображения статистики протокола и текущих Т СР/1Р-соединений Средство диагностики разреше- ния имен Ке1ВЮ8 Это самая простая утилита - она выводит на экран имя компьютера Рассмотрим примеры использования утилит командной строки для диа- гностики протокола ТСР/1Р и символьной адресации (ОМ8). Пример 5.7. Использование команды 1рсоп/1§ (без параметров и с пара- метром /аП) представлено на рис. 5.44. Настройка протокола 1Р для Итпскжз Имя компьютера...................: с!с1 Основной ВЫ8-суффикс.............: могШ.ги Тип узла.........................: неизвестный ТР-маршрутизация включена . . . . : нет И1Ы8-прокси включен ............ : нет Порядок просмотра суффиксов ВИЗ . : мог16.ги Подключение по локальной сети - ЕкНегпек адаптер: БЫЗ-суффикс этого подключения . Описание ...................... ЕЪЬегпеЪ Ы1С Физиче ский адре с................ ОНСР включен................... ТР-адрес ...................... Маска подсети ................. Основной шлюз ................. БЫ5-серверы ................... . : Неа1кек КТЬ8139 Еаш11у РС1 Еазк 00-11-08-Е7-14-Е4 нет 192.168.0.1 255.255.255.0 192.168.0.1 Рис. 5.44. Использование команды 1рсоп(1д
Пример 5.8. Рассмотрим использование команды агр. Пусть в сети только два узла (сервер БС1 и сервер ОС2). Тогда в кэше сервера БС1 будет только одна запись - отображение 1Р-адреса сервера БС2 на МАС-адрес сетевого адаптера (рис. 5.45). 2:\>агр -а Интерфейс: 192.168.0.1 — 0x10003 1Р-адрес Физический адрес 192.168.0.2 00-03-^-е7-14-{4 Тип динамический Рис. 5.45. Использование команды агр Пример 5.9. Рассмотрим использование команды р 'т§. Существуют различные варианты использования данной утилиты (в сети существуют два компьютера с именами Г2С1 и Г2С2, настроена ПМ8- адресация): - рт% <1Р-адрес> (рис. 5.46); - рт§ <Мс1В1О$-имя узла>, когда в зоне сервера ПЯ8 нет записи для сервера БС2 (поиск 1Р-адреса производится широковещательным за- просом) (рис. 5.47); - рт% <Мс1ВЮ8-имя узла>, когда в зоне сервера ПМ8 есть запись для сервера БС2 (надо обратить внимание на подстановку клиентом ПЯ8 суффикса домена в запросе на имя узла, т. е. в команде используется краткое МегВЮ8-имя сервера, а в статистике команды выводится пол- ное имя) (рис. 5.48); - рт§ <Р()ВХ-имя узла>, когда в зоне сервера П№8 нет записи для сер- вера БС2 (узел ОС2 не будет найден в сети) (рис. 5.49); - р1п§ <ЕОВМ-имя узла>, когда в зоне сервера ПМ8 есть запись для сер- вера БС2 (узел успешно найден) (рис. 5.50); - р1п^ -а <1Р-адрес> (обратное разрешение 1Р-адреса в имя узла) (рис. 5.51). С:\>р1пд 192.168.0-2 Обмен пакетами с 192.168.0.2 по с 32 байт данных: Ответ от 192.168.0.2: число байт=32 время<1мс ТТЬ=128 Ответ от 192.168.0.2: число байт=32 время<1мс ТТЬ=128 Ответ от 192.168.0.2: число байт=32 время<1мс ТТЬ=128 Ответ от 192.168.0.2: число байт=32 время<1мс ТТЬ=128 Статистика Ртпд для 192.168.0.2: Пакетов: отправлено = 4, получено = 4, потеряно = 0 (0% потерь) Приблизительное время приема-передачи в мс: Минимальное = Омсек, Максимальное = 0 мсек, Среднее = 0 мсек Рис. 5.46. Использование команды р'тд с заданным 1Р адресом
С:\>ршд с!с2 Обмен пакетами с с!с2 [192.168.0.2] с 32 байт данных: Ответ от 192.168.0.2: число байт=32 время=16мс ТТЬ=128 Ответ от 192.168.0.2: число байт=32 время<1мс ТТЬ=128 Ответ от 192.168.0.2: число байт=32 время<1мс ТТЬ=128 Ответ от 192.168.0.2: число байт=32 время<1мс ТТЬ=128 Статистика Ртпд для 192.168.0.2: Пакетов: отправлено - 4, получено = 4, потеряно = 0 (0% потерь) Приблизительное время приема-передачи в мс: Минимальное = Омсек, Максимальное = 16 мсек, Среднее = 4 мсек Рис. 5.47. Использование команды р1пд с заданным №1ВЮ8 именем узла (с широковещательным запросом) С:\>ртпд с!с2 Обмен пакетами с с1с2 .ж>г1с1. ги [192.168.0.2] с 32 байт данных: Ответ от 192.168.0.2: число байт=32 время=16мс ТТЬ=128 Ответ от 192.168.0.2: число байт=32 время<1мс ТТЬ=128 Ответ от 192.168.0.2: число байт=32 время<1мс ТТЬ=128 Ответ от 192.168.0.2: число байт=32 время<1мс ТТЬ=128 Статистика Рюд для 192.168.0.2: Пакетов: отправлено = 4, получено = 4, потеряно = 0 (0% потерь) Приблизительное время приема-передачи в мс: Минимальное = Омсек, Максимальное = 16 мсек, Среднее = 4 мсек Рис. 5.48. Использование команды р'тд с заданным №1В1С8-именем узла (при условии существования записи на ОЫ5-сервере) С:\>р1пд :1с2.иа»1с1.{и П^ри проверку связи не удаллсь обнаружить узел: с!с2,иос1с1.си. Проверьте имя узла и повторите попытку. Рис. 5.49. Использование команды р1пд с заданным ЕСЮМ-именем узла (при условии отсутствия записи на РЫБ сервере)
С:\>р1пд бс2.мог16.ги Обмен пакетами с бс2.мог16.ги [192.168.0.2] с 32 байт данных: Ответ от 192.168.0.2: число байт=32 время=16мс ТТЬ=128 Ответ от 192.168.0.2: число байт=32 время<1мс ТТЬ=128 Ответ от 192.168.0.2: число байт=32 время<1мс ТТЬ=128 Ответ от 192.168.0.2: число байт=32 время<1мс ТТЬ=128 Статистика Ршд для 192.168.0.2: Пакетов: отправлено = 4, получено = 4, потеряно = 0 (0% потерь) Приблизительное время приема-передачи в мс: Минимальное = Омсек, Максимальное = 16 мсек, Среднее = 4 мсек Рис. 5.50. Использование команды р1пд с заданным ГСЮМ-именем узла (при условии существования записи на 0Г1$-сервере) С:\>р1ид -а 192.168.0.2 Обмен пакетами с с1с2. ногЫ.ги [192.168.0.2] с 32 байт данных: Ответ от 192.168.0.2: число байт=32 время<1мс ТТЬ=128 Ответ от 192.168.0.2: число байт=32 время<1мс ТТЬ=128 Ответ от 192.168.0.2: число байт=32 время<1мс ТТЬ=128 Ответ от 192.168.0.2: число байт=32 время<1мс ТТЬ=128 Статистика Р1пд для 192.168.0.2: Пакетов: отправлено = 4, получено = 4, потеряно = 0 (0% потерь) Приблизительное время приема-передачи в мс: Минимальное = Омсек, Максимальное = 0 мсек, Среднее = 0 мсек Рис. 5.51. Использование команды р1пд с обратным разрешением 1Р адреса в имя узла Пример 5.10. Рассмотрим использование команды 1гасег1. На рис. 5.52 при- веден пример трассировки маршрута до узла ттх’.ги (если в вашем распоряже- нии только одна 1Р-сеть, то изучить работу данной команды будет невозможно). С:\>бгасегЪ -б имм.ги Трассировка маршрута к мии.ги [194.87.0.50] с максимальным числом прыжков 30: 1 17 тз <1 мс <1 мс 192.168.0.1 2 1Ш5 <1 мс 1 тз 217.1.1.33 3 3 тз 3 тз 3 тз 217.1.10.1 4 * * * Превышен интервал ожидания для запроса. 5 6 7 8 9 10 тз 13 тз 17 тз 11 тз 13 тз 12 тз 10 тз 15 тз 12 тз Превышен интервал ожидания для запроса. 217.150.36.190 Превышен интервал ожидания для запроса. 194.87.0.83 194.87.0.50 Трассировка завершена. Рис. 5.52. Использование команды 'гасеп
Пример 5.11. Рассмотрим пример использования командыра(крт&. Пусть поставлена задача, аналогичная предыдущему примеру (трассировка марш- рута до узла и'илу.ги). Выполним ее командойра(крт§ (рис. 5.53). С:\> раЪЬртпд -п иии.ги Трассировка маршрута к теи.ги [194.87.0.50] с максимальным числом прыжков 30: 0 192.168.0.1 1 217.1.1.33 2 217.1.10.1 3 * * * Подсчет статистики за: 100 сек. ... Исходный узел Маршрутный узел Прыжок НТТ Утер./Отпр. % Утер./Отпр. 0 Оме 0/ 100 = 0% 0/ 100 = 0% 0/ 100 = 0% 1 2мс 0/ 100 = 0% 0/ 100 = 0% 0/ 100 = 0% 2 5мс 0/ 100 = 0% 0/ 100 = 0% 100/ 100 =100% 3 — 100/ 100 =100% 0/ 100 = 0% % Адрес 192.168.0.1 1 217.1.1.33 I 217.1.10.1 I 0.0.0.0 Трассировка завершена. Рис. 5.53. Использование команды ра1Пр1пд Пример 5.12. Рассмотрим пример использования команды пе1хШ1 (с пара- метрами -ап - отображение в числовой форме списка активных подключений и слушающих портов) (рис. 5.54). С:\> пеЬз1:аЪ -ап Активные подключения Имя Локальный адрес ТСР 0.0.0.0:53 ТСР 0.0.0.0:135 ТСР 0.0.0.0:445 ТСР 0.0.0.0:1029 ТСР 0.0.0.0:1030 ТСР 192.168.0.1:139 ПОР 0.0.0.0:445 ПОР 0.0.0.0:500 ПОР 0.0.0.0:1025 ПОР 0.0.0.0:1028 ПОР 0.0.0.0:1035 ПОР 0.0.0.0:4500 ПОР 127.0.0.1:53 ПОР 127.0.0.1:123 ПОР 127.0.0.1:1026 ПОР 127.0.0.1:1027 ПОР 192.168.0.1:53 ПОР 192.168.0.1:123 ПОР 192.168.0.1:137 ПОР 192.168.0.1:138 Внешний адрес 0.0.0.0:0 0.0.0.0:0 0.0.0.0:0 0.0.0.0:0 0.0.0.0:0 0.0.0.0:0 Состояние ЫЗТЕМ1ИС Ы5ТЕМ1МС ЫЗТЕЫ1ИЗ ЫЗТЕМ1ПС ЫЗТЕМ1ИС ЫЗТЕИ1ЫС Рис. 5.54. Использование команды пе1з1а1
Пример 5.13. Рассмотрим пример диагностики имен Че:ВЮ8 при помощи команды пЫя1а1 (с параметром -п - отображение локальных имен ЫгЙЗЮЗ) (рис. 5.55). С: \> пЬЛзЛаЛ -п Подключение по локальной сети: Адрес 1Р узла: [192.168.0.1] Код области: [] Локальная таблица МеЛВ1ОЗ-имен Тип Состояние ОС1 ОС1 мокло мокло <00> <20> <00> <1Е> Уникальный Уникальный Группа Группа Зарегистрирован Зарегистрирован Зарегистрирован Зарегистрирован Рис. 5.55. Диагностика имен 1\1еГВЮ5 при помощи команды пЬЫа1 5.5. Маршрутизация в 1Р-сетях 5.5.1. Задача маршрутизации Раскроем суть задачи маршрутизации. Пусть имеется составная сеть, за- дача состоит в том, чтобы доставить пакет из одной подсети в другую подсеть. Известны 1Р-адрес и маска подсети узла-отправителя (иными словами, Ю под- сети и Ю хоста), 1Р-адрес узла-получателя. Сложность заключается в много- численности возможных путей передачи пакета. Например, даже в простой сети, показанной на рис. 5.56, для передачи сообщения из подсети 1 в подсеть 3 существует несколько способов. Рис. 5.56. Пример составной сети Еще одной проблемой является то, что из существующих путей требуется выбрать оптимальный (по времени или по надежности).
В сетях ТСР/1Р задача маршрутизации решается с помощью специальных устройств - маршрутизаторов, которые содержат таблицы маршрутизации (Коийп§ ТаЫе). Компьютер с операционной системой XV । г. с1о\хй Зегуег также может высту- пать в роли маршрутизатора. Вообще говоря, любой хост, на котором дей- ствует стек ТСР/1Р, имеет свою таблицу маршрутизации (естественно, гораздо меньших размеров, чем на маршрутизаторе). 5.5.2. Таблица маршрутизации Таблица маршрутизации, создаваемая по умолчанию на компьютере с \Х'пк1о\У8 Зегуег 2003 (одна сетевая карта, 1Р-адрес: 192.168.1.1, маска подсети: 255.255.255.0), имеет вид, соответствующий табл. 5.3. Таблица маршрутизации Таблица 5.3 Адрес назначения Маска подсети Шлюз Интерфейс Метрика ('КеШогк Иезйпайоп) (Кейиазк) (Оа(еууау) (1п1егГасе) (Ме1пс) 0.0.0.0 0.0.0.0 192.168.1.2 192.168.1.1 20 127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1 192.168.1.0 255.255.255.0 192.168.1.1 192.168.1.1 20 192.168.1.1 255.255.255.255 127.0.0.1 127.0.0.1 20 192.168.1.255 255.255.255.255 192.168.1.1 192.168.1.1 20 224.0.0.0 240.0.0.0 192.168.1.1 192.168.1.1 20 255.255.255.255 255.255.255.255 192.168.1.1 192.168.1.1 1 В приведенной таблице имеются следующие поля: - адрес назначения (МеШюгк ВезЕпайоп) - адрес хоста или подсети, для которых задан маршрут в таблице; - маска подсети (Кейпазк) - маска подсети для адреса назначения; - шлюз, маршрутизатор (Са1е\уау) - адрес для передачи пакета; - интерфейс (1п1егГасе) - адрес собственного порта маршрутизатора (сетевой карты), на который следует передать пакет, при этом любой маршрутизатор содержит не менее двух портов (в компьютере в роли маршрутизатора с ХХ'ш<1ои'8 Зегуег портами являются сетевые карты); - метрика (Мейгс) - число маршрутизаторов (число хопов), которые необходимо пройти для достижения хоста назначения. Для двух маршрутов с одинаковыми адресами назначения выбирается маршрут с наименьшей метрикой. Значение 20 в таблице соответствует 100-ме- габитной сети ЕЛетей Кратко опишем записи в таблице по умолчанию: - 0.0.0.0-маршрут по умолчанию (ВеГаиЙ Когйе). Эта запись выбира- ется в случае отсутствия совпадений с адресом назначения. В при-
веденной таблице маршруту по умолчанию соответствует шлюз 192.168.1.2-это адрес порта маршрутизатора, который связывает данную подсеть с другими подсетями; - 127.0.0.0 —маршрут обратной связи (ЬоорЬаск Аскйехз), все пакеты с адресом, начинающимся на 127, возвращаются на узел-источник; - 192.168.1.0 - адрес собственной подсети узла; - 192.168.1.1 - собственный адрес узла (совпадает с маршрутом обрат- ной связи); - 192.168.1.255 - адрес широковещательной рассылки (пакет с таким адресом попадает всем узлам данной подсети); - 224.0.0.0 - маршрут для групповых адресов', - 255.255.255.255 - адрес ограниченной широковещательной рассылки. 5.5.3. Принципы маршрутизации в ТСР/1Р Рассмотрим, каким образом решается задача маршрутизации на примере составной сети, показанной на рис. 5.57, добавив некоторые подробно- сти - 1Р-адреса и МАС-адреса узлов. Рассмотрим пример выбора маршрутов. Пример 5.14. Предположим, что роль маршрутизатора будет выполнять компьютер с ОС \\'|Пс1о\У8 8егуег, который содержит четыре сетевые карты (че- тыре порта). Каждая карта имеет собственные МАС-адрес и 1Р-адрес, принад- лежащий той подсети, к которой порт подключен. Приведем часть таблицы маршрутизации для этого компьютера (табл. 5.4). Таблица 5 4 Таблица маршрутизации сервера с четырьмя сетевыми картами Адрес назначения (Т4е1луогк Певйпайоп) Маска подсети (Нейпазку Шлюз (Оа1е\уау) Интерфейс (1п(ег1асе) Метрика (Ме1пс) 0.0.0.0 0.0.0.0 160.95.0.2 160.95.0.1 20 160.95.0.0 255.255.255.0 160.95.0.1 160.95.0.1 20 160.95.0.1 255.255.255.255 127.0.0.1 127.0.0.1 20 160.95.0.255 255.255.255.255 160.95.0.1 160.95.0.1 20 160.95.1.0 255.255.255.0 160.95.1.1 160.95.1.1 20 160.95.1.1 255.255.255.255 127.0.0.1 127.0.0.1 20 160.95.1.255 255.255.255.255 160.95.1.1 160.95.1.1 20 160.95.2.0 255.255.255.0 160.95.2.1 160.95.2.1 20 160.95.2.1 255.255.255.255 127.0.0.1 127.0.0.1 20 160.95.2.255 255.255.255.255 160.95.2.1 160.95.2.1 20 160.95.3.0 255.255.255.0 160.95.3.1 160.95.3.1 20 160.95.3.1 255.255.255.255 127.0.0.1 127.0.0.1 20 160.95.3.255 255.255.255.255 160.95.3.1 160.95.3.1 20
Маршр> тизатор 1Р- 160 95.0 1 ЕР' 160 95 1 1 МАС: 01-ЗЕ-8Г-48 >— ОС,' ) МАС 01-ЗЕ-8Г-48-54-01' П> 160.95.2.1 \ ' - - '""ХМАС: 01-ЗЕ-8Г-48-54-02 ' _/ ДДА \ П> 160.95.1.10 |г=п \ МАС: 01-ЗЕ-8Г-95-64-10 ^11—Ц, В . П> 160 95 1.11 ) Интернет ТР 1ЛС 95 3 \ МАС 01-ЗЕ-8Е-48-54-03 /" Д С П> 160 95 3.20 \ МАС.01-ЗЕ-8Г-95-64-20 / Подсеть 3 ТО подсети: 160 95.3 0 Маска подсети 255.255.255 0 Подсеть 1 ТО подсети: 160 95 1.0 Маска подсети. 255.255.255 0 Подсеть 2 ТО подсети 160.95 2 0 Маска подсети 255.255 255.0 Рис. 5.57. Пример составной сети
Будем считать, что пакеты передает хост А. Его таблица маршрутизации может иметь вид, показанный в табл. 5.5. Таблица маршрутизации хоста А Таблица 55 Адрес назначения (ИеНуогк Веяйпайоп) 0.0.0.0 Маска подсети (№:тачк) 0.0.0.0 Шлюз (Сга{е\сау) 160.95.1.1 Интерфейс (1п1егГасе) 160.95.1.10 Метрика (Мейс) 20 127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1 160.95.1.0 255.255.255.0 160.95.1.10 160.95.1.10 20 160.95.1.10 255.255.255.255 127.0.0.1 127.0.0.1 20 160.95.1.255 255.255.255.255 160.95.1.10 160.95.1.10 20 224.0.0.0 240.0.0.0 160.95.1.10 160.95.1.10 20 255.255.255.255 255.255.255.255 160.95.1.10 160.95.1.10 1 Проанализируем, каким образом будет происходить передача пакетов от хоста А. Возможны три варианта местонахождения получателя: - подсеть 1 (хост Л - хост 2?); - подсеть 2 или подсеть 3 (хост Л - хост С); - внешняя сеть (хост А - Интернет), Если узлом назначения является хост В, пакет не должен попадать на маршрутизатор, так как получатель находится в той же сети, что и отправи- тель. Хост А ищет в своей таблице маршрутизации подходящий маршрут. При этом для каждой строки на адрес назначения (1Р хоста В: 160.95.1.11) накладывается маска подсети (операция логического умножения А\О), и ре- зультат сравнивается с полем Ые1уюгк ВезИпаИоп. Подходящими оказыва- ются два маршрута: 0.0.0.0 и 160.95.1.0. Из них выбирается маршрут с наибольшим числом двоичных единиц - 160.95.1.0, т. е. пакет отправляется непосредственно хосту В. 1Р-адрес хоста В разрешается с помощью прото- кола АВР в МАС-адрес. В пересылаемом пакете будет указана следующая информация: ]Р-адрес отправителя: МАС-адрес отправителя: ]Р-адрес получателя: МАС-адрес получателя: 160.95.1.10 01-ЗЕ-8Р-95-64-10 160.95.1.11 01-ЗЕ-8Р-95-64-11 Если окажется, что количество единиц совпадает, выбирается маршрут с наименьшей метрикой. Предположим теперь, что узел А отправляет пакет узлу С (подсеть 3). Поиск в собственной таблице маршрутизации не дает под- ходящих результатов, кроме маршрута по умолчанию - 0.0.0.0. Для этого марш- рута указан адрес порта маршрутизатора 160.95.1.1 (ПеЕаиЙ Са1е\\'ау - шлюз по умолчанию}. Протокол АКР помогает определить МАС-адрес порта. Именно на него отправляется пакет сначала, причем указывается 1Р-адрес конечного полу- чателя (узла С):
]Р-адрес отправителя: МАС-адрес отправителя: ]Р-адрес получателя: МАС-адрес получателя: 160.95.1.10 01-ЗЕ-8Р-95-64-10 160.95.3.20 01-ЗЕ-8Р-48-54-01 Модуль маршрутизации ФЬиклии 5ег\<ег анализирует полученный пакет, выделяет из него адрес узла С, осуществляет поиск в своей таблице маршру- тизации (поиск происходит так же, как на хосте А). Находятся две подходящие записи: 160.95.3.0 и 0.0.0.0. Выбирается первый маршрут, так как в нем больше двоичных единиц. Пакет в подсеть 3 отправляется с порта 160.95.3.1: 1Р-адрес отправителя: МАС-адрес отправителя: ]Р-адрес получателя: МАС-адрес получателя: 160.95.1.10 О1-ЗЕ-8Р-48-54-ОЗ 160.95.3.20 01-ЗЕ-8Р-95-64-20 Наконец, в случае когда хост Л осуществляет передачу во внешнюю сеть, пакет сначала попадает на маршрутизатор. Поиск в таблице маршрутизации дает единственный подходящий результат: 0.0.0.0. Поэтому пакет отправля- ется на порт внешнего маршрутизатора 160.95.0.2. Дальнейшее продвижение пакета выполняют маршрутизаторы Интернета. 5.5.4. Настройка таблиц маршрутизации Для построения таблиц маршрутизации существует два метода: статиче- ский и динамический. Статический метод заключается в том, что администратор вручную со- здает и удаляет записи в таблице. В состав операционной системы \У|1к1о\у8 Зегуег входит утилита гои(е. Она может использоваться с четырьмя командами: - ргт( — печать текущего содержимого таблицы; - аМ - добавление новой записи; - <Ае1е(е - удаление устаревшей записи; - с!шп§е - редактирование существующей записи. Запись должна определяться следующим образом: <йезИпайоп> МА8К <пе1тазк> <%а(е\\ау> МЕНИС <те1пс> 1Р <т(ег/асе>. Например, гоШе аМ 160.95.1.0 та$к255.255.255.0 160.95.1.1 те1пс 201Р1. Кроме того, можно использовать два ключа: - /- удаление из таблицы всех записей, кроме записей по умолчанию; - р - создание постоянной записи (т. е. не исчезающей после переза- грузки). По умолчанию создаются временные записи. Достоинством статического метода является простота. С другой стороны, для сетей с быстро меняющейся конфигурацией этот метод не подходит, так как администратор может не успевать отслеживать все изменения. В этом слу- чае применяют динамический метод построения таблицы маршрутизации, ос- нованный на протоколах маршрутизации.
5.5.5. Протоколы обмена маршрутной информацией Протоколы обмена маршрутной информацией относятся к классу адаптивных протоколов, которые в свою очередь делятся на две группы, каж- дая из которых связана с одним из следующих типов алгоритмов - дистанционно-векторный алгоритм (Э181апсе УесГог А1<д01Н1'1ГП8, ВУА), - алгоритм состояния связей (1лпк 5>1а1е А1^огйЬт8, Ь8А). В алгоритмах дистанционно-векторного типа каждый маршрутизатор пе- риодически и широковещательно рассылает по сети вектор расстояний от себя до всех известных ему сетей. Под расстоянием обычно понимается число про- межуточных маршрутизаторов, через которые пакет должен пройти прежде, чем попадет в соответствующую сеть. Может использоваться и другая мет- рика, учитывающая не только число транзитных точек, но и время прохожде- ния пакетов по связи между соседними маршрутизаторами. Получив вектор от соседнего маршрутизатора, каждый маршрутизатор добавляет к нему инфор- мацию об известных ему других сетях, о которых он узнал непосредственно (если они подключены к его портам) или из аналогичных объявлений других маршрутизаторов, а затем снова рассылает новое значение вектора по сети. В итоге каждый маршрутизатор узнает информацию об имеющихся сетях и о расстоянии до них через соседние маршрутизаторы. Дистанционно-векторные алгоритмы хорошо работают только в неболь- ших сетях. В больших сетях они «засоряют» каналы связи интенсивным ши- роковещательным трафиком, к тому же изменения конфигурации могут отра- батываться по этому алгоритму не всегда корректно, так как маршрутизаторы не имеют точного представления о топологии связей в сети, а располагают только обобщенной информацией - вектором дистанций, к тому же получен- ной через посредников. Наиболее распространенным протоколом, основанным на дистанционно- векторном алгоритме, является протокол К1Р (Коийп^ 1п/огта(1оп Рго1осо1, КРС 1723). Это по сути один из старейших протоколов обмена маршрутной информацией, однако он до сих пор достаточно распространен в сетях. Алгоритмы состояния связей обеспечивают каждый маршрутизатор ин- формацией, достаточной для построения точного графа связей сети. Все марш- рутизаторы работают на основании одинаковых графов, что делает процесс маршрутизации более устойчивым к изменениям конфигурации. Широкове- щательная рассылка используется здесь только при изменениях состояния свя- зей, что происходит в надежных сетях не так часто. Для того чтобы понять, в каком состоянии находятся линии связи, под- ключенные к его портам, маршрутизатор периодически обменивается корот- кими пакетами со своими ближайшими соседями. Этот трафик также широко- вещательный, но он передается только между соседями и поэтому не так «за- соряет» сеть.
Протоколом, основанным на алгоритме состояния связей, в стеке ТСР/1Р является протокол О8РЕ (Ореп 8ког1еа( РаГк Рт, КЕС 2328). Он принят в 1991 году и обладает многими особенностями, ориентированными на приме- нение в больших сильно разветвленных (гетерогенных) сетях. Протокол О8РР вычисляет маршруты в 1Р-сетях, сохраняя при этом дру- гие протоколы обмена маршрутной информацией. На практике также применяются комбинированные протоколы: более ста- рый - ЕСР (ЕхГепог Са1ен>ау Рго1осо1, протокол внешнего шлюза) и его со- временная версия ВСР (Вогйег Са1еи>ау Рго1осо1, протокол граничного шлюза). Именно последний, т. е. протокол ВСР, является основным протоко- лом динамической маршрутизации в сети Интернет. Выводы 1. Физический, или локальный, адрес узла определяется технологией, с по- мощью которой построена сеть, в которую входит узел. Для узлов, входя- щих в локальные сети, - это МАС-адрес сетевого адаптера или порта маршрутизатора. 2. В стеке ТСР/1Р используются три типа адресов: локальные (МАС-адреса), 1Р-адреса и доменные имена. 1Р-адрес действует на сетевом уровне и поз- воляет объединять разнородные локальные и глобальную сети в единую составную сеть. 3. 1Р-адрес стоит из 4 байтов (октетов), разделенных точками. В его структуре выделяют две части - номер подсети и номер узла. Определение того, какая часть адреса отводится под номер подсети, осуществляется двумя спосо- бами - с помощью классов и с помощью масок. В схеме классовой адреса- ции существует пять классов, основными являются классы Л, В и С. 4. Поле номера подсети определяется по первым битам адреса. При исполь- зовании масок номер подсети находится при помощи логического умноже- ния маски на 1Р адрес. Адресация с применением масок является более гибкой по сравнению с классами. 5. Уже довольно давно возникла проблема дефицита 1Р-адресов. Решение данной проблемы с помощью масок является временным. Принципиально другой подход заключается в существенном расширении адресного про- странства и реализуется в протоколе 1Ру6. 6. Некоторые 1Р-адреса являются особыми и не используются при адресации конкретных узлов. Это нужно учитывать при назначении 1Р-адресов. 7. Для преобразования 1Р-адресов в аппаратные МАС-адреса применяется протокол АВР, для обратного преобразования - протокол КАИР. 8. Для диагностики и управления стеком ТСР/1Р в операционной системе М1СГО8ОЙ ХХ'таоиъ Зегуег существуют специальные утилиты - 1Рсоп(1§, рт§, 1гасег1, пеМа1, агр, коМпате и др.
9. Задача маршрутизации заключается в определении оптимального пути пе- редачи сообщения в составных сетях с меняющейся топологией. В сетях ТСР/1Р эту задачу решают маршрутизаторы на основе таблиц маршрутиза- ции. В таблицы маршрутизации входит информация о номерах и масках подсетей назначения, адресах шлюзов и собственных портов маршрутиза- тора, а также о метриках. Решение о передаче пакета на тот или иной порт принимается на основании совпадения адреса назначения из пакета с адре- сом из таблицы, при этом оптимальный маршрут выбирается на основе метрики. Для адресов, отсутствующих в таблице, применяется специаль- ный адрес - адрес шлюза по умолчанию. 10. Для создания таблиц маршрутизации в ХХ'йккшд 8егуег 2003 используют два метода - статический, с помощью утилиты гои1е, и динамический, с применением протоколов маршрутизации К1Р и О8РР. Контрольные .опросы 1. Что такое хост? 2. Опишите структуру МАС-адреса. 3. Перечислите виды и приведите примеры адресов, используемых в стеке ТСР ДР. 4. Из каких частей состоит 1Р-адрес? 5. Как определяется номер подсети в 1Р-адресе? 6. Каков диапазон возможных адресов у сети класса С? 7. Определите номер подсети на основе маски: 116.98.04.39/27. 8. Каковы основные особенности протокола 1Ру6? 9. Поясните принцип работы протокола АКР. 10. В чем заключается задача маршрутизации? 11. Для чего нужна таблица маршрутизации? 12. Назовите основные поля в таблице маршрутизации. 13. Что такое с1е/аи11 §а(екау? 14. Перечислите ключи утилиты гоЩе (приведите примеры). 15. Назовите преимущества и недостатки протокола К1Р. 16. Назовите преимущества и недостатки протокола О8РР. 17. Поясните принцип работы утилиты р 'т§ (на примерах). 18. Поясните принцип работы утилиты 1гасег1 (на примерах).
6. БАЗОВЫЕ ТЕХНОЛОГИИ ЛОКАЛЬНОЙ СЕТИ За время, прошедшее с появления первых локальных сетей, было разрабо- тано несколько сотен самых разных сетевых технологий, однако заметное рас- пространение получили всего несколько сетей, что связано, прежде всего, с поддержкой этих сетей известными фирмами и с высоким уровнем стандарти- зации принципов их организации. Увеличение скорости передачи в локальных сетях до 1000 Мбит/с и более требует применения самых передовых технологий, проведения серьезных и дорогих научных исследований. Естественно, это могут позволить себе только крупнейшие фирмы, которые, конечно же, поддерживают свои стандартные сети и их более совершенные разновидности. К тому же большинство потре- бителей уже установило у себя какие-то сети и вовсе не желает сразу и полно- стью заменять все сетевое оборудование на другое, пусть даже в чем-то луч- шее. Поэтому в ближайшем будущем вряд ли стоит ожидать принятия прин- ципиально новых стандартов. В настояшее время стандартные сети обеспечивают большой диапазон до- пустимых размеров сети, допустимого количества абонентов сети и, что не ме- нее важно, большой диапазон цен на аппаратуру. Но проблема выбора той или иной сети все равно остается трудноразрешимой. 6.1. Сети Е!Ьегпе! и Раз! ЕНпегпе! 6.1.1. Основные характеристики сетей Е1Негпе1 Наибольшее распространение среди стандартных сетей получила сеть Е1кете(. Впервые она появилась в 1972 году (разработчиком выступила из- вестная фирма Хегох). Сеть оказалась довольно удачной, и вследствие этого ее в 1980 году поддержали такие крупнейшие фирмы, как ВЕС и Iп1е1 (объеди- нение этих фирм, поддерживающих ЕЙзете!, назвали В1Х по первым буквам их названий). Стараниями этих фирм в 1985 году сеть ЕЙзегпе! стала междуна- родным стандартом, ее приняли крупнейшие международные организации по стандартам: комитет 802 ШЕЕ (1п8!йи!с оГ Е1ес1пса1 апс! Е1ес1готс Еп^тсегз) и ЕСМА (Еигореап Сотрсйег МапиГасШгегз АззошаНоп). Стандарт получил название ШЕЕ 802.3. Он определяет множественный доступ к моноканалу типа «шина» с обнаружением конфликтов и контролем передачи, то есть с уже упоминавшимся методом доступа С8МА/СВ. Вообще- то надо сказать, что этому стандарту удовлетворяют и некоторые другие сети, так как он не очень сильно детализирован. В результате сети стандарта ШЕЕ
802.3 нередко несовместимы между собой как по конструктивным, так и по электрическим характеристикам. Основные характеристики стандарта 1ЕЕЕ 802,3: топология - шина, среда передачи - коаксиальный кабель, скорость передачи - 10 Мбит/с, мак- симальная длина - 5 км, максимальное количество абонентов - до 1024, длина сегмента сети - до 500 м, количество абонентов на одном сегменте - до 100, метод доступа - С8МА/СЭ, передача узкополосная, то есть без модуляции (моноканал). Строго говоря, между стандартами ШЕЕ 802.3 и Е1Кегпе1 существуют не- большие отличия. Сеть Е1Ьете! сейчас достаточно популярна в мире, и нет сомнения, что таковой она и останется в ближайшие годы. Этому в немалой степени способствовало то, что с самого начала все характеристики, пара- метры, протоколы сети были открыты для всех, в результате чего огромное число производителей во всем мире стало выпускать аппаратуру ЕФегпе!, пол- ностью совместимую между собой. В классической сети ЕгкегпеС применяется 50-омный коаксиальный кабель двух видов (толстый и тонкий). Однако в последнее время (с начала 1990-х годов) всё большее распространение получает версия Ейтегпе!, использующая в качестве среды передачи витые пары. Определен также стандарт для применения в сети оптоволо- конного кабеля. В стандарты были внесены соответствующие добавления. В 1995 году по- явился стандарт на более быструю версию Е1Ьете1, работающую на скорости 100 Мбит/с (так называемый Раз! ЕФегпец стандарт ШЕЕ 802.Зи), использую- щую в качестве среды передачи витую пару или оптоволоконный кабель. По- явилась и версия на скорость 1000 Мбит/с (01§аЬй Ейтегпе!, стандарт ШЕЕ 802.32). Помимо стандартной топологии «шина», применяются также топологии типа «пассивная звезда» и «пассивное дерево». При этом предполагается ис- пользование репитеров (репитер - повторитель) и пассивных (репитерных) концентраторов, соединяющих между собой различные части (сегменты) сети (рис. 6.1). В качестве сегмента может также выступать единичный абонент. Коакси- альный кабель используется для шинных сегментов, а витая пара и оптоволо- конный кабель - для лучей «пассивной звезды» (для присоединения к концен- тратору одиночных компьютеров). Главное - чтобы в полученной в результате топологии не было замкнутых путей (петель). Фактически получается, что абоненты соединены в физическую шину, так как сигнал от каждого из них распространяется сразу во все стороны и не возвращается назад (как в кольце). Максимальная длина кабеля всей сети в целом (максимальный путь сигнала) теоретически может достигать 6,5 км, но практически не превышает 2,5 км. В сети Разе Е1кегпе1 не предусмотрена физическая топология «шина», исполь- зуется только «пассивная звезда» или «пассивное дерево». К тому же в Раз! Ейтегпе! гораздо более жесткие требования к предельной длине сети.
Рис. 6.1. Топология сети ЕтЬегпеГ При увеличении в 10 раз скорости передачи и сохранении формата пакета его минимальная длина становится в десять раз короче (5,12 мкс против 51,2 мкс в Е1Ьеше1) - допустимая величина двойного времени прохождения сигнала по сети уменьшается в 10 раз. Для сети Е1Ьете1, работающей на скорости 10 Мбит/с, стандарт опреде- ляет четыре основных типа среды передачи информации: - 10ВА8Е5 (толстый коаксиальный кабель); - 10ВА8Е2 (тонкий коаксиальный кабель); - 10ВЛ8Е-Т (витая пара); - 10ВА8Е-РЕ (оптоволоконный кабель). Обозначение среды передачи включает в себя три элемента: цифра «10» означает скорость передачи 10 Мбит/с. Слово ВЛ8Е означает передачу в основ- ной полосе частот (без модуляции высокочастотного сигнала), а последний эле- мент означает допустимую длину сегмента: «5» - 500 метров, «2» - 200 метров (точнее, 185 метров) или тип линии связи: «Т» - витая пара (Т\\пй1ес1-Ра1г), «Р» - оптоволоконный кабель (Р1Ьег Орпс). Точно так же для сети НгИегпеЦ работающей на скорости 100 Мбит/с (Раз! Е1Ьете1), стандарт определяет три типа среды передачи: - 100ВА8Е-Т4 (счетверенная витая пара); - 100ВА8Е-ТХ (сдвоенная витая пара); - Ю0ВА8Е-РХ (оптоволоконный кабель). Здесь цифра «100» означает скорость передачи 100 Мбит/с, буква «Т» означает витую пару, буква «Р» - оптоволоконный кабель. Типы 100ВА8Е-ТХ и 100ВА8Е-РХ иногда объединяют под именем 100ВА8Е-Х, а 100ВА8Е-Т4 и 100ВА8Е-ТХ - под именем 100ВА8Е-Т.
Отметим, что сеть ЕЙзегпе! не отличается ни рекордными характеристи- ками, ни оптимальными алгоритмами, она уступает по ряду параметров дру- гим стандартным сетям. Но благодаря мощной поддержке, высочайшему уровню стандартизации, огромным объемам выпуска технических средств, ЕгИегпе! резко выделяется среди других стандартных сетей, и поэтому любую другую сетевую технологию принято сравнивать именно с ЕЙзете!. Для передачи информации в сети ЕгКегпе! применяется стандартный код Манчестер-!!. При этом один уровень сигнала нулевой, а другой - отрицатель- ный, то есть постоянная составляющая сигнала не равна нулю. При отсутствии передачи потенциал в сети нулевой. Гальваническая развязка осуществляется аппаратурой адаптеров, репитеров и концентраторов. При этом приемопере- датчик сети гальванически развязан от остальной аппаратуры с помощью трансформаторов и изолированного источника питания, а с кабелем сети со- единен напрямую. 6.1.2. Структура пакета в сетях Е1Иегпе1 Доступ к сети ЕЙзете! осуществляется по методу С8МА/СЭ. обеспечива- ющему полное равноправие абонентов. В сети используются пакеты перемен- ной длины со структурой, представленной на рис. 6.2. Длина кадра Е!Ьете! (т. е. пакета без преамбулы) должна быть не менее 512-битных интервалов, или 51.2 мкс (именно такова предельная величина двойного времени прохож- дения в сети). Предусмотрена индивидуальная, групповая и широковещатель- ная адресация. конец начало адрес получателя Рис. 6.2. Структура пакета сети ЕЕЬегпе! (циерры показывают количество байтов) В пакет Е1Ьете! входят следующие поля. 1. Преамбула состоит из 8 байтов, первые семь из которых представляют собой код 10101010, а последний восьмой - код 10101011. В стандарте 1ЕЕЕ 802.3 этот последний байт называется признаком начала каОра (8ЕВ - 81аг1 о! Егате ПеНтйег) и образует отдельное поле пакета.
2. Адрес получателя (приемника) и адрес отправителя (передатчика) включают по 6 байтов. Эти адресные поля обрабатываются аппарату- рой абонентов. 3. Поле управления (Ь/Т - 1_сп<цК/Туре) содержит информацию о длине поля данных. Оно может также определять тип используемого прото- кола. Принято считать, что если значение этого поля не больше 1500, то оно определяет длину поля данных. Если же его значение больше 1500, то оно определяет тип кадра. Поле управления обрабатывается программно. 4. Поле данных должно включать в себя от 46 до 1500 байтов данных. Если пакет должен содержать менее 46 байтов данных, то поле дан- ных дополняется байтами заполнения. Согласно стандарту ШЕЕ 802.3, в структуре пакета выделяется специальное поле заполнения (Раб 1 )а1а - незначащие данные), которое может иметь нулевую длину, когда данных достаточно (больше 46 байтов). 5. Поле контрольной суммы (РС8 - Ргате СЬеск Зсдиепсе) содержит 32-разрядную циклическую контрольную сумму пакета (Сусйс Кгблл- <1апсу СЬеск СКС) и служит для проверки правильности передачи па- кета {обнаружение и исправление ошибок). Таким образом, минимальная длина кадра (пакета без преамбулы) состав- ляет 64 байта (512 битов). Именно эта величина определяет максимально до- пустимую двойную задержку распространения сигнала по сети в 512-битных интервалах (51,2 мкс-для Е( Кеглей 5,12 мкс-для Раз! ЕГЬете!). Стандарт предполагает, что преамбула может уменьшаться при прохождении пакета че- рез различные сетевые устройства, поэтому она не учитывается. Максималь- ная длина кадра равна 1518 байтам (12144 бита, то есть 1214,4 мкс-для ЕГЬетеГ, 121,44 мкс-для Раз! ЕГЬетсГ). Это важно для выбора размера буфер- ной памяти сетевого оборудования и для оценки общей загруженности сети. На практике в сетях Е(Кегпе( на канальном уровне используются кадры че- тырех различных форматов (типов). Один и тот же тип кадра может иметь разные названия, поэтому ниже для каждого типа кадра приведено по нескольку наиболее употребительных названий: - кадр 802.3/ЕЕС (кадр 802.3/802.2 или кадр ЫоуеП 802.2); - кадр Ка\у 802.3 (или кадр ЫоуеП 802.3); - кадр К (Кегле! ВIX (или кадр Е(Кегпе( II); - кадр ЕЙзегпе! 851АР (8лЬМе(\У0гк Ассезз Рго(осо1 - протокол доступа к подсети). Выводы 1. Е(Кегпе( - это самая распространенная на сегодняшний день технология локальных сетей. В широком смысле Е(Кегпе( - это целое семейство техно- логий, включающее различные фирменные и стандартные варианты, из
которых наиболее известны фирменный вариант ЕШегпе! ВIX, 10-мегабит- ные варианты стандарта ШЕЕ 802.3, а также новые высокоскоростные тех- нологии Раз! ЕШегпе! и СщаЬй Ейтегпе!. Почти все виды технологий ЕШегпе! используют один и тот же метод разделения среды передачи дан- ных-метод случайного доступа С8МА/СВ, который определяет облик технологии в целом. 2. В узком смысле Ейтегпе! - это 10-мегабитная технология, описанная в стан- дарте ШЕЕ 802.3. 3. Важным явлением в сетях ЕШепте! является коллизия - ситуация, когда две станции одновременно пытаются передать кадр данных по общей среде. Наличие коллизий - это неотъемлемое свойство сетей ЕШепте!, являющееся следствием принятого случайного метода доступа. Возможность четкого распознавания коллизий обусловлена правильным выбором параметров сети, в частности соблюдением соотношения между минимальной длиной кадра и максимально возможным диаметром сети. 4. Максимально возможная пропускная способность сегмента ЕШепте! в кад- рах в секунду достигается при передаче кадров минимальной длины и со- ставляет 14 880 кадр/с. При этом полезная пропускная способность сети со- ставляет всего 5,48 Мбит/с, что лишь ненамного превышает половину но- минальной пропускной способности - 10 Мбит/с. 5. Технология ЕШепте! поддерживает четыре разных типа кадров, которые имеют общий формат адресов узлов. Существуют формальные признаки, по которым сетевые адаптеры автоматически распознают тип кадра. 6. В зависимости от типа физической среды стандарт ШЕЕ 802.3 определяет различные спецификации: ЮВазе-5, ЮВазе-2, ЮВазе-Т, ЮВазе-РЕ, 10Вазе- РХ и т. д. Для каждой спецификации определяются тип кабеля, максималь- ные длины непрерывных отрезков кабеля, а также правила использования повторителей для увеличения диаметра сети. 6.2. Сеть Токеп Жпа 5.2.7. Основные характеристики сетей Токеп Я1пд Сеть Токеп предложена фирмой 1ВМ в 1985 году (первый вариант появился в 1980 году). Назначением сети является объединение в сеть всех ти- пов компьютеров, выпускаемых 1ВМ (от персональных до больших). Уже тот факт, что ее поддерживает фирма 1ВМ - крупнейший производитель компью- терной техники, говорит о том, что ей необходимо уделить особое внимание. Но не менее важно и то, что Токеп К1п§ является в настоящее время междуна- родным стандартом ШЕЕ 802.5. Это ставит данную сеть на один уровень по статусу с ЕШегпе!. По сравнению с аппаратурой ЕШегпе! аппаратура Токеп Ктп^ оказывается заметно дороже, так как использует более сложные методы управления
обменом, поэтому распространена сеть Токеп К:п§ значительно меньше. Од- нако ее применение становится оправданным, когда требуются большие ин- тенсивности обмена (например, при связи с большими компьютерами) и огра- ниченное время доступа. Сеть Токеп имеет топологию «кольцо», хотя внешне она больше напоми- нает «звезду». Это связано с тем, что отдельные абоненты (компьютеры) присоеди- няются к сети не прямо, а через специальные концентраторы или многостанцион- ные устройства доступа (М8АП или МАС' - Мц1бз1а1юп Ассезз 11пй) Поэтому физически сеть образует звездно-кольцевую топологию (рис. 6.3). Рис. 6.3. Звездно-кольцевая тополей ия сеги Токеп К|пд В действительности же абоненты объединяются все-таки в кольцо, то есть каждый из них передает информацию одному соседнему абоненту, а прини- мает информацию от другого соседнего абонента. Концентратор (МАИ) при этом только позволяет централизовать задание конфигурации, отключение неисправных абонентов, контроль работы сети и т. д. (рис. 6.4). Для присоединения кабеля к концентратору применяются специ- альные разъемы, которые обеспечивают постоянство замкнутости кольца даже при отключении абонента от сети. Концентратор в сети может быть и един- ственным - в кольцо замыкаются только абоненты, подключенные к нему. В каждом кабеле, соединяющем адаптеры и концентратор (адаптерные кабели, А;1ар1ег СаЫе), находятся на самом деле две разнонаправленные линии связи. Такими же двумя разнонаправленными линиями связи, входящими в магистральный кабель (РаПэ СаЫе), объединяются между собой в кольцо раз- личные концентраторы (рис. 6.5), хотя для этой же цели может также исполь- зоваться и единственная однонаправленная линия связи (рис. 6.6). Конструктивно концентратор представляет собой автономный блок с во- семью разъемами для подключения абонентов (компьютеров) с помощью адаптерных кабелей и двумя (крайними) разъемами для подключения к дру- гим концентраторам с помощью специальных магистральных кабелей.
Рис. 6.4. Соединение абонентов сети Токеп Кшд в кольцо с помощью концентратора (МАО) Несколько концентраторов могут конструктивно объединяться в группу — кластер (С1иНег), внутри которой абоненты также соединены в единое кольцо. Применение кластеров позволяет увеличивать количество абонентов, подключенных к одному центру. Рис. 6.5. Объединение концен грагоров двунаправленной линией связи Рис. 6.6. Объединение концен грагоров однонаправленной линией связи В качестве среды передачи в сети 1ВМ Токеп сначала применялась витая пара, но затем появились варианты аппаратуры ддя коаксиального
кабеля, а также для оптоволоконного кабеля в стандарте ГОО1. Витая пара применяется как неэкранированная (ОТР), так и экранированная (8ТР). Основные технические характеристики сети Токеп следующие: - максимальное количество концентраторов типа 1ВМ 8228 МАЦ - 12; - максимальное количество абонентов в сети - 96; - максимальная длина кабеля между абонентом и концентратором - 45 м; - максимальная длина кабеля между концентраторами - 45 м; - максимальная длина кабеля, соединяющего все концентраторы - 120 м; - скорость передачи данных - 4 Мбит/с и 16 Мбит/с. Все приведенные характеристики относятся к случаю неэкранированной витой пары. В случае применения другой среды передачи характеристики сети могут отличаться. Например, при использовании экранированной витой пары количество абонентов может быть увеличено до 200 (вместо 96), длина кабеля-до 100 м (вместо 45), количество концентраторов - до 33, а полная длина кольца, соединяющего концентраторы, - до 200 м. Оптоволоконный ка- бель позволяет увеличивать длину кабеля до 1 км. Как видим, сеть Токеп К1п§ уступает сети ЕгЬетпе! как по допустимому размеру сети, так и по максимальному количеству абонентов. Для передачи информации в Токеп Кт§ используется вариант кода Ман- честер-П. Как и в любой звездообразной топологии, никаких дополнительных мер по электрическому согласованию и внешнему заземлению не требуется. Для присоединения кабеля к сетевому адаптеру используется внешний 9- контактный разъем типа 01К Так же, как и адаптеры ЕЛетй, адаптеры Токеп К1П§ имеют на своей плате переключатели или перемычки для настройки адре- сов и прерываний системной шины. Если сеть ЕЙзсте! можно построить только на адаптерах и кабеле, то для сети Токеп К;п^ обязательно нужно приобретать концентраторы. Это также увеличивает стоимость аппаратуры Токеп Ктд. В то же время в отличие от ЕЙзете! сеть Токеп Кт§ лучше «держит» боль- шую нагрузку (больше 30-40 %) и обеспечивает гарантированное время до- ступа. Это крайне необходимо, например, в сетях производственного назначе- ния, в которых задержка реакции на внешнее событие может привести к серь- езным последствиям. В сетях с маркерным методом доступа (а к ним, кроме сетей Токеп Кш§, относятся сети НЭЭ1, а также сети, близкие к стандарту 802.4, АКСМе!, сети производственного назначения МАР) право на доступ к среде передается цик- лически от станции к станции по логическому кольцу (рис. 6.7): Токеп Ктп^. ШЕЕ 802.5 и РЭЭ1 представляют собой кольцевые сети. Оба используют маркер, или токен (Токеп), - особый вид сетевого кадра - для регулирования сетевого доступа отдельных узлов. Этот токен передается от узла к узлу, и каждый узел может передать сооб- щение только после того, как он получил (захватил) токен. Основное различие между сетями ШЕЕ 802.5 и НЭЭ1 заключается в правилах, которые диктуют, ко- гда узел может получить токен и на какой срок.
Рис. 6.7. Взаимодействие узлов в сети с передачей маркера (токена) В сети Токеп Влп§ кольцо образуется отрезками кабеля, соединяющими сосед- ние станции. Таким образом, каждая станция связана со своей предшествующей и последующей станциями и может непосредственно обмениваться данными только с ними. Для обеспечения доступа станций к физической среде по кольцу циркулирует кадр специального формата и назначения - маркер, или токен. В сети Токеп К1п§ любая станция всегда непосредственно получает дан- ные только от одной станции - той, которая является предыдущей в кольце. Такая станция называется ближайшим активным соседом, расположенным выше по потоку (данных) -^агез1 Асйуе Срякеат №щ11Ьош', ЫАЦМ. Пере- дачу же данных станция всегда осуществляет своему ближайшему соседу вниз по потоку данных. Получив маркер, станция анализирует его и при отсутствии у нее данных для передачи обеспечивает его продвижение к следующей станции. Станция, которая имеет данные для передачи, при получении маркера изымает его из кольца, что дает ей право доступа к физической среде и передаче своих дан- ных. Затем эта станция выдает в кольцо кадр данных установленного формата последовательно по битам. Переданные данные проходят по кольцу всегда в одном направлении от одной станции к другой. Кадр снабжен адресом назна- чения и адресом источника. Все станции кольца ретранслируют кадр побитно, как повторители. Если кадр проходит через станцию назначения, то, распознав свой адрес, эта стан- ция копирует кадр в свой внутренний буфер и вставляет в кадр признак под- тверждения приема. Станция, выдавшая кадр данных в кольцо, при обратном его получении с подтверждением приема изымает этот кадр из кольца и пере- дает в сеть новый маркер для обеспечения возможности другим станциям сети передавать данные. Такой алгоритм доступа применяется в сетях Токеп со скоростью работы 4 Мбит/с, описанных в стандарте 802.5. Время владения разделяемой средой в сети Токеп В.ш§ ограничивается време- нем удержания маркера (Токеп НокИпа Типе), после истечения которого станция обязана прекратить передачу собственных данных (текущий кадр разрешается за- вершить) и передать маркер далее по кольцу. Станция может успеть передать за время удержания маркера один или несколько кадров в зависимости от размера кадров и величины времени
удержания маркера. Обычно время удержания маркера по умолчанию равно 10 мс, а максимальный размер кадра в стандарте 802.5 не определен. Для сетей 4 Мбит/с он обычно равен 4 Кбайт, а для сетей 16 Мбит/с - 16 Кбайт. Это свя- зано с тем, что за время удержания маркера станция должна успеть передать хотя бы один кадр. При скорости 4 Мбит/с за время 10 мс можно передать 5000 байтов, а при скорости 16 Мбит/с - соответственно 20 000 байтов. Мак- симальные размеры кадра выбраны с некоторым запасом. В сетях Токеп К1п§ 16 Мбит/с используется также несколько другой алго- ритм доступа к кольцу, называемый алгоритмом раннего освобождения мар- кера (Еаг1у Токеп Ке1еазе). В соответствии с ним станция передает маркер до- ступа следующей станции сразу же после окончания передачи последнего бита кадра, не дожидаясь возвращения по кольцу этого кадра с битом подтвержде- ния приема. В этом случае пропускная способность кольца используется более эффективно, так как по нему одновременно продвигаются кадры нескольких станций. Тем не менее свои кадры в каждый момент времени может генериро- вать только одна станция, которая в данный момент владеет маркером доступа. Остальные станции в это время только повторяют чужие кадры, так что прин- цип разделения кольца во времени сохраняется, ускоряется только процедура передачи владения кольцом. Для различных видов сообщений могут назначаться различные приори- теты: от 0 (низший) до 7 (высший). Решение о приоритете конкретного кадра принимает передающая станция (протокол Токеп получает этот параметр через межуровневые интерфейсы от протоколов верхнего уровня, например прикладного). Маркер также всегда имеет некоторый уровень текущего прио- ритета. Станция имеет право захватить переданный ей маркер только в том случае, если приоритет кадра, который она хочет передать, выше (или равен) приоритета маркера. В противном случае станция обязана передать маркер следующей по кольцу станции. За наличие в сети маркера, причем единственной его копии, отвечает ак- тивный монитор. Если активный монитор не получает маркер в течение дли- тельного времени, то он порождает новый маркер. 6.2.2. Форматы кадров Токеп Шпд В Токеп Кт” существуют три различных формата кадров. - маркер; - кадр данных; - прерывающая последовательность. Кадр маркера состоит из трех полей, каждое длиной в один байт. Начальный ограничитель (31аг1 Г)еНтйег, 8Э) появляется в начале мар- кера, а также в начале любого кадра, проходящего по сети. Поле представляет собой следующую уникальную последовательность символов манчестерского
кода: ЛСОЛСООО. Поэтому начальный ограничитель нельзя спутать ни с ка- кой битовой последовательностью внутри кадра. Управление доступом (Ассезз Соп1го1) состоит из четырех подполей: РРР, Т, М и К К К, где РРР- биты приоритета, Т- бит маркера, М- бит монитора, КНР - резервные биты приоритета. Бит Т. установленный в 1, указывает на то, что данный кадр является маркером доступа Бит монитора устанавливается в 1 активным монитором и в 0 любой другой станцией, передающей маркер или кадр. Если активный монитор видит маркер или кадр, содержащий бит мони- тора со значением 1, то активный монитор «знает», что этот кадр или маркер уже однажды обошел кольцо и не был обработан станциями. Если это кадр, то он удаляется из кольца. Если это маркер, то активный монитор передает его дальше по кольцу. Использование полей приоритетов будет рассмотрено ниже. Конечный ограничитель (Еп<1 ВеНтеГег, ЕВ) - последнее поле маркера. Так же, как и поле начального ограничителя, это поле содержит уникальную последовательность манчестерских кодов 1КПК1, а также два однобитовых признака: /и Е. Признак I (1п1егтесН а1е) показывает, является ли кадр послед- ним в серии кадров (1-0) или промежуточным (1 1). Признак Е (Еггог)-это признак ошибки. Он устанавливается в 0 станцией-отправителем, и любая станция кольца, через которую проходит кадр, должна установить этот при- знак в 1, если она обнаружит ошибку по контрольной сумме или другую не- корректность кадра. Кадр данных и прерывающая последовательность. Кадр данных вклю- чает те же три поля, что и маркер, и имеет кроме них еще несколько дополни- тельных полей. Таким образом, кадр данных состоит из следующих полей: - начальный ограничитель (5>1аг1 ОеН ггй 1ег, 8В), - управление кадром (Ргате Соп1го1, РС); - адрес назначения (ВезйпаБоп Аббгезз, ВА); - адрес источника (8оигсе АсМгезз, § А); - данные (ЮТО); - контрольная сумма (Ргате СЬеск 8едиепсе, РС8); - конечный ограничитель (Епс1 ВеНтсТст, ЕВ); - статус кадра (Ргате 81а1из, Р8). Кадр данных может переносить либо служебные данные для управления кольцом (данные МАС-уровня), либо пользовательские данные (ЕЕС-уровня). Стандарт Токеп Кт§ определяет шесть типов управляющих кадров МАС- уровня. Поле РС определяет тип кадра (МАС или БЕС), и если он определен как МАС, то поле также указывает, какой из шести типов кадров представлен данным кадром. Чтобы удостовериться, что ее адрес уникальный, станция, когда впервые присоединяется к кольцу, посылает кадр Тест дублирования адреса (ВирНса1е АсМгезз ТезБ ВАТ). Чтобы сообщить другим станциям, что он работоспособен, активный мо- нитор периодически посылает в кольцо кадр Существует активный монитор (Асйуе Мопйог Ргезепр АМР).
Кадр Существует резервный монитор (5>1апс1Ьу Мопйог Ргекепр 8МР) от- правляется любой станцией, не являющейся активным монитором. Резервный монитор отправляет кадр Маркер заявки (С1апп Токеп, СТ), когда подозревает, что активный монитор отказал, затем резервные мони- торы договариваются между собой, какой из них станет новым активным мо- нитором. Станция отправляет кадр Сигнал (Веасоп, ВСРГ) в случае возникновения серьезных сетевых проблем, таких как обрыв кабеля, обнаружение станции, передающей кадры без ожидания маркера, выход станции из строя. Определяя, какая станция отправляет кадр сигнала, диагностирующая программа (ее су- ществование и функции не определяются стандартами Токеп К1п§) может ло- кализовать проблему. Каждая станция периодически передает кадры ВСИ до тех пор, пока не примет кадр ВСИ от своего предыдущего (НАЕМ) соседа. В результате в кольце только одна станция продолжает передавать кадры ВСМ-та, у которой «имеются проблемы с предыдущим соседом». В сети Токеп К1П§ каждая станция знает МАС-адрес своего предыдущего соседа, по- этому Веасоп-процедура приводит к выявлению адреса некорректно работаю- щей станции. Кадр Очистка (Рщ§е, РКО) используется новым активным монитором для того, чтобы перевести все станции в исходное состояние и очистить кольцо от всех ранее посланных кадров. В стандарте 802.5 используются адреса той же структуры, что и в стандарте 802.3. Адреса назначения и источника могут иметь длину либо 2 байта, либо 6. Первый бит адреса назначения определяет групповой или индивидуальный ад- рес как для 2-байтных, так и для 6-байтных адресов. Второй бит в 6-байтных адресах говорит о том, назначен адрес локально или глобально. Адрес, состоя- щий из всех единиц, является широковещательным. Адрес источника имеет тот же размер и формат, что и адрес назначения. Однако признак группового адреса используется в нем особым способом. Так как адрес источника не может быть групповым, то наличие единицы в этом разряде говорит о том, что в кадре имеется специальное поле маршрутной ин- формации (Коийп§ 1пГо1'та11оп РхеШ, К1Р). Эта информация требуется при ра- боте мостов, связывающих несколько колец Токеп К1п§, в режиме маршрути- зации от источника. Поле данных 1ЛТО кадра может содержать данные одного из описанных управляющих кадров уровня МАС или пользовательские данные, упакован- ные в кадр уровня ЕТС. Это поле, как уже отмечалось, не имеет определенной стандартом максимальной длины, хотя существуют практические ограниче- ния на его размер, основанные на временных соотношениях между временем удержания маркера и временем передачи кадра. Поле статуса Р8 имеет длину 1 байт и содержит 4 резервных бита и 2 под- поля: бит распознавания адреса Л и бит копирования кадра С. Так как это поле не сопровождается вычисляемой суммой СКС, то используемые биты для надежности дублируются: поле статуса Р8 имеет вид АСххАСхх. Если бит
распознавания адреса не установлен во время получения кадра, это означает, что станция назначения больше не присутствует в сети (возможно, вследствие неполадок, а возможно, станция находится в другом кольце, связанном с дан- ным с помощью моста). Если оба бита опознавания адреса и копирования кадра установлены, и бит обнаружения ошибки также установлен, то исходная станция знает, что ошибка случилась после того, как этот кадр был корректно получен. Прерывающая последовательность состоит из двух байтов, содержащих начальный и конечный ограничители. Прерывающая последовательность мо- жет появиться в любом месте потока битов и сигнализирует о том, что текущая передача кадра или маркера отменяется. 6.2.3. Приоритетный доступ к кольцу Станция может воспользоваться маркером, если только у нее есть кадры для передачи с приоритетом равным или большим, чем приоритет маркера. Каждый кадр данных, шшмаркер, имеет приоритет, устанавливаемый битами приоритета (значение от 0 до 7, причем 7 - наивысший приоритет). Сетевой адаптер станции с кадрами, у которых приоритет ниже, чем при- оритет маркера, не может захватить маркер, но может поместить наибольший приоритет своих ожидающих передачи кадров в резервные биты маркера, но только в том случае, если записанный в резервных битах приоритет ниже его собственного. В результате в резервных битах приоритета устанавливается наивысший приоритет станции, которая пытается получить доступ к кольцу, но не может этого сделать из-за высокого приоритета маркера. Станция, сумевшая захватить маркер, передает свои кадры с приоритетом мар- кера, а затем передает маркер следующему соседу. При этом она переписывает зна- чение резервного приоритета в поле приоритета маркера, а резервный приоритет об- нуляется. Поэтому при следующем проходе маркера по кольцу его захватит станция, имеющая наивысший приоритет. При инициализации кольца основной и резервный приоритеты маркера устанавливаются в 0. Хотя механизм приоритетов в технологии Токеп имеется, но он начинает работать только в том случае, когда приложение или прикладной протокол решают его использовать. Иначе все станции будут иметь равные права доступа к кольцу, что в основном и происходит на прак- тике, так как большая часть приложений этим механизмом не пользуется. Это связано с тем, что приоритеты кадров поддерживаются не во всех технологиях, например, в сетях Ейтегпе! они отсутствуют, поэтому приложение будет вести себя по-разному, в зависимости от технологии нижнего уровня, что нежела- тельно. В современных сетях приоритетность обработки кадров обычно обес- печивается коммутаторами или маршрутизаторами, которые поддерживают их независимо от используемых протоколов канального уровня.
6.2.4. Физический уровень технологии Токеп Шпд Стандарт Токеп В.т§ фирмы 1ВМ изначально предусматривал построение связей в сети с помощью концентраторов, называемых МАИ (МиШйаНоп Ассс88 к/п II) или М8А1) (МиШ-81айоп Ассе88 11 пй), (в скобках два раза одно и то же) то есть устройств многостанционного доступа. Сеть Токеп Кт§ может включать до 260 узлов. Концентратор Токеп Кт§ может быть активным или пассивным. Пассивный концентратор просто соединяет порты внутренними связями так, чтобы станции, подключаемые к этим портам, образовали кольцо Ни усиление сигналов, ни их ресинхронизацию пассивный М8АСГ не вы- полняет. Такое устройство можно считать простым кроссовым блоком за од- ним исключением - М8А11 обеспечивает обход какого-либо порта, когда при- соединенный к этому порту компьютер выключают. Такая функция необхо- дима для обеспечения связности кольца вне зависимости от состояния под- ключенных компьютеров. Обычно обход порта выполняется за счет релейных схем, которые питаются постоянным током от сетевого адаптера, а при выклю- чении сетевого адаптера нормально замкнутые контакты реле соединяют вход порта с его выходом. Активный концентратор выполняет функции регенерации сигналов и поэтому иногда называется повторителем, как в стандарте Ейгегпе!. Возникает вопрос: если концентратор является пассивным устройством, то каким образом обеспечивается качественная передача сигналов на большие расстояния, которые возникают при включении в сеть нескольких сот компь- ютеров? Ответ состоит в том, что роль усилителя сигналов в этом случае берет на себя каждый сетевой адаптер, а роль ресинхронизирующего блока выпол- няет сетевой адаптер активного монитора кольца. Каждый сетевой адаптер Токеп К1п§ имеет блок повторения, который умеет регенерировать и ресин- хронизировать сигналы, однако последнюю функцию выполняет в кольце только блок повторения активного монитора. Блок ресинхронизации состоит из 30-битного буфера, который принимает манчестерские сигналы с несколько искаженными за время оборота по кольцу интервалами следования. При максимальном количестве станций в кольце (260) вариация задержки циркуляции бита по кольцу может достигать 3-бит- ных интервалов. Активный монитор «вставляет» свой буфер в кольцо и син- хронизирует битовые сигналы, выдавая их на выход с требуемой частотой. В общем случае сеть Токеп имеет комбинированную звездно-коль- цевую конфигурацию. Конечные узлы подключаются к М8АТГ по топологии звезды, а сами М8АТГ объединяются через специальные порты Кт§ 1п (К1) и Кту Он! (КО) для образования магистрального физического кольца. Все станции в кольце должны работать на одной скорости - либо 4 Мбит/с, либо 16 Мбит/с. Кабели, соединяющие станцию с концентратором, называются
ответвительными (ЬоЬе СаЫе), а кабели, соединяющие концентраторы, —ма- гистральными (Тгипк СаЫе). Технология Токеп позволяет использовать для соединения конечных станций и концентраторов различные типы кабеля: 8ТР Туре I, ПТР Туре 3, ИТР Туре 6, а также волоконно-оптический кабель. При использовании экранированной витой пары 8ТР Туре 1 из номенкла- туры кабельной системы 1ВМ в кольцо допускается объединять до 260 стан- ций при длине ответвительных кабелей до 100 метров, а при использовании неэкранированной витой пары максимальное количество станций сокращается до 72 при длине ответвительных кабелей до 45 метров. Расстояние между пассивными М8АТГ может достигать 100 м при исполь- зовании кабеля 8ТР Туре 1, и 45 м при использовании кабеля ИТР Туре 3. Между активными М8АСГ максимальное расстояние увеличивается соответ- ственно до 730 м или 365 м в зависимости от типа кабеля. Максимальная длина кольца Токеп К1п§ составляет 4000 м. Ограничения на максимальную длину кольца и количество станций в кольце в технологии Токеп К1п§ не являются такими жесткими, как в технологии ЫИегпеГ Здесь эти ограничения во многом связаны со временем оборота маркера но кольцу (но не только - есть и другие соображения, диктующие выбор ограничений). Так, если кольцо состоит из 260 станций, то при времени удержания маркера в 10 мс маркер вернется в активный монитор в худшем случае через 2,6 с, а это время как раз составляет таймаут контроля оборота маркера. В принципе, все значения таймаутов в сетевых адаптерах узлов сети Токеп Ккщ можно настра- ивать, поэтому можно построить сеть Токеп с большим количеством станций и с большей длиной кольца. Существует большое разнообразие аппаратуры для сетей Токеп Кт§, ко- торое улучшает некоторые стандартные характеристики этих сетей: макси- мальную длину сети, расстояние между концентраторами, надежность (путем использования двойных колец). Компания 1ВМ предложила новый вариант технологии Токеп К1п§, названный НщИ-Зреей Токеп Кт§, Н8ТК. Эта технология поддерживает бито- вые скорости в 100 и 155 Мбит/с, сохраняя основные особенности технологии Токеп Кт§ 16 Мбит/с. Выводы 1. В сетях Токеп ₽.т§ используется маркерный метод доступа, который гаран- тирует каждой станции получение доступа к разделяемому кольцу в течение времени оборота маркера. Из-за этого свойства этот метод иногда называют детерминированным. 2. Метод доступа основан на приоритетах: от 0 (низший) до 7 (высший). Стан- ция сама определяет приоритет текущего кадра и может захватить кольцо только в том случае, когда в кольце нет более приоритетных кадров.
3. Современные сети Токеп Клп§ работают на скоростях до 1000 Мбит/с и мо- гут использовать в качестве физической среды экранированную витую пару, неэкранированную витую пару, а также волоконно-оптический кабель. Мак- симальное количество станций в кольце - 260, а максимальная длина кольца - 4 км. 4. Технология Токеп К1п§ обладает элементами отказоустойчивости. За счет об- ратной связи кольца одна из станций - активный монитор непрерывно кон- тролирует наличие маркера, а также время оборота маркера и кадров данных. При некорректной работе кольца запускается процедура его повторной ини- циализации, а если она не помогает, то для локализации неисправного участка кабеля или неисправной станции используется процедура Ьеасопт^. 5. Максимальный размер поля данных кадра Токеп Кт§ зависит от скорости работы кольца. Для скорости 4 Мбит/с он равен около 5000 байтов, а при скорости 16 Мбит/с - около 16 Кбайт. Минимальный размер поля данных кадра не определен, то есть может быть равен 0. 6. В сети Токеп станции в кольцо объединяют с помощью концентрато- ров, называемых М8А17. Пассивный концентратор М8Л11 исполняет роль кроссовой панели, которая соединяет выход предыдущей станции в кольце с входом последующей. Максимальное расстояние от станции до М8АТГ - 100 м для 8ТР и 45 м для ИТР. 7. Кольцо может быть построено на основе активного концентратора М8АТГ, который в этом случае называют повторителем. 8. Сеть Токеп Кт§ может строиться на основе нескольких колец, разделенных мостами, маршрутизирующими кадры по принципу «от источника», для чего в кадр Токеп Ктц добавляется специальное поле с маршрутом прохож- дения колец. 6.3. Сети ГОЭ1 6.3.1. Основные характеристики сетей РОО1 Сеть ЕВВ1 (Р1Ьег Ш81г!Ьи1ес1 Эа1а 1п1егГасе - оптоволоконный распреде- ленный интерфейс данных) - это одна из новых разработок стандартов локаль- ных сетей. Стандарт ЕГ)О1, предложенный Американским национальным институ- том стандартов АН 81 (спецификация АМ81 ХЗТ9.5), изначально ориентиро- вался на высокую скорость передачи (100 Мбит/с) и на применение перспек- тивного оптоволоконного кабеля (длина волны света - 850 нм). Поэтому в дан- ном случае разработчики не были стеснены рамками стандартов, ориентиро- вавшихся на низкие скорости и электрический кабель. За основу стандарта РВП1 был взят метод маркерного доступа, преду- смотренный международным стандартом ШЕЕ 802.5. Небольшие отличия от
этого стандарта (упоминались выше) определяются необходимостью обеспечить высокую скорость передачи информации на большие расстояния. Топология сети РБО1-это кольцо, причем применяется два разнонаправленных оптоволоконных кабеля, что позволяет в принципе использовать полнодуплексную передачу информации с удвоенной эффективной скоростью в 200 Мбит/с (при этом каждый из двух каналов работает на скорости 100 Мбит/с). Применяется и звездно- кольцевая топология с концентраторами, включенными в кольцо. Основные технические характеристики сети РВВ1: - максимальное количество абонентов сети - 1 000; - максимальная протяженность кольца сети - 20 км; - максимальное расстояние между абонентами сети - 2 км; - среда передачи - многомодовый оптоволоконный кабель (возможно применение электрической витой пары); - метод доступа - маркерный; - скорость передачи информации - 100 Мбит/с (200 Мбит/с - для дуп- лексного режима передачи). Как видим, ГОГ)] имеет некоторые преимущества по сравнению со всеми рассмотренными ранее сетями. Даже сеть Раз! ЕОтегпс!, имеющая такую же пропускную способность (100 Мбит/с), не может сравниться с РВВ! по допу- стимым размерам сети и допустимому количеству абонентов. Маркерный метод доступа Т1)Т)1 обеспечивает, в отличие от С8МА/СЕ), гаран- тированное время доступа и отсутствие конфликтов при любом уровне нагрузки. Отметим, что ограничение на общую длину сети в 20 км связано не с за- туханием сигналов в кабеле, а с необходимостью ограничения времени пол- ного прохождения сигнала по кольцу для обеспечения предельно допустимого времени доступа. А вот максимальное расстояние между абонентами (2 км при многомодовом кабеле) определяется как раз затуханием сигналов в кабеле (оно не должно превышать 11 дБ). Предусмотрена также возможность приме- нения одномодового кабеля, и в этом случае расстояние между абонентами может достигать 45 километров, а полная длина кольца - 100 километров. Имеется и реализация РВВ! на электрическом кабеле (001)1 - Соррсг 318- 1г!Ьп1ес1 Ва!а 1п!егГасе или ТРОГ)! - ТО81ес1 Разг В181г1Ьи1е(! Вага 1п!егГасе). При этом используется кабель категории 5 с разъемами 101-45. Максимальное рас- стояние между абонентами в этом случае должно быть не более 100 м. Стои- мость оборудования сети на электрическом кабеле в несколько раз меньше. Но эта версия сети уже не имеет столь очевидных преимуществ перед своими кон- курентами, как изначальная РВВ1. Для передачи данных в РВВ1 применяется код 4В/5В (табл. 6.1), специ- ально разработанный для этого стандарта. Он обеспечивает скорость передачи 100 Мбит/с при пропускной способ- ности кабеля 125 миллионов сигналов в секунду (или 125 МБод), а не 200 МБод, как в случае кода Манчестер-!!. При этом каждым четырем битам передаваемой информации (каждому полубайту) ставится в соответствие пять
передаваемых по кабелю битов. Это позволяет приемнику восстанавливать синхронизацию приходящих данных один раз на четыре принятых бита, то есть достигается компромисс между простейшим кодом (Коп КеПпп То 7сго - без возвращения к нулю) и самосинхронизирующимся на каждом бите кодом Манчестер-!!. Таблица 6.1 Схема кода 4В/5В Информация Код 4В/5В 0000 НПО 0001 01001 0010 10100 ООН 10101 0100 01010 0101 01011 ОНО ОШО 0111 01111 1000 10010 1001 10011 1010 юно 1011 10111 1100 пою 1101 пои 1110 11100 1111 11101 6.3.2. Структура сети РОй1 Стандарт РЕ)Г)1 для достижения высокой гибкости сети предусматривает включение в кольцо абонентов двух типов. 1. Абоненты (станции) класса А (они же абоненты двойного подключения, ИА8 - ЭцаЬАйасЬтсп! 8!а!юпз) подключаются к обоим (внутреннему и внеш- нему) кольцам сети. При этом реализуется возможность обмена со скоростью до 200 Мбит/с или же возможность резервирования кабеля сети (при повре- ждении основного кабеля используется резервный). Аппаратура этого класса используется в самых критичных частях сети. 2. Абоненты (станции) класса В (они же абоненты одинарного подключе- ния, 8Л8 - 8т§1е-Ат!асйтсп! 81а!юпз) подключаются только к одному (внеш- нему) кольцу сети. Естественно, они могут быть более простыми и дешевыми, чем адаптеры класса А, но не имеют их возможностей. В сеть они могут вклю- чаться только через концентратор или обходной коммутатор, отключающий их в случае аварии. Кроме собственно абонентов (компьютеров, терминалов и т. д.), в сети ис- пользуются связные концентраторы (\Ушп§ Сопсеп1га1ог8), включение кото-
рых позволяет собрать в одно место все точки подключения с целью контроля работы сети, диагностики неисправностей и упрощения реконфигурации. При применении кабелей разных типов (например, оптоволоконного кабеля и ви- той пары) концентратор выполняет также функцию преобразования электри- ческих сигналов в оптические и наоборот. Концентраторы также бывают двой- ного подключения (ВАС - Виа1-АйасЬтеп1 Сопсеп1га1ог) и одинарного под- ключения (8АС - 8т§1с-АйасЬтегй Сопсегйга1ог). Пример простейшей конфигурации сети ЕВВ1 представлен на рис. 6.8. РВП1 определяет четыре типа портов абонентов. 1. Порт А определен только для устройств двойного подключения, его вход подключается к первичному кольцу, а выход - к вторичному. 2. Порт В определен только для устройств двойного подключения, его вход подключается к вторичному кольцу, а выход - к первичному. 3. Порт Л-/ (МаЫег - основной) определен для концентраторов и соеди- няет два концентратора между собой или концентратор с абонентом. 4. Порт В (81ауе - подчиненный) определен только для устройств оди- нарного подключения и используется для соединения двух абонентов или абонента и концентратора. Абонент класса А Абонент класса А Рис. 6.8. Пример конфигурации сети Е001 Стандарт К[)[)1 предусматривает также возможность реконфигурации сети с це- лью сохранения ее работоспособности в случае повреждения кабеля. В показанном на рис. 6.9 случае поврежденный участок кабеля исключа- ется из кольца, но целостность сети при этом не нарушается вследствие пере- хода на одно кольцо вместо двух (то есть абоненты класса А начинают рабо- тать как абоненты класса В).
В отличие от метода доступа, предлагаемого стандартом ШЕЕ 802 5, в КСО1 применяется так называемая множественная передана маркера. Если в случае сети Токеп новый (свободный) маркер передается абонентом только после возвра- щения к нему его пакета, то в КС 1)1 новый маркер передается абонентом сразу же после окончания передачи им пакета. Последовательность действий здесь следующая. Абонент, желающий пе- редавать информацию, ждет маркер, который «идет» за каждым пакетом. Ко- гда маркер пришел, абонент удаляет его из сети и передает свой пакет. Сразу после передачи пакета абонент посылает сгенерированный маркер. Абонент класса А Абонент класса А Рис. 6.9. Реконфигурация сети Е001 при повреждении кабеля Одновременно каждый абонент ведет свой отсчет времени, сравнивая ре- альное время обращения маркера (Токеп ЯоШюп ’Пте, ТК.Т) с заранее уста- новленным контрольным временем его прибытия (РТТ). Если маркер возвра- щается раньше, чем установлено РТТ, то делается вывод, что сеть загружена мало, и, следовательно, абонент может спокойно передавать всю свою инфор- мацию. Если же маркер возвращается позже, чем установлено РТТ, то сеть за- гружена сильно, и абонент может передавать только самую необходимую ин- формацию. При этом величины контрольного времени РТТ могут устанавли- ваться различными для разных абонентов. Такой механизм позволяет абонен- там гибко реагировать на загрузку сети и автоматически поддерживать ее на оптимальном уровне.
6.3.3. Структура пакета в сетях РОЭ! Стандарт Ь0Э1 в отличие от стандарта ШЕЕ 802.5 не предусматривает возможности установки приоритетов пакетов и резервирования. Вместо этого все абоненты разделяются на две группы: асинхронные и синхронные. Асинхронные абоненты - это те, для которых время доступа к сети не слишком критично. Синхронные - это те, для которых время доступа должно быть жестко ограничено. В стандарте предусмотрен специальный алгоритм, обслуживающий эти типы абонентов. Форматы маркера (рис. 6.10) и пакета (рис. 6.11) сети РЕЮ! несколько от- личаются от форматов, используемых в сети Токеп К.т§ (на рис. 6.10 и рис. 6.11 цифры означают количество байтов). Рис. 6.10. Формат маркера Г00| начало конец Управление пакета Рис. 6.11. Формат пакета ГОО1 Общая длина пакета не может превышать 4500 байтов. Рассмотрим назна- чение каждого из полей. 1. Преамбула используется для синхронизации. Первоначально она со- держит 64 бита, но абоненты, через которых проходит пакет, могут менять ее размер. 2. Начальный разделитель выполняет функцию признака начала кадра. Ъ. Адреса приемника и источника могут быть 6-байтными (аналогично ЕгИегпеТ и Токеп Вт§) или 2-байтными.
4. Поле данных может быть переменной длины, но суммарная длина па- кета не должна превышать 4500 байтов. 5. Поле контрольной суммы содержит 32-битную циклическую кон- трольную сумму (СК.С) пакета. 6. Конечный разделитель определяет конец кадра. 7. Байт состояния пакета включает в себя бит обнаружения ошибки, бит распознавания адреса и бит копирования (все аналогично Токеп Кт§). Формат байта управления сети ЮЭ!, представленный на рис. 6.12, имеет следующую структуру. 1. Бит класса пакета определяет, синхронный или асинхронный это па- кет. 2. Бит длины адреса определяет, какой адрес (6-байтный или 2-байт- ный) используется в данном пакете. 3. Поле формата кадра определяет, управляющий это кадр или инфор- мационный. 4. Поле типа кадра определяет, к какому типу относится данный кадр. пакета Рис. 6.12. Формат байта управления В заключение отметим, что, несмотря на очевидные преимущества РВГ)1, темпы ее распространения ограничены главным образом достаточно высокой стоимостью аппаратуры. Основная область применения НОЭ1 - это базовые, опорные (ВаскЬопе) сети, объединяющие несколько сетей. Применяется НОЭ1 и для соединения мощных рабочих станций или серверов, требующих высоко- скоростного обмена. Предполагается, что сеть Раз! ЕШегпе! может потеснить РВВ1, однако преимущества оптоволоконного кабеля, маркерного метода управления и рекордный допустимый размер сети ставят в настоящее время РИО] вне конкуренции. Л в тех случаях, когда стоимость аппаратуры имеет решающее значение, можно на некритичных участках применять версию РВВ1 на основе витой пары (ТРЕ)П1). К тому же стоимость аппаратуры РВВ1 может сильно уменьшиться с увеличением объема ее выпуска.
Выгоды 1. Технология ГЭВ! первой использовала волоконно-оптический кабель в ло- кальных сетях, а также работу на скорости 100 Мбит/с. 2. Существует значительная преемственность между технологиями Токеп К:п§ и ГОВ1: для обеих характерны кольцевая топология и маркерный метод доступа. 3. Технология ТВ 01 является наиболее отказоустойчивой технологией локаль- ных сетей. При однократных отказах кабельной системы или станции сеть, за счет «сворачивания» двойного кольца в одинарное, остается вполне ра- ботоспособной. 4. Маркерный метод доступа РВВ1 работает по-разному для синхронных и асинхронных кадров (тип кадра определяет станция). Для передачи син- хронного кадра станция всегда может захватить пришедший маркер на фик- сированное время. Для передачи асинхронного кадра станция может захва- тить маркер только в том случае, когда маркер выполнил оборот по кольцу достаточно быстро, что говорит об отсутствии перегрузок кольца. Такой ме- тод доступа, во-первых, отдает предпочтение синхронным кадрам, а во-вто- рых, регулирует загрузку кольца, притормаживая передачу несрочных асин- хронных кадров. 5. В качестве физической среды технология ЕВВ1 использует волоконно-оп- тические кабели и Ш'Р категории 5 (этот вариант физического уровня назы- вается ТР-РМВ). 6. Максимальное количество станций двойного подключения в кольце - 500, максимальный диаметр двойного кольца - 100 км. Максимальные расстоя- ния между соседними узлами для многомодового кабеля равны 2 км, для витой пары ЕГРТ категории 5 - 100 м, а для одномодового оптоволокна за- висят от его качества. 6.4. Сети ЮОУб-АпуЬАМ 5.4.7. Основные характеристики сетей 1ОО\/(з-Апу1.АГч Сеть 1 ООУС-ЛпуГЛА - это одна из разработок высокоскоростных ло- кальных сетей фирм НеМеН Раскагс! и 1ВМ. Соответствует стандарту ШЕЕ 802.12, так что уровень ее стандартизации достаточно высокий. Главными ее достоинствами являются большая скорость обмена, сравнительно невысокая стоимость аппаратуры, централизованный метод управления обменом без кон- фликтов и совместимость на уровне пакетов с популярными сетями ЕЙзете! и Токеп Вш§. В названии сети цифра 100 соответствует скорости 100 Мбит/с, буквы УС обозначают дешевую витую пару категории 3 (Уозсе Стаде), а АэуйАН (любая сеть) обозначает то, что сеть совместима с двумя самыми распространенными сетями.
Основные технические характеристики сети ЮОУСт-АпуТАЯ: - скорость передачи - 100 Мбит/с; - топология «звезда» с возможностью наращивания; - метод доступа - централизованный, бесконфликтный (Остапе! Рпогйу - с запросом приоритете}}; - среда передачи - счетверенная неэкранированная витая пара (кабели ИТР категории 3, 4 или 5), сдвоенная витая пара (кабель ЦТР катего- рии 5), сдвоенная экранированная витая пара (8ТР), а также оптово- локонный кабель (сейчас в основном распространена счетверенная витая пара); - максимальная длина кабеля между концентратором и абонентом и между концентраторами - 100 м (для кабеля ИТР категории 3), 150 м (для кабеля ИТР категории 5 и экранированного кабеля), 2 км (для оптоволоконного кабеля). Таким образом, параметры сети I ()()\'’О-Апу ЕАК довольно близки к параметрам сети Еаз1 ЕЙгете!. Однако главное преимущество Раз! ЕЙгете! - это полная совме- стимость с наиболее распространенной сетью ЕЙгегпе! (в случае I ООУО-АпуЕАК' для этого обязательно требуется коммутатор или мост). В то же время централизованное управление 1 ООУО-АпуЕАК исключает конфликты и гарантирует предельную вели- чину времени доступа (чего не предусмотрено в сети ЕЙгегпе!). 6.4.2 . Структура сети 100У(з-Апу!.АМ Пример структуры сети 100УС(-ЛпуЕАН показан на рис. 6.13. Сеть 1(ЮУ6-ЛпуЕАН состоит из центрального (основного) концентратора уровня 1, к которому могут подключаться как отдельные абоненты, так и кон- центраторы уровня 2, к которым, в свою очередь, подключаются абоненты и концентраторы уровня 3. При этом сеть может иметь не более трех таких уров- ней. Получается, что максимальный размер сети может составлять 600 метров для неэкранированной витой пары. В отличие от неинтеллектуальных концентраторов других сетей (напри- мер, ЕЙтегпеф, концентраторы сети ЮОУО-АпуЕАИ - это интеллектуальные контроллеры, которые управляют всем доступом к сети. Для этого они непре- рывно контролируют запросы, поступающие на все порты. Концентраторы принимают все приходящие пакеты и отправляют их только тем абонентам, которым они адресованы. Однако никакой обработки информации они не про- изводят, то есть в данном случае получается все-таки не настоящая (активная) звезда, но и не пассивная звезда. Каждый из концентраторов может быть настроен на работу с форматами пакетов ЕЙтегпе! или пакетов Токеп Кт§, при этом концентраторы всей сети должны работать с пакетами только какого-нибудь одного формата. Для связи с сетями ЕЙтегпе! и Токеп К1п§ необходимы мосты, но мосты довольно про- стые. Концентраторы имеют один порт верхнего уровня (для присоединения
его к концентратору более высокого уровня) и несколько портов нижнего уровня (для присоединения абонентов). Б качестве абонента может выступать компьютер (рабочая станция), сервер, мост, маршрутизатор, коммутатор, а также другой концентратор. Концен гратор уровня 1 (основной) Рис. 6.13. Структура сети 100У6-Апу1.АЫ Каждый порт концентратора может быть установлен в один из двух воз- можных режимов работы: нормальный режим, предполагающий пересылку абоненту, присоединенному к порту, только пакетов, адресованных лично ему, и мониторный режим, предполагающий пересылку абоненту, присоединен- ному к порту, всех пакетов, приходящих на концентратор. Этот режим позво- ляет одному из абонентов контролировать работу всей сети в целом (выпол- нять функцию мониторинга). 6.4.3 Метод доступа в сетях ЮОУО-АпуЬАЫ В сетях ЮОУО-АпуЬАМ используется метод доступа Эетапй Рпогйу (описан в п. 3.2.2). Каждый абонент, желающий передавать информацию, посылает концен- тратору свой запрос на передачу. Концентратор циклически прослушивает всех абонентов по очереди и дает право передачи абоненту, следующему по порядку за тем, который закончил передачу. Но этот простейший алгоритм усложнен в сети I ООУС-Апу ЙЛЧ, так как запросы могут иметь два уровня при- оритета: нормальный уровень приоритета, используемый для обычных при- ложений, и высокий уровень приоритета, используемый для приложений, тре- бующих быстрого обслуживания.
Запросы с высоким уровнем приоритета обслуживаются раньше, чем за- просы с нормальным приоритетом. Если приходит запрос высокого приори- тета, то нормальный порядок обслуживания прерывается, и после окончания приема текущего пакета обслуживается запрос высокого приоритета. Если та- ких высокоприоритетных запросов несколько, то возврат к нормальной проце- дуре обслуживания происходит только после полной обработки всех этих за- просов. При этом концентратор следит за тем, чтобы не была превышена уста- новленная величина гарантированного времени доступа. Если высокоприори- тетных запросов слишком много, то запросы с нормальным приоритетом авто- матически переводятся им в ранг высокоприоритетных. Таким образом, даже низкоприоритетные запросы не будут ждать своей очереди слишком долго. Концентраторы более низких уровней также анализируют запросы абонен- тов, присоединенных к ним, и в случае необходимости пересылают их запросы к концентратору более высокого уровня. За один раз концентратор более низ- кого уровня может передать концентратору более высокого уровня не один па- кет (как обычный абонент), а столько пакетов, сколько абонентов присоеди- нено к нему. Так, для примера на рис. 6.14 в случае одновременного возникно- вения заявок на передачу у всех абонентов (компьютеров) порядок обслужива- ния будет такой: компьютер 1-2, затем 1-3, потом 2-1, 2-4, 2-8 и далее 1-6. Однако так будет только при одинаковом (нормальном) приоритете всех запросов. Если же, например, от компьютеров 1-2, 2-4 и 2-8 поступят высоко- приоритетные запросы, то порядок обслуживания будет таким: 1-2, 2-4, 2-8, 1-3, 2-1, 1-6. 2-1 2-4 2-8 Рис. 6.14. Порядок обслуживания запросов абонентов на различных уровнях сети Помимо собственно передачи пакетов и пересылки запросов на передачу, в сети применяется также специальная процедура подготовки к связи (Ейгк Тгатйщ), во время которой концентратор и абоненты обмениваются между
собой управляющими пакетами. При этом проверяется правильность присо- единения линий связи и их исправность. Одновременно концентратор полу- чает информацию об особенностях абонентов, подключенных к нему, об их назначении и их сетевых адресах. Запускается данная процедура самим або- нентом при включении питания или после подключения к концентратору, а также автоматически при большом уровне ошибок. 6-4.4. Кодирование информации в сетях 1 ООУ/(з-АпуМ№ Проблема кодирования передаваемых данных решена в сети ЮОУО- АпуЬАК достаточно интересно. Вся передаваемая информация проходит сле- дующие этапы обработки: 1) разделение на квинтеты (группы по 5 битов); 2) перемешивание, скремблирование (8сгатЫт§) полученных квинтетов; 3) кодирование квинтетов специальным кодом 5В6В (этот код обеспе- чивает в выходной последовательности не более трех единиц или ну- лей подряд, что используется обнаружения ошибок); 4) добавление начального и конечного разделителей кадра. Сформированные таким образом кадры передаются в четыре линии пере- дачи (при использовании счетверенной витой пары). При сдвоенной витой паре и оптоволоконном кабеле применяется временное мультиплексирование информации в каналах. В результате этих действий достигается рандомизация сигналов - вы- равнивание количества передаваемых единиц и нулей, снижение взаимовлия- ния кабелей друг на друга и самосинхронизация передаваемых сигналов без удвоения требуемой полосы пропускания, как в случае кода Манчсстср-П. В случае использования счетверенной витой пары передача по каждой из четырех витых пар производится со скоростью 30 Мбит/с (рис. 6.15). ЮС нс Рис. 6.15. Кодирование информации в сетях 100\/С Апу-1АЫ
Суммарная скорость передачи составляет 120 Мбит/с. Однако полезная информация (вследствие использования кода 5В6В) передается при этом всего лишь со скоростью 100 Мбит/с. Таким образом, частота сигнала кабеля должна быть не менее 15 МГц. Этому требованию удовлетворяет кабель с ви- тыми парами категории 3. В сети 1 ООУО-АпуЬАН предусмотрены два режима обмена: полудуплекс- ный и полнодуплексный (дуплексный). При полудуплексном обмене все четыре витые пары используются для пе- редачи одновременно в одном направлении (от абонента к концентратору или наоборот). Он используется для передачи пакетов. При полнодуплексном обмене две витые пары передают в одном направле- нии, а две другие - в другом направлении. Он используется для передачи управляющих сигналов. Для управления используются два тональных сиг- нала. Первый из них представляет собой последовательность из 16 логических единиц и 16 логических нулей, следующих со скоростью 30 Мбит/с (в резуль- тате частота сигнала получается равной 0,9375 МГц). Второй тональный сиг- нал имеет вдвое большую частоту (1,875 МГц) и образуется чередованием восьми логических единиц и восьми логических нулей. Всё управление сетью осуществляется комбинацией этих двух тональных сигналов. В табл. 6.2 приведена расшифровка различных комбинаций этих сигналов, передаваемых абоненту и концентратору. Расшифровка комбинаций сигналов Таблица 6.2 Передаваемые сигналы Расшифровка абонентом Расшифровка концентратором 1-1 Нет информации для передачи Нет информации для передачи 1-2 Концентратор принимает пакет Запрос нормального приоритета 2-1 Зарезервировано Запрос с высоким приоритетом 2-2 Запрос процедуры подготовки Запрос процедуры подготовки к связи к связи Когда ни у абонента, ни у концентратора нет информации для передачи, оба они посылают по обеим линиям первый тоновый сигнал (1-1). Если прини- маемый концентратором пакет может быть адресован данному абоненту, ему посылается комбинация сигналов 1 -2. При этом абонент должен прекратить пе- редачу управляющих сигналов концентратору и освободить эти две линии связи для пересылки информационных пакетов. Такая же комбинация 1-2, получен- ная концентратором, означает запрос на передачу пакета с нормальным прио- ритетом. Запрос на передачу пакета с высоким приоритетом передается комбина- цией 2-1. Наконец, комбинация 2-2 сообщает как абоненту, так и концентра- тору о необходимости перейти к процедуре подготовки к связи.
В целом сеть 1 ООУО-АпуЕАМ представляет собой довольно доступное ре- шение со скоростью передачи до 100 Мбит/с. Однако она не обладает полной совместимостью ни с одной из стандартных сетей, поэтому ее дальнейшая судьба проблематична. К тому же в отличие от сети 1'001 она не имеет ника- ких рекордных параметров. Выводы 1. Согласно стандарту ШЕЕ 802.12, технология ЮОУб-АпуЬАМ сохраняла формат кадра ЕЙзете!, но существенно изменяла метод доступа. 2. В технологии 100УС-АпуЕАН арбитром, решающим вопрос о предостав- лении станциям доступа к разделяемой среде, является концентратор, под- держивающий метод Оетагс! Рпогйу - приоритетные требования. Метод Оетапс! Рпегйу оперирует двумя уровнями приоритетов, выставляемыми станциями, причем приоритет станции, долго не получающей обслужива- ния, повышается динамически. 3. Концентраторы УО могут объединяться в иерархию, причем порядок до- ступа к среде не зависит от того, к концентратору какого уровня подклю- чена станция, а зависит только от приоритета кадра и времени подачи за- явки на обслуживание. 4. Технология 100УС-АпуЕАК поддерживает кабель СТР категории 3, при- чем для обеспечения скорости 100 Мбит/с передает данные одновременно по четырем парам. Имеется также физический стандарт для кабеля ИТР категории 5, кабеля 8ТР Туре 1 и волоконно-оптического кабеля. Контрольные вопросы 1. Приведите основные характеристики сетей ЕШетсЕ 2. Какой метод доступа используется в сетях ЕгЬегпеС? 3. Приведите структуру пакета сетей ЕтЬешек 4. Какова минимальная длина кадра в сетях ЕгИегпсТ? 5. Приведите основные характеристики сетей Токеп К.т§. 6. Опишите используемую топологию в сетях Токеп Кш§. 7. Какие функции выполняет концентратор в сетях Токеп Кт§? 8. Какие существуют форматы кадров в сетях Токеп Кт§? 9. Опишите процедуру приоритетного доступа к кольцу в сетях Токеп Кш§. 10. Приведите основные характеристики сетей РОО1. 11. Какой метод доступа используется в сетях РО1)Г? 12. Опишите используемую топологию в сетях 1ОО1. 13. Приведите структуру пакета сетей 1’001. 14. Опишите структуру сети РОО1. 15. Приведите основные характеристики сетей 100 Уб-Апу РАГА 16. Опишите метод доступа, используемый в сетях I ООУСт-АпуРАМ.
17. Опишите процедуру кодирования информации в сетях 1 ООУО-АпуЬАМ. 18. Опишите структуру сети 1 ООУО-АпуЬАМ. 19. Какой тип кабеля может быть использован в сетях ЮОУО-АпуЬАМ?
7. ФИЗИЧЕСКАЯ СРЕДА ПЕРЕДАЧИ ДАННЫХ Физическая среда является основой, на которой строятся физические средства соединения. Сопряжение с физическими средствами соединения по- средством физической среды обеспечивает физический уровень. В качестве физической среды широко используются эфир, металлы, опти- ческое стекло и кварц. Среда передачи данных может включать как кабельные, так и беспроводные технологии. Хотя физические кабели являются наиболее распространенными носителями для сетевых коммуникаций, беспроводные технологии всё более внедряются благодаря их способности связывать гло- бальные сети. На этом уровне для физических кабелей определяются механические и электрические (оптические) свойства среды передачи, которые включают: - тип кабелей и разъемов; - разводку контактов в разъемах; - схему кодирования сигналов для значений 0 и 1. Канальный уровень определяет доступ к среде и управление передачей посредством процедуры передачи данных по каналу. В локальных сетях про- токолы канального уровня используются компьютерами, мостами, коммутато- рами и маршрутизаторами. В компьютерах функции канального уровня реа- лизуются совместными усилиями сетевых адаптеров и их драйверов. 7.1. Кабели, линии и каналы связи Для организации связи в сетях используются следующие понятия: - кабели связи; - линии связи; - каналы связи. Кабель связи - это длинномерное изделие электротехнической промыш- ленности. Из кабелей связи и других элементов (монтаж, крепеж, кожухи и т. д.) строят линии связи между узлами сети. Прокладка линии внутри - задача достаточно серьезная. Длина линий связи колеблется от десятков метров до десятков тысяч километров. В любую более- менее серьезную линию связи кроме кабелей входят: траншеи, колодцы, муфты, переходы через реки, моря и океаны, а также грозозащита (равно как и другие виды защиты) линий. Большую сложность представляют собой юридические во- просы, включающие согласование прокладки линий связи, особенно в городе. При наличии кабелей связи создаются линии связи, а уже по линиям связи создаются каналы связи. Линии связи и каналы связи заводятся на узлы связи. Линии, каналы и узлы образуют первичные сети связи.
7.2. Кабельные системы 7.2.7. Типы кабелей и структурированные кабельные системы В качестве среды передачи данных используются различные виды кабе- лей: коаксиальный, кабель на основе экранированной и неэкранированной ви- той пары, которые относятся к классу электрических, и оптоволоконный ка- бель. Наиболее популярным видом среды передачи данных на небольшие рас- стояния (до 100 м) является неэкранированная витая пара, которая включена практически во все современные стандарты и технологии локальных сетей и обеспечивает пропускную способность до 100 Мбит/с (на кабелях катего- рии 5) и выше. Также отметим, что оптоволоконный кабель применяется как для построения локальных связей, так и для образования магистралей глобаль- ных сетей. Оптоволоконный кабель может обеспечить очень высокую про- пускную способность канала (до нескольких десятков Гбит/с) и передачу на значительные расстояния (до нескольких десятков километров без промежу- точного усиления сигнала). В качестве среды передачи данных в вычислительных сетях (беспровод- ные сети - \\'й'е1е88 или \\Ч-Г1 - \\'йе1ез8 Тйс1е111у - беспроводное со- ответствие) используются также электромагнитные волны различных ча- стот-АТ? (короткие волны - диапазон радиоволн с частотой от 3 МГц до 30 МГц), УКВ (ультракороткие волны - от 30 МГц до 3000 ГГц) или СВЧ- диапазона (сверхвысокие частоты - от 300 МГц до 300 ГГц). Для построения глобальных каналов этот вид среды передачи данных используется ши- роко - на нем построены спутниковые каналы связи и наземные радиорелей- ные каналы, работающие в зонах прямой видимости в СВЧ-диапазонах. Об ос- новных особенностях технологии \\'1 - В) речь пойдет ниже. Очень важно правильно построить фундамент сети - кабельную систему. В последнее время в качестве такой надежной основы всё чаще используется структурированная кабельная система. Структурированная кабельная система (81гас1игс<1 СаЫт§ 8уДет. 8С8) - это набор коммутационных элементов (кабелей, разъемов, коннекторов, кроссовых панелей и шкафов), а также методика их совместного использования, которая позво- ляет создавать регулярные, легко расширяемые структуры связей в вычислительных сетях Преимущества структурированной кабельной системы: 1, Универсальность. Структурированная кабельная система при проду- манной организации может стать единой средой для передачи компь- ютерных данных в локальной вычислительной сети. 2. Увеличение срока службы. Срок старения хорошо структурированной кабельной системы может составлять 8-10 лет.
3. Уменьшение стоимости добавления новых пользователей и измене- ния их мест размещения. Стоимость кабельной системы в основном определяется не стоимостью кабеля, а стоимостью работ по его про- кладке. 4. Возможность легкого расширения сети. Структурированная кабель- ная система является модульной, поэтому ее легко наращивать, поз- воляя легко и ценой малых затрат переходить на более совершенное оборудование, удовлетворяющее растущим требованиям к системам коммуникаций. 5. Обеспечение более эффективного обслуживания. Структурированная кабельная система облегчает обслуживание и поиск неисправностей. 6. Надежность. Структурированная кабельная система имеет повы- шенную надежность, поскольку обычно производство всех ее компо- нентов и техническое сопровождение осуществляется одной фирмой- производителем. 7.2.2. Стандарты кабелей Кабель - это достаточно сложное изделие, состоящее из проводников, слоев экрана и изоляции. Обычно кабели присоединяются к оборудованию с помощью разъемов. Кроме этого, для обеспечения быстрой перекоммутации кабелей и оборудова- ния используются различные электромеханические устройства, называемые кроссовыми секциями, кроссовыми коробками, или шкафами. В компьютерных сетях применяются кабели, удовлетворяющие опреде- ленным стандартам, что позволяет строить кабельную систему сети из кабелей и соединительных устройств разных производителей. Сегодня наиболее упо- требительными в мировой практике являются следующие стандарты. 1. Американский стандарт Е1А/Т1А-568А, который был разработан сов- местными усилиями нескольких организаций: АК81, Е1А/Т1А и лабо- раторией Цпдегмтйегз ЕаЬз (ЛЕ). Стандарт Е1А/Т1А-568 разработан на основе предыдущей версии стандарта Е1А/Т1А-568 и дополнений к этому стандарту Т8В-36 и Т8В-40А. 2. Международный стандарт 180/1 ЕС 11801. 3. Европейский стандарт ЕМ50173. Эти стандарты близки между собой и по многим позициям предъявляют к кабелям идентичные требования. Однако есть и различия между этими стан- дартами, например, в международный стандарт 11801 и европейский ЕМ50173 вошли некоторые типы кабелей, которые отсутствуют в стандарте Е1А/ТА1- 568А. До появления стандарта Е1А/Т1А большую роль играл американский стан- дарт системы категорий кабелей ЕГпйепугПегз ЕаЬк, разработанный совместно с компанией Ашх1ег. Позже этот стандарт вошел в стандарт Е1А/Т1А-568.
Кроме этих открытых стандартов, многие компании в свое время разрабо- тали свои фирменные стандарты, из которых до сих пор имеет практическое значение только один - стандарт компании ]ВМ. При стандартизации кабелей принят протокольно-независимый подход. Это означает, что в стандарте оговариваются электрические, оптические и ме- ханические характеристики, которым должен удовлетворять тот или иной тип кабеля или соединительного изделия - разъема, кроссовой коробки и т. п. Од- нако для какого протокола предназначен данный кабель, стандарт не оговари- вает. Поэтому нельзя приобрести кабель для протокола ЕШегпе! или НЭЭ1, нужно просто знать, какие типы стандартных кабелей поддерживают прото- колы ЕШегпе! и ГВБ1. В ранних версиях стандартов определялись только характеристики кабе- лей, без соединителей. В последних версиях стандартов появились требования к соединительным элементам (документы Т8В-36 и Т8В-40А, вошедшие затем в стандарт 568А), а также к линиям (каналам), представляющим типовую сборку элементов кабельной системы, состояшую из шнура от рабочей стан- ции до розетки, самой розетки, основного кабеля (длиной до 90 м для витой пары), точки перехода (например, еще одной розетки или жесткого кроссового соединения) и шнура до активного оборудования, например, концентратора или коммутатора. Мы остановимся только на основных требованиях к самим кабелям, не рассматривая характеристик соединительных элементов и собранных линий. В стандартах кабелей оговаривается достаточно много характеристик, из которых наиболее важные перечислены ниже. 1. Затухание (А!!еппа!1оп). Затухание измеряется в децибелах на метр для определенной частоты или диапазона частот сигнала. 2. Перекрестные наводки на ближнем конце (Мсаг Епс1 Сгозз Та1к, МЕСТ). Измеряются в децибелах для определенной частоты сигнала. 3. Импеданс (1тре<1апсе, волновое сопротивление) - это полное (актив- ное и реактивное) сопротивление в электрической цепи. Импеданс из- меряется в омах (Ом) и является относительно постоянной величиной для кабельных систем (например, для коаксиальных кабелей, исполь- зуемых в стандартах ЕШегпе!, импеданс кабеля должен составлять 50 Ом). Для неэкранированной витой пары наиболее часто использу емые значения импеданса - 100 и 120 Ом. В области высоких частот (100-200 МГц) импеданс зависит от частоты. 4. Активное сопротивление - это сопротивление постоянному току в электрической цепи. В отличие от импеданса активное сопротивление не зависит от частоты и возрастает с увеличением длины кабеля. 5. Емкость - это свойство металлических проводников накапливать энергию. Два электрических проводника в кабеле, разделенные ди- электриком, представляют собой конденсатор, способный накапли- вать заряд. Емкость является нежелательной величиной, поэтому сле- дует стремиться к тому, чтобы она была как можно меньше (иногда
применяют термин «паразитная емкость»). Высокое значение емко- сти в кабеле приводит к искажению сигнала и ограничивает полосу пропускания линии. 6. Уровень внешнего электромагнитного излучения или электрический шум. Электрический шум - это нежелательное переменное напряжение в проводнике. Электрический шум бывает двух типов: фоновый и им- пульсный. Электрический шум можно также разделить на низко-, средне- и вы- сокочастотный. Источниками фонового электрического шума в диа- пазоне до 150 кГц являются линии электропередачи, телефоны и лампы дневного света; в диапазоне от 150 кГц до 20 МГц - компью- теры, принтеры, ксероксы; в диапазоне от 20 МГц до 1 ГГц - телеви- зионные и радиопередатчики, микроволновые печи. Основными ис- точниками импульсного электрического шума являются моторы, пе- реключатели и сварочные агрегаты. Электрический шум измеряется в милливольтах. 7. Диаметр, или площадь сечения проводника. Для медных проводников достаточно употребительной является американская система А XVО (Атепсап \\'!ге Оаи§е), которая вводит некоторые условные типы проводников, например, 22 А\УО, 24 А\\'(л, 26 А\Х'(1 Чем больше но- мер типа проводника, тем меньше его диаметр. В вычислительных се- тях наиболее употребительными являются типы проводников, приве- денные выше в качестве примеров. В европейских и международных стандартах диаметр проводника указывается в миллиметрах. Основное внимание в современных стандартах уделяется кабелям на ос- нове витой пары и волоконно-оптическим кабелям. 7.2.3. Кабель типа «витая пара» Витой парой (Т\\151ес1 Рагг) называется кабель, в котором изолированная пара проводников скручена с небольшим числом витков на единицу длины (рис. 7.1). Скручивание проводов уменьшает электрические помехи извне при рас- пространении сигналов по кабелю, а экранированные витые пары еще более увеличивают степень помехозащищенности сигналов. Кабель типа «витая пара» используется во многих сетевых технологиях, включая Е1йете1, АКСИеГ и 1ВМ Токеп Я1п§. Кабели на витой паре подразделяются на неэкранированные (ПТР- ГГпзЫеИед Т\\чз1ес1 Рай) и экранированные медные кабели. Последние подраз- деляются на две разновидности: с экранированием каждой пары и общим экраном (8ТР - Н । е I с!ес1 Т\\й1ес1 Рагг) и с одним только общим экраном (ЕТР - Гойей ТичЧей Рай).
Рис. 7.1. Структура кабеля гиг.а «витая пара» Кабели на витой паре подразделяются на неэкранированные (ПТР - Кпк1йе1с1гс1 Ти'й1ес1 Рай) и экранированные медные кабели. Последние подраз- деляются на две разновидности: с экранированием каждой пары и общим экра- ном (8ТР - ЗЫеИед Т\уй1ес1 Рай) и с одним только общим экраном (РТР- Ро11с<1 Тмййес! Рай) (рис. 7.2). Рис. 7.2. Типы кабелей «витая» пара Наличие или отсутствие экрана у кабеля вовсе не означает наличие или отсутствие защиты передаваемых данных, а говорит лишь о различных подхо- дах к подавлению помех. Отсутствие экрана делает неэкранированные кабели более гибкими и устойчивыми к изломам. Кроме того, они не требуют дорого- стоящего контура заземления для эксплуатации в нормальном режиме, как экранированные. Неэкранированные кабели идеально подходят для прокладки в помещениях внутри офисов, а экранированные лучше использовать для
установки в местах с особыми условиями эксплуатации, например, рядом с очень сильными источниками электромагнитных излучений, которых в офи- сах обычно нет. Кабели на основе неэкранированной витой пары. Медный неэкраниро- ванный кабель ИТР в зависимости от электрических и механических характе- ристик разделяется на пять категорий (Са!е§огу I - Са!е§огу 5). Кабели катего- рий 1 и 2 были определены в стандарте Е1А/Т1А-568, но в стандарт 568А уже не вошли, как устаревшие. Кабели категории 1 применяются там, где требования к скорости передачи минимальны. Обычно это кабель для цифровой и аналоговой передачи голоса и низкоскоростной (до 20 Кбит/с) передачи данных. До 1983 г. это был основ- ной тип кабеля для телефонной разводки. Кабели категории 2 были впервые применены фирмой 1ВМ при построе- нии собственной кабельной системы. Главное требование к кабелям этой ка- тегории - способность передавать сигналы со спектром до 1 МГц. Кабели категории 3 были стандартизованы в 1991 г., когда был разработан Стандарт телекоммуникационных кабельных систем для коммерческих зда- ний (Е1А-568), на основе которого затем был создан действующий стандарт Е1А-568А. Стандарт Е1А-568 определил электрические характеристики кабе- лей категории 3 для частот в диапазоне до 16 МГц, поддерживающих, таким образом, высокоскоростные сетевые приложения. Кабель категории 3 предна- значен как для передачи данных, так и для передачи голоса. Шаг скрутки про- водов равен примерно трем виткам на один фут (30,5 см). Кабели категории 3 сейчас составляют основу многих кабельных систем зданий, в которых они используются для передачи и голоса, и данных. Кабели категории 4 представляют собой несколько улучшенный вариант кабелей категории 3. Кабели категории 4 обязаны выдерживать тесты на частоте передачи сигнала 20 МГц и обеспечивать повышенную помехоустойчивость и низкие потери сигнала. Кабели категории 4 хорошо подходят для применения в системах с увеличенными расстояниями (до 135 метров) и в сетях Токеп Кпщ с пропускной способностью 16 Мбит/с. На практике используются редко. Кабели категории 5 были специально разработаны для поддержки высо- коскоростных протоколов. Поэтому их характеристики определяются в диапа- зоне до 100 МГц. Большинство новых высокоскоростных стандартов ориенти- руются на использование витой пары 5-й категории. На этом кабеле работают протоколы со скоростью передачи данных 100 Мбит/с - РВГ)! (с физическим стандартом ТР-РМВ), Раз! ЕШегпе!, ЮОУС-АпуЕЛН, а также более скорост- ные протоколы - АТМ на скорости 155 Мбит/с и СщаЬй ЕШегпе! на скорости 1000 Мбит/с (вариант СщаЬн ЕШегпе! на витой паре категории 5 стал стандар- том в июне 1999 г.). Кабель категории 5 пришел на замену кабелю категории 3, и сегодня многие новые кабельные системы крупных зданий строятся именно на этом типе кабеля (в сочетании с волоконно-оптическим). Кабели САТ 5-й категории выпускаются в 4-парном исполнении. Каждая из четырех пар кабеля имеет определенный цвет и шаг скрутки. Обычно две
пары предназначены для передачи данных, а две - для передачи голоса. Во время эксплуатации двух пар скорость передачи будет 100 Мбит/сек. Частот- ная полоса — 100 МГц. САТ5е - наиболее используемый вид кабеля, насчитывает четыре пары, применяется при конструировании сетей 100/1000 Мбит/сек. Во время задей- ствования двух пар скорость передачи 100Мбит/с, если задействуют все че- тыре пары - 1000Мбит/с. Частотная полоса 100 МГц. САТ6 находит применение в сетях Раз! Е1Ьетс! (100 Мбит/сек), Сй§аЬй Е1Ьете! (1000 Мбит/сек), передает сигнал на скорости до 10 Гбит/сек. Частот- ная полоса — 250 МГц. Также существует подкатегория СЛТба с частотной полосой до 500 МГц, которая обеспечивает до 10 Гбит/с на расстоянии 100 м. В кабелях САТ7 во время работы на частоте до 600 МГц скорость передачи доходит до 10 Гбит/сек. Максимальная длина передачи сигнала обеспечивается тем, что кабели категории 7 обязательно экранируются, причем используется двойное экранирование, т. е. как каждая пара, так и весь кабель в целом. Также известна подкатегория САТ7а - с частотой до 1200 МГц и скоростью передачи до 40 Гбит/с, при условии включения кабелем, длина которого до 50 метров, и со скоростью до 100 Гбит/с, если подключать кабель до 15 метров. В таблице 7.1 представлены обобщенные характеристики кабеля типа «ви- тая» ара в зависимости от категории. Для соединения кабелей с оборудованием используются вилки и розетки КД-45, представляющие 8-контактные разъемы, похожие на обычные телефон- ные разъемы КД-11. Кабели на основе экранированной витой пары. Экранированная витая пара 8 ГР хорошо защищает передаваемые сигналы от внешних помех, а также меньше излучает электромагнитных колебаний, что защищает, в свою оче- редь, пользователей сетей от вредного для здоровья излучения. Наличие заземляемого экрана удорожает кабель и усложняет его про- кладку, так как требует выполнения качественного заземления. Экранирован- ный кабель применяется только для передачи данных, а голос по нему не пе- редают. Основным стандартом, определяющим параметры экранированной витой пары, является фирменный стандарт 1ВМ. В этом стандарте кабели делятся не на категории, а на типы: Туре 1, Туре 2,..., Туре 9. Основным типом экранированного кабеля является кабель Туре 1 стан- дарта 1ВМ. Он состоит из двух пар скрученных проводов, экранированных про- водящей оплеткой, которая заземляется. Электрические параметры кабеля Туре 1 примерно соответствуют параметрам кабеля ЦТР категории 5. Некото- рые стандарты поддерживают кабель 8ТР Туре 1 - например, 1 ООУС-АпуЬАМ, а также Раз! Е1Ьегпе! (хотя основным типом кабеля для Раз! Е1Ьегпе! является 1ДТР категории 5). В случае если технология может использовать ЦТР и 8ТР. нужно убедиться, на какой тип кабеля рассчитаны приобретаемые трансиверы. Сегодня кабель 8ТР Туре 1 включен в стандарты Е1А/Т1А-568А, 180 11801 и ЕМ50173, то есть приобрел международный статус.
Категории кабеля типа «витая» лара Таблица 7.1 Категория кабеля Полоса частот до, МГц Скорость передачи данных до Мбит/сек Тип кабеля Назначение и конструкция САТ 1 0,1 - ПТР Передача речевого сигнала, телефонный кабель типа «лапша» САТ 2 1 4 Г1ТР 2 пары проводников, сейчас не применяется САТЗ 16 10 СТР 4-парный кабель для телефонных и локальных сетей протяженностью до 100 метров САТ 4 20 16 ГГГР 4-парный кабель, сейчас не применяется. Применялся в 1океп пп§ сетях САТ 5 100 100 при использовании 2 пар 1000 при использовании 4 пар ПТР 4-парный кабель для телефонных и локальных сетей САТ 5е 125 100 при использовании 2 пар 1000 (10000) при использовании 4 пар Г1ТР 4-парный кабель для компьютерных сетей, представ- ляющий доработанный вариант САТ 5. Обеспечивает аналогичную скорость при меньших габаритах. Обес- печивает до 10 Гбит/с на расстоянии 55 м САТ6 250 1000 Мбит/с при использовании 4 пар, 10000 Мбит/с - до 50 метров СТР 4-парный кабель для компьютерных сетей САТ ба 500 Обеспечивает до 10Гбит/с на расстоянии 100 м ПТР 4-парный кабель высокоскоростных линий Интернета САТ 7 600 Обеспечивает до 10 Гбит/с 8/РТР 4-парный кабель высокоскоростных линий Интернета Обеспечивает передачу на скоростях САТ 7а 1200 до 40 Гбит/с на расстоянии до 50 метров и до 100 Гбит/с 8/РТР 4-парный кабель высокоскоростных линий Интернета на расстоянии до 15 м
Экранированные витые пары используются также в кабеле ТВМ Туре 2, который представляет кабель Туре 1 с добавленными двумя парами неэкрани- рованного провода для передачи голоса. Для присоединения экранированных кабелей к оборудованию использу- ются разъемы конструкции 1ВМ. 7.2.4. Коаксиальные кабели Коаксиальные кабели (рис. 7.3) используются в радио- и телевизионной аппаратуре. Коаксиальные кабели могут передавать данные со скоростью 10 Мбит/с на максимальное расстояние от 185 до 500 метров. Они разделяются на тол-, стые и тонкие — в зависимости от толщины. Рис. 7.3. Структура коаксиального кабеля Типы коаксиальных кабелей приведены в табл. 7.2. Табли! (а 7.2 Типы коаксиальных кабелей Тип КО-8 и КО-11 КО-5 8/17 КО-58 А/17 КО-59 КО-59 /17 КО-62 Название, значение сопротивления ТЫскпе!, 50 Ом Т111ппег. 50 Ом, сплошной центральный медный проводник ТЫппе!, 50 Ом, центральный многожильный проводник ВгоаЛ>ап<1/СаЫе 1е1еУ18юп (широковещательное и кабельное телевидение). 75 Ом ВгоабЬапй/СаЫе 1е1еУ18юп (широковещательное и кабельное телевидение), 50 Ом АКСИе», 93 Ом Кабель Т1йппе1, известный как кабель КО-58, является наиболее широко используемым физическим носителем данных. Сети при этом не требуют до- полнительного оборудования и являются простыми и недорогими. Хотя тон- кий коаксиальный кабель (ТЫп Ейтегпе!) позволяет осуществлять передачу на
меньшее расстояние, чем толстый, для соединений с тонким кабелем приме- няются стандартные байонетные разъемы ВЯС типа СР-50, и ввиду его не- большой стоимости он становится фактически стандартным для офисных ЛВС. Используется в технологии ЕгИегпе! 1 ОВазе2, описанной ниже. Толстый коаксиальный кабель (ТЫск ЕгИегпе!) имеет большую степень помехозащищенности, большую механическую прочность, но требует специ- ального приспособления для прокалывания кабеля, чтобы создать ответвления для подключения к ЛВС. Он более дорогой и менее гибкий, чем тонкий. Ис- пользуется в технологии ЕгЬегпе! 10Ваяе5, описанной ниже. Сети АКС№1 с передачей маркера обычно используют кабель ВО-62 А/И. Рассмотрим основные параметры систем на основе коаксиальных кабелей. 1. Характеристики спецификации 1ОВа8е2: - тонкий коаксиальный кабель; - характеристики кабеля: диаметр 0,2 дюйма, КО-58А/И 50 Ом; - приемлемые разъемы - ВИС; - максимальная длина сегмента -185 м; - минимальное расстояние между узлами - 0,5 м; — максимальное число узлов в сегменте - 30. 2. Характеристики спецификации 10Вазе5: - толстый коаксиальный кабель; - волновое сопротивление - 50 Ом; - максимальная длина сегмента - 500 метров; - минимальное расстояние между узлами - 2,5 м; - максимальное число узлов в сегменте - 100. 7.2.5. Оптоволоконный кабель. Общие принципы Волоконно-оптические линии связи - это вид связи, при котором ин- формация передается по оптическим диэлектрическим волноводам, извест- ным под названием «оптическое волокно». Оптическое волокно в настоящее время считается самой совершенной фи- зической средой для передачи информации, а также самой перспективной сре- дой для передачи больших потоков информации на значительные расстояния. Основания так считать вытекают из ряда особенностей, присущих оптическим волноводам. Физические особенности. Широкополосность оптических сигналов обу- словлена чрезвычайно высокой частотой несущей (Ро = 1014 Гц). Это означает, что по оптической линии связи можно передавать информацию со скоростью порядка 10'" бит/с. Говоря другими словами, по одному волокну можно пере- дать одновременно 10 миллионов телефонных разговоров и миллион видео- сигналов. Скорость передачи данных может быть увеличена за счет передачи информации сразу в двух направлениях, так как световые волны могут
распространяться в одном волокне независимо друг от друга. На сегодняшний день предел по плотности передаваемой информации по оптическому волокну не достигнут. Очень малое (по сравнению с другими средами) затухание светового сиг- нала в волокне. Лучшие образцы российского волокна имеют затухание 0,22 дБ/км на длине волны 1,55 мкм, что позволяет строить линии связи дли- ной до 100 км без регенерации сигналов (промежуточного усиления). Для срав- нения, лучшее волокно Бшпйото на длине волны 1,55 мкм имеет затухание 0,154 дБ/км. Б лабораториях разрабатываются еще более «прозрачные», так называемые фторцирконатные волокна с теоретическим пределом порядка 0,02 дБ/км на длине волны 2,5 мкм. Лабораторные исследования показали, что на основе таких волокон могут быть созданы линии связи с регенерационными участками через 4600 км при скорости передачи порядка 1 Гбит/с. Технические особенности и преимущества оптических волокон. Во- локно изготовлено из кварца, основу которого составляет двуокись кремния, широко распространенного, а потому недорогого материала, в отличие от меди. Оптические волокна имеют диаметр около 100 мкм, то есть очень ком- пактны и легки, что делает их перспективными для использования в авиации, приборостроении, в кабельной технике. Применяя особо прочный пластик, на кабельных заводах изготавливают самонесущие подвесные кабели, не содержащие металла и тем самым безопас- ные в электрическом отношении. Такие кабели можно монтировать на мачтах существующих линий электропередачи, как отдельно, так и встроенными в фа- зовый провод, экономя значительные средства на прокладку кабеля через реки и другие преграды. Системы связи на основе оптических волокон устойчивы к электромаг- нитным помехам, а передаваемая по световодам информация защищена от несанкционированного доступа. Волоконно-оптические линии связи нельзя прослушивать, не разрушив поверхность канала. Всякие воздействия на во- локно могут быть зарегистрированы методом мониторинга (непрерывного контроля) целостности линии. Важное свойство оптического волокна - дол- говечность. Время жизни волокна, то есть сохранение им своих свойств в определенных пределах, превышает 25 лет, что позволяет проложить оптико- волоконный кабель один раз и, по мере необходимости, наращивать пропуск- ную способность канала путем замены приемников и передатчиков на более быстродействующие. Недостатки волоконной технологии. При создании линии связи требу- ются высоконадежные активные элементы, преобразующие электрические сигналы в свет и свет — в электрические сигналы. Необходимы также оптиче- ские коннекторы (соединители) с малыми оптическими потерями и большим ресурсом на подключение-отключение. Точность изготовления таких элемен- тов линии связи должна соответствовать длине волны излучения, то есть по- грешности должны быть порядка доли микрона. Поэтому производство таких компонентов оптических линий связи очень дорогостоящее. Другой недоста-
ток заключается в том, что для монтажа оптических волокон требуется преци- зионное (высокоточное), а потому дорогое технологическое оборудование. Как следствие, при аварии (обрыве) оптического кабеля затраты на восстанов- ление выше, чем при работе с медными кабелями. Преимущества от применения волоконно-оптических линий связи (ВОЛС) настолько значительны, что, несмотря на перечисленные недостатки оптического волокна, эти линии связи все шире используются для передачи информации. Структура оптоволокна. Волоконно-оптический кабель состоит из тон- ких (5-60 микрон) волокон, по которым распространяются световые сигналы. Это наиболее качественный тип кабеля - он обеспечивает передачу данных с очень высокой скоростью и к тому же лучше других типов передающей среды обеспечивает защиту данных от внешних помех. Волоконно-оптические кабели состоят из центрального проводника света (сердцевины) - стеклянного волокна, окруженного другим слоем стекла - обо- лочкой, обладающей меньшим показателем преломления, чем сердцевина (рис. 7.4). Распространяясь по сердцевине, лучи света не выходят за ее пре- делы, отражаясь от покрывающего слоя оболочки. оболочка Рис. 7.4. Структура оптоволокна и оп говолоконного кабеля В зависимости от распределения показателя преломления и от величины диаметра сердечника различают: - многомодовое волокно со ступенчатым изменением показателя пре- ломления (рис. 7.5, «); - многомодовое волокно с плавным изменением показателя преломле- ния (рис. 7.5, б); - одномодовое волокно (рис. 7.5, в). Понятие «мода» описывает режим распространения световых лучей во внутреннем сердечнике кабеля. В одномодовом кабеле (8т§1е Мобе Р1Ьег, 8МР) используется централь- ный проводник очень малого диаметра, соизмеримого с длиной волны света -
от 5 до 10 мкм. При этом практически все лучи света распространяются вдоль оптической оси световода, не отражаясь от внешнего проводника. Показатель Многомодовое волокно со ступенчатым изменением показателя преломления Показатель Многомодовое волокно с плавным Мода 1 Мода 2 показателем преломления Показатель Рис. 7.5. Типы оптоволоконного кабеля В .многомодовых кабелях (Ми1й Моде Р1Ьег, ММР) используются более широкие внутренние сердечники, которые легче изготовить технологически. В стандартах определены два наиболее употребительных многомодовых ка- беля: 62,5/125 мкм и 50/125 мкм, где 62,5 мкм или 50 мкм - это диаметр цен- трального проводника, а 125 мкм-диаметр внешнего проводника. В много- модовых кабелях во внутреннем проводнике одновременно существует не- сколько световых лучей, отражающихся от внешнего проводника под разными углами. Угол отражения луча называется модой луча. Параметры оптоволоконных кабелей. Оба типа волокна характеризу- ются двумя важнейшими параметрами: затуханием и дисперсией. Затухание определяется потерями на поглощение и на рассеяние излуче- ния в оптическом волокне (измеряется в дБ/км). Потери на поглощение зави- сят от чистоты материала, потери на рассеяние зависят от неоднородностей показателя преломления материала и т. д.
Затухание также зависит от длины волны излучения, вводимого в волокно. В настоящее время передачу сигналов по волокну осуществляют в трех диапа- зонах: 0,85 мкм, 1,3 мкм, 1,55 мкм, так как именно в этих диапазонах кварц имеет повышенную прозрачность. Дисперсия - это рассеяние во времени спектральных и модовых состав- ляющих оптического сигнала. 7.2.6. Виды оптоволоконных кабелей В отличие от витой пары, которая вне зависимости от места применения имеет примерно одну и ту же конструкцию, оптоволоконные кабели связи мо- гут иметь значительные отличия, исходя из сферы применения и места укладки. Можно выделить следующие основные виды оптоволоконных кабелей для передачи данных, исходя из области применения: - для прокладки внутри зданий; - для кабельной канализации небронированный; - для кабельной канализации бронированный; - для укладки в грунт; - подвесной самонесущий; - с тросом; - подводный. Наиболее простой конструкцией обладают кабели для прокладки внутри зданий и канализационный небронированный, а самыми сложными - для про- кладки в землю и подводные. Кабель для прокладки внутри зданий. Оптические кабели для прокладки внутри зданий (рис. 7.6) разделяют на распределительные, из которых форми- руется сеть в целом, и абонентские, которые используются непосредственно для прокладки по помещению к конечному потребителю. Как и витую пару, прокладывают оптику в кабельных лотках, кабель-кана- лах, а некоторые марки могут быть протянуты и по внешним фасадам зданий. Рис. 7.6. Оптоволоконный кабель для прокладки внутри зданий Конструкция оптоволоконных кабелей для прокладки в зданиях включает в себя оптическое волокно, защитное покрытие и центральный силовой эле- мент, например, пучок арамидных нитей. К оптоволокну, прокладываемому в помещениях, есть особые требования по противопожарной безопасности, та- кие как нераспространение горения и низкое дымовыделение, поэтому в ка-
честве оболочки для них используется не полиэтилен, а полиуретан. Другие требования - это низкая масса кабеля, гибкость и небольшой размер. По этой причине многие модели имеют облегченную конструкцию, иногда с дополни- тельной защитой от влаги. Так как протяженность оптики внутри зданий обычно невелика, то и затухание сигнала незначительно и влияния на передачу данных оно не оказывает. Число оптических волокон в таких кабелях не пре- вышает двенадцати. Также существует и оптоволоконный кабель, который содержит в себе до- полнительно еще и витую пару. Небронированный канализационный кабель. Небронированное оптово- локно (рис. 7.7) используется для укладки в канализации, при условии, что на нее не будет внешних механических воздействий. Также подобный кабель прокладывается в тоннелях, коллекторах и зданиях. Рис. 7.7. Небронированный оптоволоконный кабель Но даже в случаях отсутствия внешнего воздействия на кабель в канали- зации его могут укладывать в защитные полиэтиленовые трубы. Характерной особенностью данного типа оптоволоконного кабеля можно назвать наличие гидрофобного наполнителя, который гарантирует возможность эксплуатации в условиях канализации и дает некоторую защиту от влаги. Бронированный канализационный кабель. Бронированные оптоволокон- ные кабели (рис. 7.8) используются при наличии больших внешних нагрузок, в особенности на растяжение. Рис. 7.8. Бронированный оптоволоконный кабель Бронирование может быть различным: ленточным или проволочным. По- следнее подразделяется на одно- и двухповивное. Кабели с ленточным брони- рованием используются в менее агрессивных условиях, например, при про- кладке в кабельной канализации, трубах, тоннелях, на мостах. Ленточное бро- нирование представляет собой стальную гладкую или гофрированную трубку толщиной в 0,15--0,25 мм. Гофрирование, при условии, что это единственный слой защиты кабеля, является предпочтительным, так как оберегает оптово- локно от грызунов и в целом повышает гибкость кабеля. При более суровых условиях эксплуатации, например, при закладке в грунт или на дно рек исполь- зуются кабели с проволочной броней.
Кабель для укладки в грунт. Для прокладки в грунт используют оптиче- ские кабели (рис. 7.9) с проволочной одноповивной или двухповивной броней. Также применяются и усиленные кабели с ленточным бронированием, но зна- чительно реже. Прокладка оптического кабеля осуществляется в траншею или с помощью кабелеукладчиков. Рис. 7.9. Бронированный оптоволоконный кабель для укладки в грунт В условиях влажного грунта используется модель кабеля, оптоволоконная часть которого заключена в герметичную металлическую трубку, а бронепо- вивы проволоки пропитаны специальным водоотталкивающим компаундом. Инженеры, работающие на укладке кабеля, не должны допускать превышения растягивающих и сдавливающих нагрузок сверх допустимых. В противном случае, сразу или со временем, могут быть повреждены оптические волокна, что приведет кабель в негодность. Броня влияет и на значение допустимого усилия на растяжение. Оптово- локонные кабели с двухповивной броней могут выдержать усилие от 80 кН, одноповивные - от 7 до 20 кН (1 кН - один килоньютон’, килоньютон - еди- ница измерения веса, равная 101,97 кг), а ленточная броня гарантирует «вы- живание» кабеля при нагрузке не менее 2,7 кН. Подвесной самонесущий кабель. Подвесные самонесущие кабели (рис. 7.10) монтируются на уже существующих опорах воздушных линий связи и высоко- вольтных ЛЭП. Рис. 7.10. Подвесной самонесущий кабель Подвесные самонесущие кабели имеют стандартную круглую форму, благо- даря которой снижаются ветровые нагрузки на конструкцию, а расстояние про- лета между опорами может достигать ста и более метров. В конструкции само- несущих подвесных оптических кабелей обязательно присутствует центральный силовой элемент, изготовленный из стеклопластика или арамидных нитей. Бла- годаря последним оптоволоконный кабель выдерживает высокие продольные нагрузки. Подвесные самонесущие кабели с арамидными нитями используют в пролетах до одного километра. Еще одно преимущество арамидных нитей, кроме их прочности и малом весе, заключается в том, что арамид по природе своей является диэлектриком, то есть кабели, изготовленные на его основе, без- опасны, например, при попадании молнии.
В зависимости от строения сердечника различают несколько типов под- весного кабеля: - кабель с профилированным сердечником - содержит оптические во- локна или модули с этими волокнами - кабель устойчив к растяжению и сдавливанию; - кабель со скрученными модулями - содержит оптические волокна, свободно уложенные, кабель устойчив к растяжениям; - кабель с одним оптическим модулем - сердечник данного типа кабеля не имеет силовых элементов, поскольку они находятся в оболочке. Такие кабели обладают недостатком, связанным с неудобством иден- тификации волокон. Тем не менее они обладают меньшим диаметром и более доступной ценой. Оптический кабель с тросом. Оптические кабели с тросом (рис. 7.11) - это разновидность самонесущих кабелей, которые также используются для воздушной прокладки. Рис. 7.11. Подвесной оптоволоконный кабель с тросом В таком изделии трос может быть несущим и навивным. Еще существуют модели, в которых оптика встроена в грозозащитный трос. Усиление оптического кабеля тросом (профилированным сердечником) считается достаточно эффективным методом. Сам трос представляет собой стальную проволоку, заключенную в отдельную оболочку, которая, в свою очередь, соединяется с оболочкой кабеля. Свободное пространство между ними заполняется гидрофобным заполнителем. Часто такую конструкцию оп- тического кабеля с тросом называют «восьмеркой» из-за внешнего сходства. «Восьмерки» применяют для прокладки воздушных линий связи с пролетом не более 50—70 метров. В эксплуатации подобных кабелей есть некоторые ограничения, например, «восьмерку» со стальным тросом нельзя подвешивать на ЛЭП. Но кабели с навивным грозозащитным тросом (грозотросом) спокойно монтируются на высоковольтных ЛЭП, крепясь при этом к проводу заземления. Подводный оптический кабель. Данный тип оптических кабелей (рис. 7.12) стоит особняком, так как прокладывается в принципиально иных условиях. Почти все типы подводных кабелей так или иначе бронированы, а степень бронирования уже зависит от рельефа дна и глубины залегания. Различают следующие основные типы подводных кабелей (по типу бро- нирования): - не бронирован; - одинарное (одноповивное) бронирование;
- усиленное (одноповивное) бронирование; - усиленное скальное (двухповивное) бронирование. Рис. 7.12. Подводный оптоволоконный кабель Общая схема бронированных кабелей выглядит следующим образом (рис. 7.13): 1) полиэтиленовая изоляция; 2) майларовое покрытие; 3) двухповивное бронирование стальной проволокой; 4) алюминиевая гидроизоляционная трубка; 5) поликарбонат; 6) центральная медная или алюминиевая трубка; 7) внутримодульный гидрофобный заполнитель; 8) оптические волокна. Рис. 7.13. Схема бронирования подводи 01 о оптоволоконного кабеля Как ни парадоксально, прямой корреляции бронирования кабеля с глуби- ной залегания нет, так как армирование защищает оптику не от высоких дав- лений на глубине, а от воздействия от морских обитателей, а также сетей, тра- лов и якорей рыболовецких судов. 7.3. Параметры кабельных систем Е1Негпе1 7.3.1. Параметры систем на основе неэкранированной витой пары Неэкранированная витая пара (ЛпзЫсШеб Т\уц1е<1 Рап, ШТР) - это ка- бель из четырех скрученных пар проводов без защитного экрана.
Характеристики кабеля: - диаметр проводников 0,4--0,6 мм (22-26 А\\'6), четыре скрученных пары: восемь проводников, из которых для ЮВазе-Т, ЮОВазе-ТХ, 1 ОООВазе-ТХ используют одну, две или четыре пары (кабель должен иметь категорию 3, 5 или 6 и качество <1а1а ”гас!с или выше); - максимальная длина сегмента 100 м; - разъемы восьмиконтактные К.1-45 (рис. 7.14). Рис. 7.14. Восьмиконтактные разъемы К1-45 В табл. 7.2 приведены сигналы (спецификация ЮОВазе-Т), соответствую- щие номерам контактов разъема К1-45 (для спецификации ЮООВазе-ТХ ис- пользуются все восемь контактов). Таблица 7.2 Сигналы, соответствующие номерам конт актов разъема к-1-45 Тип Каскадирование Нормальный режим 1 КТ)+ (прием) ТО- (передача) 2 КТ)- (прием) ТВ- (передача) 3 ТТ) 1 (передача) КО (прием) 4 Не используется Не используется 5 Не используется Не используется 6 ТО- (передача) КО- (прием) 7 Не используется Не используется 8 Не используется Не используется 7.3.2 Стандартные разводки кабеля типа «витая пара» В настоящее время наиболее популярны две схемы -Т568А и Т568В (рис. 7.15). Они идентичны в случае, если не используются вторая и третья пары.
2 3 Рис. 7.15. Схемы разводки витой пары Предпочтительна первая схема, поскольку она совместима с однопарной и двупарной конфигурациями системы ЕГ8ОС (Птуегза! 8егу1се ОгдсН гщ Соде, рис. 7.16). Однако обе схемы могут использоваться для линий 18ВМ (1п1е§га1ед 8ег\ч8е8 01 <311а1 ^Шюгк), а также в высокоскоростных сетях. Дело в том, что схемы разработаны таким образом, чтобы свести к минимуму взаимные наводки в парах. А это необходимое условие для категорий 3, 4, 5, 5е и 6. По- этому при реализации высокоскоростных сетей используют именно эти кон- фигурации. 1КОС (з пары) Рис. 7.16. Двупарная конфигурация системы ШЗОС 7.3.3. Реализация сетевых топологий на основе стандартной разводки Топология сети ЮВазеТ реализуется с помощью 8-пинового разъема по схожей схеме с Т568А и Т568В, однако на контакты выводятся другие пары (рис. 7.17). Если всё же пользоваться стандартами Т568, то в случае первой пары (по версии ЮВазеТ) необходимо использовать 3/2-ю пару разводки Т568А/Т568В, а в качестве второй — 2/3-ю пару Т568А/Т568В
2 1 Л 10 ВА8Е-Т (ТЕЕЕ-802.3) Рис. 7.17. Схема восьмипинового разъема для сетей ЮВэзеТ Как и ЮВазеТ, АТМ и ТР-РМГ) (Ти'й1ес1 Ра1г-РЬу81са1 Мебшт Верепс1еп1) реализуются только на 8-пиновом разъеме с использованием двух пар, и точно так же схема схожа со стандартными разводками Т568А и Т568В (рис. 7.18). 1 2 Л Л 1Р-Р5Ю (1ЕЕЕ-802.3) АТМ Рис. 7.18. Схема восьмипинового разъема для стандарта ТР-РК/Ю В данной разводке в случае первой пары (по версии ЮВазеТ) необходимо использовать 3/2-ю пару разводки Т568А/Т568В, а в качестве второй - 4-ю пару Т568А или Т568В. Еще одна разводка, косвенно совместимая с Т568А/В, а также и со схемой ЕГ80С, - Токеп Кт§ (рис. 7.19). 2 Токеп Вше; <1ЕЕЕ-802.5) Риг. 7.19. Схема восьмипинового разъема для сетей Токеп Вшд Она строится на двух парах, занимающих центральные контакты. Причем Токеп К1п§ может сразу строиться на основе схемы Т568А и ЕГ80С без каких- либо модификаций. В случае же использования Т568В необходимо в качестве второй пары применять 3-ю. ММ] - частный стандарт для оборудования ВЕС,
реализуется на 6-пиновом модифицированном разъеме. Разводка не совме- стима ни с иБОС, ни с Т568Л/В. Первая пара выводится на 2-й и 3-й контакты, вторая — на 4-й и 5-й, а третья пара занимает внешние 1-й и 6-й пины. 7.3.4. Кросс-разводка кабеля типа «витая пара» Термин «кросс-разводка» используется применительно к разводке пар в патч-кордах. Всего существует две базовые кросс-разводки - прямая и пере- крестная (рис. 7.20). Прямая кросс-ражодка Перекрестная кросс -разводка Рис. 7.20. Схема прямой и перекрестной кросс-разводки Их названия говорят сами за себя. В первом случае каждый проводник вы- водится строго на один и тот же контакт разъемов с обоих концов кабеля. Т. е. 1-й контакт с одного конца соединен с 1-м на другом, 2-й со 2-м, и так все пины. Патч-корды с подобной разводкой используются в кроссировочных уз- лах. При соединении с сетью оконечного оборудования, будь то персональный компьютер, факс и т. п., применяются патч-корды с перекрестной кросс-раз- водкой. Конкретная схема перекрестной кросс-разводки зависит от конкрет- ной реализуемой сети, в частности, один из стандартов предполагает образо- вание перекрестной разводки за счет обмена местами четырех пинов. Первый меняется с третьим, а второй с шестым. 7.4. Беспроводные технологии передачи данных Методы беспроводной (\У1ге1е88) технологии передачи данных являются удобным, а иногда незаменимым средством связи. Беспроводные технологии различаются по типам сигнала, частоте (большая частота означает большую скорость передачи) и расстоянию передачи. Большое значение имеют помехи и стоимость. Можно выделить три основных типа беспроводной технологии: - радиосвязь; — связь в микроволновом диапазоне; — инфракрасная связь.
Технологии радиосвязи пересылают данные на радиочастотах и практически не имеют ограничений по дальности. Радиосвязь используется для соединения локаль- ных сетей на больших географических расстояниях. Радиопередача в целом имеет высокую стоимость и чувствительна к элек- тронному и атмосферному наложению, а также подвержена перехватам, по- этому требует шифрования для обеспечения уровня безопасности. Передана данных в микроволновом диапазоне ( Мтсгозуауез) использует высокие частоты и применяется как на коротких, так и на больших расстояниях. Главное ограничение заключается в том, чтобы передатчик и приемник были в зоне прямой видимости. Применяется в местах, где использование физического носителя затруд- нено. Передача данных в микроволновом диапазоне при использовании спут- ников может быть очень дорогой. Инфракрасные технологии (1пй,аге<1 Тгапзтфзюп) функционируют на очень вы- соких частотах, приближающихся к частотам видимого света. Они могут быть ис- пользованы для установления двусторонней или широковещательной передачи на близких расстояниях При инфракрасной связи обычно используют светодиоды (ЕЕЕ - Ещ1т1 ЕгшН1п§ Вюбе) для передачи инфракрасных волн приемнику. Инфракрасная передача ограничена малым расстоянием в прямой зоне видимости и может быть использована в офисных зданиях. В настоящее время наибольшее распространение получила так называе- мая ]У1-Р1 связь, базирующаяся на стандарте ШЕЕ 802.11. сеть (\У1ге1е88 Ьоса! Агеа КеАсогк - \\'ЕАК) - это радиосеть, позволяю- щая передавать информацию между объектами по радиоволнам (без проводов). Разработкой стандартов в этой области занимается \\'1 -Ы АШапсе. ХХ'ЕАН-сети имеют ряд преимуществ перед обычными кабельными се- тями: - \УЕАМ-сеть можно очень быстро развернуть, что очень удобно при проведении презентаций или в условиях работы вне офиса; - пользователи мобильных устройств при подключении к локальным беспроводным сетям могут легко перемещаться в рамках действую- щих зон сети; — скорости современных сетей довольно высоки (до 300 Мб/с), что поз= воляет их использовать для очень широкого спектра задач; — с помощью дополнительного оборудования беспроводная сеть может быть успешно соединена с кабельными сетями; - \УЕАМ-сеть может оказаться единственным выходом, если невоз- можна прокладка кабеля для обычной сети. Несмотря на все достоинства, \\'1 АК-сети обладают рядом недостатков, глав- ный из которых - возможность легкого перехвата данных и взлома сети.
7.4.1. Требования к беспроводным локальным сетям Беспроводные сети должны удовлетворять некоторым требованиям, ти- пичным для всех локальных сетей, в том числе: высокая пропускная способ- ность, возможность охвата небольших расстояний, связанность подключен- ных станций и возможность широкого вещания. Кроме того, существует набор требований, характерных только для беспроводных локальных сетей. Пере- числим важнейшие из них. 1. Производительность. Протокол управления доступом к среде должен максимально эффективно использовать беспроводную среду для максимиза- ции пропускной способности. 2. Число узлов. От беспроводных локальных сетей может требоваться поддержка сотен узлов из множества ячеек. 3. Соединение с магистральной локальной сетью. В большинстве случаев требуется взаимосвязь со станциями магистральной локальной сети. Для бес- проводных локальных сетей, имеющих внутреннюю инфраструктуру, это тре- бование легко удовлетворяется посредством использования модулей управле- ния, присоединяемых к локальным сетям обоих типов. Может также понадо- биться специальное помещение для мобильных пользователей и организация эпизодических беспроводных сетей. 4. Обслуживаемая область. Типичная сфера охвата беспроводной ло- кальной сети имеет диаметр 100-300 м. 5. Потребление питания от батарей. Мобильные сотрудники исполь- зуют рабочие станции с питанием от батарей, потребление которого не должно быть большим при использовании беспроводных адаптеров. Это делает непри- менимым протокол МАС, требующий, чтобы мобильные узлы постоянно сле- дили за точками доступа или часто связывались с основной станцией. 6. Устойчивость передачи и безопасность. Беспроводные сети, если они разработаны неправильно, могут быть подвержены интерференции (наложе- нию сигналов) и легко прослушиваться. Структура беспроводной локальной сети должна обеспечивать надежную передачу даже в обстановке шума, а также некоторый уровень защиты от прослушивания. 7. Совместная работа в сети. С ростом популярности беспроводных се- тей повысилась вероятность того, что две или более сетей будут работать в одной области или в нескольких областях, допускающих интерференцию раз- ных локальных сетей. Такая интерференция может мешать нормальной работе алгоритма МАС и способствовать несанкционированному доступу к отдель- ной локальной сети. 8. Работа без лицензии. Пользователи желали бы приобретать продукты рынка беспроводных локальных сетей и работать с ними на нелицензируемой полосе частот. 9. Переключение/роуминг. Протокол РИАС, используемый в беспровод- ных локальных сетях, должен позволять мобильным станциям перемещаться из одной ячейки в другую.
10. Динамическая конфигурация. МАС-адресация и сетевое управление локальной сети должны обеспечивать динамическое и автоматическое добав- ление, удаление и передислокацию конечных систем, не причиняя неудобств другим пользователям. 7.4.2. Стандарты беспроводных сетей 1ЕЕЕ 802.11 Существует несколько разновидностей ХУЬАМ-сетей, которые различа- ются схемой организации сигнала, скоростями передачи данных, радиусом охвата сети, а также характеристиками радиопередатчиков и приемных устройств, параметрами передачи (шифрование, кодирование и т. д.), мето- дами взаимодействия оборудования. Стандарт И7-/7 802.11а. Стандарт 802.11а был принят в 1999 году, тем не менее нашел свое применение только с 2001 года. Данный стандарт исполь- зуется в основном в США и Японии. В России и в Европе он не получил ши- рокого распространения. В стандарте 802.11а применяется схема модуляции сигнала —мультиплек- сирование с разделением по ортогональным частотам (ОгОго§опа1 Ргециепсу ВМвюп МиШр1ехт§, ОНОМ). Основной поток данных разделяется на не- сколько параллельных субпотоков с относительно низкой скоростью пере- дачи, и затем для их модуляции применяется соответствующее число несущих. Стандартом определены три обязательные скорости передачи данных (6, 12 и 24 Мбит/с) и пять дополнительных (9, 18, 24, 48 и 54 Мбит/с). Также имеется возможность одновременного использования двух каналов, что повышает ско- рость передачи данных в два раза. Стандарт П'г-П 802.11Ь. Стандарт 802.11Ь основан на методе широкопо- лосной модуляции с прямым расширением спектра (□пес! §ециепсе 8ргса<1 8рес1гшп, 1Э888). Весь рабочий диапазон делится на 14 каналов, разнесенных на 25 МГц для исключения взаимных помех. Данные передаются по одному из этих каналов без переключения на другие. Возможно одновременное ис- пользование всего трех каналов. Скорость передачи данных может автомати- чески меняться в зависимости от уровня помех и расстояния между передат- чиком и приемником. Стандарт ШЕЕ 802.11Ь реализует максимальную теоретическую скорость передачи 11 Мбит/с, что сравнимо с кабельной сетью 10 ВакеТ ЕШегпеС Сле- дует учитывать, что такая скорость возможна при передаче данных одним ХУЕАМ-устройством. Если в среде одновременно функционирует большее число абонентских станций, то полоса пропускания распределяется между всеми, и скорость передачи данных на одного пользователя падает. Стандарт 802.11у. Стандарт 802.11” окончательно был утвержден в июне 2003 г. Он является дальнейшим усовершенствованием спецификации ШЕЕ 802.11Ь и реализует передачу данных в том же частотном диапазоне. Главным преимуществом этого стандарта является повышенная пропускная
способность — скорость передачи данных в радиоканале достигает 54 Мбиг/с по сравнению с 11 Мбит/с у 802.11Ь. Как и ШЕЕ 802.11Ь, новая спецификация функционирует в диапазоне 2,4 ГГц, однако для повышения скорости исполь- зуется та же схема модуляции сигнала, что и в 802.11 а - ортогональное частот- ное мультиплексирование (ОЕ1ЭМ). Стандарт 802.11§ совместим с 802.11Ь. Так, адаптеры 802.11Ь могут рабо- тать в сетях 802.11§ (но при этом не быстрее 11 Мбит/с), а адаптеры 802.11§ могут снижать скорость передачи данных до 11 Мбит/с для работы в старых сетях 802.11Ь. Стандарт Ш-П 802.11п (Ш-!14). Стандарт 802.11п был ратифицирован 11 сентября 2009 года. Он увеличивает скорость передачи данных практически в четыре раза по сравнению с устройствами стандартов 802.1(максимальная скорость которых равна 54 Мбит/с), при условии использования в режиме 802.11п с другими устройствами 802.11п. Максимальная теоретическая ско- рость передачи данных составляет 600 Мбит/с, применяя передачу данных сразу по четырем антеннам. По одной антенне - до 150 Мбит/с. Устройства 802.11п функционируют в частотных диапазонах 2,4-2,5 или 5,0 ГГц. В основе стандарта ШЕЕ 802.11п лежит технология ОРВМ-МIМО. М1М0 (Мн1йр1е I п р и I Ми1Нр1е Ои1рЩ) - это способ кодирования сигнала, при котором и прием, и передача сигнала происходят посредством нескольких антенн. Большинство функционала позаимствовано из стандарта 802.11а, тем не менее в стандарте ШЕЕ 802.11п имеется возможность применения как частотного диапазона, принятого для стандарта ШЕЕ 802.11 а, так и частотного диапазона, принятого для стандартов ШЕЕ 802.11Ь/§. Таким образом, устройства, поддер- живающие стандарт ШЕЕ 802.11п, могут функционировать в частотном диа- пазоне либо 5, либо 2,4 ГГц, причем конкретная реализация зависит от страны. Увеличение скорости передачи в стандарте ШЕЕ 802.11п достигается за счет удвоения ширины канала с 20 до 40 МГц, а также вследствие реализации технологии М1М0. Стандарт 802.11ас. Стандарт 802.11 ас (\\'|-К| 5) - новый стандарт, кото- рый работает только в диапазоне 5 ГГц. Теоретическая скорость передачи дан- ных до 6,9 Гбит/с (при наличии восьми антенн и в режиме М11-М1МО; здесь МЕГ МиШ ГГзег). Данный режим есть только на двухдиапазонных маршрути- заторах, которые могут транслировать сеть в диапазоне 2,4 ГГц и 5 ГГц. В данной технологии используется узконаправленное излучение антенн, более широкие каналы, несколько антенн для передачи и приема данных. Все это позволило довести реальное быстродействие до 1,3 Гбит/с и увеличить рас- стояние связи. Новый стандарт обеспечит также лучшее прохождение сигна- лов через стены домов, поэтому сеть на базе технологии 802.11 ас будет надежно работать в пределах целого здания. В настоящее время данный стандарт в основном работает с ограниченной скоростью передачи данных до 300 Мбит/с. Ожидается, что повышение быст- родействия будет достигнуто в первую очередь благодаря тому, что устрой-
ства смогут работать не только с каналами шириной 20-40 МГц, но и 80— 160 МГц, особенно в частотном диапазоне 5 ГГц. Стандарт 802.11ах. Стандарт 1ЕЕЕ 802.11 ах 6), анонсированный осенью 2019 года и утвержденный в 2020 году, оказался ответом на актуаль- ные запросы рынка к большей емкости беспроводной сети, подключению большего количества пользователей при гарантированной производительно- сти устройств и приложений. Технология \М‘-Р1 6 повысит скорость пере- дачи данных и пропускную способность как новых, так и уже существующих беспроводных сетей. Ориентированный на корпоративных пользователей стандарт обеспечит гибкость и масштабируемость инфраструктуры для быст- рого запуска цифровых сервисов. 6 отличается от предшественника \\|-Г) 5 увеличенной почти в полтора раза скоростью передачи данных (9,6 против 6,9 Гбит/с). Однако ре- альный прирост скорости у конечных пользователей должен составить по- рядка 30-40 %. Кроме того, новый стандарт предусматривает более совершенную си- стему шифрования XV?АЗ (\\'|-0 ?го1ес1ес1 Ассезз III) и способен обеспечивать бо- лее высокую стабильность работы в местах скопления устройств с поддержкой Технология работает в диапазонах частот 2,4 и 5 ГГц, что обеспечивает большую пропускную способность. К другим возможностям технологии можно отнести технологию МГГ- М1М0, которая позволяет роутеру принимать и отправлять несколько сигна- лов одновременно. В целом в таблице 7.4 представлены основные параметры стандартов 802.11. Отметим, что базовые стандарты беспроводной связи могут быть расши- рены за счет реализации дополнительных стандартов. Рабочая группа ШЕЕ дополнила существующие спецификации 802.11 МАС (уровень доступа к среде передачи) и 802.11а РНУ (физический уровень в сетях 802.11а) алгоритмами эффективного выбора частот для офисных и уличных беспроводных сетей, а также средствами управления использованием спектра, контроля излучаемой мощности и генерации соответствующих отче- тов. Получился так называемый стандарт 1ЕЕЕ 802.110. Решение этих задач базируется на использовании протоколов Иупаппс Ргедаепсу 8е1есйоп (ПЕ8) и Тгапзшп Ро\\'ег Согйго! (ТРС), предложенных Ев- ропейским институтом стандартов по телекоммуникациям (ЕТ81). Указанные протоколы предусматривают динамическое реагирование кли- ентов беспроводной сети на интерференцию радиосигналов путем перехода на другой канал, снижения мощности либо обоими способами. Разработанный стандарт 1ЕЕЕ 802.111 призван расширить возможности протокола 802.11 РИАС, предусмотрев средства шифрования передаваемых данных, а также централизованной аутентификации пользователей и рабочих станций. В результате масштабы беспроводных локальных сетей можно будет наращивать до сотен и тысяч рабочих станций.
Обобщенные характеристики стандартов \М-1ч Название стандарта 802.11а Частота передачи 5 (ЗНх Комментарий Не совместим с сетями Ь или §. Это один из самых старых стандартов, но сегодня он используется многими устройствами. Максимальная скорость передачи - 54 Мбит/с, но обычно от 6 до 24 Мбит/с 802.11Ь 2.4 СгНх Совместим с § сетями. В реальности, § была сделана обратно совместимой с Ь для поддержки большего количества устройств. Максимальная скорость передачи - 11 Мбит/с 802.11§ 802.11п 2.4 СгНх 2.4 и 5 ОНх Самый популярный тип сети. Сочетание скорости и обратной совместимости делает его подходящим для современных сетей. Максимальная скорость передачи - 54 Мбит/с Максимальная теоретическая скорость передачи данных составляет 600 Мбит/с при применении передачи данных сразу по четырем антеннам. По одной антенне - до 150 Мбит/с 802. Нас 5 СНх Стандарт 802.11ас обеспечивает обратную совместимость с 802.11Ь / § / п и скоростью до 1300 Мбит/с в полосе 5 ГГц, плюс до 450 Мбит /с на 2,4 ГГц Максимальная теоретическая скорость передачи данных - 6,9 Гбит/с (при наличии восьми антенн и в режиме М11-М1МО) 802. Нах 2.4 и 5 СгНх Увеличена почти в полтора раза по сравнению с 802. Нас теоретическая скорость передачи данных (9,6 Гбит/с)
В основе 802.1 Е лежит протокол аутентификации Ех!еп81Ые АиШепЕ- саНоп Рго1осо1 (ЕАР), базирующийся на РРР. Сама процедура аутентификации предполагает участие в ней трех сторон - вызывающей (клиента), вызываемой (точки доступа) и сервера аутентификации (как правило, сервера КАВШ8). В то же время новый стандарт, судя по всему, оставит на усмотрение произво- дителей реализацию алгоритмов управления ключами. Разработанные средства защиты данных должны найти применение не только в беспроводных, но и в других локальных сетях - ЕЙюте! и Токеп В.т§. Целью создания данной спецификации явилось повышение уровня безопасно- сти беспроводных сетей. В ней реализован набор защитных функций при обмене информацией через беспроводные сети, в частности, технология АЕ8 (Айуапсеб Епсгурйоп 81апйаг<1) - алгоритм шифрования, поддерживающий ключи длиной 128, 192 и 256 битов. Стандарт 1ЕЕЕ 802.11] оговаривает существование в одном диапазоне се- тей стандартов 802.11а и Н1регЕАЯ2. Спецификация предназначена для Япо- нии и расширяет стандарт 802.11а добавочным каналом 4,9 ГГц. Стандарт 1ЕЕЕ 802.11(1 определяет требования к физическим параметрам каналов (мощность излучения и диапазоны частот) и устройств беспроводных сетей с целью обеспечения их соответствия законодательным нормам различ- ных стран. Спецификации стандарта ШЕЕ 802.11е позволяют создавать мультисер- висные беспроводные локальные сети, ориентированные на различные катего- рии пользователей, как корпоративных, так и индивидуальных. При сохране- нии полной совместимости с уже принятыми стандартами 802.11а и Ь он поз- воляет расширить их функциональность за счет поддержки потоковых муль- тимедиаданных и гарантированного качества услуг (Оо8). Создание данного стандарта связано с использованием средств мультиме- диа. Он определяет механизм назначения приоритетов разным видам тра- фика, таким как аудио- и видеоприложения. Спецификации ШЕЕ 802.11/описывают протокол обмена служебной ин- формацией между точками доступа (1п1ег-Ассе88 Ро1п1 Рго1осо1, 1АРР), что необходимо для построения распределенных беспроводных сетей передачи данных. Дата утверждения этих спецификаций в качестве стандарта пока не определена. Данный стандарт, связанный с аутентификацией, определяет механизм взаимодействия точек связи между собой при перемещении клиента между сегментами сети. Другое название стандарта - I п 1ег Ассе88 Рот! РгоЮсо!. Краткое описание дополнительных стандартов представлено в табл. 7.5.
Наименование стандарта ШЕЕ 802.1111 ШЕЕ 802.1 И ШЕЕ 802.1 Ц ШЕЕ 802.116 ШЕЕ 802.11с ШЕЕ 802.НГ Назначение Дополняет спецификации ШЕЕ 802.11 алгоритмами эффективного выбора частот для офисных и уличных беспроводных сетей, а также средствами управления спектра Предусматривает для стандартов ШЕЕ 802.11 средства шифрования передаваемых данных, а также централизованной аутентификации пользователей и рабочих станций Данный стандарт оговаривает существование в одном диапазоне сетей стандартов 802.11а и Н1регЕАМ2. Спецификация предназначена для Японии и расширяет стандарт 802.11а добавочным каналом 4,9 ГГц Стандарт определяет требования к физическим параметрам каналов (мощность излучения и диапазоны частот) и устройств беспроводных сетей с целью обеспечения их соответствия законодательным нормам различных стран При сохранении полной совместимости с используемыми стандартами 802.11а и Ь позволяет расширить их функциональность за счет поддержки потоковых мультимедиаданных и гарантированного качества услуг (Оо8) Данный стандарт определяет механизм взаимодействия точек связи между собой при перемещении клиента между сегментами сети
7.4.3. Принципы организации беспроводных сетей Выделяют два основных вида организации беспроводных сетей: Ас1-11ос [1пс1ерепс1гп1 Вакю 8егу1се 3е1 (1В88), или Реег-Ю-Реег] и 1п/га81гис1иге Мойе. Режим Ай-Нос является простейшей структурой локальной сети, при ко- торой узлы сети (ноутбуки или компьютеры) связываются напрямую друг с другом. Такая структура удобна для быстрого развертывания сетей. Для ее орга- низации требуется минимум оборудования - каждый узел должен быть обору- дован адаптером АТАН. В режиме 1п/га81гис1иге Мойе узлы сети связаны друг с другом не напря- мую, а через точку доступа, т. н. Ассезз Рот1. Различают два режима взаимо- действия с точками доступа - В88 (Вазю 8егу1се 8е() и Е88 (Ех1епс1ес1 8егу1се 8е1), В режиме В88 все узлы связаны между собой через одну точку доступа, которая может играть роль моста для соединения с внешней кабельной сетью. Режим Е88 представляет собой объединение нескольких точек доступа, т. е. объединяет несколько сетей В88. В этом случае точки доступа могут взаи- модействовать и друг с другом. Расширенный режим удобно использовать то- гда, когда необходимо объединить в одну сеть несколько пользователей или подключить нескольких проводных сетей. Важным вопросом при организации А'ЕЛМ-сетей является дальность по- крытия. На этот параметр влияет сразу несколько факторов. 1. Используемая частота (чем она больше, тем меньшая дальность дей- ствия радиоволн). 2. Наличие преград между узлами сети (различные материалы по-раз- ному поглощают и отражают сигналы). 3. Режим функционирования -- 1п&ая1гис1иге Мойе или Аб-Нос. 4. Мощность оборудования. Если рассматривать идеальные условия, то зона покрытия с одной точкой доступа будет иметь следующий средний радиус покрытия - сеть стандарта 1ЕЕЕ 802.11а - 50 м; - сети 802.11Ь и 802.11§ - порядка 100 м. За счет увеличения количества точек доступа (в режиме 1п&а81гис1иге Е88) можно расширять зоны покрытия сети на всю необходимую область охвата. Выводы 1. В компьютерных сетях применяются кабели, удовлетворяющие определен- ным стандартам. Современные стандарты определяют характеристики не отдельного кабеля, а полного набора элементов, необходимого для создания кабельного соединения, например, шнура от рабочей станции до розетки, самой розетки, основного кабеля, жесткого кроссового соединения и шнура до концентратора. Сегодня наиболее употребительными стандартами явля-
ются. американский стандарт Е1А/Т1А-568А, международный стандарт КОЛЕС 11801, европейский стандарт ЕК50173, а также фирменный стан- дарт компании 1ВМ. 2. Стандарты определены для четырех типов кабеля: на основе неэкранирован- ной витой пары, на основе экранированной витой пары, коаксиального и во- локонно-оптического. 3. Кабедъ на основе неэкранированной витой пары в зависимости от электри- ческих и механических характеристик разделяется на 7 категорий. Кабели категории 1 применяются там, где требования к скорости передачи мини- мальны. Главная особенность кабелей категории 2 - способность переда- вать сигналы со спектром до 1 МГц. Кабели категории 3 широко распро- странены и предназначены как для передачи данных, так и для передачи го- лоса. Кабели категории 4 представляют собой несколько улучшенный вари- ант кабелей категории 3 и на практике используются редко. Кабели катего- рии 5 были специально разработаны для поддержки высокоскоростных про- токолов 1’01)1, Рак) НгЬегпеГ ЮОУО-АпуЕАМ, АТМ и бщаЬй ЕЙзегпеГ 4. Особое место занимают кабели категорий 6 и 7. Для кабеля категории 6 ха- рактеристики определяются до частоты 200 МГц, а для кабелей катего- рии 7 - до 600 МГц. Кабели категории 7 обязательно экранируются, причем как каждая пара, так и весь кабель в целом. Кабель категории 6 может быть как экранированным, так и неэкранированным. Основное назначение этих кабелей - поддержка высокоскоростных протоколов на отрезках кабеля большей длины, чем кабель ИТР категории 5. 5. Кабель на основе экранированной витой пары хорошо защищает передава- емые сигналы от внешних помех, а пользователей сетей - от вредного для здоровья излучения. Наличие заземляемого экрана удорожает кабель и усложняет его прокладку. Экранированный кабель применяется только для передачи данных. Основным стандартом, определяющим параметры экра- нированной витой пары, является фирменный стандарт 1ВМ. 6. Коаксиальные кабели представлены в большом разнообразии вариантов «толстый» коаксиальный кабель, различные виды «тонкого» коаксиального кабеля, которые обладают худшими механическими и электрическими ха- рактеристиками по сравнению с «толстым» коаксиальным кабелем, зато за счет своей гибкости более удобны при монтаже, сюда же относится телеви знойный кабель. 7. Волоконно-оптические кабели обладают отличными электромагнитными и механическими характеристиками, недостаток их состоит в сложности и вы- сокой стоимости монтажных работ. 8. Беспроводная связь предусматривает использование трех основных техно- логий: радиосвязи, связи в микроволновом диапазоне, инфракрасной связи. Технологии радиосвязи пересылают данные на радиочастотах и практиче- ски не имеют ограничений по дальности. Именно они и получили наиболь- шее распространение в настоящее время в виде так называемой XV1-Н связи, базирующейся на стандарте 1ЕЕЕ802.11.
9. связь характеризуется множеством преимуществ по сравнению с про- водными системами (легко разворачиваются; пользователи легко перемеща- ются в пределах зоны действия сети и т. д.), но ключевым недостатком яв- ляется возможность легкого перехвата данных и взлома сети, что в опреде- ленной степени может сдерживать их распространение. Контрольные вопросы 1. Что может быть использовано в качестве физической среды передачи дан- ных? 2. Какие вопросы при организации сети решаются на физическом уровне? 3. Что такое кабель? 4. Что такое линии связи? 5. Дайте определение каналов связи. 6. Какие проблемы существуют при организации каналов связи? 7. Дайте определение структурированной кабельной системы. 8. Перечислите преимущества использования структурированной кабельной системы. 9. Каково назначение структурированной кабельной системы? 10. Перечислите типы кабелей, используемые для передачи данных в сети. 11. Какими основными стандартами определены характеристики кабеля? 12. Перечислите основные характеристики электрических кабелей, определя- емые стандартами. 13. На какие классы подразделяются кабельные системы? 14. Какие типы кабелей используются для передачи данных в сети? 15. Какие известны кабельные системы НгКегпеГ? 16. Приведите основные характеристики кабеля типа «витая пара» в зависимо- сти от категории. 17. Опишите стандартные разводки кабеля типа «витая пара». 18. Какие существуют типы оптоволоконных кабелей? 19. Опишите физические особенности оптоволоконных кабелей. 20. Опишите технические особенности оптоволоконных кабелей. 21. Основные недостатки оптоволоконных кабелей. 22. Приведите основные параметры оптоволоконных кабелей. 23. Какие известны технологии беспроводной передачи данных? 24. В каких случаях используется инфракрасная связь? 25. В чем заключаются преимущества использования радиосвязи? 26. Перечислите стандарты беспроводных сетей (802.11). 27. Опишите стандарт 1ЕЕЕ802.11а. 28. Опишите стандарт 1ЕЕЕ802.11Ь. 29. Опишите стандарт 1ЕЕЕ802.11§. 30. Опишите стандарт 1ЕЕЕ802.11п. 31. Опишите стандарт 1ЕЕЕ802.11 ас. 32. Опишите стандарт 1ЕЕЕ802.11ах.
33. Опишите режим работы беспроводной сети 1В88 34. Опишите режим работы беспроводной сети В88. 35. Опишите режим работы беспроводной сети Е88.
8. СЕТЕВЫЕ ОПЕРАЦИОННЫЕ СИСТЕМЫ Сетевые операционные системы (Кеиуогк Орсгайгщ ЗуДет - КОЗ) - это ком- плекс программ, обеспечивающих обработку, хранение и передачу данных в сети. Сетевая операционная система (СОС) составляет основу любой компью- терной сети. Каждый компьютер в сети автономен. Поэтому под сетевой опе- рационной системой в широком смысле можно понимать совокупность опе- рационных систем отдельных компьютеров, взаимодействующих с целью об- мена сообщениями и разделения ресурсов по единым правилам - протоколам. В узком смысле сетевая ОС - это операционная система отдельного ком- пьютера, обеспечивающая ему возможность работать в сети. СОС выполняет функции прикладной платформы, предоставляет разнообраз- ные виды сетевых служб и поддерживает работу прикладных процессов, выполняе- мых в абонентских системах. СОС используют клиент-серверную либо одноранго- вую архитектуру. Компоненты СОС располагаются на всех рабочих станциях, вклю- ченных в сеть. СОС определяет взаимосвязанную группу протоколов верхних уровней, обеспечивающих выполнение основных функций сети. К ним в первую оче- редь относятся - адресация объектов сети; - функционирование сетевых служб; - обеспечение безопасности данных; - управление сетью. При выборе СОС необходимо рассматривать множество факторов. Среди них: - набор сетевых служб, которые предоставляет сеть; - возможность наращивания имен, определяющих хранимые данные и прикладные программы; - механизм рассредоточения ресурсов по сети; — способ модификации сети и сетевых служб; - надежность функционирования и быстродействие сети; - используемые или выбираемые физические средства соединения; - типы компьютеров, объединяемых в сеть, их операционные системы; - предлагаемые системы, обеспечивающие управление сетью; - используемые средства защиты данных; - совместимость с уже созданными прикладными процессами; - число серверов, которое может работать в сети; - перечень ретрансляционных систем, обеспечивающих сопряжение локальных сетей с различными территориальными сетями;
способ документирования работы сети, организация подсказок и под- держек. 8.1. Структура сетевой операционной системы Общая структура сетевой операционной системы представлена на рис. 8.1. Средства управления локальными ресурсами (Локальная ОС) Серверная часть Клиентская часть Средства запроса доступа к удален- ным ресурсам и Оболочка Коммуникационные средства Средства предостав- ления собственных ресурсов в общее пользование Рис. 8.1. Структура сетевой ОС В соответствии со структурой, приведенной на рис. 8.1, в сетевой опера- ционной системе отдельной машины можно выделить несколько частей. 1. Средства управления локальными ресурсами компьютера’, функции распределения оперативной памяти между процессами, планирования и диспетчеризации процессов, управления процессорами, управления периферийными устройствами и другие функции управления ресур- сами локальных ОС. 2. Средства предоставления собственных ресурсов и услуг в общее поль- зование - серверная часть ОС (сервер). Эти средства обеспечивают, например, блокировку файлов и записей, ведение справочников имен сетевых ресурсов; обработку запросов удаленного доступа к собствен- ной файловой системе и базе данных; управление очередями запросов удаленных пользователей к своим периферийным устройствам. 3. Средства запроса доступа к удаленным ресурсам и услугам - клиент- ская часть ОС (редиректор). Эта часть выполняет распознавание и пе- ренаправление в сеть запросов к удаленным ресурсам от приложений и пользователей. Клиентская часть также осуществляет прием ответов от серверов и преобразование их в локальный формат, так что для приложения выполнение локальных и удаленных запросов неразли- чимо.
4. Коммуникационные средства ОС, с помощью которых происходит обмен сообщениями в сети. Эта часть обеспечивает адресацию и бу- феризацию сообщений, выбор маршрута передачи сообщения по сети, надежность передачи и т. п., т. е. является средством транспортировки сообщений. 8.2. Клиентское программное обеспечение Для работы с сетью на клиентских рабочих станциях должно быть уста- новлено клиентское программное обеспечение. Это программное обеспечение обеспечивает доступ к ресурсам, расположенным на сетевом сервере. Тремя наиболее важными компонентами клиентского программного обеспечения яв- ляются редиректоры (КесНгесГог), распределители (Ве81§па1ог) и имена ЬКС (Ц1ЧС РаГИпатез). 8.2 1. Редиректоры Редиректор - сетевое программное обеспечение, которое принимает за- просы ввода/вывода для удаленных файлов, именованных каналов или почто- вых слотов и затем переназначает их сетевым сервисам другого компьютера. Редиректор перехватывает все запросы, поступающие от приложений, и анализирует их. Фактически существуют два типа редиректоров, используе- мых в сети: - клиентский редиректор (СНегй КейггесФг); - серверный редиректор (8егуег КесНгесГог). Оба редиректора функционируют на представительском уровне модели 081. Когда клиент делает запрос к сетевому приложению или службе, реди- ректор перехватывает этот запрос и проверяет, является ли ресурс локальным (находящимся на запрашивающем компьютере) или удаленным (в сети). Если редиректор определяет, что это локальный запрос, он направляет запрос цен- тральному процессору для немедленной обработки. Если запрос предназначен для сети, редиректор направляет запрос по сети к соответствующему серверу. По существу, редиректоры скрывают от пользователя сложность доступа к сети. После того как сетевой ресурс определен, пользователи могут получить к нему доступ без знания его точного расположения. 8.2 2. Распределители Распределитель представляет собой часть программного обеспечения, управляющую присвоением букв накопителя (Ппуе Ьейег) как локальным, так и удаленным сетевым ресурсам или разделяемым дисководам, что помогает во взаимодействии с сетевыми ресурсами.
Когда между сетевым ресурсом и буквой локального накопителя создана ассоциация, известная также как отображение дисковода (Маррт§ а Впуе), распределитель отслеживает присвоение такой буквы дисковода сетевому ре- сурсу. Затем, когда пользователь или приложение получат доступ к диску, рас- пределитель заменит букву дисковода на сетевой адрес ресурса, прежде чем запрос будет послан редиректору. 8.2.3. Имена 014С Редиректор и распределитель являются не единственными методами, ис- пользуемыми для доступа к сетевым ресурсам. Большинство современных сетевых операционных систем распознают имена ЫУС (Цшуегза! Наглю” Сопуепйоп - универсальное соглашение по наименованию). ЦИС представляют собой стандартный способ именования сетевых ресурсов. Эти имена имеют форму: \\Имя_серверс}\имя_ресурса. Способные рабо- тать с ЦЫС приложения и утилиты командной строки используют имена ШТС вместо отображения сетевых дисков. 8.3. Серверное программное обеспечение Для того чтобы компьютер мог выступать в роли сетевого сервера, необ- ходимо установить серверную часть сетевой ОС, которая позволяет поддер- живать ресурсы и распространять их среди сетевых клиентов. Важным вопросом для сетевых серверов является возможность ограничить доступ к сетевым ресурсам. Это называется сетевой безопасностью (К'е1луогк Зесигйу). Она предоставляет средства управления над тем, к каким ресурсам могут получить доступ пользователи, степень этого доступа, а также сколько пользовате- лей смогут получить такой доступ одновременно. В дополнение к обеспечению контроля над сетевыми ресурсами сервер выполняет следующие функции: - предоставляет проверку регистрационных имен (Бо§оп Мепййсабоп) для пользователей; - управляет пользователями и группами; - хранит инструменты сетевого администрирования для управления, контроля и аудита; - обеспечивает отказоустойчивость для защиты целостности сети. Некоторые из сетевых ОС, в том числе ХУтйозуз, имеют программные компоненты, обеспечивающие компьютеру как клиентские, так и серверные возможности. Это позволяет компьютерам поддерживать и использовать сете- вые ресурсы. В общем, этот тип сетевых операционных систем не так мощен
и надежен, как законченные сетевые операционные системы. Главное преиму- щество комбинированной клиентско-серверной сетевой операционной си- стемы заключается в том, что важные ресурсы, расположенные на отдельной рабочей станции, могут быть разделены с остальной частью сети. Недостаток состоит в том, что если рабочая станция поддерживает много активно исполь- зуемых ресурсов, она испытывает серьезное падение производительности. Если такое происходит, то необходимо перенести эти ресурсы на сервер для увеличения общей производительности. В зависимости от функций, возлагаемых на конкретный компьютер, в его операционной системе может отсутствовать либо клиентская, либо серверная части. На рис. 8.2 компьютер 1 выполняет функции клиента, а компьютер 2- функции сервера, соответственно на первой машине отсутствует серверная часть, а на второй - клиентская. Компьютер 1 Компьютер 2 Рис. 8.2. Взаимодействие компонентов ГмОЗ Если выдан запрос к ресурсу данного компьютера, то он переадресовыва- ется локальной операционной системе. Если же это запрос к удаленному ре- сурсу, то он перенаправляется в клиентскую часть, где преобразуется из ло- кальной формы в сетевой формат, а затем передается коммуникационным средствам. Серверная часть ОС компьютера 2 принимает запрос, преобразует его в локальную форму и передает для выполнения своей локальной ОС. После того как результат получен, сервер обращается к транспортной подсистеме и направляет ответ клиенту, выдавшему запрос. Клиентская часть преобразует результат в соответствующий формат и адресует его тому приложению, кото- рое выдало запрос. При выборе сетевой операционной системы необходимо учитывать: - совместимость оборудования; - тип сетевого носителя; - размер сети;
- требования к серверу; - операционные системы на клиентах и серверах; - сетевую файловую систему; - соглашения об именах в сети; - организацию сетевых устройств хранения. 8.4. Одноранговые и серверные сетевые операционные системы В зависимости от того, как распределены функции между компьютерами сети, сетевые ОС могут выполнять функции как клиента, так и сервера. Если компьютер предоставляет свои ресурсы другим пользователям сети, то он играет роль сервера. При этом компьютер, обращающийся к ресурсам другой машины, является клиентом. Компьютер, работающий в сети, может выполнять функции либо клиента, либо сервера, либо совмещать обе эти функции. На рис. 8.3 и 8.4 приведены примеры использования структур сете- вых ОС в одноранговых сетях и сетях с выделенными серверами. Локальная часть Локальная часть Локальная часть Локальная часть Клиент- ская часть Сервер- ная часть Клиент- ская часть Клиент- ская часть Сервер- ная часть Сервер- ная часть Коммуникаци- онная часть Коммуникаци- онная часть Коммуникаци- онная часть Коммуникаци- онная часть Рис. 8.3. Структура ОС длг одноранговой сети Если выполнение каких-либо серверных функций является основным назна- чением компьютера, то такой компьютер называется выделенным сервером. В зависимости от того, какой ресурс сервера является разделяемым, сер- вер называется файл-сервером, факс-сервером, принт-сервером, сервером приложений, сервером БД, УУеЬ-сервером и т. д. На выделенных серверах устанавливается ОС для выполнения тех или иных серверных функций. Выделенный сервер не принято использовать в ка- честве компьютера для выполнения текущих задач, не связанных с его основ- ным назначением, так как это может уменьшить производительность его ра- боты как сервера.
Невыделенный сервер Локальная часть Клиент- ская часть Сервер- ная часть Коммуникаци- онная часть Выделенные серверы Локальная часть Сервер- Сервер- Сервер- ная ная ная часть часть часть Сеть^^ Коммуникационная часть - Файл-сервер - Принт-сервер - Сервер удаленного доступа Локальная часть Локальная часть Клиент- Сервер- ская ная часть часть Коммуникаци- онная часть Невыделенный сервер Локальная часть Клиент- ская часть Коммуникаци- онная часть Локальная часть Клиент- ская часть Коммуникаци- онная часть Клиент- ская часть Коммуникаци- онная часть Рабочие станции Рис. 8.4. Структура ОС для клиент-серверной сети В одноранговых сетях все компьютеры равны в правах доступа к ресурсам друг друга. Каждый пользователь может по своему желанию объявить какой- либо ресурс своего компьютера разделяемым, после чего другие пользователи могут его эксплуатировать. В таких сетях на всех компьютерах устанавлива- ется одна и та же ОС, которая предоставляет всем компьютерам в сети потен- циально равные возможности. Одноранговые сети могут быть построены, например, на базе ОС ЬА№азНс, Регзопа! \Уаге, ХУтдошз (типа ХР, У1з1а, 8еуеп). Одноранговые сети проще в организации и эксплуатации. Но они при- меняются в основном для объединения небольших групп пользователей, не предъявляющих больших требований к объемам хранимой информации, ее за- щищенности от несанкционированного доступа и к скорости доступа. При повышенных требованиях к этим характеристикам более подходя- щими являются сети с выделенными серверами, где сервер лучше решает за- дачу обслуживания пользователей своими ресурсами, так как его аппаратура и сетевая операционная система специально спроектированы для этой цели. В сетях с выделенными серверами чаще всего используются сетевые ОС, в состав которых входит несколько вариантов ОС, отличающихся возможно- стями серверных частей. Например, сетевая операционная система Моуе11 НеНУаге имеет серверный вариант, оптимизированный для работы в качестве файл-сервера, а также варианты оболочек для рабочих станций с различными локальными ОС, причем эти оболочки выполняют исключительно функции
клиента. Другим примером ОС, ориентированной на построение сети с выде- ленным сервером, является операционная система ХУтбоуск 8ег\ег. Выводы Таким образом, сетевая операционная система - это операционная си- стема, обеспечивающая компьютеру возможность работать в сети. 1. Б общем, она состоит из серверной и клиентской частей, а также коммуни- кационных средств. 2. Для работы с сетью на клиентских рабочих станциях должно быть уста- новлено клиентское программное обеспечение, позволяющее получить до- ступ к ресурсам, расположенным на сетевом сервере. Тремя наиболее важ- ными компонентами клиентского программного обеспечения являются ре- директоры, распределители и имена ТГЯС. 3. Серверная часть сетевой операционной системы позволяет поддерживать ресурсы и распространять их среди сетевых клиентов. Однако важнейшим вопросом для сетевых серверов является возможность предоставлять сред- ства управления ресурсами, к которым могут получить доступ пользова- тели, уровень этого доступа. Этот контроль обеспечивает конфиденциаль- ность и защиту предоставляемых ресурсов. 4. Отметим, что некоторые современные сетевые операционные системы, например ХХ'йккзиъ, имеют программные компоненты, обеспечивающие компьютеру как клиентские, так и серверные возможности, что позволяет компьютерам поддерживать и использовать сетевые ресурсы. Но в целом подобный тип сетевых операционных систем не так мощен и надежен, как законченные сетевые операционные системы. Контрольные вопросы 1. Что такое сетевая операционная система и каково ее назначение? 2. Какие функции сети выполняет сетевая операционная система? 3. Опишите структуру сетевой операционной системы. 4. Что такое редиректор и каковы его функции? 5. Что такое распределитель и каковы его функции? 6. Как подразделяются сетевые операционные системы по правам доступа к ресурсам? 7. В чем заключаются преимущества и недостатки операционных систем, обеспечивающие как клиентские, так и серверные возможности? 8. Опишите структуру одноранговой сети. 9. Опишите структуру сетей с использованием клиент-серверных ОС. 10. Как подразделяются серверы по их назначению?
9. АППАРАТНЫЕ СРЕДСТВА ДЛЯ ПЕРЕДАЧИ ДАННЫХ 9.1. Сетевые адаптеры Сетевые адаптеры - это сетевое оборудование, обеспечивающее функ- ционирование сети на физическом и канальном уровнях. Сетевой адаптер относится к периферийному устройству компьютера, непосредственно взаимодействующему со средой передачи данных, которая прямо или через другое коммуникационное оборудование связывает его с другими компь- ютерами. Это устройство решает задачи надежного обмена двоичными данными, представленными соответствующими электромагнитными сигналами, по внешним линиям связи. Как и любой контроллер компьютера, сетевой адаптер работает под управлением драйвера операционной системы, и распределение функций между сетевым адаптером и драйвером может изменяться от реали- зации к реализации. Компьютер, будь то сервер или рабочая станция, подключается к сети с помощью внутренней платы - сетевого адаптера (хотя бывают и внешние се- тевые адаптеры, подключаемые к компьютеру через параллельный порт). Сетевой адаптер вставляется в гнездо материнской платы. Карты сетевых адаптеров устанавливаются на каждой рабочей станции и на файловом сер- вере. Рабочая станция отправляет запрос к файловому серверу и получает от- вет через сетевой адаптер, когда файловый сервер готов. Сетевые адаптеры преобразуют параллельные коды, используемые внутри компьютера и пред- ставленные маломощными сигналами, в последовательный поток мощных сигналов для передачи данных по внешней сети. Сетевые адаптеры должны быть совместимы с кабельной системой сети, внутренней информационной шиной ПК и сетевой операционной системой. 9.1.1. Назначение и настройка Для работы ПК в сети надо правильно установить и настроить сетевой адап- тер. Для адаптеров, отвечающих стандарту РпР (Р1и§ апё Нау), настройка произ- водится автоматически. В ином случае необходимо настроить линию запроса на прерывание, /КО (1п1спир1 Ведией 1лпе) и адрес ввода/вывода ДприСОШрш Аббгезз). Адрес ввода/вывода - это трехзначное шестнадцатиричное число, кото- рое идентифицирует коммуникационный канал между аппаратными устрой- ствами и центральным процессором.
Чтобы сетевой адаптер функционировал правильно, должны быть настро- ены линия 1К0 и адрес ввода/вывода. Примеры некоторых запросов на преры- вание 1Кр и адреса ввода/вывода для основных устройств компьютера приве- дены в таблице 9.1. Таблица 9.1 Адреса ввода/вывода для основных устройств компьютера Стандартное применение Запрос на прерывание Диапазон ввода/вывода Системный таймер ЖОО Клавиатура 1К01 Вторичный контроллер 1К(_) или видеокарта 1К(Д2 Прерывание от асинхронного последовательного порта СОМ2 и СОМ4 1КОЗ От 2Р0 до 2РР Прерывание от асинхронного последовательного порта СОМ1 и СОМЗ 1К04 От ЗРО до ЗРР Обычно свободен (может быть занят параллельным портом ЬРТ2) 1К05 Прерывание от параллельного принтерного порта ЬРТ1 1К07 Обычно свободен Ж09 От 370 до 37Р Обычно свободен (может быть занят первичным контроллером 8С81) 1К0Ю Обычно свободен (может быть занят вторичным контроллером 8С81) 1КО11 Ж011 Мышь Р8/2 1К.012 1К012 Прерывание от первичного контроллера жесткого 1К014 1К014 диска Обычно свободен (может быть занят вторичным контроллером жесткого диска) ЮЕ) 1 К.015 1К015 Обычно сетевая карта обнаруживает конфликт, если двум устройствам назначен один и тот же ресурс (запрос на прерывание или адрес ввода/вывода). Сетевые карты поддерживают различные типы сетевых соединений. Физический интерфейс между самой сетевой картой и сетью называют трансивером (Тгапзсе^уег) - это устройство, которое как получает, так и по- сылает данные. Трансиверы на сетевых картах могут получать и посылать цифровые и аналоговые сигналы. Тип интерфейса, который использует сетевая карта, ча- сто может быть физически определен на сетевой карте. Перемычки, или джам-
перы (маленькие перемычки, соединяющие два контакта), могут быть настро- ены для указания типа трансивера, который должна использовать сетевая карта в соответствии со схемой сети. Например, перемычка в одном положе- нии может включить разъем К.1-45 для поддержки сети типа «витая пара», в другом - поддержку внешнего трансивера. 9.1.2. Функции сетевых адаптеров Сетевые адаптеры производят семь основных операций при приеме или передаче сообщения. 1. Гальваническая развязка с коаксиальным кабелем или витой парой. Для этой цели используются импульсные трансформаторы. Иногда для развязки используются оптроны. 2. Прием (передача) данных. Данные передаются из ОЗУ ПК в адаптер или из адаптера в память ПК через программируемый канал ввода/вы- вода, канал прямого доступа или разделяемую память. 3. Буферизация. Для согласования скоростей пересылки данных в адап- тер или из него со скоростью обмена по сети используются буфера. Во время обработки в сетевом адаптере данные хранятся в буфере. Буфер позволяет адаптеру осуществлять доступ ко всему пакету ин- формации. Использование буферов необходимо для согласования между собой скоростей обработки информации различными компо- нентами ЛВС. 4. Формирование пакета. Сетевой адаптер должен разделить данные на блоки в режиме передачи (или соединить их в режиме приема) данных и оформить в виде кадра определенного формата. Кадр включает не- сколько служебных полей, среди которых имеется адрес компьютера назначения и контрольная сумма кадра, по которой сетевой адаптер станции назначения делает вывод о корректности доставленной по сети информации. 5. Доступ к каналу связи. Набор правил, обеспечивающих доступ к среде передачи. Выявление конфликтных ситуаций и контроль состо- яния сети. 6. Идентификация своего адреса в принимаемом пакете. Физический адрес адаптера может определяться установкой переключателей, хра- ниться в специальном регистре или прошиваться в ППЗУ 7. Преобразование параллельного кода в последовательный код при пе- редаче данных и из последовательного кода в параллельный при при- еме. В режиме передачи данные передаются по каналу связи в после- довательном коде. 8. Кодирование и декодирование данных. На этом этапе должны быть сформированы электрические сигналы, используемые для представ- ления данных. Большинство сетевых адаптеров для этой цели исполь-
зуют манчестерское кодирование. Этот метод не требует передачи синхронизирующих сигналов для распознавания единиц и нулей по уровням сигналов, а вместо этого для представления 1 и 0 использу- ется перемена полярности сигнала. 9. Передача или прием импульсов. В режиме передачи закодированные электрические импульсы данных передаются в кабель (при приеме импульсы направляются на декодирование). Сетевые адаптеры вместе с сетевым программным обеспечением способны рас- познавать и обрабатывать ошибки, которые могут возникнуть из-за электрических помех, коллизий или плохой работы оборудования. Последние типы сетевых адаптеров поддерживают технологию Р1иу апд Р1ау. Если сетевую карту установить в компьютер, то при первой загрузке си- стема определит тип адаптера и запросит для него драйверы. Некоторые сетевые адаптеры имеют возможность использовать оператив- ную память ПК в качестве буфера для хранения входящих и исходящих паке- тов данных. Базовый адрес (Вазе Мстогу АсИгезз) представляет собой шестнадцати- ричное число, которое указывает на адрес в оперативной памяти, где нахо- дится этот буфер. Важно выбрать базовый адрес без конфликтов с другими устройствами. 9.1.3. Типы сетевых адаптеров Сетевые адаптеры различаются по типу и разрядности используемой в компьютере внутренней шины данных -18А, РС1, РС1-Е. Сетевые адаптеры различаются также по типу принятой в сети техноло- гии - ЕЙгете!, Токеп Кт^, ЕВГ)1 и т. и. Как правило, конкретная модель сете- вого адаптера работает по определенной сетевой технологии (например, ЕЙгегпе!). В связи с тем, что для каждой технологии сейчас имеется возмож- ность использования различных сред передачи данных (тот же ЕЙгегпе! под- держивает коаксиальный кабель, неэкранированную витую пару и оптоволо- конный кабель), сетевой адаптер может поддерживать как одну, так и одно- временно несколько сред. В случае когда сетевой адаптер поддерживает только одну среду передачи данных, а необходимо использовать другую, при- меняются трансиверы и конверторы. Различные типы сетевых адаптеров отличаются не только методами до- ступа к среде и протоколами, но еще и следующими параметрами: - скоростью передачи; - объемом буфера для пакета; - типом шины; - быстродействием шины; - совместимостью с различными микропроцессорами;
- использованием прямого доступа к памяти ( ЭМА); - адресацией портов ввода/вывода и запросов прерывания; - конструкцией разъема. Классификация сетевых адаптеров. В качестве примера классификации адаптеров можно привести подход, предложенный фирмой ЗСот, заключаю- щийся в выделении поколений развития ЕШегпе! адаптеров. Сетевые адаптеры первого поколения были выполнены на дискретных логических микросхемах, в результате чего обладали низкой надежностью. Они имели буферную память только на один кадр, что приводило к низкой производительности адаптера, так как все кадры передавались из компьютера в сеть или из сети в компьютер последовательно. Кроме этого, задание конфи- гурации адаптера первого поколения происходило вручную, с помощью пере- мычек. Для каждого типа адаптеров использовался свой драйвер, причем ин- терфейс между драйвером и сетевой операционной системой не был стандар- тизирован. В сетевых адаптерах второго поколения для повышения производитель- ности стали применять метод многокадровой буферизации. При этом следу- ющий кадр загружается из памяти компьютера в буфер адаптера одновре- менно с передачей предыдущего кадра в сеть. В режиме приема, после того как адаптер полностью принял один кадр, он может начать передавать этот кадр из буфера в память компьютера одновременно с приемом другого кадра из сети. В сетевых адаптерах второго поколения широко используются микро- схемы с высокой степенью интеграции, что повышает надежность адаптеров. Кроме того, драйверы этих адаптеров основаны на стандартных специфика- циях. Адаптеры второго поколения обычно поставляются с драйверами, рабо- тающими как в стандарте НО18 (МеШюгк Оехтсе 1п1егГасе 8рес1йсаНоп - специ- фикация интерфейса сетевого драйвера), разработанном фирмами ЗСот и М1СГО8ОЙ и одобренном 1ВМ, так и в стандарте ОЭ1 (Ореп Оащ-ктк 1п1егГасе - интерфейс открытого драйвера), разработанном фирмой МоуеП. Интерфейс ОГ)1 образуют модули драйвера и уровня поддержки связи (Ыпк 8иррог1 Ьауег, Е8Е) со стеком протоколов. Уровень поддержки связи (Е8Ь) принимает пакет от драйвера, распознает тип пакета и выбирает соот- ветствующий протокол из стека коммуникационных протоколов. Важно отме- тить, что стек транспортных протоколов рабочей станции является открытым: если новый протокол разрабатывался с использованием спецификаций ()Г)1- интерфейса, то он может быть включен в стек. В сетевых адаптерах третьего поколения (к ним фирма ЗСот относит свои адаптеры семейства ЕШегЬпгк III) осуществляется конвейерная схема обработки кадров. Она заключается в том, что процессы приема кадра из оперативной памяти компьютера и передачи его в сеть совмещаются во времени. Таким образом, после приема нескольких первых байтов кадра начина- ется их передача. Это существенно (на 25-55 %) повышает производитель-
ность цепочки оперативная память - адаптер - физический канал - адап- тер - оперативная память. Такая схема очень чувствительна к порогу начала передачи, то есть к количеству байтов кадра, которое загружается в буфер адаптера перед началом передачи в сеть. Сетевой адаптер третьего поколения осуществляет самонастройку этого параметра путем анализа рабочей среды, а также методом расчета без участия администратора сети. Самонастройка обеспечивает максимально возможную производительность для конкретного сочетания производительности внутренней шины компьютера, его системы прерываний и системы прямого доступа к памяти. Адаптеры третьего поколения базируются на специализированных инте- гральных схемах (ЛррНсайоп-8рес1йс 1п1е<_иа1ес1 СпсцЩ Л81С), что повышает производительность и надежность адаптера при одновременном снижении его стоимости. Компания ЗСот назвала свою технологию конвейерной обработки кадров Рага11е1 Тазкнщ, другие компании также реализовали похожие схемы в своих адаптерах. Повышение производительности канала адаптер - память очень важно для повышения производительности сети в целом, так как произ- водительность сложного маршрута обработки кадров, включающего, напри- мер, концентраторы, коммутаторы, маршрутизаторы, глобальные каналы связи и т. и., всегда определяется производительностью самого медленного элемента этого маршрута. Следовательно, если сетевой адаптер сервера или клиентского компьютера работает медленно, никакие быстрые коммутаторы не смогут по- высить скорость работы сети. Выпускаемые сейчас сетевые адаптеры можно отнести к четвертому поколе- нию. В эти адаптеры обязательно входит А81С, выполняющая функции МАС- уровня, а также большое количество высокоуровневых функций. В набор таких функций может входить поддержка агента удаленного мо- ниторинга (Вгто1е Яе^огк МОПйопп§, ЯМОМ), схема приоритизации кад- ров, функции дистанционного управления компьютером и т. п. В серверных вариантах адаптеров почти обязательно наличие мощного процессора, разгру- жающего центральный процессор. Примером сетевого адаптера четвертого поколения может служить адаптер компании 1п1е1 - 1п1е1 РКО/ЮОО МТ Иезктор или НагсШпк НА-32О фирмы МАЗ Е1ек1гошк АО. Современные сетевые адаптеры, как правило, поддерживают следующие функции. 1. РС1 ВЦ8-Маз1егт§ - РепрЬега! СотропегН 1п1егсоппес1 - это компью- терная шина ввода/вывода, предназначена для подключения перифе- рийных устройств к системной плате персонального компьютера; Ви8-Ма81епп§ -режим, при котором устройство может самостоя- тельно (без участия центрального процессора) управлять шиной (пе- ресылать данные, формировать команды...). На время обмена устрой- ство захватывает шину и становится та^ег-устройством (для при- мера, режим Ва8-Ма81епп§ частично проявляется, если устройство ра- ботает с использованием канала ВМА).
Данная функция (РС1 ВСГ8-Ма81епп§) означает возможность пере- сылки данных устройством без участия центрального процессора. На сетевой карте должны быть распаяны схемы, позволяющие осуществ- лять прямую передачу информации. 2. Воо1К0М (или Воо1 КОМ; КОМ - Кеас1 Оп1у Метогу - тип полупро- водниковой памяти). Возможность загрузки системы по сети зало- жена в виде Воо1КОМ сетевой карты. Это микросхема энергонезави- симой памяти, где хранится код загрузчика. Он выполняет поиск в сети сервера и запрашивает у него 1Р-адрес, а также путь, где можно получить образ операционной системы. После того как образ загру- жен и размещен в оперативной памяти, дальнейшее управление за- грузкой передается ему точно так же, как при работе с обычной загру- зочной дискетой или диском. Таким образом, при соответствующей настройке ПК может работать вообще без жесткого диска. Загрузка через сеть настраивается в ВЮ8 материнских плат, которые поддер- живают данную функцию. 3. ккаке-оп-Ьап. Данная технология представляет собой включение (каке - рабудить) удаленной системы через сеть. Адаптер отслежи- вает сетевой трафик в ожидании специального ХХ аке-иаке га и при его получении пробуждает систему. При этом требуется, чтобы в настройках ВЮ8 была разрешена активация компьютера по запросу с порта, на который установлена карта. Выводы 1. От производительности сетевых адаптеров зависит производительность лю- бой сложной сети, так как данные всегда проходят не только через комму- таторы и маршрутизаторы сети, но и через адаптеры компьютеров, а резуль- тирующая производительность последовательно соединенных устройств определяется производительностью самого медленного устройства. 2. Сетевые адаптеры характеризуются производительностью, шиной компью- тера, к которой они могут присоединяться, типом приемопередатчика, а также наличием собственного процессора (его характеристиками и воз- можностями), разгружающего центральный процессор компьютера. 3. Сетевые адаптеры для серверов обычно имеют собственный процессор, а клиентские сетевые адаптеры - нет. 4. Современные адаптеры умеют адаптироваться к временным параметрам шины и оперативной памяти компьютера для повышения производительно- сти обмена сеть - компьютер.
9.2. Повторители и концентраторы Основная функция повторителя (КерсаФг), как это следует из его назва- ния, - повторение сигналов, поступающих на его порт. Повторитель улучшает электрические характеристики сигналов и их синхронность, и за счет этого по- является возможность увеличивать общую длину кабеля между самыми уда- ленными в сети узлами. Многопортовый повторитель часто называют концентратором (СопсепйаЮг), или хабом (НиЬ), что отражает тот факт, что данное устройство реализует не только функцию повторения сигналов, но и концентрирует в одном центральном устройстве функции объединения компьютеров в сеть. Концентратор представляет собой сетевое устройство, действующее на физическом уровне сетевой модели 081. Отрезки кабеля, соединяющие два компьютера или какие-либо два других сетевых устройства, называются физическими сегментами, поэтому концен- траторы и повторители, которые используются для добавления новых физиче- ских сегментов, являются средством физической структуризации сети. Концентратор - устройство, у которого суммарная пропускная способ- ность входных каналов выше пропускной способности выходного канала (рис. 9.1). Рис. 9.1. Внешний вид концентра гора фирмь, НР Так как потоки входных данных в концентраторе больше выходного по- тока, то главной его задачей является концентрация данных. При этом воз- можны ситуации, когда число блоков данных, поступающих на входы концен- тратора, превышает его возможности. Тогда концентратор ликвидирует часть этих блоков. Ядром концентратора является процессор Для объединения входной информа- ции чаще всего используется множественный доступ с разделением времени. Функции, выполняемые концентратором, близки к задачам, возложенным на мультиплексор. Наращиваемые (модульные) концентраторы позволяют
выбирать их компоненты, не анализируя совместимость с уже используемыми. Современные концентраторы имеют порты для подключения к разнообразным локальным сетям. Концентратор является активным оборудованием. Он служит центром (шиной) звездообразной конфигурации сети и обеспечивает подключение се- тевых устройств. В концентраторе для каждого узла (ПК, принтеры, серверы доступа, телефоны и пр.) должен быть предусмотрен отдельный порт. Наращиваемые концентраторы представляют собой отдельные модули, которые объединяются при помощи быстродействующей системы связи. Та- кие концентраторы предоставляют удобный способ поэтапного расширения возможностей и мощности ЛВС. Концентратор осуществляет электрическую развязку отрезков кабеля до каждого узла, поэтому короткое замыкание на одном из отрезков не выведет из строя всю ЛВС. Концентраторы образуют из отдельных физических отрезков кабеля об- щую среду передачи данных - логический сегмент. Логический сегмент также называют доменом коллизий, поскольку при попытке одновременной передачи данных любых двух компьютеров этого сег- мента, хотя бы и принадлежащих разным физическим сегментам, возникает блокировка передающей среды. Следует особо подчеркнуть, что, какую бы сложную структуру ни образовывали концентраторы, например, путем иерар- хического соединения, все компьютеры, подключенные к ним, образуют еди- ный логический сегмент, в котором любая пара взаимодействующих компью- теров полностью блокирует возможность обмена данными для других компь- ютеров. Концентраторы поддерживают технологию Р1и^ апб Р1ау и не требуют ка- кой-либо установки параметров. Необходимо просто спланировать свою сеть и вставить разъемы в порты концентратора и компьютеров. 9. 2.1. Планирование сети с концентратором При выборе места для установки концентратора примите во внимание сле- дующие аспекты: - местоположение; - расстояние; - питание. Выбор места установки концентратора является наиболее важным этапом планирования небольшой сети. Хаб разумно расположить вблизи геометрического центра сети (на одинаковом расстоянии от всех компьютеров). Такое расположение позволит минимизировать расход кабеля. Длина кабеля от концентратора до любого из подключаемых к сети компьютеров или периферийных устройств не должна пре- вышать 100 м.
Концентратор можно поставить на стол или закрепить его на стене с по- мощью входящих в комплект хаба скоб. Установка хаба на стене позволяет упростить подключение кабелей, если они уже проложены в офисе. При планировании сети необходимо предусматривать возможность нара- щивания (каскадирования) хабов. 9. 2.2. Преимущества концентратора Концентраторы имеют много преимуществ. Во-первых, в сети использу- ется топология «звезда», при которой соединения с компьютерами образуют лучи, а хаб является центром звезды. Такая топология упрощает установку и управление сети. Любые перемещения компьютеров или добавление в сеть но- вых узлов при такой топологии весьма несложно выполнить. Кроме того, эта топология значительно надежнее, поскольку при любом повреждении кабель- ной системы сеть сохраняет работоспособность (перестает работать лишь по- врежденный луч). Светодиодные индикаторы хаба позволяют контролировать состояние сети и легко обнаруживать неполадки. Различные производители концентраторов реализуют в своих устройствах различные наборы вспомогательных функций, но наиболее часто встречаются следующие: - объединение сегментов с различными физическими средами (напри- мер, коаксиал, витая пара и оптоволокно) в единый логический сег- мент; - автосегментация портов - автоматическое отключение порта при его некорректном поведении (повреждение кабеля, интенсивная генера- ция пакетов ошибочной длины и т. п.); - поддержка между концентраторами резервных связей, которые ис- пользуются при отказе основных; — зашита передаваемых по сети данных от несанкционированного до- ступа (например, путем искажения поля данных в кадрах, повторяе- мых на портах, не содержащих компьютера с адресом назначения); - поддержка средств управления сетями - протокола 5>ИМР (81тр1е Не1\со1'к Мапа§етегй Рго1осо1), баз управляющей информации М]В (Мапа§етеп11пйэгтайоп Ваке). 9. 2.3. Многосегментные концентраторы При рассмотрении некоторых моделей концентраторов возникает во- прос: зачем в этой модели имеется такое большое количество портов, напри- мер, 192 или 240? Имеет ли смысл разделять среду в 10 или 100 Мбит/с между таким большим количеством станций? В таких концентраторах имеется не- сколько несвязанных внутренних шин, которые предназначены для создания
нескольких разделяемых сред. Например, концентратор имеет три внутренние шины ЕШетеЕ Если в таком концентраторе 72 порта, то каждый из этих пор- тов может быть связан с любой из трех внутренних шин. Между собой компь- ютеры, подключенные к разным сегментам, общаться через концентратор не могут, так как шины внутри концентратора никак не связаны. Многосегментные концентраторы нужны для создания разделяемых сег- ментов, состав которых может легко изменяться. Большинство многосегмент- ных концентраторов, например, 8уз1ет 5000 компании НоПе1 МеШюгкз или Рог18шйсЬ НиЬ компании ЗСот, позволяют выполнять операцию соединения порта с одной из внутренних шин чисто программным способом, например, с помощью локального конфигурирования через консольный порт. В резуль- тате администратор сети может присоединять компьютеры пользователей к любым портам концентратора, а затем с помощью программы конфигуриро- вания концентратора управлять составом каждого сегмента. Если завтра сег- мент 1 станет перегруженным, то его компьютеры можно распределить между оставшимися сегментами концентратора. Многосегментные концентраторы - это программируемая основа боль- ших сетей. Возможность многосегментного концентратора программно изменять связи портов с внутренними шинами называется конфигурационной комму- тацией (Сопй§игайоп 8\уНс1йп<2, С8). Для соединения сегментов между собой нужны устройства другого типа - мосты или коммутаторы (см. подглаву 9.3). Такое межсетевое устройство должно подключаться к нескольким портам многосегментного концентратора, подсоединенным к разным внутренним шинам, и выполнять передачу кадров или пакетов между сегментами точно так же, как если бы они были образованы отдельными устройствами-концентраторами. Для крупных сетей многосегментный концентратор играет роль интеллекту- ального кроссового шкафа, который выполняет новое соединение не за счет механи- ческого перемещения вилки кабеля в новый порт, а за счет программного изменения внутренней конфигурации устройства. 9. 2.4. Конструктивное исполнение концентраторов На конструктивное устройство концентраторов большое влияние оказы- вает область их применения. Концентраторы рабочих групп чаще всего выпус- каются как устройства с фиксированным количеством портов, корпоративные концентраторы --как модульные устройства на основе шасси, а концентра- торы отделов могут иметь стековую конструкцию. Такое деление не является жестким, и в качестве корпоративного концентратора может использоваться, например, модульный концентратор. Концентратор с фиксированным количеством портов - это наиболее простое конструктивное исполнение, когда устройство представляет собой
отдельный корпус со всеми необходимыми элементами (портами, органами индикации и управления, блоком питания), и эти элементы заменять нельзя. Обычно все порты такого концентратора поддерживают одну среду пере- дачи, общее количество портов изменяется от 4-8 до 24. Один порт может быть специально выделен для подключения концентратора к магистрали сети или же для объединения концентраторов (в качестве такого порта часто ис- пользуется порт с интерфейсом А1Л, в этом случае применение соответствую- щего трансивера позволяет подключить концентратор к практически любой физической среде передачи данных). Модульный концентратор выполняется в виде отдельных модулей с фиксированным количеством портов, устанавливаемых на общее шасси. Шасси имеет внутреннюю шину для объединения отдельных модулей в единый повторитель. Часто такие концентраторы являются многосегмент- ными, тогда в пределах одного модульного концентратора работает несколько не связанных между собой повторителей. Для модульного концентратора мо- гут существовать различные типы модулей, отличающиеся количеством пор- тов и типом поддерживаемой физической среды. Часто агент протокола 85ГМР выполняется в виде отдельного модуля, при установке которого концентратор превращается в интеллектуальное устройство. Модульные концентраторы позволяют более точно подобрать необходимую для конкретного применения конфигурацию концентратора, а также гибко и с минимальными затратами ре- агировать на изменения конфигурации сети. Ввиду ответственной работы, которую выполняют корпоративные мо- дульные концентраторы, они снабжаются модулем управления, системой тер- морегулирования, избыточными источниками питания и возможностью за- мены модулей «на ходу». Недостатком концентратора на основе шасси является высокая начальная стоимость такого устройства для случая, когда предприятию на первом этапе создания сети нужно установить всего 1—2 модуля. Высокая стоимость шасси вызвана тем, что оно поставляется вместе со всеми общими устройствами, та- кими как избыточные источники питания и т. п. Поэтому для сетей средних размеров большую популярность завоевали стековые концентраторы. Стековый концентратор, как и концентратор с фиксированным числом портов, выполнен в виде отдельного корпуса без возможности замены отдель- ных его модулей. Однако стековыми эти концентраторы называются не потому, что они устанавливаются один на другой. Такая чисто конструктивная деталь вряд ли удостоилась бы особого внимания, так как установка нескольких устройств одинаковых габаритных размеров в общую стойку практикуется очень давно. Стековые концентраторы имеют специальные порты и кабели для объедине- ния нескольких таких корпусов в единый повторитель, который имеет общий блок повторения, обеспечивает общую ресинхронизацию сигналов для всех своих портов и поэтому с точки зрения правила четырех хабов считается од- ним повторителем.
Если стековые концентраторы имеют несколько внутренних шин, то при соединении в стек эти шины объединяются и становятся общими для всех устройств стека. Число объединяемых в стек корпусов может быть достаточно большим (обычно до восьми, но бывает и больше). Стековые концентраторы могут поддерживать различные физические среды передачи, что делает их по- чти такими же гибкими, как и модульные концентраторы, но при этом стои- мость этих устройств в расчете на один порт получается обычно ниже, так как сначала предприятие может купить одно устройство без избыточного шасси, а потом нарастить стек еще несколькими аналогичными устройствами. Стековые концентраторы, выпускаемые одним производителем, выполня- ются в едином конструктивном стандарте, что позволяет легко устанавливать их друг на друга, образуя единое настольное устройство, или помещать их в общую стойку. Экономия при организации стека происходит еще и за счет единого для всех устройств стека модуля $ИМР-управления (который встав- ляется в один из корпусов стека как дополнительный модуль), а также общего избыточного источника питания. Модульно-стековые концентраторы представляют собой модульные концентраторы, объединенные специальными связями в стек. Как правило, корпуса таких концентраторов рассчитаны на небольшое количество модулей (1-3). Эти концентраторы сочетают достоинства концентраторов обоих типов. Выводы 1. Концентраторы, кроме основной функции протокола (побитного повторе- ния кадра на всех или последующем порту), всегда выполняют ряд полез- ных дополнительных функций, определяемых производителем концентра- тора. Автосегментация - одна из важнейших дополнительных функций, с помощью которой концентратор отключает порт при обнаружении разно- образных проблем с кабелем и конечным узлом, подключенным к данному порту. 2. В число дополнительных функций входят функции защиты сети от несанк- ционированного доступа, запрещающие подключение к концентратору ком- пьютеров с неизвестными МАС-адресами, а также заполняющие нулями поля данных кадров, поступающих не к станции назначения. 3. Стековые концентраторы сочетают преимущества модульных концентрато- ров и концентраторов с фиксированным количеством портов. 4. Многосегментные концентраторы позволяют делить сеть на сегменты про- граммным способом, без физической перекоммутации устройств. 5. Сложные концентраторы, выполняющие дополнительные функции, обычно могут управляться централизованно по сети по протоколу 8КМР.
9.3. Мосты и коммутаторы 9.3.7. Мосты Мост (В|к1”е) -ретрансляционная система, соединяющая каналы пере- дачи данных (рис. 9.2). Рис. 9.2. Внешний вид беспроводного сетевого моста В соответствии с базовой эталонной моделью взаимодействия открытых систем мост описывается протоколами физического и канального уровней, над которыми располагаются канальные процессы. Мост опирается на пару связываемых им физических средств соединения, которые в этой модели представляют физические каналы. Мост преобразует физический (1А, 1В) и канальный (2А, 2В) уровни различных типов (рис. 9.3). Что касается каналь- ного процесса, то он объединяет разнотипные каналы передачи данных в один общий. Мост 2А Канальные процессы 2В Канальный Канальный 1А Физический Физический 1В Физические средства соединения системы А Физические средства соединения системы В Рис. 9.3. Структура моста Мост, а также его быстродействующий аналог коммутатор (8\\йс1йгщ ЬиЬ), делят общую среду передачи данных на логические сегменты. Логический сегмент образуется путем объединения нескольких физиче- ских сегментов (отрезков кабеля) с помощью одного или нескольких концен- траторов. Каждый логический сегмент подключается к отдельному порту мо- ста/коммутатора. При поступлении кадра на какой-либо из портов мост/ком- мутатор повторяет этот кадр, но не на всех портах, как это делает концен-
тратор, а только на том порту, к которому подключен сегмент, содержащий компьютер-адресат. Мосты могут соединять сегменты, использующие разные типы носителей, например, ЮВазеТ, ЮОВазеТ, ЮООВазеТ (витая пара), 10Вазе2 (тонкий коак- сиальный кабель) и ЮООВазеРХ (оптоволокно). Они могут соединять сети с разными методами доступа к каналу, например, сети ЕгИегпе! (метод доступа С8МА/СЭ) и Токеп Кт” (метод доступа ТРМА). Мосты используются только для связи локальных сетей с глобальными, то есть как средства удаленного доступа, поскольку в этом случае необходимость в параллельной передаче между несколькими парами портов просто не возни- кает (рис. 9.4). Рис. 9.4. Соединение двух сетей при помощи двух каналов По мере развития данного типа оборудования, они стали многопортовыми и получили название коммутаторов. Некоторое время оба понятия существо- вали одновременно, а позднее вместо термина «мост» стали применять «ком- мутатор». Далее в этой теме будет использоваться термин «коммутатор» для обозначения этих обеих разновидностей устройств, поскольку все сказанное ниже в равной степени относится и к мостам, и к коммутаторам. Следует от- метить, что в последнее время локальные мосты полностью вытеснены ком- мутаторами. Нередки случаи, когда необходимо соединить локальные сети, в которых различаются лишь протоколы физического и канального уровней. Протоколы остальных уровней в этих сетях приняты одинаковыми. Такие сети могут быть соединены мостом. Часто мосты наделяются дополнительными функциями. Такие мосты обладают определенным интеллектом (интеллектом в сетях называют действия, выполняемые устройствами) и фильтруют сквозь себя блоки данных, адресованные абонентским системам, расположенным в той же сети. Для этого в памяти каждого моста имеются адреса систем, включенных в каждую из сетей. Блоки, проходящие через интеллектуальный мост, дважды проверяются, на входе и выходе. Это позволяет предотвращать появление ошибок внутри моста. Мосты не имеют механизмов управления, потоками блоков данных. По- этому может оказаться, что входной поток блоков окажется большим, чем вы- ходной. В этом случае мост не справится с обработкой входного потока, и его буферы могут переполняться. Чтобы этого не произошло, избыточные блоки
выбрасываются. Специфические функции выполняет мост в радиосети. Здесь он обеспечивает взаимодействие двух радиоканалов, работающих на разных частотах. Его именуют ретранслятором. Таким образом, мосты оперируют данными на высоком уровне и имеют совер- шенно определенное назначение. Они предназначены для соединения сетевых сег- ментов, имеющих различные физические среды, например, для соединения сегмента с оптоволоконным кабелем и сегмента с коаксиальным кабелем. Мосты также могут быть использованы для связи сегментов, имеющих различные протоколы низкого уровня (физического и канального). 9,3 2. Коммутатор Коммутатор (8ууйсЬ)-устройство, осуществляющее выбор одного из возможных вариантов направления передачи данных (рис. 9.5). Общая структура коммутатора аналогична структуре моста (внешний вид одного из них показан на рис. 9.3), т.е. современные коммутаторы оперируют не только на физическом, но и на канальном уровне модели 081. Рис. 9.5. Внешний вид коммутатора фирмы С|5со В коммуникационной сети коммутатор является ретрансляционной систе- мой (система, предназначенная для передачи данных или преобразования про- токолов), обладающей свойством прозрачности (т. е. коммутация осуществля- ется здесь без какой-либо обработки данных). Коммутатор не имеет буферов и не может накапливать данные. Поэтому при использовании коммутатора скорости передачи сигналов в соединяемых каналах передачи данных должны быть одинаковыми. Канальные процессы, реализуемые коммутатором, выпол- няются специальными интегральными схемами. В отличие от других видов ретрансляционных систем, здесь, как правило, не используется программное обеспечение. Коммутатор может соединять серверы в кластер и служить основой для объеди- нения нескольких рабочих групп. Он направляет пакеты данных между узлами ЛВС. Каждый коммутируемый сегмент получает доступ к каналу передачи данных без конкуренции и видит только тот трафик, который направляется в его сегмент.
Коммутатор должен предоставлять каждому порту возможность соедине- ния с максимальной скоростью без конкуренции со стороны других портов (в отличие от совместно используемого концентратора). Обычно в коммутаторах имеются один или два высокоскоростных порта, а также хорошие инструмен- тальные средства управления. Коммутатором можно заменить маршрутиза- тор, дополнить им наращиваемый маршрутизатор или использовать коммута- тор в качестве основы для соединения нескольких концентраторов. Коммута- тор может служить отличным устройством для направления трафика между концентраторами ЛВС рабочей группы и загруженными файл-серверами. Коммутатор локальной сети (Коса! Агеа 'Че1и'огк 1сК ) - устрой- ство, обеспечивающее взаимодействие сегментов одной либо группы локаль- ных сетей. Коммутатор локальной сети, как и обычный коммутатор, обеспечивает взаимодействие подключенных к нему локальных сетей (рис. 9.6). Рис. 9.6. Схема подключения локальных сетей к коммутаторам В дополнение к основной функции он осуществляет преобразование ин- терфейсов, если соединяются различные типы сегментов локальной сети. Чаще всего это сети ЕШетей кольцевые сети 1ВМ, сети с оптоволоконным рас- пределенным интерфейсом данных. В перечень функций, выполняемых коммутатором локальной сети, входят: - обеспечение сквозной коммутации; - наличие средств маршрутизации; - поддержка простого протокола управления сетью; — имитация моста либо маршрутизатора; - организация виртуальных сетей; - скоростная ретрансляция блоков данных. Несмотря на сходство мостов и коммутаторов, ключевая разница между ними состоит в том, что мост в каждый момент времени может осуществлять передачу кадров только между одной парой портов, а коммутатор одновременно поддержи- вает потоки данных между всеми своими портами. Другими словами, мост передает кадры последовательно, а коммутатор параллельно.
9.3.3. Техническая реализация и дополнительные функции коммутаторов В настоящее время существует большое разнообразие моделей коммута- торов. Они отличаются как внутренней организацией, так и набором выполня- емых дополнительных функций, таких как трансляция протоколов, поддержка алгоритма покрывающего дерева, образование виртуальных логических сетей и ряда других. Современные коммутаторы используют в качестве базовой одну из трех схем, на которой строится такой узел обмена: - коммутационная матрица; - разделяемая многовходовая память; - общая шина. Часто эти три способа взаимодействия комбинируются в одном коммута- торе. В конструктивном отношении коммутаторы делятся на следующие типы: - автономные коммутаторы с фиксированным количеством портов; - модульные коммутаторы на основе шасси; - коммутаторы с фиксированным количеством портов, собираемые в стек. Автономный коммутатор обычно предназначен для организации не- больших рабочих групп. Модульные коммутаторы на основе шасси чаще всего предназначены для применения на магистрали сети. Поэтому они выполняются на основе ка- кой-либо комбинированной схемы, в которой взаимодействие модулей орга- низуется по быстродействующей шине или же на основе быстрой разделяемой памяти большого объема. Модули такого коммутатора выполняются на основе технологии Йо! 8\уар, то есть допускают замену на ходу, без выключения ком- мутатора, так как центральное коммуникационное устройство сети не должно иметь перерывов в работе. Шасси обычно снабжается резервированными ис- точниками питания и резервированными вентиляторами в тех же целях. С технической точки зрения определенный интерес представляют стеко- вые коммутаторы. Эти устройства являются коммутаторами, которые могут работать автономно, так как выполнены в отдельном корпусе, но имеют спе- циальные интерфейсы, позволяющие их объединять в общую систему, рабо- тающую как единый коммутатор. Говорят, что в этом случае отдельные ком- мутаторы образуют стек. Обычно такой специальный интерфейс представляет собой высокоско- ростную шину, которая позволяет объединить отдельные корпуса подобно мо- дулям в коммутаторе на основе шасси. Так как расстояния между корпусами больше, чем между модулями на шасси, скорость обмена по шине обычно ниже, чем у модульных коммутаторов: 200-400 Мбит/с. Не очень высокие ско- рости обмена между коммутаторами стека обусловлены также тем, что
стековые коммутаторы обычно занимают промежуточное положение между коммутаторами с фиксированным количеством портов и коммутаторами на основе шасси. Стековые коммутаторы применяются для создания сетей рабо- чих групп и отделов, поэтому сверхвысокие скорости шин обмена им не очень нужны и не соответствуют их ценовому диапазону. Выводы 1. Логическая структуризация сети необходима при построении сетей средних и крупных размеров. Использование общей разделяемой среды приемлемо только для сети, состоящей из 5-10 компьютеров. Деление сети на логиче- ские сегменты повышает производительность, надежность, гибкость по- строения и управляемость сети. 2. Для логической структуризации сети применяются мосты и их современные преемники - коммутаторы. Они позволяют разделить сеть на логические сег- менты с помощью минимума средств - только на основе протоколов каналь- ного уровня. Кроме того, эти устройства не требуют конфигурирования. 3. Логические сегменты, построенные на основе коммутаторов, являются строительными элементами более крупных сетей, объединяемых маршру- тизаторами. 4. Основное различие между коммутатором и мостом состоит в том, что мост в каждый момент времени может осуществлять передачу кадров только между одной парой портов, а коммутатор одновременно поддерживает по- токи данных между всеми своими портами. Другими словами, мост пере- дает кадры последовательно, а коммутатор — параллельно. 5. Коммутаторы - наиболее быстродействующие современные коммуникаци- онные устройства, они позволяют соединять высокоскоростные сегменты без блокирования (уменьшения пропускной способности) межсегментного трафика. 6. Коммутаторы связывают процессоры портов по трем основным схе- мам - коммутационная матрица, общая шина и разделяемая память. В ком- мутаторах с фиксированным количеством портов обычно используется ком- мутационная матрица, а в модульных коммутаторах - сочетание коммута- ционной матрицы в отдельных модулях с общей шиной и разделяемой па- мятью для связи модулей. 9,4. Маршрутизаторы и шлюзы 9.4.1. Структура маршрутизатора Маршрутизатор (или роутер - Когйег) - ретрансляционная система, со- единяющая две коммуникационные сети либо их части.
Каждый маршрутизатор реализует протоколы физического (1А, 1В), ка- нального (2А, 2В) и сетевого (ЗА, ЗВ) уровней, как показано на рис. 9.7. Маршрутизатор Рис. 9.7. Структура маршрутизатора Специальные сетевые процессы соединяют части коммутатора в единое це- лое. Физический, канальный и сетевой протоколы в разных сетях различны. По- этому соединение пар коммуникационных сетей производится через маршру- тизаторы, которые осуществляют необходимое преобразование указанных про- токолов. Сетевые процессы выполняют взаимодействие соединяемых сетей. Маршрутизатор работает с несколькими каналами, направляя в какой-ни- будь из них очередной блок данных. Маршрутизаторы обмениваются информацией об изменениях структуры сетей, трафике. Благодаря этому выбирается оптимальный маршрут следова- ния блока данных в разных сетях от абонентской системы-отправителя к си- стеме-получателю. Маршрутизаторы обеспечивают также соединение адми- нистративно независимых коммуникационных сетей. Архитектура маршрутизатора также используется при создании узла ком- мутации пакетов. 9.4.2. Различие между маршрутизаторами и мостами Маршрутизаторы превосходят мосты своей способностью фильтро- вать и направлять пакеты данных на сети. Так как маршрутизаторы работают на сетевом уровне, они могут соеди- нять сети, использующие разную сетевую архитектуру, методы доступа к ка- налам связи и протоколы. Маршрутизаторы не обладают такой способностью к анализу сообщений, как мосты, но зато могут принимать решение о выборе оптимального пути для данных между двумя сетевыми сегментами. Мосты принимают решение по поводу адресации каждого из поступивших па- кетов данных, переправлять его через мост или нет в зависимости от адреса назна- чения Маршрутизаторы же выбирают из таблицы маршрутов наилучший для дан- ного пакета.
В «поле зрения» маршрутизаторов находятся только пакеты, адресован- ные к ним предыдущими маршрутизаторами, в то время как мосты должны обрабатывать все пакеты сообщений в сегменте сети, к которому они подклю- чены. Тип топологии или протокола уровня доступа к сети не имеет значения для маршрутизаторов, так как они работают на уровень выше, чем мосты (се- тевой уровень модели 081). Маршрутизаторы часто используются для связи между сегментами с одинаковыми протоколами высокого уровня. Наиболее распространенным транспортным протоколом, который используют маршру- тизаторы, является 1РХ фирмы Моуе11 или ТСР фирмы Мюгоьой. Важно отметить, что для работы маршрутизаторов требуется один и тот же про- токол во всех сегментах, с которыми он связан. Для управления загруженностью трафика сегмента сети лучше использовать мосты. 9.4.3. Шлюзы Шлюз (СкПеи ау) - ретрансляционная система, обеспечивающая взаимо- действие информационных сетей. Структура шлюза представлена на рис. 9.8. Шлюз Прикладные процессы 7А Прикладной Прикладной 7В 6А Представит. Представит. 6В 5А Сеансовый Сеансовый 5В 4А Транспортный Транспортный 4В ЗА Сетевой Сетевой ЗВ 2А Канальный Канальный 2В 1А Физический Физический 1В Физические средства соединения системы А Физические средства соединения системы В Рис. 9.8. Структура шлюза Шлюз является наиболее сложной ретрансляционной системой, обеспечи- вающей взаимодействие сетей с различными наборами протоколов всех семи уровней. В свою очередь, наборы протоколов могут опираться на различные типы физических средств соединения. В тех случаях когда соединяются информационные сети, в них часть уров- ней может иметь одни и те же протоколы. Тогда сети соединяются не при
помощи шлюза, а на основе более простых ретрансляционных систем, имену- емых маршрутизаторами и мостами. Шлюзы оперируют на верхних уровнях модели 081 (сеансовом, представитель- ском и прикладном) и представляют наиболее развитый метод подсоединения сете- вых сегментов и компьютерных сетей. Необходимость в сетевых шлюзах возникает при объединении двух систем, имеющих различную архитектуру. Например, шлюз приходится использовать для соединения сети (прото- кол ТСР/1Р) и большой ЭВМ со стандартом 8НА. Эти две архитектуры не имеют ничего общего, и потому требуется полностью переводить весь поток данных, проходящих между двумя системами. В качестве шлюза обычно используется выделенный компьютер, на кото- ром запущено программное обеспечение шлюза и производятся преобразова- ния, позволяющие взаимодействовать нескольким системам в сети. Другой функцией шлюзов является преобразование протоколов. При получении сооб- щения 1РХ/8РХ для клиента ТСР/1Р шлюз преобразует сообщения в протокол ТСР/1Р. Выводы 1. Соединение коммуникационных сетей осуществляется через маршрутиза- торы, которые выполняют необходимое преобразование определенных про- токолов. 2. Маршрутизаторы в процессе работы обмениваются информацией об изме- нениях структуры сетей, трафике и их состоянии, благодаря чему может быть осуществлен выбор оптимального маршрута следования блока дан- ных. 3. Тип топологии или протокола уровня доступа к сети не имеет значения для маршрутизаторов, так как они работают на сетевом уровне модели 081. 4. Шлюз является ретрансляционной системой, обеспечивающей взаимодей- ствие информационных сетей. Обычно шлюзом являются серверы с настро- енной службой маршрутизации, поэтому шлюзы функционируют на всех семи уровнях модели 081. 5. Шлюзы сложны в установке и настройке. Шлюзы работают медленнее, чем маршрутиз аторы. 9.5.. Оборудование для сетей \ЛД-Г| Сети XVI-Ы отождествляются с аббревиатурой ТУЬАЫ (\У1ге1ез8 1юса1 Агеа Хе1мюгк). Для организации сетей 111-/4 (\\'йе1е88 РМе1йу, беспроводное соот- ветствие) необходимы сетевые карты, точки доступа и антенны. Необ- ходимость в использовании точек доступа отпадает, когда мы говорим об очень малых сетях, размещенных в одном помещении. Использование точек
доступа позволяет более гибко настроить сеть, объединить клиентов провод- ных и беспроводных сетей, а также установить связь с удаленными объектами (внешнее исполнение). ТРВР1 сетевые карты, по сути, мало чем отличаются от обычных сетевых карт, за исключением некоторых особенностей настройки. \\'1-Р1 сетевые карты представлены в трех основных вариантах исполнения - внутренние РС1-карты, САШЭВП8 и П8В-адаптеры. Также существуют адаптеры в СОМРАСТ ЕРА8Н форм-факторе. Адаптеры различаются по платформе, в которой они используются РС1 - настольный компьютер, САК ЭВИ8 - ноутбук, Сотряс! Р1азЬ - карман- ный компьютер, П8В - универсален. Принцип построения и настройки се- тей един и не зависит от форм-фактора ХУ1-Р1 адаптера. Необходимо отметить, что тип адаптера влияет лишь на излучаемую мощность передатчика и чув- ствительность приемника, а также возможность использования внешней ан- тенны. 9.5, 1. У1/1-Р1 точки доступа точки доступа - устройства, позволяющие объединять клиентов сети (как проводной, так и беспроводной) в единую сеть. Другими сло- вами -для \\'|-Н| клиентов точка доступа - это своеобразный хаб (концентра- тор). Для клиентов проводной сети - возможность выхода в сеть к беспровод- ным клиентам. \\'1-р| точки доступа представлены в двух основных вариантах исполне- ния - для использования внутри помещений и для внешнего использования. Существуют варианты исполнения точек доступа, совмещенных с панель- ными антеннами для внешнего использования. При рассмотрении точек доступа исполнение играет очень важную роль. Т. е. внутриофисные точки доступа нельзя использовать на улице, а внеш- ние - крайне нецелесообразно использовать внутри помещений. Также испол- нение ХУ1-Р1 точек доступа определяет их функциональные возможности. Внутриофисные точки доступа служат для объединения \\ч-р| клиентов внутри помещений. Они оснащены функциями фильтров, создания виртуаль- ных сетей и т. д. Но зачастую используются точки доступа с более широкими возможностями - АУ АМ-порт, йгеууаП, Рф-сервер и т. д. Внешние МВ-.П точки доступа служат для объединения АУ1-Р1 клиентов вне помещений, например, в публичных местах. Внешние точки доступа имеют защищенное исполнение, более жесткие эксплуатационные характери- стики и т. д. При применении нескольких внешних точек доступа можно со- единить достаточно удаленные объекты и создать публичный хот-спот. Внешние ААЧ-Р1 точки доступа отличаются и большей излучаемой мощностью. Ко всем внешним точкам доступа можно подключить дополнительные ан- тенны, что позволяет расширить зону покрытия АУ1-Р1 сети.
Следует обратить внимание на то, что многие точки доступа могут высту- пать в роли беспроводного клиента, что значительно расширяет область их применения. 9.5.2. 1Л/1-Р1 антенны Внешние ХУ1-Г1 антенны служат для передачи и приема сигнала, усиление которого в режиме передачи позволяет увеличить зону покрытия \\'|-Н сетей. В основном распространены пассивные антенны - круговые, или всена- правленные (рис. 9.9), и направленные (рис. 9.10). Основное различие - харак- тер распространения волн антенной. Круговая антенна излучает сигнал по кругу 360° (горизонталь), а направленная — лишь на определенный сектор. \\ч-Н| антенны характеризуются четырьмя основными параметрами. 1. Поляризация - отражает специфику распространения радиоволн. По- ляризация бывает горизонтальная (линейная) и вертикальная. При проектировании сети данный аспект необходимо учитывать при под- боре антенн, поляризация обязательно должна совпадать. 2. ПРВЛР (На1Г-Ро\\'ег Веат\\1с11И - угол распространения волн) по гори- зонтали - угол распространения волн по горизонтали. Для всех кру- говых антенн равен 360°. Для направленных \У1-Р1 антенн значи- тельно меньше. 3. НРВ]Рпо вертикали - угол распространения волн по вертикали. При малом угле возможно возникновение мертвых зон. 4. Усиление - характеризует усиление сигнала. Чем больше данный па- раметр, тем на большем расстоянии можно установить связь с сетью. Горизонтальное покрытие Вертикальное покрытие Рис. 9.9. Направленные ХЛЛ-Н антенны
90 180 е -130‘ Рис. 9.10. Диаграмма направленности круговой \Л/1-П антенны (0°) Удлинительные провода для антенн используются, если антенна удалена от точки доступа или сетевой карты. Особое внимание следует уделить разъ- емам, т. к. у разных производителей они могут различаться. Провода исполь- зуются специальные - СВЧ, длина проводов должна быть как можно меньше. 9.5.3. Принципы организации беспроводных сетей Выделяют два вида организации беспроводных сетей: Ад~Нос (1пс1ереп- с1ет Ва81с 8сгу1се 8е(, 1В88 или Реег-1о-Реег) и 1п/газ1гис1иге Моде. Режим Ад-Нос является простейшей структурой локальной сети, при ко- торой узлы сети (ноутбуки или компьютеры) связываются напрямую друг с другом. Такая структура удобна для быстрого развертывания сетей. Для ее орга- низации требуется минимум оборудования - каждый узел должен быть обору- дован адаптером \\'1_ А^М. В режиме 1п/гаМгис1иге Моде узлы сети связаны друг с другом не напря мую, а через точку доступа, т. н. Ассехк Рот1. Различают два режима взаимо- действия с точками доступа - В88 (Вазю 8егу1се 8е1) и (Ех1епс1ес1 8егу1се 8е1). В режиме В88 все узлы связаны между собой через одну точку доступа, которая может играть роль моста для соединения с внешней кабельной сетью. Режим Е88 представляет собой объединение нескольких точек доступа, т. е. объединяет несколько сетей В88. В этом случае точки доступа могут вза- имодействовать и друг с другом. Расширенный режим удобно использовать
тогда, когда необходимо объединить в одну сеть несколько пользователей или подключить нескольких проводных сетей. Важным вопросом при организации ХУЕАМ-сетей является дальность по- крытия. На этот параметр влияет сразу несколько факторов. 1. Используемая частота (чем она больше, тем меньшая дальность дей- ствия радиоволн). 2. Наличие преград между узлами сети (различные материалы по-раз- ному поглощают и отражают сигналы). 3. Режим функционирования - 1п&а81гис1игс Мойе или Ад-Нос. 4. Мощность оборудования. Если рассматривать идеальные условия, то зона покрытия с одной точкой доступа будет иметь следующий средний радиус: - сеть стандарта ШЕЕ 802.11 а - 50 м; - сети 802.11Ь и 802.11 § — порядка 100 м. За счет увеличения количества точек доступа (в режиме 1п&а81гис1игс Е88) можно расширять зоны покрытия сети на всю необходимую область охвата. Выводы 1. Для организации беспроводных сетей ХХА-Н необходимы соответствующие сетевые карты, точки доступа и антенны. 2. точки доступа представляют собой устройства, позволяющие объеди- нять клиентов сети (как проводной, так и беспроводной) в единую сеть. XVI- Р1 точки доступа разделяются по исполнению на два основных вари- анта - для использования внутри помещений и для внешнего использова- ния. 3. антенны служат для усиления сигнала, что позволяет увеличить зону покрытия \У1-Р1 сетей. 4. Выделяют два основных вида организации беспроводных сетей: Ад-Нос и 1пГга81гис1иге Моде. Режим Ад-Нос является простейшей структурой локаль- ной сети, при которой узлы сети связываются напрямую друг с другом; в режиме ХпйазХгисШге Моде узлы сети связаны друг с другом через точку до- ступа. 5. Наиболее актуальной проблемой функционирования сетей является обеспечение требуемого уровня безопасности. Контрольные вопросы 1. Назначение сетевого адаптера. 2. Какие параметры необходимо устанавливать у сетевого адаптера? 3. Перечислите функции сетевых адаптеров. 4. Что такое физический адрес адаптера? 5. Как определить физический адрес адаптера?
6. Какие есть типы сетевых адаптеров? 7. На каком уровне сетевой модели 081 используется сетевой адаптер? 8. Каково назначение повторителя? 9. В каких случаях ставят сетевой повторитель? 10. Что такое сетевой концентратор, и каково его назначение? 11. На каком уровне сетевой модели 081 используется НпЬ? 12. Назначение моста. 13. На каком уровне сетевой модели 081 используется мост? 14. Какие сегменты сети может соединять мост? 15. Назначение коммутатора. 16. На каком уровне сетевой модели 081 используется коммутатор? 17. Каково различие между мостом и коммутатором? 18. Назначение маршрутизатора. 19. На каком уровне сетевой модели 081 используется маршрутизатор? 20. Каково различие между маршрутизаторами и мостами? 21. Что такое шлюз, и каково его назначение? 22. На каком уровне сетевой модели 081 используется шлюз? 23. Оборудование для организации беспроводных сетей и его назначе- ние. 24. Приведите классификацию \У1-Р1 антенн. 25. Перечислите виды организации беспроводных сетей.
10. СОВРЕМЕННЫЕ И ПЕРСПЕКТИВНЫЕ СЕТЕВЫЕ ТЕХНОЛОГИИ 10.1. Беспроводные сотовые сети 10.1.1. Организация сотовой сети Сотовой радиосвязью (Се11и1аг Вабю) называется технология, разрабо- танная для увеличения пропускной способности мобильных радиотелефонных услуг. До введения сотовой радиосвязи для предоставления этих услуг требова- лись передатчики и приемники высокой мощности. Типичная система связи могла обслуживать около 25 каналов и имела эффективный радиус действия около 80 км. Для увеличения пропускной способности такой системы нужно было использовать оборудование более низкой мощности и, следовательно, меньшего радиуса действия при участии в ней нескольких передатчиков и при- емников. В начале данного раздела кратко рассматривается организация сотовой системы, после чего анализируются некоторые особенности ее внедрения. Принцип организации сотовой связи состоит в использовании множества маломощных (100 Вт и ниже) передатчиков Поскольку диапазон действия таких передатчиков довольно мал, зону об- служивания системы можно разбивать на ячейки, каждая из которых будет об- служиваться собственной антенной. Каждая ячейка, которой выделяется своя полоса частот, обслуживается базовой станцией, состоящей из передатчика, приемника и модуля управления. Смежные ячейки используют разные ча- стоты, чтобы избежать появления интерференции или перекрестных помех. В то же время ячейки, находящиеся на довольно большом расстоянии друг от друга, могут использовать одинаковые полосы частот. При проектировании такой системы первое, что нужно сделать, - это ре- шить, какую форму должны иметь ячейки, на которые будет разбита зона об- служивания. Самым простым решением была бы сетка, состоящая из квадрат- ных ячеек (рис. 10.1, а). Однако такая геометрическая форма оказалась неиде- альной. Если сторона квадратной ячейки равна <7, тогда ячейка будет иметь че- тыре соседа на расстоянии (1 и четыре - на расстоянии 41 • с! . В то же время, если пользователь мобильных услуг находится в пределах одной ячейки и дви жется по направлению к ее границе, было бы лучше, чтобы все смежные ан- тенны находились на равных расстояниях друг от друга. В этом случае проще определить момент, в который следует переключать пользователя на другую антенну, а также выбрать новую антенну. Равное расстояние между смежными
антеннами достигается только в шестиугольной схеме (рис. 10.1, 0. Радиус ше- стиугольника определяется как радиус окружности, описанной вокруг него (эта величина равна расстоянию от центра фигуры до каждой из ее вершин, а также длине стороны шестиугольника). Для ячейки с радиусом К расстояние между центром ячейки и центром любой смежной ячейки равняется с/ = л/З К . а) квадратная схема б) гексогональная схема Рис. 10.1. Геометрические структуры сотовых систем На практике точная шестиугольная структура не используется. Отклонения от идеальных шестиугольников обусловлены топографическими ограничени- ями, местными условиями распространения сигнала и соображениями целесо- образности расположения антенн. 10.1.2. Многократное использование частот и увеличение пропускной способности сети В каждой ячейке сотовой сети имеется базовый трансивер (Вазе Тгапзеетуег). Мощность передаваемых сигналов тщательно регулируется (насколько это возможно для быстро меняющихся условий сред мобильной связи). Как правило, каждой ячейке выделяется 10 50 частот в зависимости от планируемой нагрузки. Кроме того, нужен механизм использования одной и той же частоты в ячейках, расположенных недалеко друг от друга, чтобы одну ча- стоту можно было использовать для нескольких одновременных сеансов связи. Важным вопросом, разумеется, является определение удаленности двух ячеек, использующих одну частоту, поскольку сигналы этих ячеек не должны интерферировать друг с другом. Были предложены различные модели много- кратного использования частот, некоторые примеры приведены на рис. 10.2, 10.3 и 10.4. Если схема состоит из ячеек, для которых выделяется одинаковое количе- ство частот, то каждая ячейка будет иметь К/К частот, где К - общее число ча- стот, выделяемых системе.
Рис. 10.2. Схема повторною использования частот для Ы = 4 Рис. 10.3. Схема повторного использования частот для Г! - Рис. 10.4. Схема многократного использования частот для Ы = 19
Мобильная телефонная система АМРЗ (АсН апсес! МоЬПе РЬопе Зегзлсе), в которой К = 395, а ТУ = 7, представляет собой наименьшую систему, в которой можно обеспечить достаточную изоляцию двух сеансов использования одной и той же частоты. Это означает, что в среднем на одну ячейку должно приходиться не более 57 частот. АМР8 - аналоговый стандарт сотовой связи, относящийся к сетям первого поколения (Ю). Для характеристики повторного использования частоты существуют следу- ющие параметры: О - минимальное расстояние между центрами ячеек (см. рис. 10.2), которые используют одну и ту же полосу частот (называемую груп- пой внутренних каналов), А-радиус ячейки; А - расстояние между центрами смежных ячеек (А = л/3 - А ); ТУ- число ячеек в минимальном фрагменте, пери- одическим повторением которого образуется вся схема (каждая ячейка фраг- мента использует уникальную полосу частот). Этот параметр еще называют кратностью использования. В шестиугольной схеме возможны только следующие значения ТУ = 72 + + Л + (/хД 7,7=0, 1,2,3, ... . Таким образом, возможными значениями ТУ являются числа 1, 3, 4, 7, 9, 12, 13, 16, 19, 21 и т. д. Верно следующее соотношение: В/А=л/У. (101) Это можно записать и по-другому: Д/7 = Т?7. 0О2) Со временем, когда система будет обслуживать всё больше клиентов, тра- фик может распределиться таким образом, что какой-нибудь ячейке для обслу- живания звонков не хватит выделенных ей частот. Для выхода из такой ситуа- ции используется несколько подходов. Добавление новых каналов. Обычно, когда система установлена в опреде- ленном регионе, используются не все каналы, и с расширением системы можно просто добавлять новые. Заимствование частот. В самом простом случае перегруженные ячейки могут использовать частоты смежных ячеек. Расщепление ячеек. На практике распределение трафика и топография местности неоднородны, что также дает возможность увеличения пропускной способности. Ячейки в областях с повышенным спросом на услуги мобильной связи можно расщеплять. Как правило, размеры исходных ячеек колеблются от 6,5 до 13 км. Меньшие ячейки также можно разбивать, однако следует пом- нить, что на практике радиус 1,5 км считается минимальным (см. ниже обсуж- дение микроячеек). При использовании меньших ячеек нужно уменьшать уро- вень мощности, чтобы сигнал оставался в пределах ячейки. Кроме того, при движении мобильные устройства переходят из одной ячейки в другую, что требует передачи вызова от одного базового трансивера другому. Этот про- цесс называется переключением (Напйой). Так, по мере уменьшения размера
ячейки переключения будут происходить всё чаще. При уменьшении радиуса ячейки в Р раз размеры покрываемой области уменьшаются в Р2 раз, а требуе- мое число базовых станций увеличивается в те же Р2 раз. Разбивка ячеек на секторы. При разбивке на секторы ячейка делится на несколько клиновидных секторов, в каждом из которых остается свой набор каналов. Обычно на ячейку приходится 3-6 секторов. Каждому сектору предо- ставляется отдельный набор каналов ячейки, а для фокусировки сигнала на от- дельных секторах используются направляемые антенны базовой станции. Микроячейки. По мере уменьшения ячейки антенны перемещаются с крыш высотных зданий и вершин холмов на крыши зданий поменьше или на стены высотных домов и, в конце концов, оказываются на фонарных столбах, с высоты которых они обслуживают микроячейки. Любое уменьшение раз- мера ячейки сопровождается уменьшением уровня мощности сигналов, излу- чаемых базовой станцией. Микроячейки полезно располагать на городских улицах в густонаселенных районах, а также внутри больших зданий обще- ственного пользования. 10.1.3. Функционирование сотовой системы На рис. 10.5 показаны основные элементы сотовой системы. Примерно в центре каждой ячейки находится базовая станция (Вазе 81айоп). Базозая станция состоит из антенны, контроллера и нескольких трансиверов, кото- рые служат для связи в каналах, выделенных в этой ячейке Рис. 10.5. Общая структура системы сотовой связи Контроллер используется для обработки соединений мобильного устрой- ства с остальной сетью. В любой момент в пределах ячейки могут быть актив-
ними и перемещаться несколько пользователей мобильной связи, сообщаю- щихся с базовой станцией. Каждая базовая станция подсоединена к коммута- тору мобильных телекоммуникаций (МоЬйе Те1есоттитсайоп8 8\уйсЫп§ ОШсе - МТ8О), причем один коммутатор МТ80 может обслуживать несколько базовых станций. Обычно связь между коммутатором МТ80 и базовой станцией является проводной, хотя возможна также беспроводная связь. Коммутатор МТ80 устанавливает соединение между мобильными устройствами. Кроме того, МТ80 соединен также с общественной телефонной или телекоммуникаци- онной сетью и может соединять стационарных абонентов с сетью общего поль- зования и мобильных абонентов с сотовой сетью. Коммутатор МТ80 выделяет для каждого соединения голосовой канал, выполняет переключения и контроли- рует звонки для передачи информации о счетах. Работа сотовой системы полностью автоматизирована и не требует от поль- зователя никаких действий, кроме заказа разговоров и ответа на звонки. Между мобильным устройством и базовой станцией можно устанавливать ка- налы связи двух типов: каналы управления и информационные каналы. Каналы управления используются для обмена информацией, касающейся заказа и поддержа- ния звонка, а также установления связи между мобильным устройством и ближай- шей к нему базовой станцией. Информационные каналы служат для передачи голоса или данных между пользователями. На рис. 10.6 показаны шаги, которые следует предпринять для обычного со- единения двух мобильных пользователей, находящихся в зоне действия одного коммутатора МТ8О. 1. Инициализация мобильного устройства. Включенное мобильное устрой- ство проводит сканирование и выбирает самый сильный настроечный канал управления, используемый данной системой (рис. 10.6, а). Ячейки с различными полосами частот периодически транслируют сигналы в различных настроечных каналах. Приемник мобильного устройства выбирает самый сильный настроеч- ный канал и начинает его прослушивать. В результате этой процедуры мобиль- ное устройство автоматически выбирает антенну базовой станции той ячейки, в пределах которой оно будет действовать. Затем выполняется квитирование между мобильным устройством и коммутатором МТ8О, контролирующим дан- ную ячейку, что тоже осуществляется через базовую станцию этой ячейки. Квитирование используется для опознания пользователя и для регистрации его местоположения. Всё время, пока включено мобильное устройство, эта про- цедура сканирования периодически повторяется, что позволяет следить за дви- жением устройства. Если устройство входит в новую ячейку, выбирается новая базовая станция. Кроме того, мобильное устройство следит за сигналами изби- рательного вызова, о чем мы поговорим ниже. 2. Звонок с мобильного устройства. Звонок с мобильного устройства начи- нается с отправки номера вызываемого устройства по предварительно выбран- ному каналу (рис. 10.6, б). Приемник мобильного устройства сначала проверяет, свободен ли настроечный канал, анализируя информацию в прямом (от базовой станции) канале.
в) Передача сигнала г) Вызов принят д) Исходящий вызов Рис. 10.6. Пример мобильного сотового соединения е) Переключение Когда обнаруживается, что канал свободен, мобильное устройство может начинать передачу в соответствующем обратном (к базовой станции) канале. Ба- зовая станция в свою очередь отправляет запрос на коммутатор МТ80. 3. Избирательный вызов. Далее коммутатор МТ8О пытается установить связь с вызываемым устройством. Коммутатор отправляет адресное сообщение определенной базовой станции, в зависимости от номера вызывающего мобиль- ного устройства (рис. 10.6, в). Каждая базовая станция передает сигналы изби- рательного вызова в собственном выделенном настроечном канале. 4. Принятие вызова. Вызываемое мобильное устройство распознает свой но- мер в настроечном канале, за которым следит в настоящий момент, и отвечает
данной базовой станции. Базовая станция отправляет ответ на коммутатор МТ80, который устанавливает канал связи между вызывающей и вызываемой базовыми станциями. В то же самое время коммутатор МТ8О выбирает подхо- дящий канал информационного обмена внутри ячейки каждой базовой станции и уведомляет каждую базовую станцию, которые в свою очередь уведомляют свои мобильные устройства (рис. 10.6, г). Оба мобильных устройства настраива- ются на выделенные им каналы. 5. Текущий вызов. Пока поддерживается соединение, два мобильных устройства обмениваются голосовыми сигналами или данными, проходящими через соответствующие базовые станции и коммутатор МТ8О (рис. 10.6, 0). 6. Переключение. Если мобильное устройство во время соединения выходит за пределы одной ячейки и входит в зону действия другой, то старый информа- ционный канал следует заменить каналом, выделенным новой базовой станции в новой ячейке (рис. 10.6, е). Система осуществляет это изменение, не прерывая звонка и не беспокоя пользователя. Система также выполняет некоторые другие функции, не представленные на рис. 10.6. 1. Блокирование вызова. Если при звонке с мобильного устройства все ин- формационные каналы, выделенные ближайшей базовой станции, заняты, то мо- бильное устройство предпринимает предварительно заданное количество после- довательных попыток установления связи. После определенного количества не- удачных попыток пользователю возвращается сигнал «занято». 2. Завершение вызова. Когда один или оба пользователя вешают трубку, об этом узнает коммутатор МТ8О и освобождает информационные каналы обеих базовых станций. 3. Потеря вызова. Если в определенный период соединения из-за интерфе- ренции или слабого сигнала базовая станция не может поддерживать мини- мально требуемую интенсивность сигнала, то информационный канал связи с пользователем прерывается, о чем уведомляется коммутатор МТ8О. 4. Звонки стационарным и удаленным мобильным абонентам/от стацио- нарных и удаленных мобильных абонентов. Коммутатор МТ8О подключен к коммутатору общественной телефонной сети. Это означает, что коммутатор МТ8О может устанавливать соединение между мобильным пользователем из своей зоны и стационарным абонентом через телефонную сеть. Более того, МТ8О может соединяться через телефонную сеть либо через выделенные ка- налы связи с удаленными МТ8О и устанавливать соединение между мобильным пользователем из своей зоны и удаленным мобильным пользователем. 10.1 4 Архитектура глобальной системы мобильной связи До того как была разработана глобальная система мобильной связи (О8М — от названия группы Огоире 8рес1а1 МоЫ1е, позже переименован в С;1оЬа1 8у81е1н Гог МоЬпе Соттатсайопя), в странах Европы использовалось множество раз-
ных несовместимых сотовых телефонных технологий первого поколения. Стан- дарт ОЗМ был разработан для внедрения общей технологии второго поколения, чтобы одни и те же абонентские устройства можно было использовать по всему континенту. Эта технология оказалась весьма успешным и, возможно, самым популярным мировым стандартом для систем нового поколения. Впервые стан- дарт ОЗМ появился в 1990 г. в Европе. Теперь подобные системы внедрены в Северной и Южной Америке, Азии, Северной Африке, а также в Средней Азии и Австралии. На рис. 10.7 показаны ключевые функциональные элементы системы ОЗМ: линии Ст, АЫи и А обозначают интерфейсы между функциональными элементами, которые стандартизированы в документации ОЗМ (АиС - центр аутентификации', Е1К— регистр идентификации оборудования', НЬК- ре- гистр исходного положения', МЕ- мобильное оборудование', РАТЕ- обще- ственная коммутируемая телефонная сеть', 81М-модуль идентификации абонента', УЬК - регистр местонахождения посетителей). В соответствии с представленной архитектурой в целом можно приобре- тать оборудование у разных поставщиков и ожидать, что оно будет успешно взаимодействовать. В стандарте ОЗМ определены также дополнительные ин- терфейсы, но нами они рассматриваться не будут. Мобильная станция. Через интерфейс Пш, называемый также радиоин- терфейсом, мобильная станция сообщается с трансивером базовой станции в
той ячейке, в которой находится мобильное устройство. Термином «мобиль- ное оборудование» (МоЬПе Ецшртеп!, МЕ) обозначается физический терми- нал, такой как телефон или устройство персональной службы связи (Регзопа! Согпташсайоп Зегуюе, РС8), включающее в себя радиотрансивер, процес- соры для обработки цифровых сигналов и модуль идентификации абонента (ЗиЬзспЬег ШешИу МоЛПе, 81М). 81М представляет собой портативное устройство, имеющее вид интеллек- туальной карточки или встраиваемого модуля, в котором хранится идентифи- кационный номер абонента, координаты сетей, которыми разрешено пользо- ваться абоненту, ключи шифрования и другая информация об абоненте. Абонентские устройства ОЗМ до вставки модуля 81М абсолютно неотли- чимы друг от друга. Поэтому путешествующий абонент, захвативший с собой свой модуль 81М, может в разных странах использовать разные устройства, вставляя в них свой модуль. В действительности, за исключением определен- ных срочных соединений, абонентские устройства не будут работать без вставленного модуля 81М. Подсистема базовой станции (Вазе 81аиоп 8иЬзуз1ет, В88) состоит из контроллера базовых станций и одной или нескольких базовых трансиверных станций. Каждая базовая трансиверная станция (Вазе Тгапзсехуег Зшиоп, ВТ8) определяет ячейку, в которую входит радиоантенна, радиотрансивер и канал связи с контроллером базовых станций. Ячейка ОЗМ может иметь радиус от 100 м до 35 км, в зависимости от среды. Контроллер базовой станции (Вазе 81айоп СоШгоПег - В8С) может совмещаться с ВТ8 иди управлять работой не- скольких устройств ВТ8, а следовательно, несколькими ячейками. Контроллер В8С резервирует радиочастоты, управляет переключениями мобильных устройств с одной ячейки на другую в пределах одной подсистемы В 88 и кон- тролирует избирательное обращение. Сетевая подсистема (Не1\уогк 8иЬзуз1ет - Я8) обеспечивает связь между сотовой сетью и общественными коммутируемыми телекоммуникационными сетями. Подсистема Я8 управляет переключениями между ячейками, находя- щимися в различных подсистемах базовых станций, опознает пользователей и подтверждает достоверность их счетов, а также выполняет функции роуминга мобильных пользователей. Центральным элементом подсистемы Я8 является мобильный центр коммутации (МоЬПе 8\уПсЫп§ Сеп1ег - М8С). Он управляет четырьмя базами данных. 1. База данных регистра исходного положения (Ноше ЕосаОоп Ке§1з1ег - НЕК). В регистре НЕК хранится информация, как временная, так и по- стоянная, о каждом из абонентов, который «принадлежит» системе (т. е. об абонентах, телефонные номера которых связаны с центром коммутации). 2. База данных регистра местонахождения посетителей (У:зйог Ьосайоп Ке”131ег - УЕК). Одну из важных частей информации состав- ляет местонахождение абонента. Местонахождение определяется из
регистра УЬК, в который введен абонент. В регистре местонахожде- ния посетителей хранится информация об абонентах, которые в дан- ный момент физически находятся в районе, обслуживаемом данным центром коммутации. В регистре отмечается, является ли абонент ак- тивным, а также фиксируются другие параметры, связанные с абонен- том. При поступлении звонка абоненту система использует связанный с абонентом телефонный номер для опознания исходного для данного абонента центра коммутации. Этот центр коммутации, в свою оче- редь, в своем регистре НЕК может найти центр коммутации, в зоне действия которого в данный момент физически находится абонент. При поступлении звонка от абонента регистр УБК используется для инициирования звонка. Даже если абонент находится в зоне, принад- лежащей его исходному центру коммутации, он может также быть представлен в регистрах УБК других центров коммутации. 3. База данных центра аутентификации (АиДзепНсаНоп СегНег- АиС). Эта база данных используется в процессе аутентификации; например, в ней хранятся ключи аутентификации и шифрования для всех або- нентов, представленных как в регистрах исходного положения, так и в регистрах местонахождения посетителей. Центр управляет досту- пом к данным пользователей, а также процессом аутентификации при присоединении абонента к сети. Данные, передаваемые системами ОЗМ, шифруются, поэтому они конфиденциальны. Для шифровки данных, передаваемых от абонента трансиверу базовой станции, ис- пользуется поточный шифр Л5. В то же время переговоры по сети с наземными линиями связи проходят без шифрования. Другой поточ- ный шифр, АЗ, используется для аутентификации. 4. База данных регистра идентификации оборудования (Едшртсп! Мегййу КеДзЮг, Е1К). В этой базе данных хранятся записи о типе обо- рудования, которое имеется на мобильной станции. Эта база данных также важна для безопасности (например, для блокирования звонков с украденных мобильных устройств и предотвращения использования сети станциями, которым не было дано такого разрешения). 10 .1.5. Сотовые системы первого и второго поколения Сотовые системы первого поколения (1С - 1-81 Оепегайоп), подобные АМР8, быстро приобрели широкую популярность. Они строились на основе аналоговых сигналов и опирались на несколько разных стандартов Существуют следующие ключевые различия между системами первого и следующего поколений. 1. Цифровые информационные каналы. Системы первого поколения практически полностью аналоговые, в то время как системы второго поколения являются цифровыми. В частности, системы первого поко-
ления спроектированы для поддержки голосовых каналов с использо- ванием частотной модуляции; цифровые данные можно передавать только с использованием модема, который преобразует цифровые данные в аналоговую форму. 2. Шифрование. Системы первого поколения отправляют пользователь- ские данные в чистом виде, не обеспечивая никакой защиты. 3. Обнаружение и исправление ошибок. В результате можно обеспечить довольно чистый прием речи. 4. Доступ к каналам. В системах первого поколения каждая ячейка под- держивает несколько каналов. В любой момент времени канал может быть выделен только одному пользователю. В системах второго по- коления ячейкам также выделяется по нескольку каналов, к тому же каждый канал может совместно использоваться несколькими пользо- вателями посредством схем множественного доступа с временным разделением (ТОМА) или множественного доступа с кодовым раз- делением (СОМА). Начиная с 1990-х гт. было внедрено немало различных систем второго по- коления (20). В табл. 10.1 перечислены некоторые ключевые характеристики трех наиболее важных систем этого поколения. 26 (1991 г.) функционировала на основе двух стандартов: 68М и СОМА, а также включала в себя также систему обмена короткими текстовыми сообщениями (8М8), сервис 11880 (11п81гис1иге<1 8ирр1етеп1агу 8егу1се Оа1а - неструктурирован- ные дополнительные сервисные данные; сервис 11880 по формату схож с 8М8, од- нако это сервис моментальных сообщений - они не хранятся ни на стороне опера- тора, ни на устройстве абонента) и ряд других протоколов быстрого обмена дан- ными, которые существуют и по сей день. Таблица 10.1 Сотовые телефонные системы второго поколения 68М 18-136 18-95 Метод доступа ТОМА ТОМА СОМА Полоса частот для передачи сигналов 935-960 869-894 869-894 базовой станции МГц МГц МГц Полоса частот для передачи сигналов 890 9!5 824 849 824-849 мобильного устройства МГц МГц МГц Доступ многих пользователей к сотовой системе первого поколения осу- ществляется с помощью технологии РОМА. Технология разделения каналов ТИМА уже упоминалась в главе 2. При- менение схемы ТОМА в сотовой системе можно описать следующим образом. Так же, как и при использовании ТОМА, каждой ячейке выделяется некоторое количество каналов, половина из которых используется для обратной связи, а половина - для прямой. Передача данных осуществляется в виде последо-
вательности кадров с повторяющейся структурой: каждый кадр делится на не- которое число слотов. Положение каждого слота в последовательности кадров определяет отдельный логический канал. Множественный доступ с кодовым разделением каналов (Соде Этзюп МиШр1е Ассезз - СЭМА) представляет собой основанную на расширении спектра схему, которая является второй, после ТОМА, альтернативой разделе- ния каналов для сотовых сетей второго поколения. Использование схемы СПМА для сотовых сетей имеет несколько преиму- ществ. 1. Частотное разнесение. Из-за того, что передаваемые сигналы рассе- яны по широкой полосе частот, искажение передачи на определенной частоте, например, вследствие шума или селективного замирания, меньше влияет на сигнал. 2. Снижение негативных эффектов многолучевого распространения. 3. Конфиденциальность. Каждый пользователь имеет свой код, такой схеме изначально присуща конфиденциальность. 4. Постепенное снижение эффективности функционирования системы. В схемах ТОМА или РИМА к системе может одновременно обра- щаться только фиксированное число пользователей. В СИМА же по мере того, как все больше пользователей получают одновременный доступ к системе, уровень шума и, следовательно, частота появления ошибок увеличиваются. Следует упомянуть и о некоторых недостатках сотовой схемы СЭМА. 1. Проблема расположения. Сигналы, поступающие от более близких к передатчику объектов, не так затухают, как сигналы, пришедшие из- далека. Поэтому в системах СГ)МА очень большое значение имеют схемы регулирования мощности. 2. Мягкое переключение. Как будет показано далее, для плавности пере- ключения с одной ячейки в следующую требуется, чтобы мобильное устройство вошло в новую ячейку до того, как оно оставит старую. Это называется мягким переключением, которое является более слож- ным, чем жесткое переключение, используемое в схемах НИМА и ТОМА. 10.1.6. Сотовые системы третьего поколения 36 Системы связи поколения ЗС разрабатывались с целью получения высокоско- ростных беспроводных средств передачи не только речи, но и данных, мультимедиа и видео. По инициативе 1ТП 1МТ-2000 определено следующее видение союзом 1ТП возможностей систем третьего поколения. Приведем некоторые их харак- теристики.
1. Качество речи сравнимо с качеством речи в общественной коммути- руемой телефонной сети: доступна скорость передачи данных в 144 Кбит/с. 2. Для низкоскоростных систем доступная скорость передачи данных составляет 384 Кбит/с. 3. Для учреждений поддерживается скорость передачи данных 2,048 Мбит/с. 4. Передачи данных могут быть симметричными и асимметричными. 5. Поддерживается связь как с коммутацией пакетов, так и с коммута- цией каналов. 6. Имеется адаптивный интерфейс с 1п1егпе1, который позволяет эффек- тивно отразить асимметрию прибывающего и отправляемого трафика. 7. Как правило, доступный спектр частот используется более эффек- тивно. 8. Поддерживается разнообразное мобильное оборудование. 9. Система достаточно гибка для введения новых услуг и технологий. Эти характеристики и концепции глобальной беспроводной связи были названы персональными службами связи (Регзопа! Соттшйсайоп 8егу!сез, РС8) и персональными сетями связи (Регзопа! Соттшмсайопз ЫеПлюгк, РСМ), а их воплощение в жизнь является задачей беспроводных систем третьего по- коления. Телефоны РС8, согласно проекту, должны иметь меньшую мощность и быть относительно маленькими и легкими. Сети третьего поколения ЗС работают на частотах дециметрового диапазона, как правило, в диапазоне около 2 ГГц, передавая данные со скоростью до 14 Мбит/с. Они позволяют организовывать видеотелефонную связь. Стандарт 30 включает в себя пять отдельных стандартов семейства 1МТ- 2000 (ПМТ8Ж-СВМА, СВМА2000, ТВ-СВМА, ПЕСТ и 1ЖС-136). Из пере- численных составных частей 30 только первые три представляют собой пол- ноценные стандарты сотовой связи третьего поколения, а ВЕСТ и П\\'С-136 играют вспомогательную роль. ВЕСТ (ВфНа1 ЕпЬапсеб СогсПезз Те1есоготи- шсайопз) - это стандарт, беспроводной телефонии домашнего или офисного назначения, который в рамках мобильных технологий третьего поколения мо- жет использоваться только для организации точек горячего подключения к данным сетям. Стандарт ГГ\\'С-136 (Птуегза! \\'йе1езз Соттшйсайопз) - это технология ЕВОЕ (ЕпЬдлсеб Ва1а га!ез Гог 68М Еуокйюп), которая относится к предыдущему поколению. Стандарт Г1МТ8 (Птуегза! МоЬйе Те1есот:питса11оп 8уз1ет - универ- сальная система мобильной связи) теоретически обеспечивает обмен инфор- мацией на скоростях до 2048 Кбит/с, однако на практике скорость может быть несколько ниже. В сетях ХУ-СВМА (\Уц1еЪап<1 Собе В!у!зюп МиШр1е Ассезз) используют разделение сигнала по кодово-частотному принципу, т. е. иденти- фикация пакетов информации, передаваемых абонентами, производится не
только по уникальному идентификатору, но и по частоте. Для передачи дан- ных протоколы ГМТ8 используют частоты 1885-2025 МГц для передачи дан- ных в режиме от мобильного терминала к базовой станции, и 2110-2200 МГц для передачи данных в режиме от станции к терминалу. Стандарт ТО-СЭМА (Тптэе-Е); \ч М оп Собе ЭМаоп Мп1йр1е Ассезз) близок к рассмотренному выше стандарту ХУ-СЭМА, однако его основой является ги- бридный кодово-временной принцип разделения сигнала. В целом считается, что именно стандарт ТЭ-СЭМА является наилучшим для передачи данных Интернета. Технологию СЭМА2000 следует рассматривать как эволюцию техноло- гии СЭМА, тогда как ГМТ8 радикально отличается от О8М. Стандарт СЭМА2000 разделяют на три фазы - IX (известна также как 18-95С), IX ЕУ- ЭО (только данные) и IX ЕУ-ЭУ (данные и голос). Именно стандарт IX ЕУ- ЭУ может считаться полноценным 30-стандартом. Отметим, что изначально не было разделения на IX ЕУ-ЭО и IX ЕУ-ЭУ, а в стандарте СЭМА выделяли только две фазы 1ХКТТ и ЗХНТТ. Скорость обмена информацией в сетях СЭМЛ2000 IX может достигать 153,6 Кбит/с, в стандарте СЭМА2000 IX ЕУ- ЭО - 2,4 Мбит/с (ревизия 0) и 3,1 Мбит/с (ревизия А). В отличие от стандарта ИМТ8, стандарт СЭМА2000 не оговаривает, какие частоты должны использо- ваться для передачи сигнала, поэтому построение сетей СЭМА 2000 возможно во всех частотных диапазонах, используемых операторами сотовой связи - 450, 700, 800, 900, 1700, 1800, 1900, 2100 МГц. В сетях ЗС обеспечивается предоставление двух базовых услуг: передача дан- ных и передача голоса. Сети 30 характеризуются преобладанием трафика с1а1а-саг<18 (П8В-модемы, ЕхргеззСагб/РСМСХА-карты для ноутбуков) над трафиком телефонов и смартфонов 30. Согласно регламентам 1ТЭ (1п1егпа11опа1 Те1есоттигпсайопз Г топ - Меж- дународный Союз Электросвязи), сети 30 должны поддерживать следующие скорости передачи данных: - для абонентов с высокой мобильностью (до 120 км/ч) - не менее 144 Кбит/с; - для абонентов с низкой мобильностью (до 3 км/ч) - 384 Кбит/с; - для неподвижных объектов - 2,048 Мбит/с. В сетях с кодовым разделением каналов, в том числе и 30, есть важное пре- имущество - улучшенная защита от обрывов связи в движении за счет «мяг- кого» переключения между станциями. По мере удаления от одной базовой станции клиента «подхватывает» другая. Она начинает передавать все больше и больше информации, в то время как первая станция передает все меньше и меньше, пока клиент вообще не покинет ее зону обслуживания. При хорошем покрытии сети вероятность обрыва полностью исключается системой подобных «подхватов». Это отличается от поведения систем с частотным и временным разделением каналов (О8М), в которых переключение между станциями «жест- кое» и может приводить к задержкам в передаче и даже обрывам соединения.
10.1.7. Сотовые системы четвертого поколения 46 Разработка технологий передачи информации в сети четвертого поколения началась в 2000 г. с исследований японской компании МТТ ЭоСоМо. Позже к ней присоединились такие компании, как НеийеН-Раскагс!, 8ргпй, 1та<цпе, (доо”1е, I п1е1, СотсазГ Е5г: <_Дэ1 Нонке, Т1те А'агпег, Епсккоп и другие. Таким об- разом, появилось два стандарта: ЕТЕ (Гоп<> Тепл Еуо1ийап) и АЙМАХ (ШЕЕ 802.1 бе), которые, по мнению ]МТ-А<1уапсе(1, и стали новой эрой в развитии сети. Технология ЕТЕ разрабатывалась организацией ЗОРР как развитие тех- нологии ПМТ8, относящейся к сетям 30. Параллельно специально созданной организацией АЙМАХ Рогнт создава- лась технология АЙМАХ, основанная на беспроводной технологии Ай-РЕ В 2005 г. в Южной Корее оператор связи КТ представил услуги мобильной связи АЙМАХ в Пусане, и с 2006 г. началось коммерческое использование дан- ной технологии. Первым запуском ЕТЕ считается развертывание сети в город- ских центрах Стокгольма (Епсккоп и МоИа 81етепз ХеАуогкз) и Осло (Ниа\уе1) в 2009 г. Технические характеристики 40 основывается на следующих технологиях: ЕТЕ и ШЕЕ 802.1 бе (также известной как АЙМАХ). Пиковая скорость восходящего потока в технологии ЕТЕ равна 50 Мбит/с, нисходящего - 100 Мбит/с при использовании канала 20 МГц, однако вместе с М1М0 (МиШр1е 1при1/Ми1Нр1с Отйри! - множество входов/множество выходов) в технологии АЙМАХ можно достигнуть скоро- стей в 56 Мбит/с и 128 Мбит/с соответственно. В технологиях четвертого по- коления используется более 40 диапазонов частот (в каждом регионе — свои). В США - 700 МГц, 1710-1755 МГц (передача) и 2110-2155 МГц (прием) (1,7/2,1 ГГц); в Европе - 1800 МГц и 2600 МГц, в перспективе - 800 МГц; в Японии - 800/850 МГц; 1,5 ГГц; 1,7 ГГц и 2,1 ГГц. В отличие от предыдущих поколений, а именно — от третьего, 4С не поддержи- вает традиционные услуги телефонии с коммутацией каналов. В 40 используется 1Р- телефония, то есть коммутация пакетов. Для пересылки данных используется 1Ру4 (планируется перейти на 1Ру6). Для осуществления услуг телефонии вызовы и сооб- щения «перенаправляются» через существующие сети 20 и 30. Теоретически стандарт 40 позволяет передавать информацию со скоро- стью в пять — семь раз выше, чем 30 и даже так называемых 3,50 (Н8РА, Н8РА+), где максимальная скорость равна 150 Мбит/с. Для увеличения эффективности передачи информации в сетях 40 исполь- зуются технологии ортогонального частотного уплотнения ОЕВМ и М1М0. Вопреки ошибочному мнению, первые версии данных технологий не отно- сятся к сетям четвертого поколения в связи со своими техническими возмож- ностями, а именно — не удовлетворяют требованию высокой скорости пере- дачи данных. Версии ЕТЕ-А (ГТЕ-Ас1\ апсес1) и ШЕЕ 802.16т (АЙМАХ2) при- знаны технологиями 40 Международным союзом электросвязи в 2010 году.
Пиковая скорость восходящего потока ГТЕ-А составляет 500 Мбит/с, нисхо- дящего - 1 Гбит/с. Технология ХУ1МАХ2 обеспечивает скорости 90 Мбит/с и 179 Мбит/с соответственно при использовании частот до 11 ГГц. В настоящее время 40 обладает следующими возможностями: высокоскорост- ной доступ в Интернет, 1Р-телефония, мобильное ТВ высокой четкости, видеокон- ференции, ЗП-телевидение и другие. 7 0.1.8. Сотовые системы пятого поколения 56 Первые исследования начались в 2008 г. 8 октября 2012 г. в Великобрита- нии был создан исследовательский центр 50 с целью разработки технологии связи для замены 40 (ожидаемо в течение 10 лет). В этом же году организован проект МЕТК для определения стандартов 50, который добивается значимых результатов путем обсуждения на ведущих мировых форумах. Уже в мае 2013 г. 8ат8Ш1§ Е1ес1гошсу заявила об изобретении 5О-системы. Технология поддерживала скорость передачи данных в десятки Гбит/с. При тестировании был показан результат в 1,056 Гбит/с при передаче данных на расстояние два км. В октябре 2013 г. компания Ниатее! заявила о вложении 600 миллионов долларов в развитие технологии, которая увеличит скорость передачи данных в 100 раз по сравнению со скоростью ЕТЕ-сетей. Тестирова- ния технологий в 2016 г. показали скорость в 5 Гбит/с, что позволило переда- вать видео в разрешении 8К ГЙга НГ). В октябре 2016 г. компания Оиакюгшп представила первый мобильный модем, поддерживающий 50. Тем временем множество компаний по всему миру заявляют о развертывании 5О-сетей. 5С - системы пятого поколения беспроводной телефонной связи, от которого ожидается значительное увеличение скорости передачи данных (от 10 Гбит/с), уве- личение емкости сети, уменьшение задержек. Одной из задач, предписываемой для 50, является создание базы для Интернета вещей (1оТ). Технические характеристики 56-сетей Так как на сегодняшний день общепринятых норм и характеристик техно- логии 50 не существует, компании-разработчики заключили соглашение об обсуждении стандартов для данного вида связи раз в полгода. В настоящее время КОМИ АШапсе определяет следующие требования к 50: 1. Скорость передачи данных от 10 Мбит/с для нескольких десятков ты- сяч подключений. 2. Скорость передачи данных от 100 Мбит/с для крупных городов с при- городами. 3. Скорость передачи данных от 1 Гбит/с для пользователей, находя- щихся на одном этаже здания. 4. Поддержка подключения 10—100 тысяч устройств в беспроводных сенсорных сетях. 5. Задержка сигнала до 10 м/с.
6. Увеличение эффективности использования полосы пропускания, по сравнению с 40. 7. Увеличение охвата связи. 8. Увеличение сигнальной эффективности сети. Для 50 частотный диапазон может быть выше 3,5 ГГц (теоретически до 100 ГГц). В целом предполагается использование сетей пятого поколения во всех сферах жизни информационного общества. Новое поколение мобильной связи может стать базовым для Интернета вещей (1оТ). Множество устройств с эле- ментарными датчиками смогут обмениваться данными между собой, и для этого потребуется высокая скорость обмена данными, а самое главное - под- держка огромного количества соединений. Выполнения этих требований ждут от технологий 50. В концепции нового поколения связи разрабатывается и от- дельная сеть для умных устройств - 5О-1оТ. Выводы 1. Принцип организации сотовой связи состоит в использовании множества маломощных передатчиков. Поскольку диапазон действия таких передатчи- ков довольно мал, зону обслуживания системы можно разбивать на ячейки, каждая из которых будет обслуживаться собственной антенной (на практике используется гексагональная схема). Каждая ячейка, которой выделяется своя полоса частот, обслуживается базовой станцией, состоящей из передат- чика, приемника и модуля управления. 2. В каждой ячейке сотовой сети имеется базовый трансивер. Мощность переда- ваемых сигналов тщательно регулируется. Как правило, каждой ячейке выде- ляется 10-50 частот в зависимости от планируемой нагрузки. 3. Предусмотрено несколько вариантов расширения числа обслуживаемых кли- ентов одной ячейкой: добавление новых каналов, заимствование частот, рас- щепление ячеек, разбивка ячеек на секторы, микроячейки. 4. Сотовые системы первого поколения являлись аналоговыми, а системы вто- рого поколения - цифровыми, что позволило использовать шифрование, а также средства исправления ошибок для обеспечения качества передачи. В системах первого поколения каждая ячейка поддерживает несколько ка- налов. В любой момент времени канал может быть выделен только одному пользователю В системах второго поколения ячейкам также выделяется по нескольку каналов, однако каждый канал может совместно использоваться несколькими пользователями посредством схем множественного доступа с временным разделением. Дальнейшее развитие сотовых систем второго по- коления привело к использованию множественного доступа с кодовым раз- делением (СВМА). 5. Стандарт О8М был разработан для внедрения в Европе общей технологии второго поколения, чтобы одни и те же абонентские устройства можно было использовать по всему континенту (ранее это было невозможно).
6. Беспроводные системы связи третьего поколения разрабатываются с целью получения высокоскоростных беспроводных средств передачи не только речи, но и данных, мультимедиа и видео. 10 2. Сети В1ие1оо1Ь Технология была представлена шведским производителем мобильных средств связи Епскзоп в 1994 г. как средство, позволяющее портативным ком- пьютерам совершать звонки по мобильным телефонам. С тех пор несколько тысяч компаний работают над тем, чтобы технология В1ае1ооЙ1 стала стандар- том множества маломощных, действующих на близком расстоянии беспро- водных устройств. Название В1ие(оо(к («голубой зуб») произошло от прозвища датского ко- роля Гарольда Блаатанда (НагаШ В1аа1агс1), жившего в X в. Стандарты ВшеЮогЬ публикуются промышленным консорциумом В1ие1оо1Ь 810 (8рес1а1 1п1еге81 Огоир - специальная группа). В1ие(оо1К - это внедренное в микрочип невыключающееся радиоустройство ближнего действия. Цель разработки стандартов В1не1оо1к - унифицировать воз- можности ближней радиосвязи. Технология В1ие1оо111 предназначена для работы в среде со многими пользователями. В диапазоне 2,4 ГГц (общедоступные нелицензируемые частоты для ма- ломощных устройств) два аппарата В1ие1оойц находящиеся на расстоянии до 10 м, могут совместно использовать пропускную способность до 720 Кбит/с. ВкхейюЙ! предназначена для поддержки многих приложений (полный список достаточно объемен и продолжает пополняться: передача данных, аудио, гра- фики, видео и т. д.). Например, чип В1ие1оо1К может внедряться в такие аудио- устройства, как наушники, беспроводные и обычные телефоны, домашние сте- реопроигрыватели и цифровые МРЗ-плейеры. С помощью В1ие1оо1Ь потреби- тели могут делать следующее: - звонить с беспроводного головного телефона, удаленно связанного с телефоном ячейки сотовой связи; - соединять компьютеры с периферией (принтеры, клавиатуры, мыши), не используя кабель; - подключать без проводов МРЗ-плейеры к другим машинам с целью загрузки музыкальных файлов; - организовывать домашние сети.
10.2.1. Топология, адресация и особенности эксплуатации сети В1иеи>огН Все устройства сети делятся на ведущие (МаДег) и подчиненные (81ауе) Обмен информацией может осуществляться только между ведущим и подчиненным устройствами, при этом каждое устройство может быть и ведущим, и подчиненным. Основным элементом организации сетей В1ие1оо11т является пикосеть, состоящая из одного ведущего устройства и 1—7 активных подчиненных устройств. Кроме того, в одну пикосеть может входить неограниченное количество устройств, находящихся в неактивном режиме. Подчиненное устройство мо- жет сообщаться только с ведущим, причем только тогда, когда это разрешает ведущее устройство. В каждый момент времени обмен данными может идти только между двумя устройствами в одном направлении. Любое устройство одной пикосети может также входить в другую пикосеть в качестве как под- чиненного, так и ведущего. Данная схема с перекрытием пикосетей называется рассеянной сетью. На рис. 10.8 слева приведен пример пикосетей, а справа - рассеянной сети, состоящей из трех перекрывающихся пикосетей. На этом ри сунке буквой М (Маз1ег) обозначены ведущие устройства, буквой 8 (81ауе) - подчиненные, а М/8 означает, что устройство является ведущим в одной пи- косети и подчиненным - в другой. Рис. 10.8. Топология сетей В1ие(оо1:Ь Источник: Щ1р5://и1.ипп.ги/таТепа15/соиг5е5/и/1пе1/1.ес(/6_1-ес1_1 ,рс11 С целью однозначной идентификации каждое устройство В1ие1оо1Ь имеет уникальный 48-битный адрес (выдается регистрирующим органом ШЕЕ). Ад- рес состоит из следующих частей (см. рис. 10.9): - ЙАР (Ьомюг Ас1с1ге88 Рас!) - нижняя часть адреса; - ПАР (Ъррег Ас1с1гс88 Раг!) - верхняя часть адреса; - КАР (Моп-8щпйкап1 Раг!) - несущественная часть адреса. 64 значения (0х9Е8В00-0х9Е8ВЗР) Ъ АР-части зарезервированы для кодов доступа процедуры опроса и не могут являться частью адреса устройства. ПАР
и САР вместе участвуют в выборе псевдослучайной последовательности пере- стройки частоты, кроме этого, 1_АР формирует синхрослово в коде доступа, а НАР участвует в процессе проверки ошибок. назначаемый 10 про1вво1пте.1я 1_АР КАР МАР 0000 2001 0000 0000 0000 0000 0001 00-'0 0111 1011 0011 0101 Рис. 10.9. Струкгура и пример адреса устройства В1ие1оо1:Р, В процессе установления и эксплуатации канала устройство Вктейюйэ может находиться в различных состояниях (трех основных и семи промежу- точных). Основные состояния: - холостое состояние - низкое энергопотребление, работают только часы устройства; - состояние соединения - устройство подключено к пикосети; - состояние парковки - состояние подчиненного устройства, от кото- рого не требуется участия в работе пикосети, но которое должно оста- ваться ее частью. Промежуточные состояния (для подключения к пикосети новых подчи- ненных устройств): - опрос - определение устройством наличия других устройств в преде- лах его досягаемости; - поиск опроса - ожидание устройством опроса; - ответ на опрос - устройство, получившее опрос, отвечает на него; - запрос - посылается одним устройством другому для установления с ним соединения (запрашивающее устройство становится ведущим, запрашиваемое - подчиненным); - поиск запроса - устройство ожидает запрос; - ответ подчиненного устройства - подчиненное устройство отвечает на запрос ведущего; - ответ ведущего устройства - ведущее устройство отвечает подчи- ненному после получения от него ответа на запрос. На рис. 10.10 приведена диаграмма возможных переходов между состоя- ниями устройства В1ие1ооЙ1.
Рис. 10.10. Диаграмма переходов между состояниями В1ие±оо1Ь Источник: Ы:1:р5://\л/1.ипп.ги/та!епа15/соиг5е5/\л/1пе1/Ьес1/6_1ес1_1 .рсИ 10.2.2. Области применения Б1иегоогН В маленькую сеть, называемую пикосетью (рюопе!), могут объединяться до восьми устройств. Десять таких пикосетей могут сосуществовать в одном радиодиапазоне В1ие1оотЬ. Для обеспечения безопасности каждый канал связи кодируется и защищается от подслушивания и интерференции. В1иеЮо1Ь предусматривает поддержку трех основных областей примене- ния с использованием беспроводной связи ближнего действия. Кратко охарак- теризуем их. 1. Точки доступа для ввода данных (в том числе - посредством голоса). В1ие1оо1И способствует передаче в реальном времени данных и речи, обеспечивая удобную беспроводную связь портативных и стационар- ных аппаратов связи. 2. Замена кабеля. При наличии В1ие1оо1Ь отпадает необходимость в мно- гочисленных кабельных проводках, которые сопровождают практиче- ски все устройства связи. Соединение В1ие1ооЙ1 устанавливается мгно- венно, причем связываемые устройства не обязательно должны нахо- диться в пределах прямой видимости. Радиус охвата порядка 10 м, а если использовать усилитель, эту величину можно довести до 100 м. 3. Организация эпизодических сетей. Устройство, оснащенное чипом В1ие1ооЙ1, может мгновенно устанавливать связь с другим устрой- ством, находящимся в пределах области охвата. Приведем несколько примеров того, как можно использовать технологию В1иеЮоЙ1.
1. Телефон «три в одном». Если вы в офисе - телефон работает как ин- терком (не нужно платить за услуги телефонии), дома это беспровод- ной телефон (оплачивается как стационарное устройство), а если вы перемещаетесь, его можно использовать как обычный мобильный те- лефон (это уже сотовая связь). 2. Мост 1п1ете1. Портативный ПК можно связать с 1п1егпе1 откуда угодно либо посредством мобильного телефона (беспроводное соеди- нение), либо с помощью кабеля (Р8ТК, 18ВМ, ЛВС, хЛ8Е). 3. Интерактивная конференция. На встречах и конференциях информа- цию можно мгновенно распространять между всеми участниками. Кроме того, проектором можно управлять, и не имея проводного со- единения. 4. Удаленный головной телефон. Соединить головной телефон с мо- бильным ПК или любым проводным соединением. 5. Громкоговоритель портативного ПК. Соединить беспроводной го- ловной микрофон с портативным ПК и использовать его как микро- фон. 6. Почта из портфеля. Получить доступ к электронной почте, не выни- мая портативный ПК из портфеля. Как только ПК получит почту, вам об этом сообщит мобильный телефон. Используя тот же мобильный телефон, можно просмотреть входящую почту и прочитать сообщения. 7. Задержанные сообщения. Электронную почту можно занести в ПК. Как только появится возможность воспользоваться мобильным теле- фоном, сообщения будут посланы немедленно. 8. Автоматическая синхронизация. Автоматически синхронизируется настольный компьютер, портативный ПК, ноутбук и мобильный теле- фон. 9. Мгновенная цифровая открытка. Подключить (без проводов) камеру к мобильному телефону или к любому выходу проводной связи, вве- сти комментарий с мобильного телефона, ноутбука или портативного ПК - и готовую открытку можно отправлять немедленно. 10. Беспроводной настольный компьютер. Компьютеру не нужны про- вода, чтобы соединиться с принтером, сканером, клавиатурой, мы- шью или локальной сетью. 10.2.3. Стандарты В1ие{ооН1 и структура протоколов Стандарты В1ие1ооШ содержат технологическую (внутреннюю) специфи- кацию В1ие1ооВг и спецификацию профиля. Внутренние спецификации опи- сывают детали разнообразных уровней протокольной архитектуры В1ие1оо1Ь (от радиоинтерфейса до управления каналом связи), В спецификациях профиля описано использование технологии В1ие1оо1Ь для поддержки различных приложений. В каждой спецификации рассматри-
вается применение технологии, определенной во внутренней спецификации, для реализации конкретной модели использования. В спецификации профиля указывается, какие аспекты внутренних спецификаций В1ие1ооЙ1 являются обязательными, необязательными и неприменимыми. В1ие1оо1К определяется как многоуровневая протокольная архитектура (рис. 10.11). Архитектура В1ие1ооЙ1 состоит из внутренних протоколов, протоколов замены кабеля и управления телефонией и адаптированных протоколов. К последним относятся: АТ-сигнальная последовательность (префикс модема); 1Р - сетевой протокол (1п1ете1); ОВЕХ- протокол объектного об- мена; РРР - протокол двухточечного соединения; КРСОММ - связь на радио- частотах; ВОР - протокол обнаружения службы; ТСР - транспортный прото- кол управления передачей; 1ЮР - протокол пользовательских дейтаграмм; ТС В ВШ- спецификация управления телефонией; \’Са1- виртуальный кален- дарь; чСагс!-виртуальная карта; 1РАЕ- среда беспроводных приложений; ЮАР - протокол беспроводных приложений). Внутренние протоколы форми- руют пятиуровневый стек. Внутренние протоколы Адаптированные протоколы Рис. 10.11. Стек протоколов В1ие1оо1:11
В В1ие1оо1Ь определен протокол управления телефонией. Протокол ТС8 В1Л (Те1еркопу Согйго! 8рес1йсайоп Втагу - спецификация управления теле- фонией - бинарная) - это протокол с битовой структурой, который определяет передачу сигналов управления вызовами с целью установления сеансов пере- дачи речи и данных между устройствами В1ие1оо1Ь. Кроме того, он определяет процедуры управления мобильностью для управления группами устройств ВкюЮоШ ТС8. Адаптированный протокол определяется в спецификациях, выпускае- мых другими организациями по стандартизации, и вводится в общую архи- тектуру В1ие1оо111. Стратегия В1ие1оотк заключается в создании только необ- ходимых протоколов при максимально возможном использовании имею- щихся стандартов. 10.2 4 Модели использования В1ие1оо1Н В документах по профилям В1ие1оо111 определено несколько моделей ис- пользования. Модель использования - это набор протоколов, которые реализуют кон- кретное приложение на основе В1ие1оо1к. Каждый профиль определяет прото- колы и свойства протоколов, поддерживающие конкретную модель использо- вания. Перечислим модели использования с наивысшим приоритетом. 1. Передача файлов. Модель поддерживает передачу каталогов, файлов, документов, изображений и потоковую информацию. Данная модель использования также содержит возможность просмотра папки с уда- ленного устройства. 2. Мост 1п(ете1. Используя данную модель, ПК связывается без прово- дов с мобильным телефоном или беспроводным модемом для удален- ного телефонного доступа к сети или факсу. 3. Доступ к локальной сети. Данная модель использования позволяет устройствам пикосети получить доступ к локальной сети. После соеди- нения работа устройства та же, что и при проводном подключении. 4. Синхронизация. Данная модель обеспечивает синхронизацию содер- жащейся на устройствах персональной информации, такой как записи в телефонной книге, календаре, сообщения и заметки. Здесь следует упомянуть 1гМС (1г МоЬПе Соттшпсайопк - мобильная связь в ин- фракрасном диапазоне), протокол 1ЮА, который позволяет переда- вать между устройствами обновленную персональную информацию (по схеме клиент-сервер). 5. Телефон «три в одном». Телефонные трубки, которые реализуют дан- ную модель использования, могут работать как беспроводный теле- фон, подсоединенный к голосовой базовой станции; как интерком, связанный с другими телефонами; как сотовый телефон.
6. Головной телефон. Головной телефон может использоваться как устройство аудио ввода/вывода удаленного устройства. Выводы 1. В1ие1оогЬ - это внедренное в микрочип невыключающееся радиоустройство ближнего действия. Технология В1ие1ооЙ1 предназначена для работы в среде со многими пользователями. 2. Целью разработки стандартов В1ие1оо1Ь явилась необходимость унифика- ции возможностей ближней радиосвязи. В1ие1оо1Н определяется как много- уровневая протокольная архитектура. 3. При разработке стандарта В1ие1оо1Ь упор был сделан на создание только не- обходимых протоколов при максимально возможном использовании имею- щихся, например, ТСР/1Р, 1РХ/8РХ и т. д. 4. Все устройства сети делятся на ведущие (МаДег) и подчиненные (81ауе). Об- мен информацией может осуществляться только между ведущим и подчи- ненным устройствами, при этом каждое устройство может быть и ведущим, и подчиненным. 5. Внутренние протоколы сетей В1ис1оо1Ь формируют пятиуровневый стек. 6. В документах стандарта Вшейюйз определено несколько моделей использо- вания, под которыми понимают набор протоколов, реализованных в виде конкретных приложений на основе В1ие1оо1И. Каждый профиль определяет протоколы и свойства протоколов. 7. К моделям с наивысшим приоритетом относятся' передача файлов, мост 1п1егпе1, доступ к локальной сети, синхронизация. 8. Структура протоколов формально не следует ни модели 081, ни ТСР/1Р, ни ШЕЕ 802, ни какой-либо другой известной модели. В самом низу находится физический (радиотехнический) уровень, который вполне соответствует моделям 081 и ШЕЕ 802. На нем описывается радиосвязь и применяемые методы модуляции. Уровень управления каналом связи (прямой передачи) чем-то напоминает подуровень МАС, но включает в себя и некоторые эле- менты физического уровня. Здесь описывается то, как главный узел управ- ляет временными интервалами и как эти интервалы группируются в кадры. Далее следуют два протокола, которые используют протокол управления каналом связи. Протокол управления соединением устанавливает логиче- ские каналы между устройствами, управляет режимами энергопотребления, сопряжением и шифрованием, а также качеством обслуживания. Он нахо- дится ниже линии интерфейса хостконтроллера. Этот интерфейс - удобство для реализации: как правило, протоколы ниже линии реализуются на чипе Вшейюйц а протоколы выше линии — на устройстве В1иеГоо1Ь, где чип раз- мещен.
10.3. Сверхвысокоскор " стные сети 10.3.1. Общая характеристика стандарта 61даЬИ Е1Негпе1 В 1996 г. было объявлено о создании группы 802.3г для разработки про- токола, максимально подобного Е1Ьете1, но с битовой скоростью 1 000 Мбит/с. Первая версия стандарта была рассмотрена в 1997 г., а окончательно стан- дарт 802.3г был принят 29 июня 1998 г. на заседании комитета 1ЕЕЕ 802.3. Основная идея разработчиков стандарта О1§аЬй ЕШегпе! состоит в максималь- ном сохранении идей классической технологии ЕЙгегпеГ при достижении битовой скорости в 1000 Мбит/с. Отметим, что избыточные связи и тестирование оборудования не поддер- живаются технологией Ощайп ЕЙгетеЕ Сходство технологий СщаЪй ЕгйегпсТ, ЕгКегпсД и Еаз1 ЕгЬегпе! состоит в следующем. Сохраняются все форматы кадров Е(кете1. По-прежнему будут суще- ствовать полудуплексная версия протокола, поддерживающая метод доступа С8МЛ/СП, и полнодуплексная версия, работающая с коммутаторами. Поддерживаются все основные виды кабелей, используемых в Егйегпе! и Рай ЕЙгетеЕ волоконно-оптический, витая пара категории 5, коаксиал. Для расширения максимального диаметра сети Си§аЬй ЕШегпе! в полудуп- лексном режиме до 200 м разработчики технологии предприняли достаточно естественные меры, основывающиеся на известном соотношении времени пе- редачи кадра минимальной длины и времени двойного оборота. Минимальный размер кадра был увеличен (без учета преамбулы) с 64 до 512 байтов, или до 4096 битов. Станция может передать подряд несколько кадров с общей длиной не более 65 536 битов, или 8192 байта. Если станции нужно передать несколько небольших кадров, то она может не дополнять их до размера в 512 байтов, а передавать подряд до исчерпания предела в 8192 байта (в этот предел входят все байты кадра, в том числе преамбула, заголовок, данные и контрольная сумма). Предел 8192 байта называется Вигз1Ьеп%1к. 10.3.2. Спецификации физической среды стандарта 802. Зх В стандарте 802.3г определены следующие типы физической среды: - одномодовый волоконно-оптический кабель; - многомодовый волоконно-оптический кабель 62,5/125; - многомодовый волоконно-оптический кабель 50/125; - двойной коаксиал с волновым сопротивлением 75 Ом. Многомодовый кабель. Для передачи данных по традиционному для ком- пьютерных сетей многомодовому волоконно-оптическому кабелю стандарт
определяет применение излучателей, работающих на двух длинах волн: 1300 и 850 нм. Для многомодового оптоволокна стандарт 802.3г определил специ- фикации Ю00Вазе-8Х и ЮООВаке-ЬХ. В первом случае используется длина волны 850 нм (8 означает 81тоП \\'а\ е1еп<лЬ, короткая волна), а во втором - 1300 нм (Ь - от Еогщ \\'а\'е1еп<г1Н, длинная волна). Для спецификации Ю00Вазе-8Х предельная длина оптоволоконного сег- мента для кабеля 62,5/125 составляет 220 м, а для кабеля 50/125 - 500 м. Одномодовый кабель. Для спецификации ЮООВазс-ЬХ в качестве источ- ника излучения всегда применяется полупроводниковый лазер с длиной волны 1300 нм. Максимальная длина кабеля для одномодового волокна равна 5000 м. Для присоединения оптоволоконного трансивера к многомодовому ка- белю необходимо использовать специальный адаптер. Твинаксиальный кабель. В качестве среды передачи данных используется высококачественный твинаксиальный кабель (Тмпах) с волновым сопротив- лением 150 Ом (2 х 75 Ом). Максимальная длина твинаксиального сегмента составляет всего 25 метров, поэтому это решение подходит для оборудования, расположенного в одной комнате. 10.3.3. (ИдаЫг ЕтНегпе1 Спецификация ОщаЬй ЕШегпе! изначально предусматривала три среды передачи: одномодовый и многомодовый оптический кабель с длинноволно- выми лазерами ЮООВазеЕХ для длинных магистралей для зданий и комплек- сов зданий, многомодовый оптический кабель с коротковолновыми лазерами 1000Ваке8Х для недорогих коротких магистралей, симметричный экраниро- ванный короткий 150-омный медный кабель ЮООВазеСХ для межсоединения оборудования в аппаратных и серверных. Однако в настоящее время четырехпарная 100-омная проводка категории са15 и са(6 является наиболее распространенной кабельной системой во всем мире. Как известно, каждая пара кабеля категории 5 имеет гарантированную полосу пропускания до 100 МГц. Для передачи по такому кабелю данных со скоростью 1000 Мбит/с было решено организовать параллельную передачу одновременно по всем четырем парам кабеля (так же, как и в технологии ЮОУО-АпуЕАМ). Один из ключевых вопросов для (йцаЬй ЕЙгете! - это максимальный размер сети. При переходе от ЕШегпе! к Раз! ЕШегпе! сохранение минимального размера кадра привело к уменьшению диаметра сети с 2 км для ЮВазеТ до 200 м - для ЮОВазеТ. Однако перенос без изменения всех отличительных составляющих ЕШег- пе! - минимального размера кадра, времени обнаружения коллизии (или кван- та времени - Оте к 1о1) и С8МЛ/СО на СгфаЬй ЕШегпе! обернулся бы сокраще- нием диаметра сети до 20 м, поэтому в стандарте 802.3г было реализовано
увеличение времени обнаружения коллизии с тем, чтобы сохранить прежний диаметр сети в 200 м. Такое переопределение подуровня МАС необходимо для О1§аЬй ЕгЬегпе!, иначе отстоящие друг от друга на расстоянии 200 м станции не смогут обнаружить конфликт, когда они обе одновременно передают кадр длиной 64 байта. Предложенное решение было названо расширением несущей (Сагпег Ех1епз1оп). Суть его в следующем. Если сетевой адаптер или порт СтфаЬй Ытегпе! передает кадр длиной менее 512 байтов, то он посылает вслед за ним биты расширения несущей, т. е. время обнаружения конфликта увеличивается. Если за время передачи кадра и расширения несущей отправитель зафикси- рует коллизию, то он реагирует традиционным образом: подается специаль- ный сигнал и применяется механизм разрешения коллизий. Очевидно однако, что если все станции (узлы) передают кадры минималь- ной длины (64 байта), то реальное повышение производительности составит всего 12,5 % (125 Мбит/с вместо 100 Мбит/с). Но даже с учетом того, что сред- няя длина кадра составляет на практике 200—500 байтов, пропускная способ- ность возрастет всего лишь до 300-400 Мбит/с. Поэтому с целью повышения эффективности СфаЬй ЕгКегпе! комитет предложил метод пакетной передачи кадров (он подразумевает передачу се- рии кадров подряд). В соответствии с этим методом короткие кадры накапли- ваются и передаются вместе. Передающая станция заполняет интервал между кадрами битами расширения несущей, поэтому другие станции будут воздер- живаться от передачи, пока она не освободит линию. Для распознавания коллизий и организации полнодуплексного режима разработчики спецификации 802.3г применили технику, используемую при организации дуплексного режима на одной паре проводов в современных модемах и аппаратуре передачи данных абонентских окончаний 18ЭН (рис. 10.12). Одним из способов обойти ограничения, связанные с расширением несу- щей, является использование так называемых буферных распределителей. Этот новый класс устройств (иногда их еще называют полнодуплексными по- вторителями) представляет собой нечто среднее между повторителем и ком- мутатором. Все порты гигабитного буферного распределителя работают в полнодуп- лексном режиме и задействуют механизмы контроля потоков, определенные стандартом ШЕЕ 802.Зх. Как обычный повторитель ЕШете!, он передает по- ступивший кадр на все свои порты; как и коммутатор ЕЙзете!, способен при- нимать кадры на нескольких портах одновременно, при этом поступившие кадры помещаются в буферы. При заполнении буферов распределитель задей- ствует механизмы управления потоками для информирования передающего узла о необходимости приостановить передачу. Такой подход позволяет до- стичь близкой к номинальной пропускной способности в разделяемом сег- менте (.11»аЬй ЕЙкяпеЕ
Рис. 10.12. Двунаправленная передача по чегь'рем парам 1ЛР 5 Также были реализованы механизмы контроля потоков на основе стан- дарта 802.Зх. В принципе, их использование необязательно, однако суть за- ключается в следующем. Если принимающая станция (узел) на одном конце прямого соединения оказывается перегружена, то она отправляет передающей станции так называемый кадр приостановки передачи (Ранее Егате) с «просьбой» отказаться от передачи кадров на определенный промежуток вре- мени. В результате передающая станция останавливает передачу данных на указанный промежуток времени. Однако принимающая станция может отпра- вить кадр с нулевым временем ожидания с тем, что отправитель возобновил передачу. Очевидно, что первоначально ОщаЬй НгИегпе! использовался для увеличе- ния пропускной способности каналов между коммутаторами и соединений между коммутаторами и серверами. Соединение коммутаторов Раз! ЕЙтсгпе! по СщаЬн ЕсЬете! позволяло резко поднять пропускную способность маги- страли локальной сети и поддерживать в результате большее число как ком- мутируемых, так и разделяемых сегментов Раз! Е!Ьете!. Установка сетевой платы ОщаЬй Е!йете! на сервер давала возможность расширить канал с сер- вером и таким образом увеличить производительность пользователей мощных рабочих станций. 10.3.4. 10-61даЫ1 Е1:Негпе1 Стандарт прежде всего обеспечивается сохранением стандартного прото- кола МАС, формата Е!Ьеше!-пакетов 802.3 и диапазона допустимых размеров пакетов Поэтому устройства, соответствующие этому стандарту, смогут вза- имодействовать с оборудованием предыдущих разновидностей Е!Ьете!.
10-гигабитные сети отличаются от своих предшественников не только возрос- шей скоростью передачи. Во-первых, транспортировка трафика в них осуществля- ется только в дуплексном режиме. Это позволяет отказаться от протокола С8МА/СП, который сильно сдерживал производительность сетей ЕйгегпеС Во-вто- рых, в сетях ЮОЕ можно использовать преимущественно волоконно-оптические со- единения. Ориентация на оптоволоконные системы привела к необходимости прямо указывать в стандарте допустимые виды оптического волокна и алгоритмы пе- редачи. Несмотря на то что формально протокол ЕгКегпсТ относится ко вто- рому уровню эталонной модели 081, ни один из принятых стандартов ЕгЬегпе! не обходит стороной физическую среду передачи. В архитектуре ЕЙтегпе! физический уровень (РНУ) разделяется на подуро- вень, зависящий от среды (РМВ) и кодирующий подуровень РС8. Специфика- ции 802.Зае определяют два физических интерфейса: для локальных (ЕЛИ РНУ) и глобальных (XVАИ РНУ) сетей, причем второй фактически является расширением первого. Оба они используют один и тот же подуровень РМЭ и, следовательно, поддерживают одинаковые длины соединений. Существенной особенностью нового стандарта является способность оборудо- вания ЮОЕ взаимодействовать с сетями 8ОИЕТ/8ПН, которая означает возмож- ность передавать пакеты ЕЙзегое! по каналам 8ОКЕТ 8О11 с высокой эффективно- стью. В результате экспансия технологии ЕгЬегпе! на распределенные городские сети, которая началась с появлением стандарта Си§аЬй Егйегпе! (802.Зг), теперь распространится на сети глобальные. Именно этой цели служит интерфейс XVАК РНУ. Поддержка упрощенного формата кадров 8ОПЕТ/8ВН - главное, что отличает два физических интерфейса друг от друга. Поскольку полоса про- пускания интерфейсов 8<ЖЕТ ОС-192/8Г)Н 8ТМ-64 мало отличается от тако- вой для ЮОЕ (9,29 и 10 Гбит/с соответственно), был разработан единый про- токол МАС. Для кодирования данных на физическом уровне выбран алгоритм 64/66Ь вместо 8/1ОЬ, используемого в сетях О1§аЬй ЕЙзегпеГ Это позволило повысить эффективность использования полосы пропускания: если в сетях ЮООВазе-Т для достижения информационной пропускной способности 1 Гбит/с требова- лась физическая полоса 1,25 Гбит/с, то в 10-гигабигных сетях вполне доста- точно 3-процентного превышения (10,3 Гбит/с). Платой за возросшую эффективность являются ограниченные возможно- сти исправления ошибок передачи. Только внедрение алгоритма упреждаю- щей коррекции ошибок (Ногиагс! Еггог-Соггссйоп, РЕС) и усовершенствован- ных методов восстановления сигналов позволило удержать надежность сетей ЕЙзете! на прежнем уровне. Что же касается интерфейсов, зависящих от среды передачи, то из исход- ного многообразия потенциальных вариантов в окончательной версии стан- дарта останутся пять - два для многомодового и три для одномодового
волокна. На применение в локальных сетях в первую очередь ориентирован интерфейс спектрального мультиплексирования (\\'\\'ОМ) на длине волны 1310 нм. Используемое при этом многомодовое волокно (62,5/125 мкм) явля- ется в настоящее время наиболее распространенным, а длина соединений 300 м - довольно высока по меркам локальных сетей ЕШегпе!. В другом интер- фейсе для локальных сетей задействовано менее популярное многомодовое волокно 50/125 мкм. При этом рабочая длина волны составляет 850 мкм. Дан- ный интерфейс оставлен в окончательной версии стандарта в основном по эко- номическим соображениям: он предлагает недорогой вариант организации вы- сокоскоростных соединений между серверами. Остальные интерфейсы рассчитаны на применение в магистральных кана- лах городских и глобальных сетей. Максимальная длина соединения доведена до 40 км (в стандарте 802.3г она равнялась 5 км). 10.3.5. Сети на основе технологии АТМ Технология АТМ (АкупсЬгопоик ТгапзГег Мойе) используется как в локальных, так и в глобальных сетях. Основная ее идея - передача цифровых, голосовых и муль- тимедийных данных по одним и тем же каналам. Скорость передачи - более 2488 Мбит/с. В качестве среды передачи ин- формации в локальной сети технология АТМ предполагает использование оптоволоконного кабеля и неэкранированную витую пару. Используемые коды - 4Б/5В и 8В/10В. Вся информация передается упакованной в микропакеты или ячейки (Се11з) длиной всего лишь в 53 бита. Главный недостаток сетей с технологией АТМ состоит в их полной несовместимости ни с одной из существующих се- тей. Плавный переход на АТМ в принципе невозможен, нужно менять сразу все оборудование, а стоимость его пока что очень высока. Выводы 1. Технология СтщаЬй ЕШегпе! добавляет новую, 1000 Мбит/с, ступень в иерар- хии скоростей семейства ЕШегпе!. Эта ступень позволяет эффективно стро- ить крупные локальные сети, в которых мощные серверы и магистрали ниж- них уровней сети работают на скорости 100 Мбит/с, а магистраль СтщаЬн ЕШегпе! объединяет их, обеспечивая достаточно большой запас пропускной способности. 2. Разработчики технологии Сй§аЫ1 ЕШегпе! сохранили большую степень пре- емственности с технологиями ЕШегпе! и Раз! ЕШегпе!. Сй^аЬй ЕШегпе! ис- пользует те же форматы кадров, что и предыдущие версии ЕШегпе!, работает в полнодуплексном и полудуплексном режимах, поддерживая на разделяе- мой среде тот же метод доступа С8МА/СЭ с минимальными изменениями.
3. Для обеспечения приемлемого максимального диаметра сети в 200 м в по- лудуплексном режиме разработчики технологии пошли на увеличение ми- нимального размера кадра с 64 до 512 байтов. Разрешается также передавать несколько кадров подряд, не освобождая среду, на интервале 8096 байтов, при этом кадры не обязательно дополнять до 512 байтов. Остальные пара- метры метода доступа и максимального размера кадра остались неизмен- ными. 4. В 1998 г. был принят стандарт 802.3/, который определяет использование в качестве физической среды трех типов кабеля: многомодового оптоволо- конного (расстояние до 500 м), одномодового оптоволоконного (расстояние до 5000 м) и двойного коаксиального (Туй пах), по которому данные переда- ются одновременно по двум медным экранированным проводникам на рас- стояние до 25 м. 5. Реализация ОфаЬй ЕЙтегпе! на СТР категории 5 или 6 требует использования всех четырех пар медного кабеля данной категории и является на сегодняш- ний день самым распространенным вариантом локальных сетей. 6. В целом, Ю-О1§аЬй НгИегпе! представляется наиболее перспективным направлением развития кабельных сетей. Очевидно, что 10-гигабитные сети будут отличаться от своих предшественников как возросшей скоростью пе- редачи, так и возможностью отказаться от протокола С8МА/СВ, который сильно сдерживал производительность сетей ЕкЬетек. 70.4. Виртуальные частные сети и удаленный доступ Возможность использования удаленными пользователями ресурсов ло- кальной сети называется удаленным доступом («стоке Ассезз). В настоящее время основным видом удаленного доступа является соеди- нение с использованием виртуальных частных сетей (У1гкиа1 Ри\ а1е №1и'огкз, УР1Ч), построенное по модели «клиент-сервер». Клиент удаленного доступа (Истоке Ассезз СНепк, КАС) - это компью- тер, который имеет возможность подключаться к удаленному компьютеру и работать с его ресурсами или с ресурсами удаленной сети так же, как с ресур- сами своей локальной сети. Единственное отличие удаленной работы от ло- кальной — с точки зрения клиента, более низкая скорость соединения. Сервер удаленного доступа (Кетоке Ассезз 8егуег, К А8) - это компью- тер, способный принимать входящие запросы от клиентов удаленного до- ступа и предоставлять им собственные ресурсы или ресурсы своей локальной сети. Компьютер с установленной операционной системой \\'йк1о\уз 8егуег 2003 может исполнять роль как клиента удаленного доступа, так и сервера. В по- следнем случае на нем должна быть запущена Служба маршрутизации и уда- ленного доступа (Коикт§ апс! Кетоке Ассезз 8егу1се, ККА8).
10.4.1. Виды коммутируемых линий Соединения по коммутируемым линиям могут осуществляться с исполь- зованием следующих средств связи. 1. Телефонные сети - наиболее распространенный и дешевый вари- ант, хотя и самый медленный (максимальная скорость передачи данных 56,6 Кбит/с). Предполагает установку модемов на клиенте и сервере. 2. Сети /574А'' (1п1еща1е<1 8егу1сез В1§йа1 МеШюгк - цифровая сеть с ком- плексными услугами) обеспечивают скорость передачи данных 128 Кбит/с, но их использование дороже, чем использование обычных телефонных сетей. Ъ.АТМ поверх А О Ад - передача трафика АТМ (АзупсЬгопоиз Тгаг.зГег Мобе - асинхронный режим передачи) посредством линий АГ)8Ь (Азутшейлс Ш ”Иа1 ЗиЬзспЬег 1лпе - асимметричная цифровая або- нентская линия). Для соединения посредством виртуальных частных сетей клиентский компьютер и сервер должны быть подключены к Интернету. 10.4.2. Протоколы удаленного доступа Подключение клиента к серверу удаленного доступа по коммутируемым линиям состоит из следующих основных этапов: - установка соединения’, - аутентификация и авторизация клиента удаленного доступа; - сервер удаленного доступа выступает в роли маршрутизатора, предоставляя доступ клиенту к ресурсам локальной сети, серверам баз данных, электронной почте, файловым серверам, принтерам и т. д. Схема подключения представлена на рис. 10.13. Для соединений удаленного доступа по коммутируемым линиям было разработано несколько специальных протоколов. Например, \\'|Г.<1о\У8 8егуег 2003 поддерживает два протокола удаленного доступа: - протокол 8ЫР (8епа1 1лпе 1п1ете1 Рго1осо1 - межсетевой протокол для последовательного канала); - протокол РРР (РотМо-Рот! Рго1осо1 - протокол соединения «точка- точка»). Протокол 8ЫР является одним из старейших протоколов удаленного доступа и предлагает передачу ТСР/1Р-пакетов без обеспечения безопасности данных и кон- троля целостности. Протокол описан в КРС 1055. В \\'1пс1о\х5 8егуег 2003 поддержка прото- кола 8Й1Р реализована только на уровне клиента.
Протокол РРР предназначен для коммутируемых соединений типа «точка- точка». Это означает, что в протоколе отсутствуют средства адресации, поэтому в процессе связи могут принимать участие только два компьютера — клиент и сервер. Протокол РРР, в отличие от 8ЫР, обеспечивает функции безопасности и кон- троля ошибок Описание протокола РРР содержится в КРС 1332, 1661 и 1662. Соединение «точка-точка» устанавливается в четыре этапа. 1. Настройка параметров канального уровня. Клиент и сервер согласо- вывают максимальный размер кадра, возможность сжатия, протокол аутентификации и некоторые другие параметры. 2. Аутентификация клиента. Сервер осуществляет аутентификацию и авторизацию клиента на основе протокола, выбранного на предыду- щем этапе. 3. Обратный вызов (СаПЬаск). В целях безопасности может использо- ваться процедура обратного вызова, когда сервер разрывает соедине- ние с клиентом и сам вызывает его по определенному телефонному номеру 4. Настройка протоколов верхних уровней. Сервер отправляет клиенту список протоколов верхних уровней, отвечающих за передачу дан- ных, шифрование и сжатие. Клиент выбирает один из подходящих протоколов списка.
10.4.3. Протоколы аутентификации удаленных клиентов Разработано несколько протоколов, используемых для аутентификации удаленных клиентов. 1. РАР (Раззмюга АиЛепНсаНоп Рго1осо1) - протокол аутентификации по паролю (описан в КРС 1334). Самый простой протокол аутентифи- кации, в котором имя пользователя и пароль передаются открытым, незашифрованным способом. Б ХУпМои'з 8егуег 2003 протокол РАР применяется только в том случае, если клиент удаленного доступа не поддерживает больше никаких протоколов. 2. СНАР (СЬаПеп^е НапазЬаке АшЬепНсайоп РгоЮсо!) -протокол аутентификации с предварительным согласованием вызова (описан в КРС 1994). В этом протоколе клиент посылает серверу пароль в виде специальной хеш-последовательности, созданной с использованием алгоритма МВ-5. Сервер принимает хеш (свертка) пароля клиента, вычисляет хеш по хранимому у себя паролю и сравнивает обе после- довательности. В случае совпадения соединение устанавливается, иначе происходит разрыв. Недостатком является отсутствие взаимной аутентификации, т. е. сервер аутентифицирует клиента, а клиент не получает информации о подлинности сервера. 3. М8-СНАР (М1СГО8ОЙ СКаПепце НапбзЬаке Аийзепйсабоп Ргоюсо!) - ре- ализация протокола СПАР, разработанного М1сго8ой (описан в КРС 2433). Действует по принципу протокола СНАР, за исключением того, что для хеширования используется алгоритм МВ-4, а не МВ-5. 4. М8-СНАР\’2 - вторая версия протокола М8-СНАР (описан в КРС 2759), где так же, как и в М8-СНАР, применяется алгоритм хеширо- вания МВ-4, но отличием является требование взаимной аутентифи- кации. Между клиентом и сервером происходит обмен следующими сообщениями: - сервер отправляет клиенту сообщение, содержащее некоторую последовательность символов, называемую строкой вызова', — клиент отправляет серверу хеш-последовательность, получен- ную на основе строки вызова и пароля пользователя, а также свою строку вызова для сервера; - сервер вычисляет хеш по своей строке вызова и пользователь- скому паролю, сравнивает его с полученным хешем от клиента и в случае успеха отправляет хеш, вычисленный на основе своей строки вызова, строки вызова от клиента, имени и пароля поль- зователя; - клиент, получая сообщение сервера, вычисляет хеш на основе тех же данных, и в случае совпадения вычисленного хеша с получен- ным от сервера процесс взаимной аутентификации считается за- конченным успешно.
5. ЕАР (Ех1еп81Ые АщЬепйсайоп Ргоюсо!) -расширяемый протокол аутентификации (описан в КЕС 2284). Отличается от вышеописан- ных протоколов тем, что выбор типа аутентификации ЕАР происхо- дит в процессе соединения. 6. В ОС \Х'нк1о\У8 8егуег применяются следующие типы аутентифика- ции ЕАР: ЕАР-МВ5, СВАР, ЕАР-ТЕ8 (ТгапкроП Ееуе! Зесигйу, без- опасность на транспортном уровне), РЕАР (Рго1ес1ес1 ЕАР, защищен- ный ЕАР). 10.4.4. Общая характеристика виртуальных частных сетей Б последние годы стоимость использования каналов связи Интернета стала уменьшаться и скоро стала ниже, чем цена использования коммутируе- мых линий. При установлении соединения через Интернет серьезной проблемой считается обеспечение безопасности, так как сеть является открытой, и злоумышленники мо- гут перехватывать пакеты с конфиденциальной информацией. Решением этой про- блемы стала технология виртуальных сетей (У1г1иа1 Ие1\уогкт§). Подобно широковещательным доменам на базе маршрутизаторов, в вир- туальной ЛВС (У1Ппа1 ЕЛЫ, УБАМ) широковещательные пакеты и пакеты с неизвестными адресами получают все устройства, если такие пакеты происхо- дят из того же домена (виртуальной сети). Здесь нет ничего нового, такие же методы используются в традиционных сетях на базе концентраторов и марш- рутизаторов. В традиционных сетях трафик является широковещательным внутри образую- щего сегмент концентратора и маршрутизируется между концентраторами. При ис- пользовании виртуальных сетей кадры становятся широковещательными внутри УБАЛ и маршрутизируются между ними. Таким образом, виртуальные сети пред- ставляют собой не что иное, как более гибкий вариант традиционных ЛВС с не- сколько большими возможностями. Виртуальная ЛВС (и связанные с ней коммутаторы) должна поддерживать различные типы физических сред. В коммутируемых сетях возможна работа централизованных ресурсов (магистралей) с более высокими скоростями, нежели скорость рабочих станций. Например, рабочие станции ЕдЬегпе! (10 Мбит/с) могут работать с серверами ЕаМ ЕЙзетеС СИ <гаЕэ11 ЕгЬегпе! или АТМ. Существует достаточно много вариантов реализации УБАМ. Простые ва- рианты УБАМ представляют собой набор портов коммутатора, более сложные реализации позволяют создавать группы на основе других критериев. В общем случае возможности организации УБАМ тесно связаны с возможностями ком- мутаторов. Для создания системы, построенной на виртуальных ЛВС, сетевому адми- нистратору прежде всего нужно решить, сколько всего будет виртуальных
сетей, какие компьютеры будут в них входить и как они будут называться (иногда их обозначают разными цветовыми оттенками; см. рис. 10.14). Серая станция Серый порт Мост Рис. 10 14. Две виртуальные сети, серая и белая, в сеги с мостом На рис. 10.14 девять машин входят в виртуальную сеть С («Серая»), а еще пять машин - в виртуальную сеть Б («Белая»). Машины серой сети распреде- лены между двумя коммутаторами, в том числе две машины, подключенные к коммутатору через концентратор. Чтобы виртуальные сети функционировали корректно, необходимо нали- чие конфигурационных таблиц в мостах. Эти таблицы сообщают о том, через какие порты производится доступ к тем или иным виртуальным сетям. Виртуальные частные сети (У1йиа1 Рпуа1е КеШ'огк, УРН) - это защищенное соединение двух узлов через открытые сети. При этом организуется виртуальный канал, обеспечивающий безопасную передачу информации, а узлы, связанные УРИ, могут работать так, как будто соединены напрямую. «Частная» - значит не публичная, т. е. такая, в которой находятся только «дозволенные» узлы. Именно эта составляющая УРН и является самой глав- ной, так как она определяет ряд требований к этой самой «частности». Компьютер, инициирующий УРН-соединение, называется УРК-клиеп- том. Компьютер, с которым устанавливается соединение, называется УРИ- сервером. \'Р\-магис граль - это последовательность каналов связи открытой сети, через которые проходят пакеты виртуальной частной сети. Существует два типа УРИ-соединений: - соединение с удаленными пользователями (Кето1е Ассекк УРИ С он песйоп); - соединение маршрутизаторов (Кои1ег-1о-Кои1ег УРН Соппесйоп). Соединение с удаленными пользователями осуществляется в том случае, если одиночный клиент подключается к локальной сети организации через УРИ (рис. 10.15). Другие компьютеры, подключенные к УРН-клиенту, не мо- гут получить доступ к ресурсам локальной сети.
Рис. 10.15. Схема \/РМ-соединения с удаленным пользователем (аналогично) Соединение маршрутизаторов устанавливается между двумя локальными сетями, если узлы обеих сетей нуждаются в доступе к ресурсам друг друга (рис. 10.16). При этом один из маршрутизаторов играет роль УРП-сервера, а другой - УРИ-клиента. С ервер удаленного доступа ЗрЕ-сервер Рис. 10.16. Схема \/РМ-соединения между маршрутизаторами
10.4.5. Протоколы виртуальных частных сетей Безопасность передачи 1Р-пакетов через Интернет в УРИ реализуется с помощью туннелирования. Туннелирование (Типпе1т§) - это процесс включения 1Р-пакетов в пакеты дру- гого формата, позволяющий передавать зашифрованные данные через открытые сети. Сценарии использования УРИ могут быть разными, самые популярные из них: - построение защищенного канала между двумя или более удаленными сегментами сети (например, между офисами в Минске и Гродно); - подключение удаленного работника к корпоративной сети (теперь об этом знает почти каждый офисный сотрудник); - виртуальное изменение местоположения с помощью услуг УРИ Ргохдс1ег8 (весь трафик будет проходить через чужой сервер). Для реализации этих сценариев существуют различные виды УРИ прото- колов - для связи, для шифрования трафика и другие В системах \\'1 пс1о\м8 Бегуег поддерживаются следующие протоколы тун- нелирования. 1. РРТР (Ро1пЫо-Ропй Тцппейп” Г’го1осо1) - протокол туннелирования соединений «точка-точка», один из старейших протоколов, основан на про- токоле РРР (описан в КРС 2637). РРТР использует два соединения: одно для управления, другое для инкап- суляции данных. Первое работает с использованием ТСР, в котором порт сер- вера - 1723. Второе - с помощью протокола ОКЕ (Оепепс КоиНп§ Епсарзгйайоп - общая инкапсуляция маршрутов, протокол туннелирования се- тевых пакетов, разработанный компанией С18СО 8у81ет8), который является транспортным протоколом (т. е. заменой ТСРТЮР). Этот факт может затруд- нять подключение к серверу, так как для них (для кого?) установление под- ключения (установлено подключение?) точка-точка. Данная технология под- держивается большим количеством современного клиентского сетевого обо- рудования. РРТР поддерживается нативно на всех версиях \\'тс!ои'8 и большинстве других операционных систем. Несмотря на относительно высокую скорость, РРТР не слишком надежен: после обрыва соединения он не восстанавливается так же быстро, как, например, ОрспУРК РРТР поддерживает все возможности, предоставляемые РРР, в част- ности, аутентификацию по протоколам РАР, СНАР, М8-СНАР, М$-СНАРу2, ЕАР. Шифрование данных обеспечивается методом МРРЕ (М1сго8ой РотМо- Ропй Епсгурбоп), который применяет алгоритм К8А/КС4. Сжатие данных про- исходит по протоколу МРРС (М1СГО8ОЙ Ро1п1-1о-Рош1 Сотрге88юп), описан- ному в КРС 2118. Недостатком протокола является относительно низкая скорость передачи данных.
2. Ь2ТР (Еауег Т\\о ТиппеНп” Рпйосо! - туннельный протокол каналь- ного уровня) - протокол туннелирования, основанный на протоколе 1_2Н (Еауег Т\уо ГопуагЛп§), разработанном компанией С18СО, и протоколе РРТР (описан в КЕС 2661). Поддерживает те же протоколы аутентификации, что и РРР. Для шифрования данных используется протокол 1Рзес. Также поддерживает сжа- тие данных. Имеет более высокую скорость передачи данных, чем РРТР. Протокол РРТР остается единственным протоколом, который поддержи- вают старые версии \\'тс1охм5 (\Х'шс1о\У8 ИТ 4.0, \Х'|пс1о\У8 98, \\чпс1о\у8 Ме). Однако существует бесплатный УРИ-клиент М1сгокой Е2ТР/1Рзес, который позволяет старым операционным системам \Упк1о\У8 устанавливать соедине- ние УРХ по протоколу Е2ТР. 3.1 Рзес. 1п1егпе1 РгоХосо! 8есигйу (ЕРзес) - это набор протоколов для обес- печения защиты данных, передаваемых по 1Р-сети. В отличие от 88Е, который работает на прикладном уровне, 1Рзес работает на сетевом уровне и может использоваться нативно со многими операционными систе- мами, что позволяет использовать его без сторонних приложений (в отличие от ОрепУРЫ). 1Рзес стал очень популярным протоколом для использования в паре с Е2ТР или 1КЕу2 (о чем мы поговорим ниже). 1Р8ес шифрует весь 1Р-пакет, используя: - АткепИсаИоп НеаАег (АН) - аутентификационный заголовок, кото- рый ставит цифровую подпись на каждом пакете; - протокол Епсарзи1аНп§ ЗесигИу Рау1оас1 (Е8Р), который обеспечивает конфиденциальность, целостность и аутентификацию пакета при пе- редаче. Кроме того, Е8Р позволяет идентифицировать отправителя данных, а также обеспечить защиту от воспроизведения информации. Отличие протокола Е8Р от протокола АиЛепИсаИоп НеаАег (АН) состоит в том, что Е8Р выполняет шифрование данных. При этом оба протокола обеспечивают идентификацию, проверку целостности и защиту от воспроизведения информации. При работе с Е8Р для шифрования и расшифровки данных обе конечные системы применяют общий ключ. Если одновременно применяются средства шифрования и идентификации данных, то отвечающая система вначале идентифицирует пакет, а если иден- тификация выполнена успешно, то расшифровывает пакет. Такой способ об- работки пакетов снижает нагрузку на систему и уменьшает риск взлома за- щиты с помощью атаки типа «отказ в обслуживании, Во8». 4. 1КЕу2/1Ряес. 1п1егпе1 Кеу ЕхсЬап^е (протокол согласования ключей) уегзюп 2 (1КЕу2) является протоколом ]Р8ес, используемым для выполнения взаимной аутентификации, создания и обслуживания 8есигйу Аззосшйопз (8А), стандартизован в КЕС 7296. ХРзес защищен так же, как и Е2ТР, что может говорить об их одинаковом уровне безопасности. Хотя 1КЕу2 был разработан
М1сго8ой совместно с С18со, существуют реализации протокола с открытым исходным кодом (например, Ореп1КЕу2, Орепзидп и Бй'оп^шап). Благодаря поддержке МоЬПйу апс! МиШ-Ьотт^ Ргогосо! (МОВ1КЕ) 1КЕу2 очень устойчив к смене сетей. Это делает 1КЕу2 отличным выбором для поль- зователей смартфонов, которые регулярно переключаются между домашним XV;-Р1 и мобильным соединением или перемещаются между точками доступа. Во многих случаях 1КЕу2 быстрее ОрепУРМ, так как он менее ресурсоем- кий. С точки зрения производительности 1КЕу2 может быть лучшим вариан- том для мобильных пользователей, потому как он хорошо переустанавливает соединения. 1КЕу2 нативно поддерживается на \\'|пс1о\уз 7+, Мас 08 10.11+, Ю8, а также на некоторых АпбгоШ-устройствах. 1КЕу2/1Рхес может использовать ряд различных криптографических алгорит- мов, включая АЕ8, В1оауЙ811 и СашеШа, в том числе с 256-битными ключами. 5. ОрепУРУ. ОрепУРМ - это универсальный протокол УРМ с открытым исходным кодом, разработанный компанией ОрепУРМ ТесЬпо1о©е&. Ореп 1Р\- это один из самых популярных протоколов УРИ. Будучи открытым стандартом, он прошел не одну независимую экспертизу безопасности. В большинстве ситуаций, когда нужно подключение через УРМ, скорее всего, подойдет ОрепУРМ. Он стабилен и предлагает хорошую скорость пере- дачи данных. ОрепУРИ использует стандартные протоколы ТСР и ОВР, и это позволяет ему стать альтернативой I Рзес тогда, когда провайдер блокирует не- которые протоколы УРМ. Для работы ОрепУРМ нужно специальное клиентское программное обес- печение. Большинство УРМ-сервисов создают свои приложения для работы с ОрепУРМ, которые можно использовать в разных операционных системах и устройствах. Протокол может работать на любом из портов ТСР и ИРВ и мо- жет использоваться на всех основных платформах через сторонних клиентов: \Уйк1о\У8, Мас 08, Ыпих, Арр1е Ю8, Аибгою. С точки зрения пользователя, ИРУ - простая технология. Для ее использования нужно загрузить и установить приложение на свое устройство, выбрать нужный сер- вер и нажать кнопку подключения. Если выбран качественный УРМ-сервис, то можно быть уверенным, что после этих действий онлайн-активность пользователя будет надежно защищена. Последнее обусловлено тем, что хороший УРМ-сервис использует самое современное шифрование для защиты ваших данных; хороший УРМ-сервис также гарантирует, что сайты, обрабатывающие данные клиента, не видят, от- куда они пришли, обеспечивая высокую степень анонимности. Следует искать и использовать сервис, обеспечивающий шифрование АЕ8-256 (что является отраслевым стандартом в некоторых странах СНГ; более подробно к анализу использования криптографических алгоритмов в сетевых технологиях вер- немся в главе 12) и использующий надежные протоколы, такие как, например, ОрепУРМ и 1КЕу2.
Выгоды 1. Использование удаленными пользователями ресурсов локальной сети назы- вается удаленным доступом. 2. Различают два основных вида удаленного доступа: соединение по комму- тируемой линии; соединение с использованием виртуальных частных сетей. Оба вида соединений работают по модели «клиент-сервер». 3. Для соединений удаленного доступа по коммутируемым линиям было раз- работано несколько специальных протоколов, но в \\'|пс1оиъ 8егуег 2003 поддерживается только два: протокол 8ЫР; протокол РРР, отличающийся обеспечением функций безопасности и контроля ошибок. 4. В современных операционных системах серверного сегмента применяются следующие протоколы аутентификации: РАР, СНАР, М8-СНЛР, М8- СНАРу2, ЕАР. 5. Под виртуальными частными сетями понимают защищенное соединение двух узлов через открытые сети, при этом организуется виртуальный канал, обеспечивающий безопасную передачу информации, а узлы, связанные УРИ, могут работать так, как будто соединены напрямую. 6. Безопасность передачи ГР-пакетов через Интернет в УРН реализуется с по- мощью туннелирования, которое в свою очередь обеспечивается протоко- лами РРТР и Е2ТР, ГРзес, 1КЕу2/1Р8ес, ОрепУРМ. 7. Для использования УРК нужно загрузить и установить на свое устройство приложение, выбрать нужный сервер и нажать кнопку подключения. Если выбран качественный УРИ-сервис, то можно быть уверенным, что после этих действий онлайн-активность пользователя будет надежно защищена. 8. Повышенный уровень безопасности сетей УРМ обусловлен тем, что: - история просмотров становится анонимной - УРН скрывает историю просмотров и историю поиска от вашего интернет-провайдера (18Р); провайдер сможет видеть только ваш зашифрованный трафик, который отправляется на УРМ-сервер; - вы можете изменить ваше виртуальное местонахождение; - ваша интернет-активность становится анонимной - безлоговый УРН га- рантирует, что никто не узнает о том, что вы делаете в Интернете; это особенно полезно людям, которые загружают торренты (Тоггегй - это интернет-протокол, позволяющий быстро скачивать большие файлы и обмениваться данными между разными сетями) и пользуются сетями РеегЧо-Реег (Р2Р). Контрольные вопросы 1. Что называют сотовой радиосвязью? 2. Опишите принципы организации сотовой сети. 3. Какие существуют структуры сотовых систем?
4. Опишите функционирование сотовой сети. 5. Опишите сотовые сети первого поколения. 6. Опишите сотовые сети второго поколения. 7. Опишите архитектуру глобальной системы мобильной связи. 8. Опишите сотовые сети третьего поколения. 9. Приведите основные характеристики сотовых систем третьего поколения. 10. Опишите сотовые сети четвертого поколения. 11. Опишите сотовые сети пятого поколения. 12. Что такое сети В1ие1ооШ? 13. Какова область применения сетей В1ие1оо1Ь? 14. Опишите стек протоколов В1ие1оо1Ь. 15. Какие существуют модели использования сетей В1ие1оо1Ь? 16. Приведите общую характеристику стандарта ОщаЬй ЕЙзете!. 17. Какие типы кабеля могут использоваться в сетях на базе технологии СтфаЬп ЕЙтетеГ? 18. Что такое твинаксиальный кабель? 19. Какой метод доступа используется в сетях ОфаЬй ЕЛегпеб? 20. Опишите технологию АТМ. 21. Дайте определение удаленного доступа. 22. Дайте определение виртуальных частных сетей. 23. Перечислите основные протоколы виртуальных частных сетей. 24. Перечислите основные протоколы удаленного доступа. 25. Перечислите протоколы аутентификации, используемые в технологиях удаленного доступа.
11. ОСНОВНЫЕ ЭЛЕМЕНТЫ СОВРЕМЕННЫХ СЕТЕЙ И СЕТЕВЫХ ТЕХНОЛОГИЙ 11.1. Сетевые экосистемы Мы уже упомянули выше о пяти ключевых технологиях, которые преоб- разовали сети: - программно-определяемые (или программно-реконфигурируемые) се- ти (8ой\уаге-Вейпг<1 МеШюгкт§, 80М); - облачные сервисы (СС8, С1ои<1 Сотрийг.§ Зегузсев); - Интернет вещей (1п1егпе1 о Г ТЬт§8,1оТ); - виртуализация сетевых функций (МеВУОгк рцпсйопк УпйгаИхайоп, МРУ); - качество взаимодействия (восприятия) (()иаН1у о/Ехрепепсе, ОоЕу Далее проанализируем более подробно важнейшие особенности и эле- менты этих новшеств. Согласно прогнозам известной консалтинговой компании Оайиег, одним из трендов развития цифровых технологий становятся сетевые (цифровые) экосистемы (СЭС). Главный элемент любой цифровой экосистемы — техно- логия единого входа (8т§1е 8щп-С)п), то есть работа под единой учетной запи- сью во множестве цифровых сервисов. Определение СЭС является достаточно общим и размытым. В наиболее общем виде сетевая экосистема - это веб-соединение между поль- зователями, предприятиями и вещами, совместно использующими цифровую плат- форму. Современная сетевая экосистема в наиболее общем виде приведена на рис. 11.1. Вся экосистема существует для предоставления услуг конечным пользо- вателям. Термин «конечный пользователь», или просто пользователь, исполь- зуется здесь как очень общий термин, охватывающий пользователей, работа- ющих на предприятии, или в общественных местах, или дома. Платформа пользователя (№1иогк Ассезз РасПШев, МАР) может быть стационарной (например, ПК или рабочая станция), портативной (например, ноутбук) или мобильной (например, планшет или смартфон). На рисунке 11.1 показаны три категории, представляющие интерес для пользователей. Поставщики приложений (АррНсайоп Рго\к1ег8, АР) предоставляют при- ложения, работающие на платформе пользователя, которая обычно представ- ляет собой мобильную платформу. В последнее время концепция магазина приложений стала доступна для стационарных и мобильных платформ.
Рис. 11.1. Современная сетевая экосистема Источник: ННр5://ти.ас.1п/и/р-соп1еп1/ирюад5/2021/01/Мсс1егг1-№(и/огк|пд.рсИ Отдельной категорией провайдеров является провайдер прикладных услуг (АррНсайоп 8егуке РгоуИег, АЗР). В го время как поставщик приложения загружает программное обеспече- ние на платформы, поставщик прикладных услуг действует как сервер или хост, прикладное программное обеспечение которого работает на платформах провайдера. Традиционные примеры такого программного обеспечения включают веб-серверы, электронную почту и серверы баз данных. Самый яркий пример сейчас - поставщик облачных вычислений. Последний (самый верхний) элемент, показанный на рис. 11.1, - это по- ставщик контента (СопТепТ РгоуМег). Поставщик контента предоставляет данные, которые будут использоваться на устройстве пользователя (напри- мер, электронная почта, музыка, видео). Эти данные могут быть коммерчески предоставленной интеллектуальной собственностью. В некоторых случаях предприятие может быть поставщиком приложений или контента. Приме- рами поставщиков контента являются звукозаписывающие компании и кино- студии. Еще раз отметим, что сетевая и коммуникационная инфраструктура предприятия состоит:
• из каналов связи; • из локальных и глобальных сетей; • из подключений к Интернету, доступных предприятию. Инфраструктура корпоративной сети все чаще включает частные/общедо- ступные облачные подключения к центрам обработки данных (ЦОД), в которых раз- мещаются хранилища больших объемов данных и веб-сервисы Ключевым аспектом конвергенции на этом уровне является возможность передачи голоса, изображения и видео по сетям, которые изначально были раз- работаны для передачи трафика данных. Конвергенция инфраструктуры также произошла в отношении сетей, которые были разработаны для голосового тра- фика. Например, видео, изображения, текст и данные обычно доставляются пользователям смартфонов по сетям сотовой связи. Здесь стоит выделить два основных элемента современных сетей, в явном виде не изображенные на рис. 11.1 (будут рассмотрены ниже): • сеть центров обработки данных; и центры обработки данных круп- ных предприятий, и центры обработки данных облачных провайдеров состоят из очень большого количества взаимосвязанных серверов. Обычно до 80 % трафика данных находится в сети центра обработки данных, и только 20 % полагаются на внешние сети для достижения пользователей; • 1оТ (1п1егпе1 оГТЫп§8 - Интернет вещей), или облачная сеть'. Интер- нет вещей, развернутый на предприятии, может состоять из сотен, ты- сяч и даже миллионов современных устройств. Подавляющая часть трафика данных к этим устройствам и от них передается от машины к машине, а не от пользователя к машине. На рис. 11.2 показаны некоторые типичные элементы связи и сети, исполь- зуемые в контексте архитектуры, которая может представлять корпоративную сеть национального или глобального масштаба или часть Интернета с некото- рыми из связанных с ней сетей. В центре рисунка находится магистраль 1Р, или ядро, - сеть, которая мо- жет представлять собой часть Интернета или корпоративную 1Р-сеть. Обычно магистраль состоит из высокопроизводительных маршрутизаторов, называе- мых базовыми маршрутизаторами, соединенных между собой оптическими каналами с высокой пропускной способностью. В оптических каналах часто используется так называемое мультиплексирование с разделением по длине волны (ХУауе Ееп§1й-Г)1 У18юп МиШр1ехт§, ХУГ)М), так что каждый канал имеет несколько логических каналов, занимающих разные части полосы пропуска- ния в оптическом диапазоне. На периферии магистрали 1Р находятся маршрутизаторы, обеспечиваю- щие подключение к внешним сетям и пользователям. Эти маршрутизаторы иногда называют граничными маршрутизаторами или маршрутизаторами агрегации.
Рис. 11.2. Архитектура современной глобальной сети Источник: ННр5://ти ас.1п/и/р-соп(епТ/ир1оас15/2021/01/Мсс1е.'п-№(и/огк|пд.рсН Маршрутизаторы агрегации также используются в корпоративной сети для подключения нескольких маршрутизаторов и коммутаторов к внешним ресурсам, таким как магистраль 1Р или высокоскоростная глобальная сеть. Анализ показывает, что требования к маршрутизаторам агрегации сейчас находятся в диапазоне от 200 Гбит/с до 400 Гбит/с на оптический канал и от 400 Гбит/с до 1 Тбит/с на оптический канал - для базовых маршрутизаторов. Верхняя часть рис. 11.2 изображает часть того, что может быть большой корпоративной сетью. На рисунке показаны два участка сети, подключенные через частную высокоскоростную глобальную сеть к коммутаторам, соеди- ненным оптическими линиями. Многопротокольная коммутация, по меткам (МпШргсйосо! ГаЬе1 8ууйсЫп§, МРЬ8) с использованием 1Р является распространенным протоколом
коммутации, используемым для таких глобальных сетей; еще один вариант - глобальный ЕЙзетеБ Корпоративные активы подключаются к магистральной 1Р-сети или Интернету и защищаются от них через маршрутизаторы с возмож- ностью межсетевого экрана, что не является редкостью для реализации межсе- тевого экрана. В нижнем левом углу рисунка изображена компоновка для ма- лого или среднего бизнеса, использующего локальную сеть ЕЙзетеБ Подклю- чение к Интернету через маршрутизатор может осуществляться через кабель- ное, В8Е-соединение или выделенный высокоскоростной канал. В нижней части рис. 11.2 также показан индивидуальный домашний поль- зователь, подключенный к провайдеру интернет-услуг (1п1сгпе1 8егу1се РгоуМег, 18Р) через какое-то абонентское соединение. Распространенными примерами такого подключения являются цифровые абонентские линии (Р1§йа1 ЗиЬзспЬег 1лпе, И8Б), обеспечивающие высокоскоростное соединение по телефонным линиям и требующие специального модема И8Б, и средство кабельного телевидения, для которого требуется кабельный модем или какое- либо беспроводное соединение. В каждом случае существуют отдельные во- просы, касающиеся кодирования сигналов, контроля ошибок и внутренней структуры абонентской сети. Наконец, мобильные устройства, такие как смартфоны и планшеты, могут подключаться к Интернету через общедоступ- ную сотовую сеть, которая имеет высокоскоростное соединение, обычно оп- тическое, с Интернетом. Предприятия часто проектируют свои сетевые объекты в виде трехуровневой иерархии (рис. 11.3): - сеть доступа (Ассезз Ые1м'огк); - сеть распределения, или распределительная сеть (ВцрпЪийоп ИеРмогк); - базовая сеть (Соге ЫеЫ’огк). Ближе всего к конечному пользователю находится сеть доступа (Ассезз ЫеВсогк). Как правило, сеть доступа представляет собой локальную сеть (БАМ), или сеть в масштабе кампуса, состоящую из коммутаторов БАМ (обычно ком- мутаторов ЕЙтегпе!) и, в более крупных БАЯ, 1Р-маршрутизаторов, обеспечива- ющих связь между коммутаторами. Коммутаторы этого уровня (не показаны) также обычно используются в локальной сети. Сеть доступа поддерживает обо- рудование конечных пользователей, такое как настольные и портативные ком- пьютеры и мобильные устройства. Сеть доступа также поддерживает локаль- ные серверы, которые в основном или исключительно обслуживают пользова- телей в локальной сети доступа. Один или несколько маршрутизаторов доступа соединяют сети доступа со следующим более высоким уровнем иерархии - распределительной сетью (Л181пЬийоЕ ЯеБусогк). Это соединение может быть реализовано через Интер- нет или другое общедоступное, или частное средство связи. Таким образом, эти маршрутизаторы доступа функционируют как граничные маршрутиза- торы, которые перенаправляют трафик в сеть доступа и из нее. Для большого локального объекта могут использоваться дополнительные маршрутизаторы
доступа, которые обеспечивают внутреннюю маршрутизацию, но не функци- онируют как граничные маршрутизаторы (не показаны на рис. 11.3). Рис. 11.3. Иерархия современной типовой сеги Источник: Ы(рз://ти ас.1п/дар-соп1еп1/ир!оас15/2021/01/Мос1егп-Ые™огк1пд рсИ Распределительная сеть соединяет сети доступа друг с другом и с базовой се- тью. Граничный маршрутизатор в распределительной сети подключается к гранич- ному маршрутизатору в сети доступа для обеспечения возможности подключения. Два маршрутизатора сконфигурированы для распознавания друг друга и обычно обмениваются информацией о маршрутизации и подключении и, как пра- вило, некоторой информацией, связанной с трафиком. Это взаимодействие между маршрутизаторами называется пирингом. Распределительная сеть также служит для агрегирования трафика, пред- назначенного для основного маршрутизатора, который защищает ядро от пи- ринга с высокой плотностью. Это значит, что использование распределитель- ной сети ограничивает количество маршрутизаторов, которые устанавливают одноранговые отношения с граничными маршрутизаторами в ядре, экономя память, обработку и пропускную способность. Сеть распространения может также напрямую соединять серверы, которые используются в сетях с множе- ственным доступом, такие как серверы баз данных и серверы управления се- тью.
Опять же, как и в случае с сетями доступа, некоторые из маршрутизаторов распределения могут быть чисто внутренними и не обеспечивать функцию граничного маршрутизатора. Базовая сеть (Соге К'е1лсогк), также называемая магистральной сетью (ВаскЬопе К'е1лсогк). соединяет географически разнесенные распределительные сети, а также обеспечивает доступ к другим сетям, которые не являются частью корпоративной сети. Как правило, базовая сеть будет использовать высокопроизводительные маршрутизаторы, линии передачи с большой пропускной способностью и не- сколько взаимосвязанных маршрутизаторов для увеличения избыточности и пропускной способности. Базовая сеть может также подключаться к высоко- производительным серверам с большой емкостью, таким как большие серверы баз данных и объекты частного облака. Иерархическая сетевая архитектура — пример хорошей модульной кон- струкции. Благодаря такой конструкции емкость, характеристики и функцио- нальность сетевого оборудования (маршрутизаторов, коммутаторов, серверов управления сетью) могут быть оптимизированы в соответствии с их положе- нием в иерархии и требованиями на данном иерархическом уровне. 11.2. Е1Негпе1, УУ1-Н и сотовые сети 46/56 Можно отметить, что такие технологии, как ЕШегпе!, \\'|-Н| и сотовые сети 40/50, описанные в разделе 10, в современном обществе эволюционировали для обеспечения очень высоких скоростей передачи данных, поддерживаю- щих множество мультимедийных приложений, необходимых для предприятий и потребителей, и в то же время предъявляют высокие требования к сетевому коммутационному оборудованию и средствам управления сетью. В данном разделе обратимся еще раз к упомянутым технологиям, рассматривая их под углом зрения современной структуры и специфики аппаратной реализации со- ответствующих сетей. 11.2.7. Особенности современных сетей ЫНегпе1 ЕШегпе! давно используется в домашних условиях для создания локальной сети компьютеров с доступом в Интернет через широкополосный мо- дем/маршрутизатор. С увеличением доступности высокоскоростного и недо- рогого на компьютерах, планшетах, смартфонах, модемах/маршрутиза- торах и других устройствах зависимость таких сетей от ЕШегпе! снизилась. Тем не менее почти все анализируемые сетевые решения включают использо- вание ЕШегпе!.
Два недавних расширения технологии ЕгИетпе! улучшили возможности использования ЕгКегпе! в домашних условиях: связь через ЛЭП (Роусег Ыпе Сагпег, РЕС) и передача электроэнергии через Е1кегпе1 (Роист оусг ЕгКегпс!, РоЕ). Модемы Рои егНпе используют преимущества существующих линий элек- тропередачи и используют силовой провод в качестве канала связи для пере- дачи пакетов ЕШегпе! поверх сигнала питания. Это упрощает включение устройств с поддержкой ЕгЬете! по всему дому. РоЕ действует комплимен- тарно, распределяя мощность по кабелю передачи данных Е1ЬетеЕ РоЕ ис- пользует существующие кабели ЕЙзсте! для распределения питания устрой- ствам в сети, что упрощает разводку таких устройств, как компьютеры и теле- визоры. Со всеми этими вариантами ЕШетеЗ сохранит прочное присутствие в домашних сетях, дополняя преимущества ' На рис. 11.4 представлен упрощенный пример архитектуры корпоратив- ной локальной сети. ЕЛИ подключается к Интернету/\УАК через брандмауэр. Рис. 11.4. Пример архитектуры корпоративной локальной сети Источник: ННр5://ти.ас.1п/и/р-сопгег|(/ир1оааз/2021/01/Мсс1е1п-Ые1«огк1пд.рс11г Иерархическое расположение маршрутизаторов и коммутаторов обеспе- чивает взаимосвязь серверов, пользовательских устройств и беспроводных устройств. Обычно беспроводные устройства подключаются только на краю или внизу иерархической архитектуры; остальная часть инфраструктуры
кампуса - это сеть ЕЙзегпе!. Также может использоваться сервер 1Р-телефонии, который обеспечивает функции управления вызовами (коммутация голоса) для телефонных операций в корпоративной сети с возможностью подключе- ния к коммутируемой телефонной сети общего пользования (РаЬлс 8ит1с11С(1 Те1срЬопе №1иогк, РГ8Н). Предприятие может легко реализовать сеть ЕгЬегпе! между несколькими зда- ниями в одном и том же кампусе или даже на некотором расстоянии друг от друга, используя каналы от 10 Мбит/с до 100 Гбит/с, и используя различные типы кабелей и оборудование ЕЙзете!. Поскольку всё оборудование и коммуникаци- онное программное обеспечение соответствуют одному стандарту, то можно легко комбинировать оборудование от разных поставщиков. В последнее время стали говорить об особенностях применения Е(Ьете1 в раз- личных областях и в связи с этим выделяют стандартный Е1йегпе1 и промышлен- ный Е(Ьегпе1. Стандартный Ейкете! больше подходит для офисного применения, нежели для использования в промышленности. Он предназначен для повсе- дневного использования, в то время как промышленный ЕЙзсте! предусмат- ривает различные уровни и может применяться в более сложных условиях экс- плуатации (в том числе - в зашумленных производственных помещениях). Промышленный Е1кете1, как следует из названия, применяется для под- ключения промышленного оборудования: когда требуются более надежные разъемы, кабели и, что самое важное, высокий уровень детерминизма. Для до- стижения высокого уровня детерминизма в промышленном ЕЙтегпек, помимо стандартного протокола ЕШегпек, используются специализированные прото- колы. Наиболее популярными из них являются РКОЕ1НЕТ, Е1ЬегНе1/1Р, ЕЛегСЛТ, 8ЕКСО8 III и РОХУЕКЫНК. Как и в других областях, ЕЙтете! стал доминировать в центрах обработки данных, ЦОД (Эа1а Сеп1ег, ИС), где требуется очень высокая скорость пере- дачи данных для обработки огромных объемов данных между сетевыми сер- верами и устройствами хранения. Исторически сложилось так, что ЦОД использовали различные техноло- гии для передачи больших объемов данных на короткие расстояния, включая 1пйш Вале! и ИЬгс СЬаппе!. Но теперь, когда ЕШегпе! может масштабироваться до 100 Гбит/с, а в перспективе — 400 Гбит/с, аргументы в пользу единого про- токола для всего предприятия становятся все более весомыми. Используется также термин городской Е(кете(, или ЕШете! городской сети (МЛН). Здесь преимущество ЕЙзете! состоит в том, что он легко встраи- вается в корпоративную сеть, для которой обеспечивает глобальный доступ. Операторский Е1йегпе1 (Сагпег ЕЙгете!, СЕ - расширение ВгИегпе! для постав- щиков услуг связи, которые используют технологию ЕЙгете! в своих сетях) - одна из самых быстрорастущих технологий ЕЙзегпе!, которой суждено стать доминирующим средством, с помощью которого предприятия получают доступ к обширным сетям и средствам Интернета.
Но более важным преимуществом является то, что операторский ЕШегпе! обеспечивает гораздо большую гибкость с точки зрения используемой скоро- сти передачи данных по сравнению с традиционными глобальными альтерна- тивами. Следует отметить две другие особенности нового подхода к ЕШегпе!. Во- первых, для расположенных рядом серверов и устройств хранения необходи- мую сетевую инфраструктуру обеспечивают высокоскоростные оптоволокон- ные каналы и коммутаторы ЕШегпе!. Вторая особенность связана с использо- ванием так называемой объединительной платы Е(кегпе1 (Васкр1апе ЕШегпе!) - печатной платы, которая обеспечивает параллельное соединение нескольких контактов друг с другом, формируя компьютерную шину. Работа ЕШегпе! через электрические объединительные платы объединяет подуровни ШЕЕ 802.3 Месйа Ассезз Соп!го1 (РИАС) и МАС Соп!го1 с семейством физиче- ских уровней, определенных для поддержки работы через объединительную плату модульного шасси Объединительная плата ЕШегпе! обеспечивает скорость до 100 Гбит/с на очень коротких расстояниях. Эта технология идеально подходит для блейд- серверов (В1аде Зегуег), представляющих собой модульную электронную плату, содержащую один, два или более микропроцессоров и память, которая предназначена для одного специального приложения и может быть легко вставлена в блейд-шасси, представляющее собой компактную конструкцию для размещения многих аналогичных серверов. За выпуск стандартов для локальных сетей ЕШегпе! в рамках комитета по стандартам ШЕЕ 802 ГАН отвечает группа 802.3. 11.2.2. Эволюция Подобно тому, как ЕШегпе! стал доминирующей технологией для проводных ло- кальных сетей, так и стандартизированный комитетом ШЕЕ 802.11, стал доми- нирующей технологией для беспроводных локальных сетей. - это преобладаю- щая технология беспроводного доступа в Интернет, используемая в домах, офисах и общественных местах. \У1-Р1 в доме теперь соединяет компьютеры, планшеты, смартфоны и мно- жество электронных устройств, таких как видеокамеры, телевизоры и термо- статы. ХУ1-Е1 на предприятии стал важным средством повышения производи- тельности труда и эффективности сети. А общественные точки доступа ХУ1-Е1 значительно расширились, чтобы обеспечить бесплатный доступ в Интернет в обязательных общественных местах. Сегодня важность \\' I-Г! в доме значительно возросла. XVI-Ел остается схе- мой по умолчанию для соединения домашней компьютерной сети. Первое важное применение ХУ1-Е1 в домашних условиях связано с возможностью убрать кабели ЕШегпе! для соединения настольных и портативных компьюте- ров друг с другом и с Интернетом. Типичная структура домашней сети обычно
представляет собой настольный компьютер с подключенным маршрутизато- ром/модемом, который обеспечивает интерфейс с Интернетом. Другие настольные и портативные компьютеры подключаются к центральному марш- рутизатору через ЕЙзстс! или Таким образом, все домашние гаджеты могут связываться друг с другом и с Интернетом. Основное качество беспроводных соединений УУ1-Р1 значительно упро- стил подключение. Нет необходимости не только в физическом использова- нии кабеля, но портативные средства можно легко перемещать из комнаты в комнату или даже за пределы дома. Поскольку и \\ч-К| и сотовая связь теперь являются стандартом как для смартфо- нов, так и для планшетов, домашний \\ч-К| обеспечивает достаточно качественный выход в Интернет. Смартфон или планшет будет автоматически использовать соеди- нение \\'1-Н с Интернетом, если оно доступно, и переключаться на более дорогостоя- щее сотовое соединение, только если соединение \У1-Е1 недоступно. В последние годы всё больше и больше объектов предоставляют точку до- ступа кафе, рестораны, общественный транспорт, вокзалы, аэропорты, библиотеки, отели и др., и даже достаточно географически удаленные объекты ХУ1-Г1. Первой компанией, разработавшей такой инфраструктурный продукт, стала компания спутниковой связи Иридиум. Вместе с тем использование XVI - также резко расширилось на предпри- ятиях. Сейчас примерно половина всего корпоративного сетевого трафика проходит через ХУ1-Р1, а не через традиционный ЕЙзетеЕ Этому имеются сле- дующие объяснения. Во-первых, все больше и больше сотрудников предпочи- тают использовать ноутбуки, планшеты и смартфоны для подключения к кор- поративной сети, а не настольные компьютеры. Во-вторых, с появлением О1§аЬй Е1Кггпе1 (ШЕЕ 802.ас) расширились возможности поддерживать высо- коскоростные подключения ко многим мобильным устройствам одновре- менно. Благодаря гигабитным скоростям передачи данных, доступным в офисной локальной сети, необходим гигабитный ХУ1-Р1, чтобы мобильные пользователи могли эффективно использовать офисные ресурсы. Упомянутый стандарт ШЕЕ 802.ас как раз направлен на решение задачи. Подобно тому, как у предприятий и индивидуальных пользователей воз- никла необходимость расширить стандарт ЕОтегпе! до скоростей в диапазоне Гбит/с, такое же требование существует и для ХУ1-Р1. По мере совершенство- вания антенного оборудования, методов беспроводной передачи и проектиро- вания беспроводных протоколов комитет ШЕЕ 802.11 смог ввести стандарты для новых версий ХУ1-Р1 на всё более высоких скоростях. Характер изменения скоростных возможностей можно проследить из представленной ниже инфор- мации, а также из рис. 11.5: - 802.11 (1997): 2 Мбит/с; - 802.11а (1999): 54 Мбит/с; - 802.11Ь (1999): И Мбит/с;
- 802.11п (1999): 600 Мбит/с; - 802.118(2003): 54 Мбит/с; - 802.11а<1 (2012): 6,76 Гбит/с; - 802.11ас (2014): 3,2 Гбит/с (максимум 6,9 Гбит/с); - 802.11ах (2020): до 9,6 Гбит/с. Рис. 11.5. Эволюция Егбегпе! и (до 2018 г.) Источник: Ьир5://ти.ас.1п/\л/р<оп1еп1/ир1оад5/2021/01/Модегп-Ые1\/уогк1пд.рсИ Стандарт ШЕЕ 802.11 ас работает в диапазоне 5 ГГц, как и более старые и более медленные стандарты 802.11а и 802.11п. Он разработан, чтобы обеспе- чить плавный переход от стандарта 802.11п. Этот новый стандарт 802.11 ас ис- пользует передовые технологии в конструкции антенн и обработке сигналов для достижения гораздо большей скорости передачи данных при меньшем рас- ходе энергии батареи. Стандарт ШЕЕ 802.11 ах отличается увеличенной скоростью передачи данных - до 9,6 Гбит/с. Кроме того, новый стандарт предусматривает более со- вершенную систему шифрования ХХ'РЛЗ (\Х'1-Н| Р:о1ес1ес1 Ассезз III). Технология работает в диапазонах частот 2,4 и 5 ГГц, что обеспечивает большую пропускную способность. ШЕЕ 802.11а<1 - это версия 802.11, ориентированная для работы в диапа- зоне частот 60 ГГц. Это дает возможность для использования более широкой полосы пропускания канала, обеспечивая высокие скорости передачи данных с относительно простым кодированием сигнала и использованием относи-
телъно простых антенн. Немногие устройства работают в диапазоне 60 ГГц, а это означает, что при обмене данными возникает меньше помех. необходим также для реализации последней эволюции Интернета: Интернета вещей (об этом - ниже). Наборы стандартов 802.11 получили более простые и понятные имена: 802.116 ->ДУ1-Р11, 802.11а ->\У1-Р12, 802.11§—>АУ1-Р13, 802.11п—»АУ1-Р14, 802.11ас —» \У1-Р1 5 802.11 ах—> 6. В связи с этим на сетевых устройствах может появиться маркировка вида, показанного на рис. 11.6. Рис. 11.6. Варианты маркировки сетевых устройств в соответствии со стандартом IЕЕЕ 8С2.11ах Источник: ННр5:/Дтт«лмД|.огд/пе«5-еуэп15/пеи/5гоотЛм-1|-а1Наг1се-1п1гоаисе5-и/1-1|-6 В сентябре 2019 г. началась программа сертификации \\'т-Е| 6, и Ассоциа- ция стандартов 1ЕЕЕ официально приняла (ратифицировала) его в сентябре 2020 года. В 2021 г. компания Кеепебс выпустила первую модель роутера с поддержкой класса \\л-р| АХ. В целом 1ЕЕЕ 802.11ах базируется на современном, актуальном стандарте 802.11ас (\\'|-Е| 5, АС) и использует уже существующие технологии. По сло- вам разработчиков стандарта, некоторые новые технологии будут полезны при развертывании Аэ-Н-сетей с высокой плотностью. Отдельные решения улуч- шат качество связи в местах с высокой нагрузкой на сеть и в условиях высокой заполненности радиоэфира (например, в общественном транспорте, торговых центрах, отелях, на стадионах или в корпоративных сетях). Ощутимый резуль- тат перехода на 802.11 ах окажется заметен только в том случае, если все устройства сети будут поддерживать новый стандарт.
Преимущества стандарта XVI-Р1 6 не повлияют кардинально на домашних пользователей. Сеть XVI-Рл роутера с поддержкой 802.11 ах не станет мощнее в сравнении с 802.11 ас, зона покрытия сигнала не увеличится, скорости подклю- чения устройств, не имеющих поддержки АХ, не возрастут. Один роутер стандарта XVI-Рч 6 по-прежнему не способен заменить ХУ1-Р1- систему и без существенных потерь скорости покрыть многокомнатное или разноуровневое помещение с капитальными стенами и перекрытиями. В 6 добавлен режим ОКЭМА (ОгЙю§опа1 Ргециепсу ИМзюп Ми1йр1е Ассезз - множественный доступ с ортогональным частотным разделением кана- лов) для улучшения спектральной эффективности. Технология ОРИМА была поза- имствована из сотовой индустрии 4С ЬТЕ и похожа на многопользовательскую вер- сию ОРИМ, которая используется в XV)-Р( 5. ОЕЭМА обеспечивает возможность установления соединений между точ- кой доступа и несколькими клиентами одновременно за счет деления сигнала на поднесущие частоты (дополнительные более мелкие подканалы) и выде- лять их в группы для обработки отдельных потоков данных, называемых ре- сурсными единицами (Кезоигсе СГпйз, КРГ). Она позволит одновременно транс- лировать данные сразу нескольким клиентам XV । - Р1 6 с усредненной скоростью и использовать один и тот же канал вместо ожидания. \\'|-Н| 6 обеспечивает для технологии МН-М1МО (МиЮ-Нзег Ми1йр1е-1при1, МиЙ1р1с-Ои1ри1 - многопользовательский многоканальный вход-выход) под- держку восходящего направления (ЦЕ МО-М1МО). Рансе в стандарте \Х'|-1| 5 технология М11-М1М0 работала только в нисходящем направлении: от роутера к клиентам (ЭР МЕМО). В отсутствие поддержки клиентами новых технологий ОНОМ А и СР МРГ- М1М0 намного больший эффект даст использование нескольких точек до- ступа. Если уже есть клиентские устройства с поддержкой 802.11 ах или планиру- ется приобретение самого современного роутера с поддержкой последнего стандарта ХХй-Н 6, что называется, «на будущее», с учетом темпов развития но- вых технологий и гаджетов, с перспективой обновления ХУ-Н-устройств сети, выбор интернет-центра Кеепейс с поддержкой стандарта АХ будет хорошим решением. Но и сейчас во многих случаях практичным и оптимальным вариан- том для подключения к Интернету и организации собственной сети ХУ1-Е1 оста- ется использование двухдиапазонного 1Р1-Р1-роутера стандарта 802.11ас. 11 2.3. Технологии 46/5(3 Стандартизацию сетей мобильной связи 2, 3, 4 и 5-го поколений выпол- няет партнерский проект для стандартизации систем 3-го поколения (Зг<1 Оепегабоп РайпегзЫр Рго)ес1, ЗОРР). Отметим, что техническое описание мобильной связи 2, 3, 4 и 5-го поко- лений было представлено в разделе 10 - поэтому далее обратим внимание
только на наиболее значимые аспекты использования мобильных сетей на ос- нове технологий 40 и 50. Развитие смартфонов и сотовых сетей привело к появлению нового поко- ления возможностей и стандартов, которые в совокупности называются 40 (точное: 40 ЕТЕ - Еоп<2 Тепл Еуокйюп - долговременное развитие). Системы 40 обеспечивают сверхширокополосный доступ в Интернет для различных мобильных устройств, включая ноутбуки, смартфоны и планшеты. Эти требо- вания привели к разработке мобильной беспроводной технологии 40, которая предназначена для максимального увеличения полосы пропускания и про- пускной способности, а также максимальной спектральной эффективности (см. пн. 10.1.7 и 10.1.8). Сети 46 поддерживают мобильный доступ в Интернет и приложения с высо- кой пропускной способностью, такие как мобильное телевидение высокой четкости, мобильные видеоконференции и игровые сервисы. В целом можно выделить наиболее значимые для функционирования со- временных сетей характеристики систем 40: - функционируют на основе сети с коммутацией пакетов, полностью основанной на 1Р; - обеспечивают поддержку пиковых скоростей передачи данных при- мерно до 100 Мбит/с для мобильного доступа (с высокой мобильно- стью) и примерно до 1 Гбит/с - для доступа с низкой мобильностью, такого как локальный беспроводной доступ; - обеспечивают динамическое разделение и использование сетевых ре- сурсов для поддержки большего числа одновременных пользователей; - обеспечивают поддержку высокого качества обслуживания для муль- тимедийных приложений следующего поколения. В отличие от предыдущих поколений, системы 40 не поддерживают тра- диционные телефонные услуги с коммутацией каналов, предоставляя только услуги 1Р-телефонии. В 2017 г. организация ЗОРР официально сообщила, что 50 станет офици- альным названием следующего поколения мобильной связи и представила но- вый официальный логотип стандарта связи. Технология телекоммуникаций 5С - это технологический стандарт пятого поколения для широкополосных сотовых сетей, который сотовые компании начали развертывать во всем мире в 2019 г. и который является планируемым преемником сетей 40. Основное преимущество сетей 50 заключается в том, что они будут иметь боль- шую пропускную способность, обеспечивая более высокую скорость загрузки, в ко- нечном итоге до 10 Гбит/с. Основные услуги в сетях 56: — сверхширокополосная мобильная связь (Ех1гете МоЫ1е Вгоас1Ьапс1, еМВВ) - реализация ультраширокополосной связи с целью передачи «тяжелого» контента;
- массовая межмашинная связь (Ма88:уе МасЫпе-Туре Сопптшшса- Нопк, тМТС) - поддержка Интернета вещей (ультраузкополосная связь); - сверхнадежная межмашинная связь с низкими задержками (ГШга- КеНаЫе Ьо\у Га1ег.су Соттшпсайоп, ИКЬЬС) - обеспечение особого класса услуг с очень низкими задержками. Основные требования к сетям 50: — пропускная способность сети до 20 Гбит/сек по линии «вниз» (т. е. к абоненту); и до 10 Гбит/с в обратном направлении; - поддержка одновременного подключения до 1 млн устройств/км2; - сокращение временной задержки на радиоинтерфейсе до 0,5 мс - для сервисов сверхнадежной межмашинной связи, ГКГГС и до 4 мс - для сервисов сверхширокополосной мобильной связи, еМВВ. Ожидается, что из-за увеличения пропускной способности новые сети бу- дут не только обслуживать мобильные телефоны, как и существующие сотовые сети, но также будут использоваться в качестве общих интернет-провайдеров для ноутбуков и настольных компьютеров, конкурируя с существующими ин- тернет-провайдерами, такими как кабельный Интернет, а также сделают воз- можными новые приложения в Интернете вещей (1оТ) и межмашинных обла- стях. Текущие мобильные телефоны 40 не смогут использовать новые сети, по- этому потребуются новые беспроводные устройства с поддержкой 50. Повышенная скорость достигается частично за счет использования радио- волн более высокой частоты, чем в существующих сотовых сетях. Однако бо- лее высокочастотные радиоволны имеют более короткий диапазон, чем ча- стоты, используемые предыдущими вышками сотовой связи, что требует меньших ячеек. Таким образом, для обеспечения широкого спектра услуг сети 50 работают в трех диапазонах частот: низком, среднем и высоком. Сеть 50 будет состоять из сетей, содержащих до трех различных типов ячеек, каждая из которых требует разных антенн, причем каждый тип дает различный ком- промисс между скоростью загрузки, расстоянием и зоной обслуживания. Мо- бильные телефоны и беспроводные устройства 50 будут подключаться к сети через самую высокоскоростную антенну в пределах досягаемости в том месте, где они находятся. Узкополосный 50 использует тот же частотный диапазон, что и современ- ные сотовые телефоны 40, 600-700 МГц, что дает скорость загрузки немного выше, чем 40: 30—250 Мбит/с. Вышки сотовой связи с низким диапазоном ча- стот будут иметь радиус действия и зону покрытия, как современные вышки 40. Среднечастотный 50 использует микроволны 2,5-3,7 ГГц, что в настоящее время обеспечивает скорость 100-900 Мбит/с, при этом каждая вышка сотовой связи обеспечивает обслуживание в радиусе до нескольких километров. Этот уровень обслуживания является наиболее широко применяемым и должен быть доступен в большинстве крупных городов в 2020 году.
Некоторые страны не внедряют низкочастотный диапазон, что делает его ми- нимальным уровнем обслуживания. В высокочастотном диапазоне 50 в настоящее время используются ча- стоты 25-39 ГГц, близкие к нижней границе диапазона миллиметровых волн, хотя в будущем могут использоваться более высокие частоты. Дело в том, что при повышении частоты, на которой передается информация, уменьшается дальность связи. Это закон физики, обойти его можно лишь повышая мощ- ность передатчика, которая ограничена санитарными нормами. Однако счита- ется, что базовые станции сетей пятого поколения будут располагаться плот- нее, чем сейчас, что вызвано необходимостью создать гораздо большую ем- кость сети. Преимуществом диапазонов десятков ГГц является наличие боль- шого количества свободного спектра. Есть еще одна особенность. Скорость загрузки гигабитов в секунду срав- нима с кабельным Интернетом. Однако миллиметровые волны имеют более ограниченный диапазон, требующий множества маленьких ячеек. Здесь при- сутствуют проблемы с прохождением некоторых типов стен и окон. Из-за их более высокой стоимости текущие планы заключаются в развертывании этих ячеек только в плотной городской среде и в местах скопления людей, таких как спортивные стадионы и конференц-центры. Вышеуказанные скорости были достигнуты в реальных тестах в 2020 г. Ожидается, что скорости будут увеличиваться во время развертывания. К концу 2019 г. общий объем трафика мобильных данных в мире достиг примерно 33 эксабайтов (3,3 х 1018 байтов) в месяц и, по прогнозам, к 2025 г. вырастет примерно в пять раз, достигнув 164 эксабайтов в месяц. На рис. 11.7 представлены мобильные данные, которые будут использовать более 6 милли- ардов человек. ив 140 120 100 00 60 40 0 ------------------------------------------------------------------------------------- 2015 2017 2019 2021 2023 2025 Рис. 11.7. Глобальный грасрик мобильных данных (эксабайт/мес) Источник: Нт(р5://ти.ас.1п/и/р-соптег|(/ир1сас1з/2021/01/Мос1е1п-Ые1даогк1пд.раГ
11.3. Сетевые технологии и облачные вычисления Общие концепции облачных вычислений восходят к 1950-м годам. Од- нако реальные услуги облачных вычислений впервые стали доступны в начале 2000-х годов. С тех пор облачные вычисления распространились на малый и средний бизнес, а в последнее время - и на потребителей. Облако от Арр1е 1С1ош1 было запущено в 2012 г. Е\егпо1е, облачный сервис для создания заме- ток и архивирования, запущенный в 2008 г., охватил 100 миллионов пользова- телей менее чем за шесть лет. В конце 2014 г. Сгоо§1е объявил, что у облачного сервиса Соо§1е Опуе почти четверть миллиарда активных пользователей. Кратко охарактеризуем ключевые элементы облаков, включая облачные вы- числения, облачные сети и облачное хранилище. Облачная сеть (С1ош1-Ва8ес1 НеШюгк, СВМ) - это корпоративная сеть, ко- торую можно расширить до облака, показанного на рисунке 11.8. Облачная сеть позволяет предприятию распространять свою сеть по всему миру. Облако значительно упрощает разработку сетевой системы предприятия. В облаке ба- зовая сеть создается поставщиком облачных услуг. Всё, что нужно сделать предприятию, - это подключить свою локальную сеть к сети, построенной в облаке, чтобы сформировать глобальную сетевую систему корпоративного класса. Рис. 11.8. Сеть, основанная на облачной технологии Облачная сеть нацелена на организацию взаимодействия с множеством сайтов по всему миру. На нескольких объектах, таких как филиалы, школы, клиники, производ- ственные предприятия или магазины розничной торговли, могут работать от пары сотен до десятков тысяч сотрудников. С помощью инструментов управ- ления, развернутых в облаке, сетевые администраторы могут управлять рас- пределенными корпоративными сетями в любом месте и в любое время.
Инструменты управления можно использовать для управления виртуальными машинами и мобильными службами, размещенными в облаке. Они использу- ются для выполнения таких задач, как централизованное управление, удален- ный мониторинг, удаленная установка программного обеспечения и приложе- ний, удаленная очистка и аудит безопасности. Существуют три основные реализации облачных вычислений (С1ои<1 Сотрпйп§); технологии использования облачных вычислений в деталях могут отли- чаться, но общая идея может относиться к одному из этих трех решений, реализо- ванных, в частности, в следующих системах: • Атагоп’з ЕС2, • (э<>оц1е Арр Еп§те, • Вегке1еу Орсп 1пГгаз1шс1иге Гог К'е1луог1< Сотрийп§ (ВОГИС). Облачные вычисления являются наиболее гибкими в своем предложении и могут использоваться для самых разных целей; это зависит от приложения, к которому пользователь хочет получить доступ. Для работы в облаке необхо- димо создать учетную запись. Указанные приложения подходят для любых ор- ганизаций, но крупные организации могут оказаться в невыгодном положе- нии, поскольку эти приложения не предлагают стандартных возможностей управления, мониторинга и управления, к которым они привыкли. Облачные приложения отличаются от вычислительных облаков тем, что в них используются программные средства, основанные на облачной инфраструктуре. Об- лачные приложения и средства представляют собой версии программного обеспече- ния как услуги (8аа8 - 8оГ|луаге аз а 8егу1се), инфраструктуру (1аа8 - 1пГгаз1гис1иге аз а Зегугсе) и платформу (Раа8 - Р1а1Гопп аз а 8етсе). 8аа8 включают в себя такие вещи, как веб-приложения, которые достав- ляются пользователям через браузер или приложение, такое как Мгсгозой ОпНпе Зегуюез. Эти приложения переносят хостинг и управление ИТ в облако. Облачные приложения часто избавляют от необходимости устанавливать и запускать приложение на собственном компьютере клиента, тем самым об- легчая задачу обслуживания программного обеспечения. Облачные приложения могут состоять из: • одноранговых сетей (Реег-1о-Реег Сотрийп§, Р2Р; например, 8куре); • веб-приложений (например, МуЗрасе или УоиТиЬе); • 8аа8 (например, Ооо§1е Аррз); • программных средств и услуг (например, Мтсгозой ОпНпе 8егу1сез). Национальный институт стандартов и технологий США (Ы18Т) опреде- ляет основные характеристики облачных вычислений следующим образом: - широкий сетевой доступ (Вгоас! Мейуогк Ассезз): возможности до- ступны по сети и доступны через стандартные механизмы, которые способствуют использованию разнородными платформами тонких или толстых клиентов (например, мобильные телефоны, ноутбуки и персональные цифровые помощники) и других традиционных или об- лачных программных услуг;
- быстрая (мгновенная) эластичность (Карш ЕИкНсйу): облачные вы- числения позволяют расширять и сокращать ресурсы в соответствии с конкретными требованиями к услугам; например, вам может потре- боваться много ресурсов сервера на время выполнения определенной задачи, затем вы можете освободить эти ресурсы по завершении за- дачи; - измеримость сервиса (Меакигсб 8егу1се): облачные системы автома- тически контролируют и оптимизируют использование ресурсов, ре- ализуя возможность измерения или оценки на некотором уровне аб- стракции, соответствующем типу сервиса (например, хранение, обра- ботка, пропускная способность и активные учетные записи пользова- телей); использование ресурсов можно отслеживать, контролировать и составлять отчеты, обеспечивая прозрачность как для поставщика, так и для потребителя используемой услуги; - самообслуживание по запросу (Оп-Петапб 8е1Г-8егу1се): потребитель может в одностороннем порядке автоматически предоставлять вычис- лительные возможности, такие как время сервера и сетевое храни- лище, без необходимости взаимодействия человека с каждым постав- щиком услуг; поскольку услуга предоставляется по запросу, ресурсы не являются постоянными частями вашей ИТ-инфраструктуры; - объединение ресурсов (Кекоигсе Роо1т§): вычислительные ресурсы провайдера объединяются для обслуживания нескольких потребите- лей с использованием многопользовательской модели; при этом раз- личные физические и виртуальные ресурсы динамически назнача- ются и переназначаются в соответствии с потребительским спросом. Существует определенная степень независимости от местоположе- ния, поскольку заказчик обычно не может контролировать или знать точное местоположение предоставленных ресурсов, но может указать местоположение на более высоком уровне абстракции (например, страна, область или центр обработки данных). Примерами ресурсов являются: хранилище, обработка данных, память, пропускная способ- ность сети, виртуальные машины. Даже частные облака имеют тен- денцию объединять ресурсы между разными частями одной органи- зации. На рис. 11.9 показана типичная структура облачной системы. Предприя- тие поддерживает рабочие станции в корпоративной локальной сети или в наборе локальных сетей, которые подключены маршрутизатором через сеть или Интернет к поставщику облачных услуг. Поставщик облачных услуг под- держивает огромное количество серверов, которыми он управляет с помощью различных инструментов управления сетью, резервирования и безопасности. На этом рисунке облачная инфраструктура показана в виде набора блейд-сер- веров (В1аде-8егуег).
Рис. 11.9. Общий состав инфраструктуры системы облачных вычислений Источник: Мф5://ти.аоп/\л/р-соп1еп^ир1оас15/2021/01/Мос1егп-Ые1:\люгк1пд.рсИ 114. Интернет вещей Интернет вещей (1п1егпе1 оГТЫп§8,1оТ) - одно из последних достижений революции в области вычислений и коммуникаций. Повсеместное распростра- нение 1оТ и его влияние на повседневную жизнь людей, бизнес и деятельность правительственных структур многих стран едва ли затмевают все предыдущие достижения в области ИТ. Интернет вещей - это термин, который относится к расширяющемуся взаимо- действию интеллектуальных устройств, от бытовой техники до крошечных датчи- ков. Доминирующей темой является встраивание мобильных трансиверов ближнего действия в широкий спектр гаджетов и предметов повседневного обихода, что поз- воляет создавать новые формы связи между людьми и вещами, а также между са- мими вещами. Интернет прошел примерно четыре стадии эволюции, достигнув совре- менной - 1оТ: 1) информационные технологии (ИТ): ПК, серверы, маршрутизаторы, межсетевые экраны и т. д„ приобретаемые и используемые как ИКТ- устройства ИТ-специалистами предприятия, в основном - с использо- ванием проводной связи; 2) операционные технологии (ОТ): машины/устройства со встроенной ИТ-инфраструктурой, созданные не ИТ-компаниями (медицинское оборудование, 8САОА - диспетчерский контроль и сбор данных,
управление процессами и подобные, приобретаемые для корпоратив- ного применения с использованием проводной связи; У) персональные технологии: смартфоны, планшеты и устройства для чтения электронных книг, приобретаемые в качестве ИТ-устройств потребителями (сотрудниками) исключительно с использованием беспроводной связи, а зачастую - и нескольких форм беспроводной связи; 4) технология датчиков/исполнительных механизмов: одноцелевые устройства, приобретаемые потребителями, ИТ-специалистами и спе- циалистами ОТ, исключительно использующими беспроводную связь как часть более крупных систем. Это четвертое поколение обычно называют 1оТ, и в нем используются миллиарды встроенных устройств. Интернет теперь поддерживает соединение миллиардов промышленных и личных объектов, обычно через облачные системы. Объекты доставляют сен- сорную информацию, воздействуют на окружающую среду и в некоторых слу- чаях изменяют себя, чтобы создать общее управление более крупной систе- мой, такой как фабрика или город, обеспечивая необходимый уровень защиты данных. В основе 1оТ лежат глубоко встроенные устройства. Эти устройства представ- ляют собой элементы со сравнительно низкой пропускной способностью, которые обмениваются данными друг с другом и предоставляют данные через пользователь- ские интерфейсы. Вместе с тем, встроенные устройства, такие, например, как камеры видео- наблюдения с высоким разрешением, телефоны для передачи видео по 1Р (Уо1Р) и некоторые другие, требуют обеспечения возможностей потоковой пе- редачи с высокой пропускной способностью. IоТ-системы работают в режиме реального времени и обычно состоят из сети 8таг1 -устройств и облачной платформы, к которой они подключены с помощью Р1, В1ие1оо111 или других видов связи. Интернет вещей в обычно разделяют на группы по отраслям: - 1оТ в медицине; - 1оТ в телекоме; - 1оТ в ЖКХ; - 1оТ в армии; - 1оТ в электроэнергетике; - 1оТ в строительстве; - 1оТ в логистике; - 1оТ в сельском хозяйстве (1оТА§); - и др. Промышленный Интернет вещей (Тпйивйла! 1п1егпе1 о(' ТЫп§§) - много- уровневая система, включающая в себя датчики и контроллеры, установлен- ные на узлах и агрегатах промышленного объекта, средства передачи соби-
раемых данных и их визуализации, мощные аналитические инструменты ин- терпретации получаемой информации и многие другие компоненты. Техническая литература по анализируемому вопросу часто акцентирует внимание на двух элементах 1оТ: «вещах», которые связаны между собой, и Интернете, который их связывает. Будем далее рассматривать Интернет вещей как систему, состоящую из пяти уровней. Кратко их охарактеризуем. 1. Датчики и исполнительные механизмы: датчики «наблюдают» за окружающей средой (в общем случае) и сообщают о количественных измерениях таких переменных, как температура, влажность, наличие или отсутствие некоторых наблюдаемых и т. д. Механизмы (приводы) воздействуют на окружающую среду, например, изменяя настройку термостата или управляя клапаном. 2. Связь: устройство может подключаться к сети через беспроводное или проводное соединение для отправки собранных данных в соот- ветствующий центр обработки данных (датчик) или получения рабо- чих команд от узла контроллера (исполнительного механизма). 3. Емкость: сеть, поддерживающая устройства, должна быть способна обрабатывать потенциально огромный поток данных. 4. Хранение: необходимо большое хранилище для аккумуляции данных и поддержки резервных копий всех собранных данных. Обычно это реализуется на основе облака. 5. Анализ данных: для больших коллекций устройств создаются системы больших данных, требующие реализации возможности анализа и об- работки потока данных. В Рекомендации 1Т11-ТУ.4416 (06/2018) Международного союза электро- связи в области телекоммуникаций, МСЭ-Т (1п1ета1юпа1 Те1есоттип1са1!оп Цсюп - Тексоттншсайоп 8ес1ог, ГП1-Т) представлено описание архитектуры 1оТ на основе развития сетей последующих поколений (Нех! Оепегатюп Нспуогк, ЬКдИе) с учетом эталонной модели 1оТ, определенной в Рекомендации МСЭ-Т У.4000/У.2060, общих требований к 1оТ, определенных в Рекомендациях МСЭ-Т У.4100/У.2066, и функциональной структуры и возможностей 1оТ, определенных в Рекомендации МСЭ-Т У.4401/У.2068. В Рекомендации ПП-Т/У.4416 описаны расширения функциональных объектов, контрольных точек и функциональных компонентов ИОНе, а также расширения возможностей МбНе согласно описа- нию, приведенному в Рекомендации МСЭ-Т У.2012 и друпгх соответствующих Рекомендациях, в целях поддержки 1оТ. На рис. 11.10 приведена структура эталонной модели 1оТ согласно 1ТТГ- Т/У.2060. Для экосистем 1оТ, которые не используют ручной труд непосредст- венно при исполнении производственных процессов и система управления которых автоматически обращается напрямую к необходимым исполнитель- ным устройствам и сенсорам, базовым ресурсом является информация и ав- томатические средства ее обработки.
Уровень устройств „ Сетевые возможности Сетевой уровень ................... Трано |цр । нье возможности Возможное и устройств ВОЗМОЖЯОС1 и шлюзов Риг. 11.10. Структура эталонной модели 1оТ согласно 1ТШ-Т/У.2060 Концепция 1оТ на основе облачных технологий (рис. 11.11) представляет со- бой объединение устройств в своеобразные пулы ресурсов и виртуализацию функ- ций управления ими. Устройства/ ресурсы Рис. 11.11. Концепция 1оТ на основе облачных технологий 11.5. Большие данные Объемы накапливаемых данных продолжают расти, поскольку их все больше и больше собирают удаленные датчики, мобильные устройства, ка- меры, микрофоны, считыватели радиочастотной идентификации (Кайо Ргед-аепсу Шепййсайоп, КРЮ) и др. Исследование, проведенное несколько лет назад, показало, что ежедневно создается 2,5 эксабайтов (2,5 * 1018 байтов) данных, а 90 % данных в мире были созданы за последние несколько лет. Се- годня эти цифры, вероятно, выше.
Если кратко, то Большие данные (здесь начальная буква - обычно прописная; В1§ [)а1а) - это данные, которые не помещаются в оперативную память компьютера. Это означает, что свойство больших для определенного объема данных зависит, прежде всего, от структуры и характеристики системы, применяемой для обработки этих данных. Технологии В1§ Эа1а могут быть полезными при решении следующих задач: - прогнозирование рыночной ситуации; - маркетинг и оптимизация продаж; - совершенствование продукции; - принятие управленческих решений; - повышение производительности труда; - эффективная логистика; - мониторинг состояния основных фондов и среды; - криптовалютные операции; - и др. Для работы с Большими данными используются сложные системы, в ко- торых можно выделить несколько компонентов, или слоев (Ьауегз). Обычно выделяют четыре уровня компонентов таких систем: - прием данных (Эа1а 1п§езНоп); - сбор данных (Эа1а 5>1а<й.щ); - анализ данных (Эа1а Апа1у818; Апа1у818 Ьаусг); - представление результатов (Сопзшпрйоп Ьауег). Это деление является в значительной мере условным, так как, с одной сто- роны, каждый компонент, в свою очередь, может быть разделен на подкомпо- ненты, а с другой - некоторые функции компонентов могут перераспреде- ляться в зависимости от решаемой задачи и используемого программного обеспечения, например, выделяют хранение данных в отдельный слой. Прием данных заключается в начальной их подготовке от источников с целью приведения данных к общему формату представления. Этот единый формат выбирается в соответствии с принятой моделью данных. Выполняются преобразования систем измерения, типов (типизация), верификация. Обра- ботка данных содержательно не затрагивает имеющуюся в данных информа- цию, но может изменять ее представление (например, приводить координаты к единой системе координат, а значения - к единой размерности). Этап сбора данных характеризуется непосредственным взаимодействием с системами хранения данных. Устанавливается точка сбора, в которой со- бранные данные снабжаются локальными метаданными и помещаются в хра- нилище либо передаются для последующей обработки. Данные, по каким- либо причинам не прошедшие точку сбора, игнорируются. Анализ данных, в отличие от сбора данных, использует информацию, со- держащуюся в самих данных. Анализ может проводиться как в реальном вре- мени, так и в пакетном режиме. Анализ данных составляет основную по тру- доемкости задачу при работе с Большими данными. Методики выполнения
анализа используют определенные алгоритмы в зависимости от поставленных целей. Результаты анализа данных предоставляются на уровне потребления. Имеется несколько механизмов, позволяющих использовать результаты ана- лиза Больших данных. Системы обработки Больших данных являются фреймворками, т. е. каркасами, для использования которых необходимо состыковать их с другими фреймворками, прикладным программным обеспечением пользователя и системой хранения дан- ных. На рис. 11.12 приведена экосистема сети Больших данных. Здесь не показаны другие важные сетевые устройства, включая межсете- вые экраны, системы обнаружения/предотвращения вторжений (ййгпвюп ГМесбоп/Ргеусгйюп 8у$1ет$, Ш8/1Р8), коммутаторы БАМ и маршрутизаторы. Рис. 11.12. Экосистема сети Больших данных предприятия Источник: ННр5://ти ас.1п/и/р-соп(еп(/ир1оас15/2021/01/Мсс1егп-№™огк|пд.рсН
Ключевые элементы сети больших данных предприятия включают следу- ющее: - хранилище данных (□а1а ХХ'агеНоизе, □XV): содержит интегрированные данные из нескольких источников данных, используемые для отчет- ности и анализа; - серверы управления данными (Оа1а Мапа§етеп1 8егуег8, ВМ8): боль- шие группы серверов выполняют несколько функций в отношении Больших данных: на серверах работают приложения для анализа дан- ных, такие как инструменты интеграции данных и инструменты ана- литики. Другие приложения интегрируют и структурируют данные о деятельности предприятия, такие, например, как финансовые данные, данные о производственной деятельности и электронной коммерции; - рабочие станции/'системы обработки данных (\\''огка1а11ОП5/'Оа1а Ргосеккйщ 8у81ет8, ЭР8): другие системы, участвующие в использо- вании приложений для Больших данных и в создании входных дан- ных для хранилищ Больших данных; - сервер управления сетью (Не1\\'огк Мапа^етеШ 8егуег, ИМ8): один или несколько серверов, отвечающих за управление, контроль и мо- ниторинг сети. Корпоративная сеть может включать несколько сайтов, распределенных на региональном, национальном или глобальном уровнях. Кроме того, в зави симости от характера системы Больших данных предприятие может получать данные с других корпоративных серверов, с рассредоточенных датчиков и других устройств в Интернете вещей в дополнение к мультимедийному кон- тенту из сетей доставки контента. Как видим, сетевая среда для Больших данных сложна. Влияние больших данных на сетевую инфраструктуру предприятия определя- ется так называемыми тремя V: • объем (Уо1шпе, растущий объем данных); • скорость (Уе1ос11у, увеличение скорости операций записи и чтения данных); • изменчивость (УапаЫйГу, растущее количество типов данных и источников их происхождения). Оборудование для обработки данных размещается в центре обработки дан- ных, ЦОД или дата-центрах, ДЦ ( Оа1а СеШег, ОС). Телекоммуникационные пространства ЦОД и соответствующие тополо- гии можно найти в стандарте Т1А/Е1А-942 (Те1есо1птшпсаНоп8 1п&и81гис1иге 81аг<1аг<1 Гог Эа1а Сеп1ег8 ). Помимо локальной вычислительной сети (ЛВС), ос- новными компонентами ЦОД являются система управления, вычислительные ресурсы, система хранения данных. На рис. 11.13 показан пример распреде- ленной топологии ДЦ. И крупные корпоративные ЦОД, и ЦОД облачных провайдеров состоят из очень большого количества взаимосвязанных серверов. Обычно до 80 % тра-
фика данных приходится на сеть ЦОД, и только 20 % - на внешние сети для связи с пользователями. _______________________________________________________________________________________________________4 Рис. 11.13. Пример распределенной топологии ДЦ Источник: Документ 5Р-3-0092: (Стандарт ПА-942) Основное требование к локальной сети - низкие задержки. При большом количестве узлов используются сетевые коммутаторы, начинающие передачу пакета данных сразу после обработки заголовка пакета данных. При малом ко- личестве узлов распространено прямое соединение компьютеров по схеме «ги- перкуб», где размерность куба соответствует числу портов на интерфейсных платах. Ранее массово использовались сети на базе различных вариантов ин- терфейса 1пйшЬап<1, сейчас в основном используется СщаЬ|1 Е1Ьсте1. В контексте рассмотрения вопроса, относящегося к Большим данным, от- метим также следующее. Традиционные технологии хранения и управления бизнес-данными включают: • системы управления реляционными базами данных (К.е1айопа1 [)а1аЬа»е Мапа§етеп1 8у81ет8, К.ВВМ8); • сетевой накопитель (Ке1«,'огк-А11ас11ес1 81ога§е, К А8); • сеть хранения данных (Згогаде-Агеа К'е1«,'ог1« , 8АК); • хранилища данных (Т)а1а ХУагекюизез О XV); • систему бизнес-аналитики (Ви8те88 1п1еШ§епсе, В1).
Традиционные хранилища данных и системы бизнес-аналитики обычно сильно централизованы в корпоративной инфраструктуре. Они часто вклю- чают центральное хранилище данных с РСУБД, высокопроизводительное хра- нилище и аналитическое программное обеспечение, такое как инструменты онлайн-сшалшпической обработки (ОпНпе Апа1уйса1 Ргоселзт^, ОБЛР) для ин- теллектуального анализа и визуализации данных. Для примера на рис.11.14-11.17 приведены иллюстрации, показывающие работу с Большими данными в корпорации Огас1е 1. 7. Исследование За. Бесшовная 1. Создание данных и 8 Представление интеграция витрины данных самостоятельная результатов ИЛИ < 1 мин аналитика ОЬ|ес151ога§е ОДОа1аС1оиа Оеие1орегь ЗЬ. Управление 4а. Выгрузка 4Ь. Загрузка 6. «Сырые» данные онлайн-лотоком данных ИЛИ напрямую в ХД для продвинутой данных аналитики Рис. 11.14. Концептуальная архитектура управления данными корпорации Эгас!е Огас1е ОЬ)есТ ЗТогаяе С1оий Файлы и подготовка данных Сторонние ср-ва, развернутые в ЦОДе Рис. 11.15. Архитектура современного хранилища данных в корпорации Огас!е 1 ВЮ ВАТА апс! Адуапсей Апа1уйс8 = ВЮ ВАТА и анализ высокого уровня : Сб. материалов V Междунар, науч.-практ. конф. (Республика Беларусь, Минск, 13-14 марта 2019 года). В 2 ч. Ч. 1 / редкол. : В. А. Богуш [и др.]. - Минск: БГУИР, 2019, с. 28—30.
Апа1у11С5 С1оис1 > < АсЛопогпоиз Оаи МагсНоизе > < ОаГа С1оис1 к____________________4 • Простая и продвинутая визуализация данных • Дополнительные возможности машинного обучения: Я, РуТЬоп, интеграция с АрасПе $рагк • Современное мобильное приложение • Витрины данных для бизнес пользователей • Быстрое развертывание высокопроизводительной аналитической платформы • Минимизация рутинных операций • Идеальная плоатформа для проектов баТа $с1епсе • Гибкий и доступный по цене Набоор-кластер Бизнес- аналитика Хранилище данных Исследование данно1х Рис. 11.16. Схема Апа!уГ1С5 & В|д Оа4а, применяемая в корпорации Огас!е Огас!е Ака1у1!С5 С1о ив Рис. 11.17. Схема Апа1уИс5 С1сис1 Управление онлайн-потоком данных базируется на Оа(а 1п1е§гаИоп Р1афдгт С1оис1 (О1РС), а также на Ехеп1 НиЬ С1оис1 Зепнсе (ЕНС8). Облачная платформа интеграции данных (Ы РС) - это унифицированная платформа для репликации данных в реальном времени, преобразования данных, слежения за качеством данных и управления данными. Еуеп1 НиЬ С1оид Зегхпсе ЕНС8 - это управляемый облачный сервис, который обеспечивает высокодоступную и масштабируемую платформу обмена сообщениями для работы с потоковыми данными. Апа1уйсз С1оис1 характеризуется следующими особенностями: простая и продвинутая визуализация данных; дополнительные возможности машинного обучения: К, Руйюп, интеграция с АрасЬе 8рагк; современное мобильное при- ложение.
Приложения для работы с большими данными все чаще становятся источ- ником конкурентной ценности для предприятий. Есть все признаки того, что использование данных будет становиться всё более важным направлением, по- скольку всё больше и больше предприятий будут пользоваться преимуще- ствами приложений для работы с Большими данными. 11.6. Виртуализация сетевых функций Как уже неоднократно отмечалось выше, классические сети создавались и функционировали на основе использования специализированных аппаратных средств (маршрутизаторов, ЕЙзетеБкоммутаторов, оборудования ЕРС, межсе- тевых экранов, балансировщиков нагрузки и пр.). Эти устройства создавались на базе специализированных аппаратных и программных платформ отдельных производителей. Архитектура опорной сети, ЕРС (Еуо1ус<1 Раске! Соте, буквально: «эво- люционировавшая пакетная опорная сеть») состоит из множества базовых (Соте) функций, взаимодействующих через инфраструктуру 1Р-сети. Эти функции обеспечивают передачу пакетов данных в сеть радиодоступа, КАИ (Каою Ассезз Кте!\уогк) сети 40 БТЕ (Боле Тепл Еуокгйоп). В последнее же время сети телекоммуникационных операторов состоят в основном из «моно- литных» сетевых элементов, где функции управления, администрирования и пересылки данных (трафик данных пользователя) выполняются на основе фи- зических, «железных» устройств. Развертывание новых услуг, модификации оборудования или услуг дела- ются поочередно на каждом сетевом элементе и требуют тесной координации внутренних и внешних ресурсов оператора. Такая монолитная организация де- лает операторскую сеть негибкой, затрудняет ввод новых услуг и функций, а также увеличивает зависимость оператора от специфических («проприетар- ных») решений конкретных вендоров Поэтому в настоящее время многие опе- раторы выбрали путь цифровой трансформации на базе технологий 8ВМ/ЛГУ. Цифровые трансформации обычно определяются термином «программно оп- ределяемая сеть» или «программно-конфигурируемая сеть» (Зойдуаге-Пейпей К'е1луог1<1п». 3[)К). являющейся одной из форм виртуализации сетевых функций (КеНуогк Рипсйопз УйШайгайоп, ПРУ). Технология БЭЯ обеспечивает абстрагирование топологии сети и моделей данных для вышестоящих систем. Это дает возможность быстрого введения новых приложений, основанных на свойстве программируемости сети. Еще раз отметим, что до 8ЭИ функции передачи пакетов данных выпол- нялись интегрированно на каждом сетевом устройстве (маршрутизатор, мост, коммутатор пакетов и т. д.). Управление в такой традиционной сети осуществ- ляется посредством сетевого протокола маршрутизации и управления,
который реализован в каждом сетевом узле. Этот подход относительно негиб- кий и требует, чтобы все сетевые узлы реализовывали одни и те же протоколы. В центральный контроллер (или 8018-контроллер) выполняет все слож- ные функции, включая маршрутизацию, присвоение имен, объявление политик и контроля безопасности. Контроллер состоит из нескольких модулей, или уровней, каждый модуль отвечает за ряд необходимых функциональных возможностей. Кроме классического управления сетью прямыми командами системного администратора к контроллеру, 8ВК-контроллер поддерживает запуск на себе приложений управления сетью. Контроллер 8ВМ выступает единой централизованной точкой управления, который взаимодействует с уровнем приложений посредством открытого ин- терфейса АР1, а также выполняет мониторинг и управление физическими устройствами сети посредством открытого интерфейса - протокола ОрепРкли,’. ОрепР1он> является первым стандартизированным открытым интерфейсом, от- вечающим за взаимодействие между уровнем управления и уровнем передачи дан- ных. ОрепИоху обеспечивает доступ, обмен информацией и доставку управляющих команд элементам сетевой инфраструктуры. Каждое $ОН*прилозкен.ие - интерфейс оптимизации сети под конкретное бизнес- приложение, и его основная роль - изменение сети в реальном времени под текущие нужды обслуживаемой программы. В приложении М1сгозо/1 Ьупк это может быть, к примеру, изменение 0о8 (см. п. 11.8) сети между двумя телефонными абонентами для передачи Н Э ви деозвонка в реальном времени без задержек или создание УРЯ тоннеля между двумя абонентами. Вспомним, что приложение М1сгово/1 Ьупс, известное также как М8 Офсе Соттигисаюг - коммуникационная программа-клиент, позволяет пользовате- лям общаться друг с другом в реальном времени, используя различные виды коммуникаций: мгновенные сообщения, видео- и голосовую связь, общий до- ступ к рабочему столу, конференции, передача файлов. 8Г)М-приложения предоставляют конечным пользователям желаемые сер- висы. Приложения содержат ряд требований к состоянию и поведению сете- вой инфраструктуры. Технология виртуальных машин на уровне Интернета или корпоративной сети используется для реализации функций сервера на уровне приложений, та- ких как серверы баз данных, облачные серверы, веб-серверы, серверы элек- тронной почты и т. д. Виртуализация сетевых функций отделяет следующие сетевые функции: • маршрутизацию; • межсетевое экранирование; • обнаружение вторжений; • преобразование сетевых адресов и реализует эти функции с помощью программного обеспечения
Здесь используются стандартные технологии виртуализации, которые ре- ализуются на высокопроизводительном оборудовании для виртуализации се- тевых функций. Этот подход применим к любой обработке уровня данных или уровня управления как в проводной, так и в беспроводной сетевой инфра- структурах. МГУ имеет несколько общих черт с 8ВМ. Отметим также, что и $О\ - независимые, но дополняющие друг друга подходы. 8 [Ж разделяет уровни данных и управления при операциях с сетевым тра- фиком, делая управление и маршрутизацию сетевого трафика более гибкими и эф- фективными. МРУ отделяет сетевые функции в зависимости от конкретных аппарат- ных платформ посредством виртуализации, чтобы сделать предоставление этих функций более эффективным и гибким. В итоге поставщик сетевых услуг заботится о наборе сетевых устройств (таких как маршрутизаторы), а также о контроле и управлении функциями, ко- торые они выполняют (например, пересылкой пакетов). Если используется МРУ, эти сетевые функции реализуются программно и выполняются на вирту- альных машинах. Если вместо этого сетевые функции реализуются на выде- ленных машинах и используется 8ЭМ, функции управления реализуются на центральных контроллерах 8ЭМ, которые взаимодействуют с сетевыми устройствами. Если же для сети реализованы и 8ЭМ и МРУ (МРУ/8ЭМ), то выполняются следующие отношения: - функционал уровня сетевых данных - реализован на виртуальных ма- шинах, - функционал уровня управления - может быть реализован на выделен- ной платформе 8ЭМ или на виртуальной машине 8ЭМ. В любом слу- чае контроллер 8Г)М взаимодействует с функциями уровня данных, выполняемыми на виртуальных машинах. Таким образом, как в 8 [Ж реализуется отделение уровня управления от уровня передачи и продвижения данных, так и в МРУ применяется разделение программ- ного обеспечения, реализующего функции и услуги, от оборудования. В МРУ это делается при помощи виртуальных функций сети (или виртуальных сетевых функ- ций), УМР (У1г1иа1 КеЦуогк Рипсйопз), представляющих функции соответствующих физических сетевых элементов РМР (РНузюа! МеГхуогк Рипсйоп»). Здесь следует обратить внимание на одно обстоятельство. Иногда исполь- зуют термины «виртуальные сетевые функции» (УМР) и «виртуализация сетевых функций» (МРУ) в качестве взаимозаменяемых. На самом деле эти два понятия взаимосвязаны, но имеют разные значения. Термин «сетевая функция» обычно относится к какой-либо компоненте сетевой инфраструк- туры, которая обеспечивает «точно определенное функциональное поведе- ние» (в соответствии со спецификацией Европейского института телекомму- никационных стандартов ЕТ81), такое как обнаружение вторжений, предот- вращение вторжений или их маршрутизации. Мы разворачиваем сетевые функции, подобные физическим приборам, где программное обеспечение тесно связано с конкретной, определенной аппаратурой. УМР, а с другой сто-
роны, относится к реализации сетевой функции с использованием программ- ного обеспечения, которое отделено от используемого оборудования. Это мо- жет привести к большей гибкости сети со значительными показателями эко- номии капитальных и операционных затрат. В отличие от этого, МРУ обычно относится к общему принципу или кон- цепции работы программно-определенных сетевых функций, независимо от какой-либо конкретной аппаратной платформы, а также официальных иници- атив виртуализации сети, возглавляемых некоторыми из крупнейших мировых телекоммуникационных операторов сетей. Во взаимодействии с ЕТ81 эти ком- пании нацелены на создание и стандартизацию всеобъемлющей, комплексной основы МРУ. Подводим итог. МРУ является всеобъемлющей концепцией, в то время как УМР - это строительство блока в текущих МРУ фреймворках ЕТ81. 11.7. Система сигнализации ОКС-7 В настоящее время на сетях связи общего пользования во многих развитых странах мира в эксплуатации находятся: - телефонные сети связи общего пользования (ТфОП - Р8ТМ, РиЬЕс 8ит1сйес1 Те1ерЬопе Ме1мюгк), построенные на базе технологии цифро- вых сетей связи с интеграцией служб ЦСИС (18ВМ, 1п1е”га1ес1 8ег\тсез В1§йа1 МеШюгк); такие сети часто называют сетями ТфОП/ШН, - сотовые сети подвижной связи стандарта О8М; - интеллектуальные сети, 1М (1п1е11феп1 Ме1\уогк) - способ организа- ции сети связи, ориентированный на введение в сеть услуг и управле- ние ими. Для реализации соответствующих услуг в этих сетях необходимо обеспе- чить передачу сигнальных и служебных сообщений между узлами сети. Для этих целей используется в составе оборудования общеканальная система сиг- нализации № 7 (ОКС-7, или ОКС №7- 887, 81§па1т§ 8у81ет№ 7; в Северной Америке ее называют СС887 - Соттоп СЬаппе! 8щпа1т; 8уз1ет 7). ОКС-7 - набор сигнальных телефонных протоколов, используемых для настройки большинства телефонных станций (Р8ТМ) по всему миру на основе сетей с канальным разделением по времени. В основе ОКС-7 лежит использо- вание аналоговых или цифровых каналов для передачи данных и соответству- ющей управляющей информации. На рис. 11.18 приведена схема стека протоколов ОКС-7 сети ТфОП/ 18ВМ в сопоставлении уровней модели 081 и уровней модели ОКС-7. Подсистема передачи сообщений, МТР (Ме88а§е ТгапзГег РаП), включает три уровня ОКС-7: физический, канальный и сетевой. Два нижних уровня (фи- зический МТР1 и канальный МТР2), так же, как и в сети передачи данных
Х.25, полностью совпадают с моделью 081. Уровень 1 в ОКС-7 называется звеном передачи данных, а уровень 2 — звеном сигнализации. К подсистеме се- тевого уровня ОКС-7 относится не только сетевой уровень МТРЗ, но 8ССР (81§па1т§ Соппесйоп Соп1го1 Рай - подсистема управления соединениями сиг- нализации). Заметим, что функции 4-го - 6-го уровней модели 081 в модели ОКС-7 не требуют реализации. Подсистема пользователей 18ЭМ, которая функционирует по протоколу 18ПР П8ЭУ Сзег Рай - прикладная часть 18Г)Х), поддерживает сигнализацию телефонной сети и сети 18ЭК. Ранее для поддер- жания функций телефонного соединения использовался специальный прото- кол ТОР (Те1ерЬопс Цвет Рай), но, например, в российской сети его функции выполняются с помощью 180Р. Уровни модели 081 7 Уровни ОКС Уровень 4: Подсистемы пользователя 3: Сетевой 2: Канальный 1. Физический Риг. 11.18. Схема стека протоколов ОКС-7 сети тфОП/ 180Гч Как видим, стек протоколов ОКС-7 отталкивается от модели 081 и имеет только четыре уровня. Уровни совпадают с уровнями 081: 1-й (физический), 2-й (канальный) и 3-й (сетевой). Уровень 4 ОКС-7 соответствует уровню 7 081. Уровни называются МТР1, МТР2 и МТРЗ. Уровень 4 ОКС-7 содержит не- сколько различных пользовательских уровней, например, Те1ерЬопе Цвет Рай (ТИР), 18ЭУ Цвет Рай (18ПР), Тгапзасйоп СараЫНбез АррНсабоп Рай (ТСЛР) и 8щпа1пщ Соппесйоп апс! Соп1го1 Рай (8ССР). 8ССР - это подуровень из дру- гих протоколов 4-го уровня, и вместе с МТРЗ может быть назван НеГи огк 8егу1се Рап (И8Р). И8Р обеспечивает адресацию и маршрутизацию сообщений без установления соединения (11 ОТ) и сервис управления для других частей 4-го уровня. ТСГР - это система сигнализации точка-точка для соединения звонков. 1811Р - это ключевой протокол, предоставляющий канально-ориенти- рованный протокол для установки, подключения и завершения соединения при звонке. ТСЛР используется для создания запросов к базе данных и приме- няется при расширенной функциональности сети или как связующий протокол с интеллектуальными сетями (П\!АР), мобильными службами (МЛР1 и т. д.
11-8. Качестве взаимодействия (восприятия) Понятие и характеристика «качество обслуживания» (<Д иаН 1у о(' 8сгу1се, Оо8) служило одним из главных элементов исследований и анализа в сетях связи более 10 лет. При этом акцент, как правило, делался на техническую составляющую качества обслуживания (оказание высококачественных услуг в реальном времени): например, передача голоса по 1Р или потоковое видео с целью повышения конкурентоспособности сетей ТСР/1Р на основе пакетной технологии. Разъяснение концепции ()о8 дается в Рекомендации 1ТЛ-Т Е.800 [1.31], где указано, что Ро8 - это «совокупность характеристик услуги электросвязи, ко- торые влияют на ее способность удовлетворять заявленные и подразумевае- мые потребности пользователя услуги» (То1а1Ну ок сЬагас1сп811С8 ок а 1е1е- сотти|йса1юп8 зегуюе (На! Ьеаг оп 118 аЬПйу го заОзку 81а1с<1 апс! 1трНе<1 псес1з ок гЬе ц8сг оГ 11эе зетсе). При этом свойства ро8 включают: - пропускную способность (ТЬгои§Ьрцк): минимальная или средняя пропускная способность в байт/с или бит/с для данного логического соединения или транспортного потока; - задержку (□е1ау:): средняя или максимальная задержка; - джиттер пакета (Раске! Лйег): обычно максимально допустимый джиттер (напомним, что джиттер, или дисперсия задержки пакета, - термин, определяемый для обозначения колебаний задержки при пе- редаче пакетов по сети); - частоту ошибок (Еггог Ка!е): обычно максимальная частота ошибок, выраженная в доле битов, переданных с ошибкой; - потерю пакетов (Раске! Ео88): доля потерянных пакетов; - приоритет (РпогЛу): сеть может предлагать заданное количество уровней приоритета; присвоенный уровень для различных потоков трафика влияет на способ, которым различные потоки обрабатыва- ются сетью; - доступность (АуаПаЫШу): выражается в процентах от общего вре- мени доступа; - безопасность (8есигЛу): могут быть определены различные уровни или типы безопасности. Для примера. В Рекомендациях 1ТЦ-Т 0.706 приведены следующие пока- затели 0о8 подсистемы МТР, описанной в и. 11.8. Высокая степень централи- зации функций сигнализации является причиной высоких требований к коли* чественным значениям этих показателей: - время неготовности пучка маршрутов сигнализации не должно пре- вышать в сумме 10 минут в год (под пучком сигнальных маршрутов понимается совокупность всех маршрутов между исходящим пунк- том и пунктом назначения);
- общая потеря сигнальных сообщений из-за отказа подсистемы МТР должна быть ниже 10 7; - вероятность передачи сигнального сообщения в неправильной после- довательности должна быть ниже 10 |0; - вероятность приема сигнальной единицы с необнаруженной ошибкой должна быть ниже 10 10, т. е. не более одной ошибки на 1О10 всех оши- бок в сигнальных единицах, не обнаруженной МТР. В последнее время обычно используется термин «качество восприятия» (РоЕ, Оиа111у оГЕхрепепсе), которое перенаправляет внимание на конечного пользователя: на количественную оценку субъективного опыта пользователя, полученного от ис- пользования услуги. <ЗоЕ стало одним из наиболее важных факторов для пользователей при выборе оператора. Мобильные операторы постоянно анализируют данные из разных источников, что в итоге создает так называемые Ме1\уогк \йе\у (пред- ставления сети). Существуют разные определения ОоЕ в документах 1ТС, ЕТ81 (Европей- ский институт телекоммуникационных стандартов) и в другой литературе. Следствием этого является то, что, несмотря на растущую исследователь- скую деятельность, связанную с опытом конечных пользователей, концепция качества опыта по-прежнему остается неоднозначной, не имеющей последо- вательной теоретической основы и общепринятого определения. Вместе с тем отметим, что в документе ЕТ81 (ЕТ81 Т8 103 294) качество опыта (()оЕ) определяется как А теакиге о Г икег регГогтапсе Ьазес! оп ЬотЬ оЬ|ес1л \е апс! 8иЬ)есйуе р8уско1ощса1 теакигез о Г и8т§ ап 1СТ 8егу1се ог ргобис! (мера про- изводительности пользователя, основанная как на объективных, так и на субъективных психологических показателях использования услуги или про- дукта ИКТ). В этом же документе ЕТ81 подчеркивается, что ())оЕ - это в высшей сте- пени междисциплинарная концепция. В той или иной форме концепция опыта пользователя или восприятия качества применима для отдельных областей: гуманитарные и социальные науки, нейро- и когнитивные науки, маркетинг и бизнес, эргономику и т. д. (см. рис. 11.19). Концепция модели ОоЕ представлена на рис. 11.20. Модель формально состоит из элементов, разделенных на два уровня: 1) теоретический; 2) операционный, или расчетный. Первый уровень содержит: - описание концепции, положенной в основу модели, и описание ис- пользуемой терминологии (Вейпйщ ОоЕ); - содержание абстрактной теоретической модели ОоЕ\ АКСЕГ-модели. Второй уровень ()оЕ-модели состоит из: - формального описания и содержания уровней модели ОрЕ'. 11эе ОоЕ Еауегес! Мойе1;
- спецификации программного агента, реализующего многоуровневую модель ()оЕ: ХЬе РоЕ-А^епЦ Рис. 11.19. Мулыидисциплинарная природа понятия и концепции ОоЕ Источник: Ьйрз //млллл/ е151.огд/с!е1|7ег/е15И5/103200_103299/103294/01.01.01_60Л5_103294V010101 р.рсИ ОеЯтпёСоЕ Сопссриапб Гсгтто1о§у ТКеогуоГ ПоЕ Т^е АРСЦ тоде! Мос!е1|П8ОоЕ ТИе ОоЕ-1ауегед гиоде! ЕзНтайпеОоЕ - ТЬе ОоЕ-А§еп1 Магтнпв сопуепйопз апд соттипк:айоп$ БИМРапс! 1РРМ ех1еп$юп 6епепс1оо1 ОоЕ-1ауегед тос1е11тр1етепи?юп Рис. 11.20. Концепция ОоЕ-модеяи Источник: ИМрз//\лалал/ е151.огд/с1е1|7ег/е1:51_1:5/103200_103299/103294/01.01.01_60Д5_103294у01 0101 р.рсИ Теоретическая модель 0<>Е: модель АКСЕГ (АррНсаНоп-Кезоигсе-СоШехЕ ЕГкег - приложение-рссурс-контекст-пользователь), которая классифицирует факторы влияния по четырем многомерным пространствам. Модель также отображает точки из этих пространств в многомерное пространство ОоЕ, пред- ставляя как качественные, так и количественные факторы, или показатели ОоТ. Например, в модели АКСЕГ для сетей на основе технологии 40 (40
ЬТЕ - Ьоп§-Тепп Еуокйюп) можно идентифицировать и классифицировать факторы влияния ОоЕ (1пЯиепсе ЕасГогз) в четырех многомерных простран- ствах: 1) пространство ресурсов (Кекоигсе 8расе) - включает измерения, свя- занные с техническими свойствами системы и сетевыми ресурсами, используемыми для услуги; 2) пространство приложения (АррНсайоп 8расе) - включает измерения, связанные с факторами конфигурации ссрвиса/приложения, например, разрешение; 3) контекстное пространство (Сотех1 8расе) - включает измерения, относящиеся к ситуации, в которой используется сервис/приложение, например, время использования, 4) пользовательское пространство (ЬЕег 8расе) - включает факторы, относящиеся к конкретному пользователю. Уровни модели ОоЕ-йауегес1 и связанные с ними факторы можно охарак- теризовать следующим образом: 1) уровень ресурсов (Кезоигсе Ьауег) - факторы связаны с характеристи- ками и производительностью сетевых ресурсов и технической си- стемы, которые используются для предоставления услуги; сетевые ресурсы связаны с сетевым Оо8 (например, задержкой), а системные ресурсы - с возможностями сервера и возможностями устройств ко- нечных пользователей; 2) уровень приложения (АррНсаНоп Ьауег) - учитываются факторы кон- фигурации, относящиеся к приложению или услуге, и факторы, отно- сящиеся к контенту (частота кадров и т. д,); на этом уровне проявля- ется ряд подходов, например, сотрудничество с поставщиком кон- тента (например, УонТиЬе); 3) уровень интерфейса (1п1ег('асе Ьауег) - охватывает физическое обору- дование пользователя, например, тип устройства и интерфейс, с кото- рым пользователь взаимодействует с приложением/сервисом; к этому уровню сетевой провайдер не имеет никакого отношения, поэтому здесь необходимо использовать соответствующие подходы; 4) уровень контекста (Соп1ех1 Ьауег) - включает в себя все факторы, которые связаны с физическим контекстом (например, географи ческими аспектами), контекстом использования (например, мобиль- ность/отсутствие мобильности) и экономическим контекстом (напри- мер, стоимостью услуги); что касается физического контекста, есть некоторые факторы, о которых поставщик услуги не может знать (освещение помещения, где находится пользователь, или шум в по- мещении); существуют способы получения таких сведений; 5) человеческий, или гуманитарный, уровень (Ншпап Ьауег) - включает психофизические факторы, связанные с характеристиками восприя- тия информации пользователем; такие факторы практически невоз- можно измерить, и они связаны с пользователем как с человеком; эти
данные могут быть известны сетевому провайдеру только в том слу- чае, если они предоставлены самим пользователем; 6) пользовательский уровень Шзег Еауег) - касается точки зрения (взгляда) пользователя на сервис/приложение и включает такие фак- торы, как уровень знаний, шаблоны, история, социальные характери- стики и т. д. Оценки ОоЕ - агент ОоЕ (ЕзПтаПпд ОоЕ - 11эе Сф)Е Ауеп1). Как описано выше, предлагаемый подход оценки восприятия идет от концептуальной мо- дели для ОоЕ (модели АКСЕГ) к оперативной (многоуровневой модели ОоЕ). Для фактической реализации многоуровневой модели используется архитек- тура на основе агентов, допускаюшая интеграцию в расширения системы управления. Такой подход обеспечивает гибкий способ развертывания оцен- щиков ОоЕ в крупномасштабной распределенной среде. Здесь основная цель состоит в том, чтобы позволить приложениям с поддержкой ОоЕ (управление сетью на основе ОоЕ, 8ЕА (8егу1се Ееуе! А^геетегЦ - соглашение об уровне обслуживания) на основе ОоЕ, мониторинг и т. д.) получать необходимую ин- формацию о ОоЕ любой интересующей услуги. Предлагаемый агент представ- ляет собой прямую реализацию многоуровневой модели ОоЕ. Пример 11.1. При выполнении оценочных действий, например, при обес- печении качественной мультимедийной трансляции для пользователей, обла- дающих разными устройствами, необходимо учесть достаточно много факто- ров. Одним из основных таких факторов является пропускная способность сети, к которой подключен конкретный пользователь (как видим, здесь есть некоторая общность между 0о8 и ОоЕ). Необходимо создавать мультимедий- ные потоки с разными битовыми скоростями. Следует понимать, что ОоЕ является объективной оценкой, а (2<>Е - эмпири- ческой, то есть основывается на личном опыте. На субъективное мнение клиента может влиять мнение окружающих его людей. Говоря о провайдерах широкополосного доступа, мы понимаем, что опыт абонентов строится исключительно на качестве оказываемых услуг. А именно: доступ в Интернет, 1Р-телефония, ]РТУ (1п1егпе1 Рго1осо1 Те1еу18юп, телевиде- ние по протоколу Интернета), а также деятельность организации в целом. При этом клиенту совершенно нет дела до того, по чьей вине снизилось качество услуг: оператора связи или из-за неисправности домашнего маршрутизатора. На качество восприятия могут повлиять также следующие факторы: 1. Интернет и сеть: - общее время ответа и/или прохождения пакета; - наличие и величина провалов. 2. Уо1Р (Уо1се оуег 1п1егпе1 Рго1осо1 или 1Р-телефония): - шумы и эхо; - уровень громкости; - «заикания».
3. трту- - качество картинки и звука; - целостность картинки (наличие артефактов). 4. Организация: - субъективная оценка обслуживания провайдера, в частности, службы поддержки, монтажников связи и проч.; - пакет каналов в 1РТУ; - общее мнение об операторе связи среди населения. В серии Рекомендаций МСЭ-Т Р. 1203 определены модули для набора алго- ритмов моделей, предназначенные для мониторинга общего качества медиасе- анса при потоковой передаче видео на основе протокола управления передачей данных (ТСР). В Рекомендации МСЭ-Т Р. 1203.1 определены модули оценки ка- чества краткосрочного представления видео для МСЭ-Т Р.1203 (модуль Рг). В состав также входят модули, выполняющие оценку качества изображения и звука за короткий отрезок времени. Посекундные выходные значения этих крат- ковременных модулей суммируются в оценки аудиовизуального качества и вместе с информацией о задержке, обусловливаемой начальной загрузкой, а также о событиях остановки воспроизведения суммируются далее в оконча- тельное выходное значение модели - оценку общего качества восприятия. Для модуля Ру могут использоваться четыре разных режима, определен- ные Рекомендацией. Эти режимы, называемые режимами от 0 до 3, исполь- зуют входную информацию различной сложности и объема и представляют четыре алгоритма реализации модели, каждый из которых характеризуется разным уровнем сложности. В состав модуля Ру входят компоненты, отража- ющие воздействие сжатия видео, увеличения размера отображаемого контента и низкой частоты кадров. Эти четыре разных режима используют ту же общую архитектуру модели и индивидуальные коэффициенты, а также все они имеют те же компоненты для наращивания объема и для частоты кадров. Пример 11.2. Отметим еще один пример. Динамическая адаптивная пото- ковая передача через НТТР обеспечивает совместное решение для преодоле- ния нестабильных сетевых условий, но ее сложная характеристика создает но- вые проблемы для объективного измерения качества видео (ОоЕ). Чтобы про- верить возможность обобщения и облегчить широкое использование методов измерения ОоЕ в реальных приложениях, создаются специализированные базы данных (известна такая БД под названием: \\'а1ег1оо 81геатт§ ОоЕ ГЫаЬазе III, или 8()оЕ-111). Такие БД состоят из большого числа потоковых видео (80оЕ-Ш - из 450), созданных из разнообразного исходного контента и различных шаблонов искажения, с различными алгоритмами адаптации раз- нообразных характеристик в репрезентативных сетевых условиях. Все пото- ковые видео оцениваются некоторым числом субъектов, и проводится всесто- ронняя оценка эффективности объективных моделей ()оЕ с точки зрения их эффективности в прогнозировании субъективного ОоЕ.
Пример 11.3. В Рекомендации МСЭ-Т 0.107 приведен алгоритм для так называемой Е-модели в качестве общей модели МСЭ-Т для оценки передачи речи. Эта вычислительная модель может быть полезна проектировщикам си- стем передачи, чтобы убедиться в том, что пользователи будут удовлетворены сквозным качеством передачи. Основным результатом применения этой мо- дели является скалярная оценка качества передачи. Главной особенностью мо- дели является использование коэффициентов снижения качества, отражаю- щих влияние современных устройств обработки сигналов. Следует подчеркнуть, что первоначально выходом этой модели был коэф- фициент рейтинга (Кабп§ Рас1ог) К, но этот коэффициент может быть преоб- разован, чтобы дать оценку мнению пользователя. Такие оценки сделаны только для целей планирования передачи, а не для предсказания мнения (для которого не существует согласованной модели, рекомендованной МСЭ-Т) конкретного потребителя. Е-модель может использоваться для многих комби- наций, имеющих большое значение для проектировщиков передачи. Как суммирующий результат нашего анализа, на рис. 11.21 приведена об- щая схема взаимодействия компонентов современных сетей. Оиа1Ку оТ ехрепепсе (ОоЕ) Оиа1Ну оТ зеплсе (Оо8) 8ойи/аге йеЯпес! пе1у/огктд (80М) МеЬл/огк ТипсНопз у1г1иаН2айоп (МЕ7) МеЬлюгк беу1сез Рис. 11.21. Общая схема взаимодействия компонентов современных сетей Источник: Н11р5://ти.ас.1п/и/р-соп1е|Д/ио1оас15/2021/01/Мос1ет-Ые1игогк|пд рсИ
Контрольные - >пр. :ы 1. Назовите пять ключевых технологий, которые привели сети к современ- ному состоянию. 2. Дайте определение сетевой экосистемы. 3. Опишите структуру сетевой экосистемы. 4. Дайте определение термину «облачная сеть». 5. Опишите три основных реализации облачных вычислений. 6. Приведите основные характеристики облачных вычислений. 7. Дайте определение термина «Интернет вещей». 8. На пути к достижению 1оТ Интернет прошел несколько стадии эволюции. Опишите их. 9. Интернет вещей обычно разделяют на группы по отраслям. Приведите и опишите их. 10. Приведите структуру эталонной модели 1оТ. 11. Опишите концепцию 1оТ на основе облачных технологий. 12. Дайте определение Больших данных (В1§ Ла1а). 13. Опишите области применения (решаемые задачи) при помощи техноло- гии В1§ Лага. 14. Опишите уровни компонентов систем для работы с технологией Вщ Ла1а. 15. Опишите экосистему сети Больших данных. 16. Что такое виртуализации сетевых функций? 17. Что такое система сигнализации ОКС-7? 18. Что такое качество обслуживания (С>о8)?
12, НАДЕЖНОСТЬ И БЕЗОПАСНОСТЬ КОМПЬЮТЕРНЫХ СЕТЕЙ И СИСТЕМ 12.1. Основные понятия и определения из предметной области Ключевые проблемы функционирования сетей - контроль ошибок и управление потоком данных. Контроль ошибок отвечает за то, чтобы данные передавались с необходимой степенью надежности. Это означает, что данные должны доставляться без ошибок. Управление потоком данных состоит в согласовании скорости работы пере- датчика и приемника. Оба этих аспекта имеют отношение к нескольким уровням модели 081, о чем речь шла выше (см. главы 5 и 6). В настоящей главе проанализируем более подробно общие принципы использования избыточных корректирую- щих кодов (СКС) для контроля ошибок в передаваемых сообщениях. Рассмотрим некоторые базовые понятия, относящиеся к изучаемой пред- метной области (в дополнение к приведенным в и. 1.2). Теория защиты информации (1п('огта1юп 8есип1у ТЬеогу) - система ос- новных идей, относящихся к защите информации, дающая целостное пред- ставление о сущности проблемы защиты, закономерностях ее развития и су- щественных связях с другими отраслями знания, формирующаяся на основе опыта практического решения задач защиты и определяющая основные ори- ентиры в направлении совершенствования практики защиты информации. Следует заметить, что наряду с термином «защита информации» приме- нительно к компьютерным сетям широко используется (как правило, в близ- ком значении) термин «компьютерная безопасность». Компьют ерная безопасность (Сотргйег 8есигйу) - одна из основных за- дач, решаемых любой компьютерной сетью. Проблему безопасности можно рассматривать с разных сторон - злонамеренная порча данных, конфиденци- альность информации, несанкционированный доступ, хищения и т. и. Теория надежности (КеНаЬййу ТЬеогу; в том числе - теория надежно- сти компьютерных сетей и систем) в большинстве случаев оперирует слу- чайными величинами, поэтому большая часть понятий и определений связана с понятийным аппаратом теории вероятностей. Достоверность (УаНййу) работы системы (устройства) - свойство, ха- рактеризующее истинность конечного (выходного) результата работы (выпол- нения программы), определяемое способностью средств контроля фиксиро- вать правильность или ошибочность работы.
Ошибка (Еггог) устройства - неправильное значение сигнала (бита - в цифровом устройстве) на внешних выходах устройства или отдельного его узла, вызванное технической неисправностью или воздействующими на него помехами (преднамеренными либо непреднамеренными). Ошибка программы - проявляется в несоответствии реальному (требуе- мому) промежуточному или конечному значению (результату) вследствие не- правильно запрограммированного алгоритма или неправильно составленной программы. Надежность компьютерной сети - характеристика способности ее аппа- ратного, программного и программно-аппаратного обеспечения выполнить при определенных условиях требуемые функции в течение определенного пе- риода времени. Повышение надежности основано на принципе предотвраще- ния неисправностей путем снижения интенсивности отказов и сбоев за счет применения электронных схем и компонентов с высокой и сверхвысокой сте- пенью интеграции, снижения уровня помех, облегченных режимов работы схем, обеспечения тепловых режимов их работы, а также за счет совершен- ствования методов сборки аппаратуры. Отказ (Рагкгге) - событие, заключающееся в том, что система полностью или частично теряет свойство работоспособности. Аппаратный отказ - событие, при котором изделие утрачивает работо- способность, и для его восстановления требуется проведение ремонта аппара- туры или замена отказавшего изделия на работоспособное. Отказоустойчивость (Раик То1егапсе) - это такое свойство вычислитель- ной системы и компьютерной сети, которое обеспечивает им возможность продолжения действий, заданных программой, после возникновения неис- правностей. Главной целью повышения надежности систем является обеспечение целост- ности хранимых, перерабатываемых и передаваемых в них данных. Секрезность (конфиденциальность) информации - свойство информа- ции быть известной только допущенным и прошедшим авторизацию субъек- там системы (пользователям, программам, процессам и др.); статус, предо- ставленный информации и определяющий требуемую степень ее защиты. Субъект - активный компонент системы, который может инициировать поток информации или изменить состояние системы. Объекз - пассивный компонент системы, хранящий, перерабатывающий, передающий или принимающий информацию (например, страницы, файлы, папки, директории, компьютерные программы, устройства и т. д.). Доступ - специальный тип взаимодействия между объектом и субъектом, в результате которого создается поток информации от одного к другому. Санкционированный доступ (СД) к информации - это доступ к инфор- мации, не нарушающий установленные правила разграничения доступа, реа- лизуемый на основе соответствующих процедур:
- идентификации - процедуры распознавания пользователя по его идентификатору (по Ш, т. е. по логину), в результате выполнения ко- торой для субъекта идентификации выявляется его идентификатор, од- нозначно определяющий этого субъекта в информационной системе; - аутентификации - процедуры проверки идентификации пользова- теля (например, путем сравнения введенного им пароля с паролем, хра- нящимся в соответствующей базе данных), устройства или другого компонента в системе (обычно для принятия решения о разрешении доступа к ресурсам системы); частным вариантом аутентификации яв- ляется установление принадлежности сообщения конкретному автору; - авторизации - предоставления субъектам доступа к объектам си- стемы; доступ к объекту означает доступ к содержащейся в нем ин- формации. Таким образом, при входе пользователя в систему последовательно (иденти- фикация - аутентификация - авторизация) совершаются три (может быть и меньше, если какая-либо из операций дает отрицательный результат) указанных процедуры. Например, пользователь хочет войти в свой аккаунт Ооо§1е. Сюо§1е под- ходит лучше всего, потому что там процедура входа явным образом разбита на несколько простейших этапов. Вот что при этом происходит: Для начала система запрашивает логин, пользователь его указывает, си стема распознает его как существующий - это идентификация. После этого Ооо^1е просит ввести пароль, пользователь его вводит, и система соглашается, что пользователь, похоже, действительно настоящий, раз пароль совпал; это аутентификация. Скорее всего, Оооц1е дополнительно спросит еще и однора- зовый код из 8М8 или приложения. Если пользователь и его правильно введет, то система окончательно согласится с тем, что он настоящий владелец акка- унта; это двухфакторная аутентификация. После этого система предоставит пользователю право читать письма в его почтовом ящике; это авторизация. Безопасная (защищенная - Рго1ес1ес1) система - система со средствами защиты, которые успешно и эффективно противостоят угрозам безопасности (возможным действиям, которые прямо или косвенно могут нанести ущерб си- стеме). Несанкционированный доступ (НСД) к информации характеризуется нарушением установленных правил разграничения доступа. Несанкциониро- ванный доступ является наиболее распространенным видом компьютерных нарушений. НСД использует любую ошибку в системе защиты и возможен при нерациональном выборе средств защиты, их некорректной установке и настройке. НСД обычно связывают с атаками. Интруз (1п1гц/) - физическое лицо или процесс, которые реализуют нераз- решенный, или несанкционированный, доступ к информации, т. е. атаку на систему.
Атака (АИаск) на информационную систему - это совокупность предна- меренных действий злоумышленника, направленных на нарушение одного из трех свойств информации - конфиденциальности (СопйбепйаШу) целостно- сти (1п1е§гпу) или доступности (А\аПаЫ1пу); см. и. 1.2. Удаленная атака (Кетоке АПаск) - информационное разрушающее воз- действие на распределенную компьютерную сеть, программно осуществлен- ное по каналам связи. 12.2. Методы обеспечения надежности компьютерных сетей Численные характеристики надежности В наиболее общем случае надежность компьютерной сети зависит от надежного (безотказного и безошибочного) функционирования всех составля- ющих ее структуру аппаратурных блоков и каналов связи, а также сетевого программного обеспечения. Основной количественной характеристикой надежности является веро- ятность безотказной работы, определяемая как вероятность Р(1) нахождения системы в исправном состоянии в течение времени Т > 1, где Т - случайная величина продолжительности работы системы до отказа, I - детерминирован- ная величина текущего времени, или его конкретное значение. Характеристикой, противоположной Р(1), является вероятность отказа, 0(1) как вероятность того, что устройство или техническая система откажет в течение времени Т<1: 0(0 = 1-Р(1). Наряду с аналитическими методами определения различных параметров надежности широко используются статистические методы, с помощью кото- рых определяются так называемые статистические характеристики надеж- ности систем. Эти характеристики представляют собой результаты обработки экспериментальных данных, или данных прямых наблюдений. Пример 12.1. Если из 1000 компьютеров, объединенных сетью, за один год работы становились неисправными два, то Р (/ = 1 год) = 2/1000 = 0,002. Пример 12.2. В течение фиксированного времени (например, 1 = 1 час) по каналам связи осуществлялась передача двоичной информации между двумя компьютерами со скоростью 5=10 Кбит/с, За время передачи 1000 символов принята с ошибками. Определить вероятность того, что произвольный двоич- ный символ при передаче по тому же каналу будет принят безошибочно или с ошибкой. Решение. Если принять, что за один час было передано 14) = 57 = = 10000 бит/с х 3600 с = 36 х Юб битов, то при числе ошибочных битов Яг = = 1000 искомая вероятность вычисляется как Р() = (Я1 - Яз)/ Я1 = (36 • 106 - - 1000) / (36 • 106) = 35 999 000/36 000 000 = 0,99997.
Соответственно, вероятность появления ошибки (информационной) со- ставляет 3 • 10-5. Еще одна важнейшая характеристика надежности: интенсивность отказов, А(1) - условная плотность вероятности возникновения отказа невосстанавливае- мого объекта; показывает, какая часть элементов выходит из строя в единицу времени по отношению к среднему числу исправно работающих элементов. Статистической интерпретацией интенсивности отказов является отноше- ние числа однотипных устройств, вышедших из строя в некотором интервале времени Д/, к числу устройств, поставленных на испытания, продолжающих к моменту времени / оставаться исправными, умноженному на длину интервала. Таким образом, размерностью интенсивности является обычно 1/секунду. При расчете вероятности безотказной (или безошибочной) работы электрон- ного устройства или системы обычно используется экспоненциальная модель и принимается, что А(1) = сот! т. е. А(1) = А: Р(1) = ехр (~А{), (12.1) Пример 12.3. Определим вероятность безотказной работы сети и вероят- ность наступления отказа в ней за один год эксплутации, если А = 3,17 10 |: сИнтенсивность отказов дана в секундах. Один год - это 31 536 000 с (за 365 дней). Тогда в соответствии с (12.1) имеем: Р(1) = ехр (-А1) = ехр (3,17 Ю12 3153600) = 0,99999, говорят: пять девяток после запятой; тогда 071) = 1- Р(1) = 0,00001. Для полноты приведем еще одну численную характеристику надежности: время наработки на отказ, („ = \/А. В англоязычной литературе этот параметр обозначается МТВР (Меап Типе Ве1\уееп РаПиге - среднее время между отказами); единица размерности - час. Основные методы повышения надежности ИВС В некоторых каналах (оптоволокно, например) вероятность ошибки очень низкая, поэтому потеря данных происходит исключительно редко. Но количе- ство ошибок, например, в беспроводных сетях или старых местных сетях в де- сятки раз больше. Повышение надежности таких каналов - необходимое усло- вие качественного функционирования всей сети или системы. Естественное желание повысить функциональную надежность информа- ционной системы или сети напрямую связано с увеличением объема как про- граммного обеспечения, так и аппаратного. Однако известно, что всякое усложнение уже само по себе снижает надежность. Следовательно, усложняя систему для повышения ее надежности, разработчики понимают, что какая-то часть добавленной надежности будет потеряна с усложнением системы. Специфика ИВС такова, что невыполнение какой-либо прикладной задачи не приводит к отказу системы в целом. Однако это классифицируется как ча- стичный отказ, что означает снижение надежности системы в допустимых
пределах. Такие частичные отказы могут возникать, например, из-за воздей- ствия внешних факторов, которые мы охарактеризовали выше. В компьютерных сетях обеспечение надежности - это общая цель, для до- стижения которой должны слаженно работать все уровни модели 081. На са- мом деле во многих сетях эти функции являются прерогативой верхних уров- ней и относятся не только к канальному уровню, одной из функций которого является обработка ошибок передачи данных. Эта задача, как известно, реша- ется и на транспортном уровне. Существующие методы повышения надежности ИВС и каналов связи осно- ваны на использовании избыточности (Вес1ип:1апсу). Избыточность - это наличие в техническом объекте возможностей сверх тех, которые минимально необходимы для обеспечения его нормального функциониро- вания Назначение механизмов и средств избыточности - оперативный контроль функ- ционального состояния устройства или системы, блокирование или нейтрализация последствий появления отказов. С диалектической точки зрения избыточность является одним из условий перехода количества в качество. Большинство микрочипов, интеллектуальных устройств, начиная от смартфонов и заканчивая большими компьютерами, а также мозг человека и многих животных заведомо обладают избыточной памятью и избыточными вычислительными мощностями. С позиции обеспечения надежности информационных систем и сетей разли- чают следующие основные виды избыточности: • структурная; • временная; • информационная. Иногда также рассматривают дополнительные виды избыточности: функ- циональную, алгоритмическую и программную избыточность. Структурная избыточность (ЕЙгисШге Кейипдапсу или Натеку аге Кгс1ип- с!апсу) - наличие у объекта избыточных элементов, узлов, устройств, с помо- щью которых можно своевременно заменить отказавшие основные узлы или устройства для предотвращения выхода из строя всего изделия, системы. Избыточные узлы или устройства могут работать параллельно с основ- ными, или могут быть подключены и использоваться в режиме ожидания, или применяться с помощью иного способа. Структурная избыточность может реализовываться на основе методов ре- зервирования (параллельной работы нескольких однотипных устройств или каналов). При этом могут использоваться средства принятия решения «на ос- нове голосования» - мажоритарные элементы. Использование источников бес- перебойного питания - пример структурной избыточности. Временная избыточность (Тзте Кес1ипс1апсу) заключается в использова- нии некоторой части производительности компьютера или сети для контроля
над исполнением программ и восстановления (рестарта) информационного процесса. Примером ИС с временной избыточностью являются системы с повтором передачи сообщений. К этому типу избыточных методов можно отнести авто- матический запрос повторной передачи (АШотайс Ксреа! геОие81, ЛЯО), ис- пользуемый в протоколах семейства ТСР и в других протоколах (беспровод- ной связи). Остановимся в контексте рассматриваемого вида избыточности на осо- бенностях передачи данных в модели 081. Канальный уровень может предо- ставлять различные сервисы. Их набор может быть разным в разных протоко- лах. Обычно возможны следующие варианты: V) сервис без подтверждений, без установки соединения (Цпаскпоуу- 1еа<щс1 СоппесНоп1е88 8егу1се); 2) сервис с подтверждениями, без установки соединения (АскпоМед^ес! СоппесНоп1с88 8егу1се); У) сервис с подтверждениями, ориентированный на соединение (Аск- по\у1ес1<1ес1 СоппссНоп-Опегйес! 8егу1се). Сервис без подтверждений и без установки соединения заключается в том, что передающая машина посылает независимые кадры принимающей машине, и принимающая машина не посылает подтверждений о приеме кадров. При- мер предоставления сервиса такого класса - ЕЙютск Никакие соединения за- ранее не устанавливаются и не разрываются после передачи кадров. Если ка- кой-либо кадр теряется из-за шума в канале, то на канальном уровне не пред- принимается никаких попыток восстановить его. Данный класс сервисов при- емлем при очень низком уровне ошибок. В этом случае вопросы, связанные с восстановлением потерянных при передаче данных, могут быть оставлены верхним уровням. Он также применяется в линиях связи реального времени, таких как передача речи, в которых лучше получить искаженные данные, чем получить их с большой задержкой. Шагом в сторону повышения надежности является сервис с подтвержде- ниями, без установки соединения. При его использовании соединение также не устанавливается, но получение каждого кадра подтверждается. Таким об- разом, отправитель знает, дошел ли кадр до пункта назначения в целости или потерялся. Если в течение установленного интервала времени подтверждения не поступает, кадр посылается снова. Такой сервис полезен в случае исполь- зования каналов с большой вероятностью ошибок, например, в беспроводных системах. Среди сервисов такого класса можно назвать 802.11 (\У1-Н). Ориентированный на соединение сервис предоставляет процессам сете- вого уровня эквивалент надежного потока битов. Он подходит для длинных ненадежных связей, таких как спутниковый канал или междугородное теле- фонное соединение. В общем случае значение временной избыточности зависит от требований к надежности функционирования системы. Этот параметр составляет, напри- мер, от 5 до 10 % производительности компьютера в системе до трех- и четы-
рехкратного дублирования производительности в мажоритарных вычисли- тельных комплексах. Информационная избыточность (1п('огта11оп Кедипдапсу) основана на специальных методах дублирования некоторой части информации, позволяю- щего восстанавливать исходные данные в случае нарушений в работе системы. Этот вид избыточности используется для обеспечения соответствия между входными, промежуточными и выходными данными, которые в наибольшей степени влияют на нормальное функционирование системы и тре- буют определенного времени восстановления. Информационная избыточность способствует обнаружению искажения дан- ных (ошибок) и устранению ошибок на определенном уровне контроля функциони- рования системы. Информационная избыточность обычно реализуется на основе алгорит- мов обнаружения и коррекции ошибок (Еггог ЭеЗесйоп аге! СоггесНоп), в основе которых лежит помехоустойчивое кодирование данных, или методы ЕСС (Еггог-Соггесйп§ Соде). Один из стандартов, введенных 1ВМ, предусматривает хранение инфор- мации в банках памяти фрагментами по девять битов, причем восемь из них (составляющих один байт) предназначены собственно для данных, а девятый является битом четности (Рагйу Вй). Использование девятого бита позволяет схемам управления памятью на аппаратном уровне контролировать целост- ность каждого байта данных. Если обнаруживается ошибка, работа компью- тера останавливается, и на экран выводится сообщение о неисправности. Метод простого контроля четности является простейшей реализацией ЕСС. Этот метод не позволяет исправлять ошибки, однако дает возможность их обнаружить пользователю компьютера. Метод простой четности (или простой нечетности) требует присоединения к сообщению лишь одного избыточного бита, вне зависимости от длины сообщения Значение этого бита равно свертке по модулю для символов передавае- мого сообщения, т. е. число единичных символов в закодированном (избыточ- ном) сообщении должно быть четным - для метода простой четности; для ме- тода простой нечетности - нечетным: к результату свертки добавляется 1. Отметим, что рассмотренный метод простой четности используется для контроля целостности ключа в симметричном криптографическом алгоритме ОЕ5. Практически все существующие системы и сети, предназначенные для ра- боты с данными, содержат встроенные средства на основе ЕСС. Эти алго- ритмы реализованы в модулях оперативной памяти (КАМ) компьютера, в кон- троллерах шин на материнской плате компьютера, обеспечивающих, в том числе, кодирование/декодирование информации при ее передаче от процес- сора к памяти и обратно; ЕСС является частью протокола ТСР. Можно приве- сти множество подобных примеров.
12.3. Методы помехоустойчивого кодирования информации Как мы уже знаем, методы помехоустойчивого кодирования относятся к классу избыточных. Определение рассматриваемых методов как «помехо- устойчивые» означает, прежде всего, что они являются противодействием по- мехам, действующим на систему и приводящим к ошибкам в данных. Суть этих методов состоит в преобразовании исходного информационного сообщения Хк (к - длина сообщения), называемого также информационным словом. К слову, Хк дополнительно присоединяют (наиболее часто по прин- ципу конкатенации) избыточные символы длиной г битов, составляющие из- быточное слово Хг. Таким образом формируют кодовое слово Х„ длиной п = к + г двоичных символов: Хп = ХкХг. Информацию содержит только инфор- мационное слово. Назначение слова Хг - обнаружение и исправление ошибок на стороне получателя сообщения (ПС). В зависимости от принципа вычисления дополнительных символов и их числа реализуются различные алгоритмы помехоустойчивого кодирования. Общим является то, что избыточное слово Хг генерируется на передающей сто- роне (источником сообщения, ИС) и используется принимающей для обнару- жения и исправления ошибок. С учетом избыточных блоков обобщенная структурная схема системы передачи информации примет вид, показанный на рис. 12.1. Рис. 12.1. Обобщенная структурная схема системы передачи информации с помехоустойчивым кодированием Для дальнейшего рассмотрения нам необходимо упомянуть о некоторых базовых понятиях теории помехоустойчивого кодирования. Вес но Хеммингу произвольного двоичного слова Х(п'(Х)) равен количе- ству ненулевых символов в слове. Пример 12.4. Пусть Х= 1101011. Тогда п’(Х= 1101011) = 5. Расст ояние по Хеммингу, или кодовое расстояние (<7), между двумя про- извольными двоичными словами (X, У) одинаковой длины равно количеству позиций, в которых X и У отличаются между собой. Пример 12.5.^= 101, У= 110. Очевидно, что с/(Х, У) = 2.
Кодовое расстояние можно вычислить как вес от суммы по модулю 2 этих двух слов. <7(А( У) = и’(Х Ф У). Пример 12.6.Х= 1011, У=0000;<Х У) = 3: 1011 0000 ^(1011) = 3' Пример 12.7. Х = 11111, У= 11111; <7(Х, У) = 0. Длина слова и расстояние Хемминга - основополагающие понятия в тео- рии помехоустойчивого кодирования информации. Всё многообразие существующих кодов для обнаружения и исправления ошибок можно разделить на два больших класса: линейные и нелинейные коды. Линейные коды базируются на использовании линейных (как правило, умножение и сложение по модулю двух соответствующих символов) операций над данными, нелинейные - соответственно нелинейных операций. 12.4. Линейные блочные коды 12.4.1. Теоретические основы линейных блочных кодов Линейные блочные коды - это класс кодов с контролем четности, которые можно описать парой чисел (и, к). Первое из чисел определяет длину кодового слова (А),), второе - длину ин- формационного слова (Хк). Отношение числа битов данных к общему числу битов данных к/п именуется степенью кодирования (Сос1е Ка1е)-доля кода, которая приходится на полезную информацию. Для формирования проверочных символов (кодирования) используется порождающая матрица - совокупность базисных векторов, которую будем далее записывать в виде матрицы С размерностью к х и с единичной подмат- рицей (7) в первых к строках и столбцах: 6 = [р:/]. (12.2) Матрица С называется порождающей матрицей линейного корректиру- ющего кода в приведенно-ступенчатой форме. Кодовые слова являются линейными комбинациями строк матрицы С (кроме слова, состоящего из нулевых символов). Кодирование, результатом которого является кодовое слово Х№, заключается в умножении вектора сооб- щения длиной к (Ад) на порождающую матрицу по правилам матричного умно- жения (все операции выполняются по модулю два). Очевидно, что при этом первые к символов кодового слова равны соответствующим символам
сообщения, а последние г символов (Л)) образуются как линейные комбинации первых. Для всякой порождающей матрицы С существует матрица //размерности г х п, задающая базис нулевого пространства кода и удовлетворяющая равен- ству: СНТ=О. (12.3) Матрица Н, называемая проверочной (Нт- транспонированная провероч- ная матрица), может быть представлена так: Я = [-Рг:/]. (12.4) В последнем выражении / - единичная матрица порядка г, Рт- транспони- рованная матрица Р. Кодовое слово Хпможет быть получено на основе следующего тождества: Н-(Х„)Т=О, (12.5) ГДе2Гп=Х1,Л'2, ...,Х„ = Х[, Х2, ..., X/,, **+!, ..., Хк+Г. Результат умножения сообщения (У„) на транспонированную провероч- ную матрицу (Н) называется синдромом, .5': 5 = (Г Г-Я, (12.6) где Уп = у1, у2, • • •, Уп = У1, У2, • • •, У к, Ук+\, • •Ук+Г‘ Слово Уп обычно представляют в следующем виде: = %„©/’, (12.7) где Е = е\, ег, ..., е„ - «-разрядный вектор ошибки. Если все г символов синдрома нулевые (5 = 0), то принимается решение об отсутствии ошибок в принятом сообщении Уп, в противном случае - об их наличии. В общем случае код, характеризующийся минимальным кодовым рассто- янием <7тт между двумя произвольными кодовыми словами, позволяет обна- , с/-1 , руживать /о ошибок, где /0 = если а - четно, и /0 = ———, если а - нечетно. Количество исправляемых кодом ошибок (/„) определяется следующим обра- зом: \/-1 ----, а - нечетное.
12.4.2. Избыточный код простой четности Простейший избыточный код основан на контроле четности (либо нечет- ности) единичных символов в сообщении _УП. Количество избыточных симво- лов г всегда равно 1 и не зависит от к. Значение этого символа будет нулевым, если сумма всех символов кодового слова по модулю 2 равна нулю. Назначение Хг в данном алгоритме - обнаружение ошибки. Код простой четности позволяет обнаруживать все нечетные ошибки (нечетное число оши- бок), но не позволяет их исправить. Нетрудно убедиться, что данный код ха- рактеризуется минимальным кодовым расстоянием, равным 2. Пример 12.8. ПустьХ> = 10101, тогда X,. = ±Х, = 1Ф0Ф1Ф0Ф1 = 1. I Проверочная матрица для данного случая будет состоять из одной строки и шести столбцов и примет следующий вид: Н= 11111 1. Кодовое слово Х,„ вычисленное в соответствии с (11.4), будет равно 10101 1. Как видим, юСУя) имеет четное значение. Слово Хп будет передаваться от источника сообщения к приемнику сооб- щения (например, от одного компьютера к другому). Пусть на приемной сто- роне имеем У„= П101 1: У|= П101 и Уг= Ущ = 1 (ошибочный символ под- черкнут). Для вычисления синдрома ошибки в соответствии с (12.6) достаточно вы- полнить следующие простые действия' а) вычисляется дополнительное слово (в данном случае - символ) У'г, ко- торое является сверткой по модулю 2 слова И: У г= 1 Ф1 © 1 © 0 © 1 = 0; б)вычисляется синдром 8 = УГ ®УГ =1 ©0 = 1. Неравенство синдрома нулю означает, что получено сообщение с ошибкой (или с ошибками). 12.4.3. Код Лемминга Рассмотрим более подробно методы помехоустойчивого кодирования на примере широко известного и часто используемого кода Хемминга. Данный код характеризуется минимальным кодовым расстоянием с1„1„= 3. При его ис- пользовании кодирование сообшения также должно удовлетворять соотноше- нию (12.5). Причем вес столбцов подматрицы А должен быть больше либо равен 2. Второй особенностью данного кода является то, что используется рас- ширенный контроль четности групп символов информационного слова, т. е. г > 1. Для упрощенного вычисления г можно воспользоваться следующим про- стым соотношением: г = 1о§24' + 1- (12.9)
В сравнении с предыдущим кодом данный позволяет не только обнаружи- вать, но и исправлять одиночную ошибку в кодовом слове (см, (12.8)). В нашем рассмотрении подматрицу Л можно определить как: /?п й12 ••• Ац (12.10) К-1 ............. К-к Элемент этой подматрицы (0 или 1) относится к 7-й строке и /-му столбцу (/ = 1,г у=],А). Вычисление проверочных символов в соответствии с (12.5): хк+1 = (той 2). (12.11) у Вычисление синдрома: = ЕЧ 'Ук то<12, 8 = ук+1®у'1+1. (12.12) У Пример 12.9. Имеется информационное слово Хь= 1001. Проанализируем использование рассматриваемого кода. Для начала отмечаем, что к = 4. В соответствии с (12.9) подсчитываем длину избыточного слова: г > 1о§г4 +1 = 3 (?), тогда п = к + г = 1. Создаем проверочную матрицу Нт у. 0 111 10 0 II14 =10 11 0 10 110 1 0 0 1 ) 4 7 Вычисляем проверочные символы, используя (11.10). В соответствии с этим первый проверочный символ будет равен 1, остальные - нулю: д4+1 = /ги • • д, ©... ® й14 • х4 = 0 • 1 © 1 • 0 © 1 • 0 © 1 • 1 = 1; хкк2 = ^21 ' Х1 ® К22 Х2 ®... © й24 • .г, = 1 • 1 © 0 • 0 © 1 • 0 Ф1 • 1 = 0; Хк23 = Кз ' Х! © й32 Х2 © ••• © /?34 • х4 = 1 • 1 © 1 • 0 Ф 0 • 0 © 1 • 1 = 0. Таким образом, избыточное слово будет таким: Х,-= 100, а кодовое слово- Х„ = 1001 100. Рассмотрим ситуацию, когда ошибок в переданной информации нет (/ = 0), т. е.Х„ = У„= 1001 100.
Вычислим новый набор проверочных символов в соответствии с (11.11) и синдром: Уг = 100, 5 = У © у =Ю0 ©100 = 000 = 0. Нулевой синдром означает безошибочную передачу (или прием) инфор- мации. Рассмотрим ситуацию, когда возникает одиночная ошибка (/ = 1). Пусть ошибка произошла в служебных символах К„ = 1001000 (ошибочный символ подчеркнут). Синдром вычисляем по методике, приведенной для случая отсутствия оши- бок. Получаем .5' = 100. Вес синдрома равен 1, и это означает, что произошла ошибка. Местоположение ошибки выявляется анализом (декодированием) син- дрома. Декодирование опирается на вышеприведенное соотношение (12.5), в соответствии с которым, принимая во внимание (12.6), можем записать: Н • Д,/ = Н-(Хп® Е„)г = Н-(Х„)г ®Н .(ДУ = 0®й5, (12.13) где /г? - пятый столбец матрицы, номер которого соответствует номеру оши- бочного символа в принятом кодовом слове. Действительно, 115 = 8 = 100. В результате декодирования синдрома получается вектор ошибки (унар- ный вектор, имеющий единичный вес): Е„ = 0000100. Исправление ошибоч- ного бита достигается простым сложением по модулю 2 вектора Еп и кодового слова У„: У =Еп ©У =0000100©1001000 = 1001100. Пусть ошибка произошла в бите информационного слова: У = 0001100. Вычислим дополнительные проверочные символы и синдром: ^ = 111; 5 = Уг©у;: = 011. Убедимся, что синдром соответствует первому столбцу используемой проверочной матрицы. Это означает, что декодирование синдрома однозначно укажет на местоположение ошибочного бита: Е„ = 1000000 и У„=Е„® У„ = 000И00® 1000000 = 1001100= Х„. При возникновении ошибок кратности два (например, на позициях / и т) данный код не позволяет однозначно идентифицировать ошибки, поскольку с учетом (12.13) имеем: 8 = К®Ит. (12.14) Таким образом, код Хемминга с йит — 3 гарантированно обнаруживает и исправляет одиночную ошибку в любом разряде кодового слова.
Порядок следования вектор-столбцов в матрице А не имеет значения, од- нако важно, чтобы на передающей и на принимающей сторонах используемые матрицы были бы абсолютно идентичны. Матрица кода Хемминга с <7тт = 3 (II) может быть трансформирована в матрицу с <7т|п = 4 (Н) путем добавления в нее одной строки и одного столбца (столбец добавляется в подматрицу 7): । О | О я !; I о 1 ~ ••• । । 1 Приведем такую матрицу к канонической форме (в которой единичная матрица содержит 1 только на главной диагонали) путем выполнения сумми- рования строк матрицы с единичной дополнительной строкой таким образом, чтобы вес каждого столбца единичной матрицы был равен 1. После таких ли- нейных операций каждый столбец матрицы А будет иметь нечетный вес, а сумма двух любых столбцов - четный. Это обеспечивает коду на основе мо- дифицированной матрицы (при неизменном к) минимальное кодовое расстоя- ние с!тт = 4. Это значит, что такой код обеспечит обнаружение уже двух оши- бок в принятом сообщении, однако исправит (см. формулу (12.8)) лишь оди- ночные. 12.4.4. Циклический код Циклические избыточные коды (ЦК, СусНс Кес1ипс1апсу Сойез - СКС; ис- пользование см., например, на рис. 6.2 и 6.11) относятся к линейным система- тическим. Важнейшие свойства кодов: - каждое кодовое слово, получаемое из исходного кодового слова пу- тем циклической перестановки его символов, также является разре- шенным кодовым словом; - при циклической перестановке символы кодового слова перемеща- ются слева направо на одну позицию. Следует запомнить: при циклическом сдвиге вправо на один разряд необходимо исходную кодовую комбинацию поделить на X, а умножение на X эквивалентно сдвигу влево на один символ. Пример 12.10. Если кодовое слово имеет следующий вид: 1101100, то разрешенной кодовой комбинацией будет и такая: 0110110. Принято описывать ЦК при помощи порождающих полиномов С1(Х) степени г = п-к, где г - число проверочных символов в кодовом слове.
Порождающие полиномы циклических кодов. Формирование разрешен- ных кодовых комбинаций ЦК В, (X) (обозначение кодовой комбинации здесь соответствует обозначению кодового слова Х„ для кода Хемминга) основано на предварительном выборе порождающего (образующего) полинома С(Х). который обладает важным отличительным признаком: все комбинации В (X) делятся на порождающий полином О(Х) без остатка; в результате деления по- лучаем информационное слово: В](Х)/6(Х)=А](Х), (12.15) здесь В](Х) - кодовое слово, А](Х) - информационное слово (соответствует X*- для кода Хемминга). Пример 12.11. При 6(Х) = X4 +Х2+ХиВ}(Х) =Х5 + Х3 +X2 имеем: ООО остаток от деления - ООО, или просто О (К(Х) = 0. Степень порождающего полинома (г) определяет число проверочных симво- лов: г = и -к- Например, СКС-32 означает, что используется полином 32-й степени, а СКС-16 - полином 16-й степени. Из этого свойства следует простой способ формирования разрешенных кодовых слов ЦК - умножение информационного слова на порождающий по- лином Сг(Х): В(Х) = А(Х)-<3(Х). (12.16) Порождающими могут быть только такие полиномы, которые являются делителями двучлена (бинома) Хп+1'. (Х’+1)/С(Х) = Н(Х) (12,17) при нулевом остатке: В(Х) = 0. С увеличением максимальной степени порождающих полиномов г резко увеличивается их количество: при г = 3 имеется всего два полинома, а при г = = 10 их уже несколько десятков. В табл. 12.1 приведены некоторые полиномы и соответствующие им коды. В В1ие1ооЙ1, например, используется полином СКС-16 вида Х16-кХ12+Х5-‘ь1, или в двоичной форме: 10001000000100001, в некоторых про- токолах на основе стандарта ШЕЕ 802.3 - СКС-32: Х32+Х26+Х23+Х22+Х{6+Х12+ ♦X' X" Х>Х7*хХ^ Другой из возможных вариантов кода СКС-32 задается полиномом Х32+Х22+Х2+Х+1, которому соответствует двоичное представление: 100000000010000000000000000000111. Два варианта порождающих полиномов кода Хемминга (7,4), с записью по модулю 2 в виде 1101 и 1011, представляют собой так называемые двой-
ственные многочлены (полиномы): весовые коэффициенты одного полинома, зачитываемые слева направо, становятся весовыми коэффициентами двой- ственного полинома при считывании их справа налево. Таблица 12.1 Некоторые из известных кодов, описываемые с помощью полиномов Степень полинома, г Полином, О(Х) Двоичное представление полинома п к Примечание 1 Х+7 11 3 2 Код с проверкой на четность 2 А-+Х+/ 111 3 1 Код с повторением х3+х2+1 1101 Классический 3 Х3+Х+1 1011 7 4 код Хемминга (7,4) ХХХЩ 11001 15 11 Классический код Хемминга (15,11) ХЧХ+1 10011 15 11 Классический 4 код Хемминга (15,11) Х1+Х-+Х+] 10111 7 3 Коды Файра - Абрамсона Х,+Х3+Х2+1 11101 7 3 Коды Файра - Абрамсона ХЧХ2+1 100101 Классический 5 Х5+Х3+1 101001 31 26 код Хемминга (31,26) Порождающие полиномы кода Хемминга (7,4) являются не только двой- ственными, они также являются неприводимыми. Неприводимые полиномы не делятся ни на какой другой полином степени меньше г, поэтому их называют еще неразложимыми, простыми и примитивными. Пример 12.12. Порождающий полином О(Х) = X7 + 1 раскладывается на три неприводимых полинома: X7 + 1 = (X + 1)-(Х3 + X2 + ^-(Х3 + X + 1) = в,(Х) О2 (X) Оз(Х), каждый из которых является порождающим для следующих кодов: О1(Х) = X + 1 - код с проверкой на четность, КПЧ (7, 6); Оз(Х)=Х3+ X +7 — первый вариант кода Хемминга (7,4); Оз(Х) = X3 +Х+1 - двойственный Стз(Л), второй вариант кода Хемминга. Различные вариации произведений 01,2,з (X) дают возможность получить остальные порождающие полиномы. Порождающая матрица О циклического кода имеет в качестве строк век- торы С(Х),Хв(Х), ...,Х1‘-16(Х): О(Х) ёПё1§2 0 ... О О = ХО(Х) = о ёо 81 ё2 ёг 0 ... О (12.18) ^~‘О(Х) 0 ... 0ёпё1ё2- 8> где ёп..ё'-~ коэффициенты генераторного полинома.
Проверочная матрица Н кода строится на основе полинома (см. (12.17)); Н(Х) = (Х”+ 1)/С(Х) (12.19) ИЛИ Н(Х) 0 ... 0 1ц ... 1ц к) ко Н = ХН(Х) = 0 ... 1цкк.! ... к1ки0 (12.20) Х"1Н(Х) кк ... 1ц ко 0 ... 0, где к - коэффициенты полинома Н(Х). Справедливо в(Х)'Н(Х)Т=0 или Н(Х)-С(Х)Т = О, здесь индекс «т» означает транспонирование матрицы. Пример 12.13. Задан ЦК (7,4) дуальными порождающими полиномами С(Х) = Х3 + Х + 1 ив(Х)=Х3 +Х2 + 1. Составить порождающие матрицы кодов. Первой строкой в матрице записывается порождающий полином (в двоич- ном представлении) с умножением его на оператор сдвига Хг для резервирова- ния места под запись трех (г = 3) проверочных символов. Следующие к - 1 строк матриц получаются путем последовательного циклического сдвига ба- зового кодового слова матриц С? и С? на одну позицию вправо: 1011000 1101000 С(Х)= 0101100 6(Х)= 0110100 0010110 0011010 0001011, 0001101. Для построения порождающей матрицы, формирующей разделимый блоч- ный код, необходимо матрицу преобразовать к каноническому виду путем линейных операций над строками. Каноническая матрица должна в левой части порождающей матрицы ЦК со- держать единичную диагональную квадратную подматрицу порядка к для получе- ния в итоге блочного ЦК. Пример 12.14. Привести к каноническому виду матрицы из примера 12.13. С этой целью для получения первой строки канонической матрицы С-.-(Х) необходимо сложить по модулю 2 строки с номерами 1, 3 и 4 матрицы О(Х), а для матрицы ОК(Х) - строки с номерами 1,2 и 3, вторая строка канонической матрицы образуется сложением строк 2 и 4; оставшиеся строки - без измене- ний. В итоге имеем следующий вид первой из дуальных канонических матриц: 1000 101 С^(Х)= 0100 111 0010 ПО 0001 011 (1+3+4) (2 + 4) (3 = 3) (4 =4).
Запись (1 +3 + 4) означает, что данная строка матрицы получена в резуль- тате суммы по модулю 2 первой, третьей и четвертой строк матрицы С(Х), Вторую матрицу СК(Х) построить самостоятельно. Проверочная матрица Н7 - размерностью и х г может быть получена из по- рождающей матрицы канонического вида путем дополнения проверочной подматрицы единичной матрицей размерности г х г: 101 111 Н7,4 = 110 011 100 010 001, или в каноническом виде: 1110 100 Н74 = 0111 010 1101 001. Вычисление проверочных символов (X,) кодового слова (Х„) чаще всего основывается на методе деления полиномов. Метод позволяет представить разрешенные к передаче кодовые комбинации в виде разделенных информа- ционных Хк и проверочных Хг символов, т. е. получить блочный код. Поскольку число проверочных символов равно г, то для компактной их записи в последние младшие разряды кодового слова надо предварительно к Хк (соответствует А/Х) в формуле (8)) справа приписать г нулей, что эквива- лентно умножению Хк на оператор сдвига X'. При этом имеется возможность представить кодовую комбинацию в виде последовательности информацион- ных и проверочных символов: Х„=Хк-Хг\\К(Х), (12.21) где К (X) - остаток отделения (X -Х)/С(Х (см. (12.15)). В алгоритме на основе (12.21) можно выделить три этапа формирования разрешенных кодовых комбинаций в кодере: 1)к комбинации слова Хк дописывается справа г нулей, что эквива- лентно умножению Х4 наХ; 2) произведение X Хг делится на соответствующий порождающий поли- ном Сг(Х) и определяется остаток К(Х), степень которого не превы- шает г — 1, этот остаток и дает группу проверочных символов (Хг); 3) вычисленный остаток присоединяется справа к X, Пример 12.15. Рассмотрим процедуру кодирования при X = 1001, т. е. сформируем кодовое слово циклического кода (7,4). В заданном ЦК п = 7, к = 4, г = 3, выберем порождающий полином С(Х) = = X3 + X + 1 (код Хемминга).
Хк = 1001 ~Х3 + 1, (знак " ~ " - тильда, означает соответствие). \)ХкХг = (X3 + 1) -X3 = Х6 +Х3 ~ 1001000, (п = 7); 2)(ХкХг)/С(Х)=Хб + X3 | X3 +Х+ 1 X6 +Х4 + X3 [ Х3+Х X4 X4 +х2+х Х2+ X, X2 + X- остаток; К (X) = X2 + Х~ 110; У)Хп=ХкХг\ \ К (X) = 1001110 - итоговая комбинация ЦК (кодовое слово). Синдромный метод декодирования ЦК. Основная операция: принятое кодовое слово (ХЦ нужно поделить на порождающий полином, который ис- пользовался в операции кодирования. Если принадлежит коду, т. е. не иска- жено помехами, то остаток от деления (синдром) будет нулевым. Ненулевой остаток свидетельствует о наличии ошибок в принятой кодовой комбинации. Для исправления ошибки нужно определить вектор (полином) ошибки (обо- значим его Е,„ см. (12.13)). После передачи по каналу с помехами принимается кодовое слово У„=ХпФЕп, (12.22) здесь также сумма по модулю 2. При декодировании принятое кодовое слово делится на О(Х)', а^/(6(Х)) = С,8г (12.23) 8,- - остаток от деления, (Ц) /((8(Х)) - синдром, а V- результат деления. Всякому ненулевому синдрому соответствует определенное расположение (конфигурация) ошибок: синдром для ЦК имеет те же свойства, что и для кода Хе- мминга и используется при декодировании. Пример 12.16. Рассмотрим процедуру декодирования сообщения, сфор- мированного в примере 12.15. Пусть У„ = 1011110 (ошибочным является тре- тий бит - подчеркнут). Вспомним, что порождающая матрица имеет вид, показанный в примере 12.14: 1110 100 Н74 = 0111 010 1101 001 Для решения задачи последовательно выполняем следующие операции: 1) выполняем деление в соответствии с (12.15): У„/С(Х) = Х6+Х,+Х3+Х2 + Х X3 +Х+1 X6 + Х4 +Х3 I X3 X2 +Х; X2 +Х-остаток, т. е. синдром8Г = X2 +Х~ ПО;
2) декодирование синдрома позволяет определить местоположение ошибки: по полученному синдрому ПО в анализаторе синдрома (де- шифраторе синдрома) определяем вид вектора Е„ = 0010000. Здесь обратим внимание на важнейшую деталь: синдром равен третьему вектор-столбцу в матрице Н7 4, поэтому единичный символ будет в третьем разряде вектора Е„; 3) исправление ошибки: Т„® Е„= 1011110 ф 0010000 = 1001110. После исправления (исправленный бит подчеркнут двойной линией) по- лучили такое же слово, которое было сформировано в источнике сообщения (обратим внимание: знак «ф» означает побитное сложение по модулю 2). 12.5. Основы информационной безопасности компьютерных сетей 12.5.1. Характеристика основных угроз информационной безопасности сетей Как мы уже неоднократно подчеркивали, защита данных в компьютерных сетях стала едва ли не самой главной проблемой в сфере информационных технологий. Сетевая атака - это вторжение в операционную систему удаленного компью- тера. Целями сетевой атаки являются: захват управления над операционной систе- мой, приведение ее к состоянию отказа в обслуживании ([)еп1а1-оГ-8етсе. По8 АНаск) или получение доступа к защищенной информации. Существуют следующие основные типы Во8-атак: - отправка на удаленный компьютер специально сформированных се- тевых пакетов, не ожидаемых этим компьютером, которые вызывают сбои в работе операционной системы или ее остановку; - отправка на удаленный компьютер большого количества сетевых паке- тов за короткий период времени. Все ресурсы атакуемого компьютера используются для обработки отправленных злоумышленником сете- вых пакетов, из-за чего компьютер перестает выполнять свои функции. Сетевые атаки-вторжения (№1и'огк Ьйгизюп АНаск, или МеНсогк 1пй1- Найоп АНаск). Это сетевые атаки, целью которых является «захват» операци- онной системы атакуемого компьютера. Это самый опасный вид сетевых атак, поскольку в случае ее успешного завершения операционная система полно- стью переходит под контроль злоумышленника. Этот вид сетевых атак приме- няется в случаях, когда злоумышленнику требуется получить конфиденциаль- ные данные с удаленного компьютера (например, номера банковских карт или пароли) либо использовать удаленный компьютер в своих целях (например, атаковать с этого компьютера другие компьютеры) без ведома пользователя.
Термин сетевая атака иногда заменяется термином удаленная атака при анализе угроз информационным ресурсам и защите от таких угроз. Угроза - это возможные или реализуемые попытки завладеть информацион- ными ресурсами без согласия владельца этих ресурсов. Источниками угроз информационной безопасности являются: - компании-конкуренты; - злоумышленники (хакеры); - тестировщики на проникновение - это высококвалифицированные специалисты (их называют также пенсестерами), которые, используя специальные методы (так называемые В 1аск/ОгауЛУ1й1е~Ьох по пол- ному стеку: 08ШТ, социальная инженерия, внешний периметр, мо- бильные приложения, веб-приложения, внутренняя инфраструктура компаний-заказчиков, написание отчетной документации), проводят углубленный анализ потенциальных уязвимостей информационных систем и сетей; О81МТ - Ореп 8оигсе 1гйеШ§епсе - разведка на основе открытых источников; - сотрудники компании (как правило - обиженные) или инсайдеры', - организованные преступные группы; - государственные органы (подтверждением являются откровения Э. Сноудена; Ес1иаг<1 8поис1еп - американский технический специа- лист и спецагент, бывший сотрудник ЦРУ и АНБ, раскрыл факт все- объемлющего слежения в 60 странах более чем за миллиардом чело- век и правительствами 35 стран). Виды сетевых атак и их последствия имеют значительные отличия друг от друга. Современная классификация (условная) угроз проводится по следу- ющим параметрам: - характер воздействия, оказываемого на сеть; - цель оказываемого воздействия; - наличие обратной связи с сетью, подвергнутой атаке; - условие начала атаки; - расположение субъекта по отношению к объекту атаки; - уровень эталонной модели 180. Рассмотрим подробнее основные виды сетевых атак по этим категориям. По характеру воздействия на сеть Виды сетевых атак по характеру воздействия на атакуемую сеть можно разделить на активные и пассивные. Активная атака проводится с непосредственным воздействием на сеть, которое может предусматривать ограничение ее работоспособности, модифи- кацию настроек. Воздействие такого рода обязательно оставляет следы, по- этому при его планировании изначально предусматривается обнаружение. Пассивная атака проводится без непосредственного влияния на работу сети. Однако в ее результате нарушается сетевая безопасность. Обнаружить пассивную атаку намного сложнее именно из-за отсутствия прямого
воздействия. Примером таких угроз можно назвать постановку наблюдения или прослушки. По цели атаки В зависимости от цели различают виды сетевых атак, направленных на нарушение: - функционирования; - конфиденциальности; - целостности атакуемой сети. Основной целью является, как правило, несанкционированный доступ к закрытой информации методом ее искажения или перехвата. В первом случае сведения могут быть изменены, во втором - доступ производится без измене- ния данных. По наличию обратной связи с атакуемой сетью Атака может проводиться с обратной связью или без нее (однонаправлен- ная атака). В первом случае атакующим субъектом устанавливается обмен данными с атакуемым объектом. В результате злоумышленники получают актуальные данные о состоянии сети. Однонаправленная атака не предусматривает установления обратной связи. Ее проводят в ситуации, когда для реализации целей злоумышленников не требуется оперативной реакции на изменения состояния объекта. По условию начала атаки Существуют разные условия начала воздействия. В том числе можно вы- делить такие типы сетевых атак по этому критерию: - по запросу от объекта; - по выполнению на стороне объекта определенного действия; - безусловные атаки. Первые два типа атак начинаются после соответствующего события, а без- условные - в любой момент. По расположению субъекта по отношению к объекту атаки По этому критерию различают сетевые атаки межсегментного и внутри- сегментного типа. Особенностью категории первого типа является располо- жение субъекта и объекта в разных сегментах сети. Второй тип характеризу- ется их расположением в одном сегменте. Сегментом сети называют хосты (компьютеры), физически объединенные между собой. По уровню эталонной модели 180/081 Воздействие на атакуемую сеть может осуществляться на разных уровнях эталонной модели 180/081. Как видно, сетевые атаки столь же разнообразны, как и системы, против которых они направлены. Некоторые атаки отличаются большой сложностью. Другие может осуществить обычный оператор, даже не предполагающий, ка- кие последствия может иметь его деятельность.
Для характеристики специфических типов атак необходимо знать некото- рые ограничения, изначально присущие протоколу ТРС/1Р. Ввиду того, что изначально средства защиты для протокола 1Р не разраба- тывались, все его реализации стали дополняться разнообразными сетевыми процедурами, услугами и продуктами, снижающими риски, присущие этому протоколу. Кратко рассмотрим основные типы атак, обычно применяемых против сетей 1Р. Сниффинг СнкфсЬинг пакетов (8шйег - в данном случае в смысле фильтрация) - атака на основе прикладной программы (сниффера), которая использует сетевую карту, ра- ботающую в режиме [ргопиксиоик (не делающий различия) тобе], в котором все па- кеты, полученные по физическим каналам, сетевой адаптер отправляет приложению для обработки. Сниффер перехватывает все сетевые пакеты, которые передаются через атакуемый домен. В настоящее время снифферы работают в сетях на вполне законном основании. Они используются для диагностики неисправностей и анализа трафика. Однако ввиду того, что некоторые сетевые приложения пе- редают данные в текстовом формате (1е1пе1, РТР, 8МТР, РОРЗ и т. д.), с помо- щью сниффера можно узнать полезную, а иногда и конфиденциальную инфор- мацию (например, имена пользователей и пароли). Перехват имен и паролей создает большую опасность, так как пользова- тели часто применяют один и тот же логин и пароль для множества приложе- ний и систем. Многие пользователи вообще имеют один пароль для доступа ко всем ресурсам и приложениям. Если приложение работает в режиме кли- ент/сервер, а аутентификационные данные передаются по сети в читаемом тек- стовом формате, эту информацию с большой вероятностью можно использо- вать для доступа к другим корпоративным или внешним ресурсам. Таким об- разом, человек, конечный пользователь, оказывается самым слабым звеном системы информационной безопасности, и хакеры, зная это, умело применяют методы социальной инженерии. Помимо Е1Ьете1, сниффер умеет перехватывать трафик беспроводных се- тей (стандарты 802.11 и протокол В1ие1оо1Ь). Спуфинг Спуфинг (8роойп§) - тип атаки, основанной на фальсификации передаваемых данных. Спуфинг может быть нацелен на получение расширенных привилегий и основан на обходе механизма верификации при помощи формирования за- проса, аналогичного настоящему. Одним из вариантов такой подмены явля- ется подделка НТТР-заголовка для получения доступа к скрытому контенту. Целью спуфинга может также быть обман пользователя - классическим при- мером подобной атаки может служить подмена адреса отправителя в письмах электронной почты.
Вот несколько примеров различных видов спуфинга: - спуфинг с подменой номера вызывающего абонента (СаПег ГО 8роойп§) - идентификатор вызывающего абонента (Са11ег ГО) позво- ляет получателю телефонного звонка определить личность того, кто звонит. Такой вид спуфинга происходит в тех случаях, когда мошен- ник использует ложную информацию для изменения идентификатора вызывающего абонента (т. е. мошенник звонит якобы с другого теле- фона - например, с телефона вашего друга). Большинство спуфинг- атак с подменой идентификатора вызывающего абонента происходит с помощью Уо1Р (Уоще оуег 1п(ете( Ргогосо!), который позволяет мо- шенникам создавать номер телефона и имя идентификатора вызыва- ющего абонента по своему выбору. Как только получатель звонка от- ветит на звонок, мошенник попытается убедить его предоставить ему требуемую важную информацию; - спуфинг с подменой сайта (ХУеЬ-ьйе 8роойп§) - это тип спуфинг- атаки, в рамках которой мошенник пытается создать опасный (вредо- носный) сайт похожим на надежный безопасный сайт (например, из- вестного банка), используя его шрифты, цвета и логотипы; такой спуфинг проводится путем репликации оригинального надежного сайта с целью привлечения пользователей на специально созданный поддельный фишинговый или вредоносный сайт; - спуфинг с подменой адреса электронной почты (Е-тай 8роойп§) - это тип спуфинг-атаки, в рамках которой мошенник рассылает элек- тронные письма с поддельными адресами отправителей с намерением заразить атакуемый компьютер вредоносными программами, заполу- чить деньги или украсть информацию; в качестве адресов электрон- ной почты отправителей зачастую подставляются те адреса, которым доверяет атакуемая сторона; - спуфинг с подменой 1Р-адреса (1Р 8роойп§) - мошенник стремится скрыть реальное местоположение в Интернете того места, откуда за- прашиваются или куда отправляются данные пользователя/жертвы; цель 1Р-спуфинга состоит в том, чтобы заставить компьютер жертвы «думать», что информация, отправляемая мошенником пользователю, исходит из надежного источника, что позволяет вредоносному кон- тенту доходить до пользователя. 1Р-спуфинг часто является отправ- ной точкой для прочих атак. Классический пример - атака Ио8, кото- рая начинается с чужого адреса, скрывающего истинную личность ха- кера. Если же хакеру удается поменять таблицы маршрутизации и направить трафик на ложный 1Р-адрес, хакер получит все пакеты и сможет отвечать на них так, будто он является санкционированным пользователем; - спуфинг с подменой 0148-сервера (ЭЬГ8 8егуег 8роойп§) - использу- ется для перенаправления трафика пользователя на поддельные 1Р- адреса (на вредоносные сайты); в рамках такой атаки мошенник ме-
няет 1Р-адреса ЛЯ8-серверов, указанных на компьютере жертвы, на поддельные 1Р-адреса, который мошенник хочет использовать для об- мана жертвы; - АКР-спуфинг (АсМгезз Кезо1ийоп Рго1осо1 8роойп§) -используется для изменения или кражи данных, а также для взлома компьютера жертвы внутри его сессии (подключения); для этого злоумышленник свяжет себя с 1Р-адресом жертвы, чтобы иметь возможность получить доступ к тем данным, которые изначально предназначались для владельца этого 1Р-адреса (т. е. жертвы); - 8М8-спуфинг (Тех1 Мезза§е 8роойп§) - спуфинг с подменой тексто- вых сообщений ( то же самое в начале предложения): мошенник от- правляет текстовое или 8М8-сообщение, используя номер телефона другого человека. Мошенники делают это, скрывая свою личность за буквенно-цифровым идентификатором отправителя, и обычно в свои сообщения включают ссылки для загрузки вредоносных программ или для перехода на фишинговые сайты; - ОРЗ-спуфинг (ОРЗ 8роойп§) - атака происходит для «обмана» ОРЗ- приемника, когда передаются поддельные сигналы, которые напоми- нают настоящие: мошенник притворяется, что находится в одном ме- сте, а на самом деле находится в другом; Мошенники могут использовать ОРЗ-спуфинг, чтобы, например, взломать СтРЗ в автомобиле и отправить вас по ложному адресу или даже вмешаться в ОРЗ- сигналы кораблей, самолетов и т. д. Любое мобильное приложение, которое полага- ется на данные о местоположении смартфона, может стать мишенью для такого типа атаки. - атака посредника, или «человека посередине» (Мап-шЧЬе-М1д<11е АНаск, МйМ) происходит в тех случаях, когда мошенник взламывает ХУ1-Е1 сеть или создает дублирующую поддельную сеть в том же месте для перехвата ууеЬ-трафика между двумя сторонами подклю- чения (отправитель и получатель трафика). Если пользователь под- ключен к публичной \У1-П сети, злоумышленник может легко пере- направить весь трафик между устройством пользователя и роутером через свой ноутбук, тем самым он получит доступ ко всем данным, которые пользователь передает или загружает. С помощью такой атаки мошенники могут перенаправлять к себе используемую жерт- вой конфиденциальную информацию, такую как логины, пароли или номера банковских карт. Чтобы спуфинг-атака была успешной, она должна включать в себя опре- деленный уровень социальной инженерии. Это означает, что методы, которые используют мошенники, способны эффективно обмануть своих жертв и заста- вить их предоставить свою личную информацию.
Социальная инженерия Социальная инженерия (Зила!1п§епеепп§) - это использование хакером пси- хологических приемов «работы» с пользователем. Базируется на психологических особенностях личности и закономерностях человеческого мышления. В самом худшем случае хакер, перехватив пароль, получает доступ к поль- зовательскому ресурсу на системном уровне и с его помощью создает нового пользователя, которого можно в любой момент использовать для доступа в сеть и к ее ресурсам. Одним из самых знаменитых социальных инженеров в истории является Кевин Митник (Кеут 0а\к1 Мйшск). Авторы данного пособия настоятельно рекомендуют прочитать или хотя бы просмотреть ставшие бестселлерами книги К. Митника по проблемам информационной безопасности (некоторые из книг приведены в библиографии данного пособия). В самостоятельный класс методов и средств, представляющих угрозу се- тевой безопасности, выделяют компьютерные вирусы, предназначенные для реализаций деструктивных действий на сетевом уровне - сетевые вирусы. Сетевые компьютерные вирусы Сетевые вирусы, или черви (ЛУоппз), - это программа с вредоносным кодом, которая атакует компьютеры в сети и распространяется через нее. Сетевой червь Морриса известен как первый компьютерный червь, кото- рый распространялся в Интернете и заразил тысячи компьютеров. Он был написан в 1988 году Робертом Таппаном Моррисом (КоЬеП Таррап Мотя), 23-летним доктором Корнельского университета. Этот вирус парали- зовал 2 ноября 1988 года работу шести тысяч двухсот компьютеров в США. Большинство известных компьютерных червей распространяются следу- ющими способами: - в виде файла, отправленного во вложении в электронном письме; - в виде ссылки на Интернет или РТР-ресурс; - в виде ссылки, переданной через сообщение 1С(Э или 1К; - через пиринговые сети обмена данными, Р2Р (Рсег-Ю-Реег). Некоторые черви распространяются как сетевые пакеты. Они проникают прямо в компьютерную память, затем активируется код червя. Специфическим типом деструктивных программ являются руткиты. Руткит (Коо1к11) - программа или набор программ, который позволяет скрыть присутствие в системе вредоносного ПО. Как правило, руткит являет собой набор утилит, который злоумышленник устанавливает на скомпрометированную систему сразу после получения гоо1- доступа. В набор входят утилиты, которые «заметают следы» вторжения в си- стему и делают незаметными снифферы, сканеры, кейлоггеры, троянские про- граммы. Руткит может содержать различные вредоносные инструменты, такие как клавиатурный шпион, вор сохраненных паролей, сканер данных о банковских
карточках, дистанционно управляемый бот для осуществления ООоЗ-атак, а также функции для отключения антивирусов. Руткит обычно имеет также функции бэкдора, то есть он позволяет атакующему дистанционно подклю- чаться к зараженному компьютеру, устанавливать или удалять дополнитель- ные модули. Некоторые примеры руткитов для \У1пао\У8: ТИ88, 2егоАссе88, А1игеоп апд Иесигз. Мобильные устройства также подвержены традиционным атакам (напри- мер, Г)Я$ Нуаскт§, Е-таП РЫкЫп^), так как используют те же базовые поль- зовательские сервисы, что и персональные ПК. Наиболее известной формой хакерских атак является Во8-атака. Атака «отказ в обслуживании» Атака «отказ в обслуживании» (Леша! оГ 8егу1се - [)<>8) и распределенная атака типа «отказ в обслуживании» (Вй1пЬи1ес1 Ск>8 - ЛПо8) - это самая настоящая бомбардировка центрального сервера одновременными запросами данных. Задача - «забить» канал сервера и привести к его недоступности для легитимных клиентов. Во втором случае (ООо8) злоумышленник отправляет такие запросы из нескольких взломанных систем. Атаки делают сеть недоступной для обычного использования за счет превышения допустимых пределов функционирования сети, операционной системы или приложения. Против атак такого типа труднее всего создать стопроцентную защиту. Атаки считаются тривиальными, а от хакера для своей организации они тре- буют минимум знаний и умений: все необходимое программное обеспечение вместе с описаниями самой технологии совершенно свободно доступно в Ин- тернете. Именно простота реализации и огромный причиняемый вред привле- кают к Эо8 пристальное внимание администраторов, отвечающих за сетевую безопасность. О Во8-атаках широко заговорили после того, как в декабре 1999 г. при помощи этой технологии были успешно атакованы усеЬ-узлы таких известных корпораций, как Атагоп, УаЬоо, СКП, еВау и Е-Тгабе. В случае использования некоторых серверных приложений (таких, напри- мер, как ХУеЬ-сервер или РТР-сервер) атаки Эо8 могут заключаться в том, чтобы занять все соединения, доступные для этих приложений, и держать их в занятом состоянии, не допуская обслуживания обычных пользователей. В ходе атак Эо8 могут использоваться обычные интернет-протоколы, такие как ТСР и 1СМР (1п1егпе1 Соп1го1 Мекза^е Рго'.осо!). Большинство атак Эо8 опирается не на программные ошибки или бреши в системе безопасности, а на общие слабости системной архитектуры. Некоторые атаки сводят к нулю про- изводительность сети, переполняя ее нежелательными и ненужными пакетами или сообщая ложную информацию о текущем состоянии сетевых ресурсов. Этот тип атак трудно предотвратить, так как для этого требуется координация действий с провайдером. Когда атака этого типа проводится одновременно че- рез множество устройств, речь идет о распределенной атаке ЭЭоБ (ЭЭо8 - В181пЬи1е<1 Г)о8).
Наиболее известными разновидностями атак Эо5> являются ТСР 81ГЫ Ноос! Г’1нр о/ Оеа(к, Тг1Ье Р1ооА №гт>гк (ТРИ) и ТпЬе Р1ооР ЫеГ\\огк 2000 (ТРР12К), Тппсо, 8(аске1{2гаск1, ТгтИу, 8тигф, 1СМР Р1оос1, ССР Р1оос1, ТСР Р1ооР. Рассмотрим некоторые из них более подробно. 8тиг/~ рт§-запросы 1СМР (1п1егпе1 Соп1го1 Мезза^е Рго1осо1) по адресу направленной широковещательной рассылки. Используемый в пакетах этого запроса фальшивый адрес источника в результате оказывается мишенью атаки. Системы, получившие направленный широковещательный рпщ-запрос, отвечают на него и «затапливают» сеть, в которой находится сервер-мишень. 1СМР Р1оос1 - атака, аналогичная 8тигР, только без усиления, создавае- мого запросами по направленному широковещательному адресу. 1ЮР РкюР- отправка на адрес системы-мишени множества пакетов СЭР, что приводит к «связыванию» сетевых ресурсов. ТСР Р1оос1 - отправка на адрес системы-мишени множества ТСР-пакстов, что также приводит к «связыванию» сетевых ресурсов. ТСР 8УИР1оос1 - при проведении такого рода атаки выдается большое ко- личество запросов на инициализацию ТСР-соединений с узлом-мишенью, ко- торому, в результате, приходится расходовать все свои ресурсы на то, чтобы отслеживать эти частично открытые соединения. Парольные атаки Парольная атака - попытка подбора пароля легального пользователя для входа в сеть. Хакеры могут проводить парольные атаки с помощью целого ряда мето- дов, таких как простой перебор (Впйе Ротсе АНаск), троянский конь, 1Р- спуфинг и сниффинг пакетов. Хотя логин и пароль часто можно получить при помощи 1Р-спуфинга и сниффинга пакетов, хакеры часто пытаются подобрать пароль и логин, используя для этого многочисленные попытки доступа. Такой подход носит название простого перебора. Часто для такой атаки используется специальная программа, которая пытается получить доступ к ресурсу общего пользования (например, к серверу). Еще одна проблема возникает, когда пользователи применяют один и тот же пароль для доступа ко многим системам: корпоративной, персональной и системам Интернет. Парольных атак можно избежать, если не пользоваться паролями в тек- стовой форме. Одноразовые пароли и/или криптографическая аутентификация могут практически свести на нет угрозу таких атак. К сожалению, не все при- ложения, хосты и устройства поддерживают указанные выше методы аутенти- фикации. Атаки на уровне приложений Могут проводиться несколькими способами. Самый распространенный из них состоит в использовании хорошо известных слабостей серверного про- граммного обеспечения (зепдтаП, НТТР, РТР). Используя эти слабости,
хакеры могут получить доступ к компьютеру от имени пользователя, работа- ющего с приложением (обычно это бывает не простой пользователь, а приви- легированный администратор с правами системного доступа). Сведения об атаках на уровне приложений широко публикуются, чтобы дать возможность администраторам исправить проблему с помощью коррекционных модулей (патчей). К сожалению, многие хакеры также имеют доступ к этим сведениям, что позволяет им учиться. Главная проблема с атаками на уровне приложений состоит в том, что они часто пользуются портами, которым разрешен проход через межсетевой экран. К примеру, хакер, эксплуатирующий известную слабость ууеЬ-сервера, часто использует в ходе атаки ТСР порт 80. Поскольку иеЬ-сервер предостав- ляет пользователям ууеЬ-страницы, межсетевой экран должен предоставлять доступ к этому порту. С точки зрения межсетевого экрана, атака рассматрива- ется как стандартный трафик для порта 80. Сетевая разведка Сетевая разведка - сбор информации о сети с помощью общедоступных дан- ных и приложений. При подготовке атаки против какой-либо сети хакер, как правило, пыта- ется получить о ней как можно больше информации. Сетевая разведка прово- дится в форме запросов ЭИ8, эхо-тестирования (Рт§ Зи'еер) и сканирования портов. Запросы ВМ8 помогают понять, кто владеет тем или иным доменом и какие адреса этому домену присвоены. Эхо-тестирование адресов, раскрытых с помощью ВЯ8, позволяет увидеть, какие хосты реально работают в данной среде. Полностью избавиться от сетевой разведки невозможно. Системы Ю8 на уровне сети и хостов обычно хорошо справляются с зада- чей уведомления администратора о ведущейся сетевой разведке, что позволяет лучше подготовиться к предстоящей атаке и оповестить провайдера, в сети ко- торого установлена система, проявляющая чрезмерное любопытство. Злоупотребление доверием Злоупотребление доверием - злонамеренное использование отношений дове- рия, существующих в сети. Классическим примером такого злоупотребления является ситуация в пе- риферийной части корпоративной сети. В этом сегменте часто располагаются серверы 1Ж8, 8МТР и Н7ТР. Поскольку все они принадлежат к одному и тому же сегменту, взлом одного из них приводит к взлому и всех остальных, так как эти серверы доверяют другим системам своей сети. Другим примером явля- ется система, установленная с внешней стороны межсетевого экрана, имею- щая отношения доверия с системой, установленной с его внутренней стороны. В случае взлома внешней системы хакер может использовать отношения до- верия для проникновения в систему, защищенную межсетевым экраном. Риск злоупотребления доверием можно снизить за счет более жесткого контроля уровней доверия в пределах своей сети. Системы, расположенные с
внешней стороны межсетевого экрана, никогда не должны пользоваться абсо- лютным доверием со стороны защищенных экраном систем. Отношения дове- рия должны ограничиваться определенными протоколами и, по возможности, аутентифицироваться не только по 1Р-адресам, но и по другим параметрам. Переадресация портов Переадресация портов представляет собой разновидность злоупотребления доверием, когда взломанный хост используется для передачи через межсетевой экран трафика, который в противном случае был бы обязательно отбракован. Представим себе межсетевой экран с тремя интерфейсами, к каждому из которых подключен определенный хост. Внешний хост может подключаться к хосту общего доступа, но не к хосту, установленному с внутренней стороны межсетевого экрана. Хост общего доступа может подключаться и к внутрен- нему, и к внешнему хосту. Если хакер захватит хост общего доступа, он смо- жет установить на нем программное средство, перенаправляющее трафик с внешнего хоста прямо на внутренний хост. Примером приложения, которое может предоставить такой доступ, является пе(са1. Как итог рассмотрения существующих основных рисков безопасности компьютеров и сетей, приведем краткий свод постулатов, разработанный М1СГО8ОЙ 8есигйу Кезропзе, которые выглядят следующим образом (приво- дятся здесь без комментариев): 1. Если злоумышленник (Вас! РеПо») убедит вас в том, что его программа должна выполняться на вашем компьютере, этот компьютер перестанет принадлежать вам. 2. Если злоумышленник сможет изменить операционную систему на вашем ком- пьютере, этот компьютер перестанет вам принадлежать. 3. Если злоумышленник имеет физический доступ к вашему компьютеру, этот ком- пьютер перестанет вам принадлежать. 4. Если злоумышленник загрузит свои программы на ваш »еЪ-сайт, этот сайт пе- рестанет вам принадлежать. 5. Использование простых паролей ослабляет строгие меры безопасности. 6. Компьютер безопасен только в том случае, когда администратор (безопасности) добросовестно относится к своим обязанностям. 7. Шифрование данных является безопасным в той мере, в какой соблюдены пра- вила безопасного хранения ключа. 8. Устаревший сканер вирусов лишь немногим лучше отсутствующего сканера ви- русов. 9. Абсолютная анонимность лишена практического смысла как в реальной жизни, так и при работе в Интернете. 10. Любая технология не является панацеей от всех бед.
12.5.2 Основные методы и средства нейтрализации угроз сетевой безопасности Всё многообразие методов и средств противодействия несанкционирован- ному доступу к сетевым ресурсам условно подразделяется на следующие группы. 1. Организационные методы и средства подразумевают разработку, и исполнение в любой организации/лаборатории правил, регламентирующих и регулирующих доступ физических лиц к информации, хранящейся на носи- телях либо передаваемой внутри сети данного предприятия. В организациях, осуществляющих операции с критической информацией (правительственные, государственные, банковские, коммерческие и иные структуры) назначается специальное ответственное лицо - администратор безопасности (АБ), ответ- ственный за реализацию и соблюдение правил на основе реализуемой поли- тики безопасности и необходимых организационных правил. Критическое управление безопасностью на основе разработанной поли- тики информационной безопасности и защиты данных основывается на следу- ющих принципах: 1) инвентаризация авторизированных и неавторизированных устройств; 2) инвентаризация авторизированных и неавторизированных программ- ных средств; 3) безопасные конфигурации аппаратно-программных средств мобиль- ных устройств, ноутбуков, рабочих станций и серверов; 4) непрерывная оценка и нейтрализация уязвимостей; 5) защита от вредоносного программного обеспечения (Марате); 6) применение лицензионного программного обеспечения; 7) контроль беспроводного доступа; 8) возможность восстановления данных; 9) квалифицированная оценка уровня безопасности системы на основе надлежащего обучения персонала; 10) безопасная конфигурация сетевых устройств, таких как брандмауэры, маршрутизаторы, коммутаторы и др.; 11) ограничение и контроль сетевых портов, протоколов и служб; 12) управление использованием административных привилегий; 13) определение периметра защиты (границы обороны); 14) техническое обслуживание, мониторинг и анализ аудита; 15) контролируемый доступ пользователей к разрешенным ресурсам; 16) мониторинг и контроль учетных записей; 17) защита данных на всех уровнях; 18) реагирование на инциденты и управление их разрешением; 19) инженерное обеспечение сетевой безопасности; 20) выполнение тестов на проникновение и их анализ.
2. Правовые методы. Гражданский правовой кодекс предусматривает наказание за компьютерные преступления. Б 1983 г. Организация экономиче- ского сотрудничества и развития определила это понятие. Компьютерная преступность (или «связанная с компьютерами преступ- ность») - любые незаконные, неэтичные или неправомерные действия, связанные с автоматической обработкой или передачей информации. Практически во всех странах с развитой информационной инфраструктурой предусматривается уголовно-правовая защита от компьютерных преступлений. Перечень преступлений против информационной безопасности, зафикси- рованный, например, в законодательных и нормативных актах Республики Бе- ларусь, соответствует положениям Будапештской конвенции (2001 г.)2. Кон- венция охватывает широкий круг вопросов, в том числе все аспекты киберпре- ступности, включая незаконный доступ к компьютерным системам и пере- хват данных, воздействие на данные, воздействие на работу системы, проти- возаконное использование устройств, подлог и мошенничество с использова- нием компьютерных технологий, правонарушения, связанные с детской пор- нографией, и правонарушения, связанные с авторским правом и смежными правами. При подготовке конвенции преследовались цели формирования об- щей правоохранительной системы для борьбы с киберпреступностью и созда- ния условий для обмена информацией между всеми странами, подписавшими конвенцию. В Будапештской конвенции также устанавливаются требования защиты прав и свобод каждого в сети Интернет. Международная уголовная полиция Интерпол пользуется классификацией компьютерных преступлений по кодификатору международной уголовной по- лиции генерального секретариата Интерпола. В 1991 году данный кодифика- тор был интегрирован в автоматизированную систему поиска и в настоящее время доступен подразделениям Национальных центральных бюро Междуна- родной уголовной полиции Интерпол более чем 120 стран мира. Все коды, характеризующие компьютерные преступления, имеют иденти- фикатор, начинающийся с буквы (Л Для характеристики преступления могут использоваться до пяти кодов, расположенных в порядке убывания значимости совершенного. Например: ОД - Несанкционированный доступ и перехват: ОЛП - компьютерный абордаж, ОЛ[ - перехват, ОЛТ - кража времени, О АХ - прочие виды несанкционированного доступа и перехвата. ОН - Использование деструктивных программных средств: О [ Э Г - логическая бомба, ООТ - троянский конь, ООУ - компьютерный вирус, О[)\У - компьютерный червь, 013/ - прочие виды. 2 Ыгр://сопуепИоп8.соелп1Лгеа1у/ги8/Тгеа(1е8/Н1т1/185.1йт (доступ 10.02.2015).
ОН - Компьютерное мошенничество: ОНС - мошенничество с банкоматами, ОН'Е - компьютерная подделка, ОНО - мошенничество с игровыми автоматами, ОНМ - манипуляции с программами ввода-вывода, С)ЕР - мошенничество с платежными средствами, ОНТ - телефонное мошенничество, ОН/. - прочие компьютерные мошенничества. ОК. - Незаконное копирование (пиратство): ОКО - компьютерные игры, 0К8 - прочее программное обеспечение, ОКТ - топография полупроводниковых изделий, 0К2 - прочее незаконное копирование. 08 - Компьютерный саботаж: 08Н - с аппаратным обеспечением, 088 - с программным обеспечением, 082 - прочие виды саботажа. 3. Физические (технические) методы. Объединяют методы ограничения физического доступа лиц к каналам передачи информации, устройствам ее хранения и обработки. Основаны на использовании простых замков, магнит- ных карт, чипов, таблеток, анализе антропометрических и биологических па- раметров человека (сетчатка глаза, отпечатки пальцев и др.), а также беспере- бойных источников питания. 4. Программно-технические методы. Основаны на использовании аппа- ратных и/или программных средств, позволяющих идентифицировать пользо- вателя (либо техническое средство), а также оценить происхождение про- граммного средства, поступающего в информационную сеть. Наиболее из- вестными из указанных средств являются; использование пароля, антивирус- ных программ, брандмауэров, или «огненных стен» (РшеусаПз), на входе сети, криптографического преобразования информации на основе методов шифро- вания, а также помехоустойчивого кодирования. Далее в пособии в основном будем анализировать методы именно этой группы. Подчеркнем простой и неоспоримый факт: абсолютно защищенные персо- нальный компьютер или компьютерная сеть, операционная система, приклад- ная программа - такая же иллюзия, как и абсолютно надежно охраняемый дом. И еще два важных обстоятельства общего плана. 1. Внедрение систем на основе технологии МВМ (МоЬйе Е)е\тсе Мапа§етегй - управление мобильными устройствами) является со- ставной частью стратегии обеспечения безопасности конфиденциаль- ной информации при использовании мобильных устройств. Технология управления жизненным циклом платформы, которая включает функционал учета используемых устройств, управления конфигурациями ОС, управление мобильными приложениями (в том числе - их инициализация и деинициализация, удаленная очистка,
удаленный мониторинг и контроль сбойных ситуаций). Обычно эти за- дачи реализуются через установку на мобильное устройство соответ- ствующих МВМ-профилей. Такие системы позволяют обеспечивать контроль мобильных устройств, имеющих доступ к корпоративным сервисам организации, и способствуют снижению рисков, связанных с утечкой конфиденци- альной информации с данных устройств. Такая технология реализована, например, в приложении А1гИ'а(сИ. 2. Защита данных и каналов связи с Интернетом от воздействия интру- зов (нежелательных программ или физических лиц) является, по опре- делению, результатом известного компромисса. Этот компромисс базируется на важнейшем и универсальном поОхоОе к раз- работке и реализации политики защиты', защита информации только тогда явля- ется оправданной и разумной, когда стоимость реализации политики безопасности по крайней мере не меньше стоимости потерь, вызванных несанкционированным ее использованием. 12.6. Программно-аппаратные методы и средства обеспечения сетевой безопасности Для защиты сетей от внешних угроз могут применяться следующие основ- ные методы и средства: - применение портов высокой надежности, криптографическое шифро- вание данных; - использование эффективных антивирусов и сканеров сигнатур виру- сов; - применение программного или аппаратного сетевого экрана (бранд- мауэра); - установка блокираторов руткитов и снифферов. Основная сложность борьбы с руткитами в том, что они активно про- тиводействуют своему обнаружению, пряча свои файлы и ключи реестра от сканирующих программ, а также применяя другие методики. Руткиты - наибо- лее сложная в обнаружении и удалении разновидность МаКуаге. Существуют утилиты, специально созданные для поиска известных и не- известных руткитов разными узкоспециальными методами, а также с помо- щью сигнатурного и поведенческого анализа. Удаление руткита - тоже слож- ный и многоэтапный процесс, который редко сводится к удалению пары фай- лов. Обычно приходится применять специальную программу, такую как ТПЗЗкШег, созданную для борьбы с руткитом ТО88. В некоторых случаях жертве даже приходится переустанавливать операционную систему, если в ре- зультате заражения компьютерные файлы повреждены слишком глубоко. Для
менее сложных и вредоносных руткитов удаление может быть осуществлено с помощью обычной функции лечения в Казрегзку 1п1ете1 ЗесигНу. Смягчить угрозу сниффинга пикетов можно с помощью следующих средств. 1. Аутентификация. Сильные средства аутентификации являются пер- вым способом защиты от сниффинга пакетов. Под «сильным» пони- мается такой метод аутентификации, который трудно обойти. Приме- ром такой аутентификации являются однократные пароли (ОТР - Опе-Т1те Раькусогбз). ОТР - это технология двухфакторной аутентификации. Типичным примером двухфакторной аутентификации является работа обычного банкомата, который опознает клиента, во-первых, по пластиковой карточке и, во-вторых, по вводимому ПИН-коду. Для аутентифика- ции в системе ОТР также требуется ПИН-код и личная карточка. Снифферы, перехватывающие другую информацию (например, сооб- щения электронной почты), нс теряют своей эффективности. 2. Коммутируемая инфраструктура. Еще одним способом борьбы со сниффингом пакетов в сетевой среде является создание коммутируе- мой инфраструктуры. Если, к примеру, во всей организации исполь- зуется коммутируемый Е1Ьете1, хакеры могут получить доступ только к трафику, поступающему на тот порт, к которому они под- ключены. Коммутируемая инфраструктура не ликвидирует угрозу сниффинга, но заметно снижает ее остроту. 3. Антиснифферы. Третий способ борьбы со сниффингом заключается в установке аппаратных или программных средств, распознающих снифферы, работающие в сети. Эти средства не могут полностью лик- видировать угрозу, но, как и многие другие средства сетевой безопас- ности, включаются в общую систему защиты. Так называемые антис- нифферы измеряют время реагирования хостов и определяют, не при- ходится ли хостам обрабатывать лишний трафик. Подобного рода средства не могут полностью ликвидировать угрозу сниффинга, но крайне необходимы при построении комплексной системы защиты. 4. Криптография. Самый эффективный способ борьбы со сниффингом пакетов не предотвращает перехвата и нс распознает работу сниффе- ров, но делает эту работу бесполезной. Если канал связи является криптографически защищенным, это значит, что хакер перехватывает не сообщение, а зашифрованный текст. Например, криптография С18со на сетевом уровне базируется на протоколе 1РЗес. 1Р8ес пред- ставляет собой стандартный метод защищенной связи между устрой- ствами с помощью протокола 1Р. К прочим криптографическим про- токолам сетевого управления относятся протоколы ЗЗН (8есиге 81эе11) и ЗЗТ (8есиге 8оске1 Ьауег, см. подглаву 11.6). Полностью устранить угрозу спуфинга практически невозможно, но ее можно ослабить с помощью следующих мер.
1. Контроль доступа. Самый простой способ предотвращения 1Р- спуфинга состоит в правильной настройке управления доступом. Чтобы снизить эффективность 1Р-спуфинга, необходимо настроить контроль доступа на отсечение любого трафика, поступающего из внешней сети с исходным адресом, который должен располагаться внутри защищаемой сети. Заметим, что это помогает бороться с 1Р- спуфингом, когда санкционированными являются только внутренние адреса. Если санкционированными являются и некоторые адреса внешней сети, данный метод становится неэффективным. 2. Фильтрация КРС 2827. Можно пресечь попытки спуфинга чужих се- тей пользователями некоторой сети. Для этого необходимо отбрако- вывать любой исходящий трафик, исходный адрес которого не явля- ется одним из 1Р-адресов данной организации. В результате отбрако- вывается весь трафик, который не имеет исходного адреса, ожидае- мого на определенном интерфейсе. 3. Криптография. Наиболее эффективный метод борьбы с 1Р- спуфингом тот же, что и в случае со сниффингом пакетов: необхо- димо сделать атаку абсолютно неэффективной. 1Р-спуфинг может функционировать только при условии, что аутентификация происхо- дит на базе 1Р-адресов. Угроза атак типа Во8 может снижаться тремя способами. 1. Функции антиспуфинга. Правильная конфигурация функций антис- пуфинга на маршрутизаторах и межсетевых экранах помогает снизить риск Эо8 атак. Эти функции как минимум должны включать фильтра- цию КРС 2827. 2. Функции антиВоЗ. Правильная конфигурация функций антиВо8 на маршрутизаторах и межсетевых экранах может ограничить эффектив- ность атак. Эти функции часто ограничивают число полуоткрытых ка- налов в любой момент времени. 3. Ограничение объема трафика (ТгаГйс Ка1е Е1тйт§). Организация может попросить провайдера ограничить объем трафика. Этот тип фильтрации позволяет ограничить объем некритического трафика, проходящего по сети. Обычным примером является ограничение объ- емов трафика 1СМР, который используется только для диагностиче- ских целей. Атаки ВВо8 часто используют 1СМР. Парольных атак можно избежать, если не пользоваться паролями в текстовой форме. Одноразовые пароли и/или криптографическая аутентифи- кация могут практически свести на нет угрозу таких атак. К сожалению, не все приложения, хосты и устройства поддерживают указанные выше методы аутентификации. С точки зрения администратора, существует несколько методов борьбы с подбором паролей. Один из них заключается в использовании средства ЬОрЫСгаск, которое часто применяют хакеры для подбора паролей в среде
\\'|паоиъ МТ. Это средство быстро показывает, легко ли подобрать пароль, вы- бранный пользователем. Эффективно бороться с атаками тина Мип-1п-(ке-МШЛ1е можно только с помощью криптографии. Исключить полностью атаки на уровне приложений невозможно. Ха- керы постоянно открывают и публикуют в Интернете всё новые уязвимые ме- ста прикладных программ. Самое главное здесь - хорошее системное админи- стрирование. Вот некоторые меры, которые можно предпринять, чтобы сни- зить уязвимость для атак этого типа: - чтение лог-файлов операционных систем и сетевых лог-файлов и/или их анализ с помощью специальных аналитических приложений; подписка на услуги по рассылке данных о слабых местах прикладных программ; - использование последних версий операционных систем и приложе- ний и самых последних коррекционных модулей (патчей); - кроме системного администрирования, необходимо использование си- стем распознавания атак (Ю8); существуют две взаимно дополняю- щие друг друга технологии Ю8: первая - сетевая система 108 (КШ8), которая отслеживает все пакеты, проходящие через определенный до- мен; когда система НШ8 видит пакет или серию пакетов, совпадающих с сигнатурой известной или вероятной атаки, она генерирует сигнал тревоги и/или прекращает сессию; вторая - хост-система Ю8 (НШ8), защищающая хост с помощью программных агентов; эта система бо- рется только с атаками против одного хоста; - в своей работе системы Ю8 пользуются сигнатурами атак, которые представляют собой профили конкретных атак или типов атак; сигна- туры определяют условия, при которых трафик считается хакерским. Основным способом борьбы с переадресацией портов является исполь- зование надежных моделей доверия. При рассмотрении вопроса обеспечения безопасности компьютерных се- тей часто возникает вопрос о том, к какому уровню стека протоколов отно- сится система сетевой безопасности. Ответ является очевидным. На каждом из уровней протоколов могут осуществляться мероприятия по защите компьютерной сети, но каждый из этих уровней, что вполне естественно, использует свои специфические методы. На уровне передачи данных пакеты, передаваемые по двухточечной ли- нии, могут кодироваться при передаче в канал и декодироваться при приеме. Все детали этих преобразований могут быть известны только уровню передачи данных, причем более высокие уровни могут даже не догадываться о том, что происходит. Такой метод защиты называется шифрованием в канале связи. На сетевом уровне могут быть установлены брандмауэры, позволяющие отвергать подозрительные пакеты. На этом же уровне может быть использо- вана ]Р-защита.
На транспортном уровне можно зашифровать соединения целиком, от од- ного конца до другого, поскольку максимальную защиту может обеспечить только сквозное шифрование. Проблемы аутентификации и обеспечения стро- гого выполнения обязательств могут решаться только на прикладном уровне. На всех уровнях стека протоколов, за исключением физического, решение проблем защиты информации базируется на принципах криптографии 12.7. Принципы криптографической защиты информации Основной и практически непреодолимый рубеж защиты от несанкциони- рованного доступа в компьютерных системах и в сетях образует шифрование. Шифрование - один из способов преобразования данных на основе криптогра- фии, обеспечивающий конфиденциальность и аутентичность информации. В проблематике современной криптографии можно выделить следующие три типа основных задач: - обеспечение конфиденциальности; - создание условий для анонимности (неотслеживаемости); - обеспечение аутентификации информации и источника сообщения. Первый тип задач относится к защите информации от несанкционирован- ного доступа по секретному ключу. Доступ к информации (информационным ресурсам) имеют только обладатели ключа. Второй и третий типы задач воз- никли благодаря массовому применению электронных способов обработки и передачи информации (банковская сфера, электронная коммерция, каналы межличностной коммуникации и др.). Криптографическое преобразование состоит из двух этапов: прямого и об- ратного. Прямое преобразование называют зашифрованием (в соответствии со стандартом 180 7492-2 — шифрованием, епсгурГ), обратное -расшифрованием {дешифрованием, <$есгур(). С точки зрения криптографии шифр, или криптографическая система, - сово- купность обратимых преобразований множества открытых данных на множество за- шифрованных данных, задаваемых ключом и алгоритмом криптографического пре- образования. Следует различать понятия ключ и пароль. Пароль является секретной последовательностью букв алфавита, однако используется не для шифрования (как ключ), а для аутентификации субъектов. В симметричных криптосистемах для зашифрования и для расшифрова- ния используется один и тот же ключ. В асимметричных криптосистемах используются два ключа - открытый (публичный) и закрытый (секретный, тайный), которые математически связаны друг с другом и принадлежат одному физическому или юридическому лицу (в исключительных случаях - группе лиц, например, реализующих один проект).
Электронной цифровой подписью называется присоединяемое к тексту его криптографическое преобразование, которое позволяет при получении текста дру- гим пользователем проверить авторство и целостность сообщения. Криптостойкостью называется характеристика шифра, определяющая его стойкость к расшифрованию без знания ключа, т. е. к криптоатаке. Удачную крипгпоатаку называют взломом. 12.7.1. Симметричные криптосистемы Стандартные методы шифрования информации, передаваемой по сетям для повышения степени устойчивости к несанкционированному использова- нию, реализуют несколько этапов (шагов) шифрования, на каждом из которых используются различные «классические» методы шифрования. К числу известных симметричных криптосистем можно отнести стандарт шифрования СШЛ ИЕ8, алгоритм 1Г)ЕА, отечественный ГОСТ28147-89 и др. Достаточно надежным считается алгоритм ЮЕА (1п1етайопа1 Эа1а Еп- сгурНоп Л1<дог|11тт), разработанный в Швейцарии и считающийся блочным шифром. Алгоритм также оперирует 64-битными блоками открытого текста. Несомненным достоинством ШЕА является то, что его ключ имеет длину 128 битов. Один и тот же алгоритм используется и для зашифрования, и для расшифрования. В алгоритме ШЕА используются следующие математические операции: - поразрядное сложение по модулю 2 («исключающее ИЛИ»); - сложение беззнаковых целых по модулю 216 (модуль 65536); - умножение целых по модулю (216 + 1) (модуль 65537), рассматривае- мых как беззнаковые целые, за исключением того, что блок из 16 ну- лей рассматривается как 216. Все перечисленные операции выполняются над 16-битными субблоками. Комбинирование этих операций обеспечивает комплексное преобразование входа, существенно затрудняя криптоанализ ШЕА по сравнению с ИЕ8, кото- рый базируется исключительно на операции «исключающее ИЛИ». К достоинствам симметричных методов шифрования относится высокая скорость шифрования и дешифрования, к недостаткам - малая степень защиты в случае, если ключ стал доступен третьему лицу. 12.7.2. Ассиметричные криптосистемы Алгоритм К8А Криптосистема с открытым ключом определяется тремя алгоритмами: генерации ключей, зашифрования и расшифрования. Алгоритм генерации клю- чей открыт, и каждый может дать ему на вход строку надлежащей длины и получить пару ключей.
Рассмотрим асимметричные криптосистемы на примере алгоритма К8А. Названный в честь трех изобретателей Рона Ривеста (Коп КзуеН), Ади Ша- мира (АЙ1 БЬапйг) и Леонарда Адлемана (Ьеопагй АЛстап), этот алгоритм многие годы противостоит многочисленным попыткам криптоаналитиче- ского вскрытия. Безопасность алгоритма основана на трудоемкости разложения на мно- жители больших чисел. Открытый и закрытый ключи являются функциями двух больших простых чисел разрядностью 100-200 десятичных цифр. Пред- полагается, что восстановление открытого текста по шифртексту и от- крытому ключу равносильно разложению числа на два больших простых мно- жителя. Ключ состоит из тройки больших целых чисел: е, с/, п. Пара чисел (е и п) является несекретной и образует публичный (открытый) ключ. Число А явля- ется секретным, и пара (<7 и п) образует тайный ключ, известный только дан- ному пользователю. Проблема верификации пользователей на основе их от- крытых ключей является одной из важных. Основные операции алгоритма КЕА 1. Для генерации двух ключей применяются два больших случайных простых числа: р и а. Для большей крипростойкости алгоритма эти числа должны иметь равную длину. 2. Рассчитывается произведение п = р ц и вычисляется функция <р(и) = (р - 1) (<] - 1), которая называется функцией Эйлера и указы- вает количество положительных целых чисел в интервале от 1 до А, которые взаимно просты с А. 3. Случайным образом выбирается число е такое, что е и <р(и) являются взаимно простыми числами. 4. С помощью расширенного алгоритма Евклида вычисляется число <7 такое, что е • А = 1 той ф(и), другими словами, А = в } той <р(и). Подразумевается, что эти шаги выполняет лицо, которое генерирует для себя (или по просьбе другого лица для этого другого лица) соответствующие ключи. Отметим, что числа и п также являются взаимно простыми. Открытый и закрытый ключи составляют вышеуказанные пары чисел: е и п, с! и п соответ- ственно. Зашифрование сообщения М= т\тъ., .т/, (сообщение делится на к блоков) выглядит просто: с, = (т,)‘ той п . При расшифровании каждого блока т, сообщения С производится следу- ющая операция: т, = (с,)'1 той п .
Точно так же сообщение может быть зашифровано с помощью пары с/ ип и расшифровано с помощью чисел е и п. Именно такой подход используется в системах электронной цифровой подписи. Пример 12.17. Пусть сообщение М представляется числом 688232. Пред- полагаем, что длина ключа составляет три десятичные цифры. Проиллюстри- руем использование алгоритма В.8А для передачи зашифрованного сообщения. Выбираем числа р = 47 и ц = 71. Имеем и = р • д = 47 • 71 = 3337. Вычис- ляем <р(и) = (/р-1)-(^-1) = 46-70 = 3220. Число е не должно иметь общих сомножителей с числом 3220; выбираем (случайным образом) е равным 79. Вычисляем <7: <7 = 79 ' той 3220 = 1019. Имеем открытый ключ - числа 79 и 3337 (его можно разместить в обще- доступных источниках, например, в Центре сертификации), и закрытый ключ - числа 1019 и 3337 (как видим, секретным является только число <7; в нашем случае - это число 1019). Для зашифрования сообщения М разбиваем его на блоки длиной, равной длине ключа, т. е. по три символа: т\ = 688, т2 = 232. Первый блок шифруется как 688те той 3337 = 1570 = а; второй блок - 23279 той 3337 = 2756 = сз. В асимметричной криптографии отправитель зашифрованного сообщения выполняет процедуру зашифрования, используя публичный ключ получателя Шифртекст С сообщения Мвыглядит следующим образом: С = 1570 2756. Для обратного преобразования нужно выполнить похожие операции, од- нако с использованием числа 1019 в качестве степени: пц = 15701019 той 3337 = 688; т2 = 27561019 той 3337 = 232. В асимметричной криптографии получатель зашифрованного сообщения вы- полняет процедуру расшифрования, используя собственный тайный ключ. Несимметричные методы шифрования имеют преимущества и недо- статки, противоположные тем, которыми обладают симметричные методы. В отличие от симметричных методов шифрования, проблема рассылки ключей в несимметричных методах решается проще - пары ключей (открытый и за- крытый) генерируются «на месте» с помощью специальных программ. Для рассылки открытых ключей используются такие технологии, как кОАР (1л§Ь1- \уещ111 ВпесЮгу Ассезз Ргоюсо!, протокол облегченного доступа к справоч- нику). Рассылаемые ключи могут быть предварительно зашифрованы с помо- щью одного из симметричных методов шифрования. Управление ключевой информацией Отметим также, что помимо выбора подходящей для конкретной инфор- мации системы средств криптографической защиты информации, важной про- блемой является управление ключами. Как бы ни была сложна и надежна сама криптосистема, она основана на использовании ключей.
Управление ключами - информационный процесс, включающий в себя три элемента: • генерацию ключей', • накопление ключей', • распределение ключей. Для получения надежных криптографических ключей используются спе- циальные аппаратные и программные методы генерации случайных значений ключей. Как правило, применяют датчики псевдослучайных чисел (ПСЧ). Однако степень случайности генерации чисел должна быть достаточно высокой. Иде- альными генераторами являются устройства на основе «натуральных» случай- ных процессоров, например, на основе белого радиошума. Под накоплением ключей понимается организация их хранения, учета и уда- ления. Поскольку ключ является самым привлекательным для злоумышленника объектом, открывающим ему путь к конфиденциальной информации, то во- просам накопления ключей следует уделять особое внимание. Секретные ключи никогда не должны записываться в явном виде на носителе, который может быть считан или скопирован. Таким образом, вся информация о клю- чах должна храниться в зашифрованном виде. Ключи, зашифровывающие ключевую информацию, называются мастер-ключами. Распределение ключей - самый ответственный процесс в управлении клю- чами. К нему предъявляются следующие требования: оперативность и точность рас- пределения, скрытность распределяемых ключей. Распределение ключей между пользователями компьютерной сети реали- зуется двумя способами: - использованием одного или нескольких центров распределения ключей', - прямым обменом сеансовыми ключами между пользователями сети. Задача распределения ключей сводится к построению протокола распре- деления ключей, обеспечивающего: - взаимное подтверждение подлинности участников сеанса', — подтверждение достоверности сеанса механизмом запроса-ответа или отметки времени; - использование минимального числа сообщений при обмене ключами; - возможность исключения злоупотреблений со стороны центра рас- пределения ключей. Криптография с использованием открытых ключей позволяет передавать секретные данные, не обладая общим ключом заранее, а также создавать элек- тронные подписи (или электронные цифровые подписи, ЭЦП) сообщений без необходимости привлечения третьей, доверительной стороны. Открытый ключ можно хранить в открытом, общедоступном источнике. Однако при этом нужно иметь в виду возможность подделки ключа злоумышленником. Чтобы
исключить эту возможность, в процесс обмена ключевой информацией вовле- кается центр распределения ключей, или центр сертификации. Обязанность сертификации открытых ключей, принадлежащих как физиче- ским, так и юридическим лицам, выполняют организации, называемые Управле- нием сертификации (СА - Сегййсайоп АиЙтопГу). СА выдает (обычно с подписанием соответствующего двустороннего до- говора) физическим и юридическим лицам документ - сертификат, который связывает открытый и закрытый ключи владельца с указанием данных этого владельца. Для упрощения процедур получения сертификатов был разработан и утвержден известной организацией 1ТЛ специальный стандарт. Он называется Х.509 и широко применяется в Интернете. Начиная с 1988 года вышло уже несколько версий этого стандарта. Х.509 связан с 081. Понятно, что один или даже несколько СА на весь мир не в состоянии обслужить всех клиентов. В связи с этим разработан альтернативный способ сертификации открытых ключей. Он известен под общим названием РК1 (РиЬНс Кеу (пйазйпсШге - инфраструктура систем с открытыми ключами). РК1 состоит из множества компонентов: пользователи. Управления сертифика- ции, сами сертификаты, а также каталоги. Инфраструктура РК1 предоставляет воз- можность структурной организации этих компонентов и определяет стандарты, ка- сающиеся различных документов и протоколов. Одним из простейших видов РК1 является иерархия Управлений сертификатов. Управление сертификации верхнего уровня (гооЦ называют Централь- ным управлением (ЦУ). Центральное управление сертифицирует управления второго уровня - Региональные отделы (РО - 1<е<йопа1 АщЬопйез, КА), так как они могут обслуживать некоторый географический регион, например, страну или континент. Региональные отделы, в свою очередь, занимаются легализа- цией низовых Управлений сертификации (НУС), эмитирующих сертификаты стандарта Х.509 для физических и юридических лиц. Поскольку все сертификаты подписаны (сверху донизу), на любом уровне можно выявить любые попытки подлога. Цепочка сертификатов, восходящая к ЦУ, называется доверительной цепочкой (Скат оГТш81), или путем сертификата (Сегййсайоп РаЙг). Описанный метод ши- роко применяется на практике, в том числе в криптовалютных технологиях. Протокол КегЬегоз Рассмотрим в качестве примера протокол аутентификации и распределе- ния ключей КегЪегоз (по-русски - Цербер). Протокол КегЬегоз спроектирован для работы в сетях ТСР/1Р и предпола- гает участие в аутентификации и распределении ключей третьей доверенной стороны. КсгЬегоз обеспечивает надежную аутентификацию в сети, разрешая законному пользователю доступ к различным машинам в сети. Протокол оспо-
вывается на симметричной криптографии (реализован алгоритм ВЕ8, хотя возможно применение и других симметричных криптоалгоритмов). КегЬсгоз разделяет отдельный секретный ключ с каждым субъектом сети. Знание такого секретного ключа равносильно доказательству подлинности субъекта сети. Основной протокол КегЬегоз является вариантом протокола аутентифика- ции и распределения ключей Нидхема - Шрёдера. В основном протоколе КегЬетоз (версия 5) участвуют две взаимодейству- ющие стороны А и В и доверенный сервер КЗ (КегЬегоз 8ег\ег). Стороны А и В, каждая по отдельности, разделяют свой секретный ключ с сервером КЗ. До- веренный сервер КЗ исполняет роль центра распределения ключей (ЦРК). Пусть сторона А хочет получить сеансовый ключ для информационного обмена со стороной В. Сторона А инициирует фазу распределения ключей, посылая по сети сер- веру КЗ идентификаторы участников сеанса МА и к1в: А КЗ: 1Аа, 1с1в. Сервер КВ генерирует сообщение с временной отметкой Т, сроком дей- ствия Ь, случайным сеансовым ключом К и идентификатором 1<ВА. Он шифрует это сообщение секретным ключом, который разделяет со стороной В. Затем сервер КЗ берет временную отметку Т, срок действия Ь, сеансовый ключ К, идентификатор 1с1в стороны В и шифрует всё это секретным ключом, который разделяет со стороной А. Оба этих зашифрованных сообщения он от- правляет стороне Л: КЗ А: Еа (Т, 4, К, Мв), Ев (Т, Д, К, МА). Сторона А расшифровывает первое сообщение своим секретным ключом, проверяет отметку времени Т, чтобы убедиться, что это сообщение не является повторением предыдущей процедуры распределения ключей. Затем сторона А генерирует сообщение со своим идентификатором 1Аа и отметкой времени Т, шифрует его сеансовым ключом К и отправляет стороне Б. Кроме того, А отправляет для В сообщение от КЗ, зашифрованное ключом стороны В: А^В: Ек (МА, Г), Ев (Т, Ь, К, МА). Только сторона В может расшифровать сообщения. Сторона В получает отметку времени Т, срок действия Е, сеансовый ключ К, идентификатор 1с1А. Затем сторона В расшифровывает сеансовым ключом К вторую часть сообще- ния. Совпадение значений Т и 1с1А в двух частях сообщения подтверждает под- линность А по отношению к В. Для взаимного подтверждения подлинности сторона В создает сообще- ние, состоящее из отметки времени Т плюс 1, шифрует его ключом К и отправ- ляет стороне А: В^А:ЕК(Т+ 1). Если после расшифрования сообщения сторона А получает ожидаемый ре- зультат, то она знает, что на другом конце линии связи находится действи- тельно В. Этот протокол успешно работает, если часы каждого участника синхро- низированы с часами сервера КЗ. В этом протоколе необходим обмен с КЗ для
получения сеансового ключа каждый раз, когда А желает установить связь с В. Протокол обеспечивает надежное соединение абонентов А и В при условии, что ни один из ключей не скомпрометирован и сервер КЗ защищен. Система КсгЬсгоз обеспечивает защиту сети от несанкционированного до- ступа, базируясь исключительно на программных реализациях, и предполагает многократное шифрование передаваемой по сети управляющей информации. Система КегЬегоз имеет структуру типа клиент-сервер и состоит из кли- ентских частей С, установленных на все машины сети, и КегЬегоз-сервера (КЗ), располагающегося на каком-либо компьютере. Область действия системы КсгЬегоз распространяется на тот участок сети, все пользователи которого зарегистрированы под своими именами и паролями в базе данных КегЬегоз-сервера. 12.8. Эффективность использования пароля для защиты информации Наиболее часто применяемыми методами идентификации и аутентифика- ции пользователей являются методы, основанные на использовании паролей. Пароль представляет собой некоторую последовательность символов, со- храняемую в секрете и предъявляемую при обращении к компьютерной си- стеме. Для ввода пароля, как правило, используется штатная клавиатура компь- ютерных систем (КС); при этом в процессе ввода пароль не должен отобра- жаться на экране монитора, а чтобы пользователь мог ориентироваться в ко- личестве введенных символов, на экран выдаются специальные символы. При составлении и хранении пароля пользователи должны придержи- ваться следующих рекомендаций: - пароль должен запоминаться субъектом доступа; - запись пароля (на бумажном или электронном носителе) значительно повышает вероятность его компрометации (нарушения конфиденци- альности); - легко запоминаемый пароль должен быть в то же время сложным для отгадывания; не рекомендуется использовать для этой цели имена, фамилии, даты рождения и т. п.; известно, что наиболее часто исполь- зуются пароли типа 12345, цхсеПу и подобные; - желательным является наличие в пароле парадоксального сочетания букв, слов и т. и., полученного, например, путем набора русских букв пароля в латинском регистре. Рекомендуется составлять пароль из символов, входящих минимум в три мно- жества: букв в нижнем регистре (а, Ь, и т. д.), букв в верхнем регистре (А, В, и т. д. ), цифр и специальных символов (/, /, ?,; и т. д.).
Вероятность подбора пароля уменьшается также при увеличении его длины и времени задержки между разрешенными попытками повторного ввода неправильно введенного пароля. Ожидаемое время раскрытия пароля ТР можно вычислить по следующей приближенной формуле: Тр = (12.24) где / = Е/К - время, необходимое на попытку введения пароля; А - скорость передачи символов пароля (символов/мин) по сети; Е - число символов в сообщении, передаваемом в систему при попытке получить к ней доступ (включая пароль и служебные символы); 5 - длина пароля; А — число символов в алфавите, из которых составляется пароль (напри- мер, 26 символов латинского алфавита), Если пароль состоит только из заглавных и строчных букв, то А = 52, а если из всех возможных символов, доступных на клавиатуре, - А = 95 (26 + + 26 + 10 + 33). В приведенной формуле (12.24) считается, что злоумышленник имеет воз- можность непрерывно осуществлять подбор пароля - на основе лобовой атаки. Например, если А = 26,I = 2 си 5 = 6 символов, то ожидаемое время раскрытия ТР пароля приблизительно равно одному году. Если в данном примере после каждой неудачной попытки ввода пароля предусмотреть временную задержку в 10 секунд, то ожидаемое время раскрытия пароля увеличится в пять раз. Следует также отметить, что на безопасное время раскрытия пароля ока- зывает существенное влияние длина пароля 5 (в степенной зависимости). Так, если для трехсимвольного пароля, выбранного из 26-символьного алфавита, время Тр составит три месяца, то для четырехсимвольного - 65 лет. Выбор необходимой длины пароля 5 можно производить, исходя из задан- ной вероятности Р того, что данный пароль может быть раскрыт посторонним лицом за время М. Если необходимо построить систему, где незаконный поль- зователь имел бы вероятность отгадывания правильного пароля не большую, чем заданная вероятность Р, то следует выбрать такое значение 5', которое удо- влетворяло бы формуле Андерсена: А8 >(4,32 104 К • М) / (Е Р), (12.25) где М - период времени, в течение которого предпринимаются попытки раскрытия пароля (в месяцах при ежедневном 24-часовом тестировании). Пример 12.18. Допустим, требуется, используя стандартный латинский алфавит, установить пароль такой длины, чтобы вероятность его отгадывания не превысила 0,001 после трехмесячного (М = 3 мес.) систематического тес- тирования. Если за одну попытку доступа посылается 20 символов (Е = 20), а скорость их передачи Я = 600 символов/мин, то по формуле Андерсена по- лучаем: (4,32 • 104 • К • М) / (Е • Р) = (4,32 • 104 • 3 • 103 • 600)/20 = 3,888 -109.
Для 8=6: 26х = 3,089 108, т. е. < 3,888 • 109. Для 8=7: 268 = 8,03 • 10*, т, е. > 3,888 • 109. Таким образом, при данных обстоятельствах следует выбрать длину па- роля 8=7. При существенном увеличении длины пароля он может быть разбит на две части: запоминаемую пользователем и вводимую вручную, а также размещен- ную в зашифрованном виде на специальном носителе (например, дискете, маг- нитной карте и т. д.) и считываемую специальным устройством. Повышение стойкости системы защиты на этапе аутентификации можно достигнуть и увеличением числа символов алфавита, используемого при вводе пароля. Для этого при наборе символов пароля можно использовать несколько регистров клавиатуры, соответствующих, например, строчным и прописным латинским символам, а также строчным и прописным символам кириллицы. На степень информационной безопасности при использовании простого парольного метода проверки подлинности пользователей большое влияние оказывают ограничения на минимальное и максимальное время действия каж- дого пароля. Чем чаще меняется пароль, тем лучше обеспечивается более вы- сокая безопасность. Администратор службы безопасности должен постоянно контролировать своевременность смены паролей пользователей. Таким образом, для повышения надежности аутентификации пользовате- лей следует, по возможности, использовать нетривиальные (уникальные) пароли и, кроме того, обеспечивать более частую их смену. С этой точки зрения являются достаточно эффективными методы, осно- ванные на использовании динамически изменяющихся паролей. При смене па- роля осуществляется его функциональное преобразование, зависящее от дина- мически изменяющихся параметров, например, суточного времени в часах, но- мера дня недели, месячной даты и т. д. Такая смена пароля производится либо периодически (ежедневно, каждые три дня или каждую неделю), либо при оче- редном обращении пользователя. Об особенностях и безопасности парольной защиты много полезной ин- формации можно найти в упоминавшихся книгах К. Митника. 12.9 Методы и средства защиты от удаленных атак через сеть Интернет 12.9.1. Межсетевые экраны Помимо опасности утечки информации за пределы сети, имеется опас- ность проникновения вредной информации, такой как вирусы, черви. Часто эту инфекцию заносят беззаботные сотрудники, желающие поиграть в новую модную компьютерную игру.
Шифрование не спасает от вирусов и хакеров, способных проникнуть в ло- кальную сеть. Помочь защитить сети от нежелательного проникновения снаружи может установка межсетевых экранов. Межсетевые экраны (или брандмауэры, РйеиаПз) способны решать ряд задач по отражению наиболее вероятных угроз для внутренних сетей. Межсетевой экран призван обеспечить безопасный доступ к внешней сети и ограничить доступ внешних пользователей к внутренней сети (рис. 12.2). Межсетевой экран (МЭ) - система межсетевой защиты, позволяющая разде- лить сеть на две части или более и реализовать набор правил, определяющих условия прохождения пакетов с данными через границу из одной общей части сети в другую. Рис. 12.2. Брандмауэр защищает внутреннюю сеть МЭ пропускает через себя весь трафик, принимая для каждого проходя- щего пакета решение - пропускать его или отбросить. Для того чтобы МЭ мог осуществить это, ему необходимо определить набор правил фильтрации. Однако следует отметить, что ни один межсетевой экран не может гаранти- ровать полной защиты внутренней сети при всех возможных обстоятельствах. Межсетевые экраны являются устройствами сетевого уровня, но также контролируют транспортный уровень и уровень приложений, чтобы производить фильтрацию. Основными компонентами межсетевых экранов являются фильтрующие маршрутизаторы, шлюзы сетевого уровня и шлюзы прикладного уровня. Фильтрующий маршрутизатор представляет собой маршрутизатор, или работающую на сервере программу. Он сконфигурирован таким образом, чтобы фильтровать входящие и исходящие пакеты. Фильтрация пакетов осуществляется на основе информации, содержа- щейся в ТСР и ]Р-заголовках пакетов. Фильтрующий маршрутизатор обычно может фильтровать 1Р-пакеты на основе группы следующих полей заголовка пакета: 1Р-адрес отправителя, 1Р-адрес получателя, порт отправителя, порт по- лучателя.
Шлюз сетевого уровня иногда называют системой трансляции сетевых адресов, или шлюзом сеансового уровня модели 081. Такой шлюз исключает прямое взаимодействие между авторизованным клиентом и внешним хост- компьютером. Шлюз сетевого уровня принимает запрос доверенного клиента на кон- кретные услуги и после проверки допустимости запрошенного сеанса устанав- ливает соединение с внешним хост-компьютером. После этого шлюз копирует пакеты в обоих направлениях, не осуществляя их фильтрации. Для устранения ряда недостатков, присущих фильтрующим маршрутиза- торам, межсетевые экраны должны использовать дополнительные программ- ные средства для фильтрации сообщений сервисов типа ТЕГЛЧЕТ и РТР. Та- кие программные средства называются полномочными серверами (серверами- посредниками), а хост-компьютер, на котором они выполняются, - шлюзом прикладного уровня. Шлюз прикладного уровня исключает прямое взаимодействие между ав- торизованным клиентом и внешним хост-компьютером. Шлюз фильтрует все исходящие и входящие пакеты на прикладном уровне. Связанные с приложе- ниями серверы-посредники перенаправляют через шлюз информацию, гене- рируемую конкретными серверами. Для достижения более высокого уровня безопасности и гибкости шлюзы прикладного уровня могут быть объединены с фильтрующими маршрутизато- рами в одном межсетевом экране. 12.9.2. Программные методы защиты соединений К программным методам защиты в сети Интернет могут быть отнесены защищенные криптопротоколы, которые позволяют надежно защищать со- единения. К основным подходам и протоколам, обеспечивающим защиту со- единений, относятся 8К1Р-технология и протокол защиты соединения, 881_. 8К1Р-технология Одной из технологий, предлагающих необходимые для применения в мас- штабах 1п1егпе1 универсальность и общность, является спецификация 8К1Р (81тр1е Кеу тапа§етеп1 ог 1п1егпе1 Рго1осо1 - простой протокол управления криптоключами в интерсети). 8К1Р-технология - стандарт защиты трафика 1Р-пакетов, позволяющий на се- тевом уровне обеспечить защиту соединения и передаваемых данных. 8К1Р совместим с 1Р. Это достигается тем, что заголовок 8К1Р-пакета яв- ляется стандартным 1Р-заголовком, и поэтому защищенный при помощи про- токола 8К1Р пакет будет распространяться и маршрутизоваться стандартными устройствами любой ТСР/1Р-сети. Отсюда вытекает и аппаратная независи- мость 8К1Р. Протокол 8К1Р имплементируется в ]Р-стек выше аппаратно-за- висимой его части и работает на тех же каналах, на которых работает 1Р.
Протокол 8К1Р базируется на открытых криптографических ключах. В качестве одного из возможных решений обеспечения защищенности ключа предлагаются рекомендации Х.509. Однако кроме Х.509, рассматриваются и другие возможные представления сертификатов. Возможны два способа реализации 8К1Р-защиты трафика 1Р-пакетов: - шифрование блока данных 1Р-пакета', — инкапсуляция 1Р-пакета в 8К1Р-пакет. 8К1Р-пакет похож на обычный 1Р-пакет. В поле данных 8К1Р-пакета пол- ностью размещается в зашифрованном виде исходный 1Р-пакет. В этом случае в новом заголовке вместо истинных адресов могут быть помещены некоторые другие адреса. Такая структура 8К1Р-пакета позволяет беспрепятственно направлять его любому хост-компьютеру в сети Интернет, при этом межсете- вая адресация осуществляется по обычному ]Р-заголовку в 8К1Р-пакете. Ко- нечный получатель 8К1Р-пакета по заранее определенному разработчиками алгоритму расшифровывает криптограмму и формирует обычный ТСР- или СОР-пакет, который и передает соответствующему модулю (ТСР или 1ЮР) ядра операционной системы. Протокол Соответствующее программное обеспечение, как и сам протокол, в наше время используется очень широко (в том числе программами ИгеГох, 8аГап, 1п1егпе1 Ехр1огег). (Бесите §оске(8 Ьауег - протокол защищенных сокетов) создает защищен- ное соединение между двумя сокетами, позволяющее клиенту и серверу догово- риться об используемых параметрах; клиенту и серверу произвести взаимную аутен- тификацию; организовать тайное общение; обеспечить защиту целостности данных. Идея 88й заключается в том, что, по сути дела, между прикладным и транспортным уровнями появляется новый уровень, принимающий запросы от браузера и отсылающий их по ТСР для передачи серверу. Расположение 88й в структуре обычного стека протоколов показано на рис. 12.3. Прикладной (НТТР) Защиты (.851) Транспортный (ТОР) Сетевой (1Р) Канальный (РРР) Физический (модемное соединение, А05Ь кабельное ТЗ) Рис. 12.3. Расположение Ь8!_ в структуре обычною стека протоколов
После установки защищенного соединения основная задача 88Е заключа- ется в поддержке сжатия и шифрования. Если поверх используется 1п1р. то этот вариант называется НТТР8 (Зесиге 11Нр, защищенный НТТР), несмотря на то что это обычный НТТР. Существует несколько версий протокола 88Ь. Протокол может обладать разными дополнительными функциями, среди которых наличие или отсут- ствие сжатия, тот или иной алгоритм шифрования. 88Е поддерживает разнообразные криптографические алгоритмы. Наибо- лее криптостойкий из них использует для шифрования тройной ВЕЗ (Тпр1е Эа1а Епспрйоп 81апс1агс1, ЗВЕ8) с тремя отдельными ключами и хеширование на основе алгоритма 8НА-1 (8есиге НазЬ А1§огйЬт) для обеспечения целост- ности данных. Такое сочетание алгоритмов работает довольно медленно, по- этому применяется в основном при выполнении банковских операций и в дру- гих приложениях, в которых требуется высокий уровень защиты. 88Е состоит из двух суб протоколов, один из которых предназначен для установления защищенного соединения, а второй - для использования этого со- единения, т. е. для передачи данных (рис. 12.4). Рис. 12.4. Передача данных при использовании 551 Сообщения, поступающие от браузера, разбиваются на блоки размером до 16 Кбайтов. Если сжатие данных включено, каждый из этих блоков незави- симо сжимается. Затем вычисляется закрытый ключ, который объединяется со сжатым текстом, и результат хешируется по согласованному алгоритму (обычно МВ5). Хеш добавляется к каждому фрагменту в виде кода МАС. Этот сжатый фрагмент вместе с МАС зашифровывается симметричным алгорит- мом. Наконец, присоединяется заголовок фрагмента, и фрагмент передается по ТСР-соединению.
Протокол 88Ь является универсальным средством, позволяющим динамиче- ски защищать соединение при использовании любого прикладного протокола (РТР, ТЕЬПЕТ, 8МТР, О\§ и т. д.). К специализированным программным средствам защиты информации от не- санкционированного доступа в компьютерных сетях также относятся так назы- ваемые ргоху-серверы (ргоху-зегуегз, ргоху - доверенное лицо, доверенность). Идея использования ргоху-сервера заключается в том, что весь трафик сете- вого/транспортного уровней между локальной и глобальной сетями запрещается полностью - маршрутизация как таковая отсутствует, а обращения из локальной сети в глобальную происходят через специальные серверы-посредники. Следует отметить, что, несмотря на все преимущества, этот метод не дает достаточной защиты против атак на более высоких уровнях - например, на уровне приложения (вирусы, код 1ауа и ,1а\'а8спр1). Не следует забывать также и о том, что встроенные средства защиты ин- формации имеются также в сетевых операционных системах. Однако они не всегда могут полностью решить возникающие на практике проблемы. В качестве примера рассмотрим некоторые из названных систем. Пример 12.19. Система 8ЕТ (Зуйет Раи11 То1сгапсе - система устойчиво- сти к отказам) компании ИоуеП включает три основных уровня. 1. Первый уровень (8РТ 1_е\е11) предусматривает, в частности, создание дополнительных копий РАТ и ВкесЮгу ЕгПпез ТаЫек, немедленную верификацию каждого вновь записанного на файловый сервер блока данных, а также резервирование на каждом жестком диске около 2 % от объема диска. При обнаружении сбоя данные перенаправляются в зарезервированную область диска, а сбойный блок помечается как «плохой» и в дальнейшем не используется. 2. Второй уровень (8РТ Ьеуе! II) содержит дополнительные возможно- сти создания «зеркальных» дисков, а также дублирования дисковых контроллеров, источников питания и интерфейсных кабелей. 3. Третий уровень (8РТ Ьеуе! III) позволяет применять в локальной сети дублированные серверы, один из которых является главным, а второй, содержащий копию всей информации, вступает в работу в случае вы- хода главного сервера из строя. Пример 12.20. Система контроля и ограничения прав доступа в сетях Ые!\Уаге (защита от несанкционированного доступа) также содержит не- сколько уровней: - уровень начального доступа (включает имя и пароль пользователя, систему учетных ограничений, таких как явное разрешение или за- прещение работы, допустимое время работы в сети, место на жестком диске, занимаемое личными файлами данного пользователя, и т. д.); - уровень прав пользователей (ограничения на выполнение отдельных операций и/или на работу данного пользователя как члена подразде- ления, в определенных частях файловой системы сети);
- уровень атрибутов каталогов и файлов (ограничения на выполнение отдельных операций, в том числе удаления, редактирования или со- здания, идущие со стороны файловой системы и касающиеся всех пользователей, пытающихся работать с данными каталогами или фай- лами); - уровень консоли файл-сервера (блокирование клавиатуры файл-сер- вера на время отсутствия сетевого администратора до ввода им спе- циального пароля). Однако полагаться на эту часть системы защиты информации в ОС Ус1\\'аге можно не всегда. Свидетельством тому являются многочисленные инструкции в Интернете и готовые доступные программы, позволяющие взло- мать те или иные элементы защиты от несанкционированного доступа. То же замечание справедливо по отношению к более поздним версиям ОС ИеЛУаге (вплоть до последней 6-й версии) и к другим мощным сетевым ОС со встроенными средствами защиты информации (\\'||к1о\У8 ИТ, ЦИ1Х). В связи с остротой проблемы защиты информации наблюдается тенденция интеграции (встраивания) отдельных, хорошо зарекомендовавших себя и ставших стаи- дартными средств в сетевые ОС, а также разработка собственных фирменных аналогов известным программам защиты информации. Так, в сетевой ОС МеАУаге 4.1 предусмотрена возможность кодирования данных по принципу «открытого ключа» (алгоритм К8А) с формированием электронной подписи для передаваемых по сети пакетов. 12.10. Безопасность беспроводных сетей и 1оГ 12.10.1. Безопасность 1Л/1-М-сетей С точки зрения практического использования беспроводных сетей очень актуальны вопросы безопасности и защиты передаваемых данных, так как для перехвата данных в общем случае достаточно просто оказаться в зоне дей- ствия сети. Первоначально созданные в этой сфере технологии обладали невысокой степенью защиты, данная проблема остается актуальной и на сегодняшний день. Для защиты передаваемых данных можно использовать разные методы (много полезной информации на этот счет содержится в упоминавшейся книге К. Митника «Искусство быть невидимым»). Далее проанализируем особенно- сти практической реализации некоторых методов 1. Использование МАС-адресов (МесНа Ассезз Соп1го1 ГО). У каждого адаптера есть свой абсолютно уникальный код, установленный производите- лем. Эти адреса необходимо занести в списки адресов доступа у используемых для организации сети точек доступа. Все остальные \\'1_АМ-адаитеры с непра- вильными адресами будут исключены из сети автоматически.
Важно отметить, что хакерский инструмент под названием ай-сгаск-п§ позволяет узнать авторизованный МАС-адрес подключенного к сети устрой- ства. Затем хакер может сфальсифицировать этот МАС-адрес для подключе- ния к маршрутизатору. Пример 12.21. Кстати, узнать адрес своего устройства довольно просто. Для этого, например, в ОС ХУкккш'з надо выполнить следующее: 1) нажать кнопку «Пуск»', 2) напечатать стек, 3) выбрать пункт «Командная строка»', 4) в открывшемся окне оболочки ввести команду %е1тас/ у//о Цз(. В списке данных будет МАС-адрес. Пример 12.22. Тот же поиск на устройствах фирмы Арр1е реализуется еще проще: в меню нужно выбрать пункт «Системные настройки» (ЗузГет Рге/егепсез) - щелкнуть по значку «Сеть» (Ке)м’огк) - выбрать свой сетевой адаптер - выбрать МАС-адрес, нажав кнопку «Дополнительно» (ЛсК-апсе/Ру Зная МАС-адреса, можно настроить маршрутизатор так, чтобы он предоставлял доступ к сети только этим устройствам и блокировал другие. Чтобы можно было без труда подключить любое новое устройство к до- машнему маршрутизатору, Альянс совместимости беспроводного оборудова- ния АШапсе) разработал протокол \\'Р8 - \Уйе1е88 Рго1ес1ес1 8е1пр (защищенная настройка беспроводного соединения). Этот протокол обычно реализован в виде кнопки на роутере (формально любой человек, находящийся рядом с роутером, может нажать на эту кнопку), а также может быть представ- лен кодом, передаваемым посредством технологии ЯРС - №аг Ые!с1 Сотти- тсайоп (ближняя бесконтактная связь). Существуют оффлайновые методы взлома \УР8. Известный метод РзхзеИиМ позволяет хакеру получить доступ к беспроводному маршрутиза- тору. ИУЛ целесообразно отключать, а каждое новое мобильное устройство подклю- чать вручную с использованием установленного пароля. 2. Использование ключей 88И) (8егуюе 8е1 ШепНйег): каждый легальный пользователь сети должен получить от администратора сети свой уникальный идентификатор сети. Все беспроводные маршрутизаторы по умолчанию транслируют этот иден- тификатор 88/0 Он включает в себя название модели маршрутизатора и выгля- дит, например, так: Хлпкзуз \УТК12ОЬ. Предустановленный идентификатор транслирует, из какой именно точки исходит сигнал. Но при этом каждый же- лающий легко может узнать марку и модель используемого маршрутизатора. И если этот человек знает уязвимости (они свойственны практически любым устройствам и системам!) маршрутизатора, го может ими воспользоваться в своих интересах. Получить доступ к настройкам маршрутизатора можно, например, через веб-браузер или можно найти сайты, на которых указывается,
что нужно напечатать в адресной строке браузера, чтобы подключиться напря- мую к роутеру (см,, например, по ссылке: гоийтрасккезз.сот/). Набрав локаль- ный ГЛШ-адрес, нужно авторизоваться. Часто логином и паролем выступает слово адппп. Можно попробовать другие распространенные варианты. Оказав- шись в настройках маршрутизатора, нужно сменить установленный по умолча- нию пароль. Вопрос использования безопасных паролей - один из ключевых в решении про- блемы защиты сетей, защиты данных от несанкционированного доступа. 3. Шифрование данных. Первые два способа не обеспечивают защиту от прослушивания и перехвата пакетов данных, поэтому защитить сеть в случае перехвата данных можно только с помощью шифрования. Изначально стандарт 802.11 предусматривал аппаратный протокол шиф- рования данных, УРЕР (\Х'йес1 Ецшуа! еп1 Ргд асу - защищенность, эквивалент- ная беспроводным сетям), основанный на алгоритме шифрования КС4 Однако в скором времени было обнаружено, что защищенную с его помошью сеть до- вольно легко взломать. Ранние версии предусматривали шифрование с исполь- зованием 40-битного ключа, более поздние — 64-, 128- или 256-битное. Но даже такая длина ключа в XV ЕР не может обеспечить высокий уровень защиты сети, так как основная слабость данной технологии заключается в статичности ключа шифрования. Хотя при использовании данного ключа увеличиваются время взлома и количество пакетов данных, которые нужно перехватить, чтобы вычислить ключ, сама возможность взлома остается. Это абсолютно неприем- лемо для определенного круга серьезных компаний и организаций. Базовая защита передаваемых данных на основе протокола шифрования НЕР считается бесполезной с точки зрения обеспечиваемого уровня криптостойкости, т. е. устойчивости к взлому. На смену ХХ'ЕР была создана новая технология ТУРА (\\ |-Е| Рго1ес1ес1 Ассезз), разрабатывающаяся ШЕЕ совместно с ХУ1-Р1 АШапсе. Главной особенностью протокола И'РА является шифрование данных с динами- ческими изменяемыми ключами и проверка аутентификации пользователей. В от- личие от ХХ'КР. здесь используется протокол целостности временных ключей, ТК1Р (Тетрога! Кеу 1п1е§гйу РгоЮсо!), который подразумевает обновление ключей перед началом каждой сессии шифрования и проверкой пакетов на принадлежность к дан- ной сессии. Протокол ТРРА2 является еще более надежным. Для аутентификации пользователей используются сертификаты КАП11Ф8 (Кето'.е АиЙтепНсаНоп ГИаМп Цвет 8егу1се - сервер КАЭШ8 должен подтвер- дить право доступа). Такой метод подразумевает главным образом корпора- тивное использование. Второй упрощенный вариант аутентификации требует предварительной установки разделяемых паролей на сетевые устройства [режим аутентификации Р8К (Рге-8Ьаге<1 Кеуз)]. Этот метод лучше всего при- менять в домашних условиях или там, где не происходит обмена важной ин- формацией.
Изначально XV РА была разработана как временная технология, которая в дальнейшем должна быть заменена новым стандартом 802.1 Н. Данный стан- дарт, с учетом всех уже существующих наработок, призван обеспечить надеж- ное шифрование передаваемых данных, а также аутентификацию пользовате- лей сети. В большинстве уже выпущенных ХХ'|-1| устройств (точки доступа, сетевые карты) можно установить протокол ХУРА посредством обновления программ- ного обеспечения. Когда в настройках маршрутизатора включено шифрование (по умолча- нию - обычно отключено), то остальные устройства, которые подключаются к маршрутизатору, должны поддерживать этот режим маршрутизатора. Боль- шинство новых устройств автоматически поддерживает действующий режим шифрования, однако для выпущенных ранее это нужно проделывать вручную. Таким образом, настроив \Х'РЛ2 на маршрутизаторе, его нужно также настроить на ноутбуке или на мобильном устройстве. При этом нужно иметь в виду, что некоторые ОС автоматически определяют используемый алгоритм шифрования Некоторые интернет-провайдеры по умолчанию встраивают в свои домашние маршрутизаторы возможность беспроводного доступа. Возможность беспровод- ного подключения создает очевидные удобства, но такие маршрутизаторы при от- сутствии определенного уровня защиты могут стать источником проблем. Дело в том, что мобильные устройства запоминают точки доступа XVI - Рч, к которым они (их пользователи) подключались. Может случиться так, что мо- бильное устройство поймало сигнал, совпадающий с профилем одного из не- давних подключений. Это может быть не только точка доступа библиотеки или кафе, но и фальшивая точка, которая может быть создана с помощью спе- циальных приложений, например, \У1геУ11агк - известной программы для за- хвата и анализа сетевого трафика. Некоторые мобильные средства выбирают сеть автоматически. По утвер- ждениям, например, Арр1е, произведенные этой компанией мобильные сред- ства осуществляют подключение в следующем порядке: 1) защищенная сеть, к которой устройство было подключено в послед- ний раз; 2) другая защищенная сеть; 3) публичная незащищенная сеть. Существуют возможности удалять из списка данные ненужных или неже- лательных соединений. Рассмотрим примеры. Пример 12.23. В ХХ'1пс1ои'8 для этого нужно (с некоторыми вариациями в различных версиях) сбросить флажок «Подключаться автоматически» (Соппес! Аи1отаНса11у), который размещается рядом с именем точки доступа. Подобная цель может быть достигнута с помощью инициализации цепочки операций: окно «Панельуправления» (Соп1го1 РапеГ) - выбрать пункт «Центр управления сетями с общим доступом» (НеАуогк ап<1 8Ьапп§ Сеп1ег) - щелк-
нуть мышью по названию-ссылке подключенной сети - нажать кнопку «Свой- ства беспроводной сети» (И'Ъ-е!ек8 РгорегИез) - сбросить флажок «Подклю- чаться автоматически, если есть в радиусе действия» (Соппес1 аи(ота11са11у 'Л’кеп (Мз пеПмогк т гап^е). Пример 12.24. То же в тасО8: приложение «Системные настройки» (8уз(ет Рге/егепсез) - щелкнуть мышью по пункту «Сеть» (ЫеРл’огк} — выбрать пункт И'7-/'7 - нажать кнопку «Дополнительно» (АсК’апсеск) - сбросить флажок «Запоминать сети, к которым подключается компьютер» (КететЬег пебмогк (к1з сотри(ег каз]оте(Р). В устройствах под управлением 108 и Апс1гсис1 также можно «забыть» со- ответствующие 1-соедипеиия. 12.10.2. Особенности обеспечения безопасности 1оТ-сетей Элементы 1оГ-сетей способны обмениваться данными без непосредствен- ного участия человека. Превращение устройств в самостоятельные интернет- узлы привело к значительному снижению безопасности системы. Безопасность 1оТ-устройств обеспечивается прежде всего сохранением це- лостности кода, проверкой подлинности пользователей и устройств, присвоением пользователям прав владения (в том числе генерируемыми данными), а также воз- можностью отражения виртуальных и физических атак. Все «умные» устройства, подключенные к сети, передают через нее соот- ветствующие их функционалу данные, которые являются мишенью для кибер- преступников. В первой половине 2019 г. специалисты из Лаборатории Касперского с по- мощью ханипотов (ресурс, представляющий собой приманку для злоумышлен- ников) зафиксировали 105 млн атак на 1оТ-устройства, исходящих из 276 тыс. уникальных 1Р-адресов. Данный показатель в семь раз больше, чем в первой по- ловине 2018 г., когда было обнаружено около 12 млн атак с 69 тыс. 1Р-адресов. Пользуясь слабой защитой 1оТ-продуктов, киберпреступники прикладывают больше усилий для создания и монетизации ЗоТАзотнетов. Количество кибератак на 1оТ-устройства стремительно увеличивается, по- скольку всё больше пользователей и организаций приобретают «умные» устройства, такие как маршрутизаторы или камеры видеорегистрации, но при этом не все забо- тятся об их защите. Киберпреступники, в свою очередь, видят всё больше финансовых воз- можностей в использовании таких устройств. Они используют сети заражен- ных «умных» устройств для проведения ВВо8-атак или в качестве прокси- сервера для других типов вредоносных действий. К основным «слабым местам» 1оТ относятся: - переход на 1Р\’6',
- питание датчиков, камер и их сетевое подключение', известен случай проникновения в систему через датчик температуры, размещенный в аквариуме, и даже через «умный» унитаз; - проблемы стандартизации архитектуры и протоколов, сертификация устройств; - отсутствие поддержки со стороны производителей для устранения уязвимостей; - трудность или невозможность обновления ПО и ОС', - использование текстовых протоколов и ненужных открытых портов, - использование слабости одного гаджета, позволяющей хакеру легко попасть во всю сеть; - использование недостаточно защищенных мобильных технологий и облачной инфраструктуры', - возможность создания крупных ботнетов. Далее обсудим некоторые детали проблем, связанных с перечисленными слабыми местами. Поставщики услуг и устройств рынка 1оТ нарушают принцип сквозной инфор- мационной безопасности (ИБ), который рекомендован для всех ИКТ-продуктов и услуг. Согласно этому принципу, ИБ должна закладываться на начальной стадии проектирования продукта или услуги и поддерживаться вплоть до завершения их жизненного цикла. Сети, построенные на 1Р\4-совместимом оборудовании, могут быть не в состоянии полностью интегрировать 1Ру6 без замены своих последовательных терминальных серверов и серверов устройств ввода-вывода ЕЛетеБ Для компаний важно ускорить выпуск нового устройства на рынок. Не- которые производители предпочитают пожертвовать защищенностью ради получения преимущества перед конкурентами. Многие компании и сегодня выпускают умные гаджеты, не вкладывая большие ресурсы денег и времени в тестирование кодов, доработку систем безопасности. По этой причине ры- нок растет очень быстро, технологии развиваются, но страдают пользова- тели. Часто не обращается внимания на проблемы как на стороне владельцев устройств, так и на проблемы, над которыми должны подумать разработчики. В самом начале эксплуатации пользователю обязательно нужно заменить фабричный пароль, установленный по умолчанию, на свой личный, поскольку фабричные пароли одинаковы на всех устройствах и не отличаются стойкостью. Боты позволяют злоумышленникам скрытно управлять зараженными устройствами. С появлением Интернета вещей возникло больше возможно- стей для создания целых ботнетов, что связано с потерей автономии физиче- скими устройствами - многие вещи перестали работать самостоятельно, они интегрируются в единую систему и не способны функционировать в отрыве от нее. А как уже упоминалось выше, процессы внутри 1оТ зачастую не кон- тролируются.
Обязательным пунктом в обеспечении безопасности является защита устройств (вещей), которая во многом заключается в защите целостности кода. Необходима гарантия безопасности запуска кода - криптографическая под- пись. Также требуется и специальная защита в процессе выполнения кода, поз- воляющая не допустить его переписывания различными хакерскими програм- мами. К сожалению, делают это далеко не все. Поскольку не все приборы имеют встроенные средства ИБ-защиты, владельцам также следует позаботиться об установке внешней защиты, предназначенной для домашнего использования, с тем чтобы интернет-устройства не стали открытыми шлюзами в домашнюю сеть или прямыми инструментами причинения ущерба. Одним из направлений решения рассматриваемого комплекса проблем с обес- печением безопасности 1оТ-сетей может стать использование технологии «блок- чейн». Эта технология позволяет сохранять протоколы обмена и результаты вза- имодействия устройств 1оТ в децентрализованной системе. Распределенная архитектура блокчсйна обеспечивает более высокую безопасность 1оТ-си- стемы: даже если часть устройств будет подвержена взлому, это не скажется на работе системы в целом. Распределенная модель системы позволяет изба- виться от взломанного устройства без ощутимого ущерба для взаимодействия между «здоровыми» объектами. В контексте безопасности блокчейн может использоваться в сферах, где 1оТ развивается наиболее интенсивно. Например, это управление аутентифи кацией, проверка работоспособности разных сервисов, обеспечение неделимо- сти информации и т. д. На сегодняшний день главная задача, которую поста- вили перед собой специалисты, - разработка на основе блокчейн-технологии распределенной базы данных и протокола обмена информацией между 1оТ- устройствами. Выводы 1. Проблемы безопасности компьютерных сетей затрагивают широкий спектр вопросов, касающихся надежной передачи информации, обеспечения кон- фиденциальности информации, защиты от различных атак с целью повре- ждения или хищения информации. 2. Для проверки целостности информации, а также исправления ошибок в се- тях используют методы помехоустойчивого кодирования, базирующиеся на введении в информацию дополнительных избыточных символов. В зависи мости от принципа вычисления дополнительных символов и их числа реа- лизуются различные алгоритмы помехоустойчивого кодирования. 3. Криптография представляет собой инструмент, используемый для обеспе- чения конфиденциальности информации и аутентичности.
4. Все алгоритмы шифрования можно разделить на два вида: с симметрич- ными закрытыми ключами и с открытыми ключами (асимметричными). Ал- горитмы с симметричными ключами искажают при шифровании значения битов последовательности итераций, параметризованных ключом. Наибо- лее популярные алгоритмы этого типа - ВЕ8 и АЕ8. Алгоритмы с симмет- ричным ключом могут работать в режиме электронного шифроблокнота, потокового шифра. 5. Алгоритмы с открытым ключом отличаются тем, что для шифрования и де- шифрации используют разные ключи, причем ключ дешифрации невоз- можно вычислить по ключу шифрования. Эти свойства позволяют делать ключ открытым. Чаще всего применяется алгоритм К8А, основанный на сложности разложения больших чисел на простые сомножители. 6. Для противодействия различным атакам в сетях в основном используются межсетевые экраны и ргоху-серверы, а также криптозашищенные прото- колы (технология 8К1Р, протокол 88Е). 7. Межсетевой экран - это система межсетевой защиты, позволяющая разде- лить сеть на две или более части и реализовать набор правил, определяющих условия прохождения пакетов с данными через границу из одной общей ча- сти сети в другую. Межсетевые экраны пропускают через себя весь трафик, принимая для каждого проходящего пакета решение - пропускать его или отбросить. 8. Идея использования ргоху-сервера заключается в том, что весь трафик сете- вого/транспортного уровней между локальной и глобальной сетями запре- щается полностью - маршрутизация как таковая отсутствует, а обращения из локальной сети в глобальную происходят через специальные серверы-по- средники. Очевидно, что при этом обращения из глобальной сети в локаль- ную становятся невозможными в принципе. Контрольные вопросы 1. Дайте определения основных понятий и терминов из области информаци- онной безопасности и надежности систем. 2. Приведите соотношения для расчета вероятности безотказной работы ИВС, вероятности отказа ИВС и интенсивности отказов в ИВС. 3. Рассчитайте вероятность безотказной работы и вероятность отказа компь- ютерной сети, если интенсивность появления отказа в ней составляет один год. 4. Охарактеризуйте надежность программного обеспечения. 5. Поясните суть методов помехоустойчивого кодирования. 6. Изобразите обобщенную структурную схему системы передачи информа- ции с использованием помехоустойчивого кодирования данных. Поясните назначение и особенности элементов системы.
7. Как рассчитывается количество избыточных символов кодового слова? Приведите примеры. 8. Что такое проверочная матрица? Как она строится и каким условиям долж- на соответствовать? 9. Постройте проверочную матрицу кода Хемминга для к = 4. 10. Дайте понятие синдрома и поясните его суть на примере. 11. Покажите пример кодирования сообщения Хк = 10100011 кодом Хем- минга. Как будет исправлена ошибка на приемной стороне в 7-м бите? 12. Покажите пример кодирования сообщения Хк = 1010 циклическим кодом (порождающий полином выбрать самостоятельно). Как будет исправлена ошибка на приемной стороне в 3-м бите? 13. Опишите сниффинг как метод атаки. 14. Перечислите методы защиты от сниффинга пакетов. 15. Что такое 1Р-спуффинг? 16. Опишите методы снижение угроз 1Р-спуффинга. 17. Опишите понятие Во8-атаки. В чем ее сущность? 18. Приведите разновидности По8-атак. 19. Поясните суть парольных атак. 20. Приведите классификацию средств противодействия несанкционирован- ному доступу. 21. Каковы принципы криптографической защиты информации? 22. Что такое симметричные криптосистемы? 23. Что такое асимметричные криптосистемы? 24. Оцените эффективность использования пароля. 25. Опишите принцип действия технологии 8К1Р. 26. В чем заключается суть протокола 881_? 27. Что такое ргоху-сервср? 28. Опишите принципы функционирования межсетевых экранов.
СПИСОК ЛИТЕРАТУРЫ 1. Олифер В. Г. Компьютерные сети. Принципы, технологии, протоколы: учебник для ву- зов. 5-е изд. / В. Г. Олифер Н. А. Олифер. - СПб.: Питер, 2016. - 992 с. 2. Танембаум Э. Компьютерные сети. 5-е изд. / Э. Таненбаум, Д. Уэзеролл. - СПб.: Питер, 2012.-960 с. 3. Урбанович П. П. Компьютерные сети: учебное пособие для студентов высших учебных заведений по техническим специальностям / П. П. Урбанович, Д. М. Романенко, Е. В. Ка- бак. - Минск: БГТУ, 2011. - 399 с. 4. Осйгопа тГонпаср те 81ес1асЬ котрШеготеусй / роб ге<1. ргоЕ. Р. ПгЬапотегсха. - ЬиЫт: ХУубатетсГтео КГГЬ, 2004. - 150 з. 5. Урбанович П. П. Лабораторный практикум по дисциплинам «Защита информации и надежность информационных систем» и «"Криптографические методы защиты инфор- мации». В 2 ч. Ч. 1. Кодирование информации: учебно-методическое пособие для сту- дентов учреждений высшего образования / П. П. Урбанович, Д. В. Шиман, Н. П. Шуть- ко. - Минск: БГТУ, 2019. - 116 с. 6. Урбанович П. П. Лабораторный практикум по дисциплинам «Защита информации и надежность информационных систем» и «Криптографические методы защиты инфор- мации». В 2 ч. Ч. 2. Криптографические и стеганографические методы защиты инфор- мации: учеб.-метод. пособие для студ. вузов / П. П. Урбанович, Н. П. Шутько. - Минск: БГТУ, 2020. - 226 с. 7. Олифер В. Г. Сетевые операционные системы/В. Г. Олифер, Н. А. Олифер. - СПб.: Пи- тер, 2002. - 544 с. 8. Кульгин М. В. Компьютерные сети. Практика построения. Для профессионалов. - 2-е изд. / М. В. Кульгин. - СПб.: Питер, 2003. - 464 с. 9. Бейли Д. Волоконная оптика: теория и практика: пер. с англ. / Д. Бейли, Э. Райт. - М.: КУДИЦ-ОБРАЗ, 2006. - 320 с. 10. Линн С. Администрирование Мгсгозой ХУшйотез Зегуег 2012 / С. Линн. - СПб.: Питер, 2014.-304 с. 11. Минаси М. ХУтйоте» Зегуег 2012 112: полное руководство. Том 1. Установка и конфигу- рирование сервера, сети, ПИЗ, Асйуе Пйес1огу и общего доступа к данным и принтерам / М. Минаси, К. Грин, К. Бус, Р. Батлер, Дж. Мак-Кейб, Р. Панек, М. Райс, С. Рот. - Киев: Диалектика, 2015. 12. Челлис Дж. Основы построения сетей: учебное пособие для специалистов МС8Е / Дж. Челлис, Ч. Перкинс, М. Стриб. - М.: Лори, 2001. - 324 с. 13. Урбанович П. П. Информационная безопасность и надежность систем: учеб.-метод, по- собие для студентов специальности 1-40 01 02 «Информационные системы и техно- логии» / П. И. Урбанович, Д. М. Романенко, Е. В. Романцевич. - Минск: БГТУ, 2007. - 100 с. 14. Романенко Д. М. Компьютерные сети: лабораторный практикум для студентов специ- альностей 1-40 05 01 «Информационные системы и технологии», 1-40 01 01 «Про- граммное обеспечение информационных технологий», 1-98 01 03 «Программное обес- печение информационной безопасности мобильных систем», 1-47 01 02 «Дизайн элек- тронных и веб-изданий» / Д. М. Романенко, Н. В. Пацей, М. Ф. Кудлацкая. - Минск: БГТУ, 2016. - 168 с. 15. ОогЪипоуа Уи. ХУ-сусИс тейюб оГ 1п1ег1еаут§ о! Пте <1а1а Гог соттшйсайоп 8уз1етз / Уи. ОогЬипоуа, Р. ПгЬапоу1с1г // Р17ец1ас1 Е1ек1го(ес1гп1С7пу. - 2012. - К.. 88. - № 11Ь. - Р. 344-345.
16. Дженнингс Ф. Практическая передача данных: модемы, сети и протоколы: пер. с англ. / Ф. Дженнигс. - М.: Мир, 1989. 17. Гейер Д. Беспроводные сети. Первый шаг / Д. Гейер. - М.: Вильямс, 2005. - 192 с. 18. Пролетарский А. В. Беспроводные сети / А. В. Пролетарский, И. В. Баскаков, Д. Н. Чирков. - М.: Интуит, 2007. - 177 с. 19. Рошан П. Основы построения беспроводных локальных сетей стандарта 802.11: пер. с англ. / П. Рошан, Д. Лиэри. - М.: Вильямс, 2004. - 304 с. 20. Титтел Э. Ке1\уогкш§ Евзепбак / Э. Титтел, К. Хадсон, Дж. Майкл Стюарт. - СПб.: ПИТЕР, 1999.-474 с.' 21. Чеппел Л. ТСР/1Р: учебный куре / Лора А. Чеппел, Эд Титтел. - СПб.: БХВ-Петербург, 2003.-960 с. 22. Скляр Б. Цифровая связь. Теоретические основы и практическое применение / Б. Скляр. - М.: Вильямс, 2007. - 1104 с. 23. ВЮ ПАТА апс! АсК апсес! Апа1уйсз = ВЮ ПАТА и анализ высокого уровня: сб. матери- алов V Междунар, научн.-практ. конф. (Республика Беларусь, Минск, 13-14 марта 2019 года). В 2 ч. Ч. 1 / ред.: В. А. Богуш и др. - Минск: БГУИР, 2019. - 403 с. 24. Е1ешеп18 оГ Мобет УеШ'огкпщ. 1ЖГ: 11йр8://ти.ас.1пАур-соп1еп(/ир1оа<18/2021/01/Мос1- егп-МеЕуогкт§.рс1Г 25. 5 Тгепбв Арреаг оп (Не (ЗаПпег Нуре Сус1е Гог Етег§т§ Тес1то1о§1е8, 2019, СНГ: 11Пр8://'®хум'.§аг1пег.сот/8таг1ег\у1Й1§аг1пег/5-1гепс18-арреаг-оп-Й1е-§аг1пег-11уре-сус1е-&г- етег§т§-(ес11по1о§1е8-2019. 26. Гладкий М. В. Безопасность приложений на платформах облачных вычислений / М. В. Гладкий, П. П. Урбанович // Информационные технологии: тезисы 79-й научн,- техн. конференции профессорско-преподавательского состава, научных сотрудников и аспирантов (с международным участием), Минск, 2-6 февраля 2015г. - Минск: БГТУ, 2015. - 18-19 с. ГКБ: 11йр8://е11Ь.Ъе18й1.Ъу/11ап<11е/ 123456789/25736 27. Урбанович П. П. Защита информации методами криптографии, стеганографии и обфус- кации: учебно-метод. пособие для студ. вузов / П. П. Урбанович. - Минск: БГТУ, 2016. - 219 с. 28. ЕТ81 Т8 103 294. Тесйшса! ЗресИтсабоп: Зреесй ап<1 тпШтесйа Тгапвпнвзюп Оиа1йу (810): риа1йу оГЕхрепепсе; А Мопйопп§ АгсНйесшге, 2014. 29. Урбанович П. П. Концепция создания взаимодополняемых алгоритмов обеспечения надежности и целостности информации в компьютерных сетях / П. П. Урбанович, Н. В. Пацей // Труды БГТУ. Серия IV. Физико-математические науки и информатика. - Минск: БГТУ, 1997. - Вып.У, - 91-96 с. 30. Пацей Н. В. Комбинированное преобразование информации для повышения целостно- сти и надежности данных (система ЗК) / Н. В. Пацей, П. П. Урбанович // Труды БГТУ. Серия IV. Физико-математические науки и информатика. - Минск: БГТУ, 1998. - Вып.У!. - 103-107 с. 31. Ра/.чеА И. V. Оп Фе Пезщп оГ Еггог Пе1есйоп апй Соггесйоп Сгур1о§гар1зу Зсйетов / К. V. Ракет Р. Р. 17гЪапоу1с11 // Е1Ж0С0ММ 2000: 1пГогтаИоп 8у81етв Гог ЕпЬапсес! РиЬИс 8а!е(у апс! Зесигйу, 1ЕЕЕ, АРСЕА, 1ЕЕЕ Соттишсабопз 8ос1е1у, 1ЕЕЕ, 2000. Ми- шек, Оегтапу, 2000. 32. ЧгЬанолчск Р. Р. Г11е а1§оп1йт Гог с1с!егтI и Iп<г оГ Йзе еггогз тиЖрНсИу Ъу тиШЙзгезкоМ бесосИщ; оГ Йегайуе сос1ез / Рауе! Р. ПгЪапоуюй, Магта Р. УКкоуа, Птйп М. Котапепко // Ргхе§Цс! Е1ек1го1ес11тсгпу. - 2014. - К.. 90. - № 3. 33. Уе11е Т. С1ои<1 Сотри1т§: А РгасНса! АрргоасК Ьу АпЙюпу/ Т. Уе11е, А. Уе11е, К. ЕкепреЮг. Тке Мс6га\у-НИ1 Сотрашез, 2010. 34. РШрекР. 1п(егпе1 о! Йпп§8: сопсерк, паке, зесигйу / Г. РШрек, Р. Р. ЦгЪапоу1с11ДИнфор- мационные технологии: материалы докладов 84-й научно-технической конференции, посвященной 90-летнему юбилею БГТУ и Дню белорусской науки (с международным
участием), Минск, 03-14 февраля 2020 г. - Минск: БГТУ, 2020. - С. 10-14. ПЕГ: 11йр8://е11Ъ.Ье181и.Ьу/11апс11е/123456789/33523 35. 81а1Ип%$ И'. Роипйайопз оГМодет НсТхсогкищ: 81)\, №У, ОоЕ, 1оТ, апд С1ои<1, 181 есй- йоп. РиЬНвйей Ьу А<М18оп-ЗУе81еу РгоЙ88Юпа1, 2016. 36. Блащак М. Атаки на многопользовательские компьютерные игры и некоторые методы защиты от них / М. Блащак, П, П. Урбанович // Труды БГТУ. Сер. 3, Физико-математи- ческие науки и информатика. - Минск: БГТУ, 2020. - № 1 (230). - 43- 49 с. 37. Обзор Интернета вещей. Серия V: Глобальная информационная инфраструктура, ас- пекты протокола Интернет и сети последующих поколений. - МСЭ-Т/У.2060, 2012. 38. Ап асепЕЬазес! роЕ топИопп§ 8йаГе§у Гог ЬТЕ пейуогкз / Е. 6п§опои а! а1. // ШЕЕ 1п- 1егпайопа1 СопГегепсе оп Сотшишсайопз (1СС), 2018, 1-6 рр. 39. Мипшик К. Искусство быть невидимым. Как сохранить приватность в эпоху В1§ 1)ага / К. Митник. - М.; Эксмо, 2019. - 464 с.
предметный указатель А Ад-Нос, 232, 268 АЕ8, 230, 312 АМР8, 274 Апусаз!-адрес, 123 АР1, 74 АКСМе!, 21 АКР- запрос, 105 АКР-кэш, 105 АКР-ответ, 105 А8СП, 16 АКРАИЕТ, 18, 141 АТМ, 23, 58, 99, 302 В В1§ Оа!а, 338 В1ие!ооШ,289 Вп(1§е, 257 Вгоайсаз! асИгезз, 121 ВгоаЛсаз! поде, 153 с СНеп!-8егуег Агс1п!ес!иге, 36 СС8, 315 СОМА, 283 СМ1Р, 79 С8МА/СО, 67, 94, 170. 299, 302 СКС, 62, 174, 372 Э Оетапд Рпогйу (ОР), 68 ОНСР, 130 8-сервер, 134, 141, 154 Оо8, 378, 385 Е ЕСС, 365 ЕШегпе!, 111, 170, 219,297, 319, 321 Ехс1из1опз, 137 Р РаПиге, 359 Раз! ЕШегпе!, 111, 171 Раи1! !о1егапсе, 359 РОО1, 18, 111, 186 РОМА, 72, 282 РТАМ, 79 РТР, 79, 386, 410 о Са!е\уау, 264 61§аЪ1! ЕШегпе!, 297 СгоЪа! Нтсаз!-Адрес, 126 68М, 278 н НиЬ, 251 НуЬпдподе, 153 НТТР, 79, 386 НТТР8, 409 I 1АРР, 230 1САЖ 121, 140 ЮЕА, 397 Ю подсети, 112 Ю хоста, 112 Ю8/1Р8, 340 1МАР4, 79 1п&аз!гис!иге Е88, 232, 268 1пГгаз!гис!иге тоЛе, 232, 268 1оТ, 23,317,335,411 1Рзес, 311,393 1Ру4-адрес, 127 1ру6-адрес, 123 1Р-адрес, 111 1Р-сеть, 161 18014, 304 1814 клиента, 103 1814 сервера, 103 180, 73
ь Ьипйед Вгоайсаз! АсИгезз, 121 Ьшк-1оса1 Адрес, 126 Ьо§1са1 Ьшк Соп1го1, 86 ЬоорЪаск, 120 ЬоорЪаск-адрес, 126 м МАС-адрес, 84, 106, 110, 411 МесЬа ассезз соп1го1, 87 Мезза^е, 78 М1хес1пос1е, 153 М8А1), 176, 184 МТ80, 276, 278 МикюазЬадрес, 123, 128 ы Ме1ВЕЫ, 98 Ме1ВЮ8, 98, 100, 102, 151 МРУ, 345, 347 КоиТег, 262 К8-232С, 88 8 8соре, 134 8ОЧ 315, 345,347 8есопс1агу О№ хопе, 142 8К1Р-технология, 407 8ЫР, 304 8МТР, 79, 387, 410 8ММР, 79 88Ь, 80,311,393,407, 409 8ау11сй, 259 т Те1пе1, 79, 407,410 ТОМА, 71,282 Токеп Кшё, 42, 89, 111, 175, 180, 190 ТРМА, 69 ТСР/1Р, 18, 80, 83, 100, 106, 114, 154, 265 О ОРОМА, 328 ОрепУРМ, 311 Ог^атхайопаПу Ытцие Асккезз (США), ПО Ог§атха1юпа11у Ытцие ШепНЯег (О1Л), 110 081, 73, 75, 82, 100. 265 О8РР, 168 Р Реег пос1е, 153 Р2Р, 35 РРР, 304 РРТР, 310 РОРЗ, 79 Рптагу ОМ8 хопе, 142 Ргоху-сервер, 410 Р 9оЕ, 23,315, 351,354 ро8, 346, 350, 354 К КереаТег, 251 КезегуаТюпз, 139 Кезоигсе гесогд, 144 К1Р, 167 К1РЕ, 121 И 1ЮР, 103 ОшуегзаПу Аскпнпз^егес! Асккезз (ОАА), 110 ЬшсазЬадрес, 123 Ошцие Ьоса1 Адрес, 127 ЬпзресгЯед Адрес, 126 V УР1Ч, 308 Уо1Р, 354 XV \УОМА, 67, 72 \У1-Р1-антенны, 267 ХМ1-Р1 -сетевые карты, 265 Ш1-Н-сеть, 202, 224, 226, 232, 265, 324,411 АМ1-Р1-точки доступа, 266 АУ1Ы 8-сервер, 153 ХУЬАМ, 265 \МЬ АМ-адаптер, 411 \УРА, 413 20 X Х.25, 85 Х.400, 79
А Г Абонент, 191, 279 Абонентский канал, 12 Авторизация, 360 Адаптер, 26, 244, 247, 266 Адрес ввода/вывода, 244 Адрес групповой, 116 Адрес публичный и частный, 121 Адресация 1Ру4, 111 Адресация 1Ру6, 123 Алгоритм 1БЕА, 397 Алгоритм В.8А, 397, 411 Алгоритм состояния связей, 167 Альтернативный БМ8-сервер, 143 Аппаратный отказ, 359 Аренда адреса, 135 Архитектура, 13, 34, 100, 279, 294, 318 Архитектура клиент -сервер, 36 Архитектура терминал -главный компьютер, 34 Ассиметричная криптосистема, 397 Атака, 56, 361, 379 Атака «Злоупотребление доверием», 387 Атака «Отказ в обслуживании», 385 Атака «Переадресация портов», 388 Атаки на уровне приложений, 386 Атака посредника, или «человека посередине», 383 Атмосферное наложение, 224 Аутентификация, 228, 281, 306, 360, 393, 405 Б Базовая сеть, 319 Безопасная система, 360 Безопасность, 13, 56, 230, 239, 350, 358, 415 Блейд-сервер, 324 Блок, 60 Блокчейн, 417 Большие данные, 338 Буферизация, 246 В Вертикальная модель 081, 74 Вес по Хеммингу, 366 Виртуализация сетевых функций, 345 Виртуальные частные сети, 308 Витая пара, 43, 172, 194, 197, 205. 220 Взлом, 397 Волоконно-оптические линии связи, 211 Временная избыточность, 29, 363 Временной интервал (ячейка), 71 Время доступа, 60 Вычислительная сеть, 11, 28 Генерация ключей, 400 Горизонтальная модель 081, 74 Городская сеть, 24 Группа полос частот, 72 Групповой адрес, 63, 111, 116 д Данные, 63 Дейтаграмма, 78 Декапсуляция пакетов, 66 Джиттер, 350 Дистанционно-векторный алгоритм, 167 Домены пространства имен Б№, 140 Достоверность работы системы, 358 Доступ, 303, 359 Доступность, 13, 350 3 Записи о ресурсах, 144 Запрос, 104, 198 Затухание, 204, 214 Звездно-кольцевая топология, 176 Защитная полоса, 72 И Идентификатор, 121 Идентификатор подсети, 121, 128 Идентификация, 281, 360 Иерархическая сетевая архитектура, 321 Избыточность, 29, 363 Избыточный код простой четности,369 Имена №ТВ1О8, 152 Имена ИМ С, 239 Индивидуальный адрес, 63, 111, 116 Инкапсуляция пакетов, 65 Интернет вещей, 23, 317, 335 Интерфейс, 13, 90 Интерфейс №ТВЮ8, 102 Интерфейс пользователя, 37 Интерфейс сокетов ХУтбохуз, 102 Интерфейс транспортного драйвера ТБ1, 102 Интруз, 360 Информационная избыточность, 29, 365 Информационная сеть, 11 Информационная технология (ИТ), 12 Информационная топология, 49 Информационная система, 11 Информационно-коммуникационная технология (ИКТ), 12 Инфракрасная связь, 224 Инфраструктура корпоративной сети, 317 Итеративный запрос, 142 Интерфейс ^Б18, 106
к Кабель, 203, 297 Кабель «витая пара», 194, 205 Кабель коаксиальный, 210 Кабель магистральный, 176 Кабель оптоволоконный, 211 Кабель связи, 12,201, 276 Кабельные системы, 202 Кадр, 60, 173, 180, 300 Канал связи, 201 Канальный уровень, 86 Качество взаимодействия, 350 Квитирование, 276 Киберпространство, 31 Классы 1Р-адресов, 116 Кластер, 177 Клиент, 27, 36 Коаксиальный кабель, 210 Код Хемминга, 369 Кодирование, 197, 246 Кодовое слово, 366 Коллизия (С8МА/СЭ), 67 Коллизия, 67 Коммуникационная сеть, 11 Коммутатор, 43, 259 Коммутация, 71 Компьютерная безопасность, 358, 389 Компьютерная преступность, 390 Компьютерная сеть, 11 Концепция открытых систем, 55 Контроль ошибок, 358 Контрольная сумма, 63, 174 Конфиденциальность, 13, 359 Концентратор, 52, 172, 176, 184, 196, 251, 254 Корневой домен, 139 Корпоративная сеть, 30, 317 Коррекция ошибок, 301 Криптографическая система, 396 Криптография, 394 Криптостойкость, 397 Кросс-разводка, 223 л Линейные блочные коды, 367 Линейные коды, 367 Линия связи, 201 Логическая топология, 49 Логический канал, 12 Логический сегмент, 252, 257 Локальная вычислительная сеть, 23 Локальная сеть, 23 м Маркер, 69, 178 Маска, 118 Маршрутизатор, 84, 120, 262, 308, 319, 406, 412 Маршрутизатор агрегации, 318 Маршрутизация, 82, 162 Маска подсети, 118 Межсетевой экран, 405 Метод доступа, 12 Метрика маршрутизации, 162 Многомашинная система, 26 Многопротокольная коммутация по меткам,318 Многосегментный концентр атор ,253 Многотерминальная система, 15 Многоуровневый протокол, 65 Множественный доступ с передачей полномочия, 69 Множественный доступ с разделением во времени, 71 Множественный доступ с разделением длины волны, 72 Множественный доступ с разделением частоты, 72 Мобильная станция, 279 Мобильное устройство, 276 Модель 081, 73 Модем, 17 Модульные концентраторы, 251 Мост, 52, 257 Мультикастинг-адрес 1Ру6, 128 Мультипроцессорный компьютер, 25 Муниципальная сеть, 24 Мэйн-фрейм, 14 н Надежность, 14, 30, 56, 358 Надежность компьютерной сети, 359, 361 Надежность системы, 14 Накопление ключей, 400 Нелинейный код, 367 Несанкционированный доступ, 360 Неэкранированная витая пара, 207, 219 Номера подсети, 112 Номера узла, 112 о Область адресов, 134 Облачная сеть, 317, 332 Облачное приложение, 333 Облачный сервис, 23 Объект система, 359 Ограниченно-широковещательный адрес, 121 Одномерная решетка, 46 Одноранговая архитектура, 35 Одноранговая сеть, 241 ОКС-7, 348 Октет, 111 Операторский ЕЙзете!, 323 Оптоволокно, 172, 202, 211 Организационно уникальный адрес, 110 Организационно уникальный идентификатор, 110 Отказ, 351, 359 Отказоустойчивость, 359
Ошибка передачи данных, 12, 24, 61, 282, 301 Ошибка (еггог) устройства, 359 Ошибка программы, 359 п Пакет, 60, 62, 64, 173, 246 Параллельные вычисления, 26 Пароль, 396, 403, 405 Парольная атака, 386 Первичная сеть связи, 201 Персональные данные, 104 Петля (обратная петля), 120 Пикосеть, 290, 292 Пиринг, 320 Платформапользователя, 315 Повторитель, 41, 251 Полная сеточная топология, 46 Полномочие, 69 Полоса частот, 271 Помеха, 359 Помехоустойчивое кодирование, 365 Порождающая матрица, 367 Последовательная топология, 40 Поставщик приложений, 315 Правила обмена пакетами, 64 Преамбула, 62 Повторитель, 41 Порождающий полином, 373 Порт, 189 Предпочитаемый ОМ 8-сервер, 143 Префикс глобальной маршрутизации, 128 Префикс формата, 125 Прикладной уровень, 78 Приоритет, 183 Приоритет передачи, 70 Провайдер интернет-услуг, 319 Провайдер прикладных услуг, 316 Программно-определяемая сеть, 23, 315, 345 Программно-реконфигурируемая сеть, 23, 315, 345 Прозрачное соединение, 52 Прозрачность сети, 51 Производительность компьютерной сети, 13 Производительность сети, 50 Промышленный Интернет вещей, 336 Пространство имен ОМ8, 139 Пропускная способность, 22 Протокол, 12, 65, 98 Протокол АКР, 105 Протокол ВОР, 168 Протокол СНАР, 306 Протокол ОНСР, 130 Протокол ЕАР, 307 Протокол ЕОР, 168 Протокол 1СМР, 106 Протокол ЮМР, 106 Протокол 1КЕУ2/1Р8ес, 311 Протокол 1Р, 18, 104 Протокол 1Ру6, 123 Протокол КегЬегоз, 401 Протокол Ь2ТР, 310 Протокол М8-СНАРу2, 306 Протокол М8-СНАР, 306 Протокол ОрепУРМ, 312 Протокол О8РГ, 168 Протокол РАР, 306 Протокол РРР, 310 Протокол КАРР, 105 Протокол 88Ь, 80, 408 Протокол ТСР, 18, 103, 106 Протокол СВР, 103 Протокол передачи данных, 12 Протокол обмена маршрутной информацией, 167 р Радиосвязь, 224 Рандомизация, 197 Распределение ключей, 400 Распределенная программа, 27 Распределенная сеть, 319 Распределитель, 238 Распределительная сеть, 319 Расстояние по Хеммингу, 366 Расширение несущей, 299 Региональная сеть, 24 Редиректор, 238 Резервирование адреса, 139 Рекурсивный запрос, 142 Решетчатая топология, 46 Руткит, 384, 392 с Санкционированный доступ, 359 Связь в микроволновом диапазоне, 224 Сеансовый уровень, 81 Секретность, 359 Сервер, 27, 36 Сервис, 36 Сетевая атака, 56, 361, 378 Сетевая разведка, 387 Сетевая экосистема, 315 Сетевой адаптер, 21, 26, 244 Сетевой адрес, 63, 111 Сетевая карта, 93, 163, 244 Сетевой уровень, 83 Сетевой вирус, 384 Сетевая операционная система, 236 Сеть АТМ, 302 Сеть В1ие1ооЙ1, 289 Сеть ГОО1, 186 Сеть 202, 224, 226, 232, 265, 324 Сеточная (ячеистая) топология, 46 Сеть 100У6-АпуЬап, 193 Сеть 10-61§аЪй ЕШетеЦ 300 Сеть доступа, 319 Сеть передачи данных, 12
Сигнал-разграничитель, 71 Символьный адрес, 139 Симметричная криптосистема, 397 Синдром, 368 Система доменных имен ОМ5, 139 Система сигнализации ОКС-7, 348 Служба ВХ 8, 141 Служебная информация, 63 Сниффинг, 381, 393 Совместимость, 55 Сообщение, 78 Сотовая радиосвязь, 271, 317 Сотовая сеть, 271, 321 Сотовые системы первого поколения (1С), 281 Сотовые системы второго поколения (20), 281 Сотовые системы третьего поколения (30), 283 Сотовые системы четвертого поколения (40), 286, 328 Сотовые системы пятого поколения (50), 287, 328 Социальная инженерия, 384 Спуфинг, 381 Стандартный Е1Ьегпе1, 323 Стандарты 1ЕЕЕ, 89, 93, 170, 186, 224, 269, 324 Стандарты 18О/1ЕС, 203, 233, 396 Стек 081, 100 Стек ТСР/1Р, 101, 107 Стек протоколов, 90, 99 Стоповая комбинация, 63 Структурированная кабельная система, 202 Структурная избыточность, 29, 363 Субъект системы, 359 т Таблица маршрутизации, 162 Тактовый генератор, 71 Теория защиты информации, 358 Теория надежности, 358 Терминатор, 41 Толстый коаксиальный кабель,211 Тонкий коаксиальный кабель, 210 Топология, 13, 39, 49 Топология «активное дерево», 44 Топология «двумерная решетка», 46 Топология «дерево», 43 Топология «звезда», 42 Топология «звездно-кольцевая», 47 Топология «звездно-шинная», 47 Топология «звездно-шинное дерево», 48 Топология «кольцо», 41 Топология «общая шина», 40 Топология «одномерная решетка», 46 Топология «пассивное дерево», 44 Топология «трехмерная решетка», 46 Топология «утолщенное дерево», 44 Топология управления обменом, 49 Трансивер, 245, 272 Транспортный уровень, 82 Трафик, 13 Туннелирование, 310 У Угроза, 379 Удаленная атака, 361 Удаленный доступ, 303 Узел, 153 Узкая полоса, 72 Универсально управляемый адрес, 110 Уникальный адрес, ПО Уникальный идентификатор, 110 Управление доступом, 181 Управление защитой данных, 54 Управление ключами, 400 Управление конфигурацией, 54 Управление мобильными устройствами, 57, 391 Управление неисправностями, 54 Управление потоком данных, 358 Управление эффективностью, 53 Управляемость сетью, 53 Уровень представления данных, 80 Уровень приоритета, 195 Ф Физическая среда, 87 Физическая топология, 49 Физическое средство связи, 12 Физическое средство соединения, 87 Физический адрес, ПО Физический интерфейс, 88 Физический канал, 12 Физический сегмент, 251 Физический уровень, 87 Фильтрующий маршрутизатор, 406 X Хаб, 43 Хранилище данных, 341 ц Целостность, 13 Центр обработки данных, 317, 323 Централизованный метод доступа, 68 Циклический код, 372 ч Частичная сеточная топология, 46 Частота ошибок, 350 Черви (сетевые вирусы), 384 Четность, 365
ш Широкая полоса, 72 Широковещательная топология, 39 Широковещательный адрес, 121 Шифрование, 228, 282, 310, 396, 413 Шлюз прикладного уровня, 407 Шлюз сетевого уровня, 407 Шлюз, 264, 407 Шум, 205 э Экранированная витая пара, 208 Электрический шум, 205 Электронная цифровая подпись, 397, 400
ПРИЛОЖЕНИЕ 1 РУССКОЯЗЫЧНЫЕ ТЕРМИНЫ и понятия Адаптер (Ас1ар1ег) - устройство либо программа для согласования параметров вход- ных и выходных сигналов в целях сопряжения объектов. Административная система (Мапа§етеп1 8уз1ет) - система, обеспечивающая управление сетью либо ее частью. Адрес (Аййгсзз) - закодированное обозначение пункта отправления либо назначения данных. Адрес 1Р - адрес, однозначно определяющий компьютер в сети (адрес состоит из 32 двоичных разрядов и не может повторяться во всей сети ТСР/1Р). Адрес 1Р обычно разбивается на четыре октета по восемь двоичных разрядов (один байт); каждый октет преобразуется в десятичное число и отделяется точкой, например 102.54.94.97. Аналоговый сигнал (Апа1о§ 8щпа1) - сигнал, величина которого непрерывно изменя- ется во времени. Аналоговый сигнал обеспечивает передачу данных путем не- прерывного изменения во времени. Аналого-дискретное преобразование (Апа1о§-1о-П1§йа1 Сопуегзюп) - процесс преоб- разования аналогового сигнала в дискретный сигнал Анонимные подключения (Апопутоик Соппесбопз) - эта функция, которая разрешает удаленный доступ к ресурсам компьютера по учетной записи компьютера без предъявления имени и пароля с правами, определяемыми этой учетной записью. Архитектура (АгсййесШге) - концепция, определяющая модель, структуру, выпол- няемые функции и взаимосвязь компонентов сети. Архитектура охватывает ло- гическую, физическую и программную структуры и функционирование сети, а также элементы, характер и топологию взаимодействия элементов. Асинхронная передача (Азупсйгопоиз Тгапзпмззюп) - метод передачи, основанный на пересылке данных по одному символу. При этом промежутки между переда- чами символов могут быть неравными. База данных, БД (Па1а Вазе, ЭВ) - совокупность взаимосвязанных данных, органи- зованная по определенным правилам в виде одного или группы файлов. Базовый порт ввода/вывода (Вазе 1/0 Рог!) - адрес памяти, по которому централь- ный процессор и адаптер проверяют наличие сообщений, которые они могут оставлять друг для друга. Безопасность данных (1)а1а 8есип1у) - концепция защиты программ и данных от случайного либо умышленного изменения, уничтожения, разглашения, а также несанкционированного использования. Блок данных ([)а1а Пий) - последовательность символов фиксированной длины, ис- пользуемая для представления данных или самостоятельно передаваемая в сети. Бод (Ваий) - термин используемый для измерения скорости модема, который опи- сывает количество изменений состояния, происходящих за одну секунду в ана- логовой телефонной линии. Булева алгебра (Воо1еап А1цеЬга) - алгебраическая структура с тремя операциями И, ИЛИ, НЕ.
Буфер (Вийёг) - временная область, которую устройство использует для хранения входящих данных перед тем, как они смогут быть обработаны на входе, или для хранения исходящих данных до тех пор, пока не появится возможность их пере- дачи. Витая пара (Т\\ч51ес1-Ра1г СаЫе) - два скрученных изолированных провода, которые используются для передачи электрических сигналов. Виртуальная сеть (У1г!иа1 К'е1л\'ог1<) - сеть, характеристики которой в основном определяются ее программным обеспечением. Виртуальные локальные вычислительные сети, ВЛВС (У1гТиа1 1_оса1 Агеа К'е1луог1«. УРАК) - логические наложения на коммутируемое объединение сетей, опреде- ляющие группы пользователей. Это означает, что пользователь или система, подключенные к физическому порту, могут участвовать в нескольких ВЛВС- группах, поскольку логическая сеть не обязана подчиняться ограничениям фи- зической. Границы ВЛВС задают область локального вещания. Обычно потоки данных в ВЛВС коммутируются на уровне 2, в то время как трафик между ВЛВС маршрутизируется с использованием внешнего маршрутизатора Волновое сопротивление, импеданс (1тре<1апсе) - полное электрическое сопротивле- ние переменному току, включающее активную и реактивную составляющие. Из- меряется в омах. Выделенная линия (ОсЛсаЮс) Рте - точка-точка) — частная или адресуемая линия, наиболее популярная в глобальных вычислительных сетях. Обеспечивает пол- нодуплексную полосу пропускания, установив постоянное соединение каждой оконечной точки через мосты и маршрутизаторы с несколькими ЛВС. Выделенный сервер ([)ес1|са1ес! 8егуег) - сетевой сервер, который действует только как сервер и не предназначен для использования в качестве клиентской машины. Гигабайт (О1§аЬу!е) - обычно 1000 мегабайтов. Точно 1024 мегабайта, где 1 мега- байт равен 1 048 576 байтам. Гиперсреда (Нуреггаесйа) - технология представления любых видов информации в виде блоков, ассоциативно связанных друг с другом, не требующая подтвержде- ния о приеме от принимающей стороны. Гипертекст (Нурейех!) - текст, представленный в виде ассоциативно связанных друг с другом блоков. Гипертекстовый протокол (Нурейех! Рго!осо1) НТТР - протокол сети 1п!егпе!, опи- сывающий процедуры обмена блоками гипертекста. Главный контроллер домена (Рптагу Эотайп Соп!го11ег, РОС) - компьютер, на ко- тором устанавливается \Уиккт\У8 КТ Зегуег в режиме РОС для хранения главной копии базы данных учетных записей. Глобальная вычислительная сеть, ГВС (\Х'к1е Агеа Кеисогк, XVАК) - компьютерная сеть, использующая средства связи дальнего действия Группа (Огоир) - совокупность пользователей, определяемая общим именем и пра- вами доступа к ресурсам. Данные (Оа1а) - информация, представленная в формализованном виде, пригодном для автоматической обработки при возможном участии человека. Дейтаграммы (Оа1а»гат8) - сообщения, которые не требуют подтверждения о при- еме от принимающей стороны. Термин, используемый в некоторых протоколах для обозначения пакета.
Дефрагментация (ПеЕга§теп1айоп) - процесс воссоздания больших РОЕ' (пакетных блоков данных) на более высоком уровне из набора более мелких РОЕ с нижнего уровня Джиттер пакета (РаскеГ Лйег) -термин,определяемый для обозначения колебаний задержки при передаче пакетов по сети. Диагностическое программное обеспечение (О1а§по8йс Зойлуаге) - специализиро- ванные программы или специфические системные компоненты, которые позво- ляют исследовать и наблюдать систему с целью определения корректности функционирования, при необходимости определения причины проблемы. Дискретный сигнал (О|8сге1е 81§па1) - сигнал, имеющий конечное, обычно неболь- шое, число значений. Практически всегда дискретный сигнал имеет два либо три значения. Нередко его называют также цифровым сигналом. Домен (Оотат) - совокупность компьютеров, использующих операционную си- стему 'Л'пк1о\У8 КТ Зегуег, имеющих общую базу данных и систему защиты. Каждый домен имеет неповторяющееся имя. Доменная система имен (Лотат Кате Зу81ет, ЛК8) - система обозначений для со- поставления адресов 1Р и имен, попятных пользователю, используется в сети 1п1ете1. Система ЛК8 иногда называется службой ЛК8 Доступ (Асееве) - операция, обеспечивающая запись, модификацию, чтение или пе- редачу данных. Драйвер (Лпуег) - компонент операционной системы, взаимодействующий с внеш- ним устройством или управляющий выполнением программ. Драйвер устройства (Ое\чсе Опуег) - программа, которая обеспечивает взаимодей- ствие между операционной системой и конкретными устройствами с целью ввода/вывода данных для этого устройства. Единообразный локатор ресурсов (ЛшЕогт Кевоигсе Ьоса1ог, ЕРЕ) - идентифика- тор, или адрес ресурсов, в сети 1п1ете1 Обеспечивает гипертекстовые связи между документами Жесткий диск ( 11агс1 Г)181<) - накопитель данных в вычислительных системах. Заголовок кадра (Ргате РгеатЫс) - служебная информация канального уровня мо- дели 081, добавляемая в начало кадра. Запрос прерывания (1К.0 - 1п1егшр1 Еецие'81) - сигнал, посылаемый центральному процессору от периферийного устройства. Сообщает о событии, обработка ко- торого требует участия процессора. Запросчик (Кецие81ег, ЬАК Кецие81ег - редиректор) — программа, находящаяся на компьютере-клиенте. Переадресует на соответствующий сервер запросы на се- тевые услуги со стороны работающих на этом же компьютере приложений. Затухание (Айепиайоп) - ослабление сигнала при удалении его от точки испускания. Звезда (81аг Торо1о§у) - вид топологии, при котором каждый компьютер подключен к центральному компоненту, называемому концентратором Зеркальные диски (0|8к Мптопп§) - уровень 1 технологии КАТО, при которой часть жесткого диска (или весь жесткий диск) дублируется на одном или нескольких жестких дисках. Позволяет создавать резервную копию данных. Структурная избыточность (ЗйисШге Ксйипйапсу или 11агс1\\'аге Ксйипйапсу). Импульсно-кодовая модуляция, ИКМ (РСМ -- Рике Сос1е Мос1и1а1юп) - метод преоб- разования аналогового сигнала телефонии в дискретный сигнал. Интернет - совокупность компьютеров, объединенных в глобальную сеть.
Информационная сеть (1п&гтайоп К'е1л\'огк) - сеть, предназначенная для обработки, хранения и передачи данных. Информационная система (ЗпГогтайоп 8уз1ет) - объект, способный осуществлять хранение, обработку или передачу данных. К информационной системе отно- сятся: компьютеры, программы, пользователи и другие составляющие, предна- значенные для процесса обработки и передачи данных, Информационно-поисковая система (1138 - ПгГогтайоп КеИзела! Бузует) - система, предназначенная для поиска информации в базе данных. Информация (ТпГогтайоп) - данные, обработанные адекватными им методами. Инфракрасный канал (ЗпГгагеб Сйаппе!) - канал, использующий для передачи дан- ных инфракрасное излучение. Инфракрасный канал работает в диапазоне высо- ких частот, где сигналы мало подвержены электрическим помехам. Кабель (СаЫе) — один либо группа изолированных проводников, заключенных в герметическую оболочку. Кадр (Ргате) - блок информации канального уровня. Кадр данных ( [)а1а Ргате) - базовая упаковка битов, которая представляет собой РИИ (пакетный блок данных), посланный с одного компьютера на другой по се- тевому носителю. Канал (Сйаппе!, 1_тк) - среда, или путь передачи данных. Канал передачи данных ( [)а1а СНаппе!) - кабели и инфраструктура сети. Канальный уровень ( [)а1е Ьтк Ьауег) - второй уровень модели 081. Здесь из после- довательности битов, поступающих от физического уровня, формируются кадры. Клиент (СНеп1) - компьютер в сети, который запрашивает ресурсы или услуги от некоторых других компьютеров. Клиент-сервер (Сйеп1-8егуег) - модель вычислений, при которой некоторые компь- ютеры запрашивают услуги (клиенты), а другие отвечают на такие запросы на услуги (сервер). Коаксиальный кабель (Соах1а1 СаЫе) - кабель, состоящий из изолированных друг от друга внутреннего и внешнего проводников. Коаксиальный кабель имеет один либо несколько центральных медных проводников, покрытых диэлектрической изоляцией, которая для защиты центральных проводников от внешних электро- магнитных воздействий покрыта металлической оплеткой (сеткой) либо трубкой. Коллизия (СоШкюп) - ситуация, когда две рабочие станции пытаются одновременно занять канал (использовать рабочую среду - кабель). Коммуникационная сеть (Соттишсайоп КеЦуогк) - сеть, предназначенная для пе- редачи данных, также она выполняет задачи, связанные с преобразованием дан- ных. Коммутатор (8XVI Гс 1г) - устройство или программа, осуществляющие выбор одного из возможных вариантов направления передачи данных. Коммутаторы кадров (Ргате Зхуйсйез) - многопортовые мосты уровня доступа к среде передачи, работающие со скоростью этой среды и гарантирующие на по- рядок более высокую пропускную способность при связывании клиентских и серверных систем по сравнению с концентраторами для среды с разделяемым доступом. При сегментации ЛВС коммутаторы кадров обеспечивают лучшие по- казатели цена/производительность и меньшие задержки, чем традиционные связки мостов и маршрутизаторов.
Коммутаторы ячеек (Се11 ЗмЛсйез) - устройства, реализующие АТМ-коммутацию данных, разделенных на короткие ячейки фиксированного размера Ориентация на установление соединений позволяют АТМ обеспечивать классы (качество) обслуживания, пригодные для всех видов мультимедийного трафика, включая данные, голос и видео. Концентратор, или хаб (Сопсеп1га1ог ог НцЬ) - связующий компонент сети, к кото- рому подключаются все компьютеры в сети топологии «звезда». Концентратор обеспечивает связь компьютеров друг с другом при использовании витой пары, также используется в сетях РПШ для подключения компьютеров в центральном узле. Концентратор М8АII (Ми1й 81айоп Ассезз Пш1) - устройство для доступа к множе- ству станций, которое осуществляет маршрутизацию пакета к следующему узлу в сетях методом доступа с передачей маркера. Корпоративная сеть (Согрога1е Ке1л«огк) - крупномасштабная сеть, обычно соеди- няющая многие локальные сети. Логический диск (1_о»!са1 [)Ы<) - часть физического диска, отформатированная под конкретную файловую систему и имеющая свое буквенное наименование. Логический канал (Ьо§1са1 Сйаппе!) - путь, по которому данные передаются от од- ного порта к другому. Логический канал прокладывается в одном канале либо в последовательности физических каналов и через уровни области взаимодей- ствия. Локальная группа (Ьоса! Огоир - в КТ 8егуег) - учетная запись, определен- ная на конкретном компьютере. Включает учетные записи пользователей дан- ного компьютера. Локальная сеть (Ьоса1-Агеа Кеисогк) - сеть, системы которой расположены на не- большом расстоянии друг от друга. Магистраль (ВаскЬопе) - основной кабель, от которого кабели трансиверов идут к компьютерам, повторителям и мостам. Манчестерское кодирование (Мапсйе81ег Епсобй'щ) - схема передачи двоичных дан- ных, применяемая во многих сетях. При передаче бита, равного 1, в течение вре- менного интервала, который отведен для его передачи, значение сигнала меня- ется с положительного на отрицательное. При передаче бита, равного 0, в тече- ние временного интервала, который отведен для его передачи, значение сигнала меняется с отрицательного на положительное. Маркер (Токеп) - уникальная комбинация битов Когда рабочая станция в ЛВС по- лучает маркер, она имеет право начать передачу данных. Маршрутизатор (Вои1ег) - протокол-ориентированное устройство, соединяющее две сети, иногда с абсолютно разными уровнями МАС (канальный уровень, кон- троль доступа к среде). Маршрутизация (КоиНп§) - процесс определения в коммуникационной сети пути, по которому блок данных может достигнуть адресата. Маска сети (КеГ\уогк Макк) - 32-битное число, по которому можно определить диа- пазон 1Р-адресов, находящихся в одной 1Р-сети/подсети. Масштабируемость (8са1аЬ1111у) - это возможность увеличить вычислительную мощность дуеЬ-сайта или компьютерной системы (в частности, выполнение большего числа операций или транзакций за определенный период времени) за счет установки большего числа процессоров или их замены на более мощные.
Мегабайт ( Ме«аЬу1е) - 1 048 576 байтов. Метод доступа (Ассезз Мейюй) - способ определения, какая рабочая станция смо- жет следующей использовать ЛВС. Кроме того, так же называется набор правил, используемых сетевым оборудованием, чтобы направлять поток сообщений че- рез сеть, а также один из основных признаков, по которым различают компо- ненты сетевого оборудования. Метод доступа к каналу (Сйаппе! Ассезз Мейгой) - правила, используемые д ля опре- деления, какой компьютер может посылать данные по сети, и тем самым предот- вращающие потерю данных из-за коллизий. Метод множественного доступа с прослушиванием несущей и разрешением колли- зий (Сагпег Зепзе МиШр1с Ассезз XV1111 СоШзюп Ое1есйоп, СЗМА/СО) - метод до- ступа к каналу связи, который устанавливает следующий порядок: если рабочая станция хочет воспользоваться сетью для передачи данных, она сначала должна проверить состояние канала, начинать передачу станция может, если канал сво- боден. В процессе передачи станция продолжает прослушивание сети для обна- ружения возможных конфликтов. Если возникает конфликт, в случае, когда два узла попытаются занять канал, то обнаружившая конфликт интерфейсная плата выдает в сеть специальный сигнал, и обе станции одновременно прекращают пе- редачу. Метод обработки запросов по приоритету (Рпоп1у ВециезС Ргосеззт» Мейюй) - метод доступа к каналу связи, где всем узлам сети предоставляется право рав- ного доступа. Концентратор опрашивает каждый порт и проверяет наличие за- проса на передачу, затем решает этот запрос в соответствии с приоритетом. Метод с передачей маркера, или полномочия (Токеп Раззт» от Аийюгйу Мейтос!) - метод доступа к каналу связи, в котором от компьютера к компьютеру переда- ется маркер, дающий разрешение на передачу сообщения. При получении мар- кера рабочая станция может передавать сообщение, присоединяя его к маркеру, который переносит его по сети. Каждая станция, находящаяся между передаю- щей и принимающей «видит» это сообщение, но только станция-адресат прини- мает его. При этом она создает новый маркер. Микроядро (Млсгоксгпе!) - центральная часть операционной системы, выполняющая основные функции управления системой. Модем (Мойет) - сокращение от МОДулятор-ДЕМодулятор. Устройство связи, поз- воляющее компьютеру передавать данные по обычной телефонной линии. При передаче преобразует цифровые сигналы в аналоговые. При приеме преобразует аналоговые сигналы в цифровые. Монитор сети ( Ке1лсог1< Мопйог) - программно-аппаратное устройство, которое от- слеживает сетевой трафик. Проверяет пакеты на уровне кадров, собирает инфор- мацию о типах пакетов и ошибках. Мост (Впйце) - это прибор, позволяющий рабочим станциям одной сети обращаться к рабочим станциям другой. Мосты используются для разделения ЛВС на ма- ленькие сегменты. Выполняет соединение на канальном уровне модели ОЗЕ Мост преобразует физический и канальный уровни различных типов. Использу- ется для увеличения длины или количества узлов. Л/осш-маршрутизатор (Вгк1»е-Вои1ег) - сетевое устройство, которое объединяет луч- шие функции моста и маршрутизатора.
Мультиплексор (Ми1Нр1ехог) - устройство, позволяющее разделить канал передачи на два или более подканала Может быть реализован программно. Кроме того, используется для подключения нескольких линий связи к компьютеру. Нейронная сеть (Кенга! К'е1л«огк) - сеть, образованная взаимодействующими друг с другом нервными клетками либо моделирующими их поведение компонентами. Несущая (Сагпег) - непрерывный сигнал, на который накладывается другой сигнал, несущий информацию. Неэкранированная витая пара (СТР - ПпзЫсккЛ Т\«151ес1 Рагг) - кабель, в котором изолированная пара проводников скручена с небольшим числом витков на еди- ницу длины. Скручивание проводов уменьшает электрические помехи извне при распространении сигналов по кабелю. Оболочка (811с11) - программное обеспечение, которое реализует взаимодействие пользователя с операционной системой (пользовательский интерфейс). Обработка запросов по приоритету (Петаш! Ргюгйу) - высокоскоростной метод доступа к каналу, используемый сетями 100У6-Апу САК в топологии «звезда». Общий ресурс (81гаге<! Кезоигсе) - любое устройство, данные или программа Одноранговая архитектура (Реег-!о-Реег АгсййесШге) - концепция информацион- ной сети, в которой каждая абонентская система может предоставлять и потреб- лять ресурсы. Октет (Ос!е!) - байт. Оперативная память (Мат Метогу) - память, предназначенная для хранения дан- ных и команд, необходимых процессору для выполнения им операций. Оптический кабель (Орйса! СаЫе) - кабель, передающий сигналы света. Для созда- ния оптического кабеля используются световоды, каждый из которых имеет не- сколько слоев защитных покрытий, улучшающих механические и оптические характеристики этих световодов. Оптический канал (Орйса! Сйаппс!) - канал, предназначенный для передачи сигна- лов света. Оптоволокно (Орйса! Р1Ьег) - среда, по которой цифровые данные передаются в виде модулированных световых импульсов. Пакет (Раскате) - это единица информации, передаваемой между станциями сети. Используется на сетевом уровне модели 081. Пароль (Раззлуогй) - признак, подтверждающий право пользователя или прикладной программы на использование какого-нибудь ресурса. Передача данных (Оа1а Соттишсайопк) - процесс транспортирования данных из одной системы в другую. Повторитель, или репитер (Кереа(ег) - устройство, усиливающее сигналы с одного отрезка кабеля и передающее их в другой отрезок без изменения содержания. Повторители увеличивают максимальную длину трассы ЛВС. Полномочие (Токеп) - специальный символ или группа символов, разрешающая си- стеме передачу кадров. Полоса пропускания (Вап<Ык1й1) - разность между максимальной и минимальной частотой в заданном диапазоне; диапазон частот, на которых может работать но- ситель. Пользователь (Пзег) - юридическое либо физическое лицо, использующее какие- либо ресурсы, возможности.
Порт (Рог1) - точка доступа к устройству либо программе. Различают физические и логические порты. Провайдер (Ргоуйег) - организация, которая обеспечивает подключение к 1пГегпе1 и другие услуги за определенную плату. Прокси-сервер (Ргоху 8егуег) - промежуточный сервер в компьютерных сетях, вы- полняющий роль посредника между пользователем и целевым сервером. Протокол (Рго1осо1) - набор правил, регламентирующих порядок сборки пакетов, содержащих данные и управляющую информацию, на рабочей станции-отпра- вителе для передачи их по сети, а также порядок разборки пакетов по достиже- нии ими рабочей станции-получателя. Рабочая станция (станция, компьютер, ПК - \\'ог1«1а1к>п) - это рабочие станции, которые используют ресурсы сервера и предоставляют удобные интерфейсы пользователя. Распределитель (НиЬ) - центр ЛВС, или кабельной системы с топологией «звезда». В этой роли могут быть файл-серверы или концентраторы. Они содержат сетевое программное обеспечение и управляют коммуникациями внутри сети, а также могут работать как шлюзы к другим ЛВС. Редиректор для ОС (Ке<йгес1ог) - сетевое программное обеспечение, которое при- нимает запросы ввода/вывода для удаленных файлов, именованных каналов или почтовых слотов и затем переназначает их сетевым сервисам другого компью- тера. Для Уипйодуз КТ редиректоры выполнены как драйверы файловой си- стемы. Редиректор для протоколов (КесНгесЮг) - компонент набора протоколов или сете- вой операционной системы, ответственный за перехват запросов от приложений и распределение их между локальной или удаленной службами сети. Реестр (Кс§181гу) - архив БД \\'тс1(п«8 КТ для хранения информации о конфигура- ции компьютера, включая аппаратные средства, установленное программное обеспечение, установки окружения и др. Сеанс (8е88юп) - сообщение, в котором предполагается создание логической связи для обмена сообщениями. Сеанс должен быть сначала установлен, после этого происходит обмен сообщениями. После окончания обмена сеанс должен быть закрыт. Сегмент (8е§теп1) - часть сети, ограниченная ретранслирующими устройствами (повторителями, мостами, маршрутизаторами и шлюзами). Сервер (Бегуег) - это компьютер сети, предоставляющий сервис другим объектам по их запросам. Сервис - процесс обслуживания объектов. Сетевая служба (Кеигогк Зепчсе) - вид сервиса, предоставляемого сетью. Сеть (Ке(луогк) - взаимодействующая совокупность сетевых узлов, связанных друг с другом каналами связи, предназначенная для передачи информации. Слот адаптера ( Ас1ар1ег 81о1) - гнездо, встроенное в материнскую плату. Стандарт К8-232 (К8-232 81апйаг<1) - промышленный стандарт для последователь- ных соединений. Телекоммуникация (Те1есоттишса1юп) - область деятельности, предметом которой являются методы и средства передачи информации. Терминал (Тегтша!) - устройство ввода/вывода данных и команд в систему или сеть.
Тестирование (Тезйп§) - процесс прозерки правильности функционирования устройства либо программного обеспечения. Тип кадра (Егате Туре) - один из четырех стандартов, которые определяют струк- туру пакета ЕЙгегпеЕ ЕЙгсте! 802.3, ЕЙгегпе! 802.2, Е1йете1 8 К'АР или ЕЙ1ете1 II. Транзакция (Тгапзасйоп) - короткий во времени цикл взаимодействия объектов, включающий запрос — выполнение задания - ответ. Трансивер (Тгапзсе!\ег) - устройство, предназначенное осуществлять передачу дан- ных с сетевых интерфейсных плат в физическую среду. Трафик (ТгаЕйс) - поток данных. Туннелирование (Типпе1т§) - это процесс включения 1Р-пакетов в пакеты другого формата, позволяющий передавать зашифрованные данные через открытые сети. Удаленная регистрация (Кето1е Ео»оп) - подключение по сети к другому компью- теру пользователя, зарегистрированного на своем ПК по своей учетной записи. Удаленный доступ (П1а1-Цр) - доступ к системе или по сети к другому компьютеру пользователя, зарегистрированного на своем ПК по своей учетной записи. Утилита (11й111у) - программа, выполняющая какую-либо функцию сервиса Узел (К'ойе) - точка присоединения к сети; устройство, подключенное к сети. Учетная запись (Ассошй) - информация, хранящаяся в базе данных \\'т<Е>иъ КТ (учетная запись пользователя, компьютера, группы). Факсимильная связь (ГахппПе) - процесс передачи через коммуникационную сеть неподвижных изображений и текста Фрагментация (Ега§теп1айоп) - процесс разделения длинного пакета данных с бо- лее высокого уровня на последовательность более коротких пакетов на нижнем уровне. Центральный процессор (Сеп1га1 Ргосеззт§ Цпй) - управляющий и вычислительный модуль компьютера. Устройство, которое интерпретирует и выполняет команды. Циклический избыточный код (СусИса! Кгйипйапсу СКеск. СКС) - метод и алгоритм нахождения контрольной суммы, предназначенный для проверки целостности данных; число, получаемое в результате математических преобразований над па- кетом данных и исходными данными. При доставке пакета вычисления повторя- ются. Если результат совпадает, то пакет принят без ошибок. Цифровая линия (Ей » Йа1 Еще) - линия связи, передающая информацию только в дво- ичной (цифровой) форме. Цифровая сеть комплексных услуг (1п1е§га1ей Йетсе» Ей § Йа1 КеАеогк. 1ЙЕ)К) - циф- ровая сеть связи, обеспечивающая коммутацию каналов и коммутацию пакетов. Четность, паритет (Рап1у) - способ контроля над безошибочной передачей блоков данных с помощью добавления контрольных битов (паритетов). Шина (Виз) - канал передачи данных, отдельные части которого называются сегмен- тами. Широковещательная передача (Вгоас1са»1) - технология передачи сигналов, таких как сетевые данные, посредством использования передатчика какого-либо типа для посылки этих сигналов по коммуникационному носителю. Шифрование (Епсгурйоп) - преобразование информации для ее защиты от несанк- ционированного доступа. Шлюз (Оа1едуау) - устройство, посредством которого соединяются сети разных ар- хитектур.
Экран (8Ые1Шп§) - металлическая оплетка или цилиндр, навитый из фольги. Защи- щает передаваемые данные, уменьшая внешние электрические помехи, которые называются шумом. Экранированная витая пара (8Ыс1<1е<1 Тич51ес1-Ра1г. 8ТР) - витая пара, окруженная заземленной металлической оплеткой, которая служит экраном. Электронная почта (Е-тай) - компьютерная система обмена сообщениями, где текст и файлы могут быть посланы от одного пользователя к одному или многим другим пользователям в той же сети. Эталонная модель взаимодействия открытых систем (Ореп 8уз1ет Пйегсоппесйоп, 081) - семиуровневая модель, которая стандартизирует уровни услуг и виды вза- имодействия между системами в информационной сети при передаче данных. Эфир (ЕЙтег) - пространство, через которое распространяются волны электромаг- нитного спектра и прокладываются каналы радиосетей и инфракрасных сетей. Электромагнитное поле не нуждается в специальном носителе. Язык (Ьапциаце) НТМЬ - инструментальное программное обеспечение, использую- щее технологию гипертекста. Язык описания страниц (Раце Иезспрйоп Рапциаце) - язык программирования, ко- торый описывает вид страницы для печати. Используется для компоновки изоб- ражения страницы. Язык структурированных запросов (81шс1иге<1 Онегу Рапциаце. 80Е) - язык управ- ления базами данных, используемый для запроса, обновления и управления ре- ляционными базами данных. Ячеистая топология сети (Мезй Ке1леогк Торо1оцу) - топология, используемая в глобальных вычислительных сетях. К любому узлу существует несколько марш- рутов.
ПРИЛОЖЕНИЕ 2 АНГЛОЯЗЫЧНЫЕ ТЕРМИНЫ И ПОНЯТИЯ 1000Ваяе-ЬХ- стандарт на сегменты сети ОщаЫГ ЕЙ1егпе1 на оптоволоконном кабеле с длиной волны света 13 мкм. 1000Вазе-8Х- стандарт на сегменты сети Сп»аЬй ЕЙгегпе! на оптоволоконном кабеле с длиной волны света 0,85 мкм. 100()Ваяе-СХ- стандарт на сегменты сети Си§аЬй ЕЙгегпе1 на экранированной витой паре 10()Ваяе-РХ - обозначение технологии ЕаД ЕЙ1ете1 по стандарту 802 .3 сети Раз! ЕЙгегпе! для передачи больших сообщений по многомодовому оптоволокну в по- лудуплексном и полнодуплексном режимах. 100Ваяе-Т4 - обозначение технологии Еаз1 ЕЙэегпе! по стандарту 802.3 со скоростью 100 Мбит/с для четырехпарной витой пары. Вместо кодирования 4В/5В в этом методе используется кодирование 8В/6Т. 10()Ваяе-ТХ- обозначение технологии сети Еаз1 ЕЙгегпеГ по стандарту 802.3 для пе- редачи больших сообщений с использованием метода МЕТ-3 для передачи сиг- налов 5-битовых порций кода 4В/5В по витой паре, а также наличие функции автопереговоров (Аи1о-пе§ойайоп) для выбора режима работы порта. 10Ваяе2 - обозначение технологии ЕЙгете! по стандарту 802.3 со скоростью пере- дачи данных 10 Мбит/с для тонкого коаксиального кабеля. 10Ваяе5 - обозначение технологии ЕЙгсте! по стандарту 802.3 со скоростью пере- дачи данных 10 Мбит/с для толстого коаксиального кабеля. ЮВаяе-РЬ - стандарт на сегменты сети ЕЙгегпе! на оптоволоконном кабеле. ЮВаяеТ - обозначение технологии ЕЙгегпе! по стандарту 802.3 со скоростью пере- дачи данных 10 Мбит/с для кабеля «витая пара». Ассеяя - см. термин доступ. Ассеяя АисШт% - контроль доступа. АВВгеяя1п§ - адресация, способ указания объектов в сети либо в системе. А<Рпт1я1каИоп - администрирование, управление сетью Апа1о$ ХеРчогк - аналоговая сеть, передающая и обрабатывающая аналоговые сиг- налы. Апа10&-1о-П1§йа1 Сот’егяюп - аналого-дискретное преобразование, процесс преоб- разования аналогового сигнала в дискретный. АттаНоп - анимация, виртуальная реальность, мнимый мир, создаваемый аудиови- деосистемой в воображении пользователя. АррНсаИоп Вауег - прикладной уровень модели 081, обеспечивающий прикладным процессам средства доступа к области взаимодействия. Агс1т'а1ог - архиватор, программа, обеспечивающая сжатие данных. АгШипеЧе аги! конуса/ 1/пЦ (АН/) - арифметико-логическое устройство, часть про- цессора, выполняющая арифметические и логические операции над данными Аяупскгопоия Тгапя/ег МоЧе (АТМ) - асинхронный способ передачи данных, па- кетно-ориентированный метод скоростной передачи. Вапуап ХеРиогк - баньяновая сеть, скоростная распределительная сеть с каскадной адресацией.
Ваис! - бод, единица скорости передачи данных. Число «бод» равно количеству из- менений сигнала (потенциала, фазы, частоты), происходящих в секунду. Для двоичных сигналов нередко считают, что бод равен биту в секунду, например 1200 бодов = 1200 бит/с. Втагу СоВе - двоичный код, алфавит кода ограничен двумя символами (0, +1). В!ро!аг Сос!е - биполярный код. Алфавит кода ограничен тремя символами (1, 0, ♦1), где единицы представляются чередующимися импульсами. Отсутствие им- пульсов определяет состояние нуля. ВИ (ВЬгагу О1§1Т) - бит, наименьшая единица информации в двоичной системе счис- ления. Влс^е - мост, сетевое оборудование для преобразования физического и канального уровней различных типов, Вгоас1Ьап<1 Скаппе! - широкополосный канал. Вгоас1са$11п§ - широковещание. Виз - шина. Ву1е - байт, единица количества информации, равная восьми битам. СаЫе - кабель, длинномерное изделие для передачи сигналов, Саске Метогу - кэш-память, буферное запоминающее устройство, работающее со скоростью, обеспечивающей функционирование процессора без режимов ожи- дания. Сагпег - несущая, непрерывный сигнал, на который накладывается другой сигнал, дающий информацию. Се!!и!аг Раске! ВасИо Ые^'огк - сотовая пакетная радиосеть. Скате! - канал, среда или путь, по которому передаются данные. СггсиИ В'Л'Цскт^ - коммутация каналов, предоставление последовательности кана- лов сети для монопольного использования при передаче данных во время сеанса. СНеп! - клиент, объект, использующий сервис, предоставляемый другими объек- тами. СНеп1-8егуег АгскИес1иге - архитектура клиент-сервера. С1оск Ва!е - тактовая частота. С1озес! Скате! - закрытый канал. СоттитсаИоп ЫеЬшзгк - коммуникационная сеть, предназначенная для передачи данных, также она выполняет задачи, связанные с преобразованием данных. СотрПег - компилятор, программа-транслятор, преобразующая код в язык машин- ных команд (исполняемый файл). Соп/иЬепИоп - конфиденциальность, доверительность, секретность. Соп/огтапсе - конформность, соответствие объекта его нормативно-технической документации. Конформность объекта определяется в результате процесса его тестирования СоппесИоп - соединение. Сопзо!е - консоль, одна либо несколько абонентских систем для работы с платфор- мой управления сетью Оа1а Ыпк Ьауег - канальный уровень, уровень модели 081, отвечающий за форми- рование и передачу блоков данных и обеспечивающий доступ к каналу связи об- ласти взаимодействия. 1>а1а Мапа^етеп! - управление данными. Оа1а Ргосеззт^ - обработка данных.
Еа1а Рго1всИоп - защита данных. 1>с11с18есиг0у - безопасность данных. Ра1а ЗесигНу АгскИесШге - архитектура безопасности данных, архитектура, опреде- ляющая методы и средства защиты данных. Са1а ТгапзГег - пересылка данных. Ра1а ЦпИ - блок данных. ОсйаЪапк - банк данных. Оа1аЪазе - база данных. ОаТаЪазе Мапа§етеп1$уз1ет (ВВМ8) - система управления базой данных (СУБД). Еа1аЪазе Зегуег - сервер базы данных. ЕаТа^гат - дейтаграмма, сообщение, которое не требует подтверждения о приеме от принимающей стороны. ОесосНп§ - декодирование. ОесНса1ес1 Скаппе! - выделенный канал. Оез1^па1ог - распределитель. Ре1егтта1е Ассезз - детерминированный доступ, множественный доступ. Дег/се - устройство. /ХсцпозИс - диагностика. /Лс1о^> - диалог. О!§Иа1 №1мюгк - дискретная сеть. О1§Иа! 81%па! - цифровой сигнал, дискретный сигнал. Д/^/7 1оАпа!о§ Сопсегз'юп - дискретно-аналоговое преобразование, процесс преоб- разования дискретного сигнала в аналоговый. кнгесз Метогу Ассезз (ВМА) - прямой доступ к памяти. О!гес(огу - каталог. О1гес1огу ЫеЫ’огк Зегшсе - сетевая служба каталогов. кнгесЛХ - набор драйверов, образующий интерфейс между программами в среде \\'тскпУ5 и аппаратными средствами. КЛгесШгаю - часть набора драйверов [)! гес1Х, поддерживающих непосредственную работу с видеокартой и позволяющих, например, прямую запись в видеопамять. О1зк Г)г1\>е - дисковод. 1лзк ОрегаИп^ 8уз1ет (ВО8) — дисковая операционная система (ДОС). Оотат - домен, группа компьютеров, находящаяся в одном месте (здании, этаже, организации) и управляемая СОС. Ртег — компонент операционной системы, взаимодействующий с устройством либо управляющий выполнением программ. Оир1ех Скате! — дуплексный канал, осуществляет передачу данных в обоих направ- лениях. Е1ес(готс МаИ - электронная почта, средства передачи сообщений между пользова- телями в сети. Ети!аИоп - эмуляция, организация структуры одного объекта, при которой его функционирование неотличимо от другого объекта. ЕпсгурИоп - шифрование, способ изменения данных с целью засекречивания. Еп1егрг!зе №1\еогк - корпоративная сеть, локальная сеть большого предприятия. Е1кег - эфир, пространство, через которое распространяются волны электромагнит- ного спектра и прокладываются каналы радиосетей и инфракрасных сетей.
Е1кете1 ЕеЫ’огк - сеть ЕНгегпе!, тип локальной сети, предложенный корпорацией Хегох, Ехр1огег - программа-браузер для просмотра луеЬ-страниц. Ех1егпа1 Оеске - внешнее устройство. Ех{ета1 Мепюгу - внешняя память, непосредственно недоступная процессору. РахтПе - факсимильная связь, процесс передачи через коммуникационную сеть не- подвижных изображений и текста. Раз! Е1кегпе1 - сеть Раз! Ейгегпе!, тип скоростной сети ЕЛегпеТ со скоростью пере- дачи данных 100 Мбит/с. РгЪег Скаппе! РеЫ’огк- сеть Р 1Ьег Сйаппе!, тип скоростной локальной сети, основан- ной на использовании оптических каналов. Р1Ъег ГНз1г1Ъи1е<к Еа1а 1п1ег/асе ( К[)Р>1) - оптоволоконный распределенный интер- фейс данных. РЛег-ОрИс Шпк- волоконно-оптическая линия связи. Р1азк Уетогу - флэш-память, память на основе полупроводниковой технологии. Ргате - кадр. Ргате Ке1ау - ретрансляция кадров. Ргериепсу Вапс1- полоса частот. Ргедиепсу Отзюп Ми1Ир1е Ассезз (РЭМА) - множественный доступ с разделением частоты. Ргедиепсу МосккаИоп - частотная модуляция. РипсИопа! Ргор1е - функциональный профиль. (та1еи:ау - шлюз. О1оЪа1 ЫеРлюгк - глобальная сеть. Соркег - интерактивная оболочка для поиска, присоединения и использования ре- сурсов и возможностей 1п1ете1. Интерфейс с пользователем осуществлен через систему меню. СгарЫс 1п1ег/асе - графический интерфейс. Екапкл’аге - техническое обеспечение. Нагскшге ОезсггрИоп Ьап&иа$е (НИИ) - язык описания технических средств. Екагскмаге Р1а(/огт - аппаратная платформа. Е1е1его&епеоиз ЫеУл'огк - гетерогенная сеть, в которой работают системы различных фирм-производителей. Шегагскгса! АМгеззт^ - иерархическая адресация, при которой адреса объединяют а группы, отражая их взаимосвязь ЕЕ^к-Ьеуе! Ьап^иа^е - язык высокого уровня. Ноз1 Сотри1ег - главный компьютер в архитектуре терминал — главный компьютер НурегтесНа - гиперсреда. Екурег1ех1 - гипертекст. ЕкуреПех1 Магкир Еащула^е (Е1ТМЕ) - гипертекстовый язык разметки. Нурег1ех1 Тгапз/ег Рго1осо1 (Е1ТТР) - гипертекстовый протокол передачи. кскепВрсаИоп - идентификация. 1п/огтаИоп - информация. 1п/огтаИоп Ее1ыогк - информационная сеть. 1п(гагед Скаппе! - инфракрасный канал. Ьфагес!Ыерлюгк - инфракрасная сеть. 1п/гаге<к КаскаИоп - инфракрасное излучение.
1п/газ1гис1иге - инфраструктура. 1при1/ои1ри1 к>е\Асе - устройство ввода/вывода. 1прШ/ои1ри11п1ег(асе - интерфейс ввода/вывода. 1п1ерга1ее)Зегмсез И/рИа/ Иекшогк (18[)1\) - цифровая сеть с интегральным обслужи- ванием. 1п1е/Иреп1 НиЬ - интеллектуальный концентратор. Интеллект концентраторов со- стоит в том, что они могут выполнять операции мониторинга и управления сетью. 1п(егсоппесИоп Агеа - область взаимодействия. 1п1ете1 НеВмогк - сеть 1п1егпе1. 1п/егрге1ег - интерпретатор, программа, анализирующая построчно команды или операторы программы и непосредственно выполняющая их. Л/га каприаре - язык 1ауа, объектно-ориентированной архитектуры, предложенный корпорацией 81Ж М1сго8у81ет8. капа 8спр1 каприаре - язык Зауа8сг1р1. Кеу - ключ. Кпон’/екре Вазе - база знаний (БЗ). к/рШ ОшВе - световод. ктк Ассезз Ргосекиге (ЬАР) - процедура доступа к каналу. коаскг - загрузчик, программа, выполняющая функции загрузки объектного модуля в операционную память и динамического формирования загрузочного модуля. коса/-Агеа Иекл’огк (БАК) - локальная сеть. коек/пр - блокировка. корка/ АМгезз - логический адрес, символический условный адрес объекта. корка/ Скате/ - логический канал. /.ои’-/<?ге/ каприаре - язык низкого уровня. Маскте каприаре - машинный язык. Масго 1пз/гисИоп - макрокоманда. МапареаЫе НиЬ - управляемый концентратор. Еще одно название для интеллекту- альных хабов. Каждый порт управляемого концентратора можно независимо конфигурировать, включать или выключать, а также организовать его монито- ринг. Мапскез1ег СосНпр — манчестерское кодирование. Меззаре - сообщение, единица данных на прикладном уровне. Мптогтр - зеркализация. Мос/и/аг НиЬ - модульный концентратор. В основе модульного хаба лежит шасси, в которое помещаются специальные платы, или модули. Каждый из модулей функционирует подобно автономному концентратору, а модули взаимодей- ствуют друг с другом через шину шасси. Нагтон’ЪапА Скаппе/ - узкополосный канал. Ь'еВУ'аге ИеЫ'огк - сеть Ке1\\'аге. НеРиогк - сеть. Иекл’огк Апа1угег - анализатор сети. Нермогк Вазк 1при1/Ои1ри1 Зуз1ет (№1ВЮ8) - сетевая базовая система ввода/вывода. ИеЫ'огк кауег - сетевой уровень. Нермогк Мапаретеп! - управление сетью. НеВмогк ОрегаИпр 8уз1ет ( КО8) - сетевая операционная система (СОС). НеВмогк Рпп/ег - сетевой принтер.
РеЫ’огк Веллсе - сетевая служба. Ыеига!ЫеЬлюгк - нейронная сеть. Ыо1еЬоок Региопа! СотрЩег - блокнотный персональный компьютер. ОЪ]ес1 Ыпкт§ апс! Еткесккпр 1ескно!ору (ОЬЕ) - технология связи и компоновки объектов. ОЪ]ес1-Ог!еп1ес! АгскПес!иге - объектно-ориентированная архитектура. ОЪ]ес1-Опеп1ес1 ОаТаЪаяе (ОООВ) — объектно-ориентированная база данных. ОрИса! ЕгЪег - оптическое волокно. Раске! - пакет, единица данных на сетевом уровне. Раске1Вт!скт§ - коммутация пакетов. Рар'тр Оехксе - пейджер, устройство радиовызова. РагИу — четность. Раяса! каприаре - язык Разса!. Раяячеогс! — пароль. РС1 Вия — шина РС1. Реег-!о-Реег АгскИес!иге — одноранговая архитектура. Ретпззюп - разрешение. Ркуя!са! АМгеяя - физический адрес. Ркуяка!1п!егсоппесИоп РасИИу - физические средства соединения. Ркуяка! Еауег - физический уровень. Ркуясса! Етк - физический канал. Ркуяка! Мескит - физическая среда. Ртр - утилита проверки связи с удаленной ЭВМ РгеяеШаИоп Еауег - представительский уровень. ОиапИхаИоп - квантование, разбиение диапазона значений аналогового сигнала на конечное число интервалов (квантов). 0ыап1ит - квант. Каско Скате! - радиоканал. Каско Коса! Агеа ЫеЫ’огк - локальная радиосеть. Каско Ре^'огк - радиосеть. Кеа!-Нте 8уя!ет - система реального времени. Системы, функционирование кото- рых зависит не только от логической корректности вычислений, но и от времени, за которое эти вычисления производятся. Кескгес!ог - редиректор. Ке!аИопа! Оа!аЪаяе (ВОВ) - реляционная база данных. Ке!ау 8уз!ет - ретрансляционная система. Кето!е Ассеяя - удаленный доступ. Кереа1ег - повторитель (репитер). Кеяоигсе - -ресурс. Кеяоигсе 8кагт§ - совместное использование ресурса. КгЪЬоп СаЫе - плоский кабель. Кои1 - маршрут, путь. 8епа11п1ег[асе - последовательный интерфейс. Зеп’ег - сервер. &гг/се - сервис. Веяясои - сеанс. Зеяяюп Еауег - сеансовый уровень.
8кагт^ (разделение) - совместное использование. 8ти1аИоп - моделирование. 8о/1\уаге — программное обеспечение. 81аскаЫе Ник - стековый хаб. Стековые хабы действуют как автономные устройства с единственным отличием: они позволяют организовать стек - группу концен- траторов, работающих как одно логическое устройство. С точки зрения сети стек концентраторов является одним хабом. 81апА-А1опе - автономный. 81апс1-А1опе НиЬ — автономный хаб. Устройство с несколькими (обычно от 4 до 32) портами, способное функционировать независимо. Обычно автономные концен- траторы поддерживают способ наращивания числа портов 8м>Иск - коммутатор. 8упскгопЫп§ - синхронизация. 8уп1ах - синтаксис. Те1есоттитсаИопз - телекоммуникации. Те1е/ах - факс-аппарат. Те1еркопе МаИ - электронная почта. Те1еркопе Ыейпюгк - телефонная сеть. Те1пе(- удаленный доступ. Дает возможность абоненту работать на любой ЭВМ сети 1п1ете1 как на своей собственной. Типе 8кагт% - разделение времени. Токеп - полномочие. Торо1о$гу - топология. Тга01с - трафик. ТгапзасИоп - трансакция, короткий во времени цикл взаимодействия объектов, включающий запрос — выполнение задания — ответ. Тгапз1а1ог - транслятор, программа, преобразующая программу, написанную на од- ном языке, в программу, представленную на другом языке. Тгапзрагепсу - прозрачность, объект считается прозрачным для пользователя либо программы в том случае, когда они, работая через (сквозь) объект, не видят его. Тгапзрог1 Ьауег (транспортный уровень) - уровень, на котором пакеты передаются через коммуникационную сеть. ЦпаШкопхес! Ассезз - несанкционированный доступ. 11пт1еггирИЫе Рстег 8ирр1у (ЛР8) - источник бесперебойного питания. ипщие АААгезз - уникальный адрес. 1}тро1аг СоАе - униполярный код. Цпп’егза! СОБЕ (КМСОЭР) - универсальный код, стандарт 16-разрядного кодиро- вания символов. Код идет на смену использовавшимся до сих пор 7—8-битовым обозначениям. И8ТХ Орега1ш§ 8у81ет (операционная система) ЦМХ - сетевая операционная си- стема (СОС), созданная фирмой Ве11 ЬаЬога1огу. 11зег - пользователь, юридическое либо физическое лицо, использующее какие-либо ресурсы, возможности. 11зег 1п1ег[асе - интерфейс пользователя. №7/Д’ - утилита, программа, выполняющая какую-либо функцию сервиса. УепрсаИст - верификация, процедура проведения анализа с целью установления подлинности, проверки истинности.
У1с1ео Иоагс! - видеоплата, одноплатный контроллер, вставляемый в компьютер, ко- торый в режиме реального времени осуществляет аналого-дискретное преобра- зование в потоки дискретных сигналов. Укко Вцх - видеошина, предназначенная в первую очередь для передачи изображе- ний. У1с1ео Соп/егепст^ - видеоконференция, методология проведения совещаний и дис- куссий между группами удаленных пользователей с использованием движу- щихся изображений. Угемег - визуализатор, программа просмотра документов на экране. И'аге^шо'е - волновод. Щтз - адресная книга сети 1п1егпе1. 1Уогкз1а1юп - рабочие станции, использующие ресурсы сервера и предоставляющие удобные интерфейсы пользователя.
ПРИЛОЖЕНИЕ 3 АНГЛОЯЗЫЧНЫЕ СОКРАЩЕНИЯ АСР (АсКапсеб Соттшисайопк Рипсйоп) - дополнительная коммуникационная функция. АСР (АК81 Собе Раце) - кодовая страница АН81. АСР1 (Абеапсеб Сопйцпгабоп апб Розуег 1п1егГасе) - современный интерфейс конфи- гурирования и управления энергопотреблением АС8 (Абуапсеб Соппес11У11у 8уз1ет) - дополнительные системы связи. АОС (Апа1оц О!цба1 СопуеПег) - аналогово-цифровой преобразователь (АЦП). Пред- назначен для преобразования аналогового сигнала в цифровой. АРЗЬ (АзуттеШс О!§йа1 ЗиЬзспЬег Ьте) - асимметричная цифровая абонентская линия. АРР (Арр1с Та1к К бе Рго1осо1) - файловый протокол Арр1е Та1к. Протокол удален- ного управления файлами Мастйкй. АМР8 (Абуапсеб МоЬПе Р1юпе 8егу)се) - мобильная телефонная система; аналоговый стандарт сотовой связи, относящийся к сетям первого поколения (1О). А\'В (АнЮтабс Кеоуогк КоиНпц) - автоматическая сетевая маршрутизация. АР81 (Атепсап №йопа! 81апбагб8 Гпзбййе) - американский институт национальных стандартов. АР1 (Аррйсайоп Ргоцгатгшпц 1п1егГасе) - интерфейс прикладных программ. Набор процедур, которые вызываются прикладной программой. Для осуществления низкоуровневых операций, исполняемых операционной системой. АРРС (Абуапсеб Ргоцгат-1о Ргоцгат Соттитсайоп) - высокоуровневый протокол для взаимодействия программ. АРРР (Абуапсеб Ргоцгат-К> Ргоцгат Соттитсайоп) - высокоуровневый протокол для взаимодействия программ. АКС1Р (Арр11са11оп-Ке8оигсе-Соп1ех1-и8ег) - модель «приложение — ресурс — кон- текст — пользователь». АВР ( Аббгсзз Ке8о1ийоп Рго1осо1) - протокол разрешения адреса. АКЦ (АиГотабс Кереа! Кецие81) - автоматический запрос повторной передачи. АЗСИ (Атепсап 81апбагб Собе Рог Хпйэгтайоп 1п1егс11апце) - американский стандарт- ный код для информационного обмена. А8МР (Азуттейлс Мп1й Ргосе88тц) - асимметричная мультипроцессорная обра- ботка. АЗР (Асйуе 8егуег Раце) - технология, позволяющая создавать динамические \СеЬ- приложения. АЗР (Аррйсайоп 8егу1се Ргоу(бег) - провайдер прикладных услуг. АТ (Абуапсеб ТесЬпо1оцу) - усовершенствованная технология. АТапсТГ (Атепсап Те1ерйопе апб Те1ецгарЬ) - американский телефон и телеграф. АТМ(А8упс11гопоп8 Тгап8&г Мобе) - асинхронной режим передачи. Тип коммутаци- онной технологии, при котором по сети передаются небольшие ячейки фиксиро- ванного размера. АТР (Арр1е Та1к Рго1осо1) - транзакционный сеансовый протокол Арр1е Та1к.
А1Л (АйасЬтеп! 171111 1п1егГасе) - интерфейс подключаемого модуля. Интерфейс для подключения внешнего трансивера, установленного на магистральном коакси- альном кабеле. ВАЗЕ - сокращение В АЗЕЬапб, основная полоса канала. ВА81С (Ве§тшп§ АП-ригрозе 8утЬо11с ЬШгисйоп Собе) - система символического кодирования для начинающих. ВВ8 (Вгоабсаз! ВиПейп 8уз1ет) - широковещательная система объявлений. Элек- тронная доска объявлений, компьютерный аналог доски объявлений. ВОС (Васкир Вотат СопйоПег) - вторичный контроллер домена. В1 (Визтезз 1п1еШ§епсе) - система бизнес-аналитики. ВЮ8 (Ваз1с 1прц1/Ои1ри1 8уз1ет) - базовая система ввода/вывода. В-18ОЯ ( ВгоайЬапс1-1п1е»га1ес1 8егу1сез В1§йа1 К'еисогк) - широкополосная цифровая сеть с интегральным обслуживанием. В 8'А (Вгоаб КеИсогк Ассезз) - широкий сетевой доступ (в облаке). В 8'8 (ВгоабЬапб К'еИсогк 8егу1се) - широкополосный сетевой сервис. ВВС (Вазе 81а1юп СопйоПег) - контроллер базовой станции. В 88 (Вазе 81а1юп 8иЬзуз1ет) - подсистема базовой станции. ВТ8 (Вазе Тгапзсегеег 81абоп) - базовая трансиверная станция. В-\У1К' (ВгоабЬапб-XV 18зепс11аГ1з - широкополосная исследовательская сеть. САЗ (Со1шпп Аббгезз 81гоЬе) - строб адреса столбца, сигнал, используемый при ра- боте с динамической памятью. САЗЕ (Сотри1ег-А1беб 8оПинге Еп§теепп§) - компьютерная разработка программ- ного обеспечения. СВК (С1оиб-Вазеб К'еИсогк) - облачная сеть. СОО1 (Сорре! [)|81г|Ьи1ес1 [)а1а (МегГасе) - распределенный проводной интерфейс пе- редачи данных. СОМА (Собе 17)1 81<>п МиШр1е Ассезз) - множественный доступ с кодовым разделе- нием каналов СОР О (Се11и1аг Ощшб Раске! Ь)а1е) - Сотовые дискретные пакетные данные, сотовая пакетная радиосеть. СО-КОМ (СотрасГ [)(зк Веаб Оп1у Метогу) - компакт-диск с памятью только для чтения. СС1 (Соштоп Сбпеи/ау ЫетГасе) - общий интерфейс шлюза. СОМ (СотрШег ОгарЫсз Ме1ай1е) - метафайл компьютерной графики. СНАР (С11а11еп§е НапбзЬаке Аи1Ьеп11са1юп РгоГосо!) - протокол аутентификации с предварительным согласованием вызова. СЮЫР (Соппесйоп Ьезз К'еисогк Рго1осо1) - сетевой протокол без организации соеди- нений. СМРР (Соштоп Мапа§етеп1 ТпГогтайоп Рго1осо1) - общий протокол управления ин- формацией. СР/(Соттоп Рго§гаттт§ 1п1егГасе) - общий программный интерфейс. СРЮ (Сеп1га1 Ргосеззтд 17т1) - центральное процессорное устройство. СКС (Сус1е Вебипбапсу Сйеск) - контроль цикличной избыточности. СЗМА/СО (Сагпег 8епзе МиШр1е Ассезз хх (111 СоШзюп Ве1есбоп) - множественный доступ с прослушиванием несущей и разрешением коллизий. САУ18 (Сатриз XV (бе ТпГогтайоп 8уз1ет) - глобальная информационная система.
ОА8 (ПоиЫс АйасЬеб 81а1юп) - станция сети ТТМЭ1 с двойным подключением к ма- гистральному кольцу, или концентратор ОВМ8 (Па1аВа8е Мапа§етеп1 8уз1ет) - система управления БД (СУБД). ОС ([)а1а Сеп1ег) - центр обработки данных. ООС (В|8р1ау [)а1а Сйаппе!) - интерфейс обмена данными между компьютером и монитором. ООЕ (Лущите Па1е Ехс11ап§е) - динамический обмен данными. ООР (Лейуегу Рго1осо1 - протокол доставки дейтаграмм; протокол передачи данных Арр1е, используемый в Арр1е Та1к. ОЕСТ (Г)1§ 11а1 Епйапсеб Согб1е88 Те1есоттишсайоп8) - стандарт беспроводной теле- фонии домашнего или офисного назначения. ОНСР (Лупапнс 1,081 Сопй§ига1юп Рго1осо1) - протокол динамической конфигура- ции хоста. О1РС ([)а1а 1п1е§гайоп Р1аЙогт С1оиб) - облачная платформа интеграции данных; это унифицированная платформа для репликации данных в реальном времени, пре- образования данных, слежения за качеством данных и управления данными; раз- работана корпорацией Огас1е. ОЕС ([)а1а Ептк Соп1го1) - протокол управления каналом передачи данных. ОСС (Лупагшс Ыпкеб ЫЬгагу) - динамическая библиотека. ОМА ( [)!гес1 Мегпогу Асееве) - прямой доступ к памяти. ОМ8 (Е>а1а Мапа§етеп1 Зегуег) - сервер управления данными. ОИ8 (Поташ Кате 8у81ет) - доменная система имен. ОР8 ( (\\'(>гк81а11(>118 [)а1а Ргосе88т§ 8у81ет8) - рабочие станции/системы обработки данных. ОРАМ (Лупапнс Вапбот Асееве Метогу) - динамическая память прямого доступа, память, схемотехнически выполненная в виде двумерной матрицы (строки и столбцы) конденсаторов. О8С (Л1§йа1 ЗиЬеспЬег Бите) - цифровая абонентская линия. [)888 ([)|гес1 Зециепсе 8ргеас| Зресйит) - широкополосная модуляция с прямым рас- ширением спектра. О VI (Л1§ 11а1 \'’|с1е(> 1п1егасйуе) - система аппаратного сжатия движущихся видеоизоб- ражений. ОРО ([)!»! 1а I Уег8ай1е Лщк) - цифровой универсальный диск, самый современный стандарт хранения информации на оптическом (лазерном) диске. С) IV ( [)а1а \\'аге11<>п8е) - хранилище данных. ЕАР (Ех1еп81Ые Аийгепйсайоп Рго1осо1) - расширяемый протокол аутентификации. ЕВСО1С (Ех1епбеб Втагу Собеб Лесина! 1п1егс11ап§е Собе) - схема кодировки 1ВМ. Используется мэйнфреймами и ПК. ЕСС (Еггог Соггесйоп Собе) - код коррекции ошибок. ЕО (Епб Лейте1ег) - конечный ограничитель. ЕОСЕ (Епйапсеб Ла1а га1ев Бог ОЗМ Еуо1ийоп) - цифровая технология для мобиль- ной связи, которая функционирует как надстройка над 20 и 2.50 сетями. ЕНС8 (Еуеп! НиЬ С1оиб Зегуюе) - это управляемый облачный сервис, который обес- печивает высокодоступную и масштабируемую платформу обмена сообщени- ями для работы с потоковыми данными; разработан корпорацией Огас1е. Е1К (Едшртеп! 1бепй!у Ке§18(ег) - регистр идентификации оборудования.
Е18А (Епйапсеб1пби8йу 8!апбагб АгсЫ!ес!иге) - 32-разрядная архитектура системной шины для ПК на базе процессора 1п!е1. ЕВР (Епсар8и1айп§ 8есип!у Рау1оа<1) - протокол, который обеспечивает конфиденци- альность, целостность и аутентификацию пакета при передаче данных. РАО (Егециепйу Азксб Оиезйопз) - часто задаваемые вопросы. ЕС8 (Ргате СЬеск Зециепсе) - поле контрольной суммы. 81)01 (Р 1 Ье г П18йтЬи!сб [)а1е 1п!егТасе) - распределенный интерфейс передачи данных по волоконно-оптическому кабелю. Технология ЛВС, использующая скорость передачи 100 Мбит/с. РОМА (Ргециепсу йсыоп МиЫр1е Асееве) - множественный доступ с разделением частоты. РО8Е (Рц11 Пир1ех 8\\ч1с11сс1 Ейзегое!) - полнодуплексная коммутируемая сеть ЕПгегпе!. РЕС (Ропуагб Еггог-Соггесйоп) - упреждающая коррекция ошибок. ТО ОО (Ри11у ОиаИйей Поташ Кате) - полностью определенное имя домена. ЕТЛ/И(РПе ТгапзТег, Ассезз апб Мапа§етеп!) - протокол передачи, доступа и управ- ления файлами. РТР (РПе ТгапзТег Рго1осо1) - протокол передачи файлов. Позволяет обмениваться файлами по сети. СО! (ОгарЫсз [Тесзсе 1п1егГасе) - интерфейс графического устройства. О1Р (ОгарЫсз 1п!егсЬап§е Роста!) - файлы растровых изображений, в которых ис- пользуется не более 256 индексированных цветов. ОКЕ (Оепепс Коийп§ Епсарзи1айоп) - общая инкапсуляция маршрутов, протокол туннелирования сетевых пакетов, разработанный компанией Слзсо 8уз!етз. О8М- от названия группы Огоире 8рес1а1 МоЬПе, позже переименован в О1оЬа1 8уз- !ет Гог МоЬПе Соттишсайопз. ОШ (ОгарЫсз Цзег 1п1егГасе) - графический интерфейс пользователя. НАТ (Нагбхуаге АЬз!гасйоп Еауег) - уровень аппаратных абстракций. НОТ ( Нагс1\гаге Пезспрйоп Еап§па§е) - язык описания технических средств. НОТС (Н1§Ь Ееуе! Па!а Ептк Соп!го1) - протокол управления каналом передачи дан- ных высокого уровня. НТК (Ноте Еосайоп В.е§1з!ег) - регистр исходного положения. НР (11е\г1е11 Раскагб) - Хьюлитт Паккард (корпорация НР). Н8ТК ( 11щ1т-8реес1 Токеп К.т§) - высокоскоростной Токеп Н1п®. НТМТ (Нурег Тех! Магкпр Еап§па§е) - язык гипертекстовой разметки. НТТР (Нурег Тех! ТгапзТег Рго!осо1) - протокол передачи гипертекста. 1аа8 (1пТгаз!гис!иге аз а 8егу1се) - инфраструктура как услуга. 1АИА (ТЫегпе! Аззщпеб ЫитЬегз Ап!1юп!у) - Служба распределения номеров. 1ВМ (ТЫегпайопа! Визшезз МасЫпез) - международные бизнес-машины. 1В88 (Тпберепбеп! Вазгс Зегугсе 8е!) - независимая базовая зона обслуживания (или Р2Р). ТСАИИ (!11е 1п!егпе! Согрогайоп Тог Аззщпеб Катез апб ЫитЬегз) - интернет-корпо- рация по распределению имен и адресов. 1СМР (ТЫете! Соп!го1 Мезза§е Рго!осо1) - протокол управления сообщениями Ин- тернета. ЮЕ (1п!е§га!еб [)е\чсе Е1ес!гоЫс) - интерфейс жестких дисков.
Ю8/1Р8 (ййгизюп [)е1ес1юп Рге\'еп1к>п 8уе1еи1&) - системы обнаружения/предотвра- щения вторжений. ШЕЕ (1п8Й1и1е оГ Е1ес1пса1 апс! Е1ес1готс8 Еп»теег8) - институт инженеров по элек- тротехнике и электронике. 118 (ййегпеГ ТпГоппайоп 8егуег) - компонент Мтсгозой Васк ОГНсе. который действует как дуеЬ-сервер в среде \\'тс1ои'8 КТ. 1МАР (1п1егпе1 Ме88а»е Ассе88 РгоШсо!) - протокол доступа к электронной почте. Разработан на смену 8МТР. 1оТ(1п1ете1 оГТШпцз) - Интернет вещей. 1Р (Ъйегпе! РгоШсо!) - протокол ййегпе!, сетевой протокол стека ТСР/1Р, который предоставляет адресную и маршрутную информацию. /Рхес (ййегпе! РгоШсо! 8есцп!у) - набор протоколов для обеспечения защиты дан- ных, передаваемых по 1Р-сети. 1РТУ (ййегпе! Рго!осо! Тс1еу18юп) - телевидение по протоколу Интернета. 1РХ (1п!ете1луогк Раске! Ехс!1ап§е) - протокол межсетевого обмена пакетами, пред- назначенный для адресации и маршрутизации пакетов в сетях КоуеП. 1гМС (1г МоЬПе СоштипюаНопв) - мобильная связь в инфракрасном диапазоне. ПЮ (Ъйеггир! Вецие81) - запрос на прерывание. 18А (1пби81гу 81апс1агс1 АгсййесШге) - системная шина 1ВМ РС/1Т. Позволяет подклю- чить к системе различные адаптеры, установив дополнительную плату в гнездо расширения. 18АР1 (М1СГО8ОЙ ЛР1) - интерфейсы прикладного программирования фирмы Мтсгозой. 18ОИ (1п!е§га!е<1 8етсе8 [)щйа1 Кейуогк) - цифровая сеть с интеграцией служб (услуг) - ЦСИС. 180 (1п!ета!юпа1 81апс1агс1 Огцат/а1юп) - организация стандартизации различных стран. АТМ(ШЬ ТгапзГег апс! Машри1а!юп) - сетевая служба передачи и управления задани- ями. Т2ТР (Еауег Ту/о Типпе1ш§ Рго!осо! - туннельный протокол канального уровня) - протокол туннелирования, основанный на протоколе Ь2Р (Еауег Ту/о Еопуаг- <5ш§), разработанном компанией С18со, и протоколе РРТР. ТАИ (Йоса!-Агеа Ке(хуогк) - локальная сеть. ТАР (Ьшк Лссе88 Ргосейиге) - процедура доступа к каналу. ТАТ (Еоса1-Агеа Тгапзрог!) - немаршрутизируемый протокол фирмы Ш§йа1 Ецшр- теп! Согрогабоп. ТТС ( Еоц1са1 йтк СоШго!) - логический контроль связи. ТТЕ (Ьоп§-Тегт Еуоййюп) - долговременное развитие; относится обычно к обозна- чению стандарта беспроводной связи 40 ЬТЕ. Т8Т (Ьшк 8иррог! Еауег) - уровень поддержки связи. МАС (МеШа А88в88 СоШго!) - контроль доступа к среде. МАРТ (Ме88а§ш§ АррИсайоп Рго»гат 1п!егГасе) - интерфейс прикладных программ обработки сообщений. МАЕ (МиЙ1р1е Ассе88 15111!) - устройство с множественным доступом. МСА (Мтсго Сйаппе! АгсййесШге) - 32-битная системная шина в ПК 1ВМ Р8/2. М1В (Мапа§степ!ТпГоппайоп Вазе) - базы управляющей информации.
МЫР (М1сгосот Кммогк РгоГосо!) - серия стандартов, предназначенная для сжатия информации и исправления ошибок при асинхронной передаче данных по теле- фонным линиям. МРЬ8 (Ми1йрго1осо1 ЬаЬе! 81уйс11ш§) - многопротокольная коммутация по меткам (с использованием 1Р). М8АО (или МА Ц, Ми1б81айоп Ассезз 171111) - многостанционные устройства доступа; концентратор. М8С (МоЬйе ЗмйсНпщ СепГег) - мобильный центр коммутации. МТВР (Меап Типе ВеМгееп ГаПиге) - среднее время между отказами; параметр надежности системы или устройства. МТ8О (МоЪйе ТеГесоттишсабопз 8МГс11ш§ Ойасе) - коммутатор мобильных теле- коммуникаций . МЛ-М1М0 (МиШ-Цзег Ми1бр1е-1при1/Ми1бр1е-Ои1ри1) - многопользовательский мно- гоканальный вход/выход. (КеМгогк Ассезз РасШйез) - средства доступа к сети. РА8 (Кекгогк-АнасНес! 81ога§е) - сетевой накопитель. \'ВР (Кате Впи1т§ РгоГосо!) - транспортный протокол связывания имен Арр1е Та1к. РСР ( Ке1\\'аге Соте РгоГосо!) - базовый протокол сетей К'е1\\'аге. Л7.Ж (КеАгогк [)е\чсе I МегГасе 8рес!йсаГюп) - спецификация интерфейса сетевого устройства, программный интерфейс, обеспечивающий взаимодействие между драйверами транспортных протоколов и соответствующими драйверами сете- вых интерфейсов Позволяет использовать несколько протоколов, даже если установлена только одна сетевая карта. ЫаВРР! (КеГВЮЗ ЕхГепйес! Цвет 1мегГасе) - протокол ЛВС, поддерживаемый всеми СОС фирмы МмгозоГг обеспечивает транспортные услуги для К'е1В1О8. Ые1ВЮ8 (КеАсогк Ваз13 йтриГ/ОиГриГ 8узГет) - интерфейс прикладных программ для ЛВС. Устанавливает соединение между компьютерами. РР8 (КеАсогк Рйе ЗузГет) - сетевая файловая система. РРР (К'еАсогк рцпсйопз УйШаИгайоп) - виртуализация сетевых функций- РОЫ, или ЛСЫе ( К'ех! Оепегайоп КеАсогк) - сети последующих поколений. М8 (КеАсогк йтГогтайоп ЗузГет) - сетевая информационная система. К18 обеспечи- вает способ доступа к данным, благодаря которому все узлы сети могут исполь- зовать единую БД, содержащую все учетные записи пользователей сети и имена всех сетевых узлов. А7А/ (К'еАУаге ЬоабаЫе Мос!и1е) - загружаемый модуль К'е1\\'аге РР8Р ( Ке1\Саге Ыпк Зетсе РгоГосо!) - протокол канального сервиса КеАА'аге. Р1М8 (КеАсогк Мапа§етепГ Зегуег) - сервер управления сетью. \'О8 (КеАсогк Орегайп§ ЗузГет) - сетевая операционная система. \'Р7- (Моп-КеГшп Го /его) - без возврата к нулю. Метод двоичного кодирования ин- формации, при котором единичные биты представляются положительным зна- чением, а нулевые — отрицательным Л8АР1 ( КеЧзсаре АР1) - интерфейсы прикладного программирования фирмы КеГзсаре. ОР)ВС (Ореп Са1аВазе СоппесГгуйу) - открытый доступ к базам данных. ОО! (Ореп Г)а1а-В| пк IМегГасе) - интерфейс открытого драйвера. 0088 (Оп-Оетапс! 8ей-8егу1се) - самообслуживание по запросу. ОРОМ (ОгГ1ю§опа1 Ргециепсу Г)тзн>п Ми1йр1ехт§) - мультиплексирование с разде- лением по ортогональным частотам.
ОРОМА (Огйюдопа! Ргециепсу Втзюп Ми1йр1е Ассезз) - множественный доступ с ортогональным частотным разделением каналов. ОЬАР (ОпНпе Апа1у11са1 Ргосеззт») - онлайн-аналитическая обработка. ОРЕ (ОЬ|ес1 Бтктд ап<1 ЕтЬескйпд) - связь и внедрение объектов. ОМЕ (Ореп Меззадшд ЕпУ1гоптеп1) - среда открытых сообщений. О8А (Ореп 8спрйп§ АгсййесГпге) - архитектура открытых сценариев. 081 (Ореп 8уз1ет 1п1егсоппесйоп) - взаимодействие открытых систем. О8ШТ (Ореп 8опгсе 1п1е1Н§епсе) - разведка на основе открытых источников. 08РМ (Орегабпд 8уз1ет !)! гес1ес! Роу/ег Мападетеп!) - непосредственное управле- ние энергопотреблением операционной системы. О8РР (Ореп 81юг1ез1 Райт Рйз1) - протокол динамической маршрутизации. Раа8 (Р1аЙогш аз а 8егу1се) - платформа как услуга. РАР (Раззлуогй Аийгепйсайоп Рго1осо1) - протокол простой проверки подлинности, предусматривающий отправку имени пользователя и пароля на сервер. РС1 (РепрНега! Сотропеп! 1п1егсоппес1) - соединение внешних устройств, шина РСЕ РС8' (Регзопа! Соттитсайоп» Кеиуогк) - персональные сети связи. РС8 (Регзопа! Соттитсайоп Зепчсез) - персональные службы связи. РОС (Рптагу Оотат Соп1го11ег) - первичный контролер доменов, ПК под управле- нием \\'|пс1о\уз КТ Зегуег, на котором хранятся БД учетных записей домена. РК1 (РиЬНс Кеу 1пГгаз1гис1иге) - инфраструктура систем с открытыми ключами. РЬС ( Роууег Ете Сагпег) - связь через линии электропередачи, ЛЭП. РпР (Р1и§-ап<1-Р1ау) - технология самонастраиваемого оборудования. РоЕ (Роу/ег оуег Е1Ьегпе1) - передача электроэнергии через ЕЙгегпе!. РРР (Рот!!о Рот! Рго!осо!) - протокол «точка-точка». Протокол, предназначенный для работы на двухточечной линии (линии, соединяющей два устройства). Про- токол канального уровня. Р8Т81 (РиЬНс 8\У11сНес! Те1ер1юпе Кеисогк) - телефонные сети связи общего пользо- вания, ТфОП. РТМ (Раске! ТгапзТег Мойе) - пакетный способ передачи. ОоЕ (ОиаН1у оГЕхрепепсе) - качество восприятия. Оо8 (Оиа1|1у оГ 8егу1се) - качество обслуживания. КАС (Кето!е Ассезз Сйеп!) - клиент удаленного доступа. КАЮ (Ксйипйап! Аггауз оЕХпехрепзгуе) - избыточный массив недорогих дисков. КАМ (Капйот Ассезз Маттагу) - память с произвольным доступом. КА8 (Кето!е Ассезз 8егуег) - сервер удаленного доступа. КАКР (Кеуегзе Асккезз Кезокгйоп Рго!осо!) - реверсивный протокол разрешения ад- реса. КОВМ8 (Ке1айопа1 ЕЫаЬазе Мападетеп! 8уз!ет) - система управления реляцион- ными базами данных. КР8 (Кето!е ЕПе 8уз!ет) - удаленная файловая система. К1Р (Коийпд ТпГогтайоп ЕгеШ) - поле маршрутной информации. К1Р (Коийпд 1п!егпе! Рго!осо!) - протокол взаимодействия маршрутизаторов в сети; протокол маршрутной информации. КРС (Кето!е Ргосейиге СаП) - вызов удаленных процедур. ККА8 (Коийпд апб Кето!е Ассезз Зегугсе) - служба маршрутизации и удаленного доступа. КТО8 (Кеа1-Т1те Орегайпц 8уз!ет) - операционная система реального времени.
В.ТР (К.еа1-Тппе Тгапзроп Рго1осо1) - транспортный протокол передачи в реальном времени. 8аа8 (8ойзуаге аз а 8егуйе) - программное обеспечение как услуга. ЗАР (81ога§е-Агеа Ке1луогкз) - сеть хранения данных. ЗАР (8етсе Ассезз Рот!) - точка доступа к службе. Точка, в которой услуга какого- либо уровня 081 становится доступной ближайшему вышележащему уровню. Точки доступа именуются в соответствии с уровнями, обеспечивающими сервис. 8А8 (81п§1е АиасКес! 81айоп) - станция сети РВЕН с одинарным подключением. 8САОА (8ирегу1зогу Сопйо! ап<1 [)а1а Асцшзйоп) - диспетчерское управление и сбор данных. 8ССР (81§па11п8 Соппесйоп Сопйо! Рай) - подсистема управления соединениями сигнализации. ЗОН (ЗупсЬгопоиз В!§йа1 Нгегагсйу) - синхронная дискретная иерархия. Европей- ский стандарт на использование оптических кабелей в качестве физической среды для скоростных сетей передачи на большие расстояния. ЗОРС (8упс11гопоиз [)а1а Ешк Сопйо!) - протокол синхронной передачи данных. 5ОА (8<>Гиуаге-[2)еГтес1 К'е1луогк) - сеть, определяемая программным обеспече- нием - виртуальная сеть; программно конфигурируемая сеть. ЗВО (8!аг! оГ Ргате ВеКтйег) - признак начала кадра. ЗЮ (8есип1у Шепбйсайоп) - идентификатор безопасности. 8К1Р (81тр!е Кеу тапа§етеп! ог 1п!ете1 Рго!осо!) - простой протокол управления криптоключами в Интернете. ЗЬА (8етсе Ееуе! А§геетеп!) - соглашение об уровне обслуживания. 8ЫР (8епа! Ыпе 1Р) - 1Р для последовательных линий. Протокол последовательной посимвольной передачи данных. Позволяет компьютеру использовать 1Р (и, та- ким образом, становиться полноправным членом сети), осуществляя связь с ми- ром через стандартные телефонные линии и модемы, а также непосредственно через К.8-232 интерфейс. 8МТР (81тр1е Май ТгапзГег Рго!осо!) - простой протокол электронной почты. 8ИА (8уз!ет К'е1луог1< АгсййесШге) - архитектура систем связи, предназначенная для обмена данными между ПК различных типов. ЗРАР (8иЬК'е1луогк Ассезз Рго!осо!) - протокол доступа к подсети. ЗЗ'МР (81тр1е К'е1луогк Мапа§етеп1 Рго!осо!) - простой протокол сетевого управле- ния. Протокол сетевого администрирования 8КМР очень широко используется в настоящее время. Управление сетью входит в стек протоколов ТСР/1Р. ЗОИЕТ (ЗупсЬгопоиз Орйса! Кеисогк) - синхронная оптическая сеть. 8РХ (Зециепсей Раске! Ехс!гап§е) - протокол, который осуществляет передачу сооб- щений с установлением соединений в сетях МоуеП. ЗОР (Зйпсйггес! Онегу Еап§па§е) - язык структурированных запросов. 88Р (8есиге 8оске! Еауег) - протокол защищенных сокетов; обеспечивает секретный обмен сообщениями для протоколов прикладного уровня стека ТСР/1Р. 8ТР (8раппйщ Тгее Рго!осо!) - протокол связывающего (остового) дерева. ЗТР (8111е1с1ес1 Тзу!з1ей Рай) - экранированная витая пара. Присутствует защита в виде экрана для каждой пары и общий внешний экран в виде сетки. РС8 (Регзопа! Соттишсайоп 8егу!се) - устройство персональной службы связи. ТСР (Тгапзтп1881оп Сопйо! Рго!осо!) - протокол управления передачей.
РТ8Р (РиЬйс бу/йскей Те1ер1юпе Кеих'огк) - коммутируемая телефонная сеть общего пользования. ТО! - (Тгапзрог! Е>п усг 1п1егГасе) - интерфейс транспортного драйвера. ТОМА (Т1ще Итзюп Ми1йр1е Ассезз) - множественный доступ с разделением во времени. ТРТР (ТпУ1а1 РИе Тгапз&г Рго1осо1) - простейший протокол передачи файлов. Т1РР (Та§§ей 1та»е Ротта! Рйе) - спецификация формата файла изображения. ТЫ) ( Тор-Ьеуе! Иотат) - домены верхнего уровня ТЫ (Тгапзрог! Ееуе! [ШегГасе) - интерфейс транспортного уровня. ТР4 (Тгап8т1881оп Рго1осо1) - протокол передачи класса 4. ТРО!)! (Ту,чз1ей Рай В1з1пЬи1е<1 [)а1а 1п1егГасе) - электрическая реализация архитек- туры РЭГ)! на витой паре. ТРМА (Токеп Раззтц Ми1йр1е Ассезз) - множественный доступ с передачей полно- мочия, или метод с передачей маркера. 1П)Р (Лзет ЛаДщгат Рго1осо1) - пользовательский протокол дейтаграмм. 1ТМТ8 (Лшуегза! МоЬйе Те]есоттшйсайоп 8уз1ет) - универсальная система мо- бильной связи. ЦМ (Лзег-1о-Ке1\\'ог1< 1п1етГасе) - сетевой интерфейс пользователя. Набор правил, определяющий взаимодействие оконечного оборудования и сети АРМ с физиче- ской и информационной точек зрения. СУХ (Ушуегза! Кате Сопуепйоп) - стандартный метод именования в сети, имеющий вид \\сервер\общий_ресурс. 1ТР8 (ЕййШеггирйЫе Роу/ег 8ирр1у) - источник бесперебойного питания. 1ТКЕ (ЛшГогт Кезоигсе РосаШг) - адрес универсального указателя ресурсов. 6'557.) ( Лпз11Т1сШгес1 8ирр1етеп1агу 8егу1се [)а1а) - неструктурированные дополни- тельные сервисные данные. 1ТТР (Уп8еа1т§ Тулз! Раге) - неэкранированная витая пара. 1Л1СР (ИшхАо-Ишх Сору Рго1осо1) - протокол копирования от Лп1х к Цптх. ЕАУС (Цшуегза! \\чге1езз Соттишсайопз) - технология ЕЛОЕ. РЕЗА (\''к1со Е1ес1гошсз 81ап4аг<1 Аззошайоп) - ассоциация стандартов электронной графики. УСА (Ук1ео ОгарЫсз Аггау) - видеографическая матрица. УНВЕ (Уегу 11щ11-8реей 1п1е§га1е<1 С1гсш( Нагсйуаге Всзспрйоп Еап»иа»е) - язык опи- сания технических средств сверхскоростных интегральных схем. УТР (У13Й0Г Еосайоп Ке§1з1ег) - регистр местонахождения посетителей. УРР (У1г1иа1 КеЦуогк Гипсйопз) - виртуальные сетевые функции. УоТР (Уо1се оуег 1п1егпе1 Рг<>1 осоI) - 1Р-телефония. ИРУ(У1йиа1 Рпуа1е Кеиуогк) - виртуальная частная сеть. ИАТ8 (\Ук1е Агеа ТпГогтайоп Зегуег) - протокол глобального информационного сервера. И7.У5' (АУтбохув 1п1ете1 Катт§ Зегугсе) - служба имен в Интернете для \Утск>у/з. \\'к)М ( \\'а\'е Ееп§111-О1У131оп Ми1йр1ехт§) - мультиплексирование с разделением по длине волны. И'ОМА (ЛУауе1е1щЙ1 И1У1зюп Ми1йр1е Ассезз) - множественный доступ с разделе- нием длины волны. И7У5 (ЛУшйоууз 1п1ете1 Кате Зегуйе) - сетевая служба \\чпс1о\уз, используемая для определения 1Р-адреса по имени Ке1ВЮ8. ИАУТР ( \\':>гс1 \\'к1е \\'еЬ) - Всемирная паутина.
Книги почтой Заказ можно сделать на сайте издательства умум>Лп/га-е.ги № п/п Наименование книги Кол- во 1 Отечественная компонентная база волоконной техники и фотоники 2 Системы сигнализации мультисервисных сетей 3 Волоконно-оптическая техника. Практическое руководство. Издание 5-е 4 Теория электрической связи через цифровую обработку сигналов с примерами в МАТЬАВ 5 Теория электрической связи 6 Мобильная связь на пути к 60. Издание 3-е. Том 1. (Приложения в электронном виде). 7 Мобильная связь на пути к 60. Издание 3-е. Том 2. (Приложения в электронном виде). 8 Архитектурно-конфигурируемые 8ВК.-технологии радиомониторинга и телеметрии 9 Кибероружие и кибербезопасность. 0 сложных вещах простыми словами 10 Производство гибридных интегральных схем И Волоконно-оптические линии связи и их защита от внешних влияний 12 Технологические процессы в микро- и наноэлектронике 13 Основы микросенсорики. (Приложения в электронном виде) 14 Технологические сети и системы связи
Учебное издание Павел Павлович Урбанович Дмитрий Михайлович Романенко КОМПЬЮТЕРНЫЕ СЕТИ Учебное пособие 15ВЫ 978-5-9729-0962-9 Подписано в печать 10.01.2022 Формат 60x84/16. Бумага офсетная. Гарнитура «Т1ше& Кеду Котап». Издательство «Инфра-Инженерия» 160011, г. Вологда, ул. Козленская, д. 63 Тел.: 8 (800) 250-66-01 Е-таП: Ьоокт§@т1та-е.ги Ьйр8://тГга-е.ги II ;дателг.стзо приглашает к сотрудничеству авторов научно-технической литературы