网管系统开发课件

网管系统开发课件

ID:33437529

大小:527.50 KB

页数:33页

时间:2018-05-25

网管系统开发课件_第1页
网管系统开发课件_第2页
网管系统开发课件_第3页
网管系统开发课件_第4页
网管系统开发课件_第5页
资源描述:

《网管系统开发课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、SNMP网管系统开发1ApplicationPresentationsessionTransportNetworkDataLinkPhysicsOSIModel802.3、802.4、802.5,X.25,FR,SLIP/PPPPSTN/ISDN,PLMN,ATM,ReleasedLineTCPUDPSMTPFTPTELNETDNSIPICMPARPRARPTCP/IPProtocolsuitSNMP网络协议模型2SNMP系统结构NetworkNetworkInterfaceSNMPUDPIPNetwork

2、InterfaceSNMPUDPIPManagerAgent...管理工作站HostRouter网元(NEs)通信协议SNMPNetworkInterfaceSNMPUDPIPAgent3SNMP协议实体NetworkNetworkInterfaceSNMPUDPIPSNMPManagerApplicationGet-RequestGetNext-RequestSet-RequestGet-ResponseTrapNetworkInterfaceSNMPUDPIPSNMPAgentApplicationGe

3、t-RequestGetNext-RequestSet-RequestGet-ResponseTrap4协议实体的功能用来支持应用实体和远端对应的实体进行通信SNMP消息包括版本号公共体名协议数据单元消息封装和传送5SNMP应用协议NetworkAccessSNMPUDPIPManager管理工作站网元(NEs)NetworkAccessSNMPUDPIPAgent162Any161Any6UDP和TCP都使用了与应用层接口处的端口(port)与上层的应用进程进行通信。端口的概念7若没有端口,传输层就无法知

4、道数据应当交付给应用层的哪一个进程。端口是用来标识应用层的进程。端口号分为两类。一类是由因特网指派名字和号码公司ICANN负责分配给一些常用的应用层程序固定使用的熟知端口(well-knownport),其数值一般为0~1023,见[RFC1700]。例如,FTP用21,TELNET用23,SMTP用25,DNS用53,HTTP用80,SNMP用161。端口的概念8端口举例9Socket-插口或套接字包括IP地址(32bit)和端口号(16bit),共48bit。10Linux内核组成11内核中网络层次结构

5、12Socket类型TCP套接字是TCP协议的具体实现,实现TCP连接的建立及通信.UDP套接字是UDP协议的具体实现,UDP是非连接的、不可靠的、传递数据报的传输协议。RAW套接字将流经网卡的数据全部捕获,可用于sniffer网络侦听软件,也常用于流量测量系统中。13SNMP通信服务四种服务Get,Set,GetNext,Trap五种SNMP消息GetRequest,SetRequest,GetNextRequest,GetResponse,TrapManagerAgent(s)Get,Set,GetNe

6、xtRequestGetResponseTrap14SNMP消息格式消息结构版本号公共体名协议数据单元SNMP消息长度不大于484字节.消息格式VersionCommunitySNMPPDU15SNMPPDU格式TrapPDUtyperequest-id00variable-bindingsGetRequest,GetNextRequest,SetRequestPDUtyperequest-iderror-statuserror-indexvariable-bindingsGetResponsePDUtyp

7、eenterpriseagent-addrgeneric-trapvariable-bindingsspecific-traptime-stamp16信息模型SMI组织、命名及描述被管对象信息。每个被管对象必须有一个名字name,存储类型syntax,及编码encoding。Name即objectidentifier(OID),是一串数字,用来唯一的识别这个对象syntax描述对象存储的数据类型,如整型、字节串等encoding描述与该对象相关的信息如何编码,用于通信过程.SNMP使用BER(BasicEn

8、codingRules)编码方式.17MIBMIB是被管对象信息的虚拟存储及访问之处,所有对象的描述使用ASN.1(AbstractSyntaxNotationOne)语法。18两种类型的被管对象普通类型:sysDescrOBJECT-TYPESYNTAXDisplayString(SIZE(0..255))::={system1}OID举例:mib-2.system.1.0列表类型OID举例:mib-2.int

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。