Смекни!
smekni.com

Сетевые адаптеры (карты) (стр. 2 из 3)

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

Настройка сетевых карт

Установка сетевой карта ISA plug'n'play

Некоторые старые компьютеры (486,386,286) не поддерживают технологию plug'n'play. Может также отсутствовать драйвер, поддерживающий plug'n'play для вашей операционной системы. В этом случае необходимо при помощи программы настройки параметров сетевой карты отключить в ней эту функцию. И в дальнейшем настраивать сетевую карту при помощи программы. Теоретически, при включении компьютера BIOS должен сам указать сетевой карте свободные номер прерывания и адрес ввода-вывода. Но на практике очень часто случаются ошибки, приводящие к конфликтам между сетевой картой и другими устройствами. Существует три подхода при установке сетевых карт plug'n'play.

Устанавливать сетевую карту, полностью полагаясь на технологию plug'n'play. Если произойдет какая-либо проблема, то воспользоваться одним из нижеследующих способов:

Изменяя настройки BIOS, относящиеся к назначению прерываний различным слотам шины PCI, а также ISA устройствам, оставить свободным прерывание, которое и будет назначено сетевому адаптеру. Если же и этот способ не привел к положительному результату, тогда воспользуйтесь следующим пунктом.

При помощи программы настройки вашего сетевого адаптера отключить, если это вообще возможно, функцию plug'n'play адаптера. И в дальнейшем устанавливать его, как адаптер с software конфигурированием.

Конфигурирование (настройка) сетевой карты при помощи специальной утилиты (программы)

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

Если программа, поставляемая вместе с платой по каким-то причинам отсутствует, можно попытаться найти сетевую плату с точно таким же типом микросхемы контроллера и воспользоваться программой настройки от нее.

Большая часть программ расчитаны для работы в DOS (т.к. они требуют прямого доступа к устройству), вам потребуется загрузить компьютер с помощью этой операционной системы или в режиме MS-DOS для Win95.

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

Тесты бывают внутренние и внешние. При внутренних (internal или self) тестах программа тестирует наличие ошибок регистров внутри платы. При внешних (external) тестах, карта посылает пакеты в сеть и слушает ответы из сети. Таким образом, запустив внешний тест на двух разных машинах, можно проверить работоспобность сетевого сегмента. Надо отметить, что некоторые программы автоматически завершают работу внешних тестов через небольшой промежуток времени (~1 мин) и этого промежутка не хватает, чтобы добежать до другой машины и запустить на ней тест. Складывается неправильное впечатление, что присутствует какая-то неисправность.

Часто для запуска внешних тестов на одной сетевой карте надо указать, что она выступает в качестве сервера (server), а на другой - клиента (client)

Для некоторых сетевых карт требуется указывать тип используемого разъема (port или media type) BNC, UTP(RJ-45) или AUI вручную. Лучше всего записать внесенные изменения (на бумажку), чтобы не забыть.

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

Утраченные программы настройки можно попытаться найти в интернете на сайте производителя или на сайтах архивов.

Конфигурирование (настройка) сетевой карты при помощи перемычек

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

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


ON или EN или Enable, что обозначает замкнуть. Вам необходимо одеть перемычку на штырьки соответствующего разъема.

OFF или DIS или Disable - разомкнуть. Надо снять премычку или убедиться, контакты не замкнуты.

1-2 что обозначает: замкнуть штырьки 1 и 2, могут быть и другие номера, соответственно. На схеме должен быть указан первый контакт, от которого ведется отсчет.

Например "2-3". Обычно контакты распологаются в один ряд, но изредка бывает, что в несколько рядов

А также бывает:

Boot Rom - использовать микросхему загрузки или нет. Если вы не пользуетесь этой микросхемой, то ставиться в положение Off или Disable.

Вам необходимо выставить нужное прерывание и нужный адрес.

Если необходимо оставить разъем в разомкнутом состоянии, не выбрасывайте перемычку, но оставьте ее одетой на какой-либо один контакт, вдруг она вам еще понадобится.

Еще 10--15 лет тому назад никто не видел принципиального различия между сетевыми адаптерами, устанавливаемыми в серверы и в рабочие станции. Разве что в шинной архитектуре: в наиболее мощных серверах обычно использовалась шина EISA. Однако со временем изменилась роль сетей: из средства разделения ресурсов они превращаются в основной элемент корпоративных информационных систем. Дисковые подсистемы рабочих станций становятся настолько емкими, что проблема дефицита дисковой памяти теряет остроту. Парадигма разделения дискового пространства сменяется парадигмой разделения вычислительных ресурсов, и в соответствии с ней файл-серверы вытесняются серверами приложений. Мощность многопроцессорных серверов приложений с оперативной памятью, объем которой достигает нескольких гигабайт, становится сравнимой с мощностью суперкомпьютеров, и на первый план постепенно выходят сетевые карты, которые для эффективной работы разделяемых бизнес-приложений должны обеспечивать надежное подсоединение к сети и высокую пропускную способность. В ответ на возникшую проблему индустрия начинает разрабатывать отдельный класс сетевых карт с расширенными функциями, специально предназначенных для установки в высокопроизводительные серверы.

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

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

Серверы-десктопы. В секторе SOHO в сетях, обычно редко превышающих 10 станций, зачастую в качестве сервера выступает обычный десктоп. Как правило, он используется как файл- и принт-сервер, на нем могут функционировать небольшая база данных, бухгалтерские программы, храниться архивы. Такие серверы не применяются для бизнес-критических приложений, и с запросами пользователей вполне справляется традиционная PCI-карта 10/100 Ethernet.

LAN-серверы. Серверы этого класса устанавливаются в достаточно большие локальные сети, которые могут насчитывать 200--300 рабочих станций. Они выполняют намного более широкий спектр функций, в число которых могут входить службы разделения файлов и печати, межсерверные коммуникации, электронная почта, сервисы Internet/intranet. Требования к сетевым картам для таких серверов более высокие, так как они уже могут влиять на производительность последних.

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

В итоге, к серверным сетевым картам предъявляются следующие требования. Они должны:

поддерживать многопользовательскую многозадачную операционную среду и быть оптимизированными в отношении выполнения транзакций "сеть Ethernet--шина PCI";

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

предоставлять высокую плотность портов, поддерживать многообразие физических сред передачи и автоматическую конфигурацию;

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

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

Для повышения производительности карт как можно больше логики стараются перенести на уровень микросхем. Если раньше они (карты), как правило, преобразовывали данные в сигналы для передачи в соответствующей физической среде, то сейчас выполняют многие функции, бывшие прерогативой процессора. Являясь задатчиками шины, они управляют шинными транзакциями, буферизируют трафик, поддерживают несколько стандартов Ethernet, обрабатывают сетевые протоколы, такие, как TCP/IP, UDP/IP. На чипы возлагается поддержка полудуплексного и дуплексного режимов передачи и отработка автосогласования для технологий 10/100 Ethernet. Аппаратно выполняются также повторная передача пакетов, управление коллизиями и т. п. Большинство современных серверных сетевых карт поддерживают стандарт PCI 2.0 (64-разрядная шина, частота 66 MHz).