浅介SNMP协议进行网络节点的管理

SNMP协议是网络终端管理的重要工具,包括SNMPv1、SNMPv2和SNMPv3三个版本,常用于监控和配置网络节点。尽管SNMPv3提供了更安全的控制,但应用并不广泛。SNMP基于UDP,可能导致数据丢失,而通过MIB(管理信息库)来管理设备,包括标准和私有MIB。SNMP可用于获取和配置设备信息,但MIB的数字表示不利于直观理解,且不同厂家的私有MIB增加了管理复杂性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

SNMP是网络里面管理终端的协议之一,使用非常简单,对网络各节点可以做较好的监控和配置~

SNMP如今在世界上使用已经非常普遍,但国际标准组织貌似已经不再发展该种协议,停止了演变~

SNMP主要有三种版本:

SNMPv1版本使用udp,使用最为普遍,但不安全。

SNMPv2版本支持了tcp,并增强了部分功能,如计数器增加等内容,同样存在安全问题。

SNMPv3版本增强了安全控制,可是应用不广泛,感觉夭折了~

 

SNMP使用树形结构来区分各厂家各终端设备的各个管理项。

由国际标准组织确立的标准mib要求各厂商做基本的支持,如Iftable等mib库。

各厂商也有自己的私有mib节点,如华为公司在.1.3.6.1.4.1.2011分支等。

因为是基于udp,SNMP有可能丢数据,造成监控失败等。

例子,使用snmp获取端口描述信息:

snmpwalk -v2c -c public 192.168.1.3 ifDescr
interfaces.ifTable.ifEntry.ifDescr.1 = Ethernet0/1
interfaces.ifTable.ifEntry.ifDescr.2 = Serial0/1
interfaces.ifTable.ifEntry.ifDescr.3 = Null0

 端口的协议状态获取,使用的oid形式了:

snmpwalk -v2c -c public 192.168.1.3 .1.3.6.1.2.1.2.2.1.8
.1.3.6.1.2.1.2.2.1.8.1 = up(1)
.1.3.6.1.2.1.2.2.1.8.2 = down(2)
.1.3.6.1.2.1.2.2.1.8.3 = up(1)

 

下表列了端口常用的部分信息,当然,设备上有的状态实际是都能获取到

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值