Конфигурирование сетевого адаптера

Конфигурирование сетевого адаптера состоит в его настройке на исполь­зование определенных аппаратных ресурсов, перечисленных ниже.

Линия запроса на прерывание (interrupt request, IRQ) — линия, по которой периферийное устройство посылает запросы процессору.

Адреса порта ввода-вывода (Input/output port addresses) — адреса ячеек памяти, выделенных устройству для обмена информацией с другими компонентами компьютера.

Адреса памяти (Memory addresses) — адреса ячеек памяти, выде­ленные устройстьу для установки специализированной базовой системы ввода/вывода (basic input/output system, BIOS).

Каналы прямого доступа к памяти (Direct memory access, DMA) используются устройствами для передачи информации в оператив­ную память и из нее.

Адресами памяти и каналами DMA сетевые адаптеры обычно не пользуются, а вот адрес порта ввода-вывода и линия IRQ нужны каж­дому сетевому адаптеру, чтобы обмениваться данными с компьютером.

Если и компьютер, и сетевой адаптер поддерживают стандарт Plug and Play, настройка ресурсов осуществляется автоматически. Компью­тер обнаруживает адаптер, распознает его, определяет свободные ре­сурсы и настраивает адаптер на их использование. Однако сетевому администратору полагается знать о процессе настройки, поскольку Вам иногда придется иметь дело с компьютерами или сетевыми адап­терами, которые не поддерживают технологию Plug and Play, или столкнуться с ситуацией, когда устройство Plug and Play почему-то не настраивается. Неудачная конфигурация сетевого адаптера — одна из основных причин сбоев при общении компьютера с сетью. Умение решать подобные проблемы — признак высокой квалификации.

Для обмена данными между сетевым адаптером (или любым дру­гим адаптером) и компьютером, на котором он установлен, необхо­димо, чтобы и оборудование (т. е. адаптер), и программное обеспече­ние (т. е. драйвер адаптера) были настроены на использование одних и тех же ресурсов. До появления технологии Plug and Play это означа­ло ручную настройку сетевого адаптера и его драйвера на использо­вание одних и тех же линий IRQ и портов ввода-вывода. Несовпаде­ние ресурсов, используемых сетевым адаптером и его драйвером, оз­начает, что данные, курсирующие между ними, не будут попадать по назначению. Кроме того, если настроить сетевой адаптер на исполь­зование ресурсов, которые уже выделены другому устройству компьютера, работа обоих будет, по всей вероятности, нарушена.

Настройка аппаратных ресурсов в старых сетевых платах выпол­няется с помощью джамперов и DIP-переключателей. Плата такого типа конфигурируется до установки в компьютер. Если Вы обнару­жите, что выбранные установки непригодны, плату, может быть, даже

придется вытащить из слота. В более поздних моделях сетевых плат для настройки ресурсов используется специальная программа, по­ставляемая производителем платы. Это облегчает перенастройку па­раметров в случае возникновения конфликта. Современные платы стандарта Plug and Play обычно также поставляются с конфигуриру­ющей программой, но прибегнуть к ней придется лишь в случае, если компьютер не работает должным образом с Plug and Play.

При работе со старым оборудованием для выбора подходящих на­строек сетевой платы придется воспользоваться методом проб и оши­бок. У старых плат число возможных установок сравнительно неве­лико, поэтому Вы быстро найдете подходящую конфигурацию. У но­вых плат параметров больше, но на современном компьютере с таки­ми ОС, как Windows XP, Windows 95/98/2000 или Windows Me, к Ва­шим услугам более удобные инструменты для разрешения конфликт­ных ситуаций, связанных с аппаратными ресурсами. В окне Диспет­чер устройств (Device Manager), показанном на рис. 2.13, Вы найдете список ресурсов для всех компонентов компьютера и информацию о том, что установленная сетевая плата вступила в конфликт на уровне ресурсов с другим устройством. С помощью Диспетчера устройств Вы разберетесь, с каким устройством конфликтует сетевая плата и какой ресурс нужно перенастроить.