Ethernet контроллер что это такое: с желтым знаком, нет доступа в сеть. Как определить модель и где скачать драйвера для него?

Содержание

8000 | Сетевые контроллеры доступа

Габаритные размеры корпуса 290х230х85 мм -
Вес брутто/нетто 1,7 кг / 1,4 кг -
Рабочая температура 0…+55 °C -
Относительная влажность 0…90% Без конденсата
Напряжение первичного питания 220 (+/-10 %) В Переменный ток
Напряжение вторичного питания 12 В Постоянный ток
Максимальная емкость устанавливаемого аккумулятора резервного питания до 7 А.ч Аккумулятор резервного питания приобретается отдельно
Количество считывателей 2 адресных считывателя -
Кнопка запроса на выход Нормально разомкнутые контакты -
Кнопка дистанционного открывания двери Нормально разомкнутые контакты -
Вход дверного контакта Нормально замкнутый контакт Определение 2-х или 4-х состояний линии
Вход аппаратной блокировки Нормально разомкнутые контакты -
Вход охранного датчика Нормально замкнутый контакт Определение 2-х или 4-х состояний линии
Вход дополнительного охранного датчика Нормально замкнутый контакт Определение 2-х или 4-х состояний линии
Вход аварийного открывания двери Нормально разомкнутые контакты -
Вход тампера корпуса Нормально замкнутые контакты -
Ток потребления (без замка) Не более 120 мА -
Режим работы Круглосуточный -

Настройка сетевого контроллера программно-определяемой сети в инфраструктуре VMM

Автор: Райн Вайзелман

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

Чтобы составить общее представление о том, как выполняется развертывание сетевого контроллера, посмотрите это видео (~ пять минут).

До начала работы

Чтобы настроить программно определяемую сеть в инфраструктуре VMM, вам понадобится следующее.

  • Шаблон службы. С его помощью VMM автоматически развертывает сетевой контроллер. Шаблоны службы сетевого контроллера поддерживают развертывание на нескольких узлах на виртуальных машинах первого и второго поколений.
  • Виртуальный жесткий диск. Для шаблона службы необходимо подготовить виртуальный жесткий диск, импортированный в библиотеку VMM. Он будет использоваться для виртуальных машин сетевого контроллера.
    • На этом диске должна быть установлена ОС Windows Server 2016.
    • Возможные форматы виртуального жесткого диска — VHD или VHDX.
  • Логическая сеть управления, которая зеркалирует вашу физическую сеть управления. Она моделирует подключение к хосту VMM, хостам сетевого контроллера и хостам виртуальной машины арендатора. Если вы хотите назначить виртуальным машинам сетевого контроллера статический IP-адрес, вам понадобится пул IP-адресов в логической сети управления. Если вы используете DHCP, этот пул вам не нужен.
  • Логический коммутатор, который позволяет логической сети управления подключаться к виртуальным машинам сетевого контроллера.
  • Сертификат SSL
    для проверки подлинности при обмене данными между сервером VMM и сетевым контроллером.
  • Логическая сеть HNV-провайдера и сети виртуальных машин арендаторов для подтверждения развертывания сетевого контроллера.
  • Другие предварительные требования: указаны здесь.

Процедура развертывания

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

  1. Настройка узлов и физической сетевой инфраструктуры. Вам потребуется доступ к физическим сетевым устройствам, чтобы настроить сети VLAN, маршрутизаторы и т.д. Кроме того, вам понадобятся узлы Hyper-V для размещения инфраструктуры программно определяемой сети и виртуальных машин арендаторов. Подробнее.
  2. Подготовка виртуального жесткого диска. Подготовленный виртуальный жесткий диск для шаблона службы сетевого контроллера можно загрузить в формате VHD или VHDX.
  3. Загрузка шаблонов службы. Загрузите шаблоны службы сетевого контроллера и импортируйте их в библиотеку VMM.
  4. Настройка групп безопасности Active Directory. Вам понадобится две группы безопасности Active Directory: одна — для управления сетевым контроллером, другая — для клиентов сетевого контроллера. В каждую группу необходимо добавить хотя бы одну учетную запись пользователя.
  5. Настройка общей папки в библиотеке VMM. Вы можете создать общую папку в библиотеке для хранения журналов диагностики. В этой папке сетевой контроллер будет сохранять диагностические данные в течение всего срока его службы.
  6. Настройка группы хостов VMM. Настройте отдельную группу для всех хостов Hyper-V программно определяемой сети. Обратите внимание, что на этих хостах должна быть установлена последняя версия ОС Windows Server 2016 и включена роль Hyper-V.
  7. Создание логической сети управления. Создайте логическую сеть, которая будет зеркалировать подключения сети управления к хосту VMM, хостам сетевого контроллера и хостам виртуальных машин арендаторов. Если вы хотите выделить IP-адрес из пула статических адресов, создайте такой пул в этой логической сети.
  8. Создание и развертывание управляющего логического коммутатора. Создайте логический коммутатор и разверните его на хостах сетевого контроллера, чтобы виртуальные машины сетевого контроллера могли подключаться к сети управления.
  9. Настройка сертификата. Вам понадобится сертификат SSL для обмена данными по протоколу HTTPS между VMM и сетевым контроллером.
  10. Импорт шаблона. Импортируйте и настройте шаблон службы сетевого контроллера.
  11. Развертывание службы. Разверните службу сетевого контроллера с помощью шаблона. Затем добавьте ее как службу VMM.

Загрузка виртуального жесткого диска для шаблона службы

  1. Подготовленный виртуальный жесткий диск можно загрузить в формате VHD или VHDX. Чтобы найти нужные файлы VHD/VHDX в Azure Gallery, используйте ключевые слова «Windows Server 2016».
  2. После загрузки установите последние обновления Windows Server и все необходимые вам языковые пакеты, если у вас не англоязычная среда.
  3. Импортируйте файлы VHD/VHDX в библиотеку VMM. Подробнее.

Загрузка шаблона службы сетевого контроллера

  1. Загрузите шаблоны службы сетевого контроллера. Загруженный файл будет содержать четыре шаблона службы и пять папок с пользовательскими ресурсами. Сведения о них см. в таблице ниже. Файлы пользовательских ресурсов используются для настройки сетевого контроллера и других компонентов программно определяемой сети (программного балансировщика нагрузки, шлюза RAS).
  2. Импортируйте файлы пользовательских ресурсов в библиотеку VMM.
  3. Обновите библиотеку. Позднее вы импортируете шаблоны службы.

Шаблоны и файлы ресурсов

 

Имя

Тип

Сведения

Network Controller Production Generation 1 VM.xml

Шаблон

Сетевой контроллер на три узла для виртуальных машин первого поколения

Network Controller Production Generation 2 VM.xml

Шаблон

Сетевой контроллер на три узла для виртуальных машин второго поколения

Network Controller Standalone Generation 1 VM.xml

Шаблон

Сетевой контроллер на один узел для виртуальных машин первого поколения

Network Controller Standalone Generation 2 VM.xml

Шаблон

Сетевой контроллер на один узел для виртуальных машин второго поколения

NcSetup.cr

Пользовательский файл ресурсов

Ресурс библиотеки, который содержит сценарии для настройки сети.

ServerCertificate.cr

Пользовательский файл ресурсов

Ресурс библиотеки, который содержит закрытый ключ для сетевого контроллера в формате PFX.

NcCertificate.cr

Пользовательский файл ресурсов

Ресурс библиотеки, который содержит доверенный корневой сертификат (.CER) для сетевого контроллера. Он используется для безопасного обмена данными между сетевым контроллером и другими дополнительными службами (например, MUX программного балансировщика нагрузки).

TrustedRootCertificate.cr

Пользовательский файл ресурсов

Ресурс библиотеки, который содержит открытый ключ сертификата (.CER), импортированного как доверенный корневой сертификат для проверки сертификата SSL

EdgeDeployment.cr

Шаблон

Используется для установки ролей MUX программного балансировщика нагрузки и ролей шлюза (например, VPN).

 

Настройка групп Active Directory

Создайте группы безопасности для управления сетевым контроллером и его клиентов.

  1. На странице Пользователи и компьютеры Active Directory создайте группу безопасности для управления сетевым контроллером.
    • Добавьте в эту группу всех пользователей, у которых есть право на настройку сетевого контроллера. Для этой группы можно выбрать имя «Network Controller Admins».
    • Все пользователи, которых вы в нее добавите, также должны входить в группу пользователей домена в Active Directory.
    • Группа для управления сетевым контроллером должна быть локальной группой домена. Члены этой группы смогут создавать, удалять и обновлять конфигурацию развернутого вами сетевого контроллера.
    • Добавьте в эту группу хотя бы одну учетную запись пользователя, у которой есть доступ к ее учетным данным. После развертывания сетевого контроллера в VMM можно настроить связь с сетевым контроллером с помощью учетных данных этого пользователя.
  2. Создайте другую группу безопасности для клиентов сетевого контроллера.
    • Добавьте в нее пользователей, у которых есть право на настройку и администрирование сетей с помощью сетевого контроллера. Для этой группы можно выбрать имя «Network Controller Users».
    • Все пользователи, которых вы в нее добавите, также должны входить в группу пользователей домена в Active Directory.
    • Для настройки и управления сетевым контроллером всегда используется передача репрезентативного состояния (REST).
    • Эта группа должна быть локальной группой домена. После развертывания сетевого контроллера все члены этой группы получат право на обмен данными с сетевым контроллером через интерфейс на основе REST.
    • Добавьте в эту группу хотя бы одну учетную запись пользователя. После развертывания сетевого контроллера в VMM можно настроить связь с сетевым контроллером с помощью учетных данных этого пользователя.

Создание общей папки для хранения журналов в библиотеке

  1. Можно также создать общую папку в библиотеке VMM, в которой будут храниться журналы диагностики.
  2. Убедитесь, что эта общая папка доступна сетевому контроллеру. Он будет сохранять в ней диагностические данные. Запишите учетные данные учетной записи, у которой будет право на запись данных в этой общей папке.

Настройка групп хостов

  1. Создайте отдельную группу узлов для узлов Hyper-V под управлением программно определяемой сети.
  2. Убедитесь, что на узлах Hyper-V установлена ОС Windows Server 2016.

Создание логической сети управления

В VMM необходимо создать логическую сеть управления, которая будет зеркалировать физическую сеть управления.

  • Эта логическая сеть предоставляет узлу VMM, хостам сетевого контроллера и хостам виртуальных машин арендаторов настройки для подключения к сети.
  • Мы рекомендуем использовать эту логическую сеть исключительно для подключения виртуальных машин, которыми управляет сетевой контроллер.
  • Для управления подключением к сетевому контроллеру можно использовать уже существующую логическую сеть VMM, если в ней включена функция Создать сеть виртуальных машин с таким же именем, чтобы позволить виртуальным машинам напрямую подключаться к этой логической сети.
  1. Щелкните Структура > Сеть. Правой кнопкой мыши щелкните Логические сети и выберите пункт Создать логическую сеть.
  2. Укажите имя и, при необходимости, описание.
  3. В меню Параметры выберите пункт Одна подключенная сеть. Во всех сетях управления необходимо настроить маршрутизацию и возможности подключения между всеми узлами, входящими в сеть. Установите флажок Создать сеть виртуальных машин с таким же именем, чтобы позволить виртуальным машинам напрямую подключаться к этой логической сети, чтобы автоматически создать сеть виртуальных машин для своей сети управления.
  4. Щелкните Сетевой узел > Добавить. Выберите группу для узлов, которыми будет управлять сетевой контроллер. Введите сведения об IP-подсети своей сети управления. Эту сеть необходимо предварительно создать и настроить в физическом коммутаторе.
  5. Ознакомьтесь с информацией на странице Сводка и нажмите кнопку Готово, чтобы закрыть мастер.

Создание пула IP-адресов

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

  1. В консоли VMM щелкните правой кнопкой мыши логическую сеть управления и выберите пункт Создать пул IP-адресов.
  2. Укажите имя и, при необходимости, описание пула и убедитесь, что в качестве его логической сети выбрана сеть управления.
  3. В панели Сетевой узел выберите подсеть, которую будет обслуживать этот пул IP-адресов.
  4. В панели Диапазон IP-адресов настройте начальный и конечный IP-адреса. Не используйте первые три IP-адреса доступной подсети. Например, если диапазон IP-адресов подсети начинается с .1 и заканчивается .254, начните свой диапазон с .4 или выше. В поле IP-адреса, зарезервированные для других целей введите какой-либо IP-адрес из указанного диапазона. Впоследствии вы используете его как IP-адрес REST службы сетевого контроллера.
  5. Укажите адрес шлюза по умолчанию и, при необходимости, задайте настройки DNS и WINS.
  6. Ознакомьтесь с настройками на странице Сводка и нажмите кнопку Готово, чтобы закрыть мастер.

Создание и развертывание управляющего логического коммутатора

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

  1. Щелкните Создать логический коммутатор. Ознакомьтесь с информацией на странице «Приступая к работе» и нажмите кнопку Далее.
  2. Введите имя и, при необходимости, описание. Выберите Не группа исходящей связи. Если вам необходимо добавить коммутатор в группу, выберите Группа.
  3. Чтобы использовать режим минимального потребления полосы пропускания, выберите вариант по умолчанию.
  4. В разделе Расширения снимите флажки напротив всех расширений коммутатора. Это важно. Если на этом этапе вы выберете то или иное расширение коммутатора, впоследствии оно может помешать вам ввести сетевой контроллер в эксплуатацию.
  5. При необходимости можно также добавить профиль виртуального порта и выбрать классификацию порта для управления хостами.
  6. Выберите существующий профиль порта исходящей связи или щелкните Добавить > Новый профиль порта исходящей связи. Введите имя и, при необходимости, описание. Используйте алгоритм балансировки нагрузки и режим объединения по умолчанию. Выберите все сетевые узлы в логической сети управления.
  7. Выберите профиль порта исходящей связи, который вы создали, и Новый виртуальный сетевой адаптер. В ваш логический коммутатор и профиль порта исходящей связи будет добавлен виртуальный сетевой адаптер хоста (vNIC). Когда вы добавите логический коммутатор на свои хосты, этот адаптер vNIC будет добавлен автоматически.
  8. Укажите имя адаптера vNIC. Убедитесь, что в списке Соединение присутствует ваша сеть управления виртуальными машинами.
  9. Выберите Этот сетевой адаптер будет использоваться для управления хостами > Параметры соединения наследуются от адаптера хоста. Это позволяет заимствовать параметры адаптера vNIC из адаптера, уже существующего на хосте. Если вы уже создали профиль классификации портов и виртуального порта, теперь его можно выбрать.
  10. Ознакомьтесь с информацией на странице Сводка и нажмите кнопку Готово, чтобы закрыть мастер.

Развертывание логического коммутатора

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

Настройка сертификатов

Для обмена данными по протоколу HTTPS между VMM и сетевым контроллером вам понадобится сертификат SSL. Его можно генерировать двумя способами.

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

Использование самозаверяющего сертификата

В этом примере мы создадим новый самозаверяющий сертификат, который нужно выполнить на сервере VMM. Обратите внимание:

  • В качестве имени DNS можно использовать IP-адрес, однако мы не рекомендуем этого делать, поскольку в этом случае сетевой контроллер может использовать только одну подсеть.
  • Для сетевого контроллера можно задать любое понятное имя.
  • В развертывании с несколькими узлами имя DNS должно быть именем REST.
  • В развертывании с одним узлом имя DNS состоит из имени сетевого контроллера и полного доменного имени.

 

 

Экспорт самозаверяющего сертификата.

Экспортируйте сертификат и его закрытый ключ в формате PFX.

  1. Откройте оснастку Сертификаты (certlm.msc) и найдите нужный сертификат в меню «Личные»/«Сертификаты».
  2. Выберите > Все задачи > Экспорт. Выберите закрытый ключ, который нужно экспортировать. Назначьте пароль, чтобы защитить его. Этот пароль впоследствии вам понадобится.
  3. При экспорте выберите Файл обмена личной информацией — PKCS #12 (.PFX) и подтвердите значение по умолчанию — Включить по возможности все сертификаты в путь сертификата.
  4. Также экспортируйте данный сертификат в формате CER.
  5. Скопируйте файл PFX в папку ServerCertificate.cr.
  6. Скопируйте файл CER в папку NCCertificate.cr.

Использование центра сертификации

  1. Запросите сертификат, подписанный центром сертификации. Чтобы запросить сертификат в центре сертификации предприятия на основе ОС Windows, используйте мастер запроса сертификатов.
  2. Убедитесь, что сертификат включает EKU serverAuth, заданный идентификатором OID 1.3.6.1.5.5.7.3.1. Кроме того, имя субъекта сертификата должно соответствовать имени DNS сетевого контроллера.
  3. Скопируйте файл PFX в папку ServerCertificate.cr.
  4. Скопируйте файл CER в папку NCCertificate.cr.
  5. Скопируйте открытый ключ центра сертификации в формате CER в папку TrustedRootCertificate.cr.

Настройка шаблона службы

Импортируйте шаблон и замените его параметры на параметры своей среды.

Импорт шаблона

Шаблон этой службы необходимо импортировать в библиотеку VMM. В приведенном здесь примере мы импортируем шаблон второго поколения.

  1. Щелкните Библиотека > Шаблоны > Шаблоны служб > Импорт шаблона.
  2. Перейдите в папку с нужным шаблоном службы и выберите файл Network Controller Production Generation 2 VM.xml.
  3. В процессе импорта обновите параметры шаблона в соответствии со своей средой.
    • WinServer.vhdx Выберите базовый образ виртуального жесткого диска, который вы ранее загрузили и импортировали.
    • NCSetup.cr: сопоставьте этот файл с ресурсом библиотеки NCSetup.cr в библиотеке VMM.
    • ServerCertificate.cr: сопоставьте этот файл с ресурсом библиотеки ServerCertificate.cr в библиотеке VMM. Также добавьте в эту папку ранее подготовленный сертификат SSL в формате PFX. Убедитесь, что в папке ServerCertificate.cr находится только один сертификат.
    • TrustedRootCertificate.cr: сопоставьте этот файл с папкой TrustedRootCertificate.cr в библиотеке VMM. Если доверенный корневой сертификат вам не требуется, этот ресурс все равно нужно сопоставить с папкой CR. Однако в этом случае данная папка должна быть пуста.
    • NCCertificate.CR: сопоставьте этот файл с ресурсом библиотеки NCCertificate.cr в библиотеке VMM.

Настройка шаблона

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

  1. В библиотеке VMM выберите шаблон службы и откройте его в режиме конструктора.
  2. Дважды щелкните уровень компьютера, чтобы открыть мастер настройки свойств сетевого контроллера Windows Server.
  3. Чтобы указать ключ продукта, щелкните Ключ продукта и укажите ключ, предоставленный CCEP.
  4. Если вы хотите включить динамическую настройку IP-адреса, чтобы управлять сетевым контроллером с помощью DHCP, щелкните адаптер и измените тип IPV4-адреса на Динамический.

Развертывание сетевого контроллера

  1. Выберите шаблон службы сетевого контроллера и щелкните Настроить развертывание. Введите имя службы и выберите назначение данного экземпляра. Назначение должно соответствовать отдельной группе хостов, которыми будет управлять сетевой контроллер.
  2. Задайте параметры развертывания, указанные в таблице ниже.
  3. Первоначально экземпляры виртуальных машин будут красными. Щелкните Обновить окно просмотра, чтобы служба развертывания автоматически нашла подходящие хосты для виртуальных машин, которые будут созданы.
  4. Настроив эти параметры, щелкните Развернуть службу, чтобы начать процесс развертывания. Продолжительность развертывания обычно составляет от 30 до 60 минут (в зависимости от оборудования). Если вы не используете лицензированный VHD\VHDX или VHD\VHDX не поддерживает ключ продукта из файла ответов, то развертывание завершится на странице Ключ продукта, когда будет выполняться инициализация виртуальной машины сетевого контроллера. Вам нужно будет вручную получить доступ к рабочему столу виртуальной машины и пропустить или ввести ключ продукта.
  5. Если произойдет сбой развертывания сетевого контроллера, удалите экземпляр службы со сбоем, прежде чем повторить попытку. Щелкните Виртуальные машины (VM) и службы > Все хостыСлужбы и удалите экземпляр.

Параметры развертывания

Параметр

Требование

Описание

ClientSecurityGroup

Обязательно

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

DiagnosticLogShare

Необязательно

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

DiagnosticLogShareUsername

Необязательно

Полное имя пользователя (включая имя домена) аккаунта, у которого есть разрешения доступа к общему каталогу диагностики. В следующем формате: [домен]\[имя пользователя].

DiagnosticLogSharePassword

Необязательно

Пароль для аккаунта, указанного в параметре DiagnosticLogShareUsername.

LocalAdmin

Обязательно

Выберите вариант Run as account (Запустить в качестве аккаунта) в своей среде, которая будет использоваться как локальный администратор в виртуальных машинах контроллера сети.

Имя пользователя должно быть представлено в формате .\Administrator (создайте, если его нет).

Management

Обязательно

Выберите логическую сеть управления, которую создали ранее.

MgmtDomainAccount

Обязательно

Выберите вариант Run as account (Запустить в качестве аккаунта) в своей среде, которая будет использоваться для подготовки контроллера сети. Этот пользователь должен входить в группу управления безопасностью, которая указана ниже и обладает преимуществами по управлению контроллером сети.

MgmtDomainAccountName

Обязательно

Это должно быть полное имя пользователя (включая имя домена) Run as account (Запустить в качестве аккаунта), сопоставленного с MgmtDomainAccount.

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

MgmtDomainAccountPassword

Обязательно

Пароль для управления аккаунтом Run as account (Запустить в качестве аккаунта), сопоставленного с MgmtDomainAccount.

MgmtDomainFQDN

Обязательно

FQDN для домена Active Directory, к которому присоединится контроллер сети виртуальных машин.

MgmtSecurityGroup

Обязательно

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

RestEndPoint

Обязательно

Введите RESTName, который вы использовали для подготовки сертификатов. Этот параметр не используется для автономных шаблонов.

ServerCertificatePassword

Обязательно

Пароль, необходимый для импорта сертификата в хранилище машин.

 

Добавьте службу контроллера сети в VMM

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

  1. В Fabric (Фабрика) правой кнопкой мыши нажмите Networking (Сети) > Network Service (Сетевая служба) и выберите Add Network Service (Добавить сетевую службу).
  2. Откроется Add Network Service Wizard (Мастер добавления сетевой службы). Укажите имя и, по желанию, описание.
  3. В качестве производителя выберите Microsoft и Microsoft network controller (Контроллер сети Microsoft) в качестве модели.
  4. В поле Credentials (Учетные данные) укажите аккаунт Run As account (Запустить в качестве аккаунта), с помощью которого вы хотите настроить сетевую службу. Это должен быть тот же самый аккаунт, который вы добавили в группу клиентов контроллера сети.
  5. В поле Connection String (Строка подключения):
    • В многоузловом развертывании ServerURL должен использовать конечную точку REST, а servicename должен быть представлен названием экземпляра контроллера сети.
    • В одноузловом развертывании в качестве ServerURL должен использоваться FQDN контроллера сети, а servicename должен быть представлен названием экземпляра контроллера сети. Пример: serverurl=https://NCCluster.contoso.com;servicename=NC_VMM_RTM
  6. В поле Review Certificates (Проверка сертификатов) проводится связь с виртуальной машиной контроллера сети для получения сертификата. Убедитесь, что здесь отображается нужный сертификат. Выберите пункт These certificates have been reviewed and can be imported to the trusted certificate storebox (Эти сертификаты проверены и могут быть импортированы в доверенное хранилище сертификатов).
  7. На следующей странице нажмите Scan Provider (Сканировать провайдера), чтобы подключиться к службе, свойствам и их статусам. Также это позволяет проверить, правильно ли создана служба, используете ли вы верную строку подключения. Проверьте результаты и убедитесь, что параметр isNetworkController настроен на значение True. По завершении нажмите Next (Далее).
  8. Настройте группу хостов, которой будет управлять ваш контроллер сети.
  9. Нажмите Finish (Завершить), чтобы закончить работу в мастере. Когда служба будет добавлена в VMM, она отобразится в списке Network Services (Сетевые службы) в консоли VMM. Если сетевая служба не добавлена, откройте раздел Jobs (Задания) в консоли VMM, чтобы устранить неполадки.

Проверьте развертывание

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

  1. Создайте сеть HNV Provider (Провайдер HNV) (серверная сеть), которой управляет контроллер сети для обеспечения подключения к виртуальным машинам. Эта сеть позволяет убедиться, что контроллер сети успешно развернут, а абонентские виртуальные машины внутри одной виртуальной сети могут выполнять друг другу ping-запросы. Эта сеть уже должна существовать в вашей инфраструктуре физической сети, и все хосты фабрики SDN должны иметь физическое подключение к ней.
  2. После создания сети провайдера HNV настройте на ее основе две сети виртуальных машин. Создайте сети виртуальных машин и пулы IP-адресов, а затем разверните абонентские виртуальные машины. Также вы можете проверить подключение между двумя абонентскими виртуальными машинами, развернутыми на разных хостах, чтобы убедиться в правильном развертывании контроллера сети.

Создайте сеть HNV Provider

  1. Запустите Create Logical Network Wizard (Мастер создания логической сети). Введите название и дополнительное описание и нажмите для этой сети.
  2. В разделе Settings (Настройки) убедитесь, что выбран пункт One Connected Network (Одна подключенная сеть), поскольку все сети HNV Provider должны иметь маршрут и подключение между всеми хостами в этой сети. Не забудьте выбрать пункт Allow new VM networks created on this logical network to use network virtualization (Разрешить новым сетям виртуальных машин в этой логической сети использовать виртуализацию). Также выберите Managed by the network controller (Управляется контроллером сети).
  3. В разделе Network Site (Сетевой сайт) добавьте информацию о сетевом сайте для сети HNV Provider. В том числе добавьте данные о группе хоста, подсети и VLAN.
  4. Проверьте информацию в разделе Summary (Сводка) и завершите работу мастера.

Создайте пул IP-адресов

Логической сети HNV Provider необходим пул IP-адресов, даже если в этой сети есть DHCP. Даже если в сети HNV Provider больше одной подсети, создайте пул для каждой подсети.

  1. Правой кнопкой мыши выберите логическую сеть HNV Provider > Create IP Pool (Создать пул IP-адресов).
  2. Укажите название и, по желанию, описание и в качестве логической сети выберите логическую сеть HNV Provider.
  3. В разделе Network Site (Сетевой сайт) выберите подсеть, которую будет обслуживать этот пул IP-адресов. Если в вашей сети HNV Provider больше одной подсети, вам понадобится создать пул статических IP-адресов для каждой из них. Если у вас только один сайт (например образец топологии), просто нажмите Next (Далее).
  4. В пункте IP Address range (Диапазон IP-адресов) настройте начальный и конечный IP-адреса. Не используйте первый IP-адрес доступной подсети. Например, если диапазон IP-адресов подсети начинается с .1 и заканчивается .254, начните свой диапазон с .2 или выше.
  5. Далее настройте адрес шлюза по умолчанию. Нажмите Insert (Вставить) рядом с полем Default gateways (Шлюзы по умолчанию), введите адрес и используйте показатель по умолчанию. Также вы можете DNS и WINS (необязательно).
  6. Проверьте информацию в разделе сводки нажмите Finish (Завершить), чтобы завершить работу мастера.
  7. Во время настройки контроллера сети коммутатор, который вы развернули на хостах для обеспечения подключения в логической сети управления, был преобразован в коммутатор SDN. Теперь с помощью этого коммутатора вы можете развернуть сеть, управляемую контроллером сети, в том числе логическую сеть HNV Provider. В настройках профиля порта для соединения с магистральной сетью для логического коммутатора управления не забудьте выбрать сетевой сайт, соответствующий логической сети HNV Provider.

 

Теперь логическая сеть HNV Provider доступна для всех хостов в группе, управляемой контроллером сети.

Создайте абонентские сети виртуальных машин и пулы IP-адресов

Теперь, чтобы проверить подключение, создайте две сети виртуальных машин и пулы IP-адресов для двух абонентов в вашей инфраструктуре SDN. Обратите внимание:

  • Не используйте первый IP-адрес доступной подсети. Например, если диапазон IP-адресов подсети начинается с .1 и заканчивается .254, начните свой диапазон с .2 или выше.
  • В настоящее время невозможно создать сеть виртуальных машин с параметром No Isolation (Без изоляции) для логических сетей, которыми управляет контроллер сети. При создании сетей виртуальных машин, связанных с логическими сетями HNV Provider необходимо выбрать параметр изоляции Isolate using Hyper-V Network Virtualization (Изоляция с помощью технологии виртуализации сети Hyper-V).
  • Поскольку контроллер сети еще не протестирован с протоколом IPv6, используйте IPv4 как для логической сети, так и для сети виртуальных машин.
  1. Cоздайте сеть виртуальных машин для каждого абонента.
  2. Создайте пул IP-адресов для каждой сети виртуальных машин.

Создайте абонентские виртуальные машины

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

  • Убедитесь, что брандмауэр абонентских виртуальных машин пропускает IPv4 ICMP. По умолчанию Windows Server блокирует этот протокол.
  • Выполните следующий командлет PowerShell, чтобы брандмауэр пропускал ICMPv4 с кодом New-NetFirewallRule –DisplayName “Allow ICMPv4-In” –Protocol ICMPv4
  1. Если вы хотите создать виртуальную машину из существующего жесткого диска, выполните эти инструкции.
  2. После того как вы развернете по крайней мере две виртуальные машины, подключенные к сети, вы можете выполнить ping-запрос к одной виртуальной машине от другой, чтобы проверить успешное развертывание контроллера сети в качестве сетевой службы и убедиться, что он может управлять сетью HNV Provider, чтобы абонентские виртуальные машины могли отправлять друг другу ping-запросы.

Дальнейшие действия

Создайте программный распределитель нагрузки

 

Зачем нужен ethernet

Бизнес и рынок. Ноутбуки и планшеты. Сети и WiFi. Проекторы и мониторы. Аудио и видео.


Поиск данных по Вашему запросу:

Схемы, справочники, даташиты:

Прайс-листы, цены:

Обсуждения, статьи, мануалы:

Дождитесь окончания поиска во всех базах.

По завершению появится ссылка для доступа к найденным материалам. ПОСМОТРИТЕ ВИДЕО ПО ТЕМЕ: ϟ ЗАЧЕМ НУЖЕН ФЕМИНИЗМ и что это? с NIXELPIXEL

Зачем мне нужен кроссовый кабель для подключения устройств того же типа?


На этой странице мы будем разбираться с драйвером на сетевую карту стационарного компьютера, или ноутбука. Просто в диспетчере устройств, как правило, сетевая карат отображается как неизвестное устройство с названием «Ethernet-контроллер». Это когда драйвер на нее не установлен. Горят они частенько, да и все. Но сегодня не о нем. Для большей наглядности давайте посмотрим картинку:. В любом случае, чтобы он работал, на него должен быть установлен драйвер.

Это можно проверить в диспетчере устройств. Или правой кнопкой мыши на «Мой компьютер» — «Свойства», и там «Диспетчер устройств». Сразу открываем вкладку «Сетевые адаптеры».

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

Скорее всего, у него будет название «Ethernet-контроллер». Это и есть наша сетевая карта, которая не работает из-за отсутствия драйвера. Нам нужно просто установить драйвер на сетевую карту. Или переустановить его, если адаптер есть, но он работает с ошибками, или вообще не работает. У вас наверное сразу возник вопрос, какой драйвер нужен, и где его можно скачать.

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

Или, заходим на официальный сайт производителя вашего ноутбука, и через поиск по сайту находим страничку модели своего ноутбука. Там уже ищем вкладку «Драйвера», «Поддержка» и т. Обязательно для установленной у вас Windows.

В зависимости от производителя вашего ноутбука, сам процесс будет отличатся. Поэтому, я не могу дать конкретную инструкцию. Но порядок действий будет таким же. Более подробно этот процесс я описывал в статье как установить драйвера на Wi-Fi адаптер в Windows 7. В данном случае все точно так же, только в конечном итоге скачиваем драйвер не на Wi-Fi, а на сетевую карту.

Хотя, драйвер для Wi-Fi адаптера вам скорее всего так же придется скачать и установить. Если у вас стационарный компьютер, на котором сетевая карат встроенная в материнскую плату, то драйвер нужно искать на сайте производителя материнской платы, для модели вашей материнской платы. У вас наверное возник вопрос, как узнать модель материнской платы.

Но это можно сделать так же через командную строку. Дальше ищем в интернете по модели материнской платы, переходим на сайте разработчика, в моем случае это MSI, и скачиваем LAN драйвер. Только не забудьте выбрать свою операционную систему. Там точно будет такая возможность. Если нет, то нужно узнать модель сетевого адаптера, и скачать драйвер с официального сайта. Модель, как правило, можно посмотреть на самом устройстве.

Это запасной случай. Есть один хороший сайт, который выручал меня уже не раз. С его помощью можно найти драйвер практически для любого неизвестного устройства. В новом окне переходим на вкладку «Сведения». В выпадающем меню выбираем «ИД оборудования». Копируем последнюю строчку если не получится, можно попробовать другие. В строке поиска вставляем скопированную строчку с диспетчера устройств.

И нажимаем «Искать». Скачиваем первый драйвер из списка. Обратите внимание, что возле драйвера будет указана система для которой он подходит. Вам нужен драйвер для установленной у вас операционной системы Windows. Там сверху можно выбрать нужную систему и разрядность системы. Например, Windows Так, драйвер у нас уже есть. Если в процессе установки драйвера появится какая-то ошибка, то перезагрузите компьютер, и попробуйте запустить установку еще раз.

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

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

Точнее на неизвестное устройство или Ethernet-контроллер , которое по вашему мнению является сетевым адаптером, и выбираем «Обновить драйверы». Если в процессе установки у вас что-то не получилось, пишите в комментариях. Подробно опишите проблему, и я постараюсь вам помочь. Огромное спасибо за такую подробную статью. В интернете сложно найти настолько подробную литературу. Базару нет! Понятным языком все разъяснил, даже я все понял!

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

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

В диспетчере всё ОК. Втыкаю во второй — всё работает. Переустановил систему ещё раз — тоже самое. Куда тыкаться? Поменял материнку, компьютер отдал, но проблему хотелось бы решить.

За восемь лет работы с таким встречаюсь впервые…. Сергей, вы читали, что я написал? Я ТРИ сетевых поменял. Если карта в диспетчере устройств появляется и нормально работает, но нет реакции на подключение кабеля, то пробуйте устанавливать другой образ Windows.

Может сборка какая-то кривая. После чего это произошло? Не вижу у вас ни Wi-Fi адаптера, ни сетевой карты. Попробуйте скачать драйвер на оба сетевых адаптера для своей модели ноутбука и установить их. Проблема: Некорректно работают интернет-приложения. Описание: После переустановки ОС — Windows: 7, 8. Отсутствовал сетевой-драйвер. Мне кажется, проблем не на компьютере, а у провайдера, или в роутере если он есть. Проверить бы на другом компьютере это подключение.


Что такое Ethernet

К сожалению, всё в один дистрибутив не впихнёшь, база выходит не такая уж и большая, а потому остальные устройства будут отображаться как неопознанные. Одним из таких является Ethernet-контроллер. По сути же все эти три наименования — это один и тот же девайс, а именно — сетевая плата компьютера, которая используется для подключения компьютера к локальной сети, роутеру или же напрямую в ISP провайдера. Она бывает как в виде отдельного комплектующего устройства, так и встроенной в материнскую плату компьютера или ноутбука. Не стоит забывать и о беспроводной сетевой карте WiFi — если на неё не установлен драйвер или он слетел, то в диспетчере устройств она тоже будет отображена как Ethernet-контроллер с восклицательным знаком. Что делать в этом случае? Но, как говорится, ровно было на бумаге, да забыли про овраги.

Так зачем LAN разъем в телевизоре? В последнее время производители встраивают сетевой Ethernet порт в телевизоры не только с поддержкой функции . Что такое гироскоп в смартфоне и зачем он нужен?.

Что такое сетевой адаптер в компьютере и для чего нужен?

Окончание продаж — это последняя дата, когда Schneider Electric будет принимать предложение по данному артикулу. Однако услуги по послепродажному обслуживанию ремонт, запасные части и т. Подбор оборудования. Коммерческий статус Будет снято с производства 29 Ноябрь Что означает уведомление об окончании продаж? Нужна дополнительная информация Обратитесь в региональный центр технической поддержки клиентов — работает круглосуточно. Купить онлайн. Где купить?

Что такое HDMI?

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

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

Зачем в телевизоре LAN вход?

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

Power over Ethernet что это и зачем нужно?

Регистрация Вход. Ответы Mail. Как закрепить сравнение в Excel? Какие качества интернета вас умиляют? Вопрос про Инстаграм!! Возможна ли дружба между процессор amd phenom ii x6 t и видеокартой rx 8gb 1 ставка. Лидеры категории Антон Владимирович Искусственный Интеллект. Кислый Высший разум.

Многие люди, работающие на компьютере или ноутбуке, даже не представляют, для чего нужна сетевая карта на компьютере.

Какой драйвер нужен для сетевой карты (Ethernet-контроллера)? Загрузка и установка

Локальная сеть англ. Ethernet в основном описывается стандартами IEEE группы Но законное право на технологию Меткалф получил через несколько лет. В процессе борьбы 3Com стала основной компанией в этой отрасли.

Industrial Ethernet, или Зачем нужны промышленные сети верхнего уровня

ВИДЕО ПО ТЕМЕ: Свитч: что это такое?

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

Википедия определяет медиаконвертер как устройство, преобразующее среду распространения сигнала из одного типа в другой. А средой распространения сигнала считаются медные и оптические кабели.

Войдите , пожалуйста. Хабр Geektimes Тостер Мой круг Фрилансим. Войти Регистрация. Физика Ethernet для самых маленьких Системное администрирование , Сетевые технологии Tutorial Что такое домен коллизий? Сколько пар используется для Ethernet и почему? По каким парам идет прием, а по каким передача?

Интернет-провайдер «Планета» широко известен в Екатеринбурге и Свердловской области. Тогда рынок был уже сформирован, а провайдеры, начинавшие свою деятельность с «диких» сетей, переходили на новый этап деятельности. Сеть «Планеты» с первого установленного узла связи была управляемой, что уже тогда делало нетипичным подход оператора к работе. Спустя годы «Планета» вновь задает тренд, анонсировав несколько новшеств, которые сейчас могут показаться несвоевременными и даже излишними.


Как выбрать контроллер для сервера

Контроллеры часто становятся неотъемлемой частью сервера. На это есть множество причин: жесткие диски сильно продвинулись в технологическом плане, сменили несколько интерфейсов, вырос объем кэш-памяти, снизилась стоимость одного ГБ на HDD. Несмотря на этот прогресс, одним из главных параметров сервера остается надежность. Именно ее обеспечивают контроллеры.

RAID-контроллеры

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

Зачем нужен контроллер? Обычно в сервере установлено несколько накопителей — это обеспечивает надежность, отказоустойчивость и большой объем хранения. RAID-контроллер объединяет несколько накопителей в единый массив, создавая единое пространство для хранения данных.

Все рассмотренные ниже RAID-контроллеры оснащены портами SAS-3 12 Гб/с.

PCI Express 3.0 x8

Довольно распространенный интерфейс.

Размером кэш-памяти в 1GB обладает модель Dell PERC H730 405-AAEJ. Она оснащена 8 внутренними портами, работает на базе процессора LSI LSISAS3108 и содержит два разъема SFF-8643.

С кэш-памятью 2GB представлено две модели — Supermicro LSI/Avago SAS 3108 AOC-S3108L-H8IR и Adaptec SmartRAID 3152-8i 2290200-R. У них также 8 внутренних портов и два разъема SFF-8643.

Еще одна модель с таким количеством кэш-памяти — Intel Integrated RAID Module RMS3AC160 на 16 внутренних портов, на базе процессора Broadcom SAS3316, содержит четыре разъема SFF-8643.

Размером кэш-памяти 4GB отличаются еще четыре модели:

— Adaptec SmartRAID 3154-8i 2291000-R на 8 внутренних портов, содержит два разъема SFF-8643;

— Intel RAID Adapter RSP3TD160F на 16 внутренних портов, на базе процессора SAS3516, содержит четыре разъема SFF-8643;

— Broadcom MegaRAID SAS 9361-24i 05-50022-00 и Adaptec SmartRAID 3154-24i 2294700-R на 24 внутренних порта, содержат шесть разъемов SFF-8643.

PCI Express 3.1 x8

С таким интерфейсом представлены две модели:

— Dell PERC H840 405-AAMZ с кэш-памятью 2GB на 8 внешних портов, на базе процессора LSISAS 3508, содержит два разъема SFF-8644;

— Dell PERC H740P 405-AANLN с кэш-памятью 8GB на 8 внутренних портов, на базе процессора LSISAS 3508, содержит два разъема SFF-8643.

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

Dell Branded Interface

Контроллер, совместимый только с оборудованием Dell — это Dell PERC h430 405-AAEI на 8 внутренних портов, на базе процессора LSISAS3008, содержит два разъема SFF-8643.

HPE Branded Interface

Следующие контроллеры совместимы только с серверами HP Enterprise:

— HP Enterprise Smart Array P408i-a SR Gen10 804331-B21 с кэш-памятью 2GB на 8 внутренних портов. Требуется аккумуляторная батарея HPE Smart Storage P01366-B21, которая поддерживает несколько устройств и приобретается отдельно;

— HP Enterprise Smart Array E208i-a SR Gen10 804326-B21 на 8 внутренних портов.

Supermicro Branded Interface

Контроллер Supermicro AOM-S3108M-H8 AOM-S3108M-H8 совместим только с серверами Supermicro. Это модель с кэш-памятью 2GB на 8 внутренних портов, на базе процессора LSISAS 3108.

Huawei Xcede 96-in

Контроллер, совместимый только с оборудованием Huawei — это Huawei SR130 03022CDE на 8 внутренних портов на базе процессора LSI3008.

Экспандеры

Экспандер — это коммутирующее устройство, которое можно подключить к RAID-контроллеру и расширить таким образом количество SAS-портов. Таким образом, с помощью экспандера можно подключить больше SSD и HDD дисков, чем позволяет ваш RAID-контроллер.

Экспандеры отличаются интерфейсом питания:

— С интерфейсом PCIe работает Intel RAID Expander RES3FV288 на 28 внутренних и 8 внешних портов SAS-3 12 Гб/с, содержит семь разъемов SFF-8643 и один SFF-8644.

С таким же интерфейсом работает Intel RAID Expander RES3TV360 на 36 внутренних портов SAS-3 12 Гб/с, содержит разъемы: 9 x SFF-8643.

— Интерфейсом PCI Express 2.0 x4 оснащен экспандер Adaptec 82885T 2283400-R на 28 внутренних и 8 внешних портов SAS-3 12 Гб/с, содержит семь разъемов SFF-8643 и два SFF-8644.

— Еще один интерфейс — PCI Express 3.0 x8. Им оснащена модель — HP Enterprise ML350 Gen10 874576-B21 на SAS-3 12 Гб/с. Для серверов ProLiant ML350 Gen10 в корпусе с SFF дисками с предустановленными вариантами контроллеров P408i-a, E208i-a и другими P или E контроллерами, для расширения поддержки до 24 SFF дисков.

Адаптеры главной шины (HBA)

HBA-адаптер — это устройство, которое соединяет сервер с HDD и SSD накопителями.

С интерфейсом PCI Express 2.0 x4 работают модели:

— HP Enterprise 81E AJ762B на 1 внешний порт Fibre Channel 8 Гб/с, на базе процессора Emulex;

— Lenovo Storwize V3700 00MJ095 на 4 внешних порта Fibre Channel 8 Гб/с.

Все рассмотренные модели с интерфейсом PCI Express 2.0 x8 оборудованы портами SAS-3 12 Гб/с:

— HP Enterprise h340 Smart Host Bus Adapter 726907-B21 на 8 внутренних портов;

— Adaptec SmartHBA 2100-8i 2290400-R и Dell HBA330 405-AAJW на 8 внутренних портов, содержит два разъема SFF-8643;

— Adaptec SmartHBA 2100-24i 2301600-R и Broadcom 9305-24i 05-25699-00 на 24 внутренних порта, содержит шесть разъемов SFF-8643;

— Adaptec HBA 1100-8e 2293300-RLenovo ThinkSystem 430-8e 7Y37A01090 и HP Enterprise Smart Array E208e-p SR Gen10 804398-B21 на 8 внешних портов, содержат два разъема SFF-8644;

— Adaptec HBA 1100-16e 2293600-R и Broadcom 9305-16E 05-25704-00 на 16 внешних портов, содержит четыре разъема SFF-8644;

— Adaptec SmartHBA 2100-4i4e 2292200-R на 4 внутренних и 4 внешних порта, содержит один разъем SFF-8643 и один SFF-8644.

Более продвинутым интерфейсом PCI Express 3.1 x8 оборудованы следующие две модели:

— Broadcom 9400-8i8e 05-50031-02 на 8 внутренних и 8 внешних портов SAS-3 12 Гб/с, на базе процессора SAS3516, содержит два разъема SFF-8643 и два SFF-8644;

— Broadcom 9400-8i 05-50008-01 на 8 внутренних портов SAS-3 12 Гб/с, на базе процессора SAS3408, содержит два разъема SFF-8643.

Также одна модель работает на интерфейсе PCI Express 3.1 x16 — это Broadcom 9405W-16e 05-50044-00 на 16 внешних портов SAS-3 12 Гб/с, на базе процессора SAS3616W, содержит четыре разъема SFF-8644.

У интерфейса Fibre Channel бывает две скорости. Со скоростью 8 Гб/c работают:

— HP Enterprise 81Q AK344A на 1 внешний порт;

— HP Enterprise 82Q AJ764A и HP Enterprise 82E AJ763B на 2 внешних порта.

Со скоростью 16 Гб/с работают:

— Huawei Qlogic 2690 06030381 на 1 внешний порт, на базе процессора Qlogic 2690;

— Huawei Qlogic 2692 06030382Broadcom Emulex LPE31002-M6 и HP Enterprise SN1000Q QW972A на 2 внешних порта;

— Lenovo QLogic Enhanced Gen 5 01CV750 на 1 внешний порт.

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

С интерфейсом Huawei Xcede 96-in работает адаптер Huawei SR150-M 02312HXA на 8 внутренних портов SAS-3 12 Гб/с, на базе процессора Avago SAS3408, содержит два разъема SFF-8643.

Только с оборудованием HP совместим адаптер HP Enterprise Smart Array E208i-a SR Gen10 LH 869079-B21 на 8 внутренних портов SAS-3 12 Гб/с.

Видео обзор процесса снятия и установки RAID-контроллера в сервер Dell EMC PowerEdge R740


что такое и где взять драйвер

Черные ящики компов хранят в себе много всякой всячины – неизвестной и непонятной. Не успели мы узнать о существовании контроллера шины SMBus и разобраться, где добывать для него драйвер, как перед нами замаячил еще один загадочный контроллер-непонятно-чего. И он, представьте себе, тоже требует соблюдения прав на установку личного драйвера.

Продолжим приручение электронных загогулин, которыми нашпигованы наши железные друзья. На очереди – PCI контроллер Simple Communications. Разберемся, что это такое, для чего нужно и где взять для него драйвер.

Что такое PCI контроллер Simple Communications

PCI Simple Communications Controller – Windows-компонент подсистемы Intel Management Engine (Intel ME), представленной микропроцессором, интегрированным в чипсеты одноименной марки, и его программным кодом.

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

Что еще представляет собой Intel ME и на что она способна, можно только вообразить. Например, тот факт, что она расположена в самом «сердце» материнской платы – главной микросхеме, которая связана со всеми компонентами компьютера; работает без сна и передышки, так как питается от батарейки часов реального времени; имеет доступ к содержимому оперативной памяти; получает данные с датчиков аппаратного мониторинга; оснащена собственным сетевым интерфейсом с MAC-адресом и прямой связью с контроллером Ethernet, говорит о широчайших возможностях в плане установления удаленного доступа к устройству (даже выключенному!) и шпионажа за пользователем.

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

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

Хотим мы или нет, но налаживать взаимодействие придется. И в этом нам поможет драйвер PCI контроллер Simple Communications.

Что означает ошибка PCI Simple Communications Controller. Откуда скачать драйвер

Ошибки PCI Simple Communications Controller встречаются только на компьютерах, оснащенных чипсетом Intel, поскольку системы на AMD эту технологию не поддерживают (не надейтесь, что они не шпионят, просто используют собственный аналог Intel ME).

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

  • … с сайта производителя вашего ноутбука или материнской платы ПК. Для некоторых моделей устройств отдельного драйвера Intel ME может не быть. Иногда разработчики включают его в состав пакета драйверов для чипсета.
  • … с сайта Intel.

Для поиска подходящей версии драйвера Management Engine в центре загрузки Intel необходимо знать поколение либо модель чипсета/процессора вашего ПК, а также версию операционной системы.

На фрагменте этой таблицы представлены драйверы, предназначенные для шестого, седьмого и восьмого поколения процессоров семейства Intel Core – отдельный дистрибутив для установки на Windows 8.1 и 10 и отдельный для Windows 7. Эти драйверы совместимы с любыми моделями материнских плат на чипсете Intel, если на них установлен один из упомянутых ЦП.

Узнать, какой модели процессор и чипсет (PCH) работают в вашем компьютере, помогут уже известные вам утилиты аппаратного мониторинга, такие как AIDA64 или HWiNFO32/64. Скриншот ниже сделан в последней.

Еще один способ найти подходящий драйвер PCI Simple Communications Controller – определить код устройства методом, описанным в статье про контроллер шины SMBus, и воспользоваться помощью поисковой системы. Однако для Management Engine это не самый подходящий метод, потому что всё, что нужно, проще и безопаснее найти на сайте Intel.

Удачных решений!

Что такое контроллер управления | elesant.ru

Вступление

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

Что такое контроллер управления?

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

Самым простым и понятным примером контроллер компьютера, который управляет внешними устройствами клавиатурой и мышью компьютера.

Чтобы был понятен спектр охватываемых приборов и устройств, именуемых контроллеры, приведу более сложный пример — контроллеры ControlLogix. Эта система на базе одного автономного контроллера и модулями ввода/вывода позволяет осуществлять дискретное управление постоянными процессами, управление приводами, сервоприводами в самых различных комбинациях.

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

Еще один пример, это контролер умного дома. Это базовое устройство для работы данной системы. Без контроллеров управления не обходится ни одна система «умный дом». К входам контроллера «умного дома»  подключаются различные датчики (утечки воды, наличие газа, дыма, датчики движения и т.д.). К выходам прибора подключаются сервоприводы и реле управления, которые в автоматическом режиме могут отключить газ, воду, регулировать и управлять светом дома.

Обще устройство контроллеров управления

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

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

Например, интерфейс USB позволяет менять прошивку контроллера. Сетевой Ethernet позволяет подключить устройство к сети Интернет и мобильному приложению. Интерфейсы промышленных контроллеров (например, Allen-Bradley) поддерживают промышленные сети (DeviceNet, ProfiBus, Ethernet, ControlNet, Dh585 и т.п.).

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

Например, на вход контроллера поступает сигнал с датчика температуры воздуха. На выход подключаем управление работой кондиционера, включение которого зависит от датчика температуры воздуха.

Или еще пример, на вход подключаем датчик движения, на выход — управление освещением, которое включает/выключает освещение по сигналу датчика.

Входы и выходы

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

  • Дискретный вход воспринимает только наличие (единица) или отсутствие (ноль) сигнала.
  • Аналоговый вход «видит» параметры сигнала.

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

Вывод

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

©elesant.ru

 

Похожие статьи

Что такое Ethernet-контроллер и зачем он нужен компьютеру? :: SYL.ru

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

Виды и порядок настройки

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

  • Интегрированная микросхема в составе материнской платы. В этом случае разъем для подключения витой пары выведен, как правило, на тыльную сторону системного блока. Подобное исполнение получило в последнее время наибольшее распространение — нет нужды приобретать дополнительную сетевую карту.

  • Внешняя сетевая карта. В случае стационарного ПК это отдельная плата, которая устанавливается в слот расширения материнской платы. Если этот компьютерный компонент устанавливается в ноутбук, то для таких целей используется PCMCIA-слот. Недостаток подобного исполнения очевиден — необходимо покупать дополнительное оборудование. А вот скорость передачи данных в этом случае идентична предыдущему.

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

Теперь об алгоритме настройки данного компьютерного компонента, который состоит из таких этапов:

  • Узнаем модель сетевой карточки.

  • Скачиваем и устанавливаем драйверы контроллера.

  • Задаем параметры подключения.

  • Тестируем настроенное подключение.

Определение модели

Наиболее простой вариант определения модели данного устройства — посмотреть в документации на него, если она сохранилась. Для внешнего сетевого адаптера должно быть отдельное руководство по эксплуатации вместе с гарантийным талоном. А вот в случае если Ethernet-контроллер интегрирован в материнскую плату, информация о нем указана в комплекте документации к ней. Но не всегда руководство по эксплуатации, гарантийный талон и прочие важные документы есть в наличии. В таком случае нужно использовать какую-то специализированную утилиту. Например, AIDA 64. С ее помощью тоже можно выяснить эту информацию. Все это выполняется для того, чтобы поставить наиболее подходящий драйвер. Ethernet-контроллер Acer, например, может работать и под управлением стандартного драйвера от «Майкрософт». Но в некоторых случаях подобное решение приводит к тому, что функциональность сетевого устройства может быть «обрезана» или оно вообще не будет работать. Поэтому нужно в обязательном порядке выяснить модель сетевой

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

Подбор драйвера

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

Задание параметров сетевого подключения

На следующем этапе заходим в центр управления сетями («Пуск»/»Панель управления») и создаем новое подключение. Следуя указаниям мастера по настройке, конфигурируем его должным образом. Потом переходим на вкладку «Параметры адаптера». В открывшемся окне на вкладке «Сеть» выбираем пункты TCP/IPv6 или TCP/IPv4 (эту информацию должен предоставить провайдер). Здесь задаем все параметры сетевого подключения и сохраняем внесенные изменения. После этого закрываем все окна.

Тестирование

На этом настройка окончена, и полностью готов к работе Ethernet-контроллер. XP («Виндовс») или любая другая операционная система уже получила необходимые программные параметры и должна была установить подключение к Всемирной паутине. Теперь нужно его проверить. Для этого запускаем браузер на ПК и вводим любой адрес. Затем жмем «Ввод». Если все выполнено правильно, то откроется стартовое окно указанного интернет-ресурса.

Итоги

«Ethernet-контроллер» и «сетевая плата» — это слова-синонимы. По существу, за ними скрывается одно и то же. Разница лишь в том, что первое название дает компьютерному компоненту операционная система, а второе используют специалисты. Порядок же его настройки не такой уж и сложный, и каждый пользователь с легкостью с этим справится.

Что такое Ethernet-контроллер Atheros? – Rampfesthudson.com

Что такое Ethernet-контроллер Atheros?

Компания Qualcomm Atheros разработала серию соединительных устройств для создания сети на базе Ethernet. Вы также можете комбинировать Ethernet и Wi-Fi для создания гибридной сети, если в вашем офисе есть области, к которым вы не можете подключиться, используя только Ethernet.

Что такое драйвер контроллера Ethernet Realtek?

Драйверы Realtek Ethernet — это программный драйвер, облегчающий обмен данными между операционными системами ПК с Windows и картами Realtek Ethernet.Для правильной работы оборудования требуется драйвер Realtek Ethernet Driver.

Должен ли я установить драйвер Realtek Ethernet?

Нужен ли мне контроллер Ethernet?

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

Что такое контроллер Ethernet?

Контроллер Ethernet — это оборудование внутри компьютера, которое позволяет ему взаимодействовать с проводной сетевой технологией, называемой Ethernet.

Почему мой Ethernet не работает?

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

Нужен ли Windows 10 драйвер контроллера Ethernet Realtek?

Почему Ethernet медленнее WiFi?

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

Как работает контроллер Ethernet?

Контроллеры Ethernet

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

Как исправить Ethernet-соединение на ноутбуке?

Как исправить проблемы с Ethernet в Windows 10?

  1. Убедитесь, что подключение разрешено.
  2. Проверьте драйверы.
  3. Проверьте сетевой кабель.
  4. Проверьте данные подключения.
  5. Проверить на вирусы.
  6. Запустите средство устранения неполадок подключения к Интернету.
  7. Откатить драйвер сетевого адаптера.
  8. Отключите брандмауэр и программное обеспечение VPN.

Как исправить драйвер контроллера Ethernet в Windows 10?

Как сбросить драйвер Ethernet?

0:391:47Как перезагрузить сетевой адаптер Ethernet (проводной) в Windows 10 – YouTubeYouTubeНачало предлагаемого клипаКонец предложенного клипаПриложение щелкните сеть и Интернет на странице состояния, прокрутите вниз. И щелкните ссылку сброса сети. Еще приложение нажмите «Сеть и Интернет» на странице «Состояние», прокрутите вниз. И нажмите ссылку сброса сети и нажмите сброс сейчас.Кнопка подтверждения, нажав да. Нажмите закрыть и перезагрузите компьютер.

Как решить проблему с драйвером адаптера Ethernet?

Исправьте это сейчас!

  1. Щелкните правой кнопкой мыши клавишу Windows и выберите Диспетчер устройств.
  2. Разверните раздел Сетевые адаптеры.
  3. Щелкните сетевой адаптер и выберите «Обновить драйвер».
  4. Дождитесь обновления драйверов и проверьте, устранена ли ошибка «Возможна проблема с драйвером для Ethernet-адаптера».

Как установить драйвер Ethernet в Windows 10?

Windows 10: обновление драйверов сетевого адаптера

  1. Нажмите кнопку «Пуск» в нижнем левом углу экрана и введите «Диспетчер устройств» в строке поиска.
  2. Должен появиться Диспетчер устройств. …
  3. Выберите сетевой адаптер. …
  4. Должно появиться диалоговое окно. …
  5. Следуйте инструкциям на следующих экранах, чтобы завершить обновление.

Как установить драйвер контроллера Ethernet?

Вставьте адаптер в компьютер.

  1. Щелкните правой кнопкой мыши Компьютер и выберите Управление.
  2. Откройте Диспетчер устройств. …
  3. Щелкните Поиск драйвера на моем компьютере.
  4. Нажмите Позвольте мне выбрать из списка драйверов устройств на моем компьютере. …
  5. Нажмите «Установить с диска».
  6. Щелкните Обзор.
  7. Укажите файл inf в папке драйвера и нажмите «Открыть».

Почему мой Ethernet не работает в Windows 10?

Если вы столкнулись с проблемой, что Ethernet не работает в Windows 10, вы также можете убедиться, что Драйвер Ethernet включен на вашем ПК .… Щелкните правой кнопкой мыши драйвер, затем в контекстном меню выберите «Включить». Если драйвер уже включен, отключите его и снова включите.

Почему мой Ethernet не подключается?

Проблема может заключаться в том, что ваш Ethernet-порт , а не , работает. Чтобы выяснить, есть ли у вас неисправный маршрутизатор или модем, попробуйте подключить кабель Ethernet к другому порту на устройстве. … Если это все еще не работает, попробуйте остальные порты. Если по-прежнему нет успеха, это может быть связано с проблемой вашего маршрутизатора.

Почему мой Ethernet не работает в Windows 10?

Если вы столкнулись с проблемой, что Ethernet не работает в Windows 10, вы также можете убедиться, что Драйвер Ethernet включен на вашем ПК . … Щелкните правой кнопкой мыши драйвер, затем в контекстном меню выберите «Включить». Если драйвер уже включен, отключите его и снова включите.

Как обновить драйвер Ethernet?

0:193:09Как обновить драйверы Ethernet в Windows 10/11 в 2021 годуYouTube

Почему мой Ethernet не работает?

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

Почему мой Ethernet не работает?

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

Почему мой компьютер не принимает кабель Ethernet?

Если Wi-Fi отключен, а подключение к сети по-прежнему отсутствует, убедитесь, что Ethernet включен в том же разделе «Настройки сети и Интернета» . Найдите нужную сеть. … Если это не сработает, замените кабели Ethernet, даже если для этого вам придется одолжить или купить новый кабель.

Как найти драйвер Ethernet?

Поиск версии драйвера

  1. Щелкните правой кнопкой мыши сетевой адаптер. В приведенном выше примере мы выбираем «Intel(R) Ethernet Connection I219-LM». Возможно у вас другой адаптер.
  2. Щелкните Свойства.
  3. Щелкните вкладку Драйвер, чтобы просмотреть версию драйвера.

Как обновить драйвер Ethernet для Windows 10?

Обновление драйверов в Windows

  1. В поле поиска на панели задач введите диспетчер устройств, затем выберите Диспетчер устройств.
  2. Выберите категорию, чтобы увидеть названия устройств, затем щелкните правой кнопкой мыши (или нажмите и удерживайте) устройство, которое хотите обновить.
  3. Выберите автоматический поиск обновленного программного обеспечения драйвера.
  4. Выберите Обновить драйвер.

Что такое драйвер контроллера Ethernet?

Драйверы

Ethernet представляют собой программы , обеспечивающие аппаратно-программное взаимодействие между операционной системой персонального компьютера (ПК) и его портом локальной сети (LAN). … Это позволяет пользователю общаться с другими ПК, подключаться к Интернету или получать доступ к обычному принтеру или сканеру.Ethernet-кабель.

Как исправить, что сетевой контроллер Realtek не найден?

Решения для «Сетевой контроллер Realtek не найден» Windows 10/7

  1. Обновите или переустановите сетевой драйвер. …
  2. Предотвратите переход адаптера в спящий режим. …
  3. Устранение неполадок вашего оборудования. …
  4. Проверьте мощность сетевого контроллера в BIOS. …
  5. Сброс BIOS.

27 ноя 2020

Как найти драйвер сетевого контроллера?

Как найти драйвер контроллера Ethernet

  1. Нажмите кнопку «Пуск» и введите «Диспетчер устройств» в поле поиска.
  2. Нажмите «Диспетчер устройств» в результатах поиска, чтобы запустить утилиту «Диспетчер устройств».
  3. Щелкните стрелку рядом с пунктом «Сетевые адаптеры» и запишите информацию о модели контроллера Ethernet.

Где Ethernet в диспетчере устройств?

Щелкните Пуск > Панель управления > Система и безопасность . В разделе «Система» нажмите «Диспетчер устройств». Дважды щелкните Сетевые адаптеры, чтобы развернуть раздел. Щелкните правой кнопкой мыши Ethernet-контроллер с восклицательным знаком и выберите «Свойства».

Как переустановить сетевой контроллер?

В диспетчере устройств выберите Сетевые адаптеры. Затем нажмите «Действие». Щелкните Сканировать на наличие изменений оборудования. Затем Windows обнаружит отсутствующий драйвер для вашего беспроводного сетевого адаптера и автоматически переустановит его.

Сообщения контроллера Ethernet — Netfinity 5000

Встроенный контроллер Ethernet может отображать сообщения от следующих драйверов:
Сервер Novell NetWare или IntraNetWare ODI
Адаптер NDIS для уровня 2.01 (OS/2)
Адаптер NDIS для уровня 4.0 (Windows NT)
SCO UNIX LLI

Сообщения драйвера ODI сервера Novell NetWare или IntraNetWare:
Следующие сообщения об ошибках относятся к драйверу ODI сервера Novell NetWare или IntraNetWare. Объяснение и рекомендуемые действия включены в каждое сообщение.

Сообщения драйвера NDIS 2.01 (OS/2): Следующие сообщения об ошибках относятся к драйверам NDIS 2.01 (OS/2). Объяснение и рекомендуемые действия включены в каждое сообщение.

NDIS 4.0 (Windows NT) Сообщения драйвера: Следующие сообщения об ошибках относятся к NDIS 4.0 водителей. Объяснение и рекомендуемые действия включены в каждое сообщение.

Сообщения UNIX: Следующие сообщения об ошибках относятся к драйверу SCO UNIX LLI.

Сообщение об ошибке Объяснение Действие
PCNTNW-NW-026 MSM не может проанализировать необходимое пользовательское ключевое слово. Пользователь ввел неверное ключевое слово параметра. Перезагрузите драйвер, указав правильное ключевое слово.
PCNTNW-NW-054 Адаптер не ответил на команду инициализации. Плата не ответила, когда драйвер попытался ее инициализировать. Убедитесь, что для типа устройства PCI Ethernet установлено значение по умолчанию (включено) в служебных программах настройки/настройки (см. Управление шиной PCI ).Если Ethernet-адаптер включен, перейдите к Diagnostic
Test Programs
, чтобы запустить диагностическую утилиту.
PCNTNW-NW-058 Адаптер не ответил на команду инициализации. Возможно, параметр запроса на прерывание (IRQ) недействителен или информация в EEPROM может быть неверной. Убедитесь, что параметры IRQ в служебных программах конфигурации/настройки верны. См. PCI Bus Control для получения информации о настройке запросов на прерывание.Если настройки IRQ правильные, замените системную плату.
PCNTNW-NW-66 Возможно, кабель отсоединен от адаптера. Возможно, кабель отсоединен от порта Ethernet сервера. Убедитесь, что кабель подключен к порту Ethernet.
PCNTNW-NW-071 Не удалось найти соответствующий виртуальный адаптер. Вы попытались загрузить другой экземпляр драйвера с другим адресом ввода-вывода.Этот новый адаптер не может быть найден. Если вы установили адаптер Ethernet, например отказоустойчивый адаптер IBM Netfinity 10/100, как часть резервирования Ethernet (отказоустойчивость), убедитесь, что адаптер установлен правильно. Если адаптер установлен правильно, замените адаптер.
PCNTNW-NW-072 Тег ресурса недоступен. Драйвер попытался выделить некоторые ресурсы, которые были недоступны. Добавьте или освободите часть памяти на сервере.Затем перезапустите сервер.
PCNTNW-NW-073 Невозможно выделить память.
Драйверу не удалось выделить память, необходимую для нормальной работы. Добавьте больше памяти или освободите часть ресурсов памяти на сервере. Затем перезапустите сервер.
PCNTNW-NW-074 Аппаратное прерывание не может быть установлено. Предпринята попытка инициализировать данное аппаратное прерывание.Попытка не увенчалась успехом. Убедитесь, что для типа устройства PCI Ethernet установлено значение по умолчанию (включено) в служебных программах настройки/настройки (см. Управление шиной PCI ). Убедитесь, что номера запросов на прерывание установлены правильно. Если вы используете адаптер ISA, убедитесь, что ресурсы зарезервированы как ISA Legacy в служебных программах настройки/настройки (см. Plug and Play .)
PCNTNW-NW-075 Драйвер многоканального интерфейса (MLID) не может быть зарегистрирован на уровне поддержки каналов (LSL).
Произошла ошибка при попытке драйвера зарегистрироваться в LSL. Проверьте версию операционной системы NetWare или IntraNetWare. Убедитесь, что этот драйвер подходит для используемой вами версии NetWare или IntraNetWare. Перезапустите сервер.
PCNTNW-NW-079 Драйвер многоканального интерфейса (MLID) не инициализировал счетчик свободных номеров MSMTx. : Счетчик свободных номеров MSMTx инициализирован неправильно. Перезапустите сервер.
PCNTNW-NW-086 Блок параметров драйвера слишком мал. Блок параметров драйвера слишком мал. Перезапустите сервер.
PCNTNW-NW-087 Блок параметров носителя слишком мал. Блок параметров носителя драйвера слишком мал. Перезапустите сервер.
PCNTNW-NW-091 Конфликт аппаратной конфигурации.
Вы попытались загрузить новый тип фрейма для существующего контроллера. Предположения об оборудовании, сделанные при этом, неверны. Эта ошибка также может возникнуть, если вы попытаетесь указать режим (например, избыточность), который конфликтует с другим указанным режимом. Убедитесь, что конфигурация оборудования соответствует параметрам программного обеспечения. См. Управление шиной PCI для получения информации о просмотре и изменении запросов на прерывание.
PCNTNW-NW-126 Групповой бит в переопределении адреса узла был очищен. В адресе IEEE есть групповой бит, указывающий, что адрес принадлежит группе станций. Этот бит используется только как адрес назначения; его нельзя использовать в качестве исходного адреса. Вы пытались ввести исходный адрес с этим установленным битом. Драйвер очистил групповой бит исходного адреса. Нет.
PCNTNW-NW-127 Был установлен локальный бит в переопределении адреса узла. Локальный бит в формате адреса IEEE указывает, что адреса управляются локально.Если вы используете возможности переопределения адреса узла этого драйвера для ввода нового адреса, локальный бит должен быть установлен. Вы ввели адрес без установленного локального бита. Драйвер установил локальный бит. Нет. Сообщение предназначено только для информации.
PCNTNW-NW-164 Устройство не найдено. Драйвер не может найти контроллер Ethernet на сервере. Убедитесь, что для типа устройства PCI Ethernet установлено значение по умолчанию (включено) в служебных программах настройки/настройки (см. Управление шиной PCI ).Если адаптер Ethernet включен, перейдите к Программы диагностического тестирования , чтобы запустить диагностическую утилиту.
PCNTNW-NW-165 Устройство не найдено по адресу IOADDRESS. Контроллер Ethernet не может быть найден по указанному адресу ввода-вывода
.
Контроллеру Ethernet не требуется параметр для адреса ввода/вывода
. Удалите параметр адреса ввода/вывода.
PCNTNW-NW-167 Указано сканирование PCI, устройство не найдено. Драйвер не может найти контроллер Ethernet на шине PCI. Убедитесь, что для типа устройства PCI Ethernet установлено значение по умолчанию (включено) в служебных программах настройки/настройки (см. Управление шиной PCI ). Если адаптер Ethernet включен, перейдите к Программы диагностического тестирования , чтобы запустить диагностическую утилиту.
PCNTNW-NW-180 Параметр DMA не требуется для устройства PCI. Контроллер Ethernet не требует настройки прямого доступа к памяти. Нет необходимости, сообщение только для информации.
Сообщение об ошибке Объяснение Действие
PCNTND-1 Невозможно открыть Диспетчер протоколов. Стек NDIS настроен неправильно. Проверьте и исправьте конфигурацию.
PCNTND-6 Недостаточно памяти при выделении буферов. Драйверу не удалось выделить запрошенные буферы. Проверьте конфигурацию вашей системы. Отредактируйте файл PROTOCOL.INI, уменьшив количество Txbuffers и Rxbuffers, указанных для драйвера.
PCNTND-7 Произошла ошибка устройства Protocol Manager. Стек NDIS настроен неправильно. Проверьте и исправьте конфигурацию.
PCNTND-8 Неверный статус диспетчера протоколов. Стек NDIS неправильно настроен в файле PROTOCOL.INI. Проверьте и исправьте конфигурацию.
PCNTND-9 Не удается найти запись PROTOCOL.INI. Стек NDIS неправильно настроен в файле PROTOCOL.INI. Проверьте и исправьте конфигурацию.
PCNTND-10 Сбой контроля ввода-вывода диспетчера протоколов (IOCTL). Стек NDIS неправильно настроен в файле PROTOCOL.INI. Проверьте и исправьте конфигурацию.
PCNTND-11 Ошибка регистрации диспетчера протоколов. Стек NDIS настроен неправильно. Проверьте и исправьте конфигурацию.
PCNTND-15 Устройство не найдено. Драйвер не может найти контроллер Ethernet на сервере. Убедитесь, что для типа устройства PCI Ethernet установлено значение по умолчанию (включено) в служебных программах настройки/настройки (см. Управление шиной PCI ). Если адаптер Ethernet включен, перейдите к Программы диагностического тестирования , чтобы запустить диагностическую утилиту.
PCNTND-16 Указано сканирование PCI, устройство не найдено. Драйвер не может найти контроллер Ethernet на шине PCI. Убедитесь, что для типа устройства PCI Ethernet установлено значение по умолчанию (включено) в служебных программах настройки/настройки (см. Управление шиной PCI ). Если адаптер Ethernet включен, перейдите к Программы диагностического тестирования , чтобы запустить диагностическую утилиту.
PCNTND-21 Адаптер не прошел проверку контрольной суммы. Драйвер не может найти контроллер Ethernet. Убедитесь, что для типа устройства PCI Ethernet установлено значение по умолчанию (включено) в служебных программах настройки/настройки (см. Управление шиной PCI ).Если адаптер Ethernet включен, перейдите к Программы диагностического тестирования , чтобы запустить диагностическую утилиту.
PCNTND-23 ПРЕДУПРЕЖДЕНИЕ: IRQ PCNET найдено = xx Параметр запроса на прерывание (IRQ) (xx) в файле PROTOCOL.INI не соответствует аппаратному параметру IRQ. Удалите настройку IRQ из файла PROTOCOL.INI или измените настройку IRQ в файле PROTOCOL.INI, чтобы она соответствовала настройке IRQ, показанной в пункте PCI Routing меню System Information утилиты Configuration/Setup.(См. Маршрутизация PCI .)
PCNTND-24 ПРЕДУПРЕЖДЕНИЕ: IRQ PCNET не соответствует протоколу PROTOCOL.INI. Параметр запроса на прерывание (IRQ) в файле PROTOCOL.INI не соответствует аппаратному параметру IRQ. Удалите настройку IRQ из файла PROTOCOL.INI или измените настройку IRQ в файле PROTOCOL.INI, чтобы она соответствовала настройке IRQ, показанной в пункте PCI Routing меню System Information утилиты Configuration/Setup.(См. Маршрутизация PCI .)
PCNTND-25 Указано сканирование PCI, шина PCI не найдена Драйвер не может найти шину PCI на вашем сервере. Перейти к Диагностический тест Программы для запуска утилиты диагностики.
PCNTND-29 ПРЕДУПРЕЖДЕНИЕ. Номер DMA не требуется для устройства PCI
.
Контроллер Ethernet не требует настройки прямого доступа к памяти. Удалите параметр DMA в файле PROTOCOL.INI.
PCNTND-33 Устройство PCNET с указанным IOBASE уже используется. Указанный номер адреса ввода-вывода уже используется другим контроллером или устройством Ethernet. Удалите настройку адреса ввода-вывода в файле PROTOCOL.INI.
Сообщение об ошибке Объяснение Действие
pnt0-2 Указан поиск PCI, устройство PCI не найдено! Драйвер не может найти контроллер Ethernet на шине PCI. Запустите программу NETCONFIG для поиска другого контроллера Ethernet.Убедитесь, что для типа устройства PCI Ethernet установлено значение по умолчанию (включено) в служебных программах настройки/настройки (см. Управление шиной PCI ). Если проблема не устранена, перейдите к Программы диагностического тестирования , чтобы запустить диагностическую утилиту.
pnt0-6 Не удается выделить память для адаптера во время прерывания. Пожалуйста, проверьте параметры потоков. В системе SunSoft Solaris это сообщение указывает на то, что в системе закончились блоки памяти Streams. Используйте утилиту CRASH, чтобы увеличить количество блоков памяти Streams. Измените параметры запроса на прерывание (IRQ) в служебных программах конфигурации/настройки или запустите программу NETCONFIG, чтобы согласовать параметры оборудования.
pnt0-7 Не удается выделить память для адаптера во время сброса. Пожалуйста, проверьте параметры потоков. В системе закончились блоки памяти Streams. Используйте утилиту CRASH, чтобы увеличить количество блоков памяти Streams.
pnt0-11 Устройство не найдено! Драйвер не может найти контроллер Ethernet. Запустите программу NETCONFIG для поиска другого контроллера Ethernet. Убедитесь, что для типа устройства PCI Ethernet установлено значение по умолчанию (включено) в служебных программах настройки/настройки (см. Управление шиной PCI ). Если проблема не устранена, перейдите к Программы диагностического тестирования , чтобы запустить диагностическую утилиту.
pnt0-12 Устройство не прошло проверку контрольной суммы! Драйвер не может найти контроллер Ethernet. Убедитесь, что для типа устройства PCI Ethernet установлено значение по умолчанию (включено) в служебных программах настройки/настройки (см. Управление шиной PCI ). Если проблема не устранена, перейдите к Программы диагностического тестирования , чтобы запустить диагностическую утилиту.
pnt0-13 add_intr_handler не удалось! Прерывания уже включены. Указанный запрос на прерывание (IRQ) или найденное IRQ конфликтует с другими устройствами на сервере. Измените настройки вашего оборудования. Запустите программу NETCONFIG, чтобы согласовать настройки оборудования.
pnt0-14 Не удается найти оборудование. Драйвер SunSoft Solaris не может найти ни одного контроллера Ethernet. Убедитесь, что для типа устройства PCI Ethernet установлено значение по умолчанию (включено) в служебных программах настройки/настройки (см. Управление шиной PCI ). Если проблема не устранена, перейдите к Программы диагностического тестирования , чтобы запустить диагностическую утилиту.
pnt0-15 Нет больше устройств для открытия. Драйвер SunSoft Solaris не может больше найти контроллеры Ethernet. Убедитесь в наличии дополнительных адаптеров Ethernet или замените адаптер Ethernet, который не отвечает. Если проблема не устранена, перейдите к Программы диагностического тестирования , чтобы запустить диагностическую утилиту.
pnt0-17 Ошибка устройства… Инициирован сброс! Драйвер SunSoft Solaris был сброшен из-за ошибки устройства
.
Убедитесь в наличии дополнительных адаптеров Ethernet или замените адаптер Ethernet, который не отвечает. Если проблема не устранена, перейдите к Программы диагностического тестирования , чтобы запустить диагностическую утилиту.
pnt0-19 IRQ для оборудования PCnet не соответствует space.c (или pnt.conf)!
Это предупреждающее сообщение, относящееся к запросу прерывания (IRQ), обнаруженному драйвером SunSoft Solaris в системе. Игнорируйте это сообщение, если уверены, что хотите сделать именно это.
В противном случае запустите программу NETCONFIG, чтобы согласовать параметры оборудования.
pnt0-20 add_intr_handler не удалось! Неизвестный тип прерывания.
Указанный запрос на прерывание (IRQ) или найденное IRQ конфликтует с другими устройствами на сервере. Измените настройки вашего оборудования. Запустите программу NETCONFIG для поиска другого контроллера Ethernet.
pnt0-21 add_intr_handler не удалось! Номер прерывания вне допустимого диапазона.
Указанный запрос на прерывание (IRQ) или найденное IRQ конфликтует с другими устройствами на сервере. Измените настройки вашего оборудования. Запустите программу NETCONFIG для поиска другого контроллера Ethernet.
pnt0-22 add_intr_handler не удалось! Вне диапазона IPL. Указанный запрос на прерывание (IRQ) или найденное IRQ конфликтует с другими устройствами на сервере. Измените настройки вашего оборудования. Запустите программу NETCONFIG для поиска другого контроллера Ethernet.
pnt0-23 add_intr_handler не удалось! Вектор уже занят. Указанный запрос на прерывание (IRQ) или найденное IRQ конфликтует с другими устройствами на сервере. Измените настройки вашего оборудования. Запустите программу NETCONFIG для поиска другого контроллера Ethernet.
pnt0-24 add_intr_handler не удалось! Вектор уже используется в разных IPL. Указанный запрос на прерывание (IRQ) или найденное IRQ конфликтует с другими устройствами на сервере. Измените настройки вашего оборудования. Запустите программу NETCONFIG для поиска другого контроллера Ethernet.
pnt0-26 Номер DMA не требуется для устройства PCI. Адаптер Ethernet не требует настройки прямого доступа к памяти. Отредактируйте файл SPACE.C, чтобы удалить параметр DMA.
pnt0-29 Номер IRQ уже используется.
Указанный адрес ввода-вывода уже используется. Запустите программу NETCONFIG, чтобы изменить настройки вашего оборудования.
pnt0-31 Адрес ввода/вывода не требуется для устройства PCI.
Указанный адрес ввода-вывода не требуется. Удалить назначенный адрес ввода-вывода, указанный для контроллера Ethernet.

Интеграция цифрового IP-ядра PCI Express в контроллер Gigabit Ethernet

Фади Сайби, старший технический сотрудник, Agere Systems
Цзин-фан Чжан, директор по развитию бизнеса, Synopsys

Abstract

Контроллер Gigabit Ethernet со встроенным интерфейсом PCI Express использует преимущества высокой пропускной способности и низкой задержки PCI Express. для обеспечения истинной гигабитной производительности. Эти расширенные возможности позволяют оптимизировать размер и использование встроенной памяти, обеспечивая значительную экономию энергии и площади.В этом документе обсуждаются проблемы интеграции и проверки системы, возникающие при интеграции ядра цифровой интеллектуальной собственности (IP) PCI Express в конструкцию Gigabit Ethernet. Представлены методы настройки PCI Express IP, обеспечивающие наименьшее энергопотребление, наименьшую задержку и наименьший объем памяти, а также оптимальную производительность системы.

Введение

Интерфейс PCI® был разработан на основе исходной шины ISA для работы с новыми и более быстрыми процессорами. PCI был представлен с версиями на 33 и 66 МГц, а по мере увеличения требований к производительности был представлен PCI-X®, работающий на скоростях от 133 до 266 МГц.PCI Express — это следующая разработка в технологии PCI.

PCI Express — это высокопроизводительная технология межсоединений общего назначения, ориентированная на широкий спектр вычислительных и коммуникационных платформ, включая следующее поколение ПК, серверов и встроенных приложений. PCI Express полностью совместим с PCI с точки зрения модели использования, архитектуры загрузки и хранения и программного интерфейса. Новые функции PCI Express, повышающие производительность, включают поддержку высокоскоростных последовательных соединений «точка-точка», топологию на основе коммутатора и пакетный протокол.Другие расширенные функции включают управление питанием, качество обслуживания, горячее подключение, целостность данных и обработку ошибок.

На рис. 1 показано развитие семейства PCI и в качестве справки указаны требования к пропускной способности для ряда приложений.


Рисунок 1: История семейства PCI

PCI Express был представлен в 2003 году. Первоначальные темпы внедрения были высокими по двум причинам. Во-первых, это приводит к меньшим системным печатным платам (PCB) с меньшим количеством слоев и упрощенной разводкой, что снижает затраты по сравнению с PCI и PCI-X.Во-вторых, он поддерживает более высокие скорости и новые дополнительные функции. IDC прогнозирует значительный рост, связанный с новым стандартом, как показано на рис. 2 и рис. 3.


Рис. 2: Поставки систем PCI Express (источник: IDC)


Рис. 3: Доход от PCI Express Semiconductor (источник: IDC)

PCI Express обеспечивает скорость передачи данных до 250 МБ/с на линию, что почти в два раза выше, чем у традиционного PCI (133 МБ/с). Эти более высокие скорости передачи помогают повысить эффективность периферийных устройств, таких как сетевые интерфейсы Gigabit Ethernet.PCI Express быстро заменяет PCI и PCI-X в контроллерах Gigabit Ethernet, поскольку обеспечивает превосходную производительность и низкую стоимость. PCI Express Gigabit Ethernet обеспечивает скорость передачи до 2000 Мбит/с в полнодуплексном режиме. Эта повышенная производительность может значительно повысить производительность взаимосвязанных команд. Совместимость контроллеров PCI Express Gigabit Ethernet с программными моделями PCI и PCI-X упрощает обновление сети и системы.

На рис. 4 показана общая блок-схема конструкции контроллера PCI Express Gigabit Ethernet на основе нескольких цифровых и аналоговых IP, как внутренних, так и лицензированных, с разным уровнем зрелости и сложности.Gigabit Ethernet PHY IP основан на сложной собственной цифровой и аналоговой технологии. Цифровой IP-адрес Gigabit MAC является очень зрелой частью. PCI Express SerDes IP в основном представляет собой высокоскоростной аналоговый IP-блок. В этой статье основное внимание уделяется проблемам и опыту интеграции лицензированного цифрового IP-адреса PCI Express в такую ​​конструкцию.


Рис. 4. Диаграмма контроллера Gigabit Ethernet PCI Express с выделением блоков IP

Проблемы

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

Прямые затраты легко измерить. Частичный или полный набор масок может стоить от сотен тысяч долларов при 130-нанометровой технологии до более одного миллиона долларов при 90-нанометровой технологии. Задержки графика выхода на рынок приводят к потере доли рынка. Эти затраты могут исчисляться сотнями миллионов долларов в зависимости от области продукта и конкуренции. При таких затратах жизненно важно свести к минимуму риск отказа на этапе проектирования.Один из способов снизить риск — использовать уже проверенную ИС. Тем не менее, выбор правильного IP и IP-провайдера становится ключевой проблемой.

Спецификация контроллера Gigabit Ethernet включает в себя интерфейс PCI Express для обеспечения подключения к компьютерной системе. Взвесив соотношение затрат на приобретение и затрат на разработку, группа разработчиков чипов Gigabit Ethernet решила лицензировать имеющиеся в продаже IP-адреса у поставщика с проверенной репутацией.Однако выбор IP и поставщика никогда не бывает легкой задачей. Выбор PCI Express IP в 2003 году, когда технология была относительно новой, был еще более сложной задачей.

Ряд поставщиков ИС оценивались по ряду критериев:

  • Состояние качества внешней ИС
  • Простота использования и интеграции
  • Поддержка ПЛИС и проверенные микросхемы
  • Сертификация совместимости, включая Соответствие PCI-SIG®
  • Поддержка и техническое обслуживание

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

Партнерство с IP-провайдером

Когда команда инженеров Gigabit Ethernet Controller впервые решила включить PCI Express в устройство, спецификация PCI Express 1.0a все еще находилась в разработке. Это создало дополнительную проблему как для разработчика ИС, так и для инженерной группы.Любые изменения в спецификации могут усложнить усилия по интеграции и процесс выпуска ИС, что напрямую повлияет на график проекта.

Чтобы снизить риск интеграции IP, команда разработчиков контроллера Gigabit Ethernet заключила партнерские отношения с поставщиком IP. Инженеры обеих компаний тесно сотрудничали, чтобы устранить двусмысленность в ранней версии спецификации PCI Express, при необходимости обращаясь за разъяснениями к рабочей группе PCI-SIG PCI Express.

Технические проблемы

Проблемы интеграции дизайна

Интеграция PCI Express IP должна была учитывать тот факт, что спецификация PCI Express еще не была завершена. Одной из основных задач было сохранить соответствие PCI в ходе интеграции, поскольку требования соответствия выходят за рамки IP.

Интеграция PCI Express PHY с цифровым контроллером PCI Express IP вызвала ряд технических проблем, которые необходимо было решить.На этом интерфейсе происходят многочисленные асинхронные взаимодействия. Реализации конечного автомата Link Training и Status, а также управления питанием должны были быть устойчивыми ко многим маловероятным, но возможным крайним случаям. Сигнализация протокола квитирования физического уровня может быть нарушена в последовательном канале многими тонкими способами. Интерфейс PHY для архитектуры PCI Express (PIPE) определяет стандартный интерфейс между MAC-адресом PCI Express и подуровнем физического кодирования. Это эффективно изолирует проблемы высокоскоростных и аналоговых схем от цифрового проекта и оказалось очень эффективным для обеспечения координации работы аналоговых и цифровых подгрупп контроллера Gigabit Ethernet.

Внедрение управления питанием PCI Express было особенно сложной задачей. Комплексное решение для управления питанием PCI Express поддерживает несколько стандартов (ACPI, PCI Express и PIPE).

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

Индивидуальная настройка и конфигурация IP PCI Express

Подход «черного ящика» к IP-интеграции иногда можно использовать с проверенными, зрелыми технологиями. Этого не было в случае с PCI Express во время разработки контроллера Gigabit Ethernet. Приоритеты группы PCI Express IP должны были быть сосредоточены на предоставлении работающего функционального блока, что означало необходимость не учитывать некоторые специфические требования заказчика.

Группе разработчиков пришлось настроить IP-адрес, чтобы он соответствовал всем требованиям к продукту контроллера Gigabit Ethernet.Без осторожности настройка IP может привести к несовместимому решению.

Для поддержки компромиссов в конструкции, разрешенных стандартом, PCI Express IP необходимо параметризовать. Выбор параметров цифровой IP-конфигурации имел решающее значение для проектирования высокопроизводительного сетевого интерфейса PCI Express Gigabit Ethernet с небольшой встроенной памятью и низким энергопотреблением. Хотя поставщик IP предлагал эталонные настройки, эту задачу нельзя было переложить с группы разработчиков на поставщика IP, задачей которого было создание универсального и полностью функционального функционального блока.

Проблемы проверки

Функциональная проверка является важной частью любой сложной конструкции SoC, и в этом случае основным требованием было обеспечение того, чтобы порт Gigabit Ethernet работал должным образом с последовательным каналом PCI Express. Несмотря на то, что большая часть ИС, используемых в конструкции, уже была проверена изолированно, а некоторые части уже проверены в кремнии, все же необходимо было проверить всю конструкцию в целом. Стратегия проверки учитывала функциональное разделение, график проекта с точки зрения доступности IP и доступных ресурсов.

Варианты, доступные для проверки, заключались в том, чтобы либо использовать проверку на основе симулятора в сочетании с реализацией FPGA, либо сосредоточить все усилия на разработке единой среды проверки на основе симулятора.

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

Сертификация Silicon и соответствие PCI-SIG

В конечном итоге устройство должно безупречно работать на сложных платформах, таких как настольные и портативные компьютеры.Эти платформы обычно состоят из компонентов, полученных от множества поставщиков, и все они ограничены дополнительными стандартами и спецификациями. Команды разработчиков должны оценить системные проблемы для успешной интеграции PCI Express IP. Использование этого подхода дает наилучшие шансы на создание микросхемы, которая работает с первого раза, и безупречного комплексного решения, включающего кремниевую микросхему, драйверы и эталонный дизайн.

Сертификация и функциональная совместимость имеют решающее значение для успешного запуска и принятия продукта.В области Gigabit Ethernet сертификация Университета Нью-Гемпшира (UNH) настолько обширна, что дает больше уверенности, чем подтверждение функциональной совместимости с данным набором поставщиков-партнеров. Поскольку процедуры сертификации PCI Express и платформы соответствия все еще разрабатываются и дополняются, тестирование совместимости и претензии остаются жизненно важными. Помимо сертификации и функциональной совместимости, измерения производительности и бенчмаркинг позволяют оценивать решения по архитектуре и настройке.

Ранняя проверка и тестирование совместимости были очень сложными для такой технологии, как PCI Express. Изначально было сложно найти платформы, поддерживающие новую технологию. Также было трудно найти совместимых и относительно безошибочных партнеров по соединению, разработанных и изготовленных поставщиками наборов микросхем корневого комплекса/северного моста.

Методологии интеграции и проверки PCI Express IP

В этом разделе представлен обзор решений, реализованных группой разработчиков при возникновении проблем интеграции цифрового IP PCI Express и связанных с этим проблем проверки контроллера Gigabit Ethernet.

Тектоника проектирования и процесс интеграции

Интеграция PCI Express IP должна была выполняться в четко определенные этапы. За начальные этапы интеграции отвечала группа разработчиков подсистемы контроллера Gigabit Ethernet PCI Express, входящая в состав общей группы разработчиков контроллера Gigabit Ethernet. Команда подсистемы PCI Express передала IP всей группе разработчиков контроллера после выполнения предварительных шагов по интеграции. Эти шаги проложили путь от IP PCI Express к подсистеме PCI Express:

  • Обзор последней версии IP
  • Интеграция базы кода в проектную базу данных
  • Настройка и конфигурация выпущенной базы кода IP
  • Интеграция с PCI Express PHY (подуровень физического кодирования и SerDes)

На рис. 5 представлен обзор интегрированного (и настроенного) IP вместе с окружающими функциональными модулями контроллера Gigabit Ethernet.


Рисунок 5: Индивидуальный IP-адрес PCI Express и окружающие блоки контроллера Gigabit Ethernet

Подсистема PCI Express в конечном итоге будет интегрирована с контроллером Gigabit, MAC и PHY, часами и сбросом, контроллером внешнего ПЗУ и тестовыми подсистемами. Эти дополнительные этапы интеграции потребуют участия всей группы разработчиков Gigabit Ethernet Controller для создания полной системы, показанной на рис. 4.

Для успешной интеграции IP-адрес PCI Express и окружающие его блоки должны следовать одним и тем же правилам интерфейса.Полная интеграция в значительной степени зависит от четкой коммуникации между командами и точной документации. Хотя автономный IP-компонент может отлично работать изолированно, совершенно неприемлемо, если он не соответствует требованиям при внедрении в подсистему. Два примера иллюстрируют ключевые вопросы, которые необходимо учитывать при интеграции.

Первый пример можно найти в определении IP-интерфейса с логикой приложения (прямой доступ к памяти контроллера Gigabit Ethernet — DMA — механизмы).Его раздел данных логически сегментирован на наборы сигналов для передачи полей заголовка пакета PCI Express, как это определено спецификацией PCI Express. Содержимое этих полей должно соответствовать высокоуровневым правилам формирования, также определенным в спецификации PCI Express. Соблюдение этих правил зависит от логики приложения, которое преобразует необработанные данные в формат пакета PCI Express и из него таким образом, который наиболее эффективен для основных функций передачи данных.

Другой пример связан с реализацией сброса PCI Express.Механизмы сброса требуют глубокого понимания категорий сброса PCI, а также PCI Express. Эти сбросы должны быть правильно сопоставлены с сигналами сброса PCI Express IP для изящных переходов. Каждый сигнал сброса охватывает определенный домен сброса (набор регистров конфигурации, логика канала данных и т. д.). За это сопоставление отвечает модуль сброса, разработанный командой Gigabit Ethernet Controller. Определения домена сброса были распространены на всю конструкцию (Gigabit Ethernet PHY, MAC, контроллер моста и PCI Express SerDes PHY).Неправильное сопоставление или расширение может привести к неисправности, которая может варьироваться от незначительного нарушения работы устройства до полного отказа платформы.

Настройка и конфигурация ядра PCI Express

На рис. 5 представлен визуальный обзор работы по настройке, выполненной на ядре PCI Express для создания подсистемы PCI Express контроллера Gigabit Ethernet. Отдельные задачи настройки могут располагаться по приоритету в порядке возрастания технического риска:

  • Добавление интерфейса тестирования и отладки для поддержки этапа проверки микросхемы
  • Настройка пространства конфигурации для удовлетворения некоторых основных потребностей в программировании программного обеспечения контроллера Gigabit Ethernet
  • SerDes добавление интерфейса управления, состояния и тестирования
  • Расширение локальной шины для загрузки EEPROM со значениями регистра конфигурации по умолчанию и поддержкой PXE (Preboot Execution Environment) для удаленной загрузки по сети
  • Определение размера структур памяти и замена высокоуровневых поведенческих моделей памяти фактические модели памяти

Стратегия проверки и план действий

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

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

Любая сложная среда проверки формируется из множества компонентов проверки.Каждый компонент проверки содержит один или несколько функциональных модулей шины (BFM) и элементы контроля. BFM преобразует структуры стимулов высокого уровня в битовые потоки низкого уровня и передает их на входные порты устройства. Мониторы содержат автоматизированные проверки и элементы функционального покрытия. Структурная организация среды проверки естественным образом диктуется структурой тестируемого устройства и его иерархией подсистем и модулей. С этой точки зрения среду проверки контроллера Gigabit Ethernet можно рассматривать как иерархию сред проверки.Среды подсистем повторно используются для формирования полной среды микросхемы путем отключения драйверов компонентов проверки на границах подсистемы и включения мониторов. При таком подходе мониторы и их внутренние автоматизированные функциональные проверки и элементы покрытия переносятся на следующий уровень. Некоторые стимулы подсистемы, которые раньше обеспечивались драйверами подсистем, теперь исходят из других частей проекта через внутренние интерфейсы. Помимо этой простой структурной интеграции, необходимо расширить компонент генерации стимулов, чтобы синхронизировать действия импортированных драйверов подсистемы для моделирования синхронизации процессов более высокого уровня или иметь возможность исследовать конкретные крайние случаи.Все эти соображения были применены к проектированию среды проверки подсистемы PCI Express и ее интеграции в общую среду контроллера Gigabit Ethernet.

Существовала очевидная потребность в среде проверки для самой подсистемы PCI Express, даже несмотря на то, что эта часть дизайна была получена из IP PCI Express, и поставщик IP уже приложил значительные усилия для ее тестирования. Первая причина заключалась в том, что IP был настроен и настроен для нужд Gigabit Ethernet Controller.Во-вторых, была абсолютная необходимость тщательно протестировать интеграцию цифровой логики PCI Express с PCI Express PHY до ее интеграции в полную конструкцию. Соответствующий план проверочных испытаний был сосредоточен в основном на области настройки и интеграции PHY без попыток повторной проверки основных частей ядра, таких как функциональные возможности уровня канала передачи данных PCI Express.

Для создания стимула команда Gigabit Ethernet Controller использовала метод направленного случайного распределения. Он основан на механизме генерации случайных стимулов, который ограничен использованием операторов, написанных на абстрактном языке.Базовые ограничения определяют структуры данных (например, правила формирования полей заголовка PCI Express TLP). Дополнительные ограничения служили для реализации тестовых сценариев, определенных в плане тестирования группы. В конструкции контроллера Gigabit Ethernet реализованы преимущества такого подхода:

  • Он «равномерно» исследует огромное пространство функционального покрытия с ограниченными усилиями, поскольку для написания и обслуживания требуется минимальный объем тестового кода
  • Он может генерировать комбинации, о которых авторы тестов могли не подумать или упустить из виду при написании тестов в соответствии со стратегией направленного создания тестов
  • . механизм генерации стимулов в крайних случаях

Ход выполнения задачи функциональной проверки на основе симулятора нельзя было измерить просто количеством используемого процессорного времени.Для этой цели использовалась комбинация покрытия кода, функционального покрытия и встроенных утверждений. Покрытие кода дает хорошее представление о том, насколько интенсивно проект подвергался нагрузкам. Это также помогло в выявлении непроверенных областей. Модель функционального покрытия была реализована путем высокоуровневого разделения набора стимулов. Функциональный охват измерял, насколько широко функции устройства использовались с помощью псевдорандомизированных тестовых случаев, которые запускались с различными начальными значениями. Команда разработчиков Gigabit Ethernet Controller также дополнила свою модель покрытия, используя утверждения, встроенные в код PCI Express IP.

Конфигурация ядра для высокой производительности, малой занимаемой площади и низкого энергопотребления

Команде контроллера Gigabit Ethernet пришлось пойти на компромисс, чтобы добиться минимального энергопотребления, наименьшей задержки, наименьшего объема памяти и оптимальной производительности системы при настройке и настройке PCI Express IP.

Размер полезной нагрузки, механизмы прямого доступа к памяти и сегментация TLP

На рис. 6 показано влияние каждого типа служебных данных на доступную полосу пропускания данных для различных максимальных размеров полезной нагрузки TLP.Накладные расходы управления канальным уровнем имеют другую природу по сравнению с служебными данными структуры пакета. В частности, влияние на одно направление канала обычно связано с работой другого направления (например, DLLP Ack/Nak, отправляемые в восходящем направлении для нисходящего трафика). Упрощающее предположение на этом рисунке состоит в том, что передаваемые TLP чередуются с DLLP с соотношением один к одному.


Рисунок 6: Влияние на максимальную доступную пропускную способность различных компонентов служебных данных PCI Express (SEQ: порядковый номер; FS/E: начало/конец кадра; FLOW: управление потоком)

При использовании сегментации данных PCI Express IP выполняется логикой приложения в соответствии со значением параметра PCI Express Max_Payload_Size и другими правилами, такими как предотвращение пересечения границ адреса 4 КБ с естественным выравниванием.С точки зрения логики приложения выбор Max_Payload_Size Supported основан на компромиссе между максимально доступной пиковой пропускной способностью и максимальной задержкой доступа к каналу, с которой сталкивается каждый из внутренних агентов запросов PCI Express (здесь — механизмы DMA). Даже при минимальном значении Max_Payload_Size, равном 128 байт, максимально доступная пропускная способность значительно превышает 1 Гбит/с, максимальную скорость передачи данных Ethernet в заданном направлении. Тем не менее, максимальная доступная пропускная способность PCI Express используется не только для передачи сетевых данных в память хоста и из нее.Он также используется для поддержки процесса передачи данных по сети на основе взаимодействия между программным управлением DMA и механизмами аппаратного DMA. Архитектура и логическая структура DMA контроллера Gigabit Ethernet были оптимизированы для PCI Express. В частности, структура дескрипторов DMA была выбрана таким образом, чтобы дескрипторы могли упаковывать всю необходимую информацию в один пакет Max_Payload_Size.

Поскольку PCI Express основан на последовательном дуплексе, несколько отражающем дуплекс Gigabit Ethernet, контроллер PCI Express Gigabit Ethernet может быть основан на двух полностью независимых механизмах DMA: механизме Tx DMA для передачи данных в сеть и механизме Rx DMA для приема данные из сети.Помимо оптимизации структуры дескриптора, контроллер PCI Express Gigabit Ethernet может использовать другие функции производительности PCI Express.

Чтобы в полной мере использовать парадигму разделенных транзакций, каждый механизм может отслеживать несколько незавершенных транзакций PCI Express при выполнении операций чтения в памяти хоста. Эта особенность относится, в частности, к движку Tx DMA, основной задачей которого является перемещение данных из памяти хоста в сеть через контроллер. Это требует, чтобы механизм Tx DMA мог повторно собирать данные в том порядке, в котором они были запрошены, даже для общего объема данных, соответствующего кадру Ethernet Jumbo.Спецификация PCI Express на самом деле не требует (и, следовательно, не гарантирует) сохранения порядка завершения запросов на чтение в структуре PCI Express. Высокая пропускная способность, поддерживаемая PCI Express, позволяет реализовать сквозной путь передачи данных на стороне Rx. Затем данные могут быть переданы из сети в память хоста без ненужной внутренней буферизации, что уменьшает требуемый размер встроенной памяти.

Silicon Performance

Помимо характеристик микросхемы, программный драйвер является критическим требованием для полной реализации возможностей контроллера Gigabit Ethernet.Стандартные инструменты и платформы для сравнительного анализа пропускной способности показывают, что устойчивая пиковая пропускная способность может легко превысить 940 Мбит/с для Rx и Tx. Потребляемая мощность может быть ниже 900 мВт даже при непрерывной полнодуплексной передаче данных в гигабитном режиме. Основанное на последовательной технологии, устройство может поместиться в корпусе с малым числом выводов, таком как 68-контактный MLCC или 64-контактный QFN, что приводит к очень малой занимаемой площади.

Заключение и рекомендации

В этом документе представлены основные проблемы при интеграции цифрового IP-адреса PCI Express в высокоскоростное интерфейсное устройство, такое как контроллер PCI Express Gigabit Ethernet, и некоторые методы, которые использовались для их преодоления.

Выбор правильного IP-адреса PCI Express у правильного поставщика IP-адресов был первым важным шагом. Успешная интеграция IP потребовала партнерских усилий с поставщиком IP и тщательно управляемого процесса выпуска IP для улучшений и исправлений ошибок. Это было особенно верно, когда технология PCI Express все еще находилась на ранней стадии.

Для успешной интеграции IP группа разработки и проверки системы на кристалле должна была иметь четкое представление о полной системе PCI Express.Отсутствие такого понимания могло легко привести к несовместимому, нефункциональному решению.

Команда разработчиков Gigabit Ethernet Controller выбрала проверку на основе симулятора, полагаясь на использование абстрактного языка проверки и направленного случайного теста, чтобы максимально использовать доступную вычислительную мощность. Этот подход использовался для тестирования IP после настройки и подключения к выбранному PCI Express PHY для формирования подсистемы PCI Express контроллера.

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

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

Об авторах

Цзин-фан Чжан присоединился к Synopsys в октябре 2004 г. после приобретения Cascade IP Inc.где он занимал должность генерального директора с 2002 года. До основания Cascade г-н Чжан занимал различные технические и управленческие должности в Intel Corp и Tektronix с 1991 года. Fi) стандарты. Он руководил разработкой Intel Gigabit Ethernet Controller 1-го поколения. Он имеет степени MSEE и BSEE в области электротехники, а также был кандидатом наук в области разработки интегральных схем со смешанными сигналами. Г-н Чжан является обладателем нескольких патентов США.

Фади Саиби — старший технический сотрудник отдела архитектуры и интеллектуальной собственности отдела телекоммуникаций, предприятий и сетей компании Agere Systems.Он начал в качестве стажера-исследователя в исследовательской группе высокоскоростной связи СБИС в Lucent Bell Laboratories в Холмделе, штат Нью-Джерси. Он присоединился к группе в 2001 году как часть дочерней компании Lucent Microelectronics Division, позже переименованной в Agere Systems. С тех пор он работает над обработкой сигналов для оптических и медных проводных линий связи, выравниванием мультигигабитной объединительной платы, интеграцией Gigabit Ethernet, PCI Express и VLSI. Он получил степень инженера в Ecole Polytechnique, Париж, Франция, и степень доктора философии.D. в области электроники и коммуникаций от ENST, также известной как Télécom Paris, Франция.

Для получения дополнительной информации о Synopsys DesignWare IP посетите сайт www.synopsys.com/designware

Ethernet-контроллер CEM AC2000 RTC

AC2000 RTC (компьютер реального времени) — это программный контроллер, необходимый для использования со считывателями и устройствами CEM на базе Ethernet в составе основной системы контроля доступа AC2000 и системы контроля доступа в аэропорту AC2000.

Сердцем системы AC2000 является Центральный компьютер базы данных (CDC Server), который основан на архитектуре системы клиент-сервер. CDC-сервер AC2000 обслуживает каждую из подключенных клиентских рабочих станций, обрабатывает и сохраняет все аварийные сигналы и транзакции, происходящие в системе. Программное обеспечение RTC предоставляет программное обеспечение контроллера считывателя Ethernet, которое используется считывателями и устройствами CEM для связи с CDC. У него есть собственное подмножество базы данных сервера CDC, которое он использует для связи с читателями.

RTC используется с Ethernet-устройствами CEM, такими как устройство чтения с сенсорным экраном emerald, устройство чтения S700e, устройство чтения S610f, портативное устройство чтения S3050, линейка модулей дверного контроллера eDCM 300/350/380/400, модуль ввода-вывода eDCM 300 и EIOC (Контроллер ввода/вывода Ethernet).

Программное обеспечение RTC может быть установлено на сервере CDC, однако при использовании в системах с более чем 256 главными считывателями/устройствами программное обеспечение RTC устанавливается на отдельном оборудовании ПК для управления емкостью системы.

Увеличить

Характеристики

  • Программное обеспечение RTC требуется для поддержки IP-продуктов CEM, включая устройства чтения с сенсорным экраном emerald, портативные устройства чтения S700e, S610f, S3050, контроллеры eDCM 300/350/380/400, модуль ввода-вывода eDCM 300 и EIOC (Ethernet-вход). / Выходной контроллер)
  • Один RTC управляет до 256 считывателями/устройствами мастер-карт
  • Один сервер CDC может использовать 256 RTC для поддержки до 65 536 считывателей мастер-карт/дверей
  • RTC имеет полную автономную базу данных, обеспечивающую дополнительный уровень резервирования по сравнению с системой AC2000
  • RTC распространяет изменения базы данных на подключенные считыватели и устройства Ethernet
  • Подключение Ethernet (TCP/IP) к серверу AC2000 CDC

Ресурсы

Сравнение ECC буфера Ethernet-контроллера

Intel

Компания Intel недавно опубликовала статью с описанием схем ECC, используемых в ее контроллерах Ethernet.Для тех, кто не знает, контроллеры Intel Ethernet имеют небольшие (обычно десятки КБ) буферы отправки/получения, которые повышают производительность, но являются еще одним звеном в цепочке памяти. После публикации части 1 Антологии надежности RAID со мной связались несколько человек, которые являются довольно постоянными издателями IEEE по этому вопросу для крупных фирм корпоративных систем хранения данных. Один момент, который поднимался несколько раз, заключается в том, что использование схемы тройной четности, такой как RAID-Z3, вероятно, не будет лучше всего моделироваться распределением Пуассона MTTDL, потому что в этот момент более вероятно увидеть сбои других аппаратных компонентов, таких как RAID. карты, контроллеры Fibre Channel/Ethernet, DRAM и т. д.После той серии приседаний я стал более внимательно следить за другими компонентами.

Сравнение контроллеров Intel ECC

Приведенная выше таблица, из которой я взял данные в этом посте Intel, показывает несколько интересных вещей. Во-первых, практически де-факто встроенный контроллер Intel, используемый многими производителями материнских плат, Intel 82574L является относительно элементарным. Отсутствие ECC не является большой проблемой для таких вещей, как управляющая сетевая карта для VMware ESXi 5.0/VSphereNext. Недавно я сделал статью о шестипортовом контроллере Gigabit Ethernet, Dell/Silicom PEG6I, который использует контроллер Intel 82571, который работает лучше. с точки зрения ЕСК.Еще одно замечание: новые контроллеры Intel I350 и X540 имеют ECC. Intel I350 широко используется (как в конфигурациях с двумя, так и с четырьмя портами) на новых двухсокетных платформах LGA 2011 Xeon E5, так что это положительная тенденция.

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

Добавить комментарий

Ваш адрес email не будет опубликован.