Тестирование сетевых карт Fast Ethernet
3Com EtherLink XL 3C905C-TX-M
Сетевые адаптеры семейства 3Com EtherLink на чипсете Broadcom BCM 5904 уже успели хорошо зарекомендовать себя на российском рынке как надежные и высокопроизводительные адаптеры.
Установка такого адаптера на рабочую станцию не вызывает каких-либо проблем. Операционная система Windows 2000 самостоятельно обнаруживает новое устройство, определяя адаптер как 3Com EtherLink XL 10/100 PCI For Complete PC Management NIC (3C905C-TX) и устанавливает из своей базы данных необходимый драйвер версии 5.0.2170.1 за подписью Microsoft. В принципе, этот драйвер вполне работоспособен, но при желании можно установить более свежий драйвер версии 1.80.0.0, датированный 01.08.2000 за подписью 3Com, что и было сделано в нашем тестировании.
На адаптере установлены 3 световых индикатора — 10 LNK, 100 LNK, ACT, позволяющие достаточно полно производить визуальную диагностику состояния адаптера.
В семействе адаптеров 3Com EtherLink используется технология, известная как Parallel Tasking II, что позволяет достичь высокой пропускной способности при низкой загрузке процессора. Технология Parallel Tasking II подразумевает одновременное (параллельное) выполнение нескольких задач. Повышение производительности адаптера в данном случае достигается за счет одновременного выполнения операций считывания данных и передачи их на PCI-шину. В ранних версиях PCI-чипсетов, в которых не использовалась технология Parallel Tasking II, буфер данных имел размер 64 байт, поэтому для передачи полного пакета данных длиной 1514 байт требовалось 24 операции взаимодействия с шиной, что приводило к высокой загрузке процессора. Использование технологии Parallel Tasking II, реализованной в новых версиях PCI-чипсетов, позволяет передавать полный пакет Ethernet непрерывным потоком данных за одну операцию ввода/вывода с PCI-шиной, что уменьшает загрузку процессора.
Кроме того, использование технологии Parallel Tasking II снижает количество вспомогательных циклов ввода/вывода с PCI-шиной, поскольку некоторые операции выполняются одновременно. Снижение загрузки центрального процессора достигается также за счет того, что на сетевой адаптер возложена задача расчета контрольных сумм TCP/IP посредством специальной микросхемы (работает только с Windows 2000).
Для сглаживания пиковых нагрузок на адаптер имеются буферы приема и передачи, каждый емкостью по 2 Кбайт.
В тестах сетевой адаптер 3Com EtherLink 3С905С-TX-M обнаружил достаточно высокую среднюю абсолютную пропускную способность в 91,8 Мбит/с, а максимальное значение составило 94 Мбит/с. Напомним, что речь идет не о полезной, а о полной пропускной способности адаптера. При этом средний по всем тестам индекс эффективной производительности составил 1,7 при максимальном значении 2,6.
К другим достоинствам адаптера следует отнести поддержку функции Wake On LAN, возможность удаленной загрузки (опционно), поддержку управления питанием (ACPI).
Нельзя не отметить реализованную в сетевых адаптерах 3Com EtherLink технологию DynamicAccess, которая наделяет их интеллектуальными возможностями. Технология DynamicAccess обеспечивает возможность не только дистанционно включать рабочие станции, но и управлять ими.
Одна из составляющих DynamicAccess — функция определения приоритета трафика (используется стандарт IEEE 802.1p), благодаря которой администраторы сети могут устанавливать приоритет на передачу данных (до восьми уровней).
Средства DynamicAccess multiple VLAN основаны на последнем варианте стандарта IEEE 802.1Q. Они предоставляют потребителям поддержку до 64 каналов виртуальных ЛС в одной сетевой карте или группе объединенных сетевых карт. Эти средства работают с любыми соответствующими стандарту IEEE 802.1Q сетевыми коммутаторами.
Allied Telesyn AT2500
Сетевой адаптер Allied Telesyn AT2500 построен на базе чипсета Realtek RTL8139B и относится к адаптерам низшего ценового диапазона. На плате расположено 3 световых индикатора — 100, 10 и ACT, позволяющих визуально контролировать сетевую активность адаптера и скорость связи.
Установка сетевого адаптера не вызывает каких-либо затруднений. Операционная система Windows 2000 обнаруживает адаптер как Realtek RTL8139(A)-based PCI Fast Adapter и устанавливает драйвер версии 5.366.818.1999 за подписью Microsoft. После принудительной установки более нового драйвера версии 5.378.804.2000 для чипсета Realtek RTL8139 адаптер переопределяется как Realtek RTL8139(A/B/C/8130) PCI Fast Ethernet NIC. В новой версии драйвера реализована поддержка функции Wake On LAN, которая становится доступной в настройках адаптера.
По результатам всех тестов средняя абсолютная пропускная способность адаптера Allied Telesyn AT2500 составляет всего 85,6 Мбит/с при максимальном значении 93 Мбит/с. Средний по всем тестам индекс эффективной производительности составил всего лишь 1,0 при максимальном значении 1,4. Невысокий индекс производительности объясняется высокой загрузкой центрального процессора (среднее значение составило 80%) и невысокой пропускной способностью адаптера, что, впрочем, вполне типично для всех адаптеров, построенных на недорогих чипсетах Realtek RTL8139.
В заключение отметим, что сетевой адаптер Allied Telesyn AT2500 поддерживает функцию удаленного включения компьютера (Wake On LAN) и возможность удаленной загрузки (опционно).
Butterfly
Сетевой адаптер с несколько странным названием Butterfly (бабочка) построен на базе чипсета Realtel RTL8139C. К сожалению, производитель этого адаптера неизвестен, однако это ни в коей мере не сказывается на его работоспособности. Главное достоинство этого адаптера — его цена. Заплатив всего 10 долл., можно приобрести адаптер, который по своим функциональным возможностям и производительности не уступает более дорогим моделям, сделанным на основе того же чипсета Realtel RTL8139C.
Адаптер оснащен двумя световыми индикаторами — Link/Act и FD, что, в принципе, вполне достаточно для первичной диагностики, если в этом вообще возникает необходимость.
Никаких проблем с установкой адаптера нет. Операционная система Windows 2000 обнаруживает новое устройство как Realtek RTL8139(A) PCI Fast Adapter и устанавливает драйвер версии 5.366.818.1999. При желании можно обновить драйвер до версии 5.378.804.2000, однако, учитывая, что у адаптера не реализована функция Wake On LAN, мы протестировали его с драйвером по умолчанию.
С драйвером по умолчанию количество настроек адаптера минимально — только Link Speed/Duplex Mode. Эта опция позволяет жестко выбирать скорость соединения и режим работы (полнодуплексный или полудуплексный) адаптера. На наш взгляд, чем меньше настроек имеет адаптер, тем лучше. Во всяком случае, в них не запутаешься, а хороший адаптер должен автоматически настраиваться на оптимальный режим работы.
Согласно результатам всех тестов средняя абсолютная пропускная способность адаптера Butterfly составила 82,4 Мбит/с при максимальном значении 92 Мбит/с. Средний по всем тестам индекс эффективной производительности составил 1,0, а средняя утилизация процессора 78,3%, что типично для большинства адаптеров на чипсете Realtel RTL8139C.
К достоинствам адаптера можно отнести опционную возможность установки микросхемы удаленной загрузки (Boot ROM) и поддержку управления питанием (ACPI).
CNet CNPro 200
Сетевой адаптер CNET CNPro 200 построен на базе чипсета Davicom DM9102A, анонсированного компанией Davicom в сентябре 1999 года, и относится к адаптерам низшего ценового диапазона. В нашем обзоре это единственный адаптер, построенный на данном чипсете. Чипсет объединяет в себе микропроцессор сетевого адаптера и PCI-контроллер и обеспечивает поддержку управления питанием (ACPI) и удаленного включения (Wake On LAN).
Адаптер оснащен двумя световыми индикаторами — Link/Act и 100M — для визуальной диагностики сетевой активности и скорости соединения.
Проблем с установкой адаптера не возникает. Однако, поскольку адаптер новый, операционная система Windows 2000 не содержит в своей базе данных сведений о нем и не может правильно идентифицировать его, установив необходимые драйверы. Поэтому драйверы приходится устанавливать с прилагаемой дискеты. Их также можно скачать с сайта Davicom (http://www.davicom.com.tw/) или CNet (http://www.cnet.com.tw/). После установки драйвера версии 0.27.1.2000 за подписью Davicom адаптер определяется как CNet PRO200 PCI Fast Ethernet Adapter/.
По результатам всех тестов средняя абсолютная пропускная способность адаптера CNET CNPro 200 составила всего лишь 80,4 Мбит/с при максимальном значении 92 Мбит/с. Такая пропускная способность оказалась самой низкой среди всех адаптеров. Средний по всем тестам индекс эффективной производительности составил 1,2 при максимальном значении 2,1. Сравнение производительности данного адаптера с адаптерами, построенными на чипсетах Realtek RTL8139, показывает, что пропускная способность адаптера на чипсете Davicom DM9102A несколько ниже, а индекс эффективный производительности, наоборот, несколько выше, что объясняется относительно низкой утилизацией процессора. Для адаптера CNET CNPro 200 средняя утилизация процессора составила 64,3%, а для адаптеров, построенных на чипсетах Realtek RTL8139, 76%.
Достоинствами адаптера являются опционная возможность установки микросхемы удаленной загрузки (Boot ROM) и поддержка управления питанием (ACPI). Отметим, что, несмотря на возможность поддержки функции Wake On LAN самим чипсетом Davicom DM9102A, в данной версии адаптера эта функция не реализована.
COMPEX RE-100TX
Сетевой адаптер COMPEX RE-100TX построен на базе чипсета Realtek RTL8139B и относится к адаптерам низшего ценового диапазона. На плате расположены 3 световых индикатора — Full Duplex, TX/RX и Link 10/100M, позволяющих, соответственно, визуально контролировать полнодуплексный режим работы, сетевую активность адаптера и состояние связи.
В работе с адаптером не возникает никаких затруднений. Операционная система Windows 2000 обнаруживает адаптер как Realtek RTL8139(A)-based PCI Fast Adapter и устанавливает драйвер версии 5.366.818.1999 за подписью Microsoft. После принудительной установки последнего драйвера версии 5.376.523.2000 за подписью Compex адаптер переопределяется как Compex Ready Link Express 10/100 PCI Fast Adapter.
В комплекте к сетевому адаптеру поставляется инструкция по инсталляции на русском языке. Ради интереса мы попробовали установить адаптер не «как обычно», а в соответствии с инструкцией. В общем, хотели как лучше, а получилось… Получилось, что инструкция не соответствует действительности. Это еще раз доказало, что чтение инструкций по установке сетевых адаптеров — напрасная трата времени.
По результатам всех тестов средняя абсолютная пропускная способность адаптера COMPEX RE-100TX составляет всего 85 Мбит/с, а максимальное значение — 93 Мбит/с. Средний по всем тестам индекс эффективной производительности составил всего лишь 1,0 при максимальном значении 1,4. Столь невысокий индекс производительности объясняется относительно высокой загрузкой центрального процессора (среднее значение составило 79,2%) и невысокой пропускной способностью адаптера, что типично для всех адаптеров, построенных на недорогих чипсетах Realtek RTL8139.
В заключение отметим, что сетевой адаптер COMPEX RE-100TX поддерживает функцию удаленного включения компьютера (Wake On LAN) и возможность удаленной загрузки (опционно).
D-Link DFE-538TX
Согласно маркировке, данный сетевой адаптер построен на базе чипсета DL10038. Такая маркировка чипсета кажется несколько странной, так как хорошо известно, что сама компания D-Link не производит чипсетов для сетевых адаптеров. По результатам тестов и по тому, как операционная система Windows 2000 определяет этот сетевой адаптер, стало понятно, что за этой маркировкой скрывается хорошо известный чипсет Realtek RTL8139.
Адаптер имеет два световых индикатора: Link и Act, позволяющих визуально контролировать состояние связи и сетевой активности.
Установка адаптера не вызывает проблем — операционная система Windows 2000 обнаруживает новое устройство как Realtek RTL8139(A)-based PCI Fast Ethernet Adapter и устанавливает драйвер версии 5.366.818.1999. После принудительной установки драйвера версии 5.373.119.2000, поставляемого в комплекте с адаптером, он переопределяется как D-Link DFE-538TX 10/100 Adapter.
Результаты тестов, как и ожидалось, оказались вполне типичными для адаптера на чипсете Realtek RTL8139. Так, средняя абсолютная пропускная способность адаптера составила 85,3 Мбит/с при максимальном значении 93 Мбит/с. Средний по всем тестам индекс эффективной производительности оказался равным 1,0 при максимальном значении 1,4.
Genius GF100TXR III
Адаптер Genius GF100TXR III, как и многие другие адаптеры в нашем тестировании, построен на базе чипсета Realtek RTL8139С и относится к адаптерам низшего ценового диапазона.
Установка адаптера происходит без проблем. Операционная система Windows 2000 определяет его как Realtek RTL8139(A)-based PCI Fast Ethernet Adapter и устанавливает драйвер версии 5.366.818.1999. После принудительной установки драйвера версии 5.373.119.2000 за подписью Genius, поставляемого в комплекте с адаптером, он переопределяется как Genius LAN GF100TXRIII Series Fast Ethernet. Хочется обратить внимание на одинаковые версии драйверов для этого адаптера и адаптера D-Link DFE-538TX, что, впрочем, неудивительно — ведь чипсеты в этих адаптерах используются одинаковые.
По результатам тестов средняя абсолютная пропускная способность адаптера составляет 84,7 Мбит/с и практически не отличается от средней пропускной способности других адаптеров на базе чипсета Realtek RTL8139. Средний по всем тестам индекс эффективной производительности оказался равным 1,2 при максимальном значении 1,8, а средняя загрузка процессора составила 69%. Результат по степени утилизации процессора, а следовательно, и по индексу эффективной производительности оказался несколько выше среднего результата для адаптеров на чипсетах Realtek RTL8139. С учетом низкой стоимости и достаточно высоких в своей категории результатов, адаптер занял первое место по оптимальности покупки.
IBM Ether Jet
Адаптер IBM Ether Jet построен на основе широко распространенного до недавнего времени чипсета Intel 82558B. В настоящее время на смену чипсету Intel 82558 пришел чипсет Intel 82559, однако тестирование адаптера IBM Ether Jet показало, что чипсет Intel 82558 не только конкурентоспособен, но и в чем-то превосходит новый чипсет Intel 82559.
Установка адаптера не вызывает проблем. Операционная система распознает новое устройство как IBM EtherJet PCI Adapter и устанавливает драйвер версии 4.1.67.0 за подписью Microsoft. Для чипсета Intel 82558B можно установить последнюю версию драйвера (5.0.67.0), скачав ее с сайта компании Intel, после чего адаптер переопределяется как Intel 8255x — based PCI Ethernet Adapter (10/100). При тестировании мы опробовали обе версии драйвера и пришли к выводу, что никакой разницы между ними нет.
Адаптер оснащен тремя световыми индикаторами — Link, Act и 100TX, которые позволяют диагностировать состояние связи, сетевую активность адаптера и скорость соединения.
В адаптере IBM EtherJet, так же как и в адаптере Intel Ether Express PRO/100+ Management Adapter на основе чипсета Intel 82559, используется адаптивная технология (Adaptive Technology), позволяющая повысить производительность, пропускную способность адаптера и одновременно снизить степень утилизации центрального процессора. Вообще, стоит отметить, что все сетевые адаптеры, построенные на основе чипсетов Intel (82559, 82558, 82555), показали рекордно низкую степень утилизации процессора и, соответственно, высокий индекс эффективной производительности.
По результатам всех тестов адаптер IBM Ether Jet вышел на первое место. Его средняя абсолютная пропускная способность составляет 92,7 Мбит/с, а средний индекс эффективной производительности равен 2,7 при максимальном значении в 6,3. Столь высокий результат объясняется не только высокой пропускной способностью адаптера, но и рекордно низкой степенью утилизации процессора (среднее значение 32,8%).
Адаптер не поддерживает функции Wake On LAN, но имеет возможность удаленной загрузки (опционно), поддерживает управление питанием (ACPI).
Intel Ether Express PRO/100+ Management Adapter
Сетевые адаптеры Intel Ether Express PRO/100+ Management Adapter, построенные на основе нового чисета Intel 82559 хорошо известны на российском рынке как высокопроизводительные, надежные адаптеры.
Установка такого адаптера в компьютер происходит на одном дыхании и не требует участия пользователя. Операционная система Windows 2000 самостоятельно обнаруживает новое устройство как Intel PRO/100+ManagementAdapter и устанавливает из своей базы данных необходимый драйвер версии 4.1.67.0 за подписью Microsoft. При установке последней версии драйвера (5.0.67.0) за подписью Intel адаптер переопределяется как Intel PRO/100+Management Adapter with Alert On LAN и реализуется поддержка функции Wake On LAN.
На адаптере всего 2 световых индикатора — 100 и ACT/Link, позволяющих визуально определять наличие соединения, сетевую активность и установленную скорость соединения.
Согласно результатам всех тестов средняя абсолютная пропускная способность адаптера Intel Ether Express PRO/100+ Management Adapter составила 92,1 Мбит/с, а максимальное значение составило 94 Мбит/с. При этом средний по всем тестам индекс эффективной производительности составил 2,7 при максимальном значении 5,2. Столь высокие результаты тестирования позволили занять этому адаптеру второе место по производительности, уступив немного лишь адаптеру IBM Ether Jet, выполненному на базе чипсета Intel 82558B.
В адаптерах семейства Intel Ether Express используется технология, известная под названием Adaptive Technology (Адаптивная технология). В основе адаптивной технологии лежат два технических решения: микропрограммное управление сетевыми процессорами и динамическое изменение межпакетного интервала в зависимости от интенсивности трафика в сети.
Как правило, микропрограмма, управляющая процессором сетевого адаптера, хранится в ПЗУ устройства. В адаптерах семейства Intel Ether Express часть микрокода, которая может подвергаться изменениям, записывается в управляющее ОЗУ адаптера при загрузке драйвера. Подобное решение позволяет оптимизировать работу устройства (за счет изменения части микропрограммы) с учетом конкретного применения, а точнее — конкретной сетевой ОС. Благодаря этой возможности карта настраивается на особенности используемой сетевой операционной системы.
Динамическое изменение межпакетного интервала подразумевает автоматическое изменение временных промежутков между пакетами Ethernet в зависимости от загруженности сети. Эта функция, известная под названием Collision Reduction, обеспечивает снижение количества коллизий в сети. Адаптер самостоятельно отслеживает и анализирует сетевой трафик, а затем на основе полученных данных динамически изменяет длительность межпакетного интервала. Непрерывно подстраиваясь под изменяющийся поток данных, адаптер снижает уровень конфликтов и, соответственно, увеличивает общую производительность сети. В наибольшей степени преимущества этого метода должны проявляться в сегментах коллизий Ethernet, то есть когда сегмент сети построен на основе концентратора, а не коммутатора. Напомним, что при построении сети только на основе коммутатора (микросегментация сети) изменяется принцип доступа к среде передачи данных и коллизии не возникают. Учитывая, что в нашем тестировании использовался коммутатор, выявить явные преимущества технологии Collision Reduction нам не удалось.
Снижение загрузки центрального процессора достигается также за счет того, что на сетевой адаптер возложена задача расчета контрольных сумм TCP/IP.
Для повышения пропускной способности в сетевом адаптере применен принцип параллелизма — совмещения во времени отдельных этапов операций чтения/записи, а для сглаживания пиковых нагрузок на адаптер используются буферы приема и передачи, каждый емкостью по 3 Кбайт.
К прочим достоинствам адаптера относятся поддержка функции Wake On LAN, возможность удаленной загрузки (опционно), поддержка управления питанием (ACPI), поддержка виртуальных локальных сетей VLAN (стандарт IEEE 802.1Q). Новая технология Intel, названная Priority Packet, позволяет регулировать сетевой трафик в соответствии с приоритетом отдельных пакетов, что дает возможность повышать скорость передачи данных для критически важных приложений.
Intel PRO 100B
Сетевой адаптер Intel PRO 100B выполнен на базе чипсета, состоящего из двух микросхем — Intel 82555 и Intel 82557. Микросхема Intel 82557 Fast Ethernet PCI Bus Controller является PCI-контроллером и отвечает за взаимодействие с PCI-шиной. В этом контроллере происходит преобразование параллельного кода в последовательный, а буферы приема/передачи по 3 Кбайт каждый позволяют сгладить пиковые нагрузки на адаптер. В микросхеме реализована адаптивная технология, позволяющая динамически изменять межпакетные временные интервалы в зависимости от сетевого трафика. Кроме того, поддерживается технология опережающего прерывания (Early receive interrupt), что позволяет снизить загрузку процессора.
Микросхема Intel 82555 10/100 Mbps LAN Physical Layer Interface работает на физическом уровне и отвечает за необходимое преобразование данных и взаимодействие со средой передачи данных. Микросхема выполняет избыточное кодирование/декодирование 4B/5B, скремблирование/дескремблирование данных, линейное кодирование NRZI и преобразование кода NRZI к коду MLT-3 при передаче данных и обратное преобразование при приеме данных. Кроме того, на микросхему возложена функция обнаружения несущей и коллизий и функция Auto-Negotiation.
Адаптер имеет три индикатора: Act, Link и 100TX — для визуального контроля сетевой активности адаптера, состояния и скорости соединения.
Установка адаптера происходит без проблем и не требует участия пользователя. Операционная система Windows 2000 определяет новое устройство как PCI 32bit Ethernet Card 10/100 Intel Ether Express 100 и устанавливает драйвер версии 4.1.67.0.
Согласно результатам всех тестов средняя абсолютная пропускная способность адаптера Intel PRO 100B составила 91,4 Мбит/с, а максимальное значение — 94 Мбит/с. Средний по всем тестам индекс эффективной производительности равен 2 при максимальном значении 2,4. Средняя утилизация процессора оказалась также невысокой и составила 44,4%. По интегральному показателю производительности адаптер близок к таким лидерам, как IBM Ether Jet и Intel Ether Express PRO/100+ Management Adapter, хотя и построен на достаточно «устаревших» и, следовательно, недорогих микросхемах.
Отметим, что в отличие от адаптеров, построенных на новых чипсетах компании Intel, в данном адаптере отсутствуют функция Wake On LAN, поддержка управления питанием (ACPI) и возможность удаленной загрузки (BootROM).
PRIME PX-100
В отличие от модели PRIME PX-100jr адаптер PRIME PX-100 построен на базе чипсета, выполненного в виде двух микросхем: Intel 21143-PD и Davicom DM 9101F. Микросхема Intel 21143 является сетевым контроллером и выполняет все основные функции по обработке данных. Микросхема Davicom DM 9101F работает на физическом уровне и выполняет функции передачи данных в сеть.
Адаптер снабжен четырьмя индикаторами — Act, Link, FDX и 100 — для визуального контроля состояния связи, сетевой активности, режима и скорости соединения.
Установка адаптера не вызывает трудностей. Операционная система Windows 2000 обнаруживает новое устройство как Intel 21143 Based PCI Fast Ethernet Adapter и устанавливает драйвер версии 5.5.0.0. Принудительная установка более нового драйвера с прилагаемой дискеты переопределяет адаптер как Intel 21143/2 Based 10/100 Mbps Ethernet Controller, однако информация о версии драйвера становится недоступной.
По результатам всех тестов средняя абсолютная пропускная способность адаптера PRIME PX-100 составила 91,2 Мбит/с, а максимальное значение — 93 Мбит/с. Средний по всем тестам индекс эффективной производительности составил 1,4 при максимальном значении 2,1. Средняя утилизация процессора также оказалась относительно невысокой и составила 62,4%.
Обобщая результаты тестирования, можно сказать, что адаптер PRIME PX-100 занимает промежуточное положение между высокопроизводительными адаптерами на базе чипсетов Intel 82558, Intel 82559 и менее производительными адаптерами на базе чипсетов Realtek RTL8139.
К достоинствам адаптера можно отнести поддержку функции Wake On LAN, управление питанием (ACPI) и возможность установки микросхемы удаленной загрузки (Boot ROM).
PRIME PX-100jr
Адаптер PRIME PX-100jr — еще один представитель адаптеров, построенных на базе чипсета Realtek RTL8139С. По стоимости он относится к адаптерам низшего ценового диапазона.
Установка адаптера происходит без проблем. Операционная система Windows 2000 определяет его как Realtek RTL8139(A)-based PCI Fast Ethernet Adapter и устанавливает драйвер версии 5.366.818.1999. После принудительной установки c прилагаемой дискеты драйвера версии 5.378.804.2000, поставляемого в комплекте с адаптером, он переопределяется как Realtek RTL8139(A/B/C/8130) PCI Fast Ethernet NIC.
Обратим внимание, что в комплекте с адаптером прилагается инструкция по установке. Однако, как обычно, инструкцию лучше не читать, а предоставить операционной системе самой установить адаптер, после чего стандартным образом обновить драйвер.
Адаптер оснащен двумя световыми индикаторами: Act и Link — для визуальной диагностики соединения и сетевой активности. Имеются поддержка функции Wake On LAN и гнездо для установки микросхемы удаленной загрузки (Boot ROM), реализована функция управления питанием (ACPI).
По результатам тестов средняя абсолютная пропускная способность адаптера составляет 84,6 Мбит/с — типичное значение для адаптеров на базе чипсета Realtek RTL8139С. Средний по всем тестам индекс эффективной производительности равен 1,0 при максимальном значении 1,4, а средняя загрузка процессора составляет 79,8%.
SMC EZ Card 10/100 (SMC 1211TX/WL)
Сетевой адаптер EZ Сard 10/100 (SMC 1211TX/WL) построен на базе чипсета с маркировкой EN5030B1. По всей видимости, данный чипсет — ни что иное, как Realtek RTL8139 с модифицированным EEPROM, чем и объясняются не очень высокие показатели при тестировании.
В работе с адаптером не возникает никаких затруднений. Операционная система Windows 2000 обнаруживает адаптер как SMC EZ Card 10/100 (SMC 1211TX/WL) и устанавливает драйвер версии 5.366.818.1999 (драйвер по умолчанию для чипсета Realtek RTL8139) за подписью Microsoft. После принудительной установки драйвера последней версии 1.16.207.2000 за подписью SMC в панели управления появляется несколько новых настроек, в том числе Link-Up Wake Up, активирующая функцию удаленного включения компьютера.
При включении питания эта 32-битная плата PCI полностью автонастраивается через программу настройки BIOSа. Она обеспечивает 32-битный режим передачи данных и более ранние получение и передачу сигнала прерывания для исключения сбоев при операциях ввода/вывода.
Адаптер EZ Card 10/100 поддерживает функцию управления питанием (ACPI), функцию удаленного включения компьютера (Wake On LAN) и возможность удаленной загрузки (опционно).
По результатам всех тестов средняя абсолютная пропускная способность адаптера SMC EZ Card 10/100 лишь немного уступает дорогим моделям типа 3Com EtherLink и Intel Ether Express и составляет 90,2 Мбит/с, а максимальное значение — 93 Мбит/с. При этом средний по всем тестам индекс эффективной производительности составил всего лишь 1,2 при максимальном значении 1,9. Столь невысокий индекс производительности объясняется относительно высокой загрузкой центрального процессора (среднее значение составило 73%).
SMC EtherPower II 10/100 SMC9432TX/MP
Сетевой адаптер SMC EtherPower II 10/100 SMC9432TX/MP построен на базе чисета SMC 83C171.
При установке адаптера в компьютер операционная система Windows 2000 определяет устройство как SMC EtherPower II 10/100 Ethernet Adapter и устанавливает драйвер версии 3.22.0.0 за подписью Microsoft. Среди пользовательских настроек доступна только одна — Media Type. Несмотря на предупреждения о необходимости использовать последнюю версию драйвера для этого адаптера, драйвер, устанавливаемый по умолчанию, оказался вполне работоспособным. А вот с последней версией драйвера, прилагаемой на дискете (его также можно скачать на сайте производителя), возникли проблемы. Попытка обновить драйвер приводила, по всей видимости, к конфликту с предыдущей версией. Так, в пользовательских настройках появлялись две опции Media Type (одна от предыдущего драйвера, а одна — от нового). В результате адаптер оказался неработоспособным с новой версией драйвера и был протестирован нами с драйвером версии 3.22.0.0.
На самом адаптере расположены 4 световых индикатора — Link, T/R, FDX и 100, которые позволяют достаточно функционально диагностировать состояние связи, сетевой активности, скорости соединения и режима работы (Full Duplex).
Согласно результатам всех тестов средняя абсолютная пропускная способность адаптера SMC EtherPower II 10/100 SMC9432TX/MP оказалась одной их самых высоких и составила 92 Мбит/с, а максимальное значение составило 98 Мбит/с, что оказалось рекордным для всех адаптеров значением.
Средний по всем тестам индекс эффективной производительности оказался несколько хуже и составил 1,6 при максимальном значении 2,5, что явилось следствием относительно высокого уровня утилизации процессора (среднее по всем тестам значение 55,4%).
В архитектуре сетевого адаптера использована технология Intelligent PowerProcessing от компании SMC, объединяющая в себе несколько оригинальных решений: SimulTasking, Programmable InterPacket Gap, Transmit Chaining и Preemptive Interrupt.
Первые две технологии решают задачу повышения пропускной способности устройств. Технология SimulTasking подразумевает совмещение отдельных этапов операций чтения/записи, а технология Programmable InterPacket Gap — динамическое изменение интервала ожидания перед повторной передачей в зависимости от интенсивности трафика в сети.
Технология Transmit Chaining призвана обеспечить передачу группы (цепочки) пакетов без обращения к процессору компьютера. Это достигается за счет снижения общего количество тактов, затрачиваемых процессором компьютера на работу с сетевым адаптером, ведь обслуживание прерываний — одна из самых длительных операций процессора.
Метод Preemptive Interrupt позволяет предсказывать величину поступающих пакетов и оптимизировать обработку прерываний, что также уменьшает загрузку процессора компьютера.
Для сглаживания пиковых нагрузок на адаптер используются буферы приема и передачи, причем буфер приема имеет емкость 4,5 Кбайт, а буфер передачи — 1,5 Кбайт.
Как и во многих других адаптерах, реализованы поддержка функции Wake On LAN, возможность удаленной загрузки (опционно) и поддержка управления питанием (ACPI).
UTT
Сетевой адаптер с загадочным названием UTT построен на базе чипсета Realtel RTL8139B и относится к моделям низшего ценового диапазона. К сожалению, по упаковке и прилагаемой к адаптеру документации выяснить производителя невозможно, однако это никак не влияет на его работоспособности.
Адаптер оснащен всего одним световыми индикаторам Link, что позволяет только определять состояние соединения.
Никаких проблем с установкой адаптера не возникает. Операционная система Windows 2000 обнаруживает новое устройство как Realtek RTL8139(A) PCI Fast Ethernet Adapter и устанавливает драйвер версии 5.366.818.1999. С прилагаемой дискеты можно установить альтернативный драйвер, после чего адаптер переопределяется как 100/10M PCI Adapter. По-видимому, устанавливаемый драйвер ничем не отличается от стандартного драйвера версии 5.378.804.000 для чипсета Realtek RTL8139(A/B/C/8130).
По результатам всех тестов средняя абсолютная пропускная способность адаптера UTT составила 84,3 Мбит/с при максимальном значении 93 Мбит/с. Средний по всем тестам индекс эффективной производительности составил 1,2, а средняя утилизация процессора — 68,43%. При этом отметим, что утилизация процессора оказалась наименьшей среди адаптеров на чипсетах Realtek RTL8139.
К достоинствам адаптера можно отнести опционную возможность установки микросхемы удаленной загрузки (Boot ROM) и поддержку управления питанием (ACPI). Функция Wake On LAN в данном адаптере не реализована.
Genius GE 2500III
Сетевой адаптер Genius GE 2500III, предназначенный для использования в сетях Ethernet 10 Мбит/с, был протестирован нами вне конкурса для качественного сравнения потенциальных возможностей адаптеров 100 Мбит/с и 10 Мбит/с.
Адаптер построен на базе чипсета Realtek RTL8029AS и имеет два индикатора — Act и Link — для контроля состояния адаптера. Функции дистанционного управления (Wake On LAN) и управления питанием (ACPI) не реализованы, но опционно поддерживается возможность удаленной загрузки (Boot ROM).
Установка адаптера происходит без проблем. Операционная система Windows 2000 обнаруживает новое устройство как Realtek RTL8029(AS) PCI Ethernet Adapter и устанавливает драйвер версии 5.29.98.1230.
Как и следовало ожидать, пропускная способность адаптера оказалась приблизительно в 10 раз меньше, чем адаптеров Fast Ethernet на чипсетах Realtek RTL8139. Так, по результатам всех тестов средняя абсолютная пропускная способность адаптера составила 8,3 Мбит/с. Несколько неожиданным оказалось значение утилизации процессора при обработке столь невысокого сетевого трафика. Казалось бы, что аналогично пропускной способности средняя утилизация процессора должна быть в 10 раз меньше, однако по результатам тестов средняя утилизация процессора составила 45,8%, что даже превосходит значение для адаптеров на чипсетах Intel 82559, Intel 82558 и Intel 82555 + Intel 82557 при работе на скорости 100 Мбит/с. Вследствие высокой утилизации процессора адаптер имеет низкий индекс эффективной производительности, равный 0,2, что в 5-10 раз ниже индекса производительности адаптеров Fast Ethernet.
Конечно, использование таких адаптеров в крупных сетях с интенсивным сетевым трафиком нецелесообразно, однако и сегодня существует множество решений, когда использование именно таких недорогих адаптеров более логично и сбалансировано. К примеру, такие адаптеры могут найти применение в небольших офисах, бухгалтериях, домашних сетях, где интенсивность сетевого трафика невелика. Кроме того, они могут быть использованы в небольших сетях с организацией разделяемого сетевого доступа к Internet по коммутируемым линиям связи (с помощью обычного модема). Учитывая, что скорость доступа в Internet не может превышать 56 Кбит/с, использование адаптеров Fast Ethernet в этом случае просто нецелесообразно.
Заключение
В заключение нашего обзора, необходимо сделать несколько замечаний относительно результатов тестирования.
Как уже отмечалось, при тестировании умышленно создаются экстремальные и потому далеко не всегда реальные условия для сетевого адаптера. В условиях тестирования сетевое взаимодействие происходит по принципу «память — сеть — память», в реальных же условиях в подавляющем большинстве случаев взаимодействуют между собой всего два компьютера и кроме оперативной памяти в цепочку передачи данных добавляются медлительные дисковые подсистемы. Именно медлительность дисковой подсистемы становится узким местом в сетевом взаимодействии и ограничивает сетевой трафик. В таких условиях и производительный адаптер на чипсете Intel 82559 и адаптер на чипсете Realtek RTL8139 будут передавать/принимать данные с одинаковой скоростью. К примеру, при операции обычного копирования файла с одного компьютера на другой не удается достичь скорости передачи выше 40-45 Мбит/с (в зависимости от моделей установленных жестких дисков). Для обработки такого трафика вполне достаточно пропускной способности адаптеров на чипсете Realtek RTL 8139. Использование более мощных адаптеров целесообразно лишь в тех случаях, когда предполагается одновременное сетевое взаимодействие с несколькими компьютерами или установка мощной дисковой подсистемы, например RAID-массива.
Редакция выражает признательность компаниям, предоставившим сетевые адаптеры для проведения тестирования: компании АБН (http://www.abn.ru/, e-mail: inf@abn.ru, тел.: (095) 960-23-23); компании MAS Electronic AG (http://www.mas.ru/, e-mail: moscow@mas.de, тел.: (095) 737-80-63, факс: (095) 737-80-62); компании «Бюрократ» (http://www.buro.ru/, http://www.genius.ru/, тел.: (095) 745-55-11, 745-55-14); представительству SMC в России (http://www.smc.ru/, info@smc.ru, тел.: (095) 290-29-96). Редакция выражает признательность компании Colan (http://www.colan.ru, e-mail: inf@colan.ru, тел.: (095) 777-67-06, 777-67-09, факс: (095) 246-36-16) за предоставление сетевого адаптера LinkPro TL 6600E. |
КомпьютерПресс 8'2001