网络工程师必知:SNMP是什么?如何配置?(snmp是干什么的)

什么是 SNMP

SNMPSimple Network Management Protocol)是一个应用层协议,包含三个版本,包括SNMPv1SNMPv2cSNMPv3。所有版本都为监控和管理网络中的设备提供了标准化框架和通用语言。

支持 SNMP 的设备包括网络交换机、路由器、打印机等,这些设备由不同厂商生产,其管理接口(如CLI)差异很大,这使得网络管理更加复杂。

SNMP 旨在解决这个问题,提供统一的接口,实现对不同厂商不同设备的统一管理,大大简化网络管理。

网络工程师必知:SNMP是什么?如何配置?(snmp是干什么的)

SNMP 组件

SNMP管理模型有四个主要的SNMP组件,包括NMS(网络管理系统)、SNMP代理MIB(管理信息库)和被管理对象,每个受管设备包括代理访问、MIB 和几个管理对象。

NMS充当网络上的管理器,它可能是一台计算机或服务器,运行某种 SNMP 软件来监控和管理网络设备。

代理是在受管设备上运行的进程,用于接收来自 NMS 的请求,然后将答案返回给 NMS。

MIB是指包含被管理设备维护的变量的数据库(信息可以由代理查询和设置)。

管理对象是将被管理的对象,它可以是硬件组件(如接口板)或为硬件或软件配置的参数(如路由选择协议)。

NMS 与受管设备上的代理进行交互,NMS向Agent发送命令后,Agent会对被管设备中的MIB进行操作。

SNMP 如何工作?

SNMP工作原理

这里使用 SNMPv2c 来说明 SNMP 的工作原理,它执行以下操作来检索数据、修改 SNMP 对象变量和发送通知。

请注意,SNMPv1 不支持 GetBulk 和 Inform 操作。

Trap 和 Inform 是受管设备的自发活动,当 Trap 触发条件发生时,被管设备向 NMS 发送 Trap 通知,Inform 类似于 Trap,但 Inform 需要 NMS 的确认,而 Trap 不需要。

如果被管设备没有收到确认,则将 Inform 保存在缓冲区中或重复 Inform 操作,直到 NMS 返回确认,一旦重复发送次数达到最大限制,被管设备将记录 Inform 请求的日志。

如何配置 SNMP?

SNMP 使用安装了 SNMP 软件的中央计算机来管理网络交换机。SNMP 配置并不像现在市场上的大多数网络交换机那么复杂,无论是千兆交换机还是 40G 交换机,都支持 SNMP,提供了统一且简单的方式来管理这些交换机,以SNMPv2c配置为例,流程包括:

A) 在计算机和管理型交换机上配置 IP 地址。

B) 启用 SNMP。

C) 配置访问权限,使计算机能够管理指定的交换机。

D) 验证配置结果。

SNMP 常见问题

Q:网管收不到Trap怎么办?

答:在默认配置中,并非所有 Trap 都已启用。在系统视图中,用户可以:

通过显示 snmp-agent trap 查看启用 Trap 的功能列表

通过 snmp-agent trap enable feature-name 打开对应的 Trap

通过 snmp-agent trap enable 打开所有 Trap

问:SNMPv1 vs SNMPv2c vs SNMPv3,有什么区别?

答:下表清楚地显示了这三种 SNMP 之间的比较:

网络工程师必知:SNMP是什么?如何配置?(snmp是干什么的)

概括

SNMP 是被广泛接受的用于管理和监控网络元素的网络协议之一,要使 SNMP 工作,必须考虑 SNMP 组件和 SNMP 工作原理。大多数专业级网络元素都带有捆绑的 SNMP 代理。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023年8月31日 上午9:13
下一篇 2023年8月31日 上午9:29

相关推荐

  • 项目管理系统平台 德勤

    德勤项目管理系统平台:助力企业高效管理项目 随着现代商业竞争的加剧,企业需要更高效的项目管理能力来推动业务的发展。德勤是一家全球领先的金融服务公司,其业务涵盖了银行、证券、保险等多…

    科研百科 2024年12月14日
    0
  • 小项目管理软件

    小项目管理软件 随着项目数量的不断增加,管理项目所需的时间和资源变得越来越复杂。为了有效地管理项目,我们需要一款高效的小项目管理软件。 小项目管理软件可以帮助我们轻松管理项目进度、…

    科研百科 2024年7月27日
    29
  • 施工企业钢结构工程管理系统解决方案(钢结构生产管理系统)

    钢结构因其自身优点,在桥梁、工业厂房、高层建筑等现代建筑中得到广泛应用。在大量的工程建设过程中,钢结构工程也暴露出不少质量通病。 钢结构行业问题;   1、国内对于钢结构的认知还有…

    科研百科 2023年12月13日
    68
  • 宁夏协同办公系统

    宁夏协同办公系统 宁夏是中国的一个自治区,位于西北地区,拥有丰富的自然资源和独特的民族文化。随着业务的发展,宁夏也需要一套高效的协同办公系统来促进团队协作和信息交流。 宁夏协同办公…

    科研百科 2025年1月6日
    0
  • 信息系统项目管理师 pmp

    信息系统项目管理师 PMP:从入门到精通 随着信息技术的迅速发展,信息系统项目管理师 (PMP) 成为了项目管理领域中的重要职业。作为 PMP 培训计划的的重要组成部分,本书旨在帮…

    科研百科 2024年12月10日
    0
  • 建筑企业工程项目管理的4个关键点(建筑企业工程项目管理的4个关键点是什么)

    现如今,建筑项目施工管理工作具备繁琐性以及系统性,对项目施工的质量以及进程带来了极大的影响。但现阶段,大多数建筑企业的建筑管理工作都还存在着一些急需解决的问题。所以,施工人员务必要…

    科研百科 2022年9月2日
    176
  • 放射诊疗许可变更(新增设备)需要什么资料?(放射诊疗许可变更申请)

    《放射诊疗管理规定》第十七条,医疗机构变更放射诊疗项目的,应当向放射诊疗许可批准机关提出许可变更申请,并提交变更许可项目名称、放射防护评价报告等资料;同时向卫生行政执业登记部门提出…

    科研百科 2024年4月9日
    88
  • 低代码应用开发的五大好处(低代码应用开发的五大好处包括)

    低代码应用开发使企业无需编写代码就能快速构建与部署自定义的网络和移动应用程序,大幅降低应用开发门槛,因此日益受到市场的青睐。而低代码如同其他新兴技术一样,既给行业带来了发展驱动力也…

    科研百科 2024年5月13日
    52
  • 进度计划软件 mac

    进度计划软件 Mac 是一款非常有用的工具,可以帮助用户有效地管理项目和任务。无论是学生、开发者、项目经理或职场人士,Mac 进度计划软件都能够为他们的生活带来更多的便利和效率。 …

    科研百科 2024年8月21日
    23
  • 军工科研项目申报资质

    军工科研项目申报资质 随着现代战争的不断发展,军工科研项目的需求也越来越多样化。为了支持军工科研项目的发展,政府颁布了一系列的军工科研项目申报资质,以满足军队和国家的需求。本文将介…

    科研百科 10小时前
    1