Передача дискретных данных: линии связи, методы передачи дискретных данных на физическом уровне, методы передачи данных канального уровня, методы коммутации.
Линия связи (канал связи) - физическая среда (кабель, атмосфера, космическое пространство), по которой передаются информационные сигналы, аппаратура передачи данных и промежуточная аппаратура. Линии связи: проводные (воздушные) – провода без изолирующих или экранирующих оплеток; кабельные (медные и волоконно-оптические) – проводник, заключенный в несколько слоев изоляции; радиоканалы наземной и спутниковой связи – передатчик и приемник радиоволн. Аппаратура передачи данных (модемы, терминальные адаптеры сетей ISDN, устройства подключения к цифровым каналам)– связывает компьютеры или локальные сети с линией связи. Работает на физическом уровне, отвечая за передачу и прием сигнала нужной формы и мощности в физическую среду. Аппаратура, вырабатывающая данные для передачи по линии связи и подключаемая к аппаратуре передачи данных – оконечное оборудование данных (маршрутизаторы, компьютеры). Промежуточная аппаратура используется на линиях связи большой протяженности (глобальные сети), решает две основные задачи: улучшение качества сигнала; создание постоянного составного канала связи между двумя абонентами сети. В зависимости от типа промежуточной аппаратуры линии связи делятся на аналоговые и цифровые. В аналоговых линиях – сигналы имеют непрерывный диапазон значений. В цифровых линиях – сигналы имеют конечное число состояний. Характеристики линий связи. Спектральный анализ сигналов на линиях связи. Любой периодический процесс можно представить в виде суммы синусоидальных колебаний различных частот и различных амплитуд. Непериодические сигналы представляют в виде интеграла синусоидальных сигналов с непрерывным спектром частот. Искажение передающим каналом синусоиды какой-либо частоты приводит к искажению передаваемого сигнала любой формы. Степень искажения синусоидальных сигналов линиями связи оценивается с помощью амплитудно-частотной характеристики, полосы пропускания и затухания на определенной частоте. Амплитудно-частотная характеристика показывает, как затухает амплитуда (мощность сигнала) синусоиды на выходе линии связи по сравнению с амплитудой (мощность) на ее входе для всех возможных частот передаваемого сигнала. Полоса пропускания – непрерывный диапазон частот, для которого отношение амплитуды выходного сигнала ко входному превышает некоторый заранее заданный предел, обычно 0,5. То есть полоса пропускания определяет диапазон частот синусоидального сигнала, при которых этот сигнал передается по линии связи без значительных искажений. Ширина полосы пропускания влияет на максимальную скорость передачи информации. Затухание – относительное уменьшение амплитуды (мощности сигнала) при передаче по линии сигнала определенной частоты. Измеряется в децибелах, вычисляется A = 10 log10 Pвых / Рвх, где Pвых – мощность сигнала на выходе линии, Рвх – на входе. Затухание всегда является отрицательной величиной. Абсолютный уровень мощности в децибелах. Базовое значение мощности 1 мВт. Уровень мощности – p = 10 log10P / 1 мВт [дБм – децибел на 1 мВт], где Р – мощность сигнала в милливаттах. Пропускная способность линии характеризует максимально возможную скорость передачи данных по линии связи (в бит/с). Зависит от амплитудно-частотной характеристики, спектра передаваемых сигналов, от способа кодирования сигналов. Если значимые гармоники сигнала попадают в полосу пропускания, то сигнал передается без искажений. Количество изменений информационного параметра сигнала в секунду измеряется в бодах. Связь между пропускной способностью и полосой пропускания: С=F log2 (1+Pc / Pш) (Клод Шеннон), где С - максимальная пропускная способность в битах в секунду, F – ширина полосы пропускания в герцах, Pc – мощность сигнала, Pш – мощность шума. Близкое к данной формуле соотношение (Найквист): C=2F log2M, где М – количество различимых состояний информационного параметра. Помехоустойчивость – способность уменьшать уровень помех, создаваемых во внешней среде, на внутренних проводниках. Зависит от типа используемой физической среды, от экранирующих параметров линии. Перекрестные наводки на ближнем конце – помехоустойчивость ко внутренним источникам помех, когда электромагнитное поле сигнала, передаваемого выходом передатчика по одной паре проводов, наводит на другую пару проводников сигнал помехи. Достоверность передачи данных (интенсивность битовых ошибок) – вероятность искажения для каждого передаваемого бита данных. Методы передачи дискретных данных на физическом уровне. При передаче по физическим каналам применяются два типа кодирования: на основе синусоидального несущего сигнала (аналоговая модуляция) и на основе последовательности прямоугольных импульсов (цифровое кодирование). Аналоговая модуляция применяется для передачи дискретных данных по каналам с узкой полосой пропускания (телефон). Информация кодируется изменением амплитуды, частоты или фазы синусоидального сигнала несущей частоты. При амплитудной модуляции для логической единицы выбирается один уровень амплитуды, для нуля – другой. При частотной модуляции значения 1 и 0 даются синусоидами с различной частотой – f0 и f1. При фазовой модуляции 0 и 1 соответствуют сигналы одинаковой частоты, но с разной фазой. В скоростных модемах используются комбинированные методы модуляции. При цифровом кодировании дискретной информации применяют потенциальные и импульсные коды. В потенциальных кодах для представления логических 1 и 0 используется только значение потенциала сигнала, a его перепады во внимание не принимаются. Импульсные коды позволяют представить двоичные данные либо импульсами определенной полярности, либо частью импульса — перепадом потенциала определенного направления. Методы передачи данных канального уровня. Канальный уровень обеспечивает передачу пакетов данных, поступающих от протоколов верхних уровней. Протоколы канального уровня оформляют переданные им пакеты в кадры собственного формата. Протокол канального уровня имеет локальный смысл, он предназначен для доставки кадров данных в пределах сетей с простой топологией. Другой областью действия протоколов канального уровня являются связи типа «точка-точка» глобальных сетей, когда протокол канального уровня ответственен за доставку кадра непосредственному соседу. Характеристики протоколов канального уровня: 1) асинхронный/синхронный; 2) символьно-ориентированный /бит-ориентированный; 3) с предварительным установлением соединения/дейтаграммный; 4) с обнаружением искаженных данных/без обнаружения; 5)с обнаружением потерянных данных/без обнаружения; 6) с восстановлением искаженных и потерянных данных/без восстановления; 7) с поддержкой динамической компрессий данных/без поддержки. Асинхронные протоколы оперируют отдельными символами, которые представлены байтами со старт-стоповыми символами. Используются наборы символов ASCII или EBCDIC. Пользовательские данные могут оформляться в кадры, но байты в кадрах всегда отделяются друг от друга стартовыми и стоповыми сигналами. В синхронных протоколах все обмены данными осуществляются кадрами, которые имеют заголовок, поле данных и концевик, все биты кадра передаются непрерывным синхронным потоком. Синхронные протоколы бывают символьно-ориентированные (для передачи блоков отображаемых символов) и бит-ориентированные (передача двоичных и символьных данных). Синхронизация в символьно-ориентированных протоколах за счет добавления управляющих символов, в бит-ориентированных за счет добавления стартового и стопового флагов. В дейтаграммных протоколах отсутствует процедура предварительного установления соединения, и за счет этого срочные данные отправляются в сеть без задержек. Протоколы с установлением соединения часто обладают способностью восстановления искаженных и потерянных кадров. Методы обнаружения ошибок – контрольные суммы: контроль по паритету (суммирование по модулю 2 всех бит контролируемой информации); вертикальный и горизонтальный контроль по паритету (исходные данные в виде матрицы, контрольный разряд подсчитывается для каждой строки и столбца); циклический избыточный контроль (исходные данные в виде одного многоразрядного двоичного числа. В качестве контрольной информации остаток от деления этого числа на известный делитель R). Для восстановления информации используется метод повторной передачи на основе квитанций (метод с простоями – источник кадра ожидает прихода квитанции от приемника, метод «скользящего окна» - передается некоторое количество кадров в непрерывном режиме). Для повышения полезной скорости передачи в сетях применяется динамическая компрессия данных. Методы коммутации. Коммутация обеспечивает доступность физических каналов одновременно для нескольких сеансов связи между абонентами. В сетях с коммутацией каналов абонентов соединяет составной канал, образуемый коммутаторами сети по запросу одного из абонентов. Для совместного разделения каналов между коммутаторами сети с несколькими абонентскими каналами используются две технологии: частотного мультиплексирования и мультиплексирования с разделением времени. Для разделения абонентских каналов характерна техника модуляции высокочастотного несущего синусоидального сигнала низкочастотным речевым сигналом. В результате спектр модулированного сигнала переносится в другой диапазон, который симметрично располагается относительно несущей частоты и имеет ширину, приблизительно совпадающую с шириной модулирующего сигнала. Временное разделение ориентировано на дискретный характер передаваемых данных. Аппаратура сетей с временным разделением – мультиплексоры, коммутаторы, демультиплексоры. Мультиплексор принимает от каждого канала байт данных, составляет из принятых байт уплотненный кадр – обойму, передает кадр. Демультиплексор принимает кадр, разбирает обойму и передает байты на свои выходы в соответствии с их порядковым номером. Способы передачи данных по линиям связи делятся на симплексный, полудуплексный, дуплексный. Коммутация пакетов. Все данные разбиваются на исходном узле на части – пакеты (произвольной длины). Пакет имеет заголовок и порядковый номер (для сбора). Пакеты передаются по сети как независимые блоки. Коммутаторы принимают пакеты (имеются специальные буферы для хранения пакетов) и передают их узлу назначения. Режим работы дейтаграммный. Передача пакетов по виртуальному каналу (динамические или постоянные) – перед началом передачи устанавливается виртуальный канал, который представляет единственный маршрут, который соединяет конечные узлы. При коммутации сообщений сообщение передается через несколько транзитных компьютеров, где оно целиком буферизуется на диске.
Локальные сети: протоколы и стандарты локальных сетей, протокол LLC уровня управления логическим каналом (802.2), технология Ethernet (802.3), технология Token Ring (802.5), технология FDDI, Fast Ethernet и lOOVG-AnyLAN как развитие технологии Ethernet, высокоскоростная технология Gigabit Ethernet.
Организация взаимодействия в локальных сетях основана на использовании разделяемых сред. В разделяемом сегменте всегда работают в полудуплексном режиме. Идет тенденция на отказ от разделяемых сред: соединение узлов индивидуальными связями, использование коммутируемых связей и микросегментации. Появился полнодуплексный режим работы для всех технологий локальных сетей. В 1980 г. в IEEE был организован комитет 802 по стандартизации ЛВС, принявший стандарты IEEE 802.х, содержащие рекомендации по проектированию нижних уровней ЛВС (физического и канального). Канальный уровень в ЛВС делится на два подуровня: 1) логической передачи данных (LLC) – передача кадров между узлами, интерфейс с сетевым уровнем; 2) управления доступом к среде (MAC) – предоставляет общую среду в распоряжение той или иной станции сети. Определяет специфику технологий Ethernet, Token Ring, FDDI и т.д. Протоколы LLC и MAC взаимно независимы. У каждой технологии единственному протоколу MAC соответствует несколько протоколов физического уровня. Протокол LLC обеспечивает услуги транспорта, передавая кадры либо дейтаграммным методом, либо с помощью процедур с установлением соединения и восстановления кадров. Промежуточное место между протоколами сетевого уровня и MAC. LLC предоставляет три типа процедур: LLC1 – без установления соединения и подтверждения, LLC2 – с установлением соединения и подтверждением, LLC3 – без установления соединения, с подтверждением. Кадры уровня LLC: 1) информационные – для передачи информации в LLC2; 2) управляющие – для передачи команд и ответов в LLC2; 3) ненумерованные – для передачи ненумерованных команд и ответов, выполняющих в процедурах без установления соединения передачу информации, идентификацию и тестирование LLC-уровня, а в LLC2 – установление и разъединение логического соединения и информирование об ошибках. Формат кадров LLC:
Адресные поля DSAP и SSAP показывают службу верхнего уровня пересылающую данные. Data – пакет протоколов вышележащих уровней. В режиме LLC1 используются только ненумерованные кадры (Control 1 байт). В LLC2 – все три типа кадров. Ethernet – самый распространенный стандарт ЛВС. Используется коллективный метод доступа к среде передачи данных с опознаванием несущей и обнаружением коллизий. Он применяется в сетях с общей шиной. Все передаваемые данные помещаются в кадры определенной структуры и снабжаются уникальным адресом станции назначения. Для передачи кадра, проверяется свободность разделяемой среды – прослушиванием несущей частоты. Все станции могут распознавать факт передачи кадра и та станция, которая узнает свой адрес в заголовке кадра, записывает его содержимое в буфер, обрабатывает их, посылает кадр-ответ. Возможна ситуация, когда две станции решают передать кадр - коллизия. Чтобы корректно обработать коллизию все станции наблюдают за возникающими в кабеле сигналами. Если передаваемые и наблюдаемые сигналы отличаются – фиксируется обнаружение коллизии. После этого обнаружившая коллизию передающая станция обязана прекратить передачу и сделать паузу в течение короткого случайного интервала времени. Затем она снова может предпринять попытку захвата среды и передачи кадра. Случайная пауза выбирается по алгоритму: Пауза = L* (интервал отсрочки), где интервал отсрочки равен 512 битовым интервалам (временем между появлением двух последовательных бит данных на кабеле), L – целое число, выбранное с равной вероятностью из интервала [0,2N], где N – номер повторной попытки передачи данного кадра: 1..10. Если после 16 последовательных попыток передачи кадра вызывают коллизию, то передатчик должен прекратить попытки и отбросить этот кадр. Четкое распознавание коллизий всеми станциями сети является необходимым условием корректной работы в сети Ethernet. Если передающая станция не распознает коллизию и решит, что кадр данных ею передан верно, то данный кадр будет утерян. Для надежного распознавания коллизий должно выполняться следующее соотношение Tmin >= PDV, где Tmin – время передачи кадра минимальной длины, а PDV (время двойного оборота) – время, за которое сигнал коллизии успевает распространиться до самого дальнего узла сети. Максимально возможная пропускная способность сегмента Ethernet для кадров максимальной длины составляет 813 кадр/с. Полезная пропускная способность – скорость передачи пользовательских данных, которые переносятся полем данных кадра. Для кадров минимальной длины полезная пропускная способность равна 5,48 Мбит/с. Для кадров максимальной длины – 9,76 Мбит/с. В сетях Ethernet используются кадры 4-х различных типов: 1) кадр 802.3/LLC – кадр МАС подуровня, в его поле данных вкладывается кадр подуровня LLC с удаленными флагами начала и конца кадра; 2) кадр Raw 802.3 – кадр подуровня МАС, но без вложенного кадра подуровня LLC$ 3) кадр Ethernet DIX 4) кадр Ethernet SNAP – для устранения разнобоя в кодировках протоколов. Физические спецификации технологии Ethernet включают следующие среды передачи данных: 1) 10Base-5 – толстый коаксиал 2) 10Base-2 – тонкий коаксиал 3) 10Base – T – неэкранированная витая пара 4) 10Base-F – волоконно-оптический кабель. Для смешанной сети, состоящей из физических сегментов различного типа полезно проводить расчет общей длины сети и допустимого количества повторителей. Технология Token Ring. Разделяемая среда передачи данных, состоящая из отрезков кабеля, соединяющих все станции в кольцо. Используется детерминированный алгоритм, основанный на передаче станциям права на использование кольца в определенном порядке. Это право передается с помощью кадра специального формата – маркера. Для контроля сети одна из станций выполняет роль активного монитора. Он выбирается во время инициализации кольца как станция с максимальным значением МАС-адреса. В сети Token Ring любая станция всегда получает данные только от одной станции, которая является предыдущей в кольце – ближайший активный сосед, расположенный выше по потоку. Получив маркер, станция анализирует его и при отсутствии у нее данных для пе¬редачи обеспечивает его продвижение к следующей станции. Станция, которая имеет данные для передачи, при получении маркера изымает его из кольца, что дает ей право доступа к физической среде для передачи своих данных. Затем эта станция выдает в кольцо кадр данных установленного формата последовательно по битам. Переданные данные проходят по кольцу всегда в одном направлении от одной станции к другой. Кадр снабжен адресом назначения и адресом источника. Все станции кольца ретранслируют кадр побитно, как повторители. Если кадр проходит через станцию назначения, то, распознав свой адрес, эта станция копи¬рует кадр в свой внутренний буфер и вставляет в кадр признак подтверждения приема. В TR существуют три различных формата кадров: маркер; кадр данных – может переносить служебные данные для управления кольцом (МАС-уровня), либо пользовательские данные(LLC-уровня); прерывающая последовательность – сигнализирует о том, что текущая передача кадра или маркера отменяется. Технология FDDI (оптоволоконный интерфейс распределенных данных) — это первая технология локальных сетей, в которой средой передачи данных является волоконно-оптический кабель. Основные характеристики технологии: Технология FDDI во многом основывается на технологии Token Ring, развивая и совершенствуя ее основные идеи. Разработчики технологии FDDI ставили пе¬ред собой в качестве наиболее приоритетных следующие цели: повысить битовую скорость передачи данных до 100 Мбит/с; повысить отказоустойчивость сети за счет стандартных процедур восстанов¬ления ее после отказов различного рода — повреждения кабеля, некоррект¬ной работы узла, концентратора, возникновения высокого уровня помех на линии и т. п.; максимально эффективно использовать потенциальную пропускную способ¬ность сети как для асинхронного, так и для синхронного трафиков. Сеть FDDI строится на основе двух оптоволоконных колец, которые образуют основной и резервный пути передачи данных между узлами сети. Наличие двух колец — это основной способ повышения отказоустойчивости в сети FDDI, и узлы, которые хотят воспользоваться этим повышенным потенциалом надеж¬ности, должны быть подключены к обоим кольцам. В нормальном режиме работы сети данные проходят через все узлы и все участки кабеля только первичного кольца, вторичное кольцо в этом режиме не используется. В случае какого-либо вида отказа, когда часть первичного кольца не может пере¬давать данные (например, обрыв кабеля или отказ узла), первичное кольцо объ¬единяется со вторичным, вновь образуя единое кольцо. Этот режим работы сети называется «свертывание» ко¬лец. Все отличия технологии Fast Ethernet от Ethernet сосредоточены на физическом уровне. Уровни MAC и LLC (пользовательские данные) в Fast Ethernet остались абсолютно теми же. Более сложная структура физического уровня технологии Fast Ethernet вызвана тем, что в ней используются три варианта кабельных систем: волоконно-оптический многомодовый кабель, используются два волокна; витая пара категории 5, используются две пары; витая пара категории 3, используются четыре пары. Физический уровень включает три элемента: уровень согласования; независимый от среды интерфейс; устройство физического уровня. Основная идея разработчиков стандарта Gigabit Ethernet состоит в максималь¬ном сохранении идей классической технологии Ethernet при достижении бито¬вой скорости в 1000 Мбит/с.
Построение локальных сетей по стандартам физического и канального уровней: структурированная кабельная система, концентраторы и сетевые адаптеры, логическая структуризация сети с помощью мостов и коммутаторов, техническая реализация и дополнительные функции коммутаторов.
Структурированная кабельная система – набор коммутационных элементов (кабелей, разъемов, коннекторов, кроссовых панелей и шкафов), а также методика их совместного использования, которая позволяет создавать регулярные легко расширяемые структуры связей в вычислительных сетях. Хорошая структурированная кабельная система строится избы¬точной. Структурированная кабельная система планируется и строится иерархически, с главной магистралью и многочисленными ответвлениями от нее.
Типичная иерархическая структура структурированной кабельной системы включает: горизонтальные подсистемы (в пределах этажа); вертикальные подсистемы (внутри здания); подсистему кампуса (в пределах одной территории с несколькими здания¬ми). Горизонтальная подсистема соединяет кроссовый шкаф этажа с розетками поль¬зователей. Подсистемы этого типа соответствуют этажам здания. Вертикальная подсистема соединяет кроссовые шкафы каждого этажа с центральной аппарат¬ной здания. Подсистема кампуса соединяет несколько зданий с главной аппаратной всего кампуса. Эта часть ка¬бельной системы обычно называется магистралью. Использование структурированной кабельной системы дает предприятию много преимуществ: 1.Универсальность. 2.Увеличение срока службы. 3.Уменьшение стоимости добавления новых пользователей и изменения их мест размещения. 4.Возможность легкого расширения сети. 5.Более эффективное обслуживание. 6. Надежность.
Выбор типа кабеля для горизонтальных подсистем: Можно выбирать между экранированной витой парой, неэкранированной витой парой, коаксиальным кабелем и волокон¬но-оптическим кабелем. Возможно использование и беспроводных линий связи. Горизонтальная подсистема характеризуется очень большим количеством ответв¬лений кабеля, поэтому к кабелю, используемому в горизонтальной проводке, предъявляются повышенные требования к удобству выполнения ответвлений, а также удобству его прокладки в помещениях. Медный провод, в частности неэкранированная витая пара, является предпочти¬тельной средой для горизонтальной кабельной подсистемы, хотя, если пользова¬телям нужна очень высокая пропускная способность или кабельная система про¬кладывается в агрессивной среде, для нее подойдет и волоконно-оптический кабель. Применение коаксиального кабеля в локальной сети — это устаревшая технология. При выборе кабеля принимаются во внимание следующие характеристики: по¬лоса пропускания, расстояние, физическая защищенность, электромагнитная по¬мехозащищенность, стоимость. Выбор типа кабеля для вертикальных подсистем: Кабель должен передавать данные на большие расстояния и с большей ско¬ростью по сравнению с кабелем горизонтальной подсистемы. В прошлом основ¬ным видом кабеля для вертикальных подсистем был коаксиал. Теперь для этой цели все чаще используется оптоволоконный кабель. Выбор типа кабеля для подсистемы кампуса: Как и для вертикальных подсистем, оптоволоконный кабель является наилуч¬шим выбором для подсистем нескольких зданий, расположенных в радиусе не¬скольких километров. Для этих подсистем также подходит толстый коаксиаль¬ный кабель. Сетевые адаптеры и концентраторы. Концентраторы и сетевые адаптеры позволяют строить небольшие базовые фрагменты сетей, которые затем должны объединяться друг с другом с помощью мостов, коммутаторов и маршрутизаторов. Сетевой адаптер вместе со своим драйвером реа¬лизует второй, канальный уровень модели открытых систем в конечном узле сети — компьютере. В сетевой операционной системе пара адаптер и драйвер выполняет только функции физического и МАС-уровней, в то время как LLC-уровень обычно реализуется модулем ОС, единым для всех драйверов и сетевых адаптеров. Сетевой адаптер совместно с драйвером выполняют две операции: передачу и прием кадра. Обычно сетевые адаптеры делятся на адаптеры для клиентских ком¬пьютеров и адаптеры для серверов.В адаптерах для клиентских компьютеров значительная часть работы перекла¬дывается на драйвер, тем самым адаптер оказывается проще и дешевле. Недос¬татком такого подхода является высокая степень загрузки центрального процессора компьютера рутинными работами по передаче кадров из оперативной памя¬ти компьютера в сеть. Центральный процессор вынужден заниматься этой рабо¬той вместо выполнения прикладных задач пользователя. Адаптеры, предназначенные для серверов, обычно снабжаются собственными процессорами, которые самостоятельно выполняют большую часть работы по пере¬даче кадров из оперативной памяти в сеть и в обратном направлении. В зависимости от того, какой протокол реализует адаптер, адаптеры делятся на Ethernet-адаптеры, Token Ring-адаптеры, FDDI-адаптеры и т. д. Классификация сетевых адаптеров: Адаптеры первого поколения были выполнены на дискретных логических мик¬росхемах, в результате чего обладали низкой надежностью. Они имели буфер¬ную память только на один кадр, что приводило к низкой производительности адаптера, так как все кадры передавались из компьютера в сеть или из сети в компьютер последовательно. Для каждого типа адаптеров использовался свой драйвер. В сетевых адаптерах второго поколения для повышения производительности стали применять метод многокадровой буферизации. При этом следующий кадр загружается из памяти компьютера в буфер адаптера одновременно с передачей предыдущего кадра в сеть. Драйверы этих адаптеров основаны на стандартных спецификациях. В сетевых адаптерах третьего поколения реализована конвейерная схема обра¬ботки кадров. Она заключается в том, что процессы приема кадра из оператив¬ной памяти компьютера и передачи его в сеть совмещаются во времени. Таким образом, после приема нескольких первых байтов кадра начинается их передача. Основная функция концентратора (хаб, повторитель) — повторение кадра либо на всех портах, либо только на некоторых портах. Концентратор обычно имеет несколько портов, к которым с помощью отдельных физических сегментов кабеля подключаются конечные узлы сети — компью¬теры. Концентратор объединяет отдельные физические сегменты сети в единую разделяемую среду, доступ к которой осуществляется в соответствии с протоколом локальных сетей. Концентраторы выполняют дополнительные функции. Автосегментация – концентратор отключает порт при обнаружении проблем. Защита сети от несанкционированного доступа, запрещающая подключение к концентратору компов с неизвестными МАС-адресами, заполняющая нолями поля данных кадров, поступающих не к станции назначения. Виды концентраторов: 1) с фиксированным количеством портов; 2) модульный– отдельные модули с фиксированным количеством портов, устанавливаемых на общее шасси; 3) стековый; 4) модульно-стековый – модульные концентраторы, объединенные специальными связями в стек. Логическая структуризация сети - разбиение общей разделяе¬мой среды на логические сегменты, которые представляют собой самостоятель¬ные разделяемые среды с меньшим количеством узлов. Сеть, разделенная на ло¬гические сегменты, обладает более высокой производительностью и надежностью. Взаимодействие между логическими сегментами организуется с помощью мос¬тов и коммутаторов.Крупные сети, насчиты¬вающие сотни и тысячи узлов, не могут быть построены на основе одной разде¬ляемой среды. Все технологии ограничивают количество узлов в разделяемой среде. Причина заключается в случайном характере метода доступа к среде, используемом во всех технологиях локальных сетей. В Сеть средних размеров трудно построить на одном разделяе¬мом сегменте так, чтобы она работала эффективно при изменении интенсивно¬сти генерируемого станциями трафика. При использовании разде¬ляемой среды проектировщик сети сталкивается с жесткими ограничениями максимальной длины сети, которые для всех технологий лежат в пределах не¬скольких километров. Деление сети на логические сегменты повышает производительность сети (за счет разгрузки сегментов), гибкость построения сети, увеличивая степень защиты дынных, облегчает управление сетью. Мосты и коммутаторы используют алгоритмы: 1) прозрачного моста – строит таблицу на основании пассивного наблюдения за трафиком, циркулирующим в подключенном к его портам сегментах или 2) моста с маршрутизацией от источника – станция отправитель помещает в кадр всю адресную информацию. Мост (один процессор для обработки потока данных) обрабатывает кадры последовательно, а коммутатор (мультипроцессорный мост, способный параллельно продвигать кадры сразу между всеми парами своих портов) – параллельно. В мостах нет защиты от широковещательного шторма. Топология структурированной сети ограничена древовидной структурой. Применение коммутаторов позволяет сетевым адаптерам использовать полнодуплексный режим работы протоколов локальны сетей. В этом режиме отсутствует этап доступа к разделяемой среде, а общая скорость передачи данных удваивается. Коммутаторы используют в качестве базовой одну из трех схем, на которой строится такой узел обмена: 1) коммутационная матрица; 2) разделяемая многовходовая память; 3)общая шина. Часто эти три схемы взаимодействия комбинируются в одном коммутаторе.
Коммутационная матрица - входные блоки про¬цессоров портов на основании просмотра адресной таблицы коммутатора опре¬деляют по адресу назначения номер выходного порта. Эту информацию они до¬бавляют к байтам исходного кадра в виде специального ярлыка — тега (tag). Матрица состоит из трех уровней двоичных переключателей, которые соединя¬ют свой вход с одним из двух выходов в зависимости от значения бита тега. Пе¬реключатели первого уровня управляются первым битом тега, второго — вто¬рым, а третьего — третьим. Недостаток: отсутствие буферизации данных внутри коммутационной матрицы. Достоинства - высокая скорость коммутации и регу¬лярная структура, которую удобно реализовывать в интегральных микросхемах. Недостаток — сложность наращивания числа коммутируемых портов.
В коммутаторах с общей шиной процессоры портов связывают высокоскорост¬ной шиной, используемой в режиме разделения времени. Чтобы шина не блокировала работу коммутатора, ее производительность должна равняться, по крайней мере, сумме производительности всех портов коммутатора. Кадр должен передаваться по шине небольшими частями, по несколько байтов, чтобы передача кадров между портами происходила в псевдопараллельном ре¬жиме, не внося задержек в передачу кадра в целом.
Двухвходовая разделяе¬мая память. Входные блоки процессоров портов соединяются с переключаемым входом раз¬деляемой памяти, а выходные блоки этих же процессоров соединяются с пере¬ключаемым выходом этой памяти. Переключением входа и выхода разделяемой памяти управляет менеджер очередей выходных портов. В разделяемой памяти менеджер организует несколько очередей данных, по одной для каждого выход¬ного порта. Входные блоки процессоров передают менеджеру портов запросы на запись данных в очередь того порта, который соответствует адресу назначения пакета. Менеджер по очереди подключает вход памяти к одному из входных бло¬ков процессоров и тот переписывает часть данных кадра в очередь определенно¬го выходного порта. По мере заполнения очередей менеджер производит также поочередное подключение выхода разделяемой памяти к выходным блокам про¬цессоров портов, и данные из очереди переписываются в выходной буфер про¬цессора.
Память должна быть достаточно быстродействующей для поддержания скоро¬сти переписи данных между N портами коммутатора. Применение общей буфер¬ной памяти, гибко распределяемой менеджером между отдельными портами, снижает требования к размеру буферной памяти процессора порта.
У каждой из описанных архитектур есть свои преимущества и недостатки, по¬этому часто в сложных коммутаторах эти архитектуры применяются в комбина¬ции друг с другом.
В конструктивном отношении коммутаторы могут быть автономными (предназначен для организации небольших рабочих групп), стековыми (выполнены в от¬дельном корпусе, имеют специальные интерфейсы, которые позволяют их объединять в общую систему, работающую как единый коммутатор; говорят, что отдельные коммутаторы образуют стек) и выполненными на основе шасси (предназначены для приме¬нения на магистрали сети; выполняются на основе какой-либо ком¬бинированной схемы, в которой взаимодействие модулей организуется по быст¬родействующей шине или же на основе быстрой разделяемой памяти большого объема). Основные показатели коммутаторов, характеризующие его производительность: 1) скорость фильтрации кадров – скорость с которой коммутатор выполняет прием кадра в буфер, просмотр адресной таблицы с целью нахождения порта для адреса назначения, уничтожение кадра, так как источник и приемник принадлежат одному порту; 2) скорость продвижения кадров - скорость с которой коммутатор выполняет прием кадра в буфер, просмотр адресной таблицы с целью нахождения порта для адреса назначения, передача кадра; 3) пропускная способность – количество пользовательских данных (в мегабит / с) переданных в единицу времени через его порты; 4) задержка передачи кадра - время, с момента прихода первого байта кадра на входной порт коммутатора до момента его появления на выходном порту. На характеристики производительности коммутатора влияют: тип коммутации – «на лету» или с полной буферизацией; размер буфера кадров, производительность внутренней шины, производительность процессора; размер внутренней адресной таблицы. Для автоматического поддержания резервных связей в сложных сетях в коммутаторах реализуется алгоритм покрывающего дерева – позволяет автоматически определять древовидную конфигурацию связей. Коммутаторы находят покрывающее дерево адаптивно, с помощью обмена служебными пакетами. Коммутаторы могут выполнять трансляцию одного протокола в другой. При согласовании протоколов локальных сетей коммутаторы не строят таблиц соответствия адресов узлов, а переносят адреса назначения и источника из кадра одного протокола в кадр другого. Коммутатор позволяет локализовывать потоки информации в сети, контролировать их и управлять ими, опираясь на механизм пользовательских фильтров. Технология виртуальных локальных сетей позволяет в сети, построенной на коммутаторах, создавать изолированные группы узлов, между которыми не передается любой тип трафика, в том числе широковещательный. Сейчас происходит вытеснение коммутаторами концентраторов с нижних уровней крупных сетей. Существуют две основные схемы применения коммутаторов: 1) со стянутой в точку магистралью; 2) распределенной магистралью. В больших сетях эти схемы применяют комбинировано.
Построение больших сетей: принципы объединения сетей на основе протоколов сетевого уровня, адресация в IP-сетях, протокол IP, протоколы маршрутизации в IP-сетях, средства построения составных сетей стека Novell, основные характеристики маршрутизаторов и концентраторов.
Составная сеть - совокупность нескольких сетей (подсетей), которые соединяются между собой маршрутизаторами. Организация совместной транспортной службы в составной сети называется межсетевым взаимодействием. В функции сетевого уровня входят: передача пакетов между конечными узлами в составных сетях, выбор маршрута, согласование локальных технологий отдельных подсетей. Сетевой уровень – координатор, организующий работу всех подсетей, лежащих на пути продвижения пакета по составной сети. Сетевой адрес – нумерация всех подсетей составной сети и нумерация всех узлов в пределах каждой подсети. В сложных составных сетях существует несколько альтернативных маршрутов для передачи пакетов между двумя конечными узлами. Маршрут — это последовательность маршрутизаторов, которые должен пройти пакет от от¬правителя до получателя. Задачу выбора маршрута из нескольких возможных решают маршрутизаторы, а также конечные узлы. Маршрут выбирается на основании имеющейся у этих устройств информации о текущей конфигурации сети, а также на основании указанного критерия выбора маршрута: задержка прохождения маршрута отдельным пакетом, средняя пропускная способность маршрута для последовательности пакетов, количество пройденных в маршруте промежуточных маршрутизаторов (хопов). Для выбора рационального маршрута дальнейшего следования пакета, каждый конечный узел и маршрутизатор анали¬зируют таблицу маршрутизации. Маршрутизатор по умолчанию - маршрутизатор, через который пролегает путь ко всем этим сетям. Для автоматического построения таблиц маршрутизации маршрутизаторы обме¬ниваются информацией о топологии составной сети в соответствии со протоколом маршрутизации - собирают и передают по сети служебную информацию. Алгоритмы маршрутизации: 1) одношаговые: фиксированной маршрутизации, простой маршрутизации, адаптивной маршрутизации; 2) маршрутизация от источника. Маршрутизатор представляет собой сложное многофункциональное устрой¬ство, в задачи которого входит: построение таблицы маршрутизации, опреде¬ление на ее основе маршрута, буферизация, фрагментация и фильтрация поступающих пакетов, поддержка сетевых интерфейсов. Функции маршрути¬заторов могут выполнять как специализированные устройства, так и универ¬сальные компьютеры с соответствующим программным обеспечением.
Адресация в IP-сетях: классы, особые адреса, маски, порядок распределения. В стеке TCP/IP используются три типа адресов: 1) локальные (аппаратные )- для адресации узлов в пределах подсети; 2) сетевые(IP-адреса)- для однозначной идентификации узлов в пределах всей составной сети; 3)доменные имена — символьные идентификаторы узлов, к которым часто обращаются пользователи. IP-адрес имеет длину 4 байта (32 бита) и состоит из двух логических частей — номера сети и номера узла в сети. Наиболее употребляемой формой представления IP-адреса является запись в виде четырех чисел, представляющих значения каждого байта в десятичной фор¬ме и разделенных точками. Для оп¬ределения границы, отделяющей номер сети от номера узла, реализуются два подхода. Первый основан на понятии класса адреса, второй — на использова¬нии масок. Классы IP-адресов: Класс определяется значениями нескольких первых битов ад¬реса. Принадлежность IP-адреса к классу определяется значениями первых битов ад¬реса. 1) Первый бит 0 - Класс А, номер сети (1-126) - один байт, остальные три байта - номер узла в сети. Сетей клас¬са А немного, зато количество узлов в них может достигать 224. 2) Первые два бита 10 - класс В, номер сети (128.0 – 191.255) и под номер узла по два байта. Максимальное количество узлов в них состав¬ляет 216 .
3) 110 - класс С, номер сети 24 бита, номер узла — 8 бит. Сети Число узлов в них 28. 4) 1110, адрес клас¬са D, обозначает особый, групповой адрес (multicast). Групповой адрес иденти¬фицирует группу узлов (сетевых интерфейсов), которые в общем случае могут принадлежать разным сетям. Если при от¬правке пакета в качестве адреса назначения указан адрес класса D, то такой па¬кет должен быть доставлен всем узлам, которые входят в группу. 5) 11110, класс Е. Адреса этого класса зарезервированы для будущих применений. В протоколе IP существует несколько соглашений об особой интерпретации IP-адресов: 1) IP-адрес состоит только из двоичных нулей, то он обозначает адрес узла, который сгенерировал этот пакет; 2)В поле номера сети стоят только нули, то считается, что узел назначения принадлежит той сети, что и узел, отправивший пакет. 3) Все двоичные разряды IP-адреса равны 1, то пакет с таким адресом на¬значения должен рассылаться всем узлам, находящимся в той же сети, что и источник этого пакета. Такая рассылка называется ограниченным широкове¬щательным сообщением. 4)В поле номера узла назначения стоят только единицы, пакет, рассылается всем узлам сети с заданным номером сети. Такая рассылка называется широковещательным сообщением (broadcast). Специальные адреса, состоящие из последовательностей нулей, могут быть ис¬пользованы только в качестве адреса отправителя, а адреса, состоящие из после¬довательностей единиц, — только в качестве адреса получателя. Маска - число, которое используется в паре с IP-адресом; двоичная запись маски содержит последовательность единиц в тех разрядах, которые должны в IP-адресе интерпретироваться как номер сети. Снабжая каждый IP-адрес маской, можно отказаться от понятий классов адресов и сделать систему адресации более гибкой. Номера сетей назначаются либо централизовано, если сеть является частью Internet, либо произвольно, если сеть работает автономно. Назначение IP-адресов узлам сети может происходить вручную — администратор сам ведет списки свободных и занятых адресов и конфигурирует сетевой интерфейс, либо автоматически — с использованием протокола DHCP. В этом случае администратор заранее определяет для сервера DHCP диапазон свободных для распределения адресов, из которого последний автоматически выделяет адреса узлам в ответ на поступившие от них запросы. IP — протокол межсетевого взаимодействия обеспечивает передачу дейтаграмм от отправителя получателям через объединенную систему компьютерных сетей. IP протокол без установления соединения. Протокол IP обрабатывает каждый IP-пакет как независимую единицу, не имеющую связи ни с какими другими IP-пакетами. Все вопросы обеспечения надежности доставки данных в составной сети в стеке TCP/IP решает протокол TCP, основанный на установлении логических соединений между взаимодействующими процессами. IP-пакет состоит из заголовка и поля данных. Заголовок, как правило, имеющий длину 20 байт, имеет следующую структуру.
Тип сервиса позволяет приложениям влиять на качество обслуживания, задавая приоритетность пакета и критерий выбора маршрута. Первые три бита этого поля образуют подполе при¬оритета пакета (0-7). Содержит три бита, определяющие критерий выбора мар¬шрута. Поле Флаги содержит признаки, связанные с фраг¬ментацией. Т о. IP-пакет состоит из заголовка и поля данных. Максимальная длина пакета — 65 535 байт. Заголовок обычно имеет длину 20 байт и содержит информацию о сетевых адресах отправителя и получателя, о параметрах фрагментации, о времени жизни пакета, о контрольной сумме и некоторых других. В поле данных IP-пакета находятся сообщения более высокого уровня, на¬пример TCP или UDP. IP позволяет выполнять динамическую фрагментацию пакетов, поступающих на входные порты маршрутизаторов при передаче их между сетями с различными MTU (максимальный размер поля данных). Программные модули протокола IP устанавливаются на всех конечных станциях и маршрутизаторах сети. Для продвижения пакетов они используют таблицы маршрутизации. Вид таблицы IP маршрутизации зависит от конкретной реализации стека TCP/IP. Вид таблицы также зависит от конкретной реализации маршрутизатора. Большинство современных протоколов маршрутизации происходят от Internet (или ARPANET). Крупные сети разбиваются на автономные системы, в которых проводится общая политика маршрутизации IP-пакетов. Протоколы маршрутизации делятся на внешние и внутренние. Внешние переносят маршрутную информацию между автономными системами, а внутренние применяются в пределах определенной автономной системы. Протокол RIP дистанционно-векторного типа является наиболее распространенным протоколом маршрутизации сетей TCP/IP. RIP-маршрутизаторы при выборе маршрута обычно используют количество промежуточных маршрутизаторов между сетями. Версия RIPv1 не распространяет маски подсетей – администратор использует маски фиксированной длины во всей составной сети. В RIPv2 ограничение снято. Процесс создания таблицы маршрутизации с помощью RIP: 1) создание минимальных таблиц – учитываются только непосредственно присоединенные сети; 2) рассылка минимальных таблиц соседям; 3) получение RIP-сообщений от соседей и обработка полученной информации; 4) рассылка новой таблицы соседям; 5) получение и обработка RIP-сообщений от соседей. В сетях с петлевидными маршрутами, использующими RIP могут наблюдаться длительные периоды зацикливания пакетов. Для борьбы используются: 1) метод расщепления горизонта – информация о сети в таблице маршрутизации не передается маршрутизатору, от которого она получена; 2) триггерные обновления – маршрутизатор передает данные об изменившемся маршруте сразу; 3) замораживание изменений. Протокол OSPF – открытый протокол: 1) построение графа связей сети (вершины – маршрутизаторы и IP-сети, ребра – интерфейсы маршрутизаторов); 2) нахождение оптимальных маршрутов с помощью полученного графа. При выборе маршрута OSPF-маршрутизаторы используют метрику, учитывающую пропускную способность составных сетей. Протокол IPX – протокол сетевого уровня стека Novell. Поддерживает дейтаграммный способ обмена сообщениями. Осуществляет быструю передачу данных при экономном использовании памяти. Надежную передачу пакетов может осуществлять транспортный протокол SPX, который работает с установлением соединения и восстанавливает пакеты при их потере или повреждении. Прикладной уровень стека IPX/SPX составляют: 1) NCP – поддерживает основные службы ОС – печати, файловую и т.д. 2) SAP – вспомогательная роль. Протокол IPX создавался для локальных сетей. Сетевые адреса IPX: номер сети (4 байта), номер узла (6 б) – МАС-адрес, номер сокета (2 б). Использование аппаратных адресов ускоряет работу протокола, упрощается конфигурирование компов сети. Поля IPX: контрольная сумма, длина, управление транспортом, тип пакета, адрес назначения, адрес отправителя, поле данных. Каждый IPX-маршрутизатор поддерживает таблицу маршрутизации, на основании которой принимается решение о продвижении пакета. Поддерживается только одношаговая маршрутизация. IPX-маршрутизаторы используют протоколы динамической маршрутизации RIP IPX и NLSP, который во многом похож на OSPF. Основные характеристики маршрутизаторов и концентраторов. Основная задача маршрутизатора — выбор наилучшего маршрута в сети. Другие задачи: буферизация, фильтрация и фрагментация перемещаемых пакетов. Важна производительность, с которой выполняются эти задачи. Маршрутизатор - специализированный компьютер, имеющий скоростную внутреннюю шину или шины, часто использующий симметричное или асимметричное мультипроцессирование и работающий под управлением специализированной ОС, относящейся к классу систем реального времени. Маршр-ры могут поддерживать один протокол сетевого уровня или множество (многопротокольные маршрутизаторы). Классификация маршр-ров по областям применения: 1) магистральные маршр-ры для пост¬роения центральной сети корпорации. Мощные устройства, способны обрабатывать несколько миллионов пакетов в секунду, имеющие большое количество интерфейсов ло¬кальных и глобальных сетей; 2)маршр-ры региональных отделений соединяют региональные отделения между собой и с центральной сетью. Упрощенная версия магистраль¬ного маршр-ра; 3) маршр-ры удаленных офисов соединяют локальную сеть удаленного офиса с центральной сетью или сетью регионального отделения по глобальной связи; 4) маршр-ры локальных сетей (коммутаторы 3-го уровня) предназначены для разделения крупных локальных сетей на подсети. Высокая скорость маршрутизации. Характеристики маршр-ра: 1) перечень поддерживаемых сетевых протоколов. 2) перечень поддерживаемых интерфейсов локальных и глобальных сетей. 3) общая производительность маршр-ра. Доп функции маршр-ров: 1) поддержка одновременно нескольких протоколов маршрутизации. 2) приоритеты сетевых протоколов. 3) поддержка политики маршрутных объявлений. 4) защита от широковещательных штормов (broadcast storm). 5) поддержка немаршрутизируемых протоколов. 6) разделение функций построения и использования таблицы маршрутизации. В настоящее время наблюдается тенденция по совмещению в одном устройстве функций коммутатора и маршрутизатора. Отказ от маршрутизации. Применять маршрутизацию как можно реже, только там, где от нее никак нельзя отказаться. Например, на границе между локальной и глобальной сетью. Отказ от маршр-ров означает переход к так называемой плоской сети, то есть сети, построенной только на коммутаторах, а значит, и отказ от всех интеллектуальных возможностей обработки трафика, присущих маршр-рам. Такой подход по¬вышает производительность, но приводит к потере всех преимуществ. Второе направление — повышение производительности маршр-ров. Коммутаторы 3-го уровня с классической маршрутизацией - коммутаторы различного типа, в которые встроены функции маршрутизации па¬кетов. Функции коммутации и маршрутизации могут быть совмещены двумя спо¬собами: 1) классическим, когда маршрутизация выполняется по каждому пакету, требую¬щему передачи из сети в сеть, а коммутация выполняется для пакетов, принад¬лежащих одной сети.
2) нестандартным способом ускоренной маршрутизации, когда маршрутизирует¬ся несколько первых пакетов устойчивого потока, а все остальные пакеты этого потока коммутируются.
Глобальные сети: основные понятия и определения, глобальные связи на основе выделенных линий, глобальные связи на основе сетей с коммутацией каналов, компьютерные глобальные сети с коммутацией пакетов, удаленный доступ.
Глобальные сети (территори¬альные компьютерные сети) служат для предоставления
своих сер¬висов большому количеству конечных абонентов, в пределах области,
региона, страны, континента или всего земного шара. Абоненты глобальной сети -
локальные сети предприятий, расположенные в разных городах и странах, и
отдель¬ные компьютеры. Оператор сети — это та компания, кото¬рая поддерживает
нормальную работу сети. Поставщик услуг (провайдер) - компания, которая
оказывает платные услуги абонентам сети. Транспортные функции глобальной сети.
Глобальная вычислительная сеть должна передавать данные абонентов любых типов,
которые есть на предприятии и нуждаются в удаленном обмене информацией. Для
этого глобальная сеть должна предоставлять комплекс услуг: передачу пакетов
локальных сетей мини-компьютеров и мейнфреймов, обмен факсами, передачу трафика
офисных АТС, выход в телефонные сети, обмен видеоизображениями, передачу
трафика кассовых аппаратов, банкома¬тов и т. д. и т. п. Сеть строится на основе
некоммутируемых (выделенных) каналов связи, которые соединяют коммутаторы
глобальной сети между собой. Абоненты сети подключаются к коммутаторам с
помо¬щью выделенных каналов связи. Для подключения конечных пользователей
допускается использование коммути¬руемых каналов, то есть каналов телефонных
сетей, хотя в таком случае качество транспортных услуг обычно ухудшается.
Конечные узлы глобальной сети более разнообразны, чем конечные узлы ло¬кальной
сети: отдельные компьютеры, локальные сети, маршрутизаторы и мультиплек¬соры,
которые используются для одновременной передачи по компьютерной сети данных и
голоса (или изображения). Все эти устройства вырабатывают дан¬ные для передачи
в глобальной сети, поэтому являются для нее устройствами типа DTE. Так как
конечные узлы глобальной сети должны передавать данные по каналу связи
определенного стандарта, то каждое устройство типа DTE требуется оснас¬тить
устройством типа DCE, которое обеспе¬чивает необходимый протокол физического
уровня данного канала. В зависимости от типа канала для связи с каналами
глобальных сетей используются DCE трех основных типов: модемы для работы по
выделенным и коммутируемым аналого¬вым каналам, устройства DSU/CSU для работы
по цифровым выделенным кана¬лам сетей технологии TDM и терминальные адаптеры
(ТА) для работы по цифровым каналам сетей ISDN. Устройства DTE и DCE обобщенно
называют оборудованием, размещаемым на территории абонента глобальной сети —
Customer Premises Equipment, CPE. В глобальной сети обычно строго описан и
стандартизован интерфейс «пользователь-сеть» (User-to-Network Interface, UNI).
Это необходимо для того, чтобы пользователи могли без проблем подключаться к
сети с помощью коммуникацион¬ного оборудования любого производителя, который
соблюдает стандарт UNI дан¬ной технологии. Протоколы взаимодействия
коммутаторов внутри глобальной сети, называе¬мые интерфейсом «сеть-сеть»,
стандартизуют¬ся не всегда. В зависимости от того, какие компоненты приходится
брать в аренду, принято различать корпоративные сети, построенные с
использованием: 1) выделенных каналов; 2) коммутации каналов; 3) коммутации
пакетов. Выделенные каналы можно получить у телекоммуника¬ционных компаний,
которые владеют каналами дальней связи, или от телефонных компаний.
Используются выделенные линии двумя способами: 1) построение с их помощью
территориальной сети определенной технологи, в которой арендуемые выделенные
линии служат для соединения промежуточных, территориально распределенных
коммутаторов пакетов; 2) соединение выделенными линиями только объединяемых
локальных сетей или конечных абонентов другого типа без установки транзитных
коммутаторов пакетов, работающих по технологии гло¬бальной сети. По глобальным
каналам передаются те же пакеты сетевого или канального уровня, что и в
локальных сетях. Сегодня для построения глобальных связей в корпоративной сети
доступны сети с коммутацией каналов двух типов — традиционные аналоговые
телефонные сети и цифровые сети с интеграцией услуг ISDN. Достоинством сетей с
коммутацией ка¬налов является их распространенность, что характерно особенно
для аналоговых телефонных сетей. На телефонные коммутаторы сильно воздействуют
внешние помехи, которые трудно отличить от полезного сигнала. Телефонные сети,
полностью построенные на цифровых коммутаторах, и сети ISDN свободны от многих
недостатков традиционных аналоговых телефонных се¬тей. Они предоставляют
пользователям высококачественные линии связи, а время установления соединения в
сетях ISDN существенно сокращено. Глобальные сети с коммутацией пакетов: 1)
X.25 – большая избыточность протоколов, хорошо работают на каналах низкого
качества; 2) Frame Relay – хорошо передают пульсации трафика, поддерживают
службу постоянных виртуальных каналов; 3) SMDS – трафик компьютерный, голос,
графика, видео; 4) ATM - трафик компьютерный, голос, графика, видео (сегодня
используется для передачи компьютерного трафика), эксплуатация с 1996; 5)
TCP/IP – широко распространен. Территориальные сети, используемые для
построения кор¬поративной сети: 1) магистральные сети - для образования
одноранговых связей между крупными локальными сетями, принадлежащими большим
подразделениям предприятия; 2) сети доступа - территориальные сети,
необходимые для свя¬зи небольших локальных сетей и отдельных удаленных
компьютеров с централь¬ной локальной сетью предприятия. Магистральные сети
должны обеспечивать высокую пропускную способность, так как на магистрали
объединяются потоки большого количества подсетей, должны быть постоянно
доступны. В качестве магистральных сетей используются цифровые выделенные
каналы. Сети доступа используются для сотрудников, работающих на дому,
организации работы банкоматов или кассовых аппаратов. В качестве сетей доступа
применяются телефонные аналоговые сети, сети ISDN,сети frame relay. Программные
и аппаратные средства, которые обеспечивают подключение компьютеров или
локальных сетей удаленных пользователей к корпоративной сети, называются
средствами удаленного доступа. Обычно на клиентской сторонe эти средства
представлены модемом и соответствующим ПО. Организацию массового удаленного
доступа со стороны центральной локальной сети обеспечивает сервер удаленного
доступа (Remote Access Server, RAS). Сервер удаленного доступа представляет
собой программно-аппаратный комплекс, который совмещает функции маршрутизатора,
моста и шлюза. Сервер выполняет ту или иную функцию в зависимости от типа
протокола, по которому работает удаленный пользователь или удаленная сеть.
Организация глобальных связей на основе выделенных каналов: аналоговые линии
связи. Выделенный канал - канал с фиксированной полосой пропускания или
фиксиро¬ванной пропускной способностью, постоянно соединяющий двух абонентов.
Выделенные каналы делятся на аналоговые и цифровые в зависимости от того,
какого типа коммутационная аппаратура применена для постоянной коммутации
абонентов. На аналоговых выделенных линиях для аппаратуры передачи данных
физический и канальный протоколы жестко не определены. Выделенные аналоговые
каналы предоставляются пользователю с 4-проводным или 2-проводным окончанием.
На каналах с 4-проводным окончанием организация полнодуплексной связи,
естественно, выполняется более простыми способами. Выделенные линии могут быть
разделены на две группы по наличию промежуточной аппаратуры коммутации и
усиления или ее отсутствию.
Модемы для работы на выделенных каналах, работают на основе методов аналоговой
модуляции сигнала. Стандарты модемов делятся на три группы: 1) определяющие
скорость передачи данных и метод кодирования; 2) исправления ошибок; 3) сжатия
данных. В отношении режима работы модемы делятся на три группы: 1)
поддерживающие только асинхронный режим работы; поддерживают низкую скорость
передачи данных — до 1200 бит/с. Наиболее дешевый вид модемов, не требуются
высокоточные схемы синхронизации сигналов на кварцевых генераторах.
Неприхотливы к качеству линии. 2) поддерживающие асинхронный и синхронный
режимы работы; наиболее универсальные устройства. Могут работать как по
выделен¬ным, так и по коммутируемым каналам, обеспечивая дуплексный режим
работы. На выделенных каналах они поддерживают в основном 2-проводное окончание
и гораздо реже — 4-проводное. 3) поддерживающие только синхронный режим работы;
могут подключаться только к 4-проводному окончанию. Используют для выделения
сиг¬нала высокоточные схемы синхронизации, дороже асинхронных модемов. Высо¬кие
требования к качеству линии. Цифровые выделенные линии образуются путем
постоянной коммутации в пер¬вичных сетях, построенных на базе коммутационной
аппаратуры, работающей на принципах разделения канала во времени. Существу¬ют
два поколения технологий цифровых первичных сетей: 1) технология плезиохронной
(почти синхронной) цифровой иерархии (PDH); 2) синхронная цифровая иерархия
(SDH). Технология плезиохронной цифровой иерархии PDH разрабатывалась как
асинхронная, поэтому кадры различных скоростей разделяются специальными битами.
Недостатки: 1) сложность операций мультиплексирования и демультиплексирования
пользовательских данных. Для преодоления этого недостатка в сетях PDH реализуют
некоторые дополнительные приемы, уменьшающие количество опера¬ций
демультиплексирования при извлечения пользовательских данных из
высоко¬скоростных каналов. Например, одним из таких приемов является «обратная
доставка» (back hauling). 2)Отсутствие раз¬витых встроенных процедур контроля и
управления сетью. 3)Слишком низкие по современным понятиям ско¬ростях иерархии
PDH. Все эти недостатки устранены в новой технологии первичных цифровых сетей,
получившей название синхронной цифровой иерархии SDH. Технология синхронной
цифровой иерархии SONET/SDH ориентируется на использование волоконно-оптических
кабелей. Продолжает иерархию скоростей каналов PDH до 10 Гбит/с. Основана на
полной синхронизации между каналами и устройствами сети которая обеспечивается
наличием центрального пункта распределения синхронизирующих импульсов для всей
сети. Каналы иерархии PDH являются входными каналами для сетей технологии
SONET/SDH, которая переносит ее по своим магистральным каналам.
Отказоустойчивость сети SONET/SDH встроена в ее основные протоколы. Этот
механизм называется автоматическим защитным переключением — Automatic
Protection Switching, APS. Для передачи компьютерных данных по выделенным
каналам применяется несколько протоколов канального уровня: SLIP, HDLC, PPP.
Протокол PPP в наибольшей степени подходит для современных выделенных каналов,
аппаратура которых самостоятельно решает задачу надежной передачи данных.
Глобальные сети с коммутацией каналов создавались для предоставления
общедоступных телефонных ус¬луг населению городов, сел и стран. Телефонные сети
работают на основе техники коммутации каналов, при этом каждая пара
разговаривающих абонентов предварительно устанавлива¬ет через тел-ную сеть
соединение, образуя в ней дуплексный канал. Первые телефонные сети были
аналоговыми, так как тел-ный аппарат преобразовывал звуковые колебания в
колебания электрического тока. Коммутаторы телефонной сети тоже передавали
польз-скую инф-цию в аналоговой форме, возможно только перенося эти сигналы в
др область частотного спектра с помощью методов частотного уплотнения. Сегодня
в таких сетях все чаще между тел-ными ком¬м-рами применяется пе¬редача голоса
в цифровой форме путем мультиплексирования польз-ских каналов по времени.
Однако абонентские окончания остаются аналоговыми, что позволяет пользоваться
теми же сравни¬тельно простыми и недорогими аналоговыми телефонными аппаратами,
что и раньше. ISDN относятся к сетям, в которых основным режимом коммутации
является режим коммутации каналов, а данные обрабатываются в цифровой форме.
Архитектура сети ISDN предусматривает несколько видов служб: 1) некоммутируемые
средства (выделенные цифровые каналы); 2) коммутируемая телефонная сеть общего
пользования; 3) сеть передачи данных с коммутацией каналов; 4) сеть передачи
данных с коммутацией пакетов; 5) сеть передачи данных с трансляцией кадров
(frame relay); 6) средства контроля и управления работой сети. Глобальные сети
с коммутацией пакетов: Х.25, frame relay или АТМ. Для них характерна техника
маршрутизации пакетов, основанная на понятии «виртуальный канал». Прежде чем
пакет будет передан через сеть, необходимо установить виртуальное соединение
(коммутируемый виртуальный канал или постоянный виртуальный канал) между
абонентами сети. Сети Х.25 наиболее распространены среди сетей с коммутацией
пакетов. В структуре сети: PAD-устройство для выполнения сборки нескольких
низкоскоростных потоков байт в пакеты; трехуровневый стек протоколов с
использованием на канальном и сетевом уровнях протоколов с установлением
соединения, управляющих потоками данных и исправляющих ошибки; ориентация на
однородные стеки транспортных протоколов во всех узлах сети. Состоит из
коммутаторов – центров коммутации пакетов, соединенных высокоскоростными
выделенными каналами аналоговыми или цифровыми. Сети Frame Relay лучше подходят
для передачи пульсирующего трафика локальных сетей. Низкая протокольная
избыточность и дейтаграммный режим работы, что обеспечивает высокую пропускную
способность и небольшие задержки кадров. Гарантированная поддержка средней
скорости передачи данных по виртуальному каналу или при допустимых пульсациях
трафика. Технология АТМ разработана как единый универсальный транспорт для
нового поколения сетей с интеграцией услуг, которые называются широкополосными
сетями ISDN. Возможности: передача в рамках одной транспортной системы
компьютерного и мультимедийного трафика; иерархию скоростей передачи данных;
общие транспортные протоколы для локальных и глобальных сетей; сохранение
имеющейся инфраструктуры физических каналов или физических протоколов;
взаимодействие с унаследованными протоколами локальных и глобальных сетей.
Удаленный доступ – различные типы и варианты взаимодействия компов, сетей и
приложений. Типы взаимодействующих систем: 1) терминал-комп; 2) комп-комп; 3)
комп-сеть; 4) сеть-сеть. Спо¬соб, при котором пользователь получает возможность
удаленно работать с ком¬пьютером таким же способом, как если бы он управлял им
с помощью локально подключенного терминала: терминальный доступ и удаленное
управление. Схема организации удаленного доступа определяется теми глобаль¬ными
транспортными службами, которые доступны в точках нахождения много¬численных
клиентов удаленного доступа. С учетом двух об¬стоятельств (степень
распространенности и стоимость глобальной службы) наиболее часто для
организации удаленного доступа используются услуги телефонных сетей общего
пользования — аналоговых и, если это возмож¬но, ISDN. В связи с широким
распространением на предприятиях локальных сетей наиболее часто встречающийся
вид удаленного доступа — это доступ не к отдельному компь¬ютеру, а к сети в
целом. Для этой цели в центральной сети предприятия устанав¬ливается
специальная система — RAS. Одним из вариантов удаленного доступа типа
компьютер-сеть является режим удаленного узла. ПО удаленного узла на
кли¬ентской машине позволяет последовательному порту стать медленным узлом
удаленной локальной сети, взаи¬модействующим обычным способом с сетевыми
операционными системами при разделении их ресурсов. В локальной сети должен
быть установлен сервер уда¬ленного доступа, поддерживающий режим удаленного
узла и протоколы РРР и SLIP. Почта является еще одним видом удаленного доступа
на прикладном уровне. Почтовые шлюзы, доступные по коммутируемым телефонным
линиям, и кли¬ентское почтовое обеспечение удаленного доступа могут быть
достаточными для удовлетворения потребностей многих обычных пользователей.
Сейчас стала возможной двухступенчатая связь удален¬ного пользователя со своей
корпоративной сетью — сначала выполняется доступ по городской телефонной сети к
местному поставщику услуг Интернета, а затем через Интернет пользователь
соединяется со своей корпоративной сетью. Такой вариант может значительно
удешевить доступ по сравнению с непосред¬ственным подключением через
междугородные АТС.
- Программа государственного экзамена
- Пояснительная записка
- Основные задачи государственного экзамена
- Содержание государственного экзамена
- Структура экзаменационного билета
- Требования к ответу на вопросы экзаменационного билета
- Критерии оценки ответа
- Программа
- I. Общепрофессиональные дисциплины
- Раздел 1. Программирование на языке высокого уровня
- Динамический тип данных, линейные динамические структуры данных: стек, очередь, списки; нелинейные динамические структуры данных: мультисписки, деревья.
- Процедуры и функции: описание, вызов, передача параметров, программирование рекурсивных алгоритмов.
- Раздел 2. Компьютерная графика
- Раздел 3. Организация эвм и систем
- Архитектура эвм, периферийные устройства, организация ввода-вывода информации.
- Системы эвм: вычислительные системы и сети, сопроцессоры, мультипроцессорные вычислительные системы, матричные и конвейерные вычислительные системы, связные устройства, модемы, протоколы обмена.
- Раздел 4. Операционные системы
- Виртуальная память: страничная, сегментная, сегментно-страничная организация памяти, коллективное использование и защита информации; файлы, отображаемые в память.
- Файловая система ос: состав, управление, типы файловых систем; логическая и физическая организация файла, методы доступа, операции над файлами, отображаемые файлы.
- Раздел 5. Базы данных
- Управление транзакциями, сериализация транзакций (синхронизационные захваты, метод временных меток), изолированность пользователей.
- Архитектура "клиент-сервер": открытые системы, клиенты и серверы локальных сетей, системная архитектура "клиент-сервер", серверы баз данных.
- Распределенные бд: разновидности распределенных систем, распределенная субд System r, интегрированные или федеративные системы и мультибазы данных.
- Раздел 6. Сети эвм и телекоммуникации
- Передача дискретных данных: линии связи, методы передачи дискретных данных на физическом уровне, методы передачи данных канального уровня, методы коммутации.
- Средства анализа и управления сетями: функции и архитектура систем управления сетями, стандарты систем управления, мониторинг и анализ локальных сетей.
- Раздел 7. Методы и средства защиты компьютерной информации
- Безопасность компьютерных сетей: протоколы сетевой безопасности, программно-аппаратные комплексы защиты сетей.
- Безопасность современных ос и программных комплексов, вредоносные программы, системы обнаружения вторжений, комплексный подход к проектированию и анализу защищенных ис.
- Раздел 8. Системное программирование
- Организация ячеек памяти, регистры, форматы команд.
- Ассемблер: основные понятия, директивы, команды. Условный и безусловный переходы. Циклы. Массивы. Процедуры. Упакованные данные. Структуры.
- Защищенный режим процессора Intel 80386: страничная адресация, переключение контекста, использование возможностей защищенного режима различными ос.
- Раздел 9. Структуры и алгоритмы обработки данных
- Абстрактный тип данных. Линейные и нелинейные структуры данных. Стек, очередь, списки, деревья, графы.
- Алгоритмы сортировки: методы внутренней и внешней сортировки, анализ сложности и эффективности алгоритмов сортировки.
- Алгоритмы поиска: последовательный, бинарный, интерполяционный поиск, использование деревьев в задачах поиска; хеширование с открытой и закрытой адресацией; алгоритмы поиска подстроки в строке.
- Раздел 10. Функциональное и логическое программирование
- Принципы функционального программирования: программирование при помощи функций, функциональность, основные свойства функциональных языков, язык программирования Лисп, рекурсия.
- Функционалы: функциональное значение функции, способы композиции функций, функции более высокого порядка.
- Раздел 11. Объектно-ориентированное программирование
- Параметрический полиморфизм: шаблонные классы и шаблонные функции - назначение, параметризованные типы данных, синтаксис и семантика.
- Раздел 12. Теория вычислительных процессов
- Элементы теории вычислимости: вычислимость и разрешимость, интуитивное и точное понятие алгоритма, вычислимые функции, машина Тьюринга, массовые алгоритмические проблемы.
- Раздел 13. Теория языков программирования и методы трансляции
- Раздел 14. Архитектура вычислительных систем
- Раздел 15. Технология разработки программного обеспечения
- 1 Область применения
- Структуры данных: несвязанные, с неявными связями, с явными связями; иерархические модели Джексона-Орра; моделирование данных – диаграммы «сущность-связь» (erd); метод Баркера; метод idef1.
- Разработка структуры по при объектом подхода
- Раздел 16. Человеко-машинное взаимодействие
- Типы пользовательских интерфейсов и этапы их разработки, психофизические особенности человека, связанные с восприятием, запоминанием и обработкой информации.
- Раздел 17. Системы искусственного интеллекта
- Системы распознавания образов (идентификации): обучение распознаванию образов, геометрический и структурный подходы, гипотеза компактности, адаптация и обучение.
- Эволюционные методы поиска решений: метод группового учета аргументов, генетический алгоритм.
- Экспертные системы: классификация и структура; инструментальные средства проектирования, разработки и отладки; этапы разработки; примеры реализации.
- Раздел 18. Проектирование информационных систем
- Архитектуры реализации корпоративных информационных систем на платформах Sun, Microsoft, Linux.
- Раздел 19. Сетевые операционные системы
- Основные концепции ос семейства Windows nt: особенности установки, конфигурирования, администрирования, оптимизации производительности.
- Администрирование удаленного доступа к сетям Windows, взаимодействие с сетями tcp/ip, взаимодействие с сетями NetWare, средства просмотра сетевых ресурсов.
- Основные концепции ос unix/Linux, средства графического интерфейса пользователей, основные механизмы и компоненты ядра, программирование в среде unix /Linux.
- Основные концепции ос NetWare, проектирование Novell Directory Services, поддержка ос NetWare.
- Администрирование ос NetWare, дополнительные средства ос NetWare: средства защиты nds для nt, встроенные утилиты администрирования сети.
- Раздел 20. Комплексные программные платформы
- Системы планирования ресурсов предприятия (erp). Основные понятия, принципы, подсистемы.
- Методология внедрения erp-систем.
- Раздел 21. Программное обеспечение распределенных систем и сетей
- Раздел 22. Разработка корпоративного web-узла
- Перечень литературы
- Перечень основных стандартов в области обеспечения жизненного цикла и качества программных средств