XFRM proc - /proc/net/xfrm_* 檔案

Masahide NAKAMURA <nakam@linux-ipv6.org>

轉換統計

xfrm_proc 程式碼是一組統計資料,顯示了轉換程式碼丟棄的資料包數量以及原因。這些計數器被定義為 Linux 私有 MIB 的一部分。這些計數器可以在 /proc/net/xfrm_stat 中檢視。

入站錯誤

XfrmInError

所有不與其他錯誤匹配的錯誤

XfrmInBufferError

沒有剩餘的緩衝區

XfrmInHdrError

頭部錯誤

XfrmInNoStates

未找到狀態,即 SA 處的入站 SPI、地址或 IPsec 協議錯誤

XfrmInStateProtoError

轉換協議特定錯誤,例如,SA 金鑰錯誤

XfrmInStateModeError

轉換模式特定錯誤

XfrmInStateSeqError

序列錯誤,即序列號超出視窗

XfrmInStateExpired

狀態已過期

XfrmInStateMismatch

狀態具有不匹配的選項,例如,UDP 封裝型別不匹配

XfrmInStateInvalid

狀態無效

XfrmInTmplMismatch

狀態沒有匹配的模板,例如,入站 SA 正確但 SP 規則錯誤

XfrmInNoPols

狀態沒有找到策略,例如,入站 SA 正確但沒有找到 SP

XfrmInPolBlock

策略丟棄

XfrmInPolError

策略錯誤

XfrmAcquireError

狀態在使用前尚未完全獲取

XfrmFwdHdrError

不允許資料包的轉發路由

XfrmInStateDirError

狀態方向不匹配(查詢在輸入路徑上找到了輸出狀態,預期輸入或無方向)

出站錯誤

XfrmOutError

所有不與其他錯誤匹配的錯誤

XfrmOutBundleGenError

捆綁生成錯誤

XfrmOutBundleCheckError

捆綁檢查錯誤

XfrmOutNoStates

未找到狀態

XfrmOutStateProtoError

轉換協議特定錯誤

XfrmOutStateModeError

轉換模式特定錯誤

XfrmOutStateSeqError

序列錯誤,即序列號溢位

XfrmOutStateExpired

狀態已過期

XfrmOutPolBlock

策略丟棄

XfrmOutPolDead

策略已失效

XfrmOutPolError

策略錯誤

XfrmOutStateInvalid

狀態無效,可能已過期

XfrmOutStateDirError

狀態方向不匹配(查詢在輸出路徑上找到了輸入狀態,預期輸出或無方向)