NC SI的簡單理解

2021-10-25 08:10:22 字數 1028 閱讀 8994

網路技術的飛速發展使得人們對於伺服器的帶外可管理性及可控制性提出了更高的要求。通過帶外管理,工程師可以在任意地點通過網路連線到相應的伺服器上,進行一系列的管理與維護,而不再需要長時間駐守在嘈雜的實驗室環境中。ncsi(network controller sideband inte***ce)就是乙個由分布式管理任務組(distributed management task force, dmtf)定義的用於支援伺服器帶外管理的邊帶介面網路控制器的工業標準。

它主要包括:乙個管理控制器(management controller, mc),乙個或多個(ncsi 的電氣特性最多支援 4 個)網路控制器(network controller,nc)。網路控制器一方面連線了外部網路介面與內部主機介面,另一方面,又與管理控制器之間有乙個帶外界面。

通過帶外界面的網路資料報主要分為兩類:一類是在外部網路與管理控制器之間傳輸的普通資料報,網路控制器對於這類資料報只作**處理;另一類是在管理控制器與網路控制器之間傳輸的攜帶控制資訊的資料報,他們往往是管理控制器對網路控制器配置的一些修改操作,對於這類資料報,網路控制器需要做出相應的響應。而管理控制器與網路控制器之間的帶外界面的電氣性質以及通訊協議,就是由

ncsi 來定義的。

在 ncsi 的傳輸協議棧中,位於最底層的是物理層,ncsi 的物理層是基於 rmii 介面的;

位於物理層之上的是資料鏈路層,ncsi 的資料鏈路層是基於以太介質的;

ncsi 支援的位於資料鏈路層之上的協議主要有兩種:一種是管理控制器與網路控制器之間互動的 ncsi

命令協議,另一種是管理控制器與外部網路通訊的網路資料協議,如:arp 協議、dhcp 協議、netbios

協議等,它們只是被網路控制器在管理控制器和外部網路之間作**處理。在本文中,我們著重討論第一種協議,也就是控制命令協議。

ncsi 控制命令協議

ncsi 控制命令允許管理控制器初始化、規範化自己的 ncsi 介面流量,配置 ncsi 通道過濾規則以及監控網路控制器的執行狀態。作為 ncsi 控制命令協議的主體,管理控制器是所有控制命令的發起者,而網路控制器則響應管理控制器傳送的控制命令。

「!」的簡單理解

今天看了乙個 有這樣一句 plisthead plisthead,ptobedeleted if plisthead ptobedeleted 之前一直不理解,這個!指標的模式表示的是指標沒有初始化,還是指標為空。於是我做了乙個兩個實驗,如下 int p if p 這個是沒有初始化的指標,結果直接顯...

反射的簡單理解

載入類 3個方式 person有2個屬性,name和age,最後會給出person類的資訊 class clazz1 class.forname person class clazz2 person.class person p new person class clazz3 p.getclass ...

svm的簡單理解

svm是一種訓練機器學習的演算法,可以用於解決分類和回歸問題,同時還使用了一種稱之為kernel trick的技術進行資料的轉換,然後再根據這些轉換資訊,在可能的輸出之中找到乙個最優的邊界。簡單來說,就是做一些非常複雜的資料轉換工作,然後根據預定義的標籤或者輸出進而計算出如何分離使用者的資料。簡單理...