Термин Ethernet обозначает как готовое изделие, так и реализованный в нем метод


Адаптивная технология фирмы Intel


Download 50.55 Kb.
bet10/11
Sana21.04.2023
Hajmi50.55 Kb.
#1368259
1   2   3   4   5   6   7   8   9   10   11
Bog'liq
ethernet

Адаптивная технология фирмы Intel.
Новая Адаптивная технология ("Adaptive Technology") Intel для сетевых адаптеров обеспечивает изменение микрокода контроллера, что позволяет пользователям без дополнительных затрат и замены адаптера идти в ногу с постоянно меняющимися сетевыми технологиями. Использование новых драйверов, позволяющих модифицировать микрокоды при перезагрузке системы, обеспечит максимальную пропускную способность и минимальное использование CPU. Эта способность изменения микрокодов и адаптации к специфическим средам, таким как Windows NT*, Windows* 95, DOS ODI, и сетям с напряженным трафиком с помощью программных, а не аппаратных средств и является новой концепцией сетевых адаптеров и уникальна для PCI адаптеров Intel.
Использование адаптивной технологии позволило компании Intel, лидеру в производстве адаптеров для сетей Fast Ethernet, предложить пользователям адаптеры с пропускной способностью 10 и 100 Mбит/с, обеспечивающие надежную защиту инвестиций при достижении максимальной производительности. Адаптивная технология базируется на новейших достижениях технологии сетевых контроллеров и новых драйверах для адаптеров PCI Ethernet и Fast Ethernet. Здесь кратко излагаются особенности структуры микроконтроллера, обеспечивающие адаптивную технологию и, как результат, выгоды для сетевых пользователей.
Прорыв в технологии сетевых контроллеров
Сетевой контроллер - основа любого сетевого устройства. Контроллеры Ethernet - главные устройства в адаптерах 10BASE-T и 100BASE-T. Большое разнообразие существующих контроллеров Ethernet связано с особенностями их структуры, различием свойств и технологий производства чипов. Большинство контроллеров Ethernet в качестве ядра используют специальное устройство, т.н. "State Machine", которое зависит от используемых приложений. State Machine - очень быстрое, но, в то же время, "статичное" устройство, структура которого является воплощением видения будущего сетевых операционных систем, аппаратуры, шин, чипсетов и приложений его разрабочиком. В Ethernet контроллере Intel в качестве ядра вместо State Machine используетс микропрограммируемый блок (Micro Programmed Unit - MPU). Контроллер Ethernet 82557 был разработан компанией Intel для сетевых адаптеров Intel EtherExpress™ PRO/100 PCI (PILA8465B [TX], PILA8475B [T4]) и EtherExpress PRO/10+ PCI (PILA8500, PILA8520).
Основываясь на обширном опыте разработки микропроцессоров, типа Pentium$reg; Pro и Pentium, инженеры Intel спроектировали блок MPU для Ethernet контроллера 82557, более быстрый, чем соответствующие блоки State Machine конкурирующих Ethernet контроллеров. В то же время они сохранили гибкость, доступную только в блоках MPU.
Не останавливаясь на этом, компания Intel слелала следующий логический шаг:
перезагружаемый микрокод. Перезагружаемый микрокод - это принцииальная черта адаптивной технологии. Следующая аналогия поможет лучше понять, как работают блоки MPU и почему адаптивная технология - настолько прогрессивна.
При работе с компьютером Вы используете его основные компоненты - прикладные программы, операционную систему (OС) и непосредственно центральный процессор (CPU). Прикладные программы, типа электронных таблиц и текстовых редакторов, исполняются под управлением OС. OС служит интерфейсом между прикладными программами и CPU. При работе адаптеров Intel EtherExpress PRO/100 и PRO/10+ PCI драйверы типа NDIS 3.0 или DOS ODI выполняют функцию, аналогичную прикладным программам, сообщая CPU, что делать. Можно сравнить OС непосредственно с микрокодом, который является как бы мини-OС для Ethernet контроллера 82557. Основное различие между компьютером, имеющим OС, и Ethernet контроллером чрезвычайно просто: OС компьютера обычно расположена на жестком диске, в то время как микрокод MPU находится в ROM внутри контроллера. Обновление OС персонального компьютера может быть затруднительно, но все-таки возможно. Что же касается чипа контроллера, то устройства State Machine и MPU вы не сможете изменить без замены самого чипа.
Контроллер Intel 82557 Ethernet - нетрадиционное устройство. Intel вывела технологию MPU на новый уровень, применив перезагружаемый микрокод. В традиционных MPU для хранени микрокода (мини-OС для MPU) используется ROM память. В контроллере 82557 наряду с внутренней ROM существует внутренняя RAM для хранения временных изменений мини-OС (перезагружаемый микрокод). При таком сочетании ROM и RAM, драйвер может перезагрузить некую часть микрокода в RAM и фактически изменить функцию чипа. Это существенно, поскольку сетевые операционные системы, OС и сами стандарты ПК часто меняются. При использовании перезагружаемого микрокода (т.е. микрокода, загружаемого одновременно с драйвером), адаптеры EtherExpress PRO/100 и PRO/10 + PCI получают возможность работать по-другому: загружается новый драйвер, содержащий измененный микрокод.
Новые драйверы наряду с перезагружаемым микрокодом реализуют возможности адаптивной технологии. В настоящее время существует два драйвера, использующих адаптивную технологию, - драйверы NDIS 3.0 и DOS ODI. Они ускоряют работу клиентских программ сетей Microsoft Windows NT и Novell Netware*, по сравнению с клиентами OS DOS, Windows 3.1x, Windows 95 или Windows NT. В драйверы NDIS 3.0 и
Novell Netware server включена новая функци снижения количества коллизий (Collision Reduction). Она дает возможность адаптеру анализировать сетевой трафик, а затем динамически увеличивать или уменьшать паузы при передаче пакетов в зависимости от уровня загруженности сети. Непрерывно подстраиваясь под постоянно изменяющийся трафик, адаптер снижает конфликты пакетов и увеличивает общую производительность сети. Возможности уменьшения коллизий в сочетании с Адаптивной технологией незаменимы для сетей с 32-битными операционными системами и прикладными программами. В дополнение к этим драйверам, адаптивная технология дает толчок к созданию широкого разнообразия их модификаций, поскольку техника не стоит на месте. Пользователи смогут нарастить вычислительные возможности своих систем, просто загружая новый драйвер, без необходимости заменять сетевую плату.


Download 50.55 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   11




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling