TCP/IP学习笔记(7)
2010-04-03 20:34:31 来源:WEB开发网(4) 共同体为一个字符串,这是管理进程和代理进程之间的口令,是明文格式,默认为public。
(5) 对于get、get-next和set操作,请求标识由管理进程设置,然后由代理进程在get-response中返回。这个字段的作用是使客户进程(目前是管理进程)能够将服务器进程(即代理进程)发出的响应和客户进程发出的查询进行匹配。这个字段允许管理进程对一个或多个代理进程发出多个请求,并且从返回的应答中分类。
(6) 差错状态字段是一个整数,由代理进程设置,指明有错误发生。
差错状态 | 名称 | 描述 |
0 | NoError | 没有错误 |
1 | TooBig | 代理进程无法把响应放在一个SNMP消息中发送 |
2 | NoSuchName | 操作一个不存在的变量 |
3 | BadValue | Set操作的值或语法有错误 |
4 | ReadOnly | 管理进程试图改变一个只读变量 |
5 | genErr | 其他错误 |
(7) 在get、get-next和set的请求数据报中,包含变量名称和变量值的表,对于get和get-next操作,变量值部分被忽略。
2、管理信息结构SMI
(1) INTEGER:有些整形变量没有范围限制,有些整形变量定义为特殊的数值。
(2) OCTER STRING:0或多个8位字节,每个字节值在0-255之间。
(3) DisplayString:0或多个8位字节,每个字节必须是ASCII码,所有该类型的变量不能超过255个字符。
(4) OBJECT IDENTIFIER:
(5) NULL:相关变量还没有值。
(6) IPAddress:4字节的OCTER STRING,以网络序表示的IP地址,每个字节代表IP地址的一个字段。
(7) PhyAddress:OCTER STRING类型,代表物理地址。
(8) Counter:非负整数,范围为0-4294976295,达到最大后从0开始。
(9) Gauge:非负整数,范围为0-4294976295,或增或减,达到最大值后锁定,直到复位。
(10) TimeTicks:时间计数器,以0.01秒递增,但是不同的变量可以有不同的递增幅度,所以定义该类变量时必须指定递增幅度。
(11) SEQUENCE:类似于结构,包括0个或多个元素。
(12) SEQUENCE OF:向量,其所有元素具有相同的类型。
3、对象标识符
对象标识是一种数据类型,它指明一种授权命名的对象。对象标识是一个整数序列,以点分隔。这些整数构成一个树型结构,类似于DNS和文件系统。对象标识从顶部开始,顶部没有标识,以root表示。所有的MIB变量都从1.3.6.1.2.1这个标识开始。树上的每个节点还有文字名,例如1.3.6.1.2.1就和iso.org.dod.internet.memt.mib对应。
4、管理信息库MIB
管理信息库就是所有代理进程包含的,并且能够被管理进程进行查询和设置的信息的集合。UDP组中包含几个变量和一个表格。变量为:udpInDatagram(1)、udpNoPorts(2)、udpInErrors(3)、udpOutDatagram(4),表格为udpTable(5)。
名称 | 数据类型 | R/W | 描述 |
udpInDatagram | Counter | R | UDP数据报输入数 |
udpNoPorts | Counter | R | 没有发送到有效端口的UDP数据报个数 |
udpInErrors | Counter | R | 接收到的有错误的UDP数据报个数 |
udpOutDatagram | Counter | R | UDP数据报输出数 |
在udpTable中有2个变量:
UDP监听表,索引=<udpLocalAddress>.<udpLocalPort> | |||
名称 | 数据类型 | R/W | 描述 |
udpLocalAddress | IpAddress | R | 监听进程的本地IP地址,0.0.0.0代表接收任何接口的数据报 |
udpLocalPort | [0..65535] | R | 监听进程的本地端口号 |
- ››TCP超时/丢失重传
- ››iphone图片拉伸的几种方法
- ››iphone正则表达式的简单使用
- ››iPhone开发Unresolved Symbols CAKeyframeAnimati...
- ››IPhone开发-“此证书是由未知颁发机构签名”解决方...
- ››IPhone开发-整合私钥和证书,生成.p12文件
- ››iPhone应用开发-UIPickerView选取器详解
- ››iphone 获取屏幕的宽度和高度
- ››iPhone读取工程包中的二进制文件
- ››iPhone新手机 不挂YouTube APP
- ››iPhone 获取指定格式的时间和日期
- ››IPad使用UIModalPresentationFormSheet时隐藏键盘...
更多精彩
赞助商链接