NC-SI

NC-SI
네트워크 컨트롤러 사이드밴드인터페이스
줄임말NC-SI
상황출판된
시작한 해2010년, 12년 전(2010년)
조직분산관리 태스크포스(DMTF)
기본 규격플랫폼 관리 컴포넌트 인터커뮤니케이션(PMCI)
도메인대역외 관리
웹 사이트www.dmtf.org/standards/pmci

NC-SI네트워크컨트롤러 사이드밴드인터페이스의 약자로 Distributed Management Task Force(DMTF; 분산관리 태스크포스)에 의해 정의된 전기 인터페이스 및 프로토콜입니다.NC-SI는 대역 외 시스템 관리를 가능하게 하기 위해 베이스보드 관리 컨트롤러(BMC)를 서버 컴퓨터 시스템의 1개 이상의 네트워크인터페이스 컨트롤러(NIC)에 접속할 수 있도록 합니다.이것에 의해, BMC 는 통상의 호스트 [1][2]트래픽에 가세해 관리 트래픽에 NIC 포토의 네트워크 접속을 사용할 수 있습니다.

NC-SI는 BMC와 NIC 간의 제어 통신 프로토콜을 정의합니다.NC-SI는 여러 트랜스포트 및 물리 인터페이스에서 지원됩니다.

하드웨어 인터페이스

NC-SI에 의해 정의된 RMII 기반 트랜스포트(RBT) 인터페이스는 RMII 사양을 기반으로 하며, 여러 네트워크 컨트롤러를 단일 BMC에 연결할 수 있도록 몇 가지 변경을 가합니다.또한 NC-SI는 Management Component Transport Protocol(MCTP)을 통해 사용할 경우 SMBus 및 PCI Express 등 다양한 전기 인터페이스 상에서 작동할 수 있습니다.

다음 표는 RBT 인터페이스를 구성하는 신호를 정리한 것입니다.

신호. 묘사
참조_CLK 수신, 송신 및 제어 인터페이스용 50MHz 클럭레퍼런스
CRS_DV NIC 중 하나에서 전송된 트래픽에 대한 캐리어 감지 및 수신 데이터 유효성
RXD [1:0] 데이터 수신(NIC에서 BMC로)
TX_EN BMC 로부터 송신되는 트래픽의 송신 유효화 및 데이터의 유효성
TXD [1:0] 데이터 전송(BMC에서 NIC로)
RX_ER NIC에서 BMC로 전송되는 오류 신호 수신(옵션)
ARB_IN 입력 데이터 하드웨어 조정(옵션)
ARB_OUT 출력 데이터 하드웨어 조정(옵션)

트래픽 타입

NC-SI는 패스스루 트래픽과 제어 트래픽의 2가지 기본적인 타입을 정의합니다.패스스루 트래픽은 NC-SI 인터페이스를 통해 BMC와 네트워크 간에 교환되는 데이터로 구성됩니다.제어 트래픽은 NIC 동작의 인벤토리 작성, 설정 및 NC-SI 인터페이스 제어에 사용됩니다.

제어 트래픽은 다음의 3개의 서브 타입으로 분류됩니다.

  • BMC에서 NIC 중 하나로 전송되는 명령어
  • 명령어 결과로 NIC에 의해 전송되는 응답
  • 지정된 이벤트 발생 시 NIC에 의해 비동기적으로 전송되며 인터럽트에 상당하는 Aynchronous Event Notification(AEN; 비동기 이벤트 알림)

NC-SI가 RBT 상에서 사용되는 경우 모든 트래픽유형에 표준 이더넷프레밍이 사용됩니다.제어 트래픽은 EtherType 0x88F8을 사용하여 식별됩니다.NC-SI가 MCTP와 함께 사용되는 경우 MCTP는 패킷화 방법론과 트래픽유형 식별을 제공합니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ Open Compute Project Server/Mezz에서의 OCP 메자닌 카드 V2.0-1.1 사양(PDF) [1]
  2. ^ Open Compute Project Server/Mezz에서의 OCP NIC 3.0 사양 1.00 (PDF) [2]

외부 링크