0
與Snmpv2和Snmpv1相比,Snmpv3是一個安全的協議。但我不明白什麼是使用上下文名稱。我們已經有一個用戶名,以及提供安全級別的身份驗證和隱私密碼。有人使用wireshark無法識別它,因爲它是通過加密的形式發送的。那麼在Snmpv3中使用上下文名稱是什麼?snmpv3上下文名稱的意義
與Snmpv2和Snmpv1相比,Snmpv3是一個安全的協議。但我不明白什麼是使用上下文名稱。我們已經有一個用戶名,以及提供安全級別的身份驗證和隱私密碼。有人使用wireshark無法識別它,因爲它是通過加密的形式發送的。那麼在Snmpv3中使用上下文名稱是什麼?snmpv3上下文名稱的意義
contextName
和contextEngineID
參數允許單個SNMPv3引擎使相同MIB對象的多個版本可用,就好像您有多個代理運行在相同的IP地址和端口上一樣。這些通過contextName
和contextEngineID
相互區分,否則它們將具有不同的地址和/或端口。造成這種情況的一個原因可能是您有一個擁有多個子代理的主代理,並且這些子代理有一些重疊。另一個原因是代理代理:例如,一個只會說SNMPv3和設備的管理員,而不是隻說SNMPv1的管理員可以在單個地址/端口上使用多語言代理,並使用contextName
和contextEngineID
來識別設備。此處的代理會將contextName
和contextEngineID
映射到設備地址/端口,並將請求轉換/轉發到設備並回復給管理器。