NCSI Protocoles pris en charge

Ordinateurs et serveurs

Network Controller Sideband Interface over MCTP/RMII

Qu'est-ce que NCSI?

NC-SI (Network Controller Sideband Interface) est une norme DMTF qui permet à un contrôleur de gestion de carte mère (BMC) de configurer et de gérer les contrôleurs réseau (NIC) via un canal de bande latérale dédié. NC-SI peut être transporté sur MCTP ou directement sur une interface RMII. Le protocole gère les commandes de configuration du NIC telles que l’activation du passage du trafic de gestion, la configuration des filtres d’adresse MAC et l’interrogation de l’état de la liaison — le tout sans utiliser le chemin de données réseau principal. Les ingénieurs déboguant la connectivité réseau des serveurs, les échecs de communication BMC-NIC et la configuration du réseau de gestion ont besoin du décodage NC-SI pour vérifier les échanges commande-réponse et diagnostiquer les erreurs de configuration.

NCSI Référence rapide

type Packet-based
signals MCTP or RMII
features BMC to NIC sideband management

Instruments Acute compatibles avec NCSI

Prêt à analyser ce protocole ?

Découvrez comment les instruments Acute capturent et décodent ce protocole en temps réel. Demandez une démo ou contactez notre équipe.

Comment analyser NCSI avec les instruments Acute

1

Connectez votre analyseur logique Acute à l'interface de transport NC-SI (signaux RMII entre BMC et NIC, ou signaux de transport MCTP).

2

Reliez un fil de masse à la référence de masse de la carte cible.

3

Dans le logiciel Acute, sélectionnez le NCSI protocol decoder et assignez les signaux d'interface aux canaux d'entrée correspondants.

4

Configurez le décodeur pour transport type (RMII or MCTP).

5

Capturez et visualisez les NC-SI commands and responses showing command types, channel/package IDs, and payload data.

Questions fréquemment posées

Quel taux d'échantillonnage est nécessaire pour l'analyse NCSI ?
Pour NC-SI sur RMII, le REF_CLK est de 50 MHz, nécessitant un taux d’échantillonnage d’au moins 200 MHz. Pour NC-SI sur MCTP, le taux d’échantillonnage dépend du transport MCTP sous-jacent (SMBus ou Ethernet). Les commandes NC-SI sont relativement peu fréquentes, mais l’interface de transport doit être échantillonnée assez rapidement pour un décodage fiable de la couche physique.
Pourquoi mon BMC ne parvient-il pas a configurer le NIC via NC-SI ?
Les échecs de configuration NC-SI proviennent souvent d’une sélection incorrecte de package ou de canal, de codes de commande non supportés par la version du firmware du NIC, ou de problèmes de connectivité de couche physique sur l’interface de bande latérale. Capturez le trafic NC-SI pendant l’initialisation du BMC pour voir la séquence de commandes et identifier quelle commande reçoit une réponse d’erreur. Vérifiez que le NIC supporte les commandes NC-SI envoyées et que les identifiants de package/canal correspondent à la configuration matérielle.
Combien de canaux sont nécessaires pour l'analyse NCSI ?
Pour NC-SI sur RMII : 6-7 canaux (TXD[1:0], RXD[1:0], REF_CLK, TX_EN, CRS_DV). Pour NC-SI sur MCTP utilisant SMBus : 2 canaux (SDA, SCL). Le nombre de canaux requis est déterminé par le transport physique, pas par la couche protocolaire NC-SI elle-même.

Protocoles connexes

Besoin d'aide pour choisir le bon instrument pour votre protocole ? Contactez notre équipe d'ingénierie.