《简易网路管理协定》由会员分享,可在线阅读,更多相关《简易网路管理协定(15页珍藏版)》请在金锄头文库上搜索。
1、第八章第八章簡易網路管理協定簡易網路管理協定8-1SNMP簡介簡介8-2SNMP協定協定8-3SNMP運作程序運作程序8-4SMI管理訊息結構管理訊息結構8-5MIB訊息資料庫訊息資料庫8-6MIB管理物件群組管理物件群組8-7ASN-1資料型態資料型態18-1SNMP簡介簡介簡易網路管理協定簡介簡易網路管理協定簡介(SimpleNetworkManagementProtocol,SNMP)版本版本SNMPv1,SNMPv2,SNMPv3SNMP成員成員SNMP管理者管理者(SNMPManager)SNMP代理者代理者(SNMPAgent)被管理物件被管理物件(ManagedObject):管
2、理訊息資料庫管理訊息資料庫(MIB)管理模式管理模式:要求要求/回應回應(Request/Response)模式模式SNMP通訊協定通訊協定28-2SNMP協定協定(一一)SNMP協定堆疊協定堆疊傳輸埠口傳輸埠口SNMPAgent:UDP161SNMPManager:UDP162AbstractSyntaxNotation-One(ASN-1)38-2SNMP協定協定(二二)SNMP協定資料單元協定資料單元(1)IP/UDP封包包裝封包包裝Version(Ver)Community(共同體共同體):public48-2SNMP協定協定(三三)SNMP協定資料單元協定資料單元(2)SNMPPDU
3、訊息格式訊息格式58-3SNMP運作程序運作程序(一一)要求要求/回應回應(Request/Response)運作模式運作模式SNMP運作程序運作程序(1)Set運作程序運作程序:Set-Request與與Response命令命令Get運作程序運作程序:Get-Request與與Response命令命令GetNext運作程序:運作程序:Get-Next-Request與與Response命令命令GetBulk運作程序:運作程序:Get-Bulk-Request與與Response命令命令Trap運作程序運作程序Inform運作程序運作程序68-3SNMP運作程序運作程序(二二)SNMP運作程序
4、運作程序(2)78-3SNMP運作程序運作程序(三三)SNMP共同體共同體共同體共同體(Community):CommunityName欄位欄位管理群組識別管理群組識別認證檢查認證檢查(或密碼或密碼)88-4SMI管理訊息結構管理訊息結構管理訊息結構管理訊息結構(StructureofManagementInformation,SMI)管理訊息資料庫管理訊息資料庫(managementInformationBase,MIB)物件識別值物件識別值(ObjectIdentify)物件的資料型態物件的資料型態IntegerOctectStringNULLObjectIdentifierSequenc
5、e(Sequenceof)Counter(Counter32,Counter64)DisplayStringGauge(Gauge32)IPAddressPhysAddressOpaqueTimeTicks98-5MIB訊息資料庫訊息資料庫(一一)理訊息資料庫理訊息資料庫(ManagementInformationDatabase,MIB)描述各種管理物件描述各種管理物件SNMP物件物件(SNMPObject)管理物件表示法管理物件表示法階層式描述階層式描述物件描述樹物件描述樹(ObjectIdentifiedTree)108-5MIB訊息資料庫訊息資料庫(二二)範例:範例:tcp群組的樹狀結
6、構群組的樹狀結構118-6MIB管理物件群組管理物件群組標準:標準:MIB-1與與MIB-II物件群組物件群組:SystemGroup(system):1.3.6.1.2.1InterfaceGroup(interface):1.3.6.1.2.2AddressTranslation(at):1.3.6.1.2.3InternetProtocol(ip):1.3.6.1.2.4InternetControlManagementProtocol(icmp):1.3.6.1.2.5TransmissionControlProtocol(tcp):1.3.6.1.2.6UserDatagramPro
7、tocol(udp):1.3.6.1.2.7Private(private):1.3.6.1.4管理群組MIB-IMIB-II功能說明system312系統相關資訊(如,名稱、啟動時間)interface2223網路介面之相關訊息at33網路位址轉換(如,IP/MAC之轉換)ip3338IP通訊軟體之相關訊息icmp2626ICMP通訊軟體之相關訊息tcp1719TCP通訊軟體之相關訊息udp46UDP通訊軟體之相關訊息egp618外部閘門之路徑協定的相關訊息transmission0傳輸媒介之相關訊息snmp30SNMP通訊軟體之相關訊息總計114171128-7ASN-1資料型態資料型態(
8、一一)ASN-1(AbstractSyntaxNotation-One)抽象語意表示法抽象語意表示法MIB資料表示方法資料表示方法程序呼叫參數表示法程序呼叫參數表示法(1)一般參數資料格式一般參數資料格式138-7ASN-1資料型態資料型態(二二)程序呼叫參數表示法程序呼叫參數表示法(1)ASN-1參數資料格式參數資料格式148-7ASN-1資料型態資料型態(三三)ASN-1編碼編碼/解碼解碼ASN-1基本資料型態基本資料型態基本型態意義INTEGER隨意長度的整數。BOOLEANTrue(1)或False(1)。BITSTRING零或多個位元組成的串列。OCTETSTRING零或多個無號位元組組成的串列。NULL位置保留元。OBJECTIDENTIFIER定義物件名字的型態。15