TCP/IP学习笔记(七)

本文详细介绍了SNMP协议的工作原理,包括SNMP报文结构、管理信息结构SMI中的数据类型,以及对象标识符、管理信息库MIB的构成。同时,讲解了实例标识、表格操作和Trap的概念。此外,文章还探讨了Telnet协议,包括NVT ASCII字符集、选项协商和同步信号等关键概念。
摘要由CSDN通过智能技术生成
  一、SNMP:简单网络管理协议

  基于TCP/IP的网络管理包括两部分:网络管理站(manager)和被管理的网络单元(被管设备)。这些被管设备的共同点就是都运行TCP/IP协议。管理进程和代理进程之间的通信有两种方式,一种是管理进程向代理进程发出请求,询问参数值,另一种方式是代理进程主动向管理进程报告某些重要的事件。
基于TCP/IP的网络管理包含3个组成部分:
  (1) 一个管理信息库(MIB)。管理信息库包含所有代理进程的所有可被查询和修改的参数。
  (2) 关于MIB的公用结构和表示符号,叫做管理信息结构SMI。例如:SMI定义计数器是一个非负整数,它的计数范围是0-4294967295,当达到最大值后,又从0开始。
  (3) 管理进程和代理进程之间的通信协议,叫做简单网络管理协议SNMP。SNMP包括数据交换的格式等,主要采用UDP协议。

  1、协议:SNMP定义了5种报文:
  (1) get-request操作:从代理进程处提取一个或多个参数值。
  (2) get-next-request操作:从代理进程处提取一个或多个参数的下一个参数值。
  (3) set-request操作:设置代理进程的一个或多个参数值。
  (4) get-response操作:由代理进程发出的一个或多个参数值。它是3种的响应操作。
  (5) trap操作:代理进程主动发出的报文,通知管理进程由事情发生。
  前面3个操作是由管理进程向代理进程发出的,后两个是代理进程发给管理进程的。
  说明:◆前4种操作是简单的请求-应答方式,由于采用UDP协议,因此一定要有超时和重传机制。
          ◆ 管理进程采用UDP的161端口,代理进程使用UDP的162端口,因此一个系统可以同时为管理进程和代理进程。
          ◆ 下面是UDP数据报5种操作的SNMP报文:

 

IP首部 UDP首部 版本0 共同体 PDU类型(0-3) 请求标识 差错状态(0-5) 差错索引 名称 名称 ...

 

PDU类型4 企业 代理地址 Trap类型(0-6) 特定代码 时间戳 名称 ...


  (1) SNMP报文的长度取决域变量的类型和值。
  (2) 版本字段为0,表示为SNMP V1。
  (3) PDU为协议数据单元,即分组。

 

PDU类型 名称
0 Get-request
1 Get-next-request
2 Get-response
3 Set-request
4 Trap

    (4) 共同体为一个字符串,这是管理进程和代理进程之间的口令,是明文格式ÿ

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值