NC-SI
Skrót | NC-SI |
---|---|
Status | Opublikowany |
Rok rozpoczęty | 2010 |
Organizacja | Grupa zadaniowa ds. zarządzania rozproszonego (DMTF) |
Normy bazowe | Komponenty zarządzania platformą Interkomunikacja (PMCI) |
Domena | Zarządzanie poza pasmem |
Strona internetowa |
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ż
- Protokół transportu komponentów zarządzania (MCTP)
- Komponenty zarządzania platformą Interkomunikacja (PMCI)
Linki zewnętrzne
- Strona główna DMTF
- Specyfikacja NC-SI wersja 1.1.0
- Specyfikacja powiązań NC-SI przez MCTP wersja 1.2.2