SNMP和TR069分析比较大全

SNMP和TR-069比较

  1. 总结:
  1. TR-069定义了2部分内容,LAN和WAN的。而SNMP内容定义上对此不区分。
  2. SNMP范围上更宽一些,没有针对各种不同的网络专门定义,只是根据各个网络的小元素去定义MIB,而TR-069针对LAN和WAN做了比较详细的参数定义。
  3. 安全性方面,两者都没有很好的定义,例如防火墙之类的都需要企业自己定义和扩展,但是TR-069利用kicked方法实现web身份管理。
  4. TR069有CPE与ACS的关联的定义,SNMP没有类似专门的定义。
  5. TR069专门定义了时间同步参数的列表,InternetGatewayDevice.Time.但是该对象的支持是可选的。
  6. TR069专门定义了CPE用户界面参数的列表。这个是可选的。
  7. TR-069特别定义了3层连接的参数表,用于路由和转发。
  8. IP转发都有定义,但是关于IP转发的一些统计数据信息SNMP更全面。
  9. LAN访问安全性TR-069专门有配置参数定义,LANConfigSecurity。
  10. 对于接口,SNMP是在interfaces组统一定义,而TR069是单独对每个接口和与接口有关的信息表定义,有LAN接口,USB LAN接口,802.11 LAN和WAN口。802.11 LAN接口还定义了WEB密钥表和共享密钥表。
  11. TR-069定义了专门的DSL的参数列表,有DSL modem参数,DSL统计参数(总统计值,最近的DSL showtime统计值,最近的第二次DSL showtime统计值,当天累积的DSL的统计值,当前quarter hour以来,累积的DSL的统计值)。
  12. 以太网WAN接口,TR-069定义了描述以太网物理连接的物理层属性参数,以太网WAN接口的统计值参数,。TR-069针对DSL modem WAN接口定义了ConnectionService表中的每个条目的参数、CPE进行Internet访问的DSL modem物理连接的ATM层特性模型参数、对ATM层的F5 OAM环回测试的访问的参数和ADSL2或ADSL2+ modem WAN接口专用的参数。
  13. 对以太网WAN接口,TR-069还定义了Internet访问的物理连接的以太网链路层特性模型的参数。对有POTS WAN接口的CPE,TR-069还定义了进行Internet访问的物理连接的POTS链路层特性模型的参数。
  14. 在TR-069CPE参数中,在某些可能出现一个对象的多个实例的情况下,将显示占位符节点名“{i}”。在实际使用时,该占位符要被实例编号替换,该编辑必须是一个正整数(≥1)(号码可以不连接)。
  15. UserInterface在电信BIZBOX中使用?

  1. SNMP:

利用SNMP,一个管理工作站可以远程管理所有支持这种协议的网络设备,包括监视网络状态、修改网络设备配置、接收网络事件警告等。而这3种功能也是SNMP最重要的几个功能。

SNMP是基于UDP协议对互联网中的设备进行管理。

SNMP共有3个版本,V1如下10个组所示,V2对V1进行了一些了,V3加入了安全功能。

                  表1 mib2管理的信息类别

类别

标号

所包含的信息

system

interfaces

at

ip

icmp

tcp

udp

Egp

Transmission

snmp

(1)

(2)

(3)

(4)

(5)

(6)

(7)

(8)

(9)

(10)

主机或路由器的操作系统

各种网络接口及它们的测定通信量

地址转换(例如ARP映射)

Internet软件(IP分组统计)

ICMP软件(已收到ICMP消息的统计)

TCP软件(算法、参数和统计)

UDP软件(UDP通信量统计)

EGP软件(外部网关协议通信量统计)

支持不同的传输介质

SNMP相关状态信息

相应的分组如下:

    1. system组:

用于存放设备的商品信息

Object

Syntax

Access

Description

sysDescr

DisplayString

(SIZE(0 … 255))

RO

对实体的描述,如硬件、操作系统等 

sysObjectID

OBJECT IDENTIFIER

RO

实体中包含的网络管理子系统的厂商标识 

sysUpTime

TimeTicks

RO

系统的网络管理部分本次启动以来的时间 

sysContect

DisplayString

(SIZE(0 … 255))

RW

该被管节点负责人的标识和联系信息 

sysName

DisplayString

(SIZE(0 … 255))

RW

该被管节点被赋予的名称 

sysLocation

DisplayString

(SIZE(0 … 255))

RW

该节点的物理地点 

sysService

INERGER(0 … 127)

RO

7个bit对应7层服务 

sysORLastChange

TimeTicks

RO

sysORID任何实例的取值最近一次改变时,相关行的sysUpTime取值就被赋给sysORLastChange

sysORTable

SEQUENCE OF

RO

描述代理中可以动态配置的对象资源

注:标黄部分是V2中增加的

    1. interfaces组:

Object

Syntax

Access

Description

ifNumber  

INTEGER

RO

网络接口的数目

ifTable  

SEQUENCE OF ifEntry

NA  

接口条目清单

ifEntry  

SEQUENCE  

NA  

接口条目

ifIndex  

INTEGER

RO

对应各个接口的唯一值

ifDescr  

DisplayString

(SIZE(0 … 255))

RO

有关接口的信息,包括厂商、产品名称、硬件接口版本

ifType  

INTEGER

RO

接口类型,根据物理或链路层协议区分

ifMtu  

INERGER

RO

接口可接收或发送的最大协议数据单元的尺寸 

ifSpeed   

Gauge  

RO

接口当前数据速率的估计值

ifPhysAddress   

PhysAddress

RO

网络层之下协议层的接口地址

ifAdminStatus  

INTEGER   

RW

期望的接口状态 (up(1), down(2), testing(3))

ifOperStatus   

INTEGER

RO

当前的操作接口状态 (up(1), down(2), testing(3))

ifLastChange   

TimeTicks

RO

接口进入当前操作状态的时间

ifInOctets   

Counter  

RO

接口收到的8元组的总数

ifInUcastPkts   

Counter  

RO

递交到高层协议的子网单播的分组数

ifInNUcastPkts   

Counter

RO

递交到高层协议的非单播的分组数

ifInDiscards   

Counter

RO

被丢弃的进站分组数

ifInErrors   

Counter

RO

有错的进站分组数

ifInUnkownProtos   

Counter

RO

由于协议未知而被丢弃的分组数

ifOutOctets   

Counter

RO

接口发送的8元组的总数

ifOutUcastPkts   

Counter  

RO

发送到子网单播地址的分组总数

ifOutNUcastPkts   

Counter  

RO

发送到非子网单播地址的分组总数

ifOutDiscards    

Counter

RO

被丢弃的出站分组数

ifOutErrors   

Counter

RO

不能被发送的有错的分组数

ifOutQLen   

Gauge

RO

输出分组队列长度

ifSpecific    

OBJECT IDENTIFIER

RO

参考MIB对实现接口的媒体的定义

    1. at组:MIB2中不再使用

Object

Syntax

Access

Description

atTable    

SEQUENCE OF AtEntry

NA

包含网络地址对物理地址的映射

atEntry   

SEQUENCE

NA

包含一个网络地址、物理地址对

atIfIndex    

INTEGER

RW

表格条目的索引

atPhysAddress

PhysAddress

RW

依赖媒体的物理地址

atNetAddress

NetworkAddress

RW

对应物理地址的网络地址

    1. ip组

Object

Syntax

Access

Description

ipForwarding    

INTEGER

RW

是否作为IP网关(1/0)

ipDefaultTTL    

INTEGER

RW

Time-To-Live默认值

ipInReceives   

Counter

RO

接口收到的输入数据报的总数

ipInHdrErrors    

Counter

RO

由于IP头错被丢弃的输入数据报总数

ipInAddrErrors    

Counter

RO

由于IP地址错被丢弃的输入数据报总数

ipForwDatagrams   

Counter  

RO

转发的输入数据报数

ipInUnknownProtos

Counter  

RO

由于协议未知被丢弃的输入数据报数

ipInDiscards

Counter

RW

无适当理由而被丢弃的输入数据报数

ipInDelivers

Counter

RW

成功地递交给IP用户协议的输入数据报数

ipOutRequests

Counter

RO

本地IP用户协议要求传输的IP数据报总数

ipOutNoRoutes

Counter

RO

由于未找到路由而被丢弃的IP数据报数

ipReasmTimeOut

INTEGER

RO

重组接收到的碎片可等待的最大秒数

ipReasmReqds

Counter  

RO

接收到的需要重组的IP碎片数

ipReasmOKs

Counter  

RO

成功重组的IP数据报数

ipRaesmFails

Counter

RW

重组失败数

ipFragsOk

Counter

RW

成功拆分的IP数据报数

ipFragsFails

Counter

RO

不能成功拆分的IP数据报数

ipFragsCreates

Counter

RO

本实体产生的IP数据报碎片数

ipAddrTable

SEQUENCE OF IpAddrEntry  

NA

本实体的IP地址信息

ipRouteTable

SEQUENCE OF IpRouteEntry

NA

IP 路由表

ipNetToMediaTable

SEQUENCE OF IpNetToMedia Entry   

NA

IP到物理地址转换表

IpRouting Discards

Counter

RO

被丢弃的路由选择条目

    1. icmp组

Object

Syntax

Access

Description

icmpInMsgs

Counter

RO

收到的ICMP消息的总数

icmpInErrors

Counter

RO

收到的有错的ICMP的消息数

icmpInDestUnreachs

Counter

RO

收到的目的地不可到达的消息数

icmpInTimeExcds

Counter

RO

收到的超时的消息数

icmpInParmProbs

Counter

RO

收到的有参数问题的消息数

icmpInSrcQuenchs

Counter

RO

收到的源有问题的消息数

icmpInRedirects

Counter

RO

收到的重定向的消息数

icmpInEchos

Counter

RO

收到的要求echo的消息数

icmpInEchoReps

Counter

RO

收到的应答echo的消息数

icmpInTimestamps

Counter

RO

收到的要求Timestamp的消息数

icmpInTimestampReps

Counter

RO

收到的应答Timestamp的消息数

icmpInAddrMasks

Counter

RO

收到的要求Address Mask的消息数

icmpInAddrMaskReps

Counter

RO

收到的应答Address Mask的消息数

icmpOutMsgs

Counter

RO

发出的ICMP消息的总数

icmpOutErrors

Counter

RO

发出的有错的ICMP的消息数

icmpOutDestUnreachs

Counter

RO

发出的目的地不可到达的消息数

icmpOutTimeExcds

Counter

RO

发出的超时的消息数

icmpOutParmProbs

Counter

RO

发出的有参数问题的消息数

icmpOutSrcQuenchs

Counter

RO

发出的源有问题的消息数

icmpOutRedirects

Counter

RO

发出的重定向的消息数

icmpOutEchos

Counter

RO

发出的要求echo的消息数

icmpOutEchoReps

Counter

RO

发出的应答echo的消息数

icmpOutTimestamps

Counter

RO

发出的要求Timestamp的消息数

icmpOutTimestampReps

Counter

RO

发出的应答Timestamp的消息数

icmpOutAddrMasks

Counter

RO

发出的要求Address Mask的消息数

icmpOutAddrMaskReps

Counter

RO

发出的应答Address Mask的消息数

    1. tcp组

Object

Syntax

Access

Description

tcpRtoAlgorithm

INTEGER

RO

重传时间

tcpRtoMin

INTEGER

RO

重传时间的最小值

tcpRtoMax

INTEGER

RO

重传时间的最大值

tcpMaxConn

INTEGER

RO

实体支持的TCP连接数的上限

tcpActiveOpens

Counter

RO

实体已经支持的主动打开的数量

tcpPassiveOpens

Counter

RO

实体已经支持的被动打开的数量

tcpAttemptFails

Counter

RO

已经发生的试连失败的次数

tcpEstabResets

Counter

RO

已经发生的复位的次数

tcpCurrEstab

Gauge

RO

当前状态为established的TCP连接数

tcpInSegs

Counter

RO

收到的segments总数

tcpOutSegs

Counter

RO

发出的segments总数

tcpRetranSegs

Counter

RO

重传的segments总数

tcpConnTable

SEQUENCE OF TcpConnTntry

NA

包含TCP各个连接的信息

(表内对象略,参考图4.5)

tcpInErrors

Counter

RO

收到的有错的segments的总数

tcpOutRsts

Counter

RO

发出的含有RST标志的segments数

    1. udp组

Object

Syntax

Access

Description

udpInDatagrams

Counter

RO

递交该UDP用户的数据报的总数

udpNoPorts

Counter

RO

收到的目的端口上没有应用的数据报总数

udpInErrors

Counter

RO

收到的无法递交的数据报数

udpOutDatagrams

Counter

RO

该实体发出的UDP数据报总数

udpTable

SEQUENCE OF UdpEntry

NA

包含UDP的用户信息

udpTable

SEQUENCE

NA

某个当前UDP用户的信息

udpLocalAddress

IpAddress

RO

UDP用户的本地IP地址

udpLocalPort

INTEGER

RO

UDP用户的本地端口号

    1. egp组

Object

Syntax

Access

Description

egpInMsgs

Counter

RO

收到的无错的EGP消息数

egpInErrors

Counter

RO

收到的有错的EGP消息数

egpOutMsgs

Counter

RO

本地产生的EGP消息总数

egpOutErrors

Counter

RO

由于资源限制没有发出的本地产生的EGP消息数

egpNeighTable

SEQUENCE OF EgpNeighEntry

NA

相邻网关的EGP表

(表内的对象略)

egpAs

INTEGER

RO

本EGP实体的自治系统数

    1. transmission组

当管理不同传输介质的国际标准出台后,transmission组将增加相应的支持。

    1. snmp组

Object

Syntax

Access

Description

snmpInPkts

Counter

RO

SNMP模块收到的分组数

snmpOutPkts

Counter

RO

SNMP模块发送出去的分组数

snmpInBadVersions

Counter

RO

snmpInBadCommunityNames

Counter

RO

snmpInBadCommunityUses

Counter

RO

snmpInASNParseErrs

Counter

RO

snmpInTooBigs

Counter

RO

snmpInNoSuchNames

Counter

RO

snmpInBadValues

Counter

RO

snmpInReadOnlys

Counter

RO

snmpInGenErrs

Counter

RO

snmpInTotalReqVars

Counter

RO

snmpInTotalSetVars

Counter

RO

snmpInGetRequests

Counter

RO

snmpInGetNexts

Counter

RO

snmpInSetRequests

Counter

RO

snmpInGetResponses

Counter

RO

snmpInTraps

Counter

RO

snmpOutTooBigs

Counter

RO

snmpOutNoSuchNames

Counter

RO

snmpOutBadValues

Counter

RO

snmpOutGenErrs

Counter

RO

snmpOutGetRequests

Counter

RO

snmpOutSetRequests

Counter

RO

snmpOutGetResponses

Counter

RO

snmpOutTraps

Counter

RO

snmpEnableAuthenTraps

Counter

RO

    1. snmpMIBObjects组(V2增加):

包含与控制MIB对象密切相关的附加对象

Object

Syntax

Access

Description

snmpTrap

SEQUENCE OF

NA

snmpTrapOID

Counter

RO

snmpTrapEnterprise

Counter

RO

snmpTraps

Counter

NA

定义了3个v2的trap

coldStart

Counter

RO

warmStart

Counter

RO

authenticationFailure

Counter

RO

snmpSet

SEQUENCE OF

NA

snmpSetSerialNo

Counter

RO

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

猫一样的女子245

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值