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
狀態方向不匹配(查詢在輸出路徑上找到了輸入狀態,預期輸出或無方向)