Платы сетевых адаптеров. Функции сетевого адаптера. Дополнительные возможности сетевых адаптеров, страница 9

Глава 3. Платы сетевых адаптеров_________________________________________             67

Хотя встраивание сокращает расстояние, которое сигнал проходит, чтобы достигнуть адаптера, и устраняет электрические помехи от передачи по шине, проблема с такими сетевыми адаптерами заключается в том, что их нельзя заменить. В то время, когда широкое распространение имел только 10 Мбит/с Ethernet, встраивать сетевые адаптеры 10BaseT в материнскую плату было разумно и целесообразно практически. Однако внедрение Fast Ethernet осложнило положение ввиду необходимости поддержки нескольких альтернатив кабеля, таких как 100BaseTX и 100BaseT4, даже при использовании только неэкранированной витой пары. Встроенные двухскоростные сетевые адаптеры 10BaseT/100BaseTX могли бы стать решением, устроившим большинство покупателей, но промышленность вместо этого вовсе отказалась от встраивания сетевых возможностей в настольные системы.

■ Система со встроенным сетевым адаптером не обязана использовать его. Почти всегда можно отключить адаптер через BIOSили переставив перемычку на материнской плате, а также просто установив плату сетевого адап-тёра в слот шины. Можно остановить свой выбор на рабочей станции с неподходящим типом встроенного адаптера, если ее характеристики заслуживают того, чтобы приобрести для нее сетевой адаптер отдельно.

Портативные системы

Все сетевые адаптеры для портативных компьютеров имеют конструктив PC Card, так что проблемы выбора типа шины для них не существует. Однако имеется возможность выбора между сетевыми адаптерами с поддержкой CardBus и без нее. CardBus— это усовершенствованная версия шины PC Card, которая удваивает разрядность с 16 до 32 и увеличивает частоту шины до 33 МГц, что делает ее сравнимой по производительности с шиной PCIнастольных систем. Если компьютер поддерживает CardBus и сеть функционирует на 100 Мбит/с или быстрее, то приобретение сетевого адаптера CardBus обычно является правильным шагом.

Требования к аппаратным ресурсам

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

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


68       _________________________ -____________ Часть II. Сетевое аппаратное обеспечение

прерывание, он не сможет работать, если все эти IRQ будут заняты. Два устройства, сконфигурированные на использование одних и тех же ресурсов, будут конфликтовать, что будет часто приводить их к неправильной работе. Чтобы освободить IRQ, требуемый сетевому адаптеру, может понадобиться переконфигурировать другое устройство на IRQ, отличный от данного. Таким образом, необходимо принимать во внимание не только количество доступных IRQ, но также и то, какие именно IRQ доступны. Сказанное также относится и к другим используемым ресурсам.

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