- 12
- 0
- 约8.54千字
- 约 8页
- 2023-03-26 发布于上海
- 举报
网络技术应用网
网络技术应用网
Agent 技术文档
(一)背景知识
在开发 Agent 软件之前,需熟悉以下内容:
SNMP 协议,MIB,ASN.1 SNMP 子集,BER 编码规则;
UDP 协议,无连接 Socket 编程;
ATM UNI,AAL5;
VxWorks 的多任务机制和消息队列机制,及两者的编程;
WRS WindNet 软件包的使用和扩展;
Tornado 系列开发和调试工具。以上内容可参阅下述资料:
(1) SNMP,MIB:RFC1155,RFC1157,RFC1122,RFC1213;
(2) ASN.1,BER:X.680,X.690;
有关 ATM 的书籍,ATM Forum ILMI 4.0 ;
VxWorks Programmer’s Guide:
Chapter 2:Basic OS Chapter 5:Network
WindNet SNMPv1/v2c 全本
Tornado User’s Guide 全本
GNU ToolKit:
The GNU Binary Utilities:ar,ld,nm GNU Make
编程中若遇到函数调用之类的问题,可参阅
VxWorks 5.3.1 Reference Manual
有关消息队列的介绍另可参考崔健同学的技术文挡。
(二)Agent 简述
根据该接入设备的总体设计,网络管理分为用户侧和网络侧两级来进行。每一级的网络管理模块都基于 Client/Server 结构,Manager 作为 Client ,以请求的形式向被管对象的Agent(以下简称 Agent)发送命令; Agent 作为 Server,根据接收到的请求完成相应的操作,并将结果以响应的形式发回给 Manager。这两者之间的通信遵循简单网络管理协议
(SNMP)。
另外,根据 ATM Forum 制订的规范,用户侧和网络侧的 Agent 作为 ATM 接口管理实体(IME),两者之间也必须建立起实时对等的通信,每一方都必须实现 Manager 和 Agent的双重功能,既可以以 Manager 的身份向对方发送请求,也可以以 Agent 的身份接收和处理对方的请求。两个对等 IME 之间的通信遵循 ATM Forum 的 ILMI 规范(Integrated Local Management Interface Specification)。而 ILMI 也是基于 SNMP 协议之上的。
综上所述,网络管理信息系统 SNMP Agent 主要将实现以下功能:
接收和处理来自对应 Manager 的请求(通过 UDP 端口);
两级 Agent 之间的 ILMI 消息传递(通过一个特定的 VPI/VCI 和 AAL5 层);
为实现上述功能而必需的与交换、信令和业务模块之间的消息传递。图一、二显示了响应实体之间的关系及其协议栈。
上述(3)的功能通过操作系统(采用了实时操作系统 VxWorks)提供的内部通信机制
(如消息队列)来实现。而 SNMP Agent 的实现则采用了 Wind River System 公司所提供的
WindNet 软件包。
由于 WindNet 只实现了 Agent 的功能,为了建立起 ILMI 通信,还必须自己实现
U ser-side
U ser-side
N etw ork-side
Service
SN M P
A gent
B oa业rds
务
板
M IB
Traffic
C ontrol
Sw itch
P rocessor
Interface
Signalling
ILM I
AT M C ell B us
SN M P
SN M P
SN M P A gent
N M S
(N et-side)
N M S
(U ser-side)
M IB
图一
IL M I
IL M I
S N M P
S N M P
S N M P
S N M P
S N M P
T C P /IP
A A L 5
A A L 5
T C P /IP
T C P /IP
N etw o rk
AT M
AT M
N etw o rk
N e tw o rk
图二
图二
VPI=0VCI=16
VPI=0
VCI=16
N M P
C P /IP
N e tw o rk In te rfa c e
P h y s ic a l L a y e r
In terface
P h ysical L
ayer
In terface
P h ysical L ayer
In te rfa c e
P h y s ic a l L a y e r
NMS
Agent
Agent
NMS
User-side
Network-side
本人编写的程序
您可能关注的文档
- 20202021年六年级下册语文小升初试卷(含答案).docx
- 20202021年人教版小升初数学模拟试卷(含答案).docx
- 20202021年中考数学模拟试卷(含答案).docx
- 20202021学年高二下学期第四次月考理科数学试题.docx
- 20202021学年高一物理下学期期中试题.docx
- 20202021学年九年级中考英语翻译完成句子专项练习(含参考答案).docx
- 20202021幼儿园安全工作年度总结.docx
- 20202021重庆渝中区语文二年级下册期末试卷下载.docx
- 20212021河南数学中招试卷.docx
- 20212021年中考模拟数学试题.docx
- 七年级语文上册期末模拟试卷1(解析版).docx
- 七年级语文上册期末模拟试卷1(原卷版).docx
- 七年级语文上册期末模拟试卷2(原卷版).docx
- 七年级语文上册期末模拟试卷2(解析版).docx
- 期末测试卷(二)(解析版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(三)(解析版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(二)(原卷版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(三)(原卷版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(一)(原卷版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(一)(解析版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
最近下载
- GJB8848-2024系统电磁环境效应试验方法.pptx VIP
- 河南豫能控股股份有限公司及所管企业2026届校园招聘127人备考题库精编答案详解.docx VIP
- 2024-2025学年河南省郑州市七年级上期末数学试卷附答案解析.docx VIP
- 国家建筑标准设计图集 23S519小型排水构筑物图集.pdf VIP
- 大画幅相机的基本操作.doc VIP
- 2024脓毒症液体治疗急诊专家共识.pdf
- 2025届T8八省八校高三联考语文试卷讲评 课件.pptx VIP
- 大画幅相机基本操作(二).doc VIP
- 2025年度民主生活会“五个带头”个人检查发言8篇.docx VIP
- 23S519小型排水构筑物图集.docx VIP
原创力文档

文档评论(0)