開放自動化知識庫

PS_MODIFIERCOUNT [sid] 計數

解釋

流的數據包標頭上處於活動狀態的標準 16 位修飾符的數量。每個修飾符都使用 PS_MODIFIER 指定

希德:

整數,流定義的子索引值。

計數:

整數,流的修飾符數。

總結

設置和獲取,流索引,值類型:I

範例,設置或取得:

0/1 PS_MODIFIERCOUNT [5] 1

PS_MODIFIER [SID,Mid] POS面具法案代表

解釋

流標頭的數據包修飾符。為流傳輸的每個數據包的標頭將根據修飾符規範而變化。

此參數需要兩個子索引,一個用於流,一個用於修飾符。

修飾符位於標頭中的固定位置,從該位置開始選擇多個連續位,並對每個數據包中的這些位應用操作。可以重複數據包,以便在應用下一次修改之前傳輸一定數量的相同數據包。

希德:

整數,流定義的子索引值。

。.mid:

整數,修飾符的子索引值。

位置:

整數,從數據包開頭開始的位元組位置。

面具:

四個十六進位位元組,指定要影響的位的掩碼。

做:

編碼整數,對受影響的位執行的操作:

  • INC (增量)
  • 十二月(遞減)
  • 隨機(隨機)

代表:

整數,每個數據包重複多少次。

總結

設置和獲取,流索引,修飾符索引,值類型:I,HHHH,I,I

範例,設置或取得:

0/1 PS_MODIFIER [5,0] 6 0x0FC00000 隨機 1

PS_MODIFIERRANGE [sid,mid] 最小步長最大值

解釋

流標頭的數據包修飾符的範圍規範,指定修飾符應採用的值。

這僅適用於遞增和遞減修飾符;隨機修飾符總是產生每個可能的位模式。

The range is specified as three values: mix, step, and max, where max must be equal to min plus a multiple of step. Note that when “decrement” is specified in PS_MODIFIER as the action, the value sequence will begin with the max value instead of the min value and decrement from there: {max, max-1, max-2, …., min, max, max-1…}.

希德:

整數,流定義的子索引值。

。.mid:

整數,修飾符的子索引值。

最小值:

整數,最小修飾符值。

步:

整數,修飾符值之間的增量。

。.max:

整數,最大修飾符值。

總結

設置和獲取,流索引,修飾符索引,值類型:I,I,I

範例,設置並取得:

0/1 PS_MODIFIERRANGE [5,0] 100 10 200

PS_MODIFIEREXTCOUNT [SID] 計數

解釋

流的數據包標頭上活動的擴展 24 位修飾符的數量。每個修飾符都使用 PS_MODIFIEREXT 指定

筆記:

擴展修改器功能僅適用於 40G/100G 埠。

此功能需要 Xena 伺服器版本 375 或更高版本。

希德:

整數,流定義的子索引值。

計數:

整數,流的修飾符數。

總結

設置和獲取,流索引,值類型:I

範例,設置:

0/1 PS_MODIFIEREXTCOUNT [5] 1

PS_MODIFIEREXT [SID,Mid] POS面具法案代表

解釋

流標頭的擴展數據包修飾符。為流傳輸的每個數據包的標頭將根據修飾符規範而變化。修飾符作用於 24 位,並佔用兩個 16 位修飾符的空間來執行此操作。

此參數需要兩個子索引,一個用於流,一個用於修飾符。

修飾符位於標頭中的固定位置,從該位置開始選擇多個連續位,並對每個數據包中的這些位應用操作。可以重複數據包,以便在應用下一次修改之前傳輸一定數量的相同數據包。

筆記:

擴展修改器功能僅適用於 40G/100G 埠。

此功能需要 Xena 伺服器版本 375 或更高版本。

希德:

整數,流定義的子索引值。

。.mid:

整數,修飾符的子索引值。

位置:

整數,從數據包開頭開始的位元組位置。不能 < 1 !

面具:

四個十六進位位元組,指定要影響的位的掩碼。

做:

編碼整數,對受影響的位執行的操作:

  • INC(增量)– 注意:這是目前唯一支援的值。

代表:

整數,每個資料包重複多少次。 注意:目前唯一支援的值是 1。

總結

set and get, 流索引, 修飾符索引, 值類型: I,HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH

範例,設置或取得:

0/1 PS_MODIFIEREXT [5,0] 6 0xFFFFFF00 INC 1

PS_MODIFIEREXTRANGE [sid,mid] 最小步長最大值

解釋

流標頭的擴展數據包修飾符的範圍規範,指定修飾符應採用的值。

這僅適用於遞增和遞減修飾符;隨機修飾符總是產生每個可能的位模式。

The range is specified as a three values: mix, step, and max, where max must be equal to min plus a multiple of step. Note that when “decrement” is specified in PS_MODIFIEREXT as the action, the value sequence will begin with the max value instead of the min value and decrement from there: {max, max-1, max-2, …., min, max, max-1…}.

希德:

整數,流定義的子索引值。

。.mid:

整數,修飾符的子索引值。

最小值:

iinteger,最小修飾符值。

步:

整數,修飾符值之間的增量。

。.max:

整數,最大修飾符值。

代表:

整數,每個數據包重複多少次。注意:目前唯一支援的值是 1。

總結

設置和獲取,流索引,修飾符索引,值類型:I,I,I

範例,設置或取得:

0/1 PS_MODIFIEREXTRANGE [5,0] 100 10 200