NC-SI

Interfejs pasma bocznego kontrolera sieci
Skrót NC-SI
Status Opublikowany
Rok rozpoczęty 2010 ; 13 lat temu ( 2010 )
Organizacja Grupa zadaniowa ds. zarządzania rozproszonego (DMTF)
Normy bazowe Komponenty zarządzania platformą Interkomunikacja (PMCI)
Domena Zarządzanie poza pasmem
Strona internetowa www.dmtf.org/standards/pmci _ _ _ _

NC-SI , w skrócie interfejs wstęgi bocznej kontrolera sieci , jest interfejsem elektrycznym i protokołem zdefiniowanym przez Distributed Management Task Force (DMTF). NC-SI umożliwia podłączenie kontrolera zarządzania płytą główną (BMC) do jednego lub większej liczby kontrolerów interfejsu sieciowego (NIC) w systemie komputerowym serwera w celu umożliwienia zarządzania systemem poza pasmem . Dzięki temu BMC może używać połączeń sieciowych portów NIC do ruchu związanego z zarządzaniem, oprócz zwykłego ruchu hosta.

NC-SI definiuje protokół komunikacji sterującej między BMC a kartami sieciowymi. NC-SI jest obsługiwane przez kilka transportów i interfejsów fizycznych.

Interfejs sprzętowy

Interfejs transportowy oparty na RMII (RBT) zdefiniowany przez NC-SI jest oparty na specyfikacji RMII z pewnymi modyfikacjami, które umożliwiają podłączenie wielu kontrolerów sieciowych do jednego BMC. NC-SI może również działać za pośrednictwem wielu innych interfejsów elektrycznych, w tym SMBus i PCI Express, gdy jest używany przez Management Component Transport Protocol (MCTP).

Poniższa tabela podsumowuje sygnały składające się na interfejs RBT.

Sygnał Opis
REF_CLK Odniesienie zegara 50 MHz dla interfejsu odbioru, transmisji i sterowania
CRS_DV Operator wykrywa i odbiera ważność danych dla ruchu wysyłanego z jednej z kart sieciowych
RXD[1:0] Odbieranie danych (z karty sieciowej do BMC)
TX_EN Zezwolenie na nadawanie i ważność danych dla ruchu wysyłanego z BMC
TXD[1:0] Przesyłanie danych (z BMC do karty sieciowej)
RX_ER Odbierz sygnał błędu, wysłany z karty sieciowej do BMC (opcjonalnie)
ARB_IN Arbitraż sprzętowy danych wejściowych (opcjonalnie)
ARB_OUT Arbitraż sprzętowy danych wyjściowych (opcjonalnie)

Rodzaje ruchu

NC-SI definiuje dwa podstawowe typy ruchu, tranzytowy i kontrolny. Ruch tranzytowy składa się z danych wymienianych między BMC a siecią za pośrednictwem interfejsu NC-SI. Ruch kontrolny służy do inwentaryzacji i konfiguracji aspektów działania karty sieciowej oraz sterowania interfejsem NC-SI.

Ruch kontrolny dzieli się na trzy podtypy:

  • Polecenia wysyłane z BMC do jednej z kart sieciowych
  • Odpowiedzi wysyłane przez karty sieciowe jako wyniki poleceń
  • Asynchroniczne powiadomienia o zdarzeniach (AEN), wysyłane asynchronicznie przez karty sieciowe i równoważnie do przerwań, po wystąpieniu określonego zdarzenia

Gdy NC-SI jest używany przez RBT, standardowe ramkowanie Ethernet jest używane dla wszystkich typów ruchu. Ruch kontrolny jest identyfikowany za pomocą EtherType 0x88F8. Kiedy NC-SI jest używany w połączeniu z MCTP, MCTP zapewnia metodologię tworzenia pakietów i identyfikację typu ruchu.

Zobacz też

Linki zewnętrzne