Xena 知識庫
基本埠屬性
主要屬性
鑒定
財產 | 解釋 |
---|---|
名字 | 埠的唯一短格式名稱 |
描述 | 埠的用戶可定義字串標籤 |
載入自 | 在此埠上載入的最後一個埠配置檔的名稱 |
介面類型 | 這 Xena 埠介面類型 |
保留者 | 如果埠已由使用者保留,則此欄位將顯示伺服器的使用者名。 |
TX 控制
財產 | 解釋 |
同步狀態 | 埠的當前同步狀態。埠可以是同步(檢測到同步)或無同步(未檢測到同步)。 |
交通狀況 | 埠的當前流量狀態(關閉:流量關閉,打開:流量打開) |
交通管制 | 此按鈕使您能夠啟動或停止埠上的流量。或者通過動態更改無縫重啟流量*。 |
動態流量變化* | 如果選取此選項,則當流量在埠上運行時,埠將允許對流量進行動態更改。按下重新啟動按鈕后,流量就會動態無縫更改。 |
包含在全域控制中 | 如果選取此選項,並且埠是當前測試平臺的一部分,則埠流量狀態將由「全域統計資訊」面板中的「啟動/停止」按鈕控制。 |
啟用 TX 輸出 | 確定埠是否應啟用其發送器,或使傳出鏈路保持關閉狀態 |
德克薩斯州時間限制 | 啟用後埠應傳輸的最長時間。如果設置為零,埠將傳輸,直到手動停止。 |
TX 已用時間 | 埠目前傳輸的時間量 |
之後停止** | 發送指定數量的數據包后停止埠傳輸 |
*只有傳統 40G/100G 埠支援此功能。
**功能需要軟體版本 76 或更高版本。
埠損傷
本節介紹將影響整個埠的損傷。也就是說,它將影響為所選埠定義的所有流。它在 Z400q 上實現 Thor, Thor-100G-5S-4P 和 Z100q Loki 並且需要軟體版本 VAL-85 或更高版本
連桿翻蓋
這 Xena 埠可以配置為類比物理鏈路關閉或不穩定。此功能稱為“Link Flap”。
“埠損傷”下的“鏈路抖動”是“邏輯鏈路抖動”。 這是 通過加擾 Tx PCS 編碼以防止對等埠獲取鏈路來實現的。 即它不是透過關閉/打開物理發射器來實現的。
“邏輯鏈路翻蓋”適用於電纜(DAC 電纜)和光纜。
邏輯「鏈路抖動」支援重複模式,其中連結被關閉一段時間(“持續時間”),然後再次啟動。在可配置的時間(「重複週期」)後重複此操作。拍打重複次數可配置或連續(“重複”)。
請注意,「鏈路抖動」是在埠級別配置的,將影響為所選埠配置的所有流。
PMA 錯誤注入
“PMA 錯誤”允許使用者在鏈路上插入位錯誤。
請注意,「PMA 錯誤」注入是在埠級別配置的,將影響為所選埠配置的所有流。
財產 | 解釋 |
功能 | 啟用鏈路抖動或 PMA 錯誤注入。 |
期間 | 鏈路抖動:以毫秒為單位,鏈路被關閉。範圍:10 毫秒至 1000 毫秒;步長 1 毫秒 |
重複週期 | 鏈路抖動:鏈路關閉之間的時間。範圍:10 ms 至 50000 ms;步長 10 毫秒。 “重複週期”必須大於“持續時間”。 |
重複 | 連桿抖動:連桿擺動的數量。範圍:0、1 至 64K;步長 1。0 = 連續,直到停止。 |
貝爾係數 | PMA 錯誤注入:誤碼率係數。範圍0.01至9.99;步長0.01。 |
誤碼率 | PMA 錯誤注入:誤碼率指數。範圍 -17 到 -3;步長 1 |
控制 | 按「開始」將啟動配置的鏈路抖動/PMA 錯誤注入,按「停止」將停止任何正在進行的鏈路抖動/PMA 錯誤注入。 |
德克薩斯州簡介
財產 | 解釋 |
---|---|
埠 TX 模式 | 此屬性確定來自埠的傳出流量的調度模式,即如何將多個邏輯流合併到一個物理埠上。有關詳細資訊,請參閱 此處的腳本 API 說明 。 |
比率分數 (*) | 在順序 TX 模式下為埠傳輸的流量的埠級速率,以埠有效速率的百分比表示。 |
資料包速率 (*) | 在順序 TX 模式下為埠傳輸的流量的埠級速率,以每秒數據包數表示。 |
位元率 (*) | 在順序 TX 模式下為埠傳輸的資訊流的埠級速率,以位/秒表示。 |
資料包間間隙 (*) | 計算出的平均數據包間間隙與當前 TX 設定檔設置。 |
突發週期 (**) | 從開始發送一組突發到開始發送下一組突發的時間(以微秒為單位)。 |
(*)僅當「埠 TX 模式」設置為「順序」時,此屬性才可用。
(**)僅當埠 TX 模式設置為突發時,此屬性才可用。此屬性需要軟體版本 76 或更高版本。
其他設置
財產 | 解釋 |
---|---|
閃爍埠指示燈 | 如果選取此屬性將使特定埠的測試埠 LED 以 1 秒的間隔閃爍。當您需要識別機箱中的特定埠時,這非常有用。 |
第 1 層控制
財產 | 解釋 |
埠速度選擇 | 控制埠速度選擇。此屬性僅適用於支援可配置埠速度的埠。 |
最小平均幀間間隙 | 最小平均總幀間間隙(包括前導碼和 SFD) |
減速 | 允許您指定埠的減速值。減速指定為 0 到 100 之間的 PPM 值,步長為 10。速度降低應用於埠的傳輸端,導致有效流量速率略低於物理介面的速率。通過在生成的流量模式中插入較短的空閑週期以消耗埠的部分物理頻寬來實現速度降低。埠的時鐘速度不會改變。 |
當前埠速度 | 當前檢測到的埠速度 |
有效埠速度 | 考慮任何配置的減速的埠的有效速度。 |
啟用自動協商 | 控制埠是否支援自動協商 |
廣範圍覆蓋模式 | 控制 BroadR-Reach 收發器是處於主模式還是從模式。僅當埠中安裝了 BroadR-Reach 收發器或埠本身支持汽車乙太網時,才會顯示此屬性。 |
交錯係數 | 相對於全域啟動的啟動,此屬性會延遲一個埠上流量生成的啟動。延遲以 64 μs 的步長程式設計。交錯係數將在同一機箱中安裝的測試模組上的埠之間工作。注意:這要求選中「選項」點擊下的「Sync.Start in Global Stats」。 |
TCVR溫度 | 當前檢測到的收發器溫度(如果收發器支援)。 |
光纖接收電源 | 當前檢測到的已接通可選電源。此屬性值僅在收發器支持的情況下可用於光埠。 |
第2層控制
財產 | 解釋 |
MAC位址 | 埠 MAC 位址 |
MAC 自動訓練 | 埠應廣播 MAC 學習幀的間隔(以秒為單位)。設置為 0 表示禁用。 |
對暫停幀做出反應 | 控制埠是否應對收到的暫停幀做出反應 |
對 PFC 幀做出反應 | 控制埠是否應對接收到的 PFC(優先順序流控制)幀做出反應。使用複選框選擇埠回應的優先順序。
並非所有模組都支援此屬性。 |
差距監視器啟動 | 指定將觸發間隙監視器啟動的時間段。有關更多詳細資訊,請參閱 此處的腳本 API 部分 。 |
間隙監視器停止 | 指定要接收以停止間隙監視器的數據包數。 |
有效載荷
財產 | 解釋 | ||||||||||||
有效負載校驗和偏移量 | 在有效負載部分中放置有效負載校驗和的偏移量 | ||||||||||||
隨機種子 | 在生成需要數據包長度、有效負載或修改字段隨機變化的流量時使用 | ||||||||||||
最大流標頭長度 | 定義的流標頭的最大長度。如果增加此值,則同時將減少埠支援的流數。對於預設支援 256 個流的埠
|
||||||||||||
混合砝碼 | 指定 MIX 大小資料包分發的權重(如果埠支援)。 | ||||||||||||
TPLD 尺寸 | 指定埠流的 TPLD 大小(如果埠支援)。有關各種尺寸選項的 TPLD 內容的詳細資訊 ,請參閱此處。 | ||||||||||||
有效負載模式 | 指定用於埠流的有效負載模式(如果埠支援)(當前僅受選定的 40/100G 埠支援)。以下選項可用: · 正常:數據包有效負載類型由流上的“有效負載類型”屬性確定。這是預設行為。 · 擴展有效負載:為此埠上的流啟用對擴展有效負載功能的支持(並非所有模組都支援)。 · 自訂數據欄位:為此埠上的流啟用對自定義數據欄位功能的支援(並非所有模組都支援)。有關詳細資訊,請參閱本應用筆記。 |
環迴和延遲
財產 | 解釋 |
環迴模式 | 埠環迴模式。有關更多詳細資訊,請參閱 此處的腳本 API 部分 。 |
延遲模式 | 埠延遲計算模式。有關更多詳細資訊,請參閱 此處的腳本 API 部分 。 |
延遲偏移 | 校準的延遲偏移值。 |
IPV4/IPV6 屬性
IPV4 屬性
財產 | 解釋 |
IPv4 位址 | 埠的 IPv4 網路位址。該位址用作生成的流流量的IP標頭中的預設源位址欄位,該位址還用於支援ARP和 PING 協定。 |
IPv4 子網掩碼 | 埠的 IPv4 子網掩碼。 |
IPv4 閘道 | 埠的預設 IPv4 閘道位址。 |
回復 ARP 請求 | 控制埠是否回復傳入的ARP請求 |
回復 PINGv4 請求 | 控制埠是否回復傳入的 PING 請求 |
ARP/PINGv4 位址通配符 | 指定一個掩碼,該掩碼使埠回復遮罩位址的ARP/PING |
DHCPv4 用戶端 | 此按鈕將啟動埠的 DHCP 嚮導。 有關詳細資訊,請參閱此連結。 |
IPv4 多播屬性
財產 | 解釋 |
---|---|
MC 位址 | 指定要將IGMPv2IGMPv3請求發送到的多播位址清單。 |
發送加入請求 | 按下此按鈕時,將向指定的組播地址發送單個 IGMPv2 加入請求。 |
虛擬局域網 | 選取此方塊以將 VLAN 標記標頭添加到發送的 IGMPv2IGMPv3 請求 |
標記 | VLAN 標記的值 |
優先權 | VLAN 標記標頭中的優先順序位 |
德伊 | 在 VLAN 標記標頭中刪除符合條件的指示器 |
發送請求 | 對於協定版本 IGMPv2,按兩下相關按鈕時將發送單個請求:
對於協定版本 IGMPv3,按兩下相關按鈕時將發送單個請求:
|
重複多播聯接 | 控制是否應定期重新傳輸「聯接」 命令 |
組播加入週期 | 加入重新傳輸週期(秒為單位) |
協定版本 | 將組播協定版本設置為IGMPv2或IGMPv3 |
IPv6 屬性
財產 | 解釋 |
---|---|
IPv6 位址 | 埠的 IPv6 網路位址。該位址用作生成的流流量的IP標頭中的預設源位址欄位,該位址還用於支援NDP和 PING 協定。 |
IPv6 前置綴 | 埠的 IPv6 子網前綴, |
IPv6 閘道 | 埠的預設 IPv6 閘道位址。 |
回復新民主黨請求 | 控制埠是否應答傳入的 NDP 請求 |
回復 PINGv6 請求 | 控制埠是否回復傳入的 PING 請求 |
NDP/PINGv6 位址通配符 | 指定一個前綴,該前綴使埠回復遮罩位址的 NDP/PING |
ARP/NDP 位址表
每 Xena 測試埠包含兩個位址表,一個用於 IPv4 (ARP),一個用於 IPv6 (NDP)。每個位址表可以包含多個條目。每個條目都定義了一組用於處理傳入ARP/NDP請求的標準。
可以通過此部分中的 「編輯 ARP 表」 和 「編輯 NDP 表」 按鈕存取每個表。按下每個按鈕將啟動一個對話方塊,如下所示:
可以通過按「按兩下此處添加新專案」欄來添加新條目。可以通過選擇各個字段來編輯現有條目,也可以通過按下右側帶有紅色停止標誌的按鈕來刪除現有條目。
在按下確定按鈕之前,對表的更改不會發送到測試機箱。
或者,您可以按 「自動產生表」 按鈕。如果這樣做,ARP 和 NDP 位址表的內容將根據埠定義的流自動生成。將刪除表中的所有現有條目。
傳入請求的一般處理
任何傳入的 ARP 或 NDP 請求都按以下優先順序處理:
- 如果請求使用的IP版本的位址表包含1個或多個條目,則會在表中搜索與請求中 目標IP位址 的匹配項。如果找到匹配項,則會根據匹配的條目定義設置回復的格式併發送。如果在表中找不到匹配項,則忽略請求。
- 如果請求使用的IP版本的位址表為空,則請求由傳統方法處理,即與定義的埠IP位址匹配,可選擇由通配符值遮罩。
位址表匹配
通過將請求中的目標 IP 位址與表中每個條目的 IP 位址值(由 前綴 值遮罩)進行比較,將傳入的 ARP/NDP 請求與位址表匹配。如果找到匹配項,則停止搜索,並將匹配的條目用於回復。
如果兩個或多個條目與目標 IP 位址匹配,則僅使用第一個匹配的條目。
前綴值可用於使每個條目匹配多個IP位址。示例:IP 位址 = 10.0.0.1 且前綴 = 28 的 IPv4 條目將與 10.0.0.0 – 10.0.0.15 範圍內的任何位址匹配。前綴的預設值是完整的主機掩碼,這意味著只有指定的IP位址會匹配。
設置回復的格式
如果找到符合項,ARP/NDP 回覆將根據以下規則進行格式化:
- 如果匹配條目中的 MAC 位址欄位 為全零(這是預設值),則回復中的 SMAC 位址將設置為埠 MAC 位址。否則,將使用定義的 MAC 位址值。
- 如果選取 「修補程式 MAC 」選項,則會使用 Target IP 位址中的最低有效位元組修補 SMAC 位址中的最低有效位元組。修補的位元組由前綴值控制。當使用前綴值回復一系列IP位址以確保每個「類比」埠返回唯一的 MAC 位址時,此功能是相關的。
埠資源命令
本節介紹可用於主 “編輯 ”功能表中埠的資源特定命令。
命令 | 解釋 | 必須預訂? |
刷新埠 | 從測試機箱重新載入埠和所有子資源(流、修飾符等)的配置。 | 不 |
重置埠 | 將埠配置重置為預設設置。請注意,這會刪除所有動態資源,例如流、修飾符等! | 是的 |
清除統計數據 | 清除埠上的所有 TX 和 RX 統計資訊計數器。 | 是的 |
啟動流量 | 在埠上啟動流量。埠必須至少包含一個已啟用的流。 | 是的 |
停止交通 | 停止埠上的流量。 | 是的 |
重播檔 | 載入 PCAP 檔並在埠上重播。 點擊此處了解詳情。 | 是的 |