Ahpub - Компьютер Шаг за Шагом

Fast ethernet 100 мбит с. Технология Fast Ethernet, её особенности, физический уровень, правила построения. Физические интерфейсы Fast Ethernet

В тестовой лаборатории «КомпьютерПресс» было проведено тестирование предназначенных для использования в рабочих станциях 10/100 Mбит/с сетевых карт стандарта Fast Ethernet для шины PCI. Были выбраны наиболее распространенные в настоящее время карты с пропускной способностью 10/100 Mбит/с, так как, во-первых, они могут использоваться в сетях Ethernet, Fast Ethernet и в смешанных сетях, и, во-вторых, перспективная технология Gigabit Ethernet (пропускная способность до 1000 Мбит/с) пока применяется чаще всего для подключения мощных серверов к сетевому оборудованию ядра сети. Чрезвычайно важно то, какого качества пассивное сетевое оборудование (кабели, розетки и т.п.) используется в сети. Хорошо известно, что если для сетей Ethernet достаточно кабеля на витой паре категории 3, то уже для Fast Ethernet необходима 5 категория. Рассеивание сигнала, плохая защищенность от шумов могут существенно понизить пропускную способность сети.

Целью тестирования являлось определение в первую очередь индекса эффективной производительности (Performance/Efficiency Index Ratio - в дальнейшем P/E-индекс), и только затем - абсолютного значения пропускной способности. P/E-индекс вычисляется как отношение пропускной способности сетевой карты в Мбит/c к степени загруженности центрального процессора в процентах. Этот индекс является отраслевым стандартом определения производительности сетевых адаптеров. Он был введен для того, чтобы учесть использование сетевыми картами ресурсов центрального процессора. Дело в том, что некоторые производители сетевых адаптеров стараются добиться максимальной производительности путем использования для выполнения сетевых операций большего числа циклов процессора компьютера. Минимальная загрузка процессора и относительно высокая пропускная способность имеют большое значение для выполнения критически важных бизнес- и мультимедиа-приложений, а также задач реального времени.

Были протестированы карты, которые в настоящее время чаще других используются для рабочих станций в корпоративных и локальных сетях:

  1. D-Link DFE-538TX
  2. SMC EtherPower II 10/100 9432TX/MP
  3. 3Com Fast EtherLink XL 3C905B-TX-NM
  4. Compex RL 100ATX
  5. Intel EtherExpress PRO/100+ Management
  6. CNet PRO-120
  7. NetGear FA 310TX
  8. Allied Telesyn AT 2500TX
  9. Surecom EP-320X-R

Основные характеристики тестируемых сетевых адаптеров приведены в табл. 1 . Поясним некоторые термины, которые использованы в таблице. Автоматическое определение скорости соединения означает, что адаптер сам определяет максимально возможную скорость функционирования. Кроме того, в случае поддержки автоопределения скорости никакой дополнительной настройки при переходе от Ethernet к Fast Ethernet и обратно производить не нужно. То есть от системного администратора не требуется реконфигурировать адаптер и перегружать драйверы.

Поддержка режима Bus Master позволяет передавать данные непосредственно между сетевой картой и памятью компьютера. Тем самым центральный процессор высвобождается для выполнения других операций. Это свойство стало стандартом де-факто. Недаром все известные сетевые карты поддерживают режим Bus Master.

Дистанционное включение (Wake on LAN) позволяет производить включение ПК по сети. То есть возникает возможность обслуживать ПК в нерабочее время. Для этой цели используются трехконтактные разъемы на системной плате и сетевом адаптере, которые соединяются специальным кабелем (входит в комплект поставки). Кроме того, необходимо специальное управляющее ПО. Технология Wake on LAN разработана альянсом Intel-IBM.

Полнодуплексный режим позволяет передавать данные одновременно в обоих направлениях, полудуплексный - только в одном. Таким образом, максимально возможная пропускная способность в полнодуплексном режиме составляет 200 Мбит/с.

Интерфейс DMI (Desktop Management Interface) дает возможность получать информацию о конфигурации и ресурсах ПК с помощью ПО сетевого управления.

Поддержка спецификации WfM (Wired for Management) обеспечивает взаимодействие сетевого адаптера с программными средствами сетевого управления и администрирования.

Для удаленной загрузки ОС компьютера по сети сетевые адаптеры снабжаются специальной памятью BootROM. Это позволяет эффективно использовать в сети бездисковые рабочие станции. В большинстве тестируемых карт присутствовало только гнездо для установки BootROM; сама микросхема BootROM обычно является отдельно заказываемой опцией.

Поддержка ACPI (Advanced Configuration Power Interface) позволяет снизить энергопотребление. ACPI - это новая технология, обеспечивающая работу системы управления питанием. Она базируется на использовании как аппаратных, так и программных средств. В принципе, Wake on LAN является составной частью ACPI.

Фирменные средства повышения производительности позволяют увеличить эффективность работы сетевой карты. Наиболее известные из них - Parallel Tasking II компании 3Com и Adaptive Technology компании Intel. Эти средства обычно бывают запатентованы.

Поддержка основных операционных систем обеспечивается практически всеми адаптерами. К основным ОС относятся: Windows, Windows NT, NetWare, Linux, SCO UNIX, LAN Manager и другие.

Уровень сервисной поддержки оценивается наличием документации, дискеты с драйверами и возможностью скачать последние версии драйверов с сайта компании. Не последнюю роль играет и упаковка. С этой точки зрения, лучшими, на наш взгляд, являются сетевые адаптеры D-Link, Allied Telesyn и Surecom. Но в целом уровень поддержки оказался для всех карт удовлетворительным.

Обычно гарантия распространяется на все время эксплуатации сетевого адаптера (пожизненная гарантия). Иногда она ограничивается 1-3 годами.

Методика тестирования

Во всех тестах использовались самые последние версии драйверов сетевых карт, которые загружались с Internet-серверов соответствующих производителей. В случае когда драйвер сетевой карты допускал какие-либо настройки и оптимизацию, использовались установки по умолчанию (кроме сетевого адаптера Intel). Отметим, что наиболее богатыми дополнительными возможностями и функциями обладают карты и соответствующие драйверы компаний 3Com и Intel.

Измерение производительности производилось при помощи утилиты Perform3 компании Novell. Принцип действия утилиты заключается в том, что файл небольшого размера переписывается с рабочей станции на разделяемый сетевой диск сервера, после чего он остается в файловом кэше сервера и в течение заданного промежутка времени многократно оттуда считывается. Это позволяет достичь взаимодействия типа память-сеть-память и устранить влияние задержек, связанных с дисковыми операциями. В число параметров утилиты входят начальный размер файла, конечный размер файла, шаг изменения размера и время тестирования. Утилита Novell Perform3 выводит значения производительности с файлами разного размера, среднюю и максимальную производительность (в Кбайт/c). Для настройки утилиты использовались следующие параметры:

  • Начальный размер файла - 4095 байт
  • Конечный размер файла - 65 535 байт
  • Шаг приращения файла - 8192 байт

Время тестирования с каждым файлом было установлено равным двадцати секундам.

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

Конфигурация клиента Compaq DeskPro EN:

  • процессор Pentium II 450 MГц
  • кэш 512 Kбайт
  • оперативная память 128 Mбайт
  • винчестер 10 Гбайт
  • операционная система Microsoft Windows NT Server 4.0 c 6 a SP
  • протокол TCP/IP.

Конфигурация сервера Compaq DeskPro EP:

  • процессор Celeron 400 MГц
  • оперативная память 64 Mбайт
  • винчестер 4,3 Гбайт
  • операционная система Microsoft Windows NT Workstation 4.0 c c 6 a SP
  • протокол TCP/IP.

Тестирование было проведено в условиях, когда компьютеры соединялись напрямую кроссоверным кабелем UTP Category 5. Во время этих тестов карты работали в режиме 100Base-TX Full Duplex. В этом режиме пропускная способность оказывается несколько выше за счет того, что часть служебной информации (например, подтверждение приема) передается одновременно с полезной информацией, объем которой оценивается. В этих условиях удалось зафиксировать довольно высокие значения пропускной способности; например, для адаптера 3Com Fast EtherLink XL 3C905B-TX-NM в среднем 79,23 Mбит/с.

Загруженность процессора измерялась на сервере при помощи утилиты Windows NT Performance Monitor; данные записывались в log-файл. Утилита Perform3 запускалась на клиенте, чтобы не влиять на загруженность процессора сервера. В качестве процессора компьютера-сервера использовался Intel Celeron, производительность которого существенно ниже производительности процессоров Pentium II и III. Intel Celeron использовался умышленно: дело в том, что, поскольку загрузка процессора определяется с достаточно большой абсолютной погрешностью, в случае больших абсолютных значений относительная погрешность оказывается меньше.

После каждого теста утилита Perform3 помещает результаты своей работы в текстовый файл в виде набора данных следующего вида:

65535 bytes. 10491.49 KBps. 10491.49 Aggregate KBps. 57343 bytes. 10844.03 KBps. 10844.03 Aggregate KBps. 49151 bytes. 10737.95 KBps. 10737.95 Aggregate KBps. 40959 bytes. 10603.04 KBps. 10603.04 Aggregate KBps. 32767 bytes. 10497.73 KBps. 10497.73 Aggregate KBps. 24575 bytes. 10220.29 KBps. 10220.29 Aggregate KBps. 16383 bytes. 9573.00 KBps. 9573.00 Aggregate KBps. 8191 bytes. 8195.50 KBps. 8195.50 Aggregate KBps. 10844.03 Maximum KBps. 10145.38 Average KBp.

Выводится размер файла, соответствующая пропускная способность для выбранного клиента и для всех клиентов (в данном случае клиент всего один), а также максимальная и средняя пропускная способность по всему тесту. Полученные средние значения по каждому тесту переводились из Кбайт/c в Мбит/c по формуле:
(Кбайт x 8)/1024,
и значение индекса P/E вычислялось как отношение пропускной способности к загруженности процессора в процентах. В дальнейшем среднее значение индекса P/E вычислялось по результатам трех измерений.

С использованием утилиты Perform3 на Windows NT Workstation возникла следующая проблема: кроме записи на сетевой диск, файл записывался также в локальный файловый кэш, откуда впоследствии очень быстро считывался. Результаты были впечатляющими, но нереальными, поскольку передачи данных как таковой по сети не производилось. Для того чтобы приложения могли воспринимать разделяемые сетевые диски как обычные локальные диски, в операционной системе используется специальный сетевой компонент - редиректор, перенаправляющий запросы ввода-вывода по сети. В обычных условиях работы при выполнении процедуры записи файла на разделяемый сетевой диск редиректор использует алгоритм кэширования Windows NT. Именно поэтому при записи на сервер происходит также запись в локальный файловый кэш клиентской машины. А для проведения тестирования необходимо, чтобы кэширование проводилось только на сервере. Для того чтобы на компьютере-клиенте кэширования не было, в реестре Windows NT были изменены значения параметров, что позволило отключить кэширование, производимое редиректором. Вот как это было сделано:

  1. Путь в Registry:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Rdr\Parameters

    Имя параметра:

    UseWriteBehind разрешает оптимизацию write-behind для записываемых файлов

    Тип: REG_DWORD

    Значение: 0 (по умолчанию: 1)

  2. Путь в Registry:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Lanmanworkstation\parameters

    Имя параметра:

    UtilizeNTCaching указывает, будет ли редиректор использовать кэш-менеджер Windows NT для кэширования содержимого файлов.

    Тип: REG_DWORD Значение: 0 (по умолчанию: 1)

Сетевой адаптер Intel EtherExpress PRO/100+Management

Пропускная способность этой карты и уровень использования процессора оказались практически такими же, как и у 3Com. Ниже показаны окна настройки параметров этой карты.

Новый контроллер Intel 82559, установленный на этой карте, обеспечивает очень высокую производительность, особенно в сетях Fast Ethernet.

Технология, которую использует Intel в своей карте Intel EtherExpress PRO/100+, названа Adaptive Technology. Сущность метода заключается в автоматическом изменении временных промежутков между пакетами Ethernet в зависимости от загруженности сети. При увеличении загруженности сети расстояние между отдельными пакетами Ethernet динамически увеличивается, что позволяет уменьшить количество коллизий и повысить пропускную способность. При небольшой сетевой загрузке, когда вероятность коллизий мала, временные промежутки между пакетами снижаются, что также ведет к увеличению производительности. В наибольшей степени преимущества этого метода должны проявляться в больших коллизионных сегментах Ethernet, то есть в тех случаях, когда в топологии сети преобладают концентраторы, а не коммутаторы.

Новая технология Intel, названная Priority Packet, позволяет регулировать трафик, проходящий через сетевую карту, в соответствии с приоритетами отдельных пакетов. Это дает возможность повышать скорость передачи данных для критически важных приложений.

Обеспечивается поддержка виртуальных локальных сетей VLAN (стандарт IEEE 802.1Q).

На плате всего два индикатора - работа/соединение, скорость 100.

www.intel.com

Сетевой адаптер SMC EtherPower II 10/100 SMC9432TX/MP

В архитектуре этой карты использованы две перспективные технологии SMC SimulTasking и Programmable InterPacket Gap. Первая технология похожа на технологию 3Com Parallel Tasking. Сопоставив результаты тестирования для карт этих двух производителей, можно сделать вывод о степени эффективности реализации этих технологий. Отметим также, что данная сетевая карта показала третий результат и по производительности и по индексу P/E, опередив все карты, кроме 3Com и Intel.

На карте четыре светодиодных индикатора: скорость 100, передача, соединение, дуплекс.

Адрес основного Web-узла компании: www.smc.com

Введение

Целью создания данного доклада являлось краткое и доступное изложение основных принципов работы и особенности компьютерных сетей, на примере Fast Ethernet.

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

Существует множество наборов стандартов передачи данных в компьютерных сетях. Одним из наборов является стандарт Fast Ethernet.

Из данного материала вы узнаете о:

  • · Технологии Fast Ethernet
  • · Коммутаторах
  • · FTP кабеле
  • · Типы соединений
  • · Топологиях компьютерной сети

В своей работе, я покажу принципы работы сети, основанной на стандарте Fast Ethernet.

Коммутация локальных вычислительных сетей (ЛВС) и технологии Fast Ethernet были разработаны в ответ на потребность в повышении эффективности функционирования сетей Ethernet. Путем повышения пропускной способности эти технологии могут устранять «узкие места» в сети и поддерживать приложения, требующие большой скорости передачи данных. Привлекательность этих решений состоит в том, что вам не нужно выбирать то или другое. Они являются взаимодополняющими, так что эффективность функционирования сети чаще всего можно повысить путем использования обеих технологий.

Собранная информация будет полезен, как лицам, начинающим изучать компьютерные сети, так и сетевым администраторам.

1. Схема сети

2. Технология Fast Ethernet

компьютерный сеть fast ethernet

Fast Ethernet - результат развития технологии Ethernet. Базируясь и сохраняя в неприкосновенности тот же метод CSMA/CD (коллективный доступ с опросом канала и обнаружением коллизий), устройства Fast Ethernet работают со скоростью, в 10 раз превышающей скорость Ethernet. 100 Мбит/с. Fast Ethernet обеспечивает достаточную пропускную способность для таких приложений как системы автоматизированного проектирования и производства (CAD/CAM), графика и обработка изображений, мультимедиа. Fast Ethernet совместим с 10 Мбит/с Ethernet, так что интеграцию Fast Ethernet в вашу ЛВС удобнее осуществить с помощью коммутатора, а не маршрутизатора.

Switch(коммутатор)

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

Как пример, рассмотрим следующий коммутатор:

Рис. 1 D-Link-1228/ME

Серия коммутаторов DES-1228/ME включает в себя настраиваемые коммутаторы Fast Ethernet уровня 2 «premium» класса. Обладая расширенным функционалом, устройства DES-1228/ME являются недорогим решением по созданию безопасной и высокопроизводительной сети. Отличительными особенностями данного коммутатора являются высокая плотность портов, 4 гигабитных порта Uplink, небольшой шаг изменения настроек для управления полосой пропускания и улучшенное сетевое управление. Эти коммутаторы позволяют оптимизировать сеть как по функционалу, так и по стоимостным характеристикам. Коммутаторы серии DES-1228/ME являются оптимальным решением как по функционалу, так и по стоимостным характеристикам.

FTP кабель

Кабель LAN-5EFTP-BL состоит из 4-х пар одножильных медных проводников.

Диаметр проводника 24AWG.

Каждый проводник заключен в изоляцию HDPE (полиэтилен высокой плотности).

Два проводника, скрученных со специально подобранным шагом, составляют одну витую пару.

4 витых пары обернуты полиэтиленовой пленкой и вместе с медным одножильным заземляющим проводником заключены в общий экран из фольги и оболочку из ПВХ (PVC).

Прямой соединение (straight through)

Оно служит:

  • 1. Для подключения компьютера к коммутатору (хабу, свитчу) через сетевую карту компьютера
  • 2. Для подключения к коммутатору (хабу, свитчу) сетевого периферийного оборудования - принтеры, сканнеры
  • 3. для UPLINK"а на выше стоящий коммутатор (хаб, свитч) - современные коммутаторы автоматически могут настраивать входы в разъеме на прием-передачу

Перекрестное соединение(crossover)

Оно служит:

  • 1. Для прямого соединения 2-х компьютеров в локальную сеть, без использования коммутационного оборудования (хабы, свитчи, маршрутизаторы и прочее).
  • 2. для uplink, подключения к выше стоящему коммутатору в сложной по структуре локальной сети, для старых типов коммутаторов (хабов, свитчей), у них есть отдельный разъем, так и помеченный «UPLINK» или знаком Х.

Топология звезда

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

Приложение

Классический 10-мегабитный Ethernet устраивал большинство пользователей на протяжении около 15 лет. Однако в начале 90-х годов начала ощущаться его недостаточная пропускная способность. Для компьютеров на процессорах Intel 80286 или 80386 с шинами ISA (8 Мбайт/с) или EISA (32 Мбайт/с) пропускная способность сегмента Ethernet составляла 1/8 или 1/32 канала «память-диск», и это хорошо согласовывалось с соотношением объемов данных, обрабатываемых локально, и данных, передаваемых по сети. Для более мощных клиентских станций с шиной PCI (133 Мбайт/с) эта доля упала до 1/133, что было явно недостаточно. Поэтому многие сегменты 10-мегабитного Ethernet стали перегруженными, реакция серверов в них значительно упала, а частота возникновения коллизий существенно возросла, еще более снижая полезную пропускную способность.

Назрела необходимость в разработке «нового» Ethernet, то есть технологии, которая была бы такой же эффективной по соотношению цена / качество при производительности 100 Мбит/с. В результате поисков и исследований специалисты разделились на два лагеря, что в конце концов привело к появлению двух новых технологий - Fast Ethernet и l00VG-AnyLAN. Они отличаются степенью преемственности с классическим Ethernet.

В 1992 году группа производителей сетевого оборудования, включая таких лидеров технологии Ethernet, как SynOptics, 3Com и ряд других, образовали некоммерческое объединение Fast Ethernet Alliance для разработки стандарта новой технологии, которая должна была в максимально возможной степени сохранить особенности технологии Ethernet.

Второй лагерь возглавили компании Hewlett-Packard и AT&T, которые предложили воспользоваться удобным случаем для устранения некоторых известных недостатков технологии Ethernet. Через некоторое время к этим компаниям присоединилась компания IBM, которая внесла свой вклад предложением обеспечить в новой технологии некоторую совместимость с сетями Token Ring.

В комитете 802 института IEEE в это же время была сформирована исследовательская группа для изучения технического потенциала новых высокоскоростных технологий. За период с конца 1992 года и по конец 1993 года группа IEEE изучила 100-мегабитные решения, предложенные различными производителями. Наряду с предложениями Fast Ethernet Alliance группа рассмотрела также и высокоскоростную технологию, предложенную компаниями Hewlett-Packard и AT&T.

В центре дискуссий была проблема сохранения случайного метода доступа CSMA/CD. Предложение Fast Ethernet Alliance сохраняло этот метод и тем самым обеспечивало преемственность и согласованность сетей 10 Мбит/с и 100 Мбит/с. Коалиция HP и AT&T, которая имела поддержку значительно меньшего числа производителей в сетевой индустрии, чем Fast Ethernet Alliance, предложила совершенно новый метод доступа, названный Demand Priority - приоритетный доступ по требованию. Он существенно менял картину поведения узлов в сети, поэтому не смог вписаться в технологию Ethernet и стандарт 802.3, и для его стандартизации был организован новый комитет IEEE 802.12.

Осенью 1995 года обе технологии стали стандартами IEEE. Комитет IEEE 802.3 принял спецификацию Fast Ethernet в качестве стандарта 802.3и, который не является самостоятельным стандартом, а представляет собой дополнение к существующему стандарту 802.3 в виде глав с 21 по 30. Комитет 802.12 принял технологию l00VG-AnyLAN, которая использует новый метод доступа Demand Priority и поддерживает кадры двух форматов - Ethernet и Token Ring.

v Физический уровень технологии Fast Ethernet

Все отличия технологии Fast Ethernet от Ethernet сосредоточены на физическом уровне (рис. 3.20). Уровни MAC и LLC в Fast Ethernet остались абсолютно теми же, и их описывают прежние главы стандартов 802.3 и 802.2. Поэтому рассматривая технологию Fast Ethernet, мы будем изучать только несколько вариантов ее физического уровня.

Более сложная структура физического уровня технологии Fast Ethernet вызвана тем, что в ней используются три варианта кабельных систем:

  • · волоконно-оптический многомодовый кабель, используются два волокна;
  • · витая пара категории 5, используются две пары;
  • · витая пара категории 3, используются четыре пары.

Коаксиальный кабель, давший миру первую сеть Ethernet, в число разрешенных сред передачи данных новой технологии Fast Ethernet не попал. Это общая тенденция многих новых технологий, поскольку на небольших расстояниях витая пара категории 5 позволяет передавать данные с той же скоростью, что и коаксиальный кабель, но сеть получается более дешевой и удобной в эксплуатации. На больших расстояниях оптическое волокно обладает гораздо более широкой полосой пропускания, чем коаксиал, а стоимость сети получается ненамного выше, особенно если учесть высокие затраты на поиск и устранение неисправностей в крупной кабельной коаксиальной системе.


Отличия технологии Fast Ethernet от технологии Ethernet

Отказ от коаксиального кабеля привел к тому, что сети Fast Ethernet всегда имеют иерархическую древовидную структуру, построенную на концентраторах, как и сети l0Base-T/l0Base-F. Основным отличием конфигураций сетей Fast Ethernet является сокращение диаметра сети примерно до 200 м, что объясняется уменьшением времени передачи кадра минимальной длины в 10 раз за счет увеличения скорости передачи в 10 раз по сравнению с 10-мегабитным Ethernet.

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

В данном разделе рассматривается полудуплексный вариант работы технологии Fast Ethernet, который полностью соответствует определению метода доступа, описанному в стандарте 802.3.

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

Официальный стандарт 802.3и установил три различных спецификации для физического уровня Fast Ethernet и дал им следующие названия:

Структура физического уровня Fast Ethernet

  • · 100Base-TX для двухпарного кабеля на неэкранированной витой паре UTP категории 5 или экранированной витой паре STP Type 1;
  • · 100Base-T4 для четырехпарного кабеля на неэкранированной витой паре UTP категории 3, 4 или 5;
  • · 100Base-FX для многомодового оптоволоконного кабеля, используются два волокна.

Для всех трех стандартов справедливы следующие утверждения и характеристики.

  • · Форматы кадров технологии Fast Ethernetee отличаются от форматов кадров технологий 10-мегабитного Ethernet.
  • · Межкадровый интервал (IPG) равен 0,96 мкс, а битовый интервал равен 10 нс. Все временные параметры алгоритма доступа (интервал отсрочки, время передачи кадра минимальной длины и т.п.), измеренные в битовых интервалах, остались прежними, поэтому изменения в разделы стандарта, касающиеся уровня MAC, не вносились.
  • · Признаком свободного состояния среды является передача по ней символа Idle соответствующего избыточного кода (а не отсутствие сигналов, как в стандартах Ethernet 10 Мбит/с). Физический уровень включает три элемента:
  • o уровень согласования (reconciliation sublayer);
  • o независимый от среды интерфейс (Media Independent Interface, Mil);
  • o устройство физического уровня (Physical layer device, PHY).

Уровень согласования нужен для того, чтобы уровень MAC, рассчитанный на интерфейс AUI, смог работать с физическим уровнем через интерфейс МП.

Устройство физического уровня (PHY) состоит, в свою очередь, из нескольких подуровней (см. рис. 3.20):

  • · подуровня логического кодирование данных, преобразующего поступающие от уровня MAC байты в символы кода 4В/5В или 8В/6Т (оба кода используются в технологии Fast Ethernet);
  • · подуровней физического присоединения и подуровня зависимости от физической среды (PMD), которые обеспечивают формирование сигналов в соответствии с методом физического кодирования, например NRZI или MLT-3;
  • · подуровня автопереговоров, который позволяет двум взаимодействующим портам автоматически выбрать наиболее эффективный режим работы, например, полудуплексный или полнодуплексный (этот подуровень является факультативным).

Интерфейс МП поддерживает независимый от физической среды способ обмена данными между подуровнем MAC и подуровнем PHY. Этот интерфейс аналогичен по назначению интерфейсу AUI классического Ethernet за исключением того, что интерфейс AUI располагался между подуровнем физического кодирования сигнала (для любых вариантов кабеля использовался одинаковый метод физического кодирования - манчестерский код) и подуровнем физического присоединения к среде, а интерфейс МП располагается между подуровнем MAC и подуровнями кодирования сигнала, которых в стандарте Fast Ethernet три - FX, ТХ и Т4.

Разъем МП в отличие от разъема AUI имеет 40 контактов, максимальная длина кабеля МП составляет один метр. Сигналы, передаваемые по интерфейсу МП, имеют амплитуду 5 В.

Физический уровень 100Base-FX - многомодовое оптоволокно, два волокна

Эта спецификация определяет работу протокола Fast Ethernet по многомодовому оптоволокну в полудуплексном и полнодуплексном режимах на основе хорошо проверенной схемы кодирования FDDI. Как и в стандарте FDDI, каждый узел соединяется с сетью двумя оптическими волокнами, идущими от приемника (R х) и от передатчика (Т х).

Между спецификациями l00Base-FX и l00Base-TX есть много общего, поэтому общие для двух спецификаций свойства будут даваться под обобщенным названием l00Base-FX/TX.

В то время как Ethernet со скоростью передачи 10 Мбит/с использует манчестерское кодирование для представления данных при передаче по кабелю, в стандарте Fast Ethernet определен другой метод кодирования - 4В/5В. Этот метод уже показал свою эффективность в стандарте FDDI и без изменений перенесен в спецификацию l00Base-FX/TX. При этом методе каждые 4 бита данных подуровня MAC (называемых символами) представляются 5 битами. Избыточный бит позволяет применить потенциальные коды при представлении каждого из пяти бит в виде электрических или оптических импульсов. Существование запрещенных комбинаций символов позволяет отбраковывать ошибочные символы, что повышает устойчивость работы сетей с l00Base-FX/TX.

Для отделения кадра Ethernet от символов Idle используется комбинация символов Start Delimiter (пара символов J (11000) и К (10001) кода 4В/5В, а после завершения кадра перед первым символом Idle вставляется символ Т.


Непрерывный поток данных спецификаций 100Base-FX/ТХ

После преобразования 4-битовых порций кодов MAC в 5-битовые порции физического уровня их необходимо представить в виде оптических или электрических сигналов в кабеле, соединяющем узлы сети. Спецификации l00Base-FX и l00Base-TX используют для этого различные методы физического кодирования - NRZI и MLT-3 соответственно (как и в технологии FDDI при работе через оптоволокно и витую пару).

Физический уровень 100Base-TX - витая пара DTP Cat 5 или STP Type 1, две пары

В качестве среды передачи данных спецификация l00Base-TX использует кабель UTP категории 5 или кабель STP Type 1. Максимальная длина кабеля в обоих случаях - 100 м.

Основные отличия от спецификации l00Base-FX - использование метода MLT-3 для передачи сигналов 5-битовых порций кода 4В/5В по витой паре, а также наличие функции автопереговоров (Auto-negotiation) для выбора режима работы порта. Схема автопереговоров позволяет двум соединенным физически устройствам, которые поддерживают несколько стандартов физического уровня, отличающихся битовой скоростью и количеством витых пар, выбрать наиболее выгодный режим работы. Обычно процедура автопереговоров происходит при подсоединении сетевого адаптера, который может работать на скоростях 10 и 100 Мбит/с, к концентратору или коммутатору.

Описанная ниже схема Auto-negotiation сегодня является стандартом технологии l00Base-T. До этого производители применяли различные собственные схемы автоматического определения скорости работы взаимодействующих портов, которые не были совместимы. Принятую в качестве стандарта схему Auto-negotiation предложила первоначально компания National Semiconductor под названием NWay.

Всего в настоящее время определено 5 различных режимов работы, которые могут поддерживать устройства l00Base-TX или 100Base-T4 на витых парах;

  • · l0Base-T - 2 пары категории 3;
  • · l0Base-T full-duplex - 2 пары категории 3;
  • · l00Base-TX - 2 пары категории 5 (или Type 1ASTP);
  • · 100Base-T4 - 4 пары категории 3;
  • · 100Base-TX full-duplex - 2 пары категории 5 (или Type 1A STP).

Режим l0Base-T имеет самый низкий приоритет при переговорном процессе, а полнодуплексный режим 100Base-T4 - самый высокий. Переговорный процесс происходит при включении питания устройства, а также может быть инициирован в любой момент модулем управления устройства.

Устройство, начавшее процесс auto-negotiation, посылает своему партнеру пачку специальных импульсов Fast Link Pulse burst (FLP) , в котором содержится 8-битное слово, кодирующее предлагаемый режим взаимодействия, начиная с самого приоритетного, поддерживаемого данным узлом.

Если узел-партнер поддерживает функцию auto-negotuiation и также может поддерживать предложенный режим, он отвечает пачкой импульсов FLP, в которой подтверждает данный режим, и на этом переговоры заканчиваются. Если же узел-партнер может поддерживать менее приоритетный режим, то он указывает его в ответе, и этот режим выбирается в качестве рабочего. Таким образом, всегда выбирается наиболее приоритетный общий режим узлов.

Узел, который поддерживает только технологию l0Base-T, каждые 16 мс посылает манчестерские импульсы для проверки целостности линии, связывающей его с соседним узлом. Такой узел не понимает запрос FLP, который делает ему узел с функцией Auto-negotiation, и продолжает посылать свои импульсы. Узел, получивший в ответ на запрос FLP только импульсы проверки целостности линии, понимает, что его партнер может работать только по стандарту l0Base-T, и устанавливает этот режим работы и для себя.

Физический уровень 100Base-T4 - витая пара UTP Cat 3, четыре пары

Спецификация 100Base-T4 была разработана для того, чтобы можно было использовать для высокоскоростного Ethernet имеющуюся проводку на витой паре категории 3. Эта спецификация позволяет повысить общую пропускную способность за счет одновременной передачи потоков бит по всем 4 парам кабеля.

Спецификация 100Base-T4 появилась позже других спецификаций физического уровня Fast Ethernet. Разработчики этой технологии в первую очередь хотели создать физические спецификации, наиболее близкие к спецификациям l0Base-T и l0Base-F, которые работали на двух линиях передачи данных: двух парах или двух волокнах. Для реализации работы по двум витым парам пришлось перейти на более качественный кабель категории 5.

В то же время разработчики конкурирующей технологии l00VG-AnyLAN изначально сделали ставку на работу по витой паре категории 3; самое главное преимущество состояло не столько в стоимости, а в том, что она была уже проложена в подавляющем числе зданий. Поэтому после выпуска спецификаций l00Base-TX и l00Base-FX разработчики технологии Fast Ethernet реализовали свой вариант физического уровня для витой пары категории 3.

Вместо кодирования 4В/5В в этом методе используется кодирование 8В/6Т, которое обладает более узким спектром сигнала и при скорости 33 Мбит/с укладывается в полосу 16 МГц витой пары категории 3 (при кодировании 4В/5В спектр сигнала в эту полосу не укладывается). Каждые 8 бит информации уровня MAC кодируются 6-ю троичными цифрами (ternary symbols), то есть цифрами, имеющими три состояния. Каждая троичная цифра имеет длительность 40 нс. Группа из 6-ти троичных цифр затем передается на одну из трех передающих витых пар, независимо и последовательно.

Четвертая пара всегда используется для прослушивания несущей частоты в целях обнаружения коллизии. Скорость передачи данных по каждой из трех передающих пар равна 33,3 Мбит/с, поэтому общая скорость протокола 100Base-T4 составляет 100 Мбит/с. В то же время из-за принятого способа кодирования скорость изменения сигнала на каждой паре равна всего 25 Мбод, что и позволяет использовать витую пару категории 3.

На рис. 3.23 показано соединение порта MDI сетевого адаптера 100Base-T4 с портом MDI-X концентратора (приставка Х говорит о том, что у этого разъема присоединения приемника и передатчика меняются парами кабеля по сравнению с разъемом сетевого адаптера, что позволяет проще соединять пары проводов в кабеле - без перекрещивания). Пара 1 -2 всегда требуется для передачи данных от порта MDI к порту MDI-X, пара 3 -6 - для приема данных портом MDI от порта MDI-X, а пары 4 -5 и 7 -8 являются двунаправленными и используются как для приема, так и для передачи, в зависимости от потребности.


Соединение узлов по спецификации 100Base-T4

Наибольшее распространение среди стандартных сетей получила сеть Ethernet. Впервые она появилась в 1972 году (разработчиком выступила известная фирма Xerox). Сеть оказалась довольно удачной, и вследствие этого ее в 1980 году поддержали такие крупнейшие компании, как DEC и Intel (объединение этих компаний назвали DIX по первым буквам их названий). Их стараниями в 1985 году сеть Ethernet стала международным стандартом, ее приняли крупнейшие международные организации по стандартам: комитет 802 IEEE (Institute of Electrical and Electronic Engineers) и ECMA (European Computer Manufacturers Association).

Стандарт получил название IEEE 802.3 (по-английски читается как eight oh two dot three). Он определяет множественный доступ к моноканалу типа шина с обнаружением конфликтов и контролем передачи, то есть с уже упоминавшимся методом доступа CSMA/CD. Этому стандарту удовлетворяли и некоторые другие сети, так как уровень его детализации невысок. В результате сети стандарта IEEE 802.3 нередко были несовместимы между собой как по конструктивным, так и по электрическим характеристикам. Однако в последнее время стандарт IEEE 802.3 считается стандартом именно сети Ethernet.

Основные характеристики первоначального стандарта IEEE 802.3:

  • топология – шина;
  • среда передачи – коаксиальный кабель;
  • скорость передачи – 10 Мбит/с;
  • максимальная длина сети – 5 км;
  • максимальное количество абонентов – до 1024;
  • длина сегмента сети – до 500 м;
  • количество абонентов на одном сегменте – до 100;
  • метод доступа – CSMA/CD;
  • передача узкополосная, то есть без модуляции (моноканал).

Строго говоря, между стандартами IEEE 802.3 и Ethernet существуют незначительные отличия, но о них обычно предпочитают не вспоминать.

Сеть Ethernet сейчас наиболее популярна в мире (более 90% рынка), предположительно таковой она и останется в ближайшие годы. Этому в немалой степени способствовало то, что с самого начала характеристики, параметры, протоколы сети были открыты, в результате чего огромное число производителей во всем мире стали выпускать аппаратуру Ethernet, полностью совместимую между собой.

В классической сети Ethernet применялся 50-омный коаксиальный кабель двух видов (толстый и тонкий). Однако в последнее время (с начала 90-х годов) наибольшее распространение получила версия Ethernet, использующая в качестве среды передачи витые пары. Определен также стандарт для применения в сети оптоволоконного кабеля. Для учета этих изменений в изначальный стандарт IEEE 802.3 были сделаны соответствующие добавления. В 1995 году появился дополнительный стандарт на более быструю версию Ethernet, работающую на скорости 100 Мбит/с (так называемый Fast Ethernet, стандарт IEEE 802.3u), использующую в качестве среды передачи витую пару или оптоволоконный кабель. В 1997 году появилась и версия на скорость 1000 Мбит/с (Gigabit Ethernet, стандарт IEEE 802.3z).

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

Рис. 7.1. Классическая топология сети Ethernet

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

Максимальная длина кабеля сети в целом (максимальный путь сигнала) теоретически может достигать 6,5 километров, но практически не превышает 3,5 километров.

В сети Fast Ethernet не предусмотрена физическая топология шина, используется только пассивная звезда или пассивное дерево. К тому же в Fast Ethernet гораздо более жесткие требования к предельной длине сети. Ведь при увеличении в 10 раз скорости передачи и сохранении формата пакета его минимальная длина становится в десять раз короче. Таким образом в 10 раз уменьшается допустимая величина двойного времени прохождения сигнала по сети (5,12 мкс против 51,2 мкс в Ethernet).

Для передачи информации в сети Ethernet применяется стандартный манчестерский код.

Доступ к сети Ethernet осуществляется по случайному методу CSMA/CD, обеспечивающему равноправие абонентов. В сети используются пакеты переменной длины со структурой, представленной на рис. 7.2. (цифры показывают количество байт)

Рис. 7.2. Структура пакета сети Ethernet

Длина кадра Ethernet (то есть пакета без преамбулы) должна быть не менее 512 битовых интервалов или 51,2 мкс (именно такова предельная величина двойного времени прохождения в сети). Предусмотрена индивидуальная, групповая и широковещательная адресация.

В пакет Ethernet входят следующие поля:

  • Преамбула состоит из 8 байт, первые семь представляют собой код 10101010, а последний байт – код 10101011. В стандарте IEEE 802.3 восьмой байт называется признаком начала кадра (SFD – Start of Frame Delimiter) и образует отдельное поле пакета.
  • Адреса получателя (приемника) и отправителя (передатчика) включают по 6 байт и строятся по стандарту, описанному в разделе Адресация пакетов лекции 4. Эти адресные поля обрабатываются аппаратурой абонентов.
  • Поле управления (L/T – Length/Type) содержит информацию о длине поля данных. Оно может также определять тип используемого протокола. Принято считать, что если значение этого поля не больше 1500, то оно указывает на длину поля данных. Если же его значение больше 1500, то оно определяет тип кадра. Поле управления обрабатывается программно.
  • Поле данных должно включать в себя от 46 до 1500 байт данных. Если пакет должен содержать менее 46 байт данных, то поле данных дополняется байтами заполнения. Согласно стандарту IEEE 802.3, в структуре пакета выделяется специальное поле заполнения (pad data – незначащие данные), которое может иметь нулевую длину, когда данных достаточно (больше 46 байт).
  • Поле контрольной суммы (FCS – Frame Check Sequence) содержит 32-разрядную циклическую контрольную сумму пакета (CRC) и служит для проверки правильности передачи пакета.

Таким образом, минимальная длина кадра (пакета без преамбулы) составляет 64 байта (512 бит). Именно эта величина определяет максимально допустимую двойную задержку распространения сигнала по сети в 512 битовых интервалов (51,2 мкс для Ethernet или 5,12 мкс для Fast Ethernet). Стандарт предполагает, что преамбула может уменьшаться при прохождении пакета через различные сетевые устройства, поэтому она не учитывается. Максимальная длина кадра равна 1518 байтам (12144 бита, то есть 1214,4 мкс для Ethernet, 121,44 мкс для Fast Ethernet). Это важно для выбора размера буферной памяти сетевого оборудования и для оценки общей загруженности сети.

Выбор формата преамбулы не случаен. Дело в том, что последовательность чередующихся единиц и нулей (101010…10) в манчестерском коде характеризуется тем, что имеет переходы только в середине битовых интервалов (см. раздел 2.6.3), то есть только информационные переходы. Безусловно, приемнику просто настроиться (синхронизоваться) при такой последовательности, даже если она по какой-то причине укорачивается на несколько бит. Последние два единичные бита преамбулы (11) существенно отличаются от последовательности 101010…10 (появляются переходы еще и на границе битовых интервалов). Поэтому уже настроившийся приемник легко может выделить их и детектировать тем самым начало полезной информации (начало кадра).

Для сети Ethernet, работающей на скорости 10 Мбит/с, стандарт определяет четыре основных типа сегментов сети, ориентированных на различные среды передачи информации:

  • 10BASE5 (толстый коаксиальный кабель);
  • 10BASE2 (тонкий коаксиальный кабель);
  • 10BASE-T (витая пара);
  • 10BASE-FL (оптоволоконный кабель).

Наименование сегмента включает в себя три элемента: цифра 10 означает скорость передачи 10 Мбит/с, слово BASE – передачу в основной полосе частот (то есть без модуляции высокочастотного сигнала), а последний элемент – допустимую длину сегмента: 5 – 500 метров, 2 – 200 метров (точнее, 185 метров) или тип линии связи: Т – витая пара (от английского twisted-pair), F – оптоволоконный кабель (от английского fiber optic).

Точно так же для сети Ethernet, работающей на скорости 100 Мбит/с (Fast Ethernet) стандарт определяет три типа сегментов, отличающихся типами среды передачи:

  • 100BASE-T4 (счетверенная витая пара);
  • 100BASE-TX (сдвоенная витая пара);
  • 100BASE-FX (оптоволоконный кабель).

Здесь цифра 100 означает скорость передачи 100 Мбит/с, буква Т – витую пару, буква F – оптоволоконный кабель. Типы 100BASE-TX и 100BASE-FX иногда объединяют под именем 100BASE-X, а 100BASE-T4 и 100BASE-TX – под именем 100BASE-T.

Подробнее особенности аппаратуры Ethernet, а также алгоритма управления обменом CSMA/CD и алгоритма вычисления циклической контрольной суммы (CRC) будут рассмотрены далее в специальных разделах курса. Здесь следует отметить только то, что сеть Ethernet не отличается ни рекордными характеристиками, ни оптимальными алгоритмами, она уступает по ряду параметров другим стандартным сетям. Но благодаря мощной поддержке, высочайшему уровню стандартизации, огромным объемам выпуска технических средств, Ethernet выгодно выделяется среди других стандартных сетей, и поэтому любую другую сетевую технологию принято сравнивать именно с Ethernet.

Развитие технологии Ethernet идет по пути все большего отхода от первоначального стандарта. Применение новых сред передачи и коммутаторов позволяет существенно увеличить размер сети. Отказ от манчестерского кода (в сети Fast Ethernet и Gigabit Ethernet) обеспечивает увеличение скорости передачи данных и снижение требований к кабелю. Отказ от метода управления CSMA/CD (при полнодуплексном режиме обмена) дает возможность резко повысить эффективность работы и снять ограничения с длины сети. Тем не менее, все новые разновидности сети также называются сетью Ethernet.

Сеть Token-Ring

Сеть Token-Ring (маркерное кольцо) была предложена компанией IBM в 1985 году (первый вариант появился в 1980 году). Она предназначалась для объединения в сеть всех типов компьютеров, выпускаемых IBM. Уже тот факт, что ее поддерживает компания IBM, крупнейший производитель компьютерной техники, говорит о том, что ей необходимо уделить особое внимание. Но не менее важно и то, что Token-Ring является в настоящее время международным стандартом IEEE 802.5 (хотя между Token-Ring и IEEE 802.5 есть незначительные отличия). Это ставит данную сеть на один уровень по статусу с Ethernet.

Разрабатывалась Token-Ring как надежная альтернатива Ethernet. И хотя сейчас Ethernet вытесняет все остальные сети, Token-Ring нельзя считать безнадежно устаревшей. Более 10 миллионов компьютеров по всему миру объединены этой сетью.

Компания IBM сделала все для максимально широкого распространения своей сети: была выпущена подробная документация вплоть до принципиальных схем адаптеров. В результате многие компании, например, 3СOM, Novell, Western Digital, Proteon и другие приступили к производству адаптеров. Кстати, специально для этой сети, а также для другой сети IBM PC Network была разработана концепция NetBIOS. Если в созданной ранее сети PC Network программы NetBIOS хранились во встроенной в адаптер постоянной памяти, то в сети Token-Ring уже применялась эмулирующая NetBIOS программа. Это позволило более гибко реагировать на особенности аппаратуры и поддерживать совместимость с программами более высокого уровня.

Сеть Token-Ring имеет топологию кольцо, хотя внешне она больше напоминает звезду. Это связано с тем, что отдельные абоненты (компьютеры) присоединяются к сети не напрямую, а через специальные концентраторы или многостанционные устройства доступа (MSAU или MAU – Multistation Access Unit). Физически сеть образует звездно-кольцевую топологию (рис. 7.3). В действительности же абоненты объединяются все-таки в кольцо, то есть каждый из них передает информацию одному соседнему абоненту, а принимает информацию от другого.

Рис. 7.3. Звездно-кольцевая топология сети Token-Ring

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

Рис. 7.4. Соединение абонентов сети Token-Ring в кольцо с помощью концентратора (MAU)

Для каждого абонента в составе концентратора применяется специальный блок подключения к магистрали (TCU – Trunk Coupling Unit), который обеспечивает автоматическое включение абонента в кольцо, если он подключен к концентратору и исправен. Если абонент отключается от концентратора или же он неисправен, то блок TCU автоматически восстанавливает целостность кольца без участия данного абонента. Срабатывает TCU по сигналу постоянного тока (так называемый фантомный ток), который приходит от абонента, желающего включиться в кольцо. Абонент может также отключиться от кольца и провести процедуру самотестирования (крайний правый абонент на рис. 7.4). Фантомный ток никак не влияет на информационный сигнал, так как сигнал в кольце не имеет постоянной составляющей.

Конструктивно концентратор представляет собой автономный блок с десятью разъемами на передней панели (рис. 7.5).

Рис. 7.5. Концентратор Token-Ring (8228 MAU)

Восемь центральных разъемов (1…8) предназначены для подключения абонентов (компьютеров) с помощью адаптерных (Adapter cable) или радиальных кабелей. Два крайних разъема: входной RI (Ring In) и выходной RO (Ring Out) служат для подключения к другим концентраторам с помощью специальных магистральных кабелей (Path cable). Предлагаются настенный и настольный варианты концентратора.

Существуют как пассивные, так и активные концентраторы MAU. Активный концентратор восстанавливает сигнал, приходящий от абонента (то есть работает, как концентратор Ethernet). Пассивный концентратор не выполняет восстановление сигнала, только перекоммутирует линии связи.

Концентратор в сети может быть единственным (как на рис.7.4), в этом случае в кольцо замыкаются только абоненты, подключенные к нему. Внешне такая топология выглядит, как звезда. Если же нужно подключить к сети более восьми абонентов, то несколько концентраторов соединяются магистральными кабелями и образуют звездно-кольцевую топологию.

Как уже отмечалось, кольцевая топология очень чувствительна к обрывам кабеля кольца. Для повышения живучести сети, в Token-Ring предусмотрен режим так называемого сворачивания кольца, что позволяет обойти место обрыва.

В нормальном режиме концентраторы соединены в кольцо двумя параллельными кабелями, но передача информации производится при этом только по одному из них (рис. 7.6).

Рис. 7.6. Объединение концентраторов MAU в нормальном режиме

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

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

Несколько концентраторов может конструктивно объединяться в группу, кластер (cluster), внутри которого абоненты также соединены в кольцо. Применение кластеров позволяет увеличивать количество абонентов, подключенных к одному центру, например, до 16 (если в кластер входит два концентратора).

Рис. 7.7. Сворачивание кольца при повреждении кабеля

Рис. 7.8. Распад кольца при множественных повреждениях кабеля

В качестве среды передачи в сети IBM Token-Ring сначала применялась витая пара, как неэкранированная (UTP), так и экранированная (STP), но затем появились варианты аппаратуры для коаксиального кабеля, а также для оптоволоконного кабеля в стандарте FDDI.

Основные технические характеристики классического варианта сети Token-Ring:

  • максимальное количество концентраторов типа IBM 8228 MAU – 12;
  • максимальное количество абонентов в сети – 96;
  • максимальная длина кабеля между абонентом и концентратором – 45 метров;
  • максимальная длина кабеля между концентраторами – 45 метров;
  • максимальная длина кабеля, соединяющего все концентраторы – 120 метров;
  • скорость передачи данных – 4 Мбит/с и 16 Мбит/с.

Все приведенные характеристики относятся к случаю использования неэкранированной витой пары. Если применяется другая среда передачи, характеристики сети могут отличаться. Например, при использовании экранированной витой пары (STP) количество абонентов может быть увеличено до 260 (вместо 96), длина кабеля – до 100 метров (вместо 45), количество концентраторов – до 33, а полная длина кольца, соединяющего концентраторы – до 200 метров. Оптоволоконный кабель позволяет увеличивать длину кабеля до двух километров.

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

Для присоединения кабелей в Token-Ring используются разъемы RJ-45 (для неэкранированной витой пары), а также MIC и DB9P. Провода в кабеле соединяют одноименные контакты разъемов (то есть используются так называемые прямые кабели).

Сеть Token-Ring в классическом варианте уступает сети Ethernet как по допустимому размеру, так и по максимальному количеству абонентов. Что касается скорости передачи, то в настоящее время имеются версии Token-Ring на скорость 100 Мбит/с (High Speed Token-Ring, HSTR) и на 1000 Мбит/с (Gigabit Token-Ring). Компании, поддерживающие Token-Ring (среди которых IBM, Olicom, Madge), не намерены отказываться от своей сети, рассматривая ее как достойного конкурента Ethernet.

По сравнению с аппаратурой Ethernet аппаратура Token-Ring заметно дороже, так как используется более сложный метод управления обменом, поэтому сеть Token-Ring не получила столь широкого распространения.

Однако в отличие от Ethernet сеть Token-Ring значительно лучше держит высокий уровень нагрузки (более 30-40%) и обеспечивает гарантированное время доступа. Это необходимо, например, в сетях производственного назначения, в которых задержка реакции на внешнее событие может привести к серьезным авариям.

В сети Token-Ring используется классический маркерный метод доступа, то есть по кольцу постоянно циркулирует маркер, к которому абоненты могут присоединять свои пакеты данных (см. рис. 7.8). Отсюда следует такое важное достоинство данной сети, как отсутствие конфликтов, но есть и недостатки, в частности необходимость контроля целостности маркера и зависимость функционирования сети от каждого абонента (в случае неисправности абонент обязательно должен быть исключен из кольца).

Предельное время передачи пакета в Token-Ring 10 мс. При максимальном количестве абонентов 260 полный цикл работы кольца составит 260 x 10 мс = 2,6 с. За это время все 260 абонентов смогут передать свои пакеты (если, конечно, им есть чего передавать). За это же время свободный маркер обязательно дойдет до каждого абонента. Этот же интервал является верхним пределом времени доступа Token-Ring.

Каждый абонент сети (его сетевой адаптер) должен выполнять следующие функции:

  • выявление ошибок передачи;
  • контроль конфигурации сети (восстановление сети при выходе из строя того абонента, который предшествует ему в кольце);
  • контроль многочисленных временных соотношений, принятых в сети.

Большое количество функций, конечно, усложняет и удорожает аппаратуру сетевого адаптера.

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

Активный монитор выполняет следующие функции:

  • запускает в кольцо маркер в начале работы и при его исчезновении;
  • регулярно (раз в 7 с) сообщает о своем присутствии специальным управляющим пакетом (AMP – Active Monitor Present);
  • удаляет из кольца пакет, который не был удален пославшим его абонентом;
  • следит за допустимым временем передачи пакета.

Активный монитор выбирается при инициализации сети, им может быть любой компьютер сети, но, как правило, становится первый включенный в сеть абонент. Абонент, ставший активным монитором, включает в сеть свой буфер (сдвиговый регистр), который гарантирует, что маркер будет умещаться в кольце даже при минимальной длине кольца. Размер этого буфера – 24 бита для скорости 4 Мбит/с и 32 бита для скорости 16 Мбит/с.

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

Маркер сети Token-Ring представляет собой управляющий пакет, содержащий всего три байта (рис. 7.9): байт начального разделителя (SD – Start Delimiter), байт управления доступом (AC – Access Control) и байт конечного разделителя (ED – End Delimiter). Все эти три байта входят также в состав информационного пакета, правда, функции их в маркере и в пакете несколько различаются.

Начальный и конечный разделители представляют собой не просто последовательность нулей и единиц, а содержат сигналы специального вида. Это было сделано для того, чтобы разделители нельзя было спутать ни с какими другими байтами пакетов.

Рис. 7.9. Формат маркера сети Token-Ring

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

Рис. 7.10. Форматы начального (SD) и конечного (ED) разделителей

Конечный разделитель ED также содержит в себе четыре бита специального вида (два бита J и два бита K), а также два единичных бита. Но, кроме того, в него входят и два информационных бита, которые имеют смысл только в составе информационного пакета:

  • Бит I (Intermediate) представляет собой признак промежуточного пакета (1 соответствует первому в цепочке или промежуточному пакету, 0 – последнему в цепочке или единственному пакету).
  • Бит E (Error) является признаком обнаруженной ошибки (0 соответствует отсутствию ошибок, 1 – их наличию).

Байт управления доступом (AC – Access Control) разделен на четыре поля (рис. 7.11): поле приоритета (три бита), бит маркера, бит монитора и поле резервирования (три бита).

Рис. 7.11. Формат байта управления доступом

Биты (поле) приоритета позволяют абоненту присваивать приоритет своим пакетам или маркеру (приоритет может быть от 0 до 7, причем 7 соответствует наивысшему приоритету, а 0 – низшему). Абонент может присоединить к маркеру свой пакет только тогда, когда его собственный приоритет (приоритет его пакетов) такой же или выше приоритета маркера.

Бит маркера определяет, присоединен ли к маркеру пакет или нет (единица соответствует маркеру без пакета, нуль – маркеру с пакетом). Бит монитора, установленный в единицу, говорит о том, что данный маркер передан активным монитором.

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

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

Формат информационного пакета (кадра) Token-Ring представлен на рис. 7.12. Помимо начального и конечного разделителей, а также байта управления доступом в этот пакет входят также байт управления пакетом, сетевые адреса приемника и передатчика, данные, контрольная сумма и байт состояния пакета.

Рис. 7.12. Формат пакета (кадра) сети Token-Ring (длина полей дана в байтах)

Назначение полей пакета (кадра).

  • Начальный разделитель (SD) является признаком начала пакета, формат – такой же, как и в маркере.
  • Байт управления доступом (AC) имеет тот же формат, что и в маркере.
  • Байт управления пакетом (FC – Frame Control) определяет тип пакета (кадра).
  • Шестибайтовые MAC-адреса отправителя и получателя пакета имеют стандартный формат, описанный в лекции 4.
  • Поле данных (Data) включает в себя передаваемые данные (в информационном пакете) или информацию для управления обменом (в управляющем пакете).
  • Поле контрольной суммы (FCS – Frame Check Sequence) представляет собой 32-разрядную циклическую контрольную сумму пакета (CRC).
  • Конечный разделитель (ED), как и в маркере, указывает на конец пакета. Кроме того, он определяет, является ли данный пакет промежуточным или заключительным в последовательности передаваемых пакетов, а также содержит признак ошибочности пакета (см. рис. 7.10).
  • Байт состояния пакета (FS – Frame Status) говорит о том, что происходило с данным пакетом: был ли он увиден приемником (то есть, существует ли приемник с заданным адресом) и скопирован в память приемника. По нему отправитель пакета узнает, дошел ли пакет по назначению и без ошибок или его надо передавать заново.

Следует отметить, что больший допустимый размер передаваемых данных в одном пакете по сравнению с сетью Ethernet может стать решающим фактором для увеличения производительности сети. Теоретически для скоростей передачи 16 Мбит/с и 100 Мбит/с длина поля данных может достигать даже 18 Кбайт, что принципиально при передаче больших объемов данных. Но даже при скорости 4 Мбит/с благодаря маркерному методу доступа сеть Token-Ring часто обеспечивает большую фактическую скорость передачи, чем сеть Ethernet (10 Мбит/с). Особенно заметно преимущество Token-Ring при больших нагрузках (свыше 30-40%), так как в этом случае метод CSMA/CD требует много времени на разрешение повторных конфликтов.

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

Помимо маркера и обычного пакета в сети Token-Ring может передаваться специальный управляющий пакет, служащий для прерывания передачи (Abort). Он может быть послан в любой момент и в любом месте потока данных. Пакет этот состоит из двух однобайтовых полей – начального (SD) и конечного (ED) разделителей описанного формата.

Интересно, что в более быстрой версии Token-Ring (16 Мбит/с и выше) применяется так называемый метод раннего формирования маркера (ETR – Early Token Release). Он позволяет избежать непроизводительного использования сети в то время, пока пакет данных не вернется по кольцу к своему отправителю.

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

При подключении абонента к концентратору он выполняет процедуру автономного самотестирования и тестирования кабеля (в кольцо он пока не включается, так как нет сигнала фантомного тока). Абонент посылает сам себе ряд пакетов и проверяет правильность их прохождения (его вход напрямую соединен с его же выходом блоком TCU, как показано на рис. 7.4). После этого абонент включает себя в кольцо, посылая фантомный ток. В момент включения, передаваемый по кольцу пакет может быть испорчен. Далее абонент настраивает синхронизацию и проверяет наличие в сети активного монитора. Если активного монитора нет, абонент начинает состязание за право стать им. Затем абонент проверяет уникальность собственного адреса в кольце и собирает информацию о других абонентах. После чего он становится полноправным участником обмена по сети.

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

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

В результате можно сформировать распределенное кольцо, то есть объединение нескольких кольцевых сегментов одним большим магистральным кольцом (рис. 7.13) или же звездно-кольцевую структуру с центральным коммутатором, к которому подключены кольцевые сегменты (рис. 7.14).

Рис. 7.13. Объединение сегментов магистральным кольцом с помощью мостов

Рис. 7.14. Объединение сегментов центральным коммутатором

Сеть Arcnet (или ARCnet от английского Attached Resource Computer Net, компьютерная сеть соединенных ресурсов) – это одна из старейших сетей. Она была разработана компанией Datapoint Corporation еще в 1977 году. Международные стандарты на эту сеть отсутствуют, хотя именно она считается родоначальницей метода маркерного доступа. Несмотря на отсутствие стандартов, сеть Arcnet до недавнего времени (в 1980 – 1990 г.г.) пользовалась популярностью, даже серьезно конкурировала с Ethernet. Большое количество компаний (например, Datapoint, Standard Microsystems, Xircom и др.) производили аппаратуру для сети этого типа. Но сейчас производство аппаратуры Arcnet практически прекращено.

Среди основных достоинств сети Arcnet по сравнению с Ethernet можно назвать ограниченную величину времени доступа, высокую надежность связи, простоту диагностики, а также сравнительно низкую стоимость адаптеров. К наиболее существенным недостаткам сети относятся низкая скорость передачи информации (2,5 Мбит/с), система адресации и формат пакета.

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

В качестве среды передачи в сети используется коаксиальный кабель с волновым сопротивлением 93 Ом, к примеру, марки RG-62A/U. Варианты с витой парой (экранированной и неэкранированной) не получили широкого распространения. Были предложены и варианты на оптоволоконном кабеле, но и они также не спасли Arcnet.

В качестве топологии сеть Arcnet использует классическую шину (Arcnet-BUS), а также пассивную звезду (Arcnet-STAR). В звезде применяются концентраторы (хабы). Возможно объединение с помощью концентраторов шинных и звездных сегментов в древовидную топологию (как и в Ethernet). Главное ограничение – в топологии не должно быть замкнутых путей (петель). Еще одно ограничение: количество сегментов, соединенных последовательной цепочкой с помощью концентраторов, не должно превышать трех.

Концентраторы бывают двух видов:

  • Активные концентраторы (восстанавливают форму приходящих сигналов и усиливают их). Количество портов – от 4 до 64. Активные концентраторы могут соединяться между собой (каскадироваться).
  • Пассивные концентраторы (просто смешивают приходящие сигналы без усиления). Количество портов – 4. Пассивные концентраторы не могут соединяться между собой. Они могут связывать только активные концентраторы и/или сетевые адаптеры.

Шинные сегменты могут подключаться только к активным концентраторам.

Сетевые адаптеры также бывают двух видов:

  • Высокоимпедансные (Bus), предназначенные для использования в шинных сегментах:
  • Низкоимпедансные (Star), предназначенные для использования в пассивной звезде.

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

Таким образом, топология сети Arcnet имеет следующий вид (рис. 7.15).

Рис. 7.15. Топология сети Arcnet типа шина (B – адаптеры для работы в шине, S – адаптеры для работы в звезде)

Основные технические характеристики сети Arcnet следующие.

  • Среда передачи – коаксиальный кабель, витая пара.
  • Максимальная длина сети – 6 километров.
  • Максимальная длина кабеля от абонента до пассивного концентратора – 30 метров.
  • Максимальная длина кабеля от абонента до активного концентратора – 600 метров.
  • Максимальная длина кабеля между активным и пассивным концентраторами – 30 метров.
  • Максимальная длина кабеля между активными концентраторами – 600 метров.
  • Максимальное количество абонентов в сети – 255.
  • Максимальное количество абонентов на шинном сегменте – 8.
  • Минимальное расстояние между абонентами в шине – 1 метр.
  • Максимальная длина шинного сегмента – 300метров.
  • Скорость передачи данных – 2,5 Мбит/с.

При создании сложных топологий необходимо следить за тем, чтобы задержка распространения сигналов в сети между абонентами не превышала 30 мкс. Максимальное затухание сигнала в кабеле на частоте 5 МГц не должно превышать 11 дБ.

В сети Arcnet используется маркерный метод доступа (метод передачи права), но он несколько отличается от аналогичного в сети Token-Ring. Ближе всего этот метод к тому, который предусмотрен в стандарте IEEE 802.4. Последовательность действий абонентов при данном методе:

1. Абонент, желающий передавать, ждет прихода маркера.

2. Получив маркер, он посылает запрос на передачу абоненту-приемнику информации (спрашивает, готов ли приемник принять его пакет).

3. Приемник, получив запрос, посылает ответ (подтверждает свою готовность).

4. Получив подтверждение готовности, абонент-передатчик посылает свой пакет.

5. Получив пакет, приемник посылает подтверждение приема пакета.

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

Таким образом, в данном случае пакет передается только тогда, когда есть уверенность в готовности приемника принять его. Это существенно увеличивает надежность передачи.

Так же, как и в случае Token-Ring, конфликты в Arcnet полностью исключены. Как и любая маркерная сеть, Arcnet хорошо держит нагрузку и гарантирует величину времени доступа к сети (в отличие от Ethernet). Полное время обхода маркером всех абонентов составляет 840 мс. Соответственно, этот же интервал определяет верхний предел времени доступа к сети.

Маркер формируется специальным абонентом – контроллером сети. Им является абонент с минимальным (нулевым) адресом.

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

Размер пакета сети Arcnet составляет 0,5 Кбайта. Помимо поля данных в него входят также 8-битные адреса приемника и передатчика и 16-битная циклическая контрольная сумма (CRC). Такой небольшой размер пакета оказывается не слишком удобным при высокой интенсивности обмена по сети.

Адаптеры сети Arcnet отличаются от адаптеров других сетей тем, что в них необходимо с помощью переключателей или перемычек установить собственный сетевой адрес (всего их может быть 255, так как последний, 256-ой адрес применяется в сети для режима широкого вещания). Контроль уникальности каждого адреса сети полностью возлагается на пользователей сети. Подключение новых абонентов становится при этом довольно сложным, так как необходимо задавать тот адрес, который еще не использовался. Выбор 8-битного формата адреса ограничивает допустимое количество абонентов в сети – 255, что может быть недостаточно для крупных компаний.

В результате все это привело к практически полному отказу от сети Arcnet. Существовали варианты сети Arcnet, рассчитанные на скорость передачи 20 Мбит/с, но они не получили широкого распространения.

Статьи к прочтению:

Лекция 6: Стандартные сегменты сети Ethernet/Fast Ethernet

Наибольшее распространение среди стандартных сетей получила сеть Ethernet. Она появилась в 1972 году, а в 1985 году стала международным стандартом. Ее приняли крупнейшие международные организации по стандартам: комитет 802 IEEE (Institute of Electrical and Electronic Engineers) и ECMA (European Computer Manufacturers Association).

Стандарт получил название IEEE 802.3 (по-английски читается как "eight oh two dot three"). Он определяет множественный доступ к моноканалу типа шина с обнаружением конфликтов и контролем передачи, то есть с уже упоминавшимся методом доступа CSMA/CD.

Основные характеристики первоначального стандарта IEEE 802.3:

· топология – шина;

· среда передачи – коаксиальный кабель;

· скорость передачи – 10 Мбит/с;

· максимальная длина сети – 5 км;

· максимальное количество абонентов – до 1024;

· длина сегмента сети – до 500 м;

· количество абонентов на одном сегменте – до 100;

· метод доступа – CSMA/CD;

· передача узкополосная, то есть без модуляции (моноканал).

Строго говоря, между стандартами IEEE 802.3 и Ethernet существуют незначительные отличия, но о них обычно предпочитают не вспоминать.

Сеть Ethernet сейчас наиболее популярна в мире (более 90% рынка), предположительно таковой она и останется в ближайшие годы. Этому в немалой степени способствовало то, что с самого начала характеристики, параметры, протоколы сети были открыты, в результате чего огромное число производителей во всем мире стали выпускать аппаратуру Ethernet, полностью совместимую между собой.

В классической сети Ethernet применялся 50-омный коаксиальный кабель двух видов (толстый и тонкий). Однако в последнее время (с начала 90-х годов) наибольшее распространение получила версия Ethernet, использующая в качестве среды передачи витые пары. Определен также стандарт для применения в сети оптоволоконного кабеля. Для учета этих изменений в изначальный стандарт IEEE 802.3 были сделаны соответствующие добавления. В 1995 году появился дополнительный стандарт на более быструю версию Ethernet, работающую на скорости 100 Мбит/с (так называемый Fast Ethernet, стандарт IEEE 802.3u), использующую в качестве среды передачи витую пару или оптоволоконный кабель. В 1997 году появилась и версия на скорость 1000 Мбит/с (Gigabit Ethernet, стандарт IEEE 802.3z).



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

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

Максимальная длина кабеля сети в целом (максимальный путь сигнала) теоретически может достигать 6,5 километров, но практически не превышает 3,5 километров.

Рис. 7.1. Классическая топология сети Ethernet.

В сети Fast Ethernet не предусмотрена физическая топология шина, используется только пассивная звезда или пассивное дерево. К тому же в Fast Ethernet гораздо более жесткие требования к предельной длине сети. Ведь при увеличении в 10 раз скорости передачи и сохранении формата пакета его минимальная длина становится в десять раз короче. Таким образом в 10 раз уменьшается допустимая величина двойного времени прохождения сигнала по сети (5,12 мкс против 51,2 мкс в Ethernet).

Для передачи информации в сети Ethernet применяется стандартный манчестерский код.

Доступ к сети Ethernet осуществляется по случайному методу CSMA/CD, обеспечивающему равноправие абонентов. В сети используются пакеты переменной длины.

Для сети Ethernet, работающей на скорости 10 Мбит/с, стандарт определяет четыре основных типа сегментов сети, ориентированных на различные среды передачи информации:

· 10BASE5 (толстый коаксиальный кабель);

· 10BASE2 (тонкий коаксиальный кабель);

· 10BASE-T (витая пара);

· 10BASE-FL (оптоволоконный кабель).

Наименование сегмента включает в себя три элемента: цифра "10" означает скорость передачи 10 Мбит/с, слово BASE – передачу в основной полосе частот (то есть без модуляции высокочастотного сигнала), а последний элемент – допустимую длину сегмента: "5" – 500 метров, "2" – 200 метров (точнее, 185 метров) или тип линии связи: "Т" – витая пара (от английского "twisted-pair"), "F" – оптоволоконный кабель (от английского "fiber optic").

Точно так же для сети Ethernet, работающей на скорости 100 Мбит/с (Fast Ethernet) стандарт определяет три типа сегментов, отличающихся типами среды передачи:

· 100BASE-T4 (счетверенная витая пара);

· 100BASE-TX (сдвоенная витая пара);

· 100BASE-FX (оптоволоконный кабель).

Здесь цифра "100" означает скорость передачи 100 Мбит/с, буква "Т" – витую пару, буква "F" – оптоволоконный кабель. Типы 100BASE-TX и 100BASE-FX иногда объединяют под именем 100BASE-X, а 100BASE-T4 и 100BASE-TX – под именем 100BASE-T.


Сеть Token-Ring

Сеть Token-Ring (маркерное кольцо) была предложена компанией IBM в 1985 году (первый вариант появился в 1980 году). Она предназначалась для объединения в сеть всех типов компьютеров, выпускаемых IBM. Уже тот факт, что ее поддерживает компания IBM, крупнейший производитель компьютерной техники, говорит о том, что ей необходимо уделить особое внимание. Но не менее важно и то, что Token-Ring является в настоящее время международным стандартом IEEE 802.5 (хотя между Token-Ring и IEEE 802.5 есть незначительные отличия). Это ставит данную сеть на один уровень по статусу с Ethernet.

Разрабатывалась Token-Ring как надежная альтернатива Ethernet. И хотя сейчас Ethernet вытесняет все остальные сети, Token-Ring нельзя считать безнадежно устаревшей. Более 10 миллионов компьютеров по всему миру объединены этой сетью.

Сеть Token-Ring имеет топологию кольцо, хотя внешне она больше напоминает звезду. Это связано с тем, что отдельные абоненты (компьютеры) присоединяются к сети не напрямую, а через специальные концентраторы или многостанционные устройства доступа (MSAU или MAU – Multistation Access Unit). Физически сеть образует звездно-кольцевую топологию (рис.7.3). В действительности же абоненты объединяются все-таки в кольцо, то есть каждый из них передает информацию одному соседнему абоненту, а принимает информацию от другого.

Рис. 7.3. Звездно-кольцевая топология сети Token-Ring.

В качестве среды передачи в сети IBM Token-Ring сначала применялась витая пара, как неэкранированная (UTP), так и экранированная (STP), но затем появились варианты аппаратуры для коаксиального кабеля, а также для оптоволоконного кабеля в стандарте FDDI.

Основные технические характеристики классического варианта сети Token-Ring:

· максимальное количество концентраторов типа IBM 8228 MAU – 12;

· максимальное количество абонентов в сети – 96;

· максимальная длина кабеля между абонентом и концентратором – 45 метров;

· максимальная длина кабеля между концентраторами – 45 метров;

· максимальная длина кабеля, соединяющего все концентраторы – 120 метров;

· скорость передачи данных – 4 Мбит/с и 16 Мбит/с.

Все приведенные характеристики относятся к случаю использования неэкранированной витой пары. Если применяется другая среда передачи, характеристики сети могут отличаться. Например, при использовании экранированной витой пары (STP) количество абонентов может быть увеличено до 260 (вместо 96), длина кабеля – до 100 метров (вместо 45), количество концентраторов – до 33, а полная длина кольца, соединяющего концентраторы – до 200 метров. Оптоволоконный кабель позволяет увеличивать длину кабеля до двух километров.

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

Для присоединения кабелей в Token-Ring используются разъемы RJ-45 (для неэкранированной витой пары), а также MIC и DB9P. Провода в кабеле соединяют одноименные контакты разъемов (то есть используются так называемые "прямые" кабели).

Сеть Token-Ring в классическом варианте уступает сети Ethernet как по допустимому размеру, так и по максимальному количеству абонентов. Что касается скорости передачи, то в настоящее время имеются версии Token-Ring на скорость 100 Мбит/с (High Speed Token-Ring, HSTR) и на 1000 Мбит/с (Gigabit Token-Ring). Компании, поддерживающие Token-Ring (среди которых IBM, Olicom, Madge), не намерены отказываться от своей сети, рассматривая ее как достойного конкурента Ethernet.

По сравнению с аппаратурой Ethernet аппаратура Token-Ring заметно дороже, так как используется более сложный метод управления обменом, поэтому сеть Token-Ring не получила столь широкого распространения.

Однако в отличие от Ethernet сеть Token-Ring значительно лучше держит высокий уровень нагрузки (более 30-40%) и обеспечивает гарантированное время доступа. Это необходимо, например, в сетях производственного назначения, в которых задержка реакции на внешнее событие может привести к серьезным авариям.

В сети Token-Ring используется классический маркерный метод доступа, то есть по кольцу постоянно циркулирует маркер, к которому абоненты могут присоединять свои пакеты данных (см. рис. 4.15). Отсюда следует такое важное достоинство данной сети, как отсутствие конфликтов, но есть и недостатки, в частности необходимость контроля целостности маркера и зависимость функционирования сети от каждого абонента (в случае неисправности абонент обязательно должен быть исключен из кольца).

Предельное время передачи пакета в Token-Ring 10 мс. При максимальном количестве абонентов 260 полный цикл работы кольца составит 260 x 10 мс = 2,6 с. За это время все 260 абонентов смогут передать свои пакеты (если, конечно, им есть чего передавать). За это же время свободный маркер обязательно дойдет до каждого абонента. Этот же интервал является верхним пределом времени доступа Token-Ring.


Сеть Arcnet

Сеть Arcnet (или ARCnet от английского Attached Resource Computer Net, компьютерная сеть соединенных ресурсов) – это одна из старейших сетей. Она была разработана компанией Datapoint Corporation еще в 1977 году. Международные стандарты на эту сеть отсутствуют, хотя именно она считается родоначальницей метода маркерного доступа. Несмотря на отсутствие стандартов, сеть Arcnet до недавнего времени (в 1980 – 1990 г.г.) пользовалась популярностью, даже серьезно конкурировала с Ethernet. Большое количество компаний производили аппаратуру для сети этого типа. Но сейчас производство аппаратуры Arcnet практически прекращено.

Среди основных достоинств сети Arcnet по сравнению с Ethernet можно назвать ограниченную величину времени доступа, высокую надежность связи, простоту диагностики, а также сравнительно низкую стоимость адаптеров. К наиболее существенным недостаткам сети относятся низкая скорость передачи информации (2,5 Мбит/с), система адресации и формат пакета.

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

В качестве среды передачи в сети используется коаксиальный кабель с волновым сопротивлением 93 Ом, к примеру, марки RG-62A/U. Варианты с витой парой (экранированной и неэкранированной) не получили широкого распространения. Были предложены и варианты на оптоволоконном кабеле, но и они также не спасли Arcnet.

В качестве топологии сеть Arcnet использует классическую шину (Arcnet-BUS), а также пассивную звезду (Arcnet-STAR). В звезде применяются концентраторы (хабы). Возможно объединение с помощью концентраторов шинных и звездных сегментов в древовидную топологию (как и в Ethernet). Главное ограничение – в топологии не должно быть замкнутых путей (петель). Еще одно ограничение: количество сегментов, соединенных последовательной цепочкой с помощью концентраторов, не должно превышать трех.

Таким образом, топология сети Arcnet имеет следующий вид (рис.7.15).

Рис. 7.15. Топология сети Arcnet типа шина (B – адаптеры для работы в шине, S – адаптеры для работы в звезде).

Основные технические характеристики сети Arcnet следующие.

· Среда передачи – коаксиальный кабель, витая пара.

· Максимальная длина сети – 6 километров.

· Максимальная длина кабеля от абонента до пассивного концентратора – 30 метров.

· Максимальная длина кабеля от абонента до активного концентратора – 600 метров.

· Максимальная длина кабеля между активным и пассивным концентраторами – 30 метров.

· Максимальная длина кабеля между активными концентраторами – 600 метров.

· Максимальное количество абонентов в сети – 255.

· Максимальное количество абонентов на шинном сегменте – 8.

· Минимальное расстояние между абонентами в шине – 1 метр.

· Максимальная длина шинного сегмента – 300 метров.

· Скорость передачи данных – 2,5 Мбит/с.

При создании сложных топологий необходимо следить за тем, чтобы задержка распространения сигналов в сети между абонентами не превышала 30 мкс. Максимальное затухание сигнала в кабеле на частоте 5 МГц не должно превышать 11 дБ.

В сети Arcnet используется маркерный метод доступа (метод передачи права), но он несколько отличается от аналогичного в сети Token-Ring. Ближе всего этот метод к тому, который предусмотрен в стандарте IEEE 802.4.

Так же, как и в случае Token-Ring, конфликты в Arcnet полностью исключены. Как и любая маркерная сеть, Arcnet хорошо держит нагрузку и гарантирует величину времени доступа к сети (в отличие от Ethernet). Полное время обхода маркером всех абонентов составляет 840 мс. Соответственно, этот же интервал определяет верхний предел времени доступа к сети.

Маркер формируется специальным абонентом – контроллером сети. Им является абонент с минимальным (нулевым) адресом.


Сеть FDDI

Сеть FDDI (от английского Fiber Distributed Data Interface, оптоволоконный распределенный интерфейс данных) – это одна из новейших разработок стандартов локальных сетей. Стандарт FDDI был предложен Американским национальным институтом стандартов ANSI (спецификация ANSI X3T9.5). Затем был принят стандарт ISO 9314, соответствующий спецификациям ANSI. Уровень стандартизации сети достаточно высок.

В отличие от других стандартных локальных сетей, стандарт FDDI изначально ориентировался на высокую скорость передачи (100 Мбит/с) и на применение наиболее перспективного оптоволоконного кабеля. Поэтому в данном случае разработчики не были стеснены рамками старых стандартов, ориентировавшихся на низкие скорости и электрический кабель.

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

За основу стандарта FDDI был взят метод маркерного доступа, предусмотренный международным стандартом IEEE 802.5 (Token-Ring). Несущественные отличия от этого стандарта определяются необходимостью обеспечить высокую скорость передачи информации на большие расстояния. Топология сети FDDI – это кольцо, наиболее подходящая топология для оптоволоконного кабеля. В сети применяется два разнонаправленных оптоволоконных кабеля, один из которых обычно находится в резерве, однако такое решение позволяет использовать и полнодуплексную передачу информации (одновременно в двух направлениях) с удвоенной эффективной скоростью в 200 Мбит/с (при этом каждый из двух каналов работает на скорости 100 Мбит/с). Применяется и звездно-кольцевая топология с концентраторами, включенными в кольцо (как в Token-Ring).

Основные технические характеристики сети FDDI.

· Максимальное количество абонентов сети – 1000.

· Максимальная протяженность кольца сети – 20 километров.

· Максимальное расстояние между абонентами сети – 2 километра.

· Среда передачи – многомодовый оптоволоконный кабель (возможно применение электрической витой пары).

· Метод доступа – маркерный.

· Скорость передачи информации – 100 Мбит/с (200 Мбит/с для дуплексного режима передачи).

Стандарт FDDI имеет значительные преимущества по сравнению со всеми рассмотренными ранее сетями. Например, сеть Fast Ethernet, имеющая такую же пропускную способность 100 Мбит/с, не может сравниться с FDDI по допустимым размерам сети. К тому же маркерный метод доступа FDDI обеспечивает в отличие от CSMA/CD гарантированное время доступа и отсутствие конфликтов при любом уровне нагрузки.

Ограничение на общую длину сети в 20 км связано не с затуханием сигналов в кабеле, а с необходимостью ограничения времени полного прохождения сигнала по кольцу для обеспечения предельно допустимого времени доступа. А вот максимальное расстояние между абонентами (2 км при многомодовом кабеле) определяется как раз затуханием сигналов в кабеле (оно не должно превышать 11 дБ). Предусмотрена также возможность применения одномодового кабеля, и в этом случае расстояние между абонентами может достигать 45 километров, а полная длина кольца – 200 километров.

Имеется также реализация FDDI на электрическом кабеле (CDDI – Copper Distributed Data Interface или TPDDI – Twisted Pair Distributed Data Interface). При этом используется кабель категории 5 с разъемами RJ-45. Максимальное расстояние между абонентами в этом случае должно быть не более 100 метров. Стоимость оборудования сети на электрическом кабеле в несколько раз меньше. Но эта версия сети уже не имеет столь очевидных преимуществ перед конкурентами, как изначальная оптоволоконная FDDI. Электрические версии FDDI стандартизованы гораздо хуже оптоволоконных, поэтому совместимость оборудования разных производителей не гарантируется.

Для передачи данных в FDDI применяется код 4В/5В, специально разработанный для этого стандарта.

Стандарт FDDI для достижения высокой гибкости сети предусматривает включение в кольцо абонентов двух типов:

· Абоненты (станции) класса А (абоненты двойного подключения, DAS – Dual-Attachment Stations) подключаются к обоим (внутреннему и внешнему) кольцам сети. При этом реализуется возможность обмена со скоростью до 200 Мбит/с или резервирования кабеля сети (при повреждении основного кабеля используется резервный). Аппаратура этого класса применяется в самых критичных с точки зрения быстродействия частях сети.

· Абоненты (станции) класса В (абоненты одинарного подключения, SAS – Single-Attachment Stations) подключаются только к одному (внешнему) кольцу сети. Они более простые и дешевые, по сравнению с адаптерами класса А, но не имеют их возможностей. В сеть они могут включаться только через концентратор или обходной коммутатор, отключающий их в случае аварии.

Кроме собственно абонентов (компьютеров, терминалов и т.д.) в сети используются связные концентраторы (Wiring Concentrators), включение которых позволяет собрать в одно место все точки подключения с целью контроля работы сети, диагностики неисправностей и упрощения реконфигурации. При применении кабелей разных типов (например, оптоволоконного кабеля и витой пары) концентратор выполняет также функцию преобразования электрических сигналов в оптические и наоборот. Концентраторы также бывают двойного подключения (DAC – Dual-Attachment Concentrator) и одинарного подключения (SAC – Single-Attachment Concentrator).

Пример конфигурации сети FDDI представлен на рис. 8.1. Принцип объединения устройств сети иллюстрируется на рис.8.2.

Рис. 8.1. Пример конфигурации сети FDDI.

В отличие от метода доступа, предлагаемого стандартом IEEE 802.5, в FDDI применяется так называемая множественная передача маркера. Если в случае сети Token-Ring новый (свободный) маркер передается абонентом только после возвращения к нему его пакета, то в FDDI новый маркер передается абонентом сразу же после окончания передачи им пакета (подобно тому, как это делается при методе ETR в сети Token-Ring).

В заключение следует отметить, что несмотря на очевидные преимущества FDDI данная сеть не получила широкого распространения, что связано главным образом с высокой стоимостью ее аппаратуры (порядка нескольких сот и даже тысяч долларов). Основная область применения FDDI сейчас – это базовые, опорные (Backbone) сети, объединяющие несколько сетей. Применяется FDDI также для соединения мощных рабочих станций или серверов, требующих высокоскоростного обмена. Предполагается, что сеть Fast Ethernet может потеснить FDDI, однако преимущества оптоволоконного кабеля, маркерного метода управления и рекордный допустимый размер сети ставят в настоящее время FDDI вне конкуренции. А в тех случаях, когда стоимость аппаратуры имеет решающее значение, можно на некритичных участках применять версию FDDI на основе витой пары (TPDDI). К тому же стоимость аппаратуры FDDI может сильно уменьшиться с ростом объема ее выпуска.


Сеть 100VG-AnyLAN

Сеть 100VG-AnyLAN – это одна из последних разработок высокоскоростных локальных сетей, недавно появившаяся на рынке. Она соответствует международному стандарту IEEE 802.12, так что уровень ее стандартизации достаточно высокий.

Главными достоинствами ее являются большая скорость обмена, сравнительно невысокая стоимость аппаратуры (примерно вдвое дороже оборудования наиболее популярной сети Ethernet 10BASE-T), централизованный метод управления обменом без конфликтов, а также совместимость на уровне форматов пакетов с сетями Ethernet и Token-Ring.

В названии сети 100VG-AnyLAN цифра 100 соответствует скорости 100 Мбит/с, буквы VG обозначают дешевую неэкранированную витую пару категории 3 (Voice Grade), а AnyLAN (любая сеть) обозначает то, что сеть совместима с двумя самыми распространенными сетями.

Основные технические характеристики сети 100VG-AnyLAN:

· Скорость передачи – 100 Мбит/с.

· Топология – звезда с возможностью наращивания (дерево). Количество уровней каскадирования концентраторов (хабов) – до 5.

· Метод доступа – централизованный, бесконфликтный (Demand Priority – с запросом приоритета).

· Среда передачи – счетверенная неэкранированная витая пара (кабели UTP категории 3, 4 или 5), сдвоенная витая пара (кабель UTP категории 5), сдвоенная экранированная витая пара (STP), а также оптоволоконный кабель. Сейчас в основном распространена счетверенная витая пара.

· Максимальная длина кабеля между концентратором и абонентом и между концентраторами – 100 метров (для UTP кабеля категории 3), 200 метров (для UTP кабеля категории 5 и экранированного кабеля), 2 километра (для оптоволоконного кабеля). Максимально возможный размер сети – 2 километра (определяется допустимыми задержками).

· Максимальное количество абонентов – 1024, рекомендуемое – до 250.

Таким образом, параметры сети 100VG-AnyLAN довольно близки к параметрам сети Fast Ethernet. Однако главное преимущество Fast Ethernet – это полная совместимость с наиболее распространенной сетью Ethernet (в случае 100VG-AnyLAN для этого требуется мост). В то же время, централизованное управление 100VG-AnyLAN, исключающее конфликты и гарантирующее предельную величину времени доступа (чего не предусмотрено в сети Ethernet), также нельзя сбрасывать со счетов.

Пример структуры сети 100VG-AnyLAN показан на рис. 8.8.

Сеть 100VG-AnyLAN состоит из центрального (основного, корневого) концентратора уровня 1, к которому могут подключаться как отдельные абоненты, так и концентраторы уровня 2, к которым в свою очередь подключаются абоненты и концентраторы уровня 3 и т.д. При этом сеть может иметь не более пяти таких уровней (в первоначальном варианте было не более трех). Максимальный размер сети может составлять 1000 метров для неэкранированной витой пары.

Рис. 8.8. Структура сети 100VG-AnyLAN.

В отличие от неинтеллектуальных концентраторов других сетей (например, Ethernet, Token-Ring, FDDI), концентраторы сети 100VG-AnyLAN – это интеллектуальные контроллеры, которые управляют доступом к сети. Для этого они непрерывно контролируют запросы, поступающие на все порты. Концентраторы принимают приходящие пакеты и отправляют их только тем абонентам, которым они адресованы. Однако никакой обработки информации они не производят, то есть в данном случае получается все-таки не активная, но и не пассивная звезда. Полноценными абонентами концентраторы назвать нельзя.

Каждый из концентраторов может быть настроен на работу с форматами пакетов Ethernet или Token-Ring. При этом концентраторы всей сети должны работать с пакетами только какого-нибудь одного формата. Для связи с сетями Ethernet и Token-Ring необходимы мосты, но мосты довольно простые.

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

Каждый порт концентратора может быть установлен в один из двух возможных режимов работы:

· Нормальный режим предполагает пересылку абоненту, присоединенному к порту, только пакетов, адресованных лично ему.

· Мониторный режим предполагает пересылку абоненту, присоединенному к порту, всех пакетов, приходящих на концентратор. Этот режим позволяет одному из абонентов контролировать работу всей сети в целом (выполнять функцию мониторинга).

Метод доступа к сети 100VG-AnyLAN типичен для сетей с топологией звезда.

При использовании счетверенной витой пары передача по каждой из четырех витых пар производится со скоростью 30 Мбит/с. Суммарная скорость передачи составляет 120 Мбит/с. Однако полезная информация вследствие использования кода 5В/6В передается всего лишь со скоростью 100 Мбит/с. Таким образом, пропускная способность кабеля должна быть не менее 15 МГц. Этому требованию удовлетворяет кабель с витыми парами категории 3 (полоса пропускания – 16 МГц).

Таким образом, сеть 100VG-AnyLAN представляет собой доступное решение для увеличения скорости передачи до 100 Мбит/с. Однако не обладает полной совместимостью ни с одной из стандартных сетей, поэтому ее дальнейшая судьба проблематична. К тому же, в отличие от сети FDDI, она не имеет никаких рекордных параметров. Скорее всего, 100VG-AnyLAN несмотря на поддержку солидных фирм и высокий уровень стандартизации останется всего лишь примером интересных технических решений.

Если говорить о наиболее распространенной 100-мегабитной сети Fast Ethernet, то 100VG-AnyLAN обеспечивает вдвое большую длину кабеля UTP категории 5 (до 200 метров), а также бесконфликтный метод управления обменом.

Сегодня практически невозможно обнаружить в продаже ноутбук или материнскую плату без интегрированной сетевой карты, а то и двух. Разъём у всех из них один - RJ45 (точнее, 8P8C), но скорость контроллера может отличаться на порядок. В дешёвых моделях - это 100 мегабит в секунду (Fast Ethernet), в более дорогих - 1000 (Gigabit Ethernet).

Если же в вашем компьютере встроенный LAN-контроллер отсутствует, то он, скорее всего, уже «старичок» на базе процессора типа Intel Pentium 4 или AMD Athlon XP, а также их «предков». Таких «динозавров» можно «подружить» с проводной сетью только путём установки дискретной сетевой карты с PCI-разъёмом, так как шины PCI Express во времена их появления на свет ещё не существовало. Но и для PCI-шины (33 МГц) выпускаются «сетевухи», поддерживающие наиболее актуальный стандарт Gigabit Ethernet, хотя её пропускной способности может быть недостаточно для полного раскрытия скоростного потенциала гигабитного контроллера.

Но даже в случае наличия 100-мегабитной интегрированной сетевой карты дискретный адаптер придётся приобрести тем, кто собирается «проапгрейдиться» до 1000 мегабит. Лучшим вариантом станет покупка PCI Express-контроллера, который обеспечит максимальную скорость работы сети, если, конечно, соответствующий разъём в компьютере присутствует. Правда, многие отдадут предпочтение PCI-карточке, так как они значительно дешевле (стоимость начинается буквально от 200 рублей).

Какие же преимущества даст на практике переход с Fast Ethernet на Gigabit Ethernet? Насколько отличается реальная скорость передачи данных PCI-версий сетевых карт и PCI Express? Хватит ли скорости обычного жёсткого диска для полной загрузки гигабитного канала? Ответы на эти вопросы вы найдёте в данном материале.

Участники тестирования

Для тестирования были выбраны три наиболее дешёвые дискретные сетевые карты (PCI - Fast Ethernet, PCI - Gigabit Ethernet, PCI Express - Gigabit Ethernet), так как они пользуются наибольшим спросом.

100-мегабитная сетевая PCI-карта представлена моделью Acorp L-100S (цена начинается от 110 рублей), в которой используется наиболее популярный для дешёвых карточек чипсет Realtek RTL8139D.

1000-мегабитная сетевая PCI-карта представлена моделью Acorp L-1000S (цена начинается от 210 рублей), которая основана на чипе Realtek RTL8169SC. Это единственная карта с радиатором на чипсете - остальным участникам тестирования дополнительное охлаждение не требуется.

1000-мегабитная сетевая PCI Express-карта представлена моделью TP-LINK TG-3468 (цена начинается от 340 рублей). И она не стала исключением - в её основе лежит чипсет RTL8168B, который тоже произведён компанией Realtek.

Внешний вид сетевой карты

Чипсеты из этих семейств (RTL8139, RTL816X) можно увидеть не только на дискретных сетевых картах, но и интегрированными на многие материнские платы.

Характеристики всех трёх контроллеров приведены в следующей таблице:

Показать таблицу

Пропускной способности PCI-шины (1066 Мбит/с) теоретически должно быть достаточно для «раскачки» гигабитных сетевых карт до полной скорости, но на практике её может всё-таки не хватить. Дело в том, что этот «канал» между собой делят все PCI-устройства; кроме того, по нему передаётся служебная информация по обслуживанию самой шины. Посмотрим, подтвердится ли это предположение при реальном измерении скорости.

Ещё один нюанс: подавляющее большинство современных жёстких дисков имеют среднюю скорость чтения не более 100 мегабайт в секунду, а часто и ещё меньше. Соответственно, они не смогут обеспечить полную загрузку гигабитного канала сетевой карты, скорость которого составляет 125 мегабайт в секунду (1000: 8 = 125). Обойти это ограничение можно двумя способами. Первый - это объёдинить пару таких жёстких дисков в RAID-массив (RAID 0, striping), при этом скорость может увеличиться практически в два раза. Второй - использовать SSD-накопители, скоростные параметры которых заметно превышают таковые у жёстких дисков.

Тестирование

В качестве сервера использовался компьютер со следующей конфигурацией:

  • процессор: AMD Phenom II X4 955 3200 МГц (четырёхъядерный);
  • материнская плата: ASRock A770DE AM2+ (чипсет AMD 770 + AMD SB700);
  • оперативная память: Hynix DDR2 4 x 2048 Гб PC2 8500 1066 МГц (в двухканальном режиме);
  • видеокарта: AMD Radeon HD 4890 1024 Мб DDR5 PCI Express 2.0;
  • сетевая карта: Realtek RTL8111DL 1000 Мбит/с (интегрирована на материнскую плату);
  • операционная система: Microsoft Windows 7 Home Premium SP1 (64-битная версия).

В качестве клиента, в который устанавливались тестируемые сетевые карты, использовался компьютер со следующей конфигурацией:

  • процессор: AMD Athlon 7850 2800 МГц (двухъядерный);
  • материнская плата: MSI K9A2GM V2 (MS-7302, чипсет AMD RS780 + AMD SB700);
  • оперативная память: Hynix DDR2 2 x 2048 Гб PC2 8500 1066 МГц (в двухканальном режиме);
  • видеокарта: AMD Radeon HD 3100 256 Мб (интегрирована в чипсет);
  • жёсткий диск: Seagate 7200.10 160 Гб SATA2;
  • операционная система: Microsoft Windows XP Home SP3 (32-битная версия).

Тестирование производилось в двух режимах: чтение и запись через сетевое подключение с жёстких дисков (это должно показать, что они могут являться «бутылочным горлышком»), а также с RAM-дисков в оперативной памяти компьютеров, имитирующих быстрые SSD-накопители. Сетевые карты соединялись напрямую при помощи трёхметрового патч-корда (восьмижильная витая пара, категория 5e).

Скорость передачи данных (жёсткий диск - жёсткий диск, Мбит/с)

Реальная скорость передачи данных через 100-мегабитную сетевую карту Acorp L-100S совсем немного не дотянула до теоретического максимума. А вот обе гигабитные карты хоть и обогнали первую примерно в шесть раз, но максимально возможную скорость показать не сумели. Прекрасно видно, что скорость «упёрлась» в производительность жёстких дисков Seagate 7200.10, которая при непосредственном тестировании на компьютере в среднем составляет 79 мегабайт в секунду (632 Мбит/с).

Принципиальной разницы в скорости между сетевыми картами для шины PCI (Acorp L-1000S) и PCI Express (TP-LINK ) в данном случае не наблюдается, незначительное преимущество последней вполне можно объяснить погрешностью измерений. Оба контроллера работали примерно на шестьдесят процентов от своих возможностей.

Скорость передачи данных (RAM-диск - RAM-диск, Мбит/с)

Acorp L-100S ожидаемо показала такую же низкую скорость и при копировании данных из высокоскоростных RAM-дисков. Оно и понятно - стандарт Fast Ethernet уже давно не соответствует современным реалиям. По сравнению с режимом тестирования «жёсткий диск - жёсткий диск» гигабитная PCI-карта Acorp L-1000S заметно прибавила в производительности - преимущество составило примерно 36 процентов. Ещё более впечатляющий отрыв продемонстрировала сетевая карта TP-LINK TG-3468 - прирост составил около 55 процентов.

Вот тут и проявилась более высокая пропускная способность шины PCI Express - обошла Acorp L-1000S на 14 процентов, что уже не спишешь на погрешность. Победитель немного не дотянул до теоретического максимума, но и скорость в 916 мегабит в секунду (114,5 Мб/с) всё равно выглядит впечатляюще - это означает, что ожидать окончания копирования придётся практически на порядок меньше (по сравнению с Fast Ethernet). К примеру, время копирования файла размером 25 Гб (типичный HD-рип с хорошим качеством) с компьютера на компьютер составит менее четырёх минут, а с адаптером предыдущего поколения - более получаса.

Тестирование показало, что сетевые карты стандарта Gigabit Ethernet имеют просто огромное преимущество (вплоть до десятикратного) над контроллерами Fast Ethernet. Если в ваших компьютерах установлены только жёсткие диски, не объединённые в striping-массив (RAID 0), то принципиальной разницы по скорости между PCI- и PCI Express-картами не будет. В противном случае, а также при использовании производительных SSD-накопителей предпочтение следует отдать картам с интерфейсом PCI Express, которые обеспечат максимально возможную скорость передачи данных.

Естественно, следует учитывать, что и остальные устройства в сетевом «тракте» (свитч, роутер...) должны поддерживать стандарт Gigabit Ethernet, а категория витой пары (патч-корда) должна быть не ниже 5e. Иначе реальная скорость так и останется на уровне 100 мегабит в секунду. К слову, обратная совместимость со стандартом Fast Ethernet сохраняется: к гигабитной сети можно подключить, например, ноутбук со 100-мегабитной сетевой картой, на скорости прочих компьютеров в сети это никак не скажется.

Загрузка...