Структура протокола Ethernet

Страницы работы

12 страниц (Word-файл)

Фрагмент текста работы

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


 

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

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

4.2. Три поколения сетевых адаптеров

В качестве примера классификации адаптеров используем подход фирмы 3Com, имеющей репутацию лидера в области адаптеров Ethernet. Фирма 3Com считает, что сетевые адаптеры Ethernet прошли в своем развитии три поколения.

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

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

В сетевых адаптерах Ethernet второго поколения широко используются микросхемы с высокой степенью интеграции, что повышает их надежность. Кроме того, драйверы этих адаптеров основаны на стандартных спецификациях. Адаптеры второго поколения поставляются с драйверами, работающими как в стандарте NDIS (спецификация сетевого драйвера), разработанном фирмами 3Com и Microsoft и одобреннымIBM, так и в стандарте ODI (интерфейс открытого канала передачи данных), разработанном фирмой Novell.

В сетевых адаптерах третьего поколения (к ним фирма 3Com относит пока только свои адаптеры семейство EtherLink III) осуществляется конвейерная схема обработки пакетов. Она заключается в том, что процессы приема пакета из оперативной памяти компьютера и передача его в сеть совмещаются во времени. Таким образом, после приема нескольких первых бантов пакета начинается их передача

Похожие материалы

Информация о работе