Опубликован: 26.04.2005 | Уровень: для всех | Доступ: свободно | ВУЗ: Национальный исследовательский ядерный университет «МИФИ»
Лекция 13:

Оборудование Ethernet и Fast Ethernet

Аннотация: В этой лекции представлен материал об аппаратуре сети Ethernet/Fast Ethernet: адаптерах, концентраторах, коммутаторах, мостах и маршрутизаторах, их функциях, типах, характеристиках, достоинствах и недостатках.
Ключевые слова: сеть, Ethernet, fast, сетевой адаптер (NIC), шина ISA, industry standard, peripheral, pc card, PCMCIA, notebook, LPT, ПДП, BootROM, оптоволоконный кабель, jumperless, самотестирование, системное устройство, UMA, memory address, boot rom, строгое соответствие, Выделенный сервер, буферная память, DMA, direct memory access, bus master, память компьютера, показатели надежности, BNC, RJ-45, AUI, полнодуплексный режим, коммутатор (Switch), FCC, тестовая программа, трансивер, PHY, independent, MDI, репитер, концентратор (Hub), 10BASE2, 10BASE5, 10BASE-T, 10BASE-FL, ложная несущая (FCE), множественная коллизия (ECE), затянувшаяся передача (Jabber), stackable, шасси, маршрутизатор (Router), 100BASE-TX, 100BASE-FX, 100BASE-T4, uplink port, network management, IAB, board, ASN.1, syntax notation, MIB, NMS, end-station, пакеты прикладных программ, тип команды, изменение записей, дейтаграмма, PDU, Protocol Data Unit, мост (Bridge), RMON, адрес, формат пакета, collision domain, логическая структура, Crossbar, matrix, сегменты, память, таблица, вывод, абонент, порт, сервер, SAF, коммутатор Cut-Through, селекция, on-the-fly, ICS, коммутатор Store-and-Forward (SAF), задержка коммутации, CSMA/CA, затухание сигнала, стоимость, быстродействие, сегментирование, замкнутым маршрутом, алгоритм остовного дерева (Spanning Tree), dedicated, broadcast domain, зона конфликта, IEEE 802.1D, mesh network, маршрутизируемая сеть

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

Адаптеры Ethernet и Fast Ethernet

Характеристики адаптеров

Сетевые адаптеры(NIC, Network Interface Card) Ethernet и Fast Ethernet могут сопрягаться с компьютером через один из стандартных интерфейсов:

  • шина ISA (Industry Standard Architecture);
  • шина PCI (Peripheral Component Interconnect);
  • шина PC Card (она же PCMCIA);

Адаптеры, рассчитанные на системную шину (магистраль) ISA, еще не так давно были основным типом адаптеров. Количество компаний, выпускавших такие адаптеры, было велико, именно поэтому устройства данного типа были самыми дешевыми. Адаптеры для ISA выпускаются 8- и 16-разрядными. 8-разрядные адаптеры дешевле, а 16-разрядные – быстрее. Правда, обмен информацией по шине ISA не может быть слишком быстрым (в пределе – 16 Мбайт/с, реально – не более 8 Мбайт/с, а для 8-разрядных адаптеров – до 2 Мбайт/с). Поэтому адаптеры Fast Ethernet, требующие для эффективной работы больших скоростей обмена, для этой системной шины практически не выпускаются. Шина ISA уходит в прошлое.

Шина PCI сейчас практически вытеснила шину ISA и становится основной шиной расширения для компьютеров. Она обеспечивает обмен 32- и 64-разрядными данными и отличается высокой пропускной способностью (теоретически до 264 Мбайт/с), что вполне удовлетворяет требованиям не только Fast Ethernet, но и более быстрой Gigabit Ethernet. Важно еще и то, что шина PCI применяется не только в компьютерах IBM PC, но и в компьютерах PowerMac. Кроме того, она поддерживает режим автоматического конфигурирования оборудования Plug-and-Play. Видимо, в ближайшем будущем на шину PCI будет ориентировано большинство сетевых адаптеров. Недостаток PCI по сравнению с шиной ISA в том, что количество ее слотов расширения в компьютере, как правило, невелико (обычно 3 слота). Но именно сетевые адаптеры подключаются к PCI в первую очередь.

Шина PC Card (старое название PCMCIA) применяется пока только в портативных компьютерах класса Notebook. В этих компьютерах внутренняя шина PCI обычно не выводится наружу. Интерфейс PC Card предусматривает простое подключение к компьютеру миниатюрных плат расширения, причем скорость обмена с этими платами достаточно высока. Однако все больше портативных компьютеров оснащается встроенными сетевыми адаптерами, так как возможность доступа к сети становится неотъемлемой частью стандартного набора функций. Эти встроенные адаптеры опять же подключены к внутренней шине PCI компьютера.

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

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

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

К другим важнейшим характеристикам сетевых адаптеров можно отнести:

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

Конфигурирование адаптера пользователем применялось в основном для адаптеров, рассчитанных на шину ISA. Конфигурирование подразумевает настройку на использование системных ресурсов компьютера (адресов ввода/вывода, каналов прерываний и прямого доступа к памяти, адресов буферной памяти и памяти удаленной загрузки). Конфигурирование может осуществляться путем установки в нужное положение переключателей (джамперов) или с помощью прилагаемой к адаптеру DOS-программы конфигурирования (Jumperless, Software configuration). При запуске такой программы пользователю предлагается установить конфигурацию аппаратуры при помощи простого меню: выбрать параметры адаптера. Эта же программа позволяет произвести самотестирование адаптера. Выбранные параметры хранятся в энергонезависимой памяти адаптера. В любом случае при выборе параметров необходимо избегать конфликтов с системными устройствами компьютера и с другими платами расширения.

Конфигурирование адаптера может выполняться и автоматически в режиме Plug-and-Play при включении питания компьютера. Современные адаптеры обычно поддерживают именно этот режим, поэтому их легко может установить пользователь.

В простейших адаптерах обмен с внутренней буферной памятью адаптера (Adapter RAM) осуществляется через адресное пространство устройств ввода/вывода. В этом случае никакого дополнительного конфигурирования адресов памяти не требуется. Базовый адрес буферной памяти, работающей в режиме разделяемой памяти, необходимо задавать. Он приписывается к области верхней памяти компьютера (UMA, Upper Memory Address) в диапазоне адресов A0000h—FFFFFh. В эту же зону адресов помещается и ПЗУ удаленной загрузки (Boot ROM), если предполагается его использование для создания бездисковой рабочей станции. Если используется конфигурирование вручную, то надо следить, чтобы не было конфликтов адресов адаптера с другими устройствами компьютера.

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

От размера буферной памяти адаптера зависит как скорость работы адаптера, так и его способность держать высокие информационные нагрузки. Размер памяти обычно составляет от 8 Кбайт до нескольких мегабайт. Чем больше память, тем больше передаваемых и принимаемых пакетов может в ней храниться. Для адаптеров, работающих на выделенном сервере, большой объем буферной памяти просто необходим, ведь через него пойдут все информационные потоки сети. Впрочем, самая большая буферная память не поможет, если компьютер работает медленно, не успевает перекачивать приходящую по сети информацию.

Для скорости работы адаптера важен режим обмена компьютера с буферной памятью адаптера. Если адаптер поддерживает режим прямого доступа к памяти (DMADirect Memory Access), режим прямого управления шиной (Bus Mastering) или режим разделения памяти, то он обычно работает более производительно, чем адаптеры, не поддерживающие этих режимов. Более того, адаптеры, рассчитанные на быструю шину PCI и работающие в режимах прямого доступа к памяти или прямого управления шиной, могут и не нуждаться в большом объеме буферной памяти, так как информация может передаваться адаптером напрямую в память компьютера и обратно.

Алексей Подсадников
Алексей Подсадников

Могу ли я получить сертификат о повышении квалификации если записывался на курс, не как на повышение квалификации.

Курс пройден.

И сколько действуют результаты курса?

Валерий Умаев
Валерий Умаев