我对SNMP协议相当陌生,最近才在我的计算机网络课程中介绍过它。用PySNMP抓取MIB问题
我明白经理如何发送Get,Set,GetNext,GetBulk等等,它会捕获Traps等。我不完全理解的一点是MIB从我所收集的信息中找出代理上的MIB,然后Manager将查询MIB树。这很好,尽管Manager需要OID才能正确查询。我有一个问题,如果这些是硬编码或不。 OID是否在经理中硬编码?
除此之外,我不知道如何构建MIB文件,显然有一些特殊的文件类型定义MIB结构,我真的不知道如何使用pySNMP来构建它。我觉得我会在启动时在代理端运行它
有人可以帮我解决这些概念问题吗?