Home

MIB Browser — User Manual - MG

image

Contents

1. Query Results E Pop up on SNMP notification E Filter verification trap Colors W Beep on SNMP notification T Map SNMBPv1 traps through enterprise ao cu Formatting V Stop recording on low memory stop recording ai 95 Fa of mem usage Opaque Coq Generic SNMP trace preferences Trap ringer window Info W Start recording at startup Discovery Colors Table View W SNMPv1 Traps lz V Bad notification format CL Ee W SNMPv2c Traps ME ISNMPv2c Informs Agent Compare mS O Trace W SNMPv3 Traps SNMP Informs E Windows Use color settings from Query Results Colors for Trap Ringer Details Panel Trap Ringer Ports aoa Cancel Figure 134 Trap Ringer Console Preferences panel in the MIB Browser Preferences dialog box 19 1 2 Identifying SNMPv1 Trap Notifications Through Enterprise MIB Browser can resolve Specific SNMPv1 Trap notifications through the SNMPv1 Trap number value and through the Enterprise value To resolve SNMPv1 Trap notifications also through enterprise 1 Select the View MIB Browser Preferences command to open the MIB Browser Preferences dialog box 2 In the MIB Browser Preferences dialog box switch to the Trap Ringer Console Preferences panel Trap Ringer preferences and check the Map SNMPv17 traps through enterprise checkbox Figure 134 Click the OK button 3 When you click an SNMPv1 Trap notification in the list of notifications
2. ccccsseeeeceeeeeseeeeeeaeeeeeeeeeueeeeeeeesaaeeeeeeeaas 43 Figure 23 Search Compiled MIB Modules To Resolve OID dialog DOX ccececcceeeeeeeeeeeeeeeeeeeeeaeeeeeeeees 44 Figure 24 Results of the SNMP Walk operation on the system SUD tree eee ceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeaes 45 Figure 25 Specifying SNMP GetBulk SENGS sersan i a A E E A 46 Figure 26 MIB Node Properties window with a displayed drop down list of MIB modules 0 48 Figure 27 SNMP Protocol Preferences dialog DOX ccccccccecsseeeeeeeceeeeeeeeeeeeeeeeeesaeaeeeeesesaaeeeeeesaeeeeeeeneas 50 Figure 28 Specifying SNMPv1 protocol preferences ccccccsseeeececaeeeeeeeecaeeseeeessaeeeeeeeeeseaeeeeeesaageeeessaes 51 Figure 29 Specifying SNMPv2c protocol Preferences cccccccseeceeeceeeseeeeeeeeeeeceeseaeaeeeeeseeeeeeessaeeeeeeeaes 52 Figure 30 Multiple object instances with corresponding values returned in SNMP GetBulk packet 54 Figure 31 A list of variable bindings in the Multiple Variable Bindings WINdOW ssccecsseseeeeseeeeeens 55 Figure 32 Object instances and their values returned in response to SNMP GetBulk request with multiple vanale Tg 6 a6 erer rr ere ie en eee Een er ore ere eres T 56 Figure 33 Specifying SNMPv3 protocol preferences ccccccsseseecccseseecececeeeseceeeseaueeeeessuaaseeeesseaseeeessaes 57 Figure 34 SNMPv3 USM User ProfileS WINGOW serisine a E 58
3. 00 197 199 Generic SNMP Trace For Trap Ringer 171 DN ates taal dts E EEEE ET 131 Manage Agent SNMPv3 Users 193 MIB Browser desktop scceeeeeeeeeeees 33 MIB Browser Preferences 157 160 MIB Compiler desktop 83 MIB Node Properties 48 90 112 168 Multiple Operations wsicrsecsesessasvedesceaticsans 206 Multiple Variable Bindings 55 118 123 Performance Graph cccccsssseeeeeeeeeees 148 Remote SNMP Agent Discovery 126 Scan Agent For Implemented MIB Modules O E E EOT 138 Select Table Instance s 0 93 111 SNMP Agent Simulator 00000008 215 SNMP Trap Ringer Console 4 156 Ta DIC VEW aecttteicic cnn a eienwanaues 14 Windows operating system installing MIB Browser 21 starting MIB Browset ccccccesseeeeeees 28 uninstalling MIB Browset cccccccee 25 Windows version of MIB Browser 19 224 MG SOFT MIB Browser User Manual Appendix MIB Browser File Formats APPENDIX MIB BROWSER FILE FORMATS Following is the list of file formats supported by MG SOFT MIB Browser 2014 Version 13 x both 32 bit x86 and 64 bit x86_64 build Saving files to deprecated file formats should be avoided as the future versions of MIB Browser might stop supporting the deprecated formats Extension Description Type Status x86 x86_64 Comment Load SavelLoad Sav
4. Select an mbgx or mbg file that you want to load and click the Open button See also the Appendix MIB Browser File Formats 4 The program starts plotting a graph in the Performance Graph window Figure 128 H 148 MG SOFT MIB Browser User Manual Graphic Representation of Object Instance Values 18 2 2 Adding a Variable to Performance Graph Window To add a new variable to the Performance Graph window click the New graph toolbar button or select the New Graph pop up _ E command This will open the Graph Properties dialog box Figure 127 New graph Graph Properties Current settings ID 10 0 3 129 ifEntry ifInOctets 11 Agent 10 0 3 129 Object L36L21L424L10 Index 11 Type Figure 127 Graph Properties dialog box Specifying Variable Properties To specify variable properties in the Graph Properties dialog box you can select one of the existing set of parameters from the Current settings ID drop down list or you can specify the parameters manually following the guidelines below 1 To define or change a remote SNMP agent enter the agent s IP address or select it from the Agent drop down list Tip If you wish to adjust SNMP access parameters click the SNMP Protocol References toolbar button and define them in the SNMP Protocol Preferences dialog box 2 Into the Object input line enter the OID of the object that you wish to monitor The object must have a numerical base syntax e g Integer Coun
5. cccceecceeeseeeeeeeeeeeees 178 Agent Snapshot Preferences dialog DOX ccccccccccssssssssssesseeeeeeeeeeeeeeeeesaeeesseeeeeeeeeeeeeeeeeeseaes 181 Agent Snapshot WINGOW scciusatesiecncccnsugiconctitianeehwendvencevasts ude ctaveleessbhc acer Sioudeaasneaiateaceuladtees 183 Compare Agent Snapshot window with a displayed Agent File toolbar switch 06 185 SNMP Agent Snapshot window and Display Filter menu cccccccceeeeeeeeeeeeseeeeeeeeeeeeeeeees 188 COMpArISON REDON WINKOW sissaiueuziciciotoses Nav a ea avn eee eile ee 190 Creating a session in the Compare Agent Snapshot WINKOW cccccceeeesessssesssseeeeeeeeeeeees 191 Loading a session in the Compare Agent Snapshot WINdOW ceeeeeeeeeeeeeeeeeeeeeeeeeees 191 Manage Agent SNMPv3 Users dialog DOX cccccceceeceseeeseeseseeeeeeeeeeeeeeeeeeeeaaaaseeeeeeeeeeeeeees 193 Entering SNMPv3 user s old authentication protocol password ccccceeeseeeeeeeeeeeeeeeeeens 194 Entering SNMPv3 user s new authentication protocol password ccceeeseeeeeeeeeeeeeeeeeees 194 Cloning an SNMPv3 USM user on remote SNMP agent ccccccceeeeceessssseeeeeeeeeeeeeeeeees 195 New SNMPv3 USM user created on remote SNMP aQent seeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeees 196 In Generic SNMP Trace Window Preferences panel specify MIB Browser windows to be IN Miers singe ine ane ee beeper ganar nae A EEN aa dantoh ea ican ee ace ota ta
6. User Manual Query Object Instances by Using SNMP GetNext Requests Results panel Figure 78 In this case the returned value is an administratively assigned name of the managed device e g CiscoSwitchl To see the difference between SNMP Get and SNMP GetNext operation click the sysName node again and this time use the SNMP GetNext command MIB Browser sends the SNMP GetNext request for the selected object sysName 0 to the SNMP agent The agent does not return the instance value of the selected object but of the next object sysLocation 0 in lexicographical order implemented in the device The results are displayed in the Query Results panel e g MG SOFT Labs Maribor Figure 78 LO 99 MG SOFT MIB Browser User Manual Query Object Instances by Using Command Line Interface 11 QUERY OBJECT INSTANCES BY USING COMMAND LINE INTERFACE MIB Browser main window incorporates the convenient Command line interface for performing SNMP querying operations It lets you easily retrieve the desired information from any SNMP device by entering the SNMP operation type and the requested OID e g get sysUpTime O or get 1 3 6 1 2 1 1 3 0 into the Command line input line Any type of querying operation Get GetNext GetBulk Walk can be used on any OID implemented in remote SNMP agents without the need to have the MIB module s that define the respective OIDs Of course having these MIB modules loaded in MIB Browser is an advantage as
7. ee eenen L ee I l l 7 I I l I I cool ope tooo be ep daoano be oto Spel andann L p p yp 14253 PM 1 46 15 PM 1 49 46 PM 1 52 56 PM Last 11276083603 Average 1087913140 Min 986847260 Max 1176083603 No Graph 5 Name Agent Port Protocol Syntax Status 1 10 0 3 129 ifEntry iflnOctets 11 10 0 3 129 161 j SNMPvl cntr32 Normal 4 Figure 128 Retrieved values of an object instance presented in a graph chart Note In the Performance Graph window the Legend panel below the Graph panel contains a list of currently displayed graph lines with their properties Above the graph list you can see the last average minimum and maximum value of the currently selected graph line Tip The window toolbar legend and status line can be either shown or hidden by using the View Toolbar View Legend and View Status Line toggle commands in the Performance Graph window pop up menu In the pop up menu you can also select between the Fix Y Axis Lower Margin to 0 or the Fix the Y Axis Lower Margin to the 10 range which is normally used when the monitored OID values are very low Q 150 MG SOFT MIB Browser User Manual Graphic Representation of Object Instance Values 18 3 Adding Additional Variables to Graph In the Performance Graph window you can simultaneously monitor different variables from different SNMP agents To add more variables object instances to the Performance Graph window you
8. 9 SNMP TARGET MIB le SNMP LISER BASE Mle SNMP VIEW BASE Scan SNMP Agent for Implemented MIB Modules 1 3 6 1 2 1 206 95640 B 1 3 6 1 21 1 75 33462 B 1 3 6 1 2 1 2 100 12691 1 3 6 1 2 1 4 74 300649 B aB k kes 56 24305 6 1 3 6 1 2 1 16 219 15660 1 3 6 1 2 1 16 333 29325 1 3 6 1 2 1 17 6S 41872 B 1 3 6 1 2 1 47 D2 39411 B 1 3 6 1 6 3 10 21 23196 B 1 3 6 1 6 3 11 18 a10 E 1 3 6 1 6 3 12 38 B2339 B 1 3 6 1 6 3 46 69699 B 1 3 6 1 6 3 16 44 69037 B O x Fath C Program FilestMG S0FT5SNMF LabsMlB S C Program FilessMG SOFTSSNMP Lab MIBs5 C Program FilessMG SOFTSSNMP Lab MiB 5 C Program FilessMG SOFTSSNMP Lab MIB45 C Program FilessMG SOFTSSNMP Lab MIBs5 C Program FilessMG SOFTSSNMP Lab MiBs5 C Program FilessMG SOFTSSNMP Lab MIB 5 C Program FilessMG SOFTSSNMP Lab MiBs5 C Program FilessMG SOFTSSNMP Lab MiBs5 C Program Files MG SOFTSSNMP Lab MIB45 C Program FilessMG SOFTSSNMP Lab MIBs5 C Program Files MG SOFTSSNMP Lab MIBs5 C Program Files4MG SOFTSSNMP Lab MIB45 C Program Files MG SOFTSSNMP Lab MIB 5 i gt Doa E SNMP 4 Ready y Figure 116 Scan Agent For Implemented MIB Modules window with a list of MIB modules implemented in the scanned SNMP agent Note By default MIB Browser scans for all MIB modules that resolve the OID values retrieved from the scanned SNMP agent If you want MIB Browser to display only the first MIB module that resolves a particular OID open the Scan Agent
9. MG SOFT MIB Browser User Manual Monitor SNMP Agents in Info Windows 15 MONITOR SNMP AGENTS IN INFO WINDOWS In this section you will learn how to use the Info windows to continuously monitor arbitrary sets of object instance values in one or more SNMP agents and optionally save the retrieved values to CSV files for post processing in external applications 15 1 Monitoring SNMP Agent in Info Window Inthe main window switch to the Query tab 2 In the Remote SNMP Agent drop down list specify the IP address of the SNMP agent that you wish to monitor 3 If necessary adjust the SNMP access parameters in the SNMP Protocol Preferences dialog box View SNMP Protocol Preferences 4 Expand the MIB tree and click a node or a group of nodes e g system node that you wish to query in the Info window In the main menu select the Tools Info Window command MIB Browser opens the Info window It displays a list of selected object instances with their names syntaxes and current values Figure 110 and repeatedly queries them i Infol 10 0 0 215 1 OID groups n ie p 7 T 5 seconds Log Name Syntax sysDescr0 octet string Hardware Intelo4 Family 6 Model 30 Stepping 5 AT AT COMPA gt sysObyectID 0 object identifier mg soft gt sysUpTime 0 timeticks 29 days OLh s6m 29s 4 th 251138947 sysContact 0 octet string netadmin mg soft s 66 65 74 61 64 60 69 66 40 60 6 7 20 73 65 sysName0 octet string gali
10. MG SOFT MIB Browser User Manual Take and Compare SNMP Agent Snapshots Comparison report Lett side a Agent 193 77 187 172 193 77 187 193 File J Amanulas MIB Browsersenmp agent E3 Start snapshot 13 8 2003 10 45 08 13 8 2003 10 46 45 3 End snapshot 13 8 2003 10 45 16 13 8 2003 10 47 01 Objects 1436 1442 Matches 1383 1383 Mismatches 4 Ay Syntax mismatches D 0 ait Orphans 6 Figure 159 Comparison Report window 3 The SNMP agent snapshot comparison report includes the following information Figure 159 m DUO O0 U DO E IP addresses of compared SNMP agents Paths to files where the snapshots are saved Date and the time when the snapshots were taken Number of object instances retrieved from each SNMP agent Number of matched object instances Number of mismatched object instances Number of syntax mismatches Number of orphaned object instances in each SNMP agent 4 You can also print the report by clicking the Print toolbar button 21 3 Saving and Loading SNMP Agent Snapshot Sessions Once you configure all settings for comparing two SNMP agent snapshots in the Compare Agent Snapshots window you can save such configuration as a session A session includes information about the addresses of compared SNMP agents the SNMP access parameters for accessing those agents or information about loaded agent snapshot files as well as the Agent Snapshot Preferences and display filter settings After
11. Warm start one of the generic trap types the Link down Specific trap input Dink u line and the Select OID from MIB Tree toolbar button are Authentication failure disabled OOO UD O EGP neighbor loss 4 If you have selected the Enterprise specific trap type entry in step 3 enter its specific number into the Specific trap input line This parameter defines the SNMPv1 enterprise specific traps more precisely Tip You can view the properties of the SNMPv1 traps by clicking the toolbar button next to the Specific trap input line which opens the Select Object Identifier window This window displays all SNMPv1 traps that are defined by the currently loaded MIB modules Note that enterprise specific traps are typically defined in private enterprise MIB modules To view the properties of any of the displayed SNMPv1 Traps right click the desired trap and select the Properties pop up menu command This will open the MIB Node Properties window 5 Into the Agent Address input line enter the IP address of the SNMP entity associated with the Trap notification i e in this case this is the IP address of computer running MIB Browser If you l Bl want to use your local IP address as the agents address Select Local click the Select Local Address toolbar button and select the Address offered IP address from the list that appears Note If more than one IP address is available on the computer running MIB Browser you can choos
12. cccccccssseeeseeceeeeesaneeseeecesenanenseneees 207 24 3 Running SNMP Operations in Multiple Operations WINGOW ccecsseeeeeeeeeeeeeeees 212 25 SIMULATE SNMP Agelas E ee ete eee nel 215 PAT E PEP eerste tesa tea tesa eae ure ated or ented N P E A N E T 220 Appendix MIB Browser File Formats cccscscsssceeseeeseeeeseeeseeeseeenseonseeeaeeeaseneeeseas 225 LO 6 MG SOFT MIB Browser User Manual Introduction TABLE OF FIGURES Figure 1 Accessing operations in MIB Browser by using menu COMMANAS 16 Figure 2 Accessing operations in MIB Browser by using pop up menu Commands ceeeeeeeeeeees 17 Figure 3 MIB Browser disk image file DMG on Mac OS X Ce SKtOD cccceccsseeeeeeeeeeeeesaeeeeeeeeeeesaaeneees 23 Figure 4 Double click the setup mpkg icon in Finder to run the MIB Browser installer 000 23 Figure 5 MIB Browser installer introduction SCIEN cecccceecseeeeeeeceeeeeeeeeaeeeceessaeaeeeeeesseaseeeeesaeeeeeenaas 24 Figure 6 Uninstalling MIB Browser on Mac OS X ccccccccccssseeeeeeeeeeeeaseeeeeeeeeeeeaeeeeeeeeeeessaeeeeeeeesseaeaaaeses 27 Figure 7 About MG SOFT MIB Browser dialog DOX cccceeeeeccceeeceeeeeeeeeeeeeeeeaeeeeeeeessessaaaeeeeeeseessaaaseeees 28 Figure 8 Starting MIB Browser from the K menu in the KDE desktop environment ccceceeeeeeeeeeteee 29 Figure 9 Starting MIB Browser from the main menu in the GNOME envi
13. Figure 133 Selected SNMP notification message displayed in a tree structure Note MIB Browser provides more information about the received SNMP Trap or Inform notification if the MIB file defining the SNMP Trap or Inform notification is loaded in MIB Browser For instructions on loading MIB modules see the Loading MIB Modules section 5 If you want to see the decoded form of received SNMP notification messages open the Generic SNMP Trace For a E Trap Ringer window by clicking the Generic SNMP Trace Generic SNMP button in the SNMP Trap Ringer Console window toolbar Trace Note The SNMP trace feature is available only in the Developer s and Simulator editions of MG SOFT MIB Browser Pro For more information on how to use it see the Decoding SNMP Notification Messages section 6 Notification messages that are listed in the left panel can be colored Figure 133 based on the SNMP protocol version and message type SNMPv1 SNMPv2c LL 156 MG SOFT MIB Browser User Manual Receive SNMP Trap and SNMP Inform Notification Messages SNMPv3 Trap or Inform messages Colors can be set in the MIB Browser Preferences dialog box in the Trap Ringer Console Preferences panel Tools MIB Browser Preferences command Trap Ringer entry Figure 134 MIE Browser Preferences Other Agent Profiles MIB Trap ringer console Node Info E Disable notifications W Verify trap reception on startup Trap Ringer Console Preferences
14. MG SOFT Corporation MIB Browser 2014 Professional Edition USER MANUAL Document Version 5 3 Document published on Wednesday 19 March 2014 Copyright 1995 2014 MG SOFT Corporation MG SOFT MIB Browser User Manual Introduction In order to improve the design or performance characteristics MG SOFT reserves the right to make changes in this document or in the software without notice No part of this document may be reproduced or transmitted in any form or by any means electronic or mechanical for any purpose without the express written permission of MG SOFT Corporation Permission to print one copy is hereby granted if your only means of access is electronic Depending on your license certain functions described in this document may not be available in the version of the software that you are currently using Screenshots used in this document may slightly differ from those on your display MG SOFT may have patents patent applications trademarks copyrights or other intellectual property rights covering subject matter in this document The furnishing of this document does not give you any license to these patents trademarks copyrights or other intellectual property Copyright 1995 2014 MG SOFT Corporation All rights reserved LL 2 MG SOFT MIB Browser User Manual Introduction TABLE OF CONTENTS 1 ideo 0 Cer e a ieeeeeemneeie pales emnsr erie ese nee esemn ese aie sp ese nisr emer ae aese ams
15. User Manual View Poll and Modify SNMP Tables 17 VIEW POLL AND MODIFY SNMP TABLES In this section you will learn how to use the Table View window to view and poll an SNMP table in a tabular form You will also learn how to easily modify table instance values directly in the table view as well as how to add new rows to the table 17 1 Viewing and Polling SNMP Tables in Tabular Form Switch to the Query tab in the main window 2 Into the Remote SNMP Agent drop down list type or select the IP address of the SNMP agent that you wish to manage 3 If necessary adjust the SNMP access parameters in the SNMP Protocol Preferences dialog box which opens by selecting the View SNMP Protocol Preferences command Contact the remote SNMP agent by using the SNMP Contact command Expand the MIB tree and click a table node e g ifTable or a table entry node e g ifEntry 6 Select the Tools Table View command or click the Table View toolbar button Ed 7 MIB Browser opens the Table View window and displays the Table View selected table in a tabular form Figure 119 HA 193 7 7 187 9 ifentry 1500 1000 00 02 46 90 upi 0 days 00h 174933 1500 1000 00 02 46 90 pl 36 days 10 236071 1500 1000 00 02 46 90 upil 0 daps 00h 166665 1500 1000 00 02 46 90 upi 36 days 03 216006 1500 1000 00 02 46 90 pl E daps 21h 955335 1500 1000 00 02 46 90 upi 4
16. 1 If necessary repeat steps 1 to 4 in the Modifying Values of Object Instances by Using the SNMP Set Operation section 2 Inthe MIB tree click a sub tree root node e g system or ifEntry of the objects that you wish to insert into the variable bindings list 3 Use the SNMP Multiple Variable Bindings command In case of a table click the Select Instance sub menu command and select the instance in the Insert Table Instance window 4 The Multiple Variable Bindings window opens MIB Browser inserts the selected group of objects into the Multiple Variable Bindings window panel 5 Right click the object instance name on which you wish to perform the SNMP Set operation and select the Edit pop up command or double click the object The Select dialog box appears Figure 95 6 Ifthe selected object is a scalar object add a Pa dot zero suffix to the OID value in the OID drop down list 7 in the Value drop down list specify the value that should be set and choose the appropriate syntax in the Syntax frame 8 Click the OK button The Select dialog box closes and the selected object instance is inserted into the multiple variable bindings list with the new value 9 Repeat steps 5 to 8 for every object instance of which value you wish to set L122 MG SOFT MIB Browser User Manual Modify Values of Object Instances in Remote SNMP Agents 13 3 2 Performing SNMP Set Operation with Multiple Variable Bindings When you have
17. 1 contra 1167082329 Ea Out ctets 1 entre 105360603 eye thnUctets 2 contre 1025966546 ae rOutlctets 2 contra 1197105559 eye Inictets 5 entre 1864327911 eye tut ctets 3 entre 2112555329 EP iflnOctets 4 contra 402381992 eye Out ctets 4 entre Pde 2555 E Eo g 41 Fy SMMPy2c Last successful poll at 23 12 2003 12 24 03 Ab Figure 32 Object instances and their values returned in response to SNMP GetBulk request with multiple variable bindings LO 56 MG SOFT MIB Browser User Manual Specify SNMP Protocol Parameters 6 3 Using SNMPv3 Protocol To use the SNMPv38 protocol specify the following parameters in the SNMP Protocol Preferences dialog box 1 Click the SNMPv3 radio button in the SNMP Protocol Version frame Figure 33 A Ch ha Peet 2 Into the Timeout s input line enter the timeout value for pending SNMP requests Note This feature is not 3 Into the Retransmits input line enter the number of available in SNMPv1 SNMPv2c retransmits for pending SNMP requests Edition of MG SOFT 4 Check the Use Get Bulk checkbox and enter the MIB Browser Pro number of non repeaters and the maximum number of returned instances in the SNMP Get Bulk packet max repetitions Perform operations in a row SNMP Protocol Preferences SAMP protocol version O SNMP 1 O SNMPv2e General Get Bulk settings Use Get Bulk Non repeaters Max repetitions SAM Py security Timeout 3 User security name Retransmits
18. Cancel Figure 15 Selecting the license key file 4 Navigate to the drive and folder containing your license key file for MG SOFT MIB Browser Professional Edition Select either the license key file or the Zip archive containing it and click the Open button Figure 15 Apply the License Select the license key file W Apply E LICENSE_FILES license key Figure 16 Applying the license key file LU 35 MG SOFT MIB Browser User Manual Apply License Key 5 Click the Apply button in the Apply License dialog box Figure 16 The software will copy the specified license key file to the proper location in order for MIB Browser to read it and unlock its features accordingly after a restart Apply the License License is applied succesfully New license will not take effect until MG SOFT MIB Browser ts restarted Restart MG SOFT MIB Browser now Restart now Restart MG SOFT MIE Browser now Restart later Restart MG SOFT MIB Browser later Figure 17 Applying the license key file restarting MIB Browser 6 Click the Restart now option in the dialog box that informs you about the successfully copied license After MIB Browser restart the selected license should be applied and you can start using the software Tip You can check if the license key has been properly applied by verifying if the About MIB Browser dialog box accessible via the Help About command displays your license details correctly
19. Figure 35 Specifying parameters for SNMPv3 security USEPS cceccccecceecaeeeeeeeeeeeeeeaeeeeeeeeessuaeaeeeeeees 59 Figure 36 Password For Authentication Privacy Protocol dialog DOX cccccsseseeeeeeeeeeeneeeeeeeeeeeeeeaeneeeas 60 Figure 37 Entering password in HEX dump fOrMat cceccccecseeeeceeeceeeeeeeeeceeeeeeeeeseeeeeeessaeeeeeeesaeseeeeeeeas 62 Figure 38 Binary Key For Privacy Protocol dialog DOX cccccsseesceeecseeeeeeeeeeeeeeeeesaeeeeeeesseaeeeeeesaageeeeeneas 63 Figure 39 Diffie Hellman key exchange SettingS ccccccssscecceeseeccsesececseuseeceseeessaeeeeseuseesseuseesssageeenes 64 Figure 40 SNMP Agent Profiles window siscsinesicssicccsstievagede eo secaeiinasncsdiined eck nde Auadeneee Genesio taeeed shied 65 Figure 41 Anew SNMP agent profile ICON eraci na a A E eects 66 Figure 42 Opening the Agent Profile Properties dialog DOX eccccccsseeeeceeesseeeeeeeaeeeeeeeeeseeeeeeesseaeeeeeeenaas 66 LL 7 MG SOFT MIB Browser User Manual Introduction Figure 43 Agent Profile Properties dialog box General panel ccccecceceeeeeeeeeeeeeeeeeaeeeseeeeeeeeeeeaaeeees 67 Figure 44 Agent Profile Properties dialog box SNMPv1 community settings ecssceeeeeeeeeeeeeeeeees 68 Figure 45 Setting the timeout and retransmit agent profile properties cee eccceecseseeeeeceeseeeeeesaeeeeeeeeas 69 Figure 46 Agent Profile Properties dialog box SNMPv2c comm
20. LUI 36 MG SOFT MIB Browser User Manual Contact Remote SNMP Agent and Query All Its Object Instances 5 CONTACT REMOTE SNMP AGENT AND QUERY ALL ITS OBJECT INSTANCES To monitor or manage an SNMP device on the network you have to contact its SNMP agent After you have contacted the SNMP agent you can retrieve values of all object instances implemented in the managed device by using the SNMP Walk operation 5 1 Contacting Remote SNMP Agent In the main window switch to the Query tab 2 Into the Remote SNMP Agent drop down list type the IP or IPv6 address of the SNMP agent that you wish to query For more details about specifying agent addresses see the Using IPv4 or IPv6 Address section 3 Click the Contact Remote SNMP Agent toolbar button or gt select the SNMP Contact command ri mil Contact Remote 4 MIB Browser contacts the selected SNMP agent and displays SNMP Agent its response in the Query Results panel Figure 18 Eh MG SOFT MIB Browser Professional Edition File Edit View SNMP Action Tools Window Help eegOR OCI BRMGeesw Bass ea Query Remote SNMP agent Split 127 0 0 1 Al Fo M Vettical MIB tree Query results MIB Tree ecitt Remote address 127 0 0 1 port 161 transport IP UDP Local address 193 77 187 132 port 49206 transport P UDP Protocol version SNMP 1 1 syeUpTime O timeticks 0 days 00h 00 1 s 26th 1726 Remote SNMP agent 127 0 0 1 contacted SNMP O00 amp
21. MG SOFT MIB Browser User Manual Monitor SNMP Agents in Info Windows 5 Inthe main window select the Tools Info Window command MIB Browser opens the Info window displaying a list of selected OIDs with their syntaxes and values 6 Repeat the procedure to open as many Info windows as you like LT mx eee rs 193 77 187 9 Fy SNMPy2c 161 Last successful poll at cakes 153 tinak ca SNMP y1 161 atag 15 193 77 187 193 Ge SNMP 2c 161 cata 7 193 77 187 172 G SNMPY 1 141 Last successful poll at F Last successful poll at A cn os om Last successful pall at Z Figure 114 All opened Info windows arranged in ascending order Tip You can arrange the opened Info windows in ascending or descending order Figure 114 by using the Window Arrange 1 Max or Arrange Max 1 command in the main window L 136 MG SOFT MIB Browser User Manual Scan SNMP Agent for Implemented MIB Modules 16 SCAN SNMP AGENT FOR IMPLEMENTED MIB MODULES In this section you will learn how to use the Scan Agent For Implemented MIB Modules window to check which MIB modules are implemented in a particular SNMP agent MIB Browser can scan an SNMP agent by performing the SNMP Walk operation on the agent s MIB tree It retrieves and checks all OIDs implemented in the scanned SNMP agent and searches for MIB modules that resolve these OIDs Note that MIB Browser detects and displays only compiled and registered MIB modules 16
22. NE Security level Load user profile A Add to agent profiles Figure 33 Specifying SNMPv3 protocol preferences 5 The User security name and the Security level read only fields in the SNMPv3 Security frame display the user name and security level of the currently selected SNMPv3 USM user profile The Edit user button opens the SNMPv3 Security Parameters dialog box that lets you edit the current USM user profile If no SNMPv3 USM user profile is selected click the Load user profile button 7 The SNMPv3 USM User Profiles window appears Figure 34 It displays a list of existing SNMPvs user profiles configured in MIB Browser and lets you manage them LO 57 MG SOFT MIB Browser User Manual Specify SNMP Protocol Parameters 10 11 12 SNMPv3 USM User Profiles User profile name Securty user name Securty level gt MDS user authNoPriv MDOSNoPriv Authentication a MDS 465728 User Apollo MD5 AESTZ8 User Authentication and privacy a MDS DES user Minja 5 Authentication and privacy gt Mo 5 User Select Authentication noduthNoPriv local TE No security ew User Profile 3 4 noduthNoPriv Internet ager No security amp saso Duplicate User Profile Authentication and privacy SHA AES user 3 Delete User Profile Authentication and privacy 4 SHAAES12 User Properties Authentication and privacy gt SHA DES User agent test E Authentication and privacy 4 SHAnoPriv user SHAnoP ry Authentication a
23. SNMPv2c SNMPvic SNMPw2e SNMPv2c SNMPvic SNMP v1 SNMPyv1 SNMPviec SNMPw2e SNMPv2c CRIRADS oe j Port 162 E Community public I Bindings 7 Binding 1 sysUpTimelnstance Binding 2 snmpTrapOID 0 0 Binding 3 Index 1 Interfacel Binding 4 ifDescr 1 DisplaySt Binding 5 f4dminStatus 1 Ih Binding 6 ifOperStatus 1 INT fp Binding 7 snmpTrapEnterprise 0 a 4 lle i Meds 7 L95 Figure 140 Viewing the Live search results in the SNMP Trap Ringer Console 8 To cancel the search click the Cancel Current Search symbol in the Live search box or delete the text from it All received SNMP notifications are shown in the SNMP Trap Ringer Console window when you cancel the search LL 164 MG SOFT MIB Browser User Manual Receive SNMP Trap and SNMP Inform Notification Messages 19 6 SNMP Notification Messages on other UDP Ports MIB Browser can be configured to listen for SNMP Trap and Inform notifications on other non standard IPv4 UDP and IPv6 UDP ports as described in this section 19 6 1 Configuring a New Listening Port 1 Select the View J MIB Browser Preferences command The MIB Browser Preferences dialog box appears 2 Choose the Trap Ringer Ports entry in the navigation tree to display the Notification Port Preferences panel listing the currently registered SNMP notification ports and their statuses 3 Click the Add button in the Notification Port Prefer
24. To install the software on Solaris you need to have the root user privileges LL 20 MG SOFT MIB Browser User Manual Getting Started 2 2 Installing MIB Browser Professional Edition Before you install MIB Browser Professional Edition with MIB Compiler on your computer first make sure your computer meets the system requirements described in the System Requirements section 2 2 1 Windows Operating System Note To install the software on Windows you need to have administrative privileges 1 Use Windows Explorer to locate the MG SOFT MIB Browser software distribution zip archive or setup files that you have downloaded from MG SOFT s Website or obtained on a removable medium Note If MG SOFT MIB Browser installer has been delivered to you on a USB flash card WalletFlash insert the card into a free USB port on your computer and allow the operating system to install the necessary drivers to use the flash drive 2 The software distribution contains installers for 32 bit x86 and 64 bit x86_64 build of MG SOFT MIB Browser Professional Edition with MIB Compiler for Windows a On 32 bit Windows operating systems double click the setup 32 exe file to start installing the 32 bit version of MG SOFT MIB Browser a On 64 bit Windows operating systems double click the setup 64 exe file to start installing the 64 bit version of MG SOFT MIB Browser Note On 64 bit Windows systems it s possible to install 64 bit or 32 bit ve
25. after response is received checkbox is not checked Click the GetNext button MIB Browser sends the SNMP GetNext request to the SNMP agent In response it receives the OID syntax and the corresponding value e g if Index 1 integer 1 of the first instance implemented in the ifTable and displays it in the Query Results panel To continue with the query repeatedly click the GetNext button MIB Browser will each time send an SNMP GetNext request to the agent and update the value of the OID drop down list with the OID received in response Figure 86 In this way you will query all object instances of the ifTable Prompt For OID 193 77 187 172 ifOperStatus 1 x Remote SNMP agent pe Get Eaa ts CID Ll pi AE L Log only responses Log response marker Wuey MIB Pil 7 Reuse result OID Close after response is received Remote SNMP agg AA wa mP 193 18r r2 duer results MIB tree ifNumber E E ifT able s Entry eye flies tDescr tT ype thi tu peed tPhys4ddress Adrors tatus tUperSstatus tLastlhange Hn ctets HnUcastPkts Hn UcastPkt z Ready iflndes 1 integer 1 Mnidex 2 integer 2 Deser 1 octet string MS TCP Loopback interface Descr 2 octet string NDIS 5 0 driver iT ype 1 integer softwareLoopback 24 Type 2 integer ethemnet cemacd 6 SM tu integer 32768 ifMtu 2 integer 1500 S peed 1 gauge 10000000 Speed gaug
26. button to open the MIB Node Properties window and check the Max access property If you want to perform the SNMP Set operation on the selected object the object has to have either the read write write only or read Giedt on acGeos 8 Into the Value to Set drop down list enter the value that you want to set If the MIB file specifies pre defined values for the currently selected object you can select them in the Select Value dialog box Figure 88 In order to do this click the Select from Value List toolbar button next to the Value to Set drop down list The Select Value dialog box appears Select one value and click the OK button Select Value For ifAdminStatus 1 Values from f4dminStatus o _ ih Select from Value List EJ i Cancel Figure 88 Select Value dialog box 9 After you have defined the new value select its syntax in the Syntax frame 10 When all parameters in the Set dialog box are specified click the Set Value in Remote SNMP Agent toolbar button 11 MIB Browser performs the SNMP Set operation and displays the results of the operation in the Query Results panel in the main window Set Value in Remote SNMP Agent L112 MG SOFT MIB Browser User Manual Modify Values of Object Instances in Remote SNMP Agents 13 1 1 Specifying Value to Be Set if the SNMP Syntax is BITS Sometimes the SNMP syntax of an object instance is BITS which means that the value of such an
27. eeeeeeeeeeeeeeeeeeeeeeeees 119 Figure 97 A scalar object sysContact with a specified instance sysContact 0 syntax and value a a actate sel tates a gta toes alae aaa maith dea acc Re ameme anata 119 Figure 98 Selecting a columnar object INSTANCE ccccecccccceeeeeseeesesseeeeeeeeeeeeeeseseuauaaaasseeeeeeeeeeeeeeeees 120 Figure 99 A columnar object i fAdminStatus with a specified instance i fAdminStatus 2 syntax Figure 100 Figure 101 Figure 102 Figure 103 Figure 104 Figure 105 Figure 106 Figure 107 Figure 108 Figure 109 Figure 110 Figure 111 Figure 112 Figure 113 Figure 114 Figure 115 Figure 116 Figure 117 Figure 118 Figure 119 Figure 120 Figure 121 Figure 122 Figure 123 Figure 124 Figure 125 Figure 126 Figure 127 Figure 128 Figure 129 Figure 130 ING VAC ass vissas Seta nC actose TEA ae 120 Selec CIAO GOON assert aa ee cent ce acetate 121 Aclist Of maltiple Variable DINGINGS rysia iaa a bees seed D 122 Selecling the OPerallely VOC dsena tees ached wrath aah aie 123 Setting values of object instances with one SNMP Set request ccccseeeeeeeeeeeseeeeeaeeeeeees 124 Remote SNMP Agent Discovery WINKOW ccccccsseeeeeeeceeeeeeeeeeeeeceeeeseeeseeeesseaeeeeesaeeeeeeenas 126 A list of discovered SNMP QQ ents ccccccsssssseccceeceeeeeeeeceeeeeceeeeeeeeeeeeesseesseeeeeeeessaaaeeeeseeees 127 VIEWING the discovery log file kcssseonscons eeccanstanene
28. passwords and security keyS e 61 tracing exchanged SNMP message 199 SNMPv3 security parameters 58 61 58 61 tracing SNMP notification messages 171 D authentication security protocol60 SNMP protocols SNMPy3 privacy security protocol 60 75 SANIP eo nrene renner eent orenee inners teen 51 68 Weer ypnieencr pled SNMP mesiace SNMP V2 Caru eis tin leone a2 69 dea Sabet EAEE A AE AE A A 200 NMEN ee EO KOE AE specifying SNMP protocol parameters 50 ee SNMP tables sssssssssssssssssssssnsseen See Tables AIVODIECL INSTANCE aae 96 223 MG SOFT MIB Browser User Manual SNMP transport protocols select binding interface cccceceeeeeeeee 40 SNMPv3 agents DOCSIS based 63 Diffie Hellman key exchange 63 SNMP V3 Security scccccssseeees See Security software requirements cccccccssssssssssccoees 19 Solaris operating system installing MIB Browset cccceeeeeeees 24 Solaris version of MIB Browsert 20 starting MIB BrowSet cccccceceeeeeeees 32 uninstalling MIB Browset cccccccee 21 sound notification on received SNMP notification messages161 specifying multiple variable bindings in PDU 120 SNMP protocol parameters eeeeee 50 SNMPv3 passwords and security keys 61 SNMPv3 security parameters 59 74 starting MIB BLOW SEL sxteaechacdeilas lea
29. please contact the following address MG SOFT Corporation Phone 386 2 2506565 Strma ulica 8 Fax 386 2 2506566 2000 Maribor E mail info mg soft com Slovenia URL htto www mg soft com Lt 12 MG SOFT MIB Browser User Manual Introduction MG SOFT MIB Browser Professional with MIB Compiler is powerful flexible and user friendly general purpose software for SNMP network management It is available for Windows Linux Mac OS X and Solaris operating systems The software is available in the following editions o MIB Browser Professional SNMPv1 v2c Edition This edition supports SNMPv1 and SNMPv2c protocols and is available only in the Windows version of the software a MIB Browser Professional SNMPv3 Edition This edition supports SNMPv1 SNMPv2c and SNMPv3 protocols a MIB Browser Professional DOCSIS DH Edition This edition supports SNMPv1 SNMPv2c and SNMPv38 protocols and Diffie Hellman key exchange model for managing DOCSIS based SNMPv3 agents Besides this edition supports IPv6 protocol o MIB Browser Professional Developer s Edition This edition supports SNMPv1 SNMPv2c and SNMPv3 protocols Diffie Hellman key exchange model for managing DOCSIS based SNMPv3 agents and the Generic SNMP Trace debugging feature Besides this edition supports IPv6 protocol a MIB Browser Professional Simulator Edition This edition supports SNMPv1 SNMPv2c and SNMPv3 protocols Diffie Hellman key exchange model for managing DOCSIS based
30. return to the Generic SNMP Trace window by using the Windows Trace Windows Main Window command In the list of SNMP messages displayed in the upper panel click the last returned SNMPv3 Report message MIB Browser decodes its contents and displays it in the last Decoder panel Figure 175 SNMPv3 Message Parameters Security model USM Security level None Context name zero length Context engine ID zero length Security name SHA_DES_User 53 48 41 5F 44 45 53 5F 55 73 65 72 20 hex Security engine ID 80 00 05 23 01 D4 1EFE 49 46 hex Local engine boots Local engine time Remote engine boots Remote engine Time Figure 175 SNMPv3 message parameters displayed in the Decoder panel In the Decoder panel check the value of the Security name SNMPv8 parameter Security name SHA_DES_User 53 48 41 5F 44 45 53 5F 55 73 65 72 20 hex In the hexadecimal format of the security name you can see that the last value is 20 which is a blank character A blank is normally not visible but because of it the security name of the user is not correct To correct the mistake open the SNMP Protocol Preferences dialog box click the Edit User toolbar button and erase the blank space in the security user name Click the OK button and close the SNMP Protocol Preferences dialog box If there are no other problems MIB Browser will now successfully contact the SNMP agent 205 MG SOFT MIB Browser User Manual Perform Multi
31. sysUpTime 0 g ey sysContact gt sysContact weg spsContact 0 i bees sysContact O Gl ay sysN ame gt sysN ame ip sysName 0 b heg sysName 0 ey p sysLocation ae sysLocation Fo be sysLocation 0 i ewes sysLocation 0 E sysServices no sysServices pm a sysServices 0 int32 76 a i gt sysORLastChange A Syntax Value ST Value Only Orphans i Only Left Orphans iS Only Right Orphans Only Syntax Mismatches octets Hardware x86 Fam octets Linus rhea 2 4 20 28 731 mg soft timeticks 0 days O7h 20m 46 timeticks 6 days 20h 53m 06s 30h octets joe mag soft si BA octets andrej bagon mqg soft s octets joe 64 6F 65 hex octets thea 72 68 65 61 hex octets MG SOFT HQ Sup octets mansarda 6D 61 6E 73 g sysORLastChange 5 be sysORLastChange 0 BQ sysORTable T interfaces gt ifNumber Pf be ifNumber 0 ERG iTable timeticks 0 days 00h 00m 00s 22t e 59 sysORT able J interfaces Bg ifNumber _ gt ifNumber 0 int32 D fable lt sy UpTime O timetick O days O7h 20m 46s 26th sysUpTime 0 timetick 6 days 20h 53m 062s 30th PO Left 1926 Right 1640 SNMPv2c f SNMPv2c L Ready R Ready Figure 158 SNMP Agent Snapshot window and Display Filter menu 2 When the menu displays choose among a Show All Shows the whole MIB tree structure of both SNMP agent snapshots It shows all matched mismatched as well as orph
32. the 1inkUp and linkDown SNMPv1 generic traps typically require at least one variable binding to be included into the Trap message This variable binding contains an instance of the columnar object ifIndex which identifies the interface that caused the trap See the example of a variable binding for the 1inkUp generic trap in the picture below Multiple Variable Bindings 193 77 187 176 1findex 1 B iflndes 1 int32 1 gt ISOS 1 Fy SNMP Ready E Figure 150 Example of a variable binding for SNMPv1 linkUp Trap 41175 MG SOFT MIB Browser User Manual 20 1 2 Sending SNMPv1 Trap Messages Send SNMP Trap and Inform Notification Messages After setting the parameters for an SNMPv1 generic or specific Trap message and creating a variable bindings list if required you can send the Trap notification to the network in the following way 1 Figure 151 Specifying the trap receiver IP address Click the SNMP Protocol Preferences toolbar button to adjust the SNMP protocol parameters for accessing the SNMP entity specified in the previous step In the SNMP Protocol Preferences dialog box specify the following SHME Protocol Preferences SAMP protocol version SNMP O SNMPv2e O SNMP 3 General Get Bulk settings Read community Non repeaters gt C commun i Max repetitions SNMPY3 security Timeout 3 O Retransmits Port number 161 E ox Ce Figure 152 SNMP Protocol Preferences d
33. 02 01 00 30 12 Specific Trap Number 00020 000032 06 01 03 00 43 04 MEEN O Siz EER ed EAA a NS earch Options Decoded SNMP Message Match Case Match Whole Word Only SNMP 0000 00 00 FF eeee Simple Netw 0000 00 00 FF S 0001 01 00 FF Length 43 2B hex a C None 0004 01 00 FF Version QO SNMPv1 Figure 170 Selecting the Live search options in the Generic SNMP Trace window 3 Click inside the Live search box and type in the set query The Live search tool automatically performs the search as you type the characters into the search box and displays only SNMP Set messages in the Generic SNMP Trace window upper panel Select the message in the upper panel to view its contents in the middle and lower panels 201 MG SOFT MIB Browser User Manual Debug Problems in Generic SNMP Trace Window gF Generic SNMP Trace Query Windows u Compact decoding level Direction Time Version Type Source Qddress Destin Community Request ID 4456 20 AM SNMP ere AA A IE A Eaa B 161s ovate 209 00000 000000 30 81 83 02 01 00 04 OT 70 72 69 76 61 74 65 AS HOOT ranne 7h 02 02 00 NI Of 01 00 07 01 00 30 69 30 10 eb IT Decoded SNMP Message SNMP 0000 00 00 FF 2 ee822 Simple Network Management Protorc SNMP 0000 00 00 FF SNMP 0001 02 00 FF Length 131 83 hex octets SNMP 0005 01 00 FF Version 0 SNMPyv1 SNMP OO008 07 00 FF Community private
34. 026A 098 Os O03 0x07 0x06 OB Figure 39 Diffie Hellman key exchange settings 3 Check the Diffie Hellman key exchange checkbox to enable the Diffie Hellman key exchange feature Figure 39 4 Into the Manager Random input line enter the manager s random number in hexadecimal 0x prefix notation starting with Tip MIB Browser implements the Diffie Hellman key generator a utility for generating the manager random and public key pairs that can be used for performing the Diffie Hellman key ignition operation This utility can be accessed by selecting the Tools Diffie Hellman Key Generator command 5 Make sure that the Do not localize Authentication and Privacy keys checkbox is checked 6 Click the OK button to close the SNMPv3 Security Parameters dialog box MIB Browser and the selected SNMP agent perform the Diffie Hellman key ignition operation Note If the Diffie Hellman key exchange checkbox is checked the Diffie Hellman key ignition is performed when you contact an SNMP agent for the first time LO 64 MG SOFT MIB Browser User Manual Configure and Use SNMP Agent Profiles 7 CONFIGURE AND USE SNMP AGENT PROFILES In this section you will learn how to create configure and use SNMP agent profiles An SNMP agent profile stores all information required for contacting and managing a particular SNMP agent on the network Once you configure SNMP agent profiles in MIB Browser you can contact and query an SNMP agent by
35. 1 Searching for Implemented MIB Modules To check which MIB modules are implemented in a particular SNMP agent 1 Open the Scan Agent For Implemented MIB Modules window by selecting the Tools Scan Agent For MIBs command in the main window 2 The Scan Agent For Implemented MIB Modules window opens Figure 115 1 Scan Agent For Implemented MIB Modules 193 77 187 172 EEE aF SNMPy2c A Figure 115 Scan Agent For Implemented MIB Modules window 3 Into the agent s IP address drop down list specify the IP address of the SNMP agent that you wish to scan 4 Additionally you may change the SNMP protocol parameters in the SNMP Protocol Preferences dialog box click the SNMP Protocol Preferences toolbar button 5 To start the scanning operation click the Start Scanning Agent For Implemented MIB Modules toolbar button al a Start Scanning Agent For Implemented MIB Modules 6 MIB Browser scans the selected SNMP agent and in the window s panel displays a list of all compiled MIB modules Figure 116 that are implemented in the scanned SNMP agent LO 137 MG SOFT MIB Browser User Manual 3 Scan Agent For Implemented MIB Modules 193 77 167 9 al le lelfiarries A Bm 2 Module Ident Root OID Size Mga RFC1213 Mle 16 SNMP y2 MIE Mea lF MIB Msg lP Mie MS EtherLike MIB Ma RMON MIE Mga RMON2 MIB MISa BRIDGE MIE MIS ENTITY MIB Fleg SNMP FRAMEWOR i a SNMP MPD MIB
36. 23 32 GB available Figure 10 Starting MIB Browser on Mac OS X 3 As the program starts the MIB Browser Professional Edition splash screen appears followed by the About MG SOFT MIB Browser dialog box Figure 7 The latter displays information about MG SOFT MIB Browser and MG SOFT Corporation and shows a list of all other MG SOFT products Click the OK button to close the dialog box 4 The Tip Of The Day message box appears After reading the recommendations click the Close button Tip You can open the Tip Of The Day message box at any time by selecting the Help Tip of the Day command 5 The MIB Browser desktop appears Figure 12 and you can start using the software L 31 MG SOFT MIB Browser User Manual Start SNMP MIB Browser Professional Edition 3 1 4 Solaris Operating System The easiest way to start MIB Browser under Sun Solaris 10 operating system is to use the Sun Java Desktop System JDS Launch menu In the CDE desktop environment MIB Browser and other bundled applications can only be launched from a command line Java Desktop System Environment 1 In Sun JDS environment display the Launch menu by clicking the taskbar Launch button Figure 11 2 To start MIB Browser use the Applications MG SOFT MIB Browser MIB Browser command Terminal a Email and Calendar cj Firefox Web Browser MG SOFT MIB Browser fA MG SOFT Trap Ringer a Mozilla Web Browser ha eae Accessibility ee Thunderb
37. 4 a To retrieve all object instances within the OID range specified by the start and stop OID values select the OID option and specify the OID value at which the Walk operation should stop Tip You can also specify the OID value by selecting a corresponding node from the MIB tree To do that click the Select OID from MIB Tree button next to the stop OID input line The Select Object Identifier window appears Figure 85 Expand the MIB tree and select the OID by double clicking the desired node Note If the Stop OID checkbox is not checked MIB Browser retrieves all object instances that lexicographically follow the Start OID value After setting the Start OID and or Stop OID values click the OK button to apply the changes and close the Agent Snapshot Preferences dialog box 21 2 3 Taking SNMP Agent Snapshots The Compare Agent Snapshots window is vertically divided into two parts left and right part Each part of the window can display one SNMP agent snapshot To take the snapshots of two SNMP agents you want to compare 1 Select the Agent command from the Agent File toolbar switch in the left part of the Compare Agent Snapshots window Figure 157 Specify the address of the first SNMP agent in the left Remote SNMP Agent drop down list and adjust the SNMP protocol preferences for accessing the agent if necessary or select the proper agent profile from the SNMP Agent Profiles window Repeat steps 1 and 2 for the second S
38. 46 90 Go down 30 days 017 1500 O02 46 90 upili 44 days 19 1500 U0 02 46 90 downl 0 days we eae Edit 28 Ei SNMP 1 Last successful poll at 4 12 2003 14 56 06 p Figure 121 Editing values of table object instances directly in the table view 17 3 Adding Row to SNMP Table The Table View window also allows you to add new rows to a displayed SNMP table To add a new row to an SNMP table 1 In the main window MIB tree click a table node or entry node of the SNMP table to which you wish to add a row Note Before adding a row to an SNMP table make sure that the table supports the Add Row function H 143 MG SOFT MIB Browser User Manual View Poll and Modify SNMP Tables 2 Open the Table View window by selecting the Tools Table View command When the Table View window opens MIB Browser displays the selected SNMP table in a tabular form Figure 119 3 To enable table editing click the Edit button in the Table View window toolbar 4 Instance values with write or create access are colored blue by default Tip You can specify the color of creatable and writable table object instances in the MIB Browser Preferences dialog box Edit Table View Window Preferences panel Colors frame 5 To add a new row display the Table View window pop up menu and use the Add Row command p m 6 The Add New Table Instance dialog box opens Figure 122 Add Row Specify the instance and index of the new row
39. Agent Address drop down list specify the address of the SNMP agent the operations should be performed against H 212 MG SOFT MIB Browser User Manual Perform Multiple Operations 2 Click the SNMP Protocol Preferences toolbar button to open A the SNMP Protocol Preferences dialog box and specify the SNMP Protocol SNMP protocol settings for accessing the selected agent Preferences Tip Instead of step 1 and 2 click the SNMP Agent Profiles button and fe select the proper profile from the SNMP Agent Profiles window if the profile SNMP Acent for the target agent already exists Profiles d 3 Click the Refresh toolbar button to start executing operations MIB Browser performs all operations listed in the Operations panel top down one after another and displays the status of Refresh executed operations Status column and the values retrieved lower right panel E Multiple Operations 10 0 0 9 sysName 0 10 0 0 Mame Uperatior Name Syntax Value 0 Read pM ame Get 9 slehame 0 DisplayString zero length hes oO Write Mew sushl ame Set O Wait 1 second B 13 pay Retrieve system Group Get Next Mame Syntax Value B eusName 0 DisplaySting Win kstl 27 7 69 6 4 rr Q22 Mmmm a snmeze M400 60008050 Figure 185 Performing operations in the Multiple Operations window 4 When all operations have been carried out you can review the status and results of in
40. Browser User Manual Configure and Use SNMP Agent Profiles 7 5 Exporting and Importing SNMP Agent Profiles MIB Browser lets you export and import the entire SNMP agent profiles configuration to from a file Such a file can be used for backup purposes or for transferring the SNMP agent profiles configuration to other copies of MIB Browser To export the existing SNMP agent profiles to a file 1 Select the View SNMP Agent Profiles command or click the SNMP Agent Profiles button to open the SNMP Agent Profiles window Figure 52 Click the Export Agent Profiles to File button Specify the file name and destination path in the standard H a Save As dialog box that appears and click the Save button to z save the entire SNMP agent profiles configuration including Export SNMP Agent folders to an XML file with the apfx filename extension E To import SNMP agent profiles from a file 1 Select the View SNMP Agent Profiles command or click the SNMP Agent Profiles button to open the SNMP Agent Profiles window Figure 52 2 Click the Import Agent Profiles from File button select the agent profiles file apfx or apf in the standard Open dialog uy E box that appears and click the Open button Import SNMP Agent Profiles from File 3 MIB Browser imports the SNMP agent profiles configuration from the selected file and displays it under the newly created Imported folder in the SNMP Agent Profiles window
41. Discovery window Specify the range of IP addresses within which you want to discover SNMP agents by entering appropriate IP addresses into the First Address to Discover input line and the Last Address to Discover input line Adjust SNMP access parameters by clicking the SNMP Protocol Preferences toolbar button next to the Last Address to Discover input line In the SNMP Protocol Preferences dialog box specify the SNMP access parameters supported by the SNMP agents in your network It is important to select the correct SNMP protocol version specify the correct Read community name if using SNMPv1 or SNMPv2c or select a matching USM user profile if using SNMPv3 If necessary adjust the Timeout and Retransmits parameters and specify the Port number on which remote agents listen to SNMP requests Note that MIB Browser will successfully discover only those SNMP agents whose SNMP access parameters match the ones specified it the SNMP Protocol Preferences dialog box Check the Fast discovery checkbox below the toolbar to speed up the discovery operation by overriding the Timeout and Retransmits parameters configured in the SNMP Protocol Preferences dialog box and setting these to 10 seconds and zero retransmits respectively LL 126 MG SOFT MIB Browser User Manual Discover Remote SNMP Agents 6 To start the discovery click the Start Remote SNMP Agents Discovery toolbar buiton Start Remote SNMP 7 MIB Brower performs the discovery
42. Figure 155 and specify what object instances you want to retrieve and compare 2 To take a snapshot of the entire MIB tree implemented in SNMP agents and retrieve all object instances and their values simply uncheck the Start OID and Stop OID checkboxes 3 To take a snapshot of a particular part of the MIB tree implemented in the SNMP agents and retrieve all object instances and their values in the specified OID range proceed as follows a Check the Start OID checkbox and enter the start OID value for the Walk operation into the OID input line Tip You can also specify the OID value by selecting a corresponding node from the MIB tree To do that click the Select E amp OID from MIB Tree button next to the Start OID input line The Select Object Identifier window appears Figure 85 Expand the MIB tree and select the OID by double clicking the desired node Select OID from MIB Tree Note If the Start OID checkbox is not checked MIB Browser starts the Walk operation from the OID value of 1 iso a Check the Stop OID checkbox and select one of the following options a To retrieve all existing object instances that lexicographically follow the Start OID value select the Until No Such or End Of MIB View option a To retrieve all existing object instances within the subtree specified by the Start OID value select the Sub tree option O 185 MG SOFT MIB Browser User Manual Take and Compare SNMP Agent Snapshots
43. Figure 18 MIB Browser displaying a response from the contacted SNMP agent LO 37 MG SOFT MIB Browser User Manual Contact Remote SNMP Agent and Query All Its Object Instances 5 1 1 Using IPv4 or IPv6 Address To contact an SNMP agent you have to know its IP Internet Protocol address Most of the today s Internet uses IPv4 Internet Protocol Version 4 for communication But since IPv6 there is a growing shortage of IPv4 addresses IPv6 Internet Protocol Version 6 has been introduced and is expected to gradually replace the IPv4 Note The Internet To contact and query an SNMP agent on the network enter Eo ay 7 its IPv4 address or if the agent supports it its IPv6 address DOCSIS DH and better into the Remote SNMP Agent input line on the MIB Browser editions of MG SOFT desktop Figure 18 Before entering the IPv6 address read MIB Browser Pro the IPv6 Address with Scope ID section IPv4 Address The IPv4 address convention has the following format XXX XXX XXX XXX Example TO Z NOC et LO 6 dl Z saso mg soft si Note When using the numerical form of the IPv4 address the address has to be given in decimal notation Besides you can also contact an SNMP agent by using its domain name IPv6 Address The IPv6 address convention has the following format O06 POO OEP OF OEP OOO EP OCLC COED OO OTE OOO Note In order to use the IPv6 as transport protocol for querying Example SNMP agents the IPv6 Feo0 0000
44. It also shows the contents of each SNMP message displayed in hexadecimal format as well as in decoded human readable format Therefore the Generic SNMP Trace feature is particularly useful for debugging and resolving problems when the SNMP agent does not properly respond to MIB Browser queries Note MIB Browser implements the Generic SNMP Trace window in two instances 1 The general Generic SNMP Trace window which traces SNMP messages that are exchanged during operations performed in any MIB Browser window 2 The Generic SNMP Trace For Trap Ringer window which traces only SNMP notification messages received into the SNMP Trap Ringer Console window together with responses to SNMP Inform notifications 23 1 Tracing Exchanged SNMP Messages You can use the Generic SNMP Trace window to trace and record SNMP messages exchanged between MIB Browser and SNMP agents while performing SNMP operations in any MIB Browser window 23 1 1 Select MIB Browser Windows to Be Recorded By default the Generic SNMP Trace window traces SNMP packets in two windows in MIB Browser main widow Query results panel and in the Set window You can configure MIB Browser to trace SNMP packets originating from any other window To select windows in which SNMP messages shall be recorded 1 Open the MIB Browser Preferences dialog box by using the View MIB Browser Preferences command and click the Windows entry under the Trace entry in the navigation
45. MIB Browser User Manual Query Object Instances by Using SNMP GetNext Requests 1 To contact an SNMP agent repeat steps 1 4 described in the SNMP GetNext Request for Scalar Objects section 2 After you have contacted the agent expand the MIB tree and click the columnar object that you wish to query 3 Use the SNMP Get Next command from the main menu or right click the columnar object and choose the GetNext command from the pop up menu A sub menu of the GetNext command appears Figure 76 ft MG SOFT MIG Browser Professional Developers Edition File Edit View PAKA Action Tools Window Help fi Hi i Contact Crta 9 e He lee oy HE Walk Ctrl Iim Prompt For GID Ctrl G Remote SNMP TE Multiple Variable Bindings split 193 77 97 9 H A Vertical Guery MIB m Get MIB tree Get Next ee Select Instance 7 1E Ctrl 5 Prompt For Instance Ute PPR We et ET Y 1 sysUpTinme 0 timetick s 1 a PA index Descr Figure 76 SNMP GetNext command and its sub menu 4 When the selected MIB tree node is a columnar object you have to specify its instance To specify the instance in the sub menu of the GetNext command choose between a No Instance MIB Browser queries the first instance of the selected columnar object a Select Instance MIB Browser displays a list of all available instances for the selected columnar object in the Select Table Instance s window Figure 72 Select the desired instance b
46. Protocol Parameters Binary Key For Authentication Protocol Koca Ee ee ee Pe aed ae neal eel PTT TTT TTT TTT Tey Ty Figure 38 Binary Key For Privacy Protocol dialog box 5 The Binary Key For Authentication Privacy Protocol dialog box has either 16 MD5 or 20 SHA fields one for each byte octet of the security key Enter the security key into the fields Click the OK button to close the Binary Key For Authentication Privacy Protocol dialog box 8 The Entered is binary key note appears in blue at the bottom of the Password For Authentication Privacy Protocol dialog box Note If the Do not localize Authentication or Privacy keys checkbox in the SNMPv3 Security Parameters dialog box is checked MIB Browser will not compute the security key from the given input MIB Browser will communicate with the agent with the security key as it was entered lf the Do not localize Authentication or Privacy keys checkbox in the SNMPv3 Security Parameters dialog box is not checked MIB Browser applies the security key localization algorithm to the entered security key and then uses the localized security key for communication with the SNMPvs agent For more details check the User based Security Model USM for version 3 of the Simple Network Management Protocol specification RFC 3414 6 3 3 Diffie Hellman Key Exchange for DOCSIS Based SNMPv3 Agents The DOCSIS DH Developer s and Simulator Edition of MG SOFT MIB Browser support
47. Ringer File XML trfx entry In the File name drop down list enter the name of the trfx file Click the Save button to create the file and close the Save As dialog box MIB Browser might prompt you with a dialog asking if you want to save all notifications or only the selected ones Choose the first option to save all received notifications to a file LL 166 MG SOFT MIB Browser User Manual Receive SNMP Trap and SNMP Inform Notification Messages To save a received SNMP notification to a Multiple Variable Bindings XML file mvbx 1 In the Trap Ringer Console left window panel select the SNMP notification you want to save Click the Save to File toolbar button The standard Save As dialog box appears In the Save As dialog box navigate to the folder in which you want save the file From the Save as type drop down list select the Multiple Variable Bindings File XML mvbx entry In the File name drop down list enter the name of the mvbx file Click the Save button to create the file and close the Save As dialog box MIB Browser might display a dialog asking if you want to save all notifications or only the selected ones Choose the first option to save all received notifications to a file To copy details about a SNMP notification to the clipboard l In the Trap Ringer Console left window panel select the SNMP notification whose details you want to copy to the clipboard Right click inside the right window p
48. SNMP requirements SNMP notification messages BOI Ae he site tps tate a teeie EAT 19 acknowledging eee eeeeeeeceeeeeeesenteeeeeees 161 resolving OID Values scccssssssssecees 43 BSeMIne ee nop sland Doaa a o more information about ccccccceee 168 retransmits ccccccccccsssccccssscoeees 51 53 69 71 receiving retrieving SNMPv1 v2c notifications Oh E A eco Oem neiebieel on standard SNMP Trap ports 155 E SNMPV3 notifications cccccceeeeeeeees 160 instances S I EEE E OA 173 80 OP ae SNMPv1 notification messages Z3 all in one step SNMP Walk cc000006 42 ands ee aa Step by Step SNMP Walk cccccccceee 108 ieee agen ede add ESOS Set SNMP v3 notification messages 180 SNMPv1 v2c notifications 00008 155 S sound notification eeeeeeeeeeeeeeeeeeeee 161 tracing and decoding E s sre 171 oap l SNMP operations SNO agenty or mpiprnented Siena difference between SNMP Get and GetNext Scope TD hassan aa 39 Operai Ones a a E 98 searching RE s e et 7 CUB UK eng tnstansend 53 50 D active SNMP agents seossuce reticence 126 SNMP GetNext 96 99 103 105 or implemented MIB modules 137 40 Foe MIB modul storesdive OUD men cc ccc 43 SNMP Sehran es 111 24 SNMP Wall serodia en 42 49 104 security Step by Step SNMP Wallk 0006 108 10 Diffie Hellman key exchange 63 with SNMP GetBulk requests 006 46
49. SNMP 0015 01 08 FF Object type 1 9 1 0 0 0 1 1 SET Request SNMP 0015 02 00 FF Request ID 2093 SNMP 0023 01 00 FF Error code 0 no error SNMP 0026 01 00 FF Error index 0 SNMP 0033 08 00 FF Object ID 1 3 6 1 2 1 1 4 0 sysContact O SNMP 0041 01 08 FF Object type 0 0 0 0 0 1 0 0 OCTET STRING 0043 16 00 FF Value admin mg soft si rm in oof to Pi j loom oh H j j oe 5 rs Po Recording 2 19 GF 19 B o G o Do 0 559 p 0 eo 1 oeg oanp om 0 om DoDD Figure 171 Viewing Live search results in the Generic SNMP Trace window 4 The search results total number of matches is displayed in front of the Live search tool Figure 63 Note that the entered query set functions as continuous display filter meaning that newly recorded SNMP messages will also be filtered and only those that match the search criteria i e SNMP Set messages will be displayed in the Generic SNMP Trace window 5 To cancel the search click the Cancel Current Search symbol lt in the Live search box or delete the text from it After you cancel the search the Generic SNMP Trace window displays all recorded SNMP messages 202 MG SOFT MIB Browser User Manual Debug Problems in Generic SNMP Trace Window 23 2 Troubleshooting in Generic SNMP Trace Window The Generic SNMP Trace window allows you to see the contents of SNMP messages and can therefore be used for troubleshooting In the
50. SNMPv3 agents the Generic SNMP Trace feature and IPv6 protocol Furthermore this edition incorporates the SNMP Agent Simulator MG SOFT MIB Browser can monitor and manage any SNMP device on the network by using the standard SNMPv1 SNMPv2c and SNMPv3 protocols over IPv4 and IPv6 networks Along the standard SNMPv3 User based Security Model USM MIB Browser also supports the Diffie Hellman key exchange model for managing DOCSIS based SNMPv3 agents The software is because of its intuitive user interface and its numerous features suitable both for beginners as well as for SNMP experts It allows you to perform SNMP Get GetNext GetBulk and Set operations and lets you receive and send SNMP Trap and Inform notification messages Besides the basic SNMP operations MIB Browser offers a number of advanced features briefly introduced in the next section MIB Browser Main Features section that make management and monitoring of SNMP devices most effective and easy L 13 MG SOFT MIB Browser User Manual Introduction 1 1 1 MIB Browser Main Features Here is a brief introduction of MIB Browser features that are presented and described in this manual m SNMP Get GetNext GetBulk and Set operations To retrieve object instance values from a remote SNMP agent you can use either the SNMP Get SNMP GetNext or SNMP GetBulk operation Or to modify values of writable object instances in the agent use the SNMP Set operation SNMP Walk an
51. SOFT Corporation and shows a list of all other MG SOFT products LO 29 MG SOFT MIB Browser User Manual Start SNMP MIB Browser Professional Edition 5 To close the About MG SOFT MIB Browser dialog box click the Continue button The Tip Of The Day message box appears After reading the recommendations click the Close button 6 The MIB Browser desktop appears Figure 12 and you can start using the software Tip You can also start MIB Browser Professional Edition from the command prompt xterm or compatible by the following command mgmibbpe GNOME Desktop Environment 1 If you have the GNOME desktop installed display the main menu by clicking the GNOME start button in the left corner of your taskbar Figure 9 2 To start MIB Browser search for and use the MG SOFT MIB Browser MIB Browser command e andrejb s Home Trash amp y Applications g Start Here Utilities Programs gh Development j Favorites dy Games L Applets a Graphics SS Command Line Utilities gt KDE menus ym Internet gt Document Files T Run G Multimedia MIB Compiler Help amp Settings gt amp MIB Browser User Manual Lock screen SES i MIB Browser Help Speen Administration MIB Browser E Log out a n Reen EE TE EEEE TE MG SOFT MIB Browser P T Quick Start Guide 3 LE MG SOFT SNMP Lab gt MIB Compiler Sw Q Help I Uninstall GNOME start button Figure 9
52. Start OID drop down list a Query whole subtree from start object with get next or get bulk to query all object instances of the selected sub tree with the SNMP GetNext or GetBulk request from the object specified in the Start OID drop down list Select OID To Query start OID 1 3 6 1 2 1 22 1 10 Range OID Instances rs E Guern operation mode Query object with get request Quer whole tree from start object with get next or get bulk Quer whole subtree from start object with get next or get bulk Query range from start object to range object with get nest or get bulk Query table with specific instances with get next or get bulk Query table with specific instances to range object with get nest or get bulk Figure 112 Select OID To Query dialog box a Query range from start object to range object with get next or get bulk to query all object instances in the MIB tree from the object specified in the Start OID drop down list to the object specified in the Range OID drop down list with the GetNext or GetBulk request Q Query table with specific instances with get next or get bulk to query only the specified instances of a table with the GetNext or GetBulk request a Query table with specific instances to range object with get next or get bulk to query the specified instances of the table from the object specified in the Start OID drop down list to the object specified in the Range OID drop down l
53. Starting MIB Browser from the main menu in the GNOME environment 3 As the program starts the MIB Browser Professional Edition splash screen appears followed by the About MG SOFT MIB Browser dialog box Figure 7 LL 30 MG SOFT MIB Browser User Manual Start SNMP MIB Browser Professional Edition 4 The About MG SOFT MIB Browser dialog box displays information about MG SOFT MIB Browser and MG SOFT Corporation and shows a list of all other MG SOFT products 5 To close the About MG SOFT MIB Browser dialog box click the Continue button The Tip Of The Day message box appears After reading the recommendations click the Close button 6 The MIB Browser desktop appears Figure 12 and you can start using the software 3 1 3 Mac OS X Operating System 1 Open the Finder and select the Applications entry in the panel on the left 2 Select the MG SOFT MIB Browser folder menu in the Finder and double click the MIB Browser entry Figure 10 MG SOFT MIB Browser Network A Lii B CMD Utilities Terminal macosx P iTunes gt Document Files i iWork Si MIB Browser GH Desktop amp Mail si MIB Compiler ff borisk Marble Blast Gold 48 Uninstall MIB Browser 1 gt Applications MG SOFT MIB Browser T User Manuals o O Utility Readmes 2 MG SOFT Trap Ringer Pro J Nanosaur 2 E openia e _ iy Movies Music F Pictures k ocuments 7 MG SOFT SNMP Lab 1 of 7 selected
54. Tools Trap Ringer Console command in the main menu Developer s Edition and Simulator 2 When the SNMP Trap Ringer Console window opens click Edition of the Generic SNMP Trace toolbar button MIB Browser Pro 3 The Generic SNMP Trace For Trap Ringer window opens To activate the recording of SNMP notification messages click the Record toolbar button The recording of SNMP notification messages will continue until you click the Pause T E toolbar button Generic SNMP 4 When recording is activated the Generic SNMP Trace For ace Trap Ringer window records and displays all SNMP notification messages received into the SNMP Trap Ringer gt o bel Console window Figure 147 including SNMP messages Record sent as responses to SNMP Inform notification messages 5 For a more detailed explanation about how SNMP messages u u are displayed and decoded see the step 7 in the racing and Decoding SNMP Messages section Pause Note 1 For receiving SNMP notification messages MIB Browser uses the MG SOFT WinSNMP API layer which by default receives SNMP notification messages through the Microsoft s SNMP Trap service But at the reception of an SNMP notification message this service does not provide information about the port number where the message has been received Therefore the Destination Port value for received SNMP notification messages is shown as zero 0 If you disable the Microsoft s SNMP Trap service MIB Browser will re
55. Use SNMP Agent Profiles 16 17 18 19 After you have specified all the parameters click the OK button The SNMPv3 Security Parameters dialog box closes and a new line representing the newly configured SNMPv3 user profile appears in the SNMPv3 USM User Profiles window Figure 49 Select the new SNMPv3 USM user profile in the SNMPv3 USM User Profiles window and click the Select button or pop up command Figure 49 The SNMPv3 USM User Profiles window closes and the SNMPv3 Properties panel of the Agent Profile Properties dialog box displays the SNMPv83 security parameters of the selected SNMPv3 USM user profile Figure 48 Click the OK button to apply the changes and close the Agent Profile Properties dialog box 7 2 Using SNMP Agent Profiles to Manage SNMP Agents Once you create and configure a SNMP agent profile in MIB Browser you can simply select that profile to query or manage the corresponding SNMP agent in any MIB Browser window To select an SNMP agent profile and contact the SNMP agent in the main window 1 Select the View SNMP Agent Profiles command or click J fe the SNMP Agent Profiles button to open the SNMP Agent SNMP Agent Profiles window Figure 52 Profiles Expand the hierarchical tree structure and select the SNMP agent profile that contains parameters for contacting and managing the SNMP agent you want to manage Use the Contact pop up command or click the Contact ri fed button to clos
56. User Profile command 3 When the SNMPv3 Security Parameters dialog box opens specify the following parameters LL 73 MG SOFT MIB Browser User Manual Configure and Use SNMP Agent Profiles SMMPv3 Security Parameters User profile name SH A4E5128 User Profile Security user name GHA AES128 User Contest name SNMP port number Authentication protocol HMAC SHA Change Password Privacy protocol CFB AES 29 Change Password _ Do not localize Authentication and Privacy keys Diffie Hellman key exchange Save to profile a Figure 50 Specifying parameters for SNMPv3 security users 4 Into the User profile name input line enter a name for the user profile Note The User profile name is only a label name under which you store the SNMPv3 USM user profile and has no effect on the SNMPv8 protocol itself The User profile name will also appear in the User profile name drop down list in the first column of the SNMPv3 USM User Profiles window 5 Into the Security user name input line enter a name for the SNMPv3 security user The Security user name represents the user in a format that is security model independent Into the Context input line enter the SNMPv3 Context name For communicating with an SNMP agent through a proxy you should check the Context engine ID checkbox and specify the SNMPv3 Context engine ID If the checkbox is not checked the automatically computed Context engine
57. _ R then click the Enter key on the keyboard If the input line has the Select From Value List toolbar button attached you can select the value from the list of pre defined values Select from Value List HA 193 77 187 9 ifentry OO 02 46 90 upili 0 days OUh 00 02 46 90 upl1 36 days 10 OU 02 46 90 upili 0 daps UUk OO 02 46 90 upili 36 days U3 1500 1000 00 02 48 90 esl upil E days 21h 00 02 48 90 upi 44 days 21 00 02 46 90 FEMIA upi 44 days 19 testing Hy UU 02 46 90 L35 down 30 days O17 00 02 46 90 upi 44 days 149 OU 02 46 90 downl 0 dave 00h Z EFT Edit 28 Ei SNMP 1 Last successful poll at 4 12 2003 14 56 06 F Figure 93 Selecting the value to be set from the list of pre defined values L 116 MG SOFT MIB Browser User Manual Modify Values of Object Instances in Remote SNMP Agents 9 When you have specified new values click the Commit toolbar button to set them on 10 MIB Browser sets new values in the remote SNMP agent Commit Note If MIB Browser fails to set any of the modified values it highlights them with red by default background 11 You can cancel editing at any time by clicking the Cancel editing toolbar button When editing is canceled other functions of the Table View window e g polling are enabled again j e Cancel editing W 117 MG SOFT MIB Browser User Manual Modify Values
58. and click the OK button Add new table instance X OF Cancel Indes of snmp angeb4ddrE ntry EP snmpT argetAddrN Snmp dmi OCTET ST Figure 122 Add New Table Instance dialog box The new row is added to the SNMP table displayed in the Table View window In the new row you can edit any table object instance value that can be modified For instructions see the Modifying Values of Table Object Instances Directly in Table View section 9 To create the added row in the contacted SNMP agent click an the Commit toolbar button Commit LL 144 18 MG SOFT MIB Browser User Manual Graphic Representation of Object Instance Values GRAPHIC REPRESENTATION OF OBJECT INSTANCE VALUES This section describes how to use the Performance Graph window to monitor the values of numerical MIB object instances in form of a graph line chart You can open the Performance Graph window and start graphing the desired SNMP variables values of MIB object instances in several ways The easiest way to start graphing a SNMP variable is to select a scalar or columnar object of a numeric type in the MIB tree and choose the Graph pop up command on it as described in the following section You can also open a new Performance Graph window from the Tools menu and then add variables to it by clicking the New Graph button and specifying the variable properties in the dialog box that appears or by using the drag amp
59. be selected and enabled in the SNMPv3 frame to be able to successfully query the simulated agent via the SNMPv3 protocol To configure the simulated agent to respond only to SNMPv3 queries sent on behalf of a given USM user check the first USM user checkbox and click the Load user profile button next to it This opens the SNMPv3 USM User Profiles window where you can select an existing SNMPv3 user profile You can view or customize the SNMP protocol settings of the given user by clicking the Edit user button You can select or configure up to three different USM users in this frame The SNPMvs frame also displays the current EngineBoots and EnginelD parameters of the simulated SNMPv3 agent 6 Into the Refresh every X seconds input line enter the number X that controls how frequently in seconds the statistics and mini graphs will be updated during a simulation 7 After you have configured all the settings you can start simulating the agent by clicking the Start toolbar button p a MIB Browser starts a separate SNMP agent simulation process While running this process listens on the user selected network interface and port e g 1161 for SNMP queries and responds to SNMP queries returning those OIDs and values that are specified in the loaded agent snapshot XML file a The Statistics list in the central section of the window displays SNMP statistics of the running agent simulation i e the number of SNMP packets received and sent b
60. can either a Click the New Graph toolbar button h in the Performance Graph window and specify the variable parameters in the Graph Properties dialog box that appears see the Adding a section or a Drag amp drop numerical objects leaf nodes from the MIB tree in the main window to the Performance Graph window Figure 129 18 3 1 Adding Variables by Using Drag amp Drop Technique 1 After successfully contacting the SNMP agent expand the MIB tree and select a numeric scalar object e g tcpInErrs or columnar object e g if InOctets whose instance s you wish to monitor in a graph line chart Note Valid objects are those that have a numeric base syntax e g Integer Counter Gauge Timeticks 2 Drag amp drop the selected object leaf node from the MIB tree in the main window to the Performance Graph window Figure 129 amp MG SOFT MIB Browser Professional Simulator Edition oS S eas File Edit View SNMP Action Tools Window Help HORRA innar Gated DA Quer Remote SNMP agent Split Command line cod MIE tree 206 4 ifTable L amp G maa co ifEntry LOG Jo i Ha a ae i A aN i Toa my Lie ee gt _ 126 Sia Sao eee eee E ee Seve Stave EEE pre ifDescr Los P eee ee GP ifType 800 0 M t 7 re Jeoocceeceon ed l p ifMtu 600 0 M D ee eee Ep ifSpeed a ee ie ieee ae oo ee Oey E r 4 4 4 Ep EP o i i i ifAdminStatu
61. click it The Select Table Instance dialog box closes MIB Browser queries the selected object instance 1fInOctets 3 with the SNMP Get request and displays its value the total number of octets received on the selected interface in the Query Results panel Figure 74 MG SOFT MIB Browser Professional Developer s Edition _ Oj x File Edit View SNMP Action Tools Window Help Quey MIB Ping Remote SMMP agent Split 1193 77 197 9 al go MIB tree fie ifNurnber So fT able Remote address 193 077 1787 9 port 161 transport IP UDF Sm Local address 193 7 7 187 172 pot 1682 transport IPYUC Protocol wersion SMhIPwt Operation Set Request binding 4 ifInOetets 3 null null Query results IE ntry Response binding a 1 iflnOctets 3 counted 1356745035 fgg iflnUcastPkts tInDiscards a 4 aaa 4 Query agent 193 77 187 9finished Sme OOS B Figure 74 Number of octets received on the selected device displayed in the Query Results panel LO 95 MG SOFT MIB Browser User Manual Query Object Instances by Using SNMP GetNext Requests 10 QUERY OBJECT INSTANCES BY USING SNMP GETNEXT REQUESTS By using the SNMP GetNext request you can query an object instance in an SNMP agent that in lexicographical order follows the instance of the object that you have selected in the MIB tree 10 1 SNMP GetNext Request for Scalar Objects In the main window switch to the Query tab Into the Remote S
62. contacted S se GAA By 1 Info Figure 21 Expanded pop up menu command and a displayed MIB tree in the MIB tree panel E No MIB Modules Loaded Tip If there are no MIB modules loaded in MIB Browser switch to the MIB tab in the main window and load MIB modules see the Loading MIB Modules section Tip MIB Browser will automatically load MIB modules implemented in the contacted SNMP agent and compiled in MIB Compiler if you perform the SNMP Walk operation from the root node called MIB Tree For instructions see the Retrieving All Object Instance Values with SNMP Walk Operation section LO 41 MG SOFT MIB Browser User Manual Contact Remote SNMP Agent and Query All Its Object Instances You can select any node in the MIB tree in two different ways The first way 1 In the MIB tree panel expand the MIB tree by selecting the Expand pop up command Figure 21 2 In the expanded MIB tree click the node on which you wish to perform an SNMP operation The second way leads you directly to the selected MIB tree node 1 Right click the MIB tree and select the Find pop up command 2 Into the Find what input line tyoe the name of the node and click the Find next button 3 The desired node appears highlighted in the MIB tree 5 3 Retrieving All Object Instance Values with SNMP Walk Operation You can retrieve all object instances with their current values that a managed device supports by using the SNMP Walk operatio
63. created a list of variable bindings in the Multiple Variable Binding window you can perform the SNMP Set operation with one SNMP Set request To perform the SNMP Set operation do the following 1 Click the Down Arrow button next to the Get Get Next Get Bulk Set Trap Inform programmable toolbar button select the Set operation type Figure 102 and click the Set toolbar button Multiple Yariable Bindings 193 77 187 1f2 sysContact o iol x E a ce El A a el g Get Next 193 77 187 172 BA Los z Synta Da Get C B usContact 0 octet ars Get Next hat hes gt susName 0 octet ay Get Bulk 64 6E 67 66 hex gt eysLocation O octet E ina hex Oo Trap a pharm E EL 3 Ei SNMP 1 Last successful poll at 4 12 2003 13 26 23 Z Figure 102 Selecting the operation type 2 MIB Browser sends the packet with all variable bindings to the remote SNMP agent When it receives the response it displays the updated values in the Multiple Variable Bindings window panel Note If any of the bindings are colored red the SNMP Set operation has failed Go through the procedure described in the Making Multiple Variable Bindings List again If this does not solve the problem check the Resolving Problems When Performing SNMP Set Operation section Example How to change the name and location of the managed SNMP agent with one SNMP Set request This is possible by using the Multiple Variable Bindings wind
64. dialog box 2 When you have specified a MIB node use the View MIB Node Properties command or click the MIB Node E _ ba Properties toolbar button which is available in different MIB N ode instances in MIB Browser Properties 3 The MIB Node Properties window opens Figure 26 A MIB Node Properties sysUp Time Smart update Bring to front a led E isoiii orgia dodi internet momit mib 2 Ci systemi sysUpTimecss RFE1213 MWIB system Prev sibling sysObjecib Mest sibling sysContact Numerical syntar Timeticks Base syntax Time vicks Composed syntax Timedvicks Status mandatory Wax access read only Description The time in hundredths of a second since the network management portion of the system was last re initialized Figure 26 MIB Node Properties window with a displayed drop down list of MIB modules 4 If you display the Module drop down list you will see which of the loaded MIB modules define the selected node or either directly or indirectly import this node definition from other MIB modules LL 48 MG SOFT MIB Browser User Manual Contact Remote SNMP Agent and Query All Its Object Instances 5 The window displays the properties of the selected node as they are specified in the SMIDB file of the MIB module that is currently selected in the Module drop down list Note When more that one MIB module is listed in the Module drop down list you can select among the listed MIB modules By selec
65. drop technique to add numerical objects leaf nodes from the MIB tree in the main window to the Performance Graph window as explained in the section 18 2 Several Performance Graph windows can be open at the same time and each can monitor one or more variables from one or more SNMP agents 18 1 Start Graphing Operation Directly from MIB Tree 1 After successfully contacting the SNMP agent expand the MIB tree in the MIB Browser main window and select a numeric scalar object e g tcpInErrs or columnar object e g ifInOctets whose instance s you wish to monitor in a graph line chart Note Valid objects are those that have a numeric base syntax e g Integer Counter Gauge Timeticks You can view the syntax of any MIB object in the MIB Node Properties window 2 If you have selected a scalar object right click it and choose the Graph command from the pop up menu Proceed in step 6 below 3 If you have selected a columnar object gt right click it and choose the Graph Select Instance command from the pop up menu 4 The Select Table Instance s window appears displaying all existing instances of the selected columnar object including the syntax and current value of each object instance L145 MG SOFT MIB Browser User Manual Er Select Table Instancels Select Table Instance s to Query 10 0 0 9 fTable fEntry Name fInQctets 1 fInOctets 2 fInOctets 3 fInOctets 4 fInOctets 5 fInOctets 6
66. edt eh as o ca inert Seen a a hee steel ese 51 6 2 WSING ONIMPVZC Protocoles a erence oeas seek stakedares utente 52 6 3 WSA ONIVIPVS PIOIOCO xen cssacieicsuieces e a a aa cibavntstaceadaeneenmands 57 6 3 1 Creating New SNMPVv3 USM User Profile ccccsscccccccccsccsseeeeeeccseensseeeseeccssesseeeseecesssssaaeees 58 6 3 2 Specifying PASSWOr OF SECUIPILY KOY ccccccccccssseeeeeccecccnsseeeecessesauceseeceessssauaesseecessssanesseees 61 6 3 3 Diffie Hellman Key Exchange for DOC SIS Based SNMPV3 AQe nits cccssssseccsssseeseeeeees 63 7 Configure and Use SNMP Agent Profiles ccsccccsseseeeeeseeeeneeeseneeeeneeeeeneeeeass 65 MG SOFT MIB Browser User Manual Introduction 7 1 Creating New SNMP Agent Profiles cccccccsseeeceseeeeceeseeceeeeesseeseeseaeeesseneesseneeeeas 65 7 1 1 LISING SINMIPVT FIOIOCOL a aa A E A A A EE A EO 68 7 1 2 USING SNMPVZG PIOIOCO ce 8 cana tea a detains O E A E acuta ake 69 L123 USING SINMIPVS PIOIOCON ora aE R E A A E E EER 71 7 2 Using SNMP Agent Profiles to Manage SNMP Agents ccsceeeeeeeeeeeeeeeeeneeeeees 76 7 3 Organizing SNMP Agent Profiles in Folders ccccseeceseeeeeceeeeeeeeeeeeeeeeeesaeeeeeaaeeeeas 77 7 4 Viewing Current Status of SNMP AQentt cccccseeceeeceeeeeeeceeeeeeeseeeeeeeeeeeeeeesseaeeeeeaaaes 81 7 5 Exporting and Importing SNMP Agent Profiles cccceccecceceeeeeeeeeeeeeeeeeeeseeeeeseeeeeas 82 8 Compile MIB F
67. entity specified in the previous SNMP Protocol step In the SNMP Protocol Preferences dialog box specify Preferences the following a Select the SNMPv2c radio button in the SNMP protocol version frame a Specify the read community string in the Read community drop down list This community string will be included into the notification message a If you are sending an SNMP Inform message enter the desired values into the Timeout and Retransmits input lines as described in Using SNMPv2c Protocol section These parameters are ignored when sending SNMP Trap messages Q In the Port number drop down list specify the port number on which the trap receiver listens to for traps default UDP 162 a Click the OK button to close the SNMP Protocol Preferences dialog box Finally select the Trap or Inform operation type from the programmable toolbar button and click it to send a Trap or Inform message Figure 153 MIB Browser sends the SNMPv2c Trap or Inform message to the remote SNMP entity for example to a remote SNMP manager To view the status of a sent notification check the Multiple Variable Bindings window status bar If the Log checkbox is checked in the Multiple Variable Bindings this operation is logged in the Query result window Note The Multiple Variable Bindings window status bar shows the number of variable bindings in a message SNMP protocol version and the status of performed SNMP operations this applies also to sent notific
68. fInOctets fInOctets 8 Instance 1 Fi 3 d 5 6 i B ifInOctets 11 ifInOctets 12 ifInOctets 135 ifInOctets 14 iflnOctets10 Graphic Representation of Object Instance Values lfe Search Syntax Countersz Counters2 Counters Counters2 Counters2 Countersz Counters Counters2 Counters2 Counter32 Counters2 Counters2 Countersz Value 512998216 3372499721 4 a4 25701630 11677546 bl b4 254987249 g4 z 103472814 ba ooe S SNMPv1 24 Indexes found Figure 123 Selecting the instances of a columnar object to be plotted in the same graph 5 Select one or more instance that you wish to graph use SHIFT Click to select adjacent rows or CTRL Click to select non adjacent rows and click the Use Selected Instances button in the Select Table Instance s window 6 The Graph Line Type dialog box appears prompting you to select the value to be plotted Select one of the following E m E Value Absolute value of the object instance as retrieved from the SNMP agent Delta Difference in the object instance value of the current and previous query Delta Sec Difference in the object instance value of the current and previous query divided by the length of the polling interval 7 The selected object instance s are added as variables to the Legend lower panel of the Performance Graph window MIB Browser starts polling the specified SNMP agent and plott
69. for discovered SNMP agents To move a folder 1 Select the folder you want to move and use the drag amp drop technique to move the folder and all items it contains to a new position in the SNMP Agent Profiles window 2 Ifthe folder contains any subordinated items they are moved together with the folder To move a SNMP agent profile to another folder 1 Select the agent profile you want to move and use the drag amp drop technique to move it to another folder in the SNMP Agent Profiles window To rename a folder or an SNMP agent profile 1 Select the item you want to rename and choose the Rename pop up command 2 Type the new name for the item and press the Enter key to apply the change To delete a folder or an SNMP agent profile 1 Select the item you want to delete and choose the Delete pop up command 2 Click the OK button in the dialog box that appears to confirm the removal 3 The selected item and all subordinated items if any are permanently deleted LO 80 MG SOFT MIB Browser User Manual Configure and Use SNMP Agent Profiles 7 4 Viewing Current Status of SNMP Agents By default the SNMP Agent Profiles window provides information about the current status of SNMP agents Up Down Error for which the agent profiles exist When the SNMP Agent Profiles window is open MIB Browser polls in 10 minutes interval each SNMP agent represented by an agent profile icon and indicates its status by means of the stat
70. into SNMP Trap Ringer Console window decoded and displayed in the Generic SNMP Trace For Trap Ringer window L172 MG SOFT MIB Browser User Manual 20 1 1 Setting Parameters MIB Browser lets you send SNMP Trap and SNMP Inform notifications to arbitrary SNMP entities applications or devices on the network This section describes how to use the Multiple Variable Bindings window to create the SNMPv1 v2c v3 notification messages and send them to remote SNMP applications or devices First you will learn how to configure the necessary parameters for SNMPv1 Generic and Specific Trap messages and send them to the network using the Multiple Variable Bindings window Then the process of creating a typical variable binding Send SNMP Trap and Inform Notification Messages 20 SEND SNMP TRAP AND INFORM NOTIFICATION MESSAGES Tip MIB Browser ships with the SENDTRAP utility which can be used for sending SNMPv1 and SNMPv2c Trap and Inform notifications from the Command Prompt window list for SNMPv2c v3 Trap and Inform notification messages is explained You will also learn how to configure the SNMP protocol preferences for sending SNMPv1 SNMPv2c and SNMPv38 notification messages 20 1 Sending SNMPv1 Generic and Specific Trap Notification Messages The SNMPv1 Trap messages have several parameters written in special PDU fields which are not present in other SNMP messages First there are two parameters defining the type of
71. into the drop down list the IP address e g 193 77 187 172 of the SNMP agent that you wish to scan If necessary change the parameters in the SNMP Protocol Preferences dialog box which opens by clicking the Hammer toolbar button To scan the SNMP agent click the Start Scanning Agent For Implemented MIB Modules toolbar button in the Scan Agent For MIB Modules window MIB Browser scans the selected SNMP agent by performing the SNMP Walk operation on its MIB tree It searches all compiled and registered MIB modules to determine which of them resolve the retrieved OIDs and displays such MIB modules in the Scan Agent For Implemented MIB Modules window O 139 MG SOFT MIB Browser User Manual Scan SNMP Agent for Implemented MIB Modules 16 2Loading MIB Modules Implemented in SNMP Agent From the Scan Agent For Implemented MIB Modules window you can load into MIB Browser any of the discovered MIB modules 1 Scan an SNMP agent for its implemented MIB modules as described in the Searching for Implemented MIB Modules section 2 Inthe Scan Agent For Implemented MIB Modules window check the checkboxes in front of the names of MIB modules that you wish to load 3 After you have specified which MIB modules you wish to load right click in the window panel and use the Load Checked Modules pop up command Figure 118 MIB Browser loads the selected MIB modules into MIB Browser You can see the list of all MIB modules that are currently loade
72. is disabled Figure 63 Viewing the search results in the MIB tab of the main window 7 To load the found MIB modules select them in the lower window panel and click the Load Selected MIB Modules button located in the central section of the MIB tab or select the Load pop up command Figure 61 8 To unload the found MIB modules select them in the upper window panel and click the Unload Selected MIB Modules bution located in the central section of the MIB tab or select the Unload pop up command 9 Tocancel the search click the Cancel Current Search symbol in the Live search box or delete the text from it 8 4 Saving MIB Modules to MIB Group For more effective MIB module management you can save two or more MIB modules to a MIB group and later load all MIB modules from that group with a single click of a button 1 In MIB Browser s main window switch to the MIB tab 2 In the lower panel MIB Modules tab select any number of MIB modules that you wish to save to a MIB group Load them into MIB Browser by using the Load pop up command 3 When loading is completed the list of loaded MIB modules appears in the Loaded MIB Modules frame upper panel 4 Right click inside the Loaded MIB Modules frame and select the Save MIB Group pop up command The Enter New Group Name dialog box appears Figure 64 Specify the name for the new group and click the OK button LO 87 MG SOFT MIB Browser User Manual Compile MIB Fil
73. it enables resolving OIDs to human readable names and lets you perform the commands on the currently selected node OID in the MIB tree Supported command line commands and parameters Long Short Parameters Description Contac lt lt Contact remote SNMP agent walk W Walk get g objectl objectN Get getnext n gn objectl1 objectN GetNext getbulk b gb objectl objectN GetBulk clear eal Clear Query Results window help iy 2 Print this help Parameters in angle brackets are optional If omitted the OID of the currently selected object in the MIB tree is used as a parameter 11 1 Using SNMP Get Command One can use the SNMP get command by either explicitly or implicitly specifying the OID to be retrieved The first method involves typing pasting the object instance to be retrieved as a parameter into the command line while the second method requires selecting the desired object in the MIB tree and then entering only the get or getnext or getbulk command to the command line The advantage of the former method is that it allows querying arbitrary OlDs even if you do not have the MIB modules that define these OIDs Using Get Command without Using the MIB Tree In the main window switch to the Query tab 2 Into the Remote SNMP Agent drop down list specify the IP address of the remote SNMP agent that you wish to manage 3 If necessary adjust SNMP access parameters in the SNMP Protocol Preferences dialog bo
74. lf you want to use the SNMP GetBulk operation when querying SNMP agents check the Use Get Bulk checkbox Figure 29 Into the Non repeaters input line enter the number of non repeaters and into the Max repetitions input line the maximum number of returned instances in the SNMP GetBulk packet The Non repeaters value is the number of variable bindings counted from the beginning of the list of variable bindings e g in the Multiple Variable Bindings window for which only one instance is returned in the Response to the SNMP GetBulk packet The Max repetitions value is the maximum number of instances that are in lexicographical order returned for each variable binding remaining in the list Variable bindings remaining in the list are in this case variable bindings that do not fall into the category of Non repeaters and for which more than one instance is returned the maximum number of returned instances is defined with the Max repetitions value For illustration see the usage example Note When you use the SNMP GetBulk operation in the main window the non repeaters value has to be set to zero 0 Otherwise the program returns only one instance regardless of the max repetitions value To save the current settings in the SNMP Protocol Preferences dialog box and the agent address specified in the Remote SNMP agent drop down list in the main window as an SNMP agent profile check the Add to agent profiles checkbox Click the O
75. manage 3 If necessary adjust SNMP access parameters in the SNMP Protocol Preferences dialog box see the Specify SNMP Protocol Parameters section Contact the remote SNMP agent by using the SNMP Contact command In the MIB tree select the scalar object that you wish to query Tip If the desired scalar object is not present in the MIB tree load the MIB module that defines it e g to be able to select a scalar object from the MIB II system subtree load the SNMPv2 MIB or the RFC1213 MIB module j internet directory PE mgmt 4 C mib 2 F system amp sysDescr g sysObjectID E sysUpTime_ sysContact F ip sysName 7E Walk g sysLocation a Prompt For OID sysServices ey Multiple Variable Bindings gp sysOPLast a a i sysORTable 4 GB sysORE Expand syst 7 Collapse syst sysQ 20 Get GP syed oi Get Next 4 C interfaces Get Bulk Contact Multiple Operations eo Set read only Figure 68 Selecting the SNMP Get command on a scalar object in the MIB tree L 91 MG SOFT MIB Browser User Manual Query Object Instances by Using SNMP Get Requests 6 Select the SNMP Get command from the main menu or right click the scalar object and choose the Get command from the pop up context menu Figure 68 MIB Browser sends an SNMP Get request with the selected object to the SNMP agent In response it receives the value of the queried object instance and displays it in the Query Result
76. object instance is represented as a construct of bits To specify and set the value of an object instance with the syntax in BITS you can use the Select Bits Value dialog box and make a construct of bits from the pre defined values 1 In the Set dialog box Figure 87 first specify the OID of the instance of the object with syntax in BITS if necessary see the Modifying Values of Object Instances by Using the SNMP Set Operation section To specify the value to be set open the Select Bits Value dialog box by clicking the Select From Value List toolbar lt a button Select from Value List The Select Bits Value dialog box opens and displays a list of pre defined values for the selected object instance Figure 89 Select Bits Value For probeCapabilities 0 Values from probelapabilities w etherStats O history Controll etherHistory 2 alarms nf hostT ophy 5 matri E filter s captures Figure 89 Select Bits Value dialog box Select the desired values by checking the corresponding checkboxes Click the OK button MIB Browser maps the new construct of bits into the hexadecimal notation and displays it in the Value to Set input line in the Set dialog box In the Syntax frame select the Bits syntax on To set the new value click the Set Value in Remote SNMP Set Value in Agent toolbar button Remote SNMP Agent 4113 MG SOFT MIB Browser User Manual Modify Values o
77. objects in the ifTable If the mib 2 subtree node which has many subordinated subtrees containing scalar and table objects was selected in the MIB tree a number of SNMP Get and GetNext operations is automatically inserted into the Multiple Operations window SNMP Get operations with one or more bindings are inserted for retrieving all scalar object instances within the mib 2 subtree while SNMP GetNext operations with multiple variable bindings for retrieving the first instance of columnar objects in tables within the mib 2 subtree etc LO 211 MG SOFT MIB Browser User Manual Hame v 0 1 system J 0 inteaces T 55 3 ifEntry J D5 4 atEnty v 29 5 ip W 5 E ipAddrE ntry Fi a e pAouteE ntry J 5 8 ipNetToMedia v 20 9 icmp Operation Get Get Get Next Get Next Get Get Next Get Next Get Nest Get Perform Multiple Operations Hame J ipAdE ntAddr J ipAdEntlilndes J ipAdEntNetMask J ipAdEntBcastAddr wf Bp ipAdEntReasmM axSize Syntar lpAddress INTEGER lpAddress INTEGER INTEGER v 20 10 tcp Get J 8 11 tepConnEntry Get Nest v 2072 udp Get J DR 13 udpEntry Get Next v 20 14 egp Get F ra 15 agoh eighE ntry Get Next J 5 16 dot3StatsEntry Get Next Gl Shiba Figure 184 Operations for retrieving object instances form the MIB 2 subtree 3 Once you have the automatically inserted operations and variable bindings into the Mul
78. perform the SNMP Get Bulk operation in the main window click a node in the MIB tree e g sysDescr from which you wish to perform the SNMP Walk operation When you have selected the node use the SNMP Get Bulk command MIB Browser will perform the SNMP Walk operation from the selected node and in lexicographical order return the specified number defined with max repetitions of object instances with values Figure 30 LO 54 MG SOFT MIB Browser User Manual Specify SNMP Protocol Parameters SNMP GetBulk operation in the Multiple Variable Bindings window Using the non repeaters parameter makes sense only with multiple variable binding PDUs You can create such PDU by making a list of variable bindings in the Multiple Variable Bindings window opened with the SNMP Multiple Variable Bindings command You can make a list of variable bindings in the MVB window by dragging the objects from the MIB tree displayed in the main window for instructions see the Making Multiple Variable Bindings List section For example you can make a list of three scalar objects e g from the system sub tree and two columnar objects e g from the ifTable table as shown in Figure 31 In the SNMP Protocol Preferences dialog box set the non repeaters parameters to the value that corresponds to the number of scalar objects in the list Set the value of max repetitions to the maximum number of instances e g 4 that you wish to retrieve i
79. saving a session you can quickly take and compare snapshots of the same SNMP agents by selecting the appropriate session from the Sessions drop down list in the Compare Agent Snapshots window Note Saving a session does not save the currently displayed SNMP agent snapshots MIB trees To save such snapshots proceed as described in the Saving and Loading SNMP Agent Snapshots section Q 190 MG SOFT MIB Browser User Manual Take and Compare SNMP Agent Snapshots Saving Compare Agent Snapshots Window Configuration as a Session 1 Click the Save Session As toolbar button to open the New Session Name dialog box Baj m Hew session name New Agent Compare session name Gave Sess ohnAs router We Touler Ta Figure 160 Creating a session in the Compare Agent Snapshot window 2 Specify the compare agent snapshots session name in the New Session Name dialog box and click the OK button to save the session and close the dialog box 3 The new session is added to the Sessions drop down list in the Compare Agent Snapshots window Tip Once the session is saved simply use the Save Session toolbar button A to save any subsequent configuration changes in the Compare Agent i i V ion Snapshots Window under the same session name Save Sessio Loading an Existing Session in the Compare Agent Snapshots Window 1 Select the desired session name from the Sessions drop down list in the Compare Agent Snapshots window Compa
80. syntax This section describes how to use the Compare Agent Snapshots window to take and compare agent snapshots 21 2 1 Opening Compare Agent Snapshots Window To open the Compare Agent Snapshots window Use the Tools Compare Agent Snapshots command 2 The Compare Agent Snapshot window opens Figure 157 The window is divided into the left and right part each part for displaying one SNMP agent snapshot Compare Agent Snapshots MIB Browser can take a snapshot of an SNMP agent by retrieving object instances implemented in that agent or it can load an already existing agent snapshot from a file Furthermore the Compare Agent Snapshots window lets you save and open the compare agent snapshot sessions Before taking SNMP agent snapshots you need to set the agent snapshot preferences to specify what object instances you want to compare as described in the next section LL 184 MG SOFT MIB Browser User Manual Take and Compare SNMP Agent Snapshots Compare yvenerad mg solt si to rhea mg solt si Agent Y iy EY a venera3 mg goft si T A Agent a ma sot si m nPE Syntax Value ST MIB Tree Syntax Value File E Tr Left 0 Right a Ei SNMPy2c Ei SNMP yc Ready E Figure 157 Compare Agent Snapshot window with a displayed Agent File toolbar switch 21 2 2 Setting Agent Snapshot Preferences 1 Click the Agent Snapshot Preferences button to open the Agent Snapshot Preferences dialog box
81. the Diffie Hellman key exchange mechanism that lets you successfully contact and manage DOCSIS based SNMPv3 agents implementing the Diffie Hellman key exchange method e g cable modems Ba DOCSIS DH CMTS etc Note This feature is available only in To use the Diffie Hellman method for key exchange DOCSIS DH Developer s between MIB Browser and an SNMP agent and Simulator editions of MG SOFT MIB Browser 1 Open the SNMP Protocol Preferences dialog box View SNMP Protocol Preferences command and click the Edit User button to edit settings of the currently selected SNMPv3 USM user profile Alternatively click the Load user profile button to open the SNMPv3 USM User Profiles window select an SNMPv3 USM user profile and use the LL 63 MG SOFT MIB Browser User Manual Specify SNMP Protocol Parameters Properties pop up command to edit the user profile settings The SNMPv3 Security Parameters dialog box opens Figure 39 2 In the displayed SNMPv3 Security Parameters dialog box specify all security parameters see the Creating New SNMPv3 USM User Profile section except the passwords for authentication and privacy protocols SNMPv3 Security Parameters deen geile ree Eoo o Contest name Context engine ID SNMP port number Authentication protocol HMAC SHA we Privacy protocol CAC DES Do not localize Authentication and Privacy keys Diffie Hellman key exchange Manager Random HOE 0E 3 0x96 020
82. the authentication password into the Password input line and then confirm it by re entering it into the Password confirmation input line below Tip For more information about specifying passwords and security keys in MIB Browser see the Specifying Password or Security Key section and its subsections Click the OK button The Password For Authentication Protocol dialog box closes Select the SNMPvs8 privacy protocol from the Privacy Protocol drop down list and click the Change Password Privacy button The Password For Privacy Protocol dialog box appears Note The Password For Authentication Protocol dialog box and the Password For Privacy Protocol dialog box have the same appearance Enter the privacy password into the Password input line and then confirm it by re entering it into the Password confirmation input line below Close the dialog box by clicking the OK button LL 60 MG SOFT MIB Browser User Manual Specify SNMP Protocol Parameters Note The User based Security Model USM in MIB Browser supports also the CFB AES 128 privacy protocol 15 In the SNMPv3 Security Parameters dialog box Figure 35 you can check the Do not localize Authentication and Privacy keys checkbox In this case MIB Browser will use non localized Authentication and Privacy keys when communicating with remote SNMPv3 agents Note The Diffie Hellman key exchange feature is available only in the DOCSIS DH Developer s and Simulator editions of M
83. the timeout value in seconds for pending SNMP requesis The Timeout value defines how many seconds the program waits for the SNMP agent to respond to the request When this time is over the program depending on the value of the Retransmits parameter cancels or repeats the query 7 Into the Retransmits input line enter the number of retransmits for pending SNMP requesis The Retransmits value defines how many times the program repeats the query after the first timeout 8 Click the OK button to apply all changes and close the Agent Profile Properties dialog box 7 1 2 Using SNMPv2c Protocol To use the SNMPv2c protocol specify the following parameters in the Agent Profile Properties dialog box 1 First select the SNMPv2c option in the Protocol drop down list in the General panel Figure 43 The SNMPv2c entry appears also in the navigation tree of the SNMP Agent Profiles window 2 Click the SNMPv2c entry in the navigation tree to display the SNMPv2c Properties panel Figure 46 LO 69 MG SOFT MIB Browser User Manual Configure and Use SNMP Agent Profiles main switch Properties General i SNMPv2c Properties SHMPyac Get Bulk Community Retransrnts ae Figure 46 Agent Profile Properties dialog box SNMPv2c community settings 3 In the Read community drop down list specify the Read community string e g public This parameter is used with SNMP Get SNMP GetNext and SNMP GetBulk requests 4 I
84. then confirm it by re entering it into the Password confirmation input line below Tip For more information about specifying passwords and security keys in MIB Browser see the Specifying Password or Security Key section and its subsections Click the OK button The Password For Authentication Protocol dialog box closes 12 Select the SNMPv38 privacy protocol from the Privacy Protocol drop down list and click the Change Password Privacy buiton The Password For Privacy Protocol dialog box appears Note The Password For Authentication Protocol dialog box and the Password For Privacy Protocol dialog box have the same appearance To set the parameters in the Password For Privacy Protocol dialog box repeat step 10 and close the dialog box by clicking the OK button Note The User based Security Model USM in MIB Browser supports also the CFB AES 128 privacy protocol In the SNMPv3 Security Parameters dialog box Figure 35 you can check the Do not localize Authentication and Privacy keys checkbox In this case MIB Browser will use non localized Authentication and Privacy keys when communicating with remote SNMPv3 agents Note The Diffie Hellman key exchange feature is available only in the DOCSIS DH Developer s and Simulator editions of MIB Browser For more information about this feature check the Diffie Hellman Key Exchange for DOCSIS Based SNMPv3 Agents section LL 75 MG SOFT MIB Browser User Manual Configure and
85. to determine the maximum number of object instances returned in one SNMP GetBulk packet If you for example set it to 8 the program will return eight instances with corresponding values that in lexicographical order follow the instance of the object selected in the MIB tree MG SOFT MIB Browser Professional Developer s Edition J Ioj x File Edit View SNMP Action Tools Window Help Quey MIB Ping Remote SNMP agent Split 193 77 187 213 Al If Vertical MIB tree J director 1 Query results Remote address 193 7 7 1787 213 port 161 transport IPFUDP Local address 193 7 7 787 772 port 1482 transport IFSUGP Protocol version SNMPy2e Operation Set bulk Request binding 1 sysDeser0 null null a 9 apsllpT ime 3 j apsContact 4 Response bindings 1 sys0ObjectiD 0 object identifier mg sott fp aysh ame 5 2 svsUpTimelnstance timetis O days 01h 03m 55s 43th 283543 p susLocation E 2 sysContact 0 octet string SUp porti m g sott cam S sys5ervices F 4 sysMame O octet string MINA 5 sysLocation O octet string hG SOFT Labs Maribor Slowenia m4 sys RLastChange 2 Gi sysSenices 0 integer 76 J 0AT able 9 7 5 DitNumber O Cinteger 3 a susOlAEntry 1 iflndex 1 integer 1 Bi ays0Rlndes 1 i i ofl 4 Query agent 193 77 187 213 finished Ei SNMP 2C eee 8 F Figure 30 Multiple object instances with corresponding values returned in SNMP GetBulk packet To
86. tree left hand side of the dialog box LL 197 MG SOFT MIB Browser User Manual Debug Problems in Generic SNMP Trace Window 2 23 1 2 To trace SNMP messages exchanged during operations In the Traced windows frame Figure 167 check the checkboxes in front of the names of the windows that shall be traced When you have specified which MIB Browser windows shall be traced click the OK button To learn how to trace the SNMP messages in selected windows see the Tracing and Decoding SNMP Messages section MIB Browser Preferences E General Generic SNMP Trace Window Preferences Transport MIE Traced windows Query Results Query results panel Scan agent for MIBSs windows Colors wf Sek windows Prompt for OID windows Formatting L 5 Cet Table windows Indes table discovery windows Info Info windows Agent snapshot windows Discovery Multiple variable bindings windows Trap ringer window Table View E dit Agent Compare Trace Windows Trap Ringer Ports SAM P ys Discovery window Agent USM users windows Performance graph window Agent WACM windows Figure 167 In Generic SNMP Trace Window Preferences panel specify MIB Browser windows to be traced Tracing and Decoding SNMP Messages performed in the selected windows a E 1 2 If necessary click the Record toolbar button in the Generic In the main window use the Tools Generic SNMP Trace Generic SNMP Trace command or cl
87. 0 is automatically inserted into the Multiple Operations window lf the system subtree node was selected in the MIB tree Figure 182 a SNMP Get_operation with multiple variable bindings for retrieving all scalar object instances in the system group is automatically inserted into the Multiple Operations window Figure 187 Name ST Operation Mame Syntax Value v 20 1 system Let v B eysDescr 0 DisplaySting zero length hes J E epsObjectID 0 OBJECT ID null Pj sis pT ine 0 TimeTicks O days 00h 00m 00s v ssLontact 0 DisplaySting zero lergth hes v gt aysh ame 0 DisplaySting zero lerigth hex P sisLocation U DisplayString zero length hes J PsysServices INTEGER 0 Figure 183 Operation for retrieving the scalar object instances of the MIB 2 system group If the ifTable table node was selected in the MIB tree a SNMP _ GetNext operation with multiple variable bindings for retrieving the first instance of all columnar objects in the ifTable is automatically inserted into the Multiple Operations window lf the interfaces subtree node was selected in the MIB tree two SNMP operations are automatically inserted into the Multiple Operations window one SNMP Get operation for retrieving the only scalar object instance in the interfaces group ifNumber 0 and one SNMP GetNext operation with multiple variable bindings for retrieving the first instance of all columnar
88. 0 Otherwise the program returns only one instance regardless of the max repetitions value To learn more about the use of SNMP GetBulk operation see the SNMP GetBulk usage example Click OK to close the SNMP Protocol Preferences dialog box MIB Browser automatically contacts the SNMP agent and applies the new settings Select a node in the MIB tree from which you wish to perform the SNMP Walk operation for more details see the step 2 in the Performing SNMP Walk Operation section From the main menu select the SNMP Walk command or click the Walk Remote SNMP Agent toolbar button i 24 MIB Browser traverses the selected part of the MIB tree by Walk Remote issuing successive SNMP GetBulk requests to the SNMP SNMP Agent agent It displays the retrieved object instances with values in the Query Results panel LL 47 MG SOFT MIB Browser User Manual Contact Remote SNMP Agent and Query All Its Object Instances 5 4 Viewing MIB Node Properties With MIB Browser you can check properties of MIB nodes as they are defined in MIB definition modules MIB node properties are displayed in the MIB Node Properties window To see the properties of a MIB node 1 First specify a MIB node You can specify a node by clicking it in a MIB tree displayed in e g the main window or in the Select Object Identifier window Or you can specify a node by entering its OID value or name into an OID input line available in e g the Set
89. 046 transport IFB ODF Protocol version SHM Pvc apsllpT ime timeticks 0 days 00h 57m 42s 10th 346210 Remote SNMP agent feg0 280 46ff fed7 tal SNMPy2c SQa h Figure 19 IPv6 address with scope ID in the Remote SNMP Agent input line Tip You can use the IPv6 address without scope ID if you in the MIB Browser Preferences dialog box specify your local IPv6 address together with the scope ID as the binding interface for communication over IPv6 For instruction on how to select a binding interface see the Selecting Binding Interface section LU 39 MG SOFT MIB Browser User Manual Contact Remote SNMP Agent and Query All Its Object Instances 5 1 2 Selecting Binding Interface MIB Browser allows computers with two or more network interface adapters to manage SNMP agents on different subnets from one computer To specify which binding interface should be used for sending and receiving SNMP packets 1 Open the MIB Browser Preferences dialog box by using the View MIB Browser Preferences command 2 In the MIB Browser Preferences dialog box choose the General Transport preferences 3 The SNMP Transport Protocol Preferences panel appears Figure 20 MIE Browser Preferences General SNMP Transport Protocol Preferences Date and Time Transport IP Updates Ready Themes Select binding interface Vista 7 Other IP Agent Profiles o Ready MIB Select binding interface Mode Info Query Results
90. 08 01 08 FF Tag 00 0 0 010 02 hex SNMP 0008 01 02 CO Class CMe ye a universal SNMP 0008 01 21 20 Simple type Os oe ees yes SNMP 0008 01 08 DF Object type I olla Ode 1k integer SNMP 0010 01 00 FF Message ID SNMP 0011 00 00 00 SNMP 0011 01 08 FF Tag 0 0 0 0 0 0 1 0 02 hex SNMP 0011 01 02 CO Class Oe Cen he ak we universal SNMP 0011701721120 Simple type ee ee ee ee E yes SNMP 0011 01 08 DF Object type Oe Os 2600 Os integer SNMP 0013 03 00 FF Max size 65520 octets Figure 174 The contents of an SNMP message decoded and displayed in the Decoder panel The descriptor g 0000 01 02 Cc0 _ before the description and the actual value 9 Simple type oe _ o defines the location length and mask of bytes in an SNMP message that are used gt oE this particular decoded line The 0000 01 21 20 descriptor has the following meaning lt offset gt lt byteLength gt lt bits gt lt bitMask gt a o000 designates the offset of the decoded information in the SNMP message a o1 designates the length of the decoded information in the SNMP message a 21 designates the bit offset and the number of bits in the decoded information in the SNMP message In this particular example it means that only the third bit within the byte is used to produce the decoded line bit offset is 2 bit length is 1 a 20 Is a bit mask Tip For better understanding of how an SNMP message is encoded double click a line in the Decod
91. 102 Database version 3 Path C ProgramData MG SOFT SMI Modules MIB Modules SMIDB F MIB smidb 132 k 652 bytes 136020 bytes Figure 67 Module Database Properties window LO 89 MG SOFT MIB Browser User Manual Compile MIB Files and Load them in MIB Browser 5 The Module Database Properties window shows properties of the selected MIB module e g IF MIB Note The Module drop down list is disabled showing the name of the currently selected MIB module Tip The Module Database Properties window can be used also for viewing properties of MIB modules that are listed in the Scan Agent For Implemented MIB Modules window See the Scan SNMP Agent for Implemented MIB Modules section LL 90 MG SOFT MIB Browser User Manual Query Object Instances by Using SNMP Get Requests 9 QUERY OBJECT INSTANCES BY USING SNMP GET REQUESTS With MIB Browser you can send SNMP Get requests to remote SNMP agents and in this way retrieve values of managed information from any SNMP manageable device on the network SNMP Get requests are used when OID values of the queried object instances are already known In this section you will learn how to use the SNMP Get operation to retrieve information from arbitrary SNMP devices on the network 9 1 SNMP Get Requests for Scalar Objects In the main window switch to the Query tab 2 Into the Remote SNMP Agent drop down list specify the IP address of the remote SNMP agent that you wish to
92. 13 ka Vertical MIB tree Query results g ETE J ccitt iso To Prompt For OID eat Multiple variable Bindings Ta Expand jA Collapse i Info Node MIB Tree dh Find SNMP ys hep Gan rae Copy OID gt Toggle Bookmark B Properties Figure 2 Accessing operations in MIB Browser by using pop up menu commands In this manual the access to most operations is described through the use of command selections listed in menus However you can also use any of the mentioned shortcuts if they are available LL 17 MG SOFT MIB Browser User Manual Introduction Cross References and Hyperlinks in MIB Browser Manual While reading the manual you might come across some active text Active means that a word or a phrase is a hyperlink or a cross reference which you can click to go to a web page or to an item appearing in another location in the manual In this manual the active text is mainly colored with blue or red color In this manual hyperlinks and cross references present mainly a References to related sections in the manual e g a cross reference to the Starting MIB Browser section a References to definitions of colored items e g retransmits which are located somewhere else in the manual a References to figures e g Figure 12 a Links to web pages e g htip www mg soft com Tip When you click the active text you are taken to another location in the document To return to the previo
93. 135 15 1 3 Logging the Queried Object Instance VAIUCS cccccccccccsssssseeeeesseeseccecccesesssessaasaeseesesseeseess 135 15 2 Monitoring More SNMP Agents cccccccccsseececeeeeeeeeeeeeeeeeeeseeeeesseeeeesaeeeeesaeeeesageeeeas 135 16 Scan SNMP Agent for Implemented MIB Modules cssseesseseeeeeneeeenees 137 16 1 Searching for Implemented MIB Modules ccccceccccecseeeeeeseeeeeeeseeeeeesseeeeeeseaeeeees 137 16 2 Loading MIB Modules Implemented in SNMP Agent ccccecseeeeeeeeeeeeeeeeeeeeeeeees 140 17 View Poll and Modify SNMP Tables ccccssecssseeseseeeeeeeeeseeeeneeeeneeeeneesenees 141 17 1 Viewing and Polling SNMP Tables in Tabular Form cccccccceeseeeeceeeeeesaeeeeeaeeeeees 141 17 1 1 Adjusting Tabular Column Widths ccccccccccssseeeeceecesenssseeesecesssasseesseeecessssaaseeseeecesssaaaeseeeees 142 17 1 2 Copying Displayed SNMP Table ironii aa a E A a A 143 17 2 Modifying Table Object Instance Values sessssnsssnnsseeernnrrnnrrrrrrrsrrnrrnresrrnrrresrrrenne 143 17 3 Adding ROW tO SNMP Tale cas set tesencsuntocn guetta a a e 143 18 Graphic Representation of Object Instance Values cccsesseeeeseeseeeens 145 18 1 Start Graphing Operation Directly from MIB Tree cccccceccccseseeeeeseeeeeeeseeeeseeseaeeees 145 16 4 4 Changing the Polling Merval arinrin athe Rate a es he eevee 147 18 1 2 Pausing and Resuming the Graphing OPerat
94. 1500 1500 1500 1500 1500 1500 1500 1500 150C eye peed 1000 1000 1000 1000 1000 1000 1000 O 1000 O eye tPhysAddress 00 02 00 02 00 02 00 02 00 02 00 02 00 02 00 02 00 02 00 0 eye Admins tatus upil uppii uptT upi up upil up uptT upil up eye tO perStatus up up upt upil up upi up downl2 upil dow ee tLastlhange Uday 36da Oday 36da Bday 44da 44da 38da 44da Oda EP iflnOctets 1758 2371 1868 2160 9553 4346 2452 848846 4560 4 eee 42 28 Ei SNMP 1 Last successful poll at 4 12 2003 14 50 49 5 Figure 120 Mirrored contents of the Table View window Red Circle With Exclamation Mark A MIB object icon with exclamation mark in a red circle appears if at least one columnar object of the displayed table is not implemented in the monitored SNMP agent Such an icon designates that MIB Browser cannot retrieve the value of the columnar object instance for this row It also appears in case a timeout occurs while retrieving this row 17 1 1 Adjusting Tabular Column Widths You can use the Table View window pop up menu to adjust the tabular column widths a To their default values Adjust as Default a According to the header width or the widest cell Adjust Header and Cell Width a According to the header width Adjust Header Width a According to the widest cell value Adjust Cell Width Tip If a table OID base syntax is OCTET STRING the O
95. 161 with SNMP notification messages 155 72 informs See SNMP notification messages installing the software on Linux operating system eeeeeeeees 22 on Mac OS X operating system 23 on Solaris operating SysteM eee 24 on Windows operating system 06 21 EP 4 VG addressen 38 K key exchange Diffie Hellman method 63 Index L Linux operating system installing MIB Browset cccceeeeeeeees 22 Linux version of MIB Browset 19 starting MIB Browset ccccsseeeeeeeeees 29 uninstalling MIB Browset cccccc0 23 Live search Generic SNMP Trace widow 6 201 MIB tab in main window ccccceeeeee 85 SNMP Trap Ringer Console 162 loading MIB modules automatically during SNMP Walk 43 manual ree A 84 140 Troma MIB roupo na E 8S logging the retrieved Values cccccsee 135 M Mac OS X operating system installing MIB Browset ccceceeeeeeees 23 starting MIB Browse ccccsesseeeeeeees 31 uninstalling MIB Browse 26 making a list of multiple variable bindings 118 Manager random NUMDET ccccccrrrsssees 64 manual USACE ANS IPUCHIONS eeni A 16 max repetitions 53 70 See also SNMP GetBulk See also SNMP GetBulk MG SOFT Corporation AOU ease caeeaer A wiecece uns 12 MIB Browser Professional Edition ESKUOD airite
96. 200002 00002 02e1 2275 ste0020zZ09 protocol has to be installed on the computer that runs MIB Browser andrejb ipvo mg soft si The address can be simplified by removing the leading zeros FES0US 020 s0 Zclez rez te0u zd For further simplification sequences of zeros can be compressed FeoUesZCL2Z1LEsfeu07Zd0 Note When using the numerical form of the IPv6 address the address has to be given in hex notation Besides you can also contact an SNMP agent by using its domain name L 38 MG SOFT MIB Browser User Manual Contact Remote SNMP Agent and Query All Its Object Instances IPv6 Address with Scope ID When not using global IPv6 addresses you typically need to append the scope ID to the IPv6 address of the SNMP agent when entering it into the MIB Browser s Remote SNMP Agent input line Figure 19 A scope ID identifies the network interface over which traffic is sent and received The notation that is used to specify the scope ID with an address is Address ScopelID Example FEesUs lt 2302s46FL2 T6072 5 9be andrejb ipvo mg soft si A MG SOFT MIB Browser Professional Developer s Edition fel File Edit View SNMP Action Tools Window Help ciN ONG 1 be gal Se Ee yp BS ie Quey MIB Ping Remote SNMP agent Split fe80 280 48fFfed7 59be 5 y E Vertical MIB tree 4y MIB Tree ecit Query results Remote address fegh 280 46ff fedr 59be 5 pork 167 transport IPB UDF Local address port 1
97. 33 Gitferent EGIllONS sranna 13 MELO eena N 225 installing the software on Linux operating SYSTEM cccccsseeeees 21 on Mac OS X operating system 23 on Solaris operating SYStEM 00 ccce0e 24 on Windows operating SyStem 22 TAIT TE ALUTES e a enh eaaseesenstowss 14 software requirements ccceeeeseeeeeeeeeees 19 starting the software on Linux operating SYSTEM eeose 29 on Mac OS X operating system 31 on Solaris operating System 32 221 MG SOFT MIB Browser User Manual on Windows operating SYSteEM 0066 28 uninstalling the software on Linux operating SYSTEM eessen 23 on Mac OS X operating system 26 on Solaris operating System c c 27 on Windows operating System 25 MIB Compiler compiling MIB files nesssseeeeensssssseeeeess 83 starting MIB Compiler ssessseeeeeeseessss 83 MIB files modules compailing MIB files essssssseenesssssssseeeens 83 loading MIB modules in MIB Browser84 140 saving MIB modules to a MIB group 87 scanning SNMP agents for implemented MIB TNOGUICS aian Rinsaltieuetandaneateaces 137 40 COIS casera sre deln E R 139 MIB Oro Paarse a 87 MIB nodes ccccccosssees See Nodes MIB tree MIB tree comparing SNMP agents 187 selecting MIB nodes cccececcceeeeeeseeeeee 4 walking SCD HON SCD ican sated astedactiesea Sees 108 whole MIB tree in one St P cccsseeeees 42 modify
98. 4 162 and UDP IPv6 162 no special setup is required MIB Bowser will automatically receive and display all valid SNMPv1 and SNMPv2c Trap and Inform notification messages sent to the standard Trap port s 19 1 1 Viewing Received SNMP Notification Messages SNMP Trap and Inform notification messages received from SNMP devices on the network are displayed in the SNMP Trap Ringer Console window To view the received messages 1 Open the SNMP Trap Ringer Console window by using the 3 a Tools Trap Ringer Console command or the SNMP Trap SNMP Trap Ringer Ringer Console toolbar button in the main window Console 2 The SNMP Trap Ringer Console window appears displaying the received SNMP Trap and Inform notifications Figure 132 tS SNMP Trap Ringer Console sl Pause Search No data Notification Version Message Type Destination A Destinat Transport Generic coldStart SNMP1 Trapivl 169 754 44198 162 IP UDP Generic linkUp SNMPv1 Trap v1 169 254 44 198 162 IP UDP Generic linkUp SNMPv1 Trapi 169 254 44 198 162 IP UDP 3 SNMP notifications recerved Figure 132 SNMP Trap Ringer Console window with received SNMP notification messages 155 MG SOFT MIB Browser User Manual Receive SNMP Trap and SNMP Inform Notification Messages 3 To specify which properties of received SNMP notifications should be shown open the Notification Console P
99. 4 days 21 434606 1500 1000 00 02 46 90 upi 44 days 19 245217 1500 00 02 46 9390 down 2 so days 01 846046 1500 1000 00 02 46 90 upi 44 days 19 455867 1500 0 00 02 46 90 down 0 days O0h 64 52 28 Ei SNMP 1 Last successful poll at 4 12 2003 14 33 34 Figure 119 Table View window 8 If you check the Poll every X seconds checkbox in the window toolbar you can continuously poll the displayed SNMP table and get its recent values every X seconds LL 141 MG SOFT MIB Browser User Manual View Poll and Modify SNMP Tables Tip You can configure MIB Browser to retrieve table values row by row when polling an SNMP table To enable this function open the MIB Browser Preferences dialog box View MIB Browser Preferences command and in the Table View Window Preferences panel check the Poll one row at a time checkbox Note that when using this query algorithm you should not be using the SNMP GetBulk operation adjustable in the SNMP Protocol Preferences dialog box You can mirror the contents of the Table View window Figure 120 by checking the Mirror checkbox HA 193 7 7 187 9 ifentry 93 77 1873 Ball Eol ever E0 seconds 7 g 1 2 3 4 5 E g 10 a Ko indesilD 2 3 4 5 6 f E 4 10 ae ID esc WLANT FastE FastE FastE FastE FastE FastE FastE FastE Fast eye IT ype ether ether ether ether ether ether ether ether ether ether eye feitu 1500
100. 50086 transport IP UDP Protocol version SNMPyee Operation Get Request binding 1 syeLocation O DisplayString null Response binding 1 svsLocation U DisplayString MG SOFT Labs Maribor Slovenia Figure 80 Viewing results of a get command into the Query results window panel LL 101 MG SOFT MIB Browser User Manual Query Object Instances by Using Command Line Interface Using Get Command on Objects Selected in the MIB Tree 1 Inthe main window switch to the Query tab 2 Into the Remote SNMP Agent drop down list specify the IP address of the remote SNMP agent that you wish to manage 3 If necessary adjust SNMP access parameters in the SNMP Protocol Preferences dialog box see the Specify SNMP Protocol Parameters section 4 Inthe MIB tree select the leaf object that you wish to query e g sysLocation Tip If the desired object is not present in the MIB tree load the MIB module that defines it e g to be able to select a scalar object from the MIB II system subtree load the SNMPv2 MIB or the RFC1213 MIB module Note If you select a scalar object i in the MIB tree MIB Browser automatically appends the instance 0 to the OID of the scalar object when the Get operation is performed If you select a columnar object gt in the MIB tree MIB Browser will prompt you with the Select Table Instance dialog box to select the instance of the columnar object to be retrieved 5 Into the Comma
101. 72 ifAdminStatus 2 ran a es ts 1 S SNMP 1 Ready y Figure 99 A columnar object i fAdminStatus with a specified instance i fAdminStatus 2 syntax and value LL 120 MG SOFT MIB Browser User Manual Modify Values of Object Instances in Remote SNMP Agents 5 To add more bindings to the list see the Adding More Objects section Tip The simplest way of adding object to the list of variable bindings Drag an object from the MIB tree in the main window and drop it in the Multiple Variable Bindings window panel Note that you have to specify the instance of the dropped object You can do that in the Select dialog box which opens by clicking the Edit pop up menu command or simply by double click the object In the opened Select dialog box Figure 95 specify the instance of the object the value that you want to set and its syntax Adding More Objects You can insert any number of objects into an opened Multiple Variable Bindings window l 2 Right click in the Multiple Variable Bindings window panel and use the New pop up menu command The Select dialog box appears Figure 100 Select Remote SNMF agent OID Co E Value E E Select OID from MIB Tree Syntax Integer32 Timeticks Counterb4 Ulnteger32 O IF address O Opaque O Counter3 O DID O Nsapaddr Gauges Octets Bits ae at SNMPy1 Figure 100 Select dialog box In the OID input line specify t
102. 75 Ox 4 Ox65 0x50 Ox67 Ox 3 Osa Ox Oxbr O Enter password in HEX dump format the Hide typing checkbox Figure 37 Entering password in HEX dump format The Enter password in HEX dump format note appears in blue at the bottom of the dialog box Figure 37 Click the OK button MIB Browser will compute the security key from the given password according to the algorithm defined in the User based Security Model USM for version 3 of the Simple Network Management Protocol document RFC 3414 Entering the Security Key 1 To enable this feature first open the MIB Browser Preferences dialog box View MIB Browser Preferences and choose the General Other preferences Then in the displayed MIB Browser Preferences panel check the Enable auth privacy binary key editing checkbox Click the OK button MIB Browser shows the Edit Key button in the Password For Authentication Privacy Protocol dialog box Note If the Enable auth privacy binary key editing checkbox in the MIB Browser Preferences dialog box is not checked the Edit Key button is not shown in the Password For Authentication Privacy Protocol dialog box Open the Password For Authentication Privacy Protocol dialog box click the Change Password button in the SNMPv3 Security Parameters dialog box and click the Edit Key button 4 The Binary Key For Authentication Privacy Protocol dialog box appears Figure 38 LO 62 MG SOFT MIB Browser User Manual Specify SNMP
103. 93 77 187 172 fal oe sisLontact 0 octets zero length hex gt PE 1 S SNMP 1 Ready 4b Figure 97 A scalar object sysContact with a specified instance sysContact 0 syntax and value 10 To add more bindings to the list see the Adding More Objects section 4119 MG SOFT MIB Browser User Manual Modify Values of Object Instances in Remote SNMP Agents Inserting a Columnar Object lf you want to insert a columnar node you have to specify the instance of which value you wish to modify 1 Inthe MIB tree in the main window click a columnar node e g ifAdminStatus or entry node e g ifEntry Use the SNMP Multiple Variable Bindings Select Instance command In the opened Select Table Instance window select the desired instance by double clicking the appropriate index e g 2 Figure 98 E Select Table Instance s EJE eera w 193 7718713 Select Table Instance s to Quer 193 77 187 2131F able tE ntry lt r gt Instance A ar cane i SNMP y1 3 indexes Found Figure 98 Selecting a columnar object instance Note The instance of the object must be specified otherwise the SNMP Set operation will fail 4 The selected object instance appears in the Multiple Variable Bindings window Figure 99 The instance of the object is indicated with a suffix added to the object name e g ifAdminStatus 2 Multiple Yariable Bindings 193 77 187 1
104. 96 VOOLI2Z 000128 00 AC 62 6C 1 30 58 F4 00040 000064 D7 BC Figure 173 The contents of an SNMP message displayed in the Hex Dump panel The contents of an SNMP message that is in the Hex Dump panel displayed in hexadecimal format is decoded in the Decoder panel e g In the Hex Dump panel Figure 173 00000 000000 30 ol 62 02 0L DOS 30 OE 02 01 09 02 03 00 FE FO 0 0 203 MG SOFT MIB Browser User Manual Debug Problems in Generic SNMP Trace Window In the Decoder panel Figure 174 SNMP 0000 01 21 20 Simple type __ _ 1 _ _ _ _ _ no Decoded SNMP Packet Decrypted SNMP OO00 00 00 FE AAAS EeRAnAee ees Gimple Network Management Protocol x steerer en ee SNMP 0000 00 00 FF SNMP 0000 01 08 FF Tag os 0 prea ierael ry bee tra cles 30 hex SNMP 0000 01 02 CO Class iy ee a a a universal SNMP 0000 01 08 DF Object type le oh Oe Us sequence of SNMP 0001 02 00 FF Length SNMP 0003 00 00 00 SNMP 0003 01 08 FF Tag s00 000 10 02 hex SNMP 0003 01 02 CO Class a a ee ee universal SNMP 0003 01 21 20 Simple type saan _8_ ee yes SNMP 0003 01 08 DF Object type Py E dorm Oa EN integer SNMP 0005 01 00 FF Version SNMP 0006 00 00 00 SNMP 0006 01 08 FF Tag Oale le 0s0 00 30 hez SNMP 0006 01 02 CO Class ie O a a ee universal SNMP 0006 01 21 20 Simple type eee ge te no SNMP 0006 01 08 DF Object type oe tle Oa Os sequence of SNMP 0008 00 00 00 SNMP 00
105. Add to agent profiles Figure 28 Specifying SNMPv1 protocol preferences 2 In the Read community drop down list in the General frame specify the Read community string e g public This parameter is used only with SNMP Get SNMP GetNext and SNMP GetBulk requests 3 In the Set community drop down list specify the Set community string e g private This parameter is used only with SNMP Set requests 4 Into the Timeout s input line enter the timeout value in seconds for pending SNMP requesis The Timeout value defines how many seconds the program waits for the SNMP agent to respond to the request When this time is over the program depending on the value of the Retransmits parameter cancels or repeats the query 5 Into the Retransmits input line enter the number of retransmits for pending SNMP requesis The Retransmits value defines how many times the program repeats the query after the first timeout L 51 MG SOFT MIB Browser User Manual Specify SNMP Protocol Parameters 6 In the Port number drop down list specify the port number to which the remote SNMP agent listens The default UDP port number of an SNMP agent is 161 7 To save the current settings in the SNMP Protocol Preferences dialog box and the agent address specified in the Remote SNMP agent drop down list in the main window as an SNMP agent profile check the Add to agent profiles checkbox 8 Click the OK button to close the SNMP Protoc
106. E T diocesan acheas 26 2 3 4 SOlaMS Operating Sys le Nesa a E E 27 3 Start SNMP MIB Browser Professional Edition scceesessseeeeeneeeeeeneeeeoenes 28 Sel olanin MIB BrOWS E ecca a a a a 28 3 1 1 Windows Op rating SVSICM serina ea chde si pee Doda eee ieee 28 3 1 2 Linux Operaung SYStoN konsi a ee ea ca ed 29 Bh Mac OS X Operating System sar ios beteash pace Saco A se Sak basse eats eae Aes 31 3 1 4 Solans Operating SVSICM sacs tasecae scion Schenck eon de scien net cae RO antec T ieee 32 S22 MIB Browser DESKTOP siiescetctacenaticca eae nest a ead aeceeatien 33 A ADDIY EICCNSE ROY scie a Ea EAEAN 35 5 Contact Remote SNMP Agent and Query All Its Object Instances 37 5 1 Contacting Remote SNMP Agent esince iriri i iaaiaee iria 37 5 1 1 USING IPV4 OF IP VO ACOICSS 5 cs 2522 ees a ates dad aaa ae ees ee 38 5 1 2 SElECHNG BINGING IMC ACE io ste oe ete senna A 40 5 2 Selecting Nodes MIB Tree accscsieaictoga sti didewed eee eaddeiwedidied a aae 41 5 3 Retrieving All Object Instance Values with SNMP Walk Operation c cccceeeeeees 42 5 3 1 Performing SNMP Walk Op raton ccccccsssesecccsssneeccssssceeecessuueeeeessauseseeessaaeseeesssaaaesessagaes 42 5 4 Viewing MIB Node Properties iiscsc eect ceckeseceescdeetettsteedeus beoed Ueuieilectuedactiieet tect enlees 48 6 Specify SNMP Protocol Parameters cc scccccsseesseseeceeseeseeneeseseesensessenseeseaes 50 64 USING SNIMPWiPROlOCOl peenei
107. EE EEE EEE 198 Decoded SNMP message in the Generic SNMP Trace window ccccccceeeeeeeeeeeeaeeeeeeeees 199 Generic SNMP Trace Preferences dialog DOX ccccseeescccceeeeeeeeeeeeeeeeeeseueeeseeeeeessaaaeeeeeeees 200 Selecting the Live search options in the Generic SNMP Trace WindOw eesceeeeeees 201 Viewing Live search results in the Generic SNMP Trace Window cccceeeeeeeeeeeees 202 SNMPv3 message parameters displayed in the Decoder panel cscceeeeseeeeeeeeeeeeeees 203 LL 10 Figure 173 Figure 174 Figure 175 Figure 176 Figure 177 Figure 178 Figure 179 Figure 180 Figure 181 Figure 182 Figure 183 Figure 184 Figure 185 Figure 186 Figure 187 Figure 188 Figure 189 MG SOFT MIB Browser User Manual Introduction The contents of an SNMP message displayed in the Hex Dump panel sseeeeeeeees 203 The contents of an SNMP message decoded and displayed in the Decoder panel 204 SNMPv3 message parameters displayed in the Decoder panel csscceeeeseeeeeeeeeeeeeees 205 Empty Multiple Operations WINKGOW cccccceeeccsseseeceeeeeeeeseeeeeceeeeeeseeeeeeseeeeesueaeeeeeeeeeesaaeaas 206 Adding a new operation to the Multiple Operations WINKOW ccccssecceceeeeceeseeeeeeeaeeeeeas 207 Selecing TNE operation ype idein cde cette hepa a a a 208 Adding a new binding to selected operation in the Multiple Operations wi
108. Edition 3 1 2 Linux Operating System The easiest way to start MIB Browser under Linux operating system is to use the start menu The start menu can be displayed from the desktop taskbar KDE Desktop Environment 1 Applications a Development amp gt Editors fat Games 3 Graphics g Internet ie Multimedia E Preferences ge System ghe Toys Ae Utilities Programs If you have the KDE desktop environment installed display the K menu by clicking the K button in the left corner of your taskbar Figure 8 To start MIB Browser search for and use the MG SOFT MIB Browser MIB Browser command K button FTF F F F F F F F F F F F E MG SOFT MIB Browser amp Command Line Utilities gt T MG SOFT SNMP Lab t amp Document Files E Control lal Find Files MIB Browser Help ey Help Center amp MIB Browser Ss MIB Browser User Manual fa Home Directory a MIB Compiler h Bookmarks t amp MIB Compiler Help Recent Documents Ff Quick Start Guide 24 Quick Browser tA Uninstall fee Run Co mmand de Configure Panel A Lock Screen th Logout 3 4 Figure 8 Starting MIB Browser from the K menu in the KDE desktop environment As the program starts the MIB Browser Professional Edition splash screen appears followed by the About MG SOFT MIB Browser dialog box Figure 7 The About MG SOFT MIB Browser dialog box displays information about MG SOFT MIB Browser and MG
109. Eh SNMP Agent Profiles cil amp a x e aa F SAMP Agent Profiles gt Manually configured profiles F Imported gt Branch 4 C Headquarters 4 C Firewalls oe Corporate Firewall F Application Servers S oa Application Server F DB Servers DE Server DE Server gt File Servers Mail Servers fe Other Tevicees Show dialog on startup Contact Figure 59 Imported SNMP agent profiles configuration LO 82 MG SOFT MIB Browser User Manual Compile MIB Files and Load them in MIB Browser 8 COMPILE MIB FILES AND LOAD THEM IN MIB BROWSER The loading of MIB files into the MG SOFT MIB Browser is an important step that will provide you with a clear overview of the object hierarchy and object attributes in any managed SNMP device While the standard MIB files come pre packed MIB files supplied by vendors of SNMP manageable devices first have to be compiled into the SMIDB binary format that can be loaded and utilized by MG SOFT products In this section you will learn how to compile these vendor specific MIB files with the bundled MIB Compiler and for a user friendlier SNMP management load the compiled MIB files into MIB Browser Note If you have already compiled private vendor specific MIB files skip the Compiling MIB Files section 8 1 Compiling MIB Files To compile a MIB file you have to use the enclosed MG SOFT MIB Compiler that can be started from MIB Browser MIB Compiler is a program that con
110. FF 10 00 FF SNMPY3 SMM Py SAM Pyetc SNM Pyae SMM Pye Type Infor Report Trap v2 Trap ve Trap we i C1 01 01 TEREE ee ee eo Length Version Community Object type Request ID Error code Error index Object ID Object type Yalue Object Object Yalue Object Ob ject Yalue Ob Ject Mhi oe ID type decoding level 56769 Source Addre 10 0 0 215 Ws 10 0 3 146 10 0 0 178 162 10 0 0 178 162 10 0 0 178 We 04 06 70 75 193 1 SNMPY2c public C1 hex 1 0 1 0 0 1 1 ao 0 mo error 0 a es ey eee Bee 0 1 0 0 0 349465545 sda 0 Ja Se eH oe onoke Le Oo 6 0 1 6 2 0 1 1 Destination F 69 OA Search Transpoart IP UDP IP UDP IP UDP dill De IP UDP 63 AT 81 30 10 06 6B CS 30 06 OA 2B 2B 06 65 6C 67 61 0A 2B 06 0A 15 06 74 69 06 OF 30 Simple Network Management Protocol octets TRAP w2 TimeTicks Community public public public Hannonia public ra re A 0 eee ee re a gee ee ee ee ee 4 ia ee ee D E EE o E EET Intels R 82578DM Gig bit Networkd 4 C n a a a 0 sysUpTime 0 1 4 1 0 snmpTrapOID 0 2 s OBJECT IDENTIFIER 1 5 3 0 1 1 1 ifIndex 1 3 INTEGER 1 2 1 15Descr 1 4 IWT ET CTO TENA a 1461 2 2033 B 1384 Do 0 25 0 260 00 os 676 oe 692 o 1461 o 681 oF 1368 Figure 147 SNMP notification message received
111. FehOucd4 bh 2797342 ccb l fesO 5efe 10 0 3 113 12 A000 5 ef5 Stb l a2z bodctotitcbe Colors Formatting Opaque Set Info Discovery Table View Figure 20 Selecting binding interface in the MIB Browser Preferences dialog box 4 Select the desired binding interface in the corresponding transport protocol frame IPv4 IPv6 5 Click the OK button and restart MIB Browser for the changes to take effect LL 40 MG SOFT MIB Browser User Manual Contact Remote SNMP Agent and Query All Its Object Instances 5 2 Selecting Nodes in MIB Tree In MIB Browser loaded MIB modules are organized and represented in a MIB tree structure with nodes called MIB nodes You can see the MIB tree structure in the MIB tree panel Figure 21 in MIB Browser s main window ff MG SOFT MIG Browser Professional Developer s Edition File Edit View SNMP Action Tools Window Help Fi7vPON 1 RP eae A ee a Query MIB Ping Remote SNMP agent Split 193 77 187 213 y 7 Vertical MIB tree Query results la o oao ss 97 187 913 p T Contact 7187 213 porl 217 walk ee Liwa sticks O days 01 iia Prompt For OID ing Multiple Variable Bindings directory Hea mgmt jik Collapse mib 2 J system p sysDescr 2 apel bec fee sisL pT inne gt sysContact i sys ame E sysLocation E sysServices Ff interfaces dh Find Number Table a eg Entry amp Toggle Bookmark eye thides ne B Properties Remote SNMP agent 193 77 187 213
112. Figure 84 Prompt For OID dialog DOX ccccccccsseeseeeeeeeeeeeeeeeeeeeeeeeaaeaeeeeeeeeeeaaaaeeeeeeeeeseseeeeeeeeseesaaaaeees 108 Figure 85 Specifying the OID of an object by selecting it in the MIB tree eee eeeeeeeeeeeeeeeeeeeeeeeeees 109 Figure 86 Step by Step SNMP Walk operation on the ifTable ccccceceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeaes 110 Figure S7 Seb GIAO OX ansarin N laa eee sa taeda eee en ies ene 112 Figure gs Select Vale dialog DOK rcns ae a a E E R S 112 MG SOFT MIB Browser User Manual Introduction Figure 89 Select Bits Value dialog BOX ssa cev escent eae gaia ea eae ge ae aaooa es 113 Figure 90 Specifying a new value to be set in the SNMP agent cccccesseeeeeceeeeeeeeeeeeeeeeeeesseeeeeeeeas 114 Figure 91 An SNMP table e g if Table displayed in a tabular form in the Table View window 115 Figure 92 Colored instance values of a writable table object i e i fFAdmMinSt atuS seeeeccsesseeeeeeeeees 116 Figure 93 Selecting the value to be set from the list of pre defined values ec ceeceecccsteeeeeeeeeeeeeeeeteees 116 Figure 94 Multiple Variable Bindings window with the selected object cece ceeeeeeeeeeeeeeeeeeeeeeeeeeeeaaaees 118 Figure 95 Select dialog box with object OID cccccccceeeeecceeeeeeneaeeseeeeceeeeeeeeeeeeeseaauaaaassseeeeeeeeeeeeseees 119 Figure 96 Specifying the instance of a scalar object in the OID input line 2 0
113. For Implemented MIB Modules Preferences dialog box Figure 117 Preferences toolbar button and uncheck the Scan for all MIB modules that resolve OID checkbox Scan Agent For Implemented MIB Modules Prefe X Scan for all MIB modules that resolve OID a B Preferences Figure 117 Scan Agent For Implemented MIB Modules Preferences dialog box To scan another SNMP agent 1 First clear the window s panel Scanning Results toolbar button Specify the IP address of the SNMP agent that you wish to scan and click the Start Scanning Agent For Implemented MIB Modules toolbar button by clicking the Clear lt J Clear Scanning Results LL 138 MG SOFT MIB Browser User Manual Scan SNMP Agent for Implemented MIB Modules 3 MIB Browser displays a list of MIB modules implemented in the newly specified SNMP agent Tip If you wish to save the scanning results to a file right click in the window panel and copy the results to the clipboard After that paste the scanning results in any t xt application e g Notepad Example How to check which registered MIB modules are implemented in a particular SNMP agent You can check which of the compiled MIB modules are implemented in a particular SNMP agent by using the Scan Agent For Implemented MIB Modules window To open the Scan Agent For Implemented MIB Modules window select the Tools Sean Agent For MIBs command When the window opens specify
114. Hex Dump panel Figure 173 the contents of an SNMP message are displayed in hexadecimal format and in the Decoder panel in the human readable format Figure 174 When you are using the SNMPv3 protocol the Decoder panel displays also the SNMPv3 message parameters Figure 172 SNMPv3 Message Parameters Security model USM Security level Authentication and privacy Context name public 70 75402460C 09 638 hex Context engine ID 12 34 EF hex Security name SHA DES User 53 48 41 5F 44 45 53 5F 55 73 65 72 hex Security engine ID 80 00 05 23 01 D4 1EFE 49 46 hex Local engine boots 79 4F hex Local engine time 2239334 222B66 hex Remote engine boots 79 4F hex Remote engine Time 2239334 222B66 hex Authentication protocol HMAC SHA Authentication key 505 69500449 4C 10 49 46 4 77 D4 4FF7 51 24 26 ES AAs Z34 BD hex Localized authentication key CoeEDs G7 1CA AG GP Love 9125 28 51 28 sAC cE O04 55 CRiAP BZ ER 26P hex Privacy protocol CBC DES Privacy key D0 46 D0 9C 4A 44 75 D3 43 B6 5B 7A DB D0 6A C0 71 F2 D5 FC hex Localized privacy key OF DE E913 74 D60 8D A9 B3 CE ED 4E AD 60B 2D 06 87 98 9083 hex Figure 172 SNMPv3 message parameters displayed in the Decoder panel SNMP Packet Decrypted Size 00085 000133 30 81 04 01 00000 OO010 00020 00030 000000 000016 000032 000048 01 D4 48 41 00050 00060 00070 00080 000080 0000
115. IB Browser For more information about this feature check the Diffie Hellman Key Exchange for DOCSIS Based SNMPv3 Agents section 16 After you have specified all the parameters click the OK button The SNMPv3 Security Parameters dialog box closes and a new line representing the newly configured SNMPv3 user profile appears in the SNMPv3 USM User Profiles window Figure 34 6 3 2 Specifying Password or Security Key MIB Browser offers two methods for entering passwords and one method for entering security keys for the SNMPv3 authentication and privacy protocols a If a Password is entered MIB Browser will compute the security key required for the SNMPv3 authentication or privacy protocol from the given password according to the algorithm defined in the User based Security Model USM for version 3 of the Simple Network Management Protocol document RFC 3414 a If a Security key is entered MIB Browser does not apply the USM password to key algorithm Instead if the Do not localize Authentication or Privacy keys checkbox on the SNMPv3 Security Parameters dialog box is not checked MIB Browser applies only the key localization algorithm to the entered security key and then uses the localized security key for communicating with the SNMPvs agent If that checkbox is checked MIB Browser uses the security key exactly as it was entered Entering the Password in Plain ASCII Text 1 To specify a password open the Password For Authenticatio
116. ID is used for that profile To overwrite the default Context engine ID enter a properly formatted binary value by Starting the line with the character and continue with any number of character codes in decimal octal prefix 0 or hex prefix 0x notation Here is an example Enter any of the following four values into the input line O22 064 0357 18 52 239 0x12 0x34 Oxef 022 52 OXEF The above four values will all do the same set the Context engine ID value to 0x1234EF LL 74 MG SOFT MIB Browser User Manual Configure and Use SNMP Agent Profiles 8 10 11 13 14 15 Optionally check the SNMP port number checkbox and specify the port number on which the remote SNMP agents listen to for incoming SNMPvs requests If this checkbox is not checked the port number specified in the General panel of the Agent Profile Properties dialog box is used Select the SNMPvs authentication protocol from the Authentication protocol drop down list and click the Change Password Authentication button This will open the Password For Authentication Protocol dialog box Figure 51 Password For Authentication Protocol AuthPassword Password confirmation Tip To see the typing uncheck SuthPassword the Hide typing checkbox _ Hide typing Enter password in ASCII text Figure 51 Password For Authentication Privacy Protocol dialog box Enter the password into the first Password input line and
117. ID value in the Table View window is displayed together with HEX dump in the brackets If you find this disturbing then open the MIB Browser Preferences dialog box by using the View MIB Browser Properties command switch to the Query Results Preferences panel and uncheck the Extend value information checkbox LL 142 MG SOFT MIB Browser User Manual View Poll and Modify SNMP Tables 17 1 2 Copying Displayed SNMP Table To copy the contents of an SNMP table displayed in the Table View window to the clipboard do the following 1 Right click in the Table View window panel and use the Copy pop up command 2 MIB Browser copies the contents of the displayed SNMP table and saves it to the clipboard 3 Open some other application e g Notepad Word etc and paste the saved SNMP table 17 2 Modifying Table Object Instance Values MIB Browser allows you to easily modify and set values of writable table object instances directly in the Table View window Figure 121 To see the instructions on how to do that check the Modifying Values of Table Object Instances Directly in Table View section HA 193 77 187 9 ifentry 1500 OO02 46 90 upili 0 days OUh 1500 U002 46 90 upt 36 days 10 1500 OOD 46 90 upil 0 daps UUh 1500 00 02 46 90 upili 36 days U3 1500 1000 O0 02 46 90 ea upil 6 days 21h 1500 OOO 46 90 upi 44 days 21 1500 00 02 46 90 BEE h up 44 days 19 1500 OU 02
118. K button to close the SNMP Protocol Preferences dialog box and apply the changes If the Add to agent profiles checkbox was checked a new SNMP agent profile named New lt agent address gt is created in the SNMP Agent Profiles window Example How to correctly specify the non repeaters and max repetitions parameters and use the SNMP GetBulk operation to return multiple instances of objects The SNMP GetBulk operation is an optimization of the SNMP GetNext operation that allows SNMP agents to return large packets in response to GetBulk requests SNMP GetBulk packets have two fields in request PDU the non repeaters and the max repetitions fields which are not found in any other SNMP PDU Get GetNext Set In MIB Browser you can specify the number of non repeaters and max repetitions in the SNMP Protocol Preferences dialog box View SNMP Protocol Preferences command after checking the Use Get Bulk checkbox Figure 29 LL 53 MG SOFT MIB Browser User Manual Specify SNMP Protocol Parameters SNMP GetBulk operation in MIB Browser s main window To perform the SNMP GetBulk operation in the main window you have to set the non repeaters value in the SNMP Protocol Preferences dialog box to zero 0 Otherwise the program returns only one object instance with its value because the use of non repeaters makes sense only with multiple variable binding PDUs You can set the max repetitions parameter to any value in order
119. L118 MG SOFT MIB Browser User Manual Modify Values of Object Instances in Remote SNMP Agents Select sysContact Remote SNMF agent OID wei oe Value a 5 5 Tip To view the syntax description or other properties of the specified MIB object OID click the Show MIB Node Info toolbar button Syntax Integer32 Timeticks Counterb4 Ulnteger32 CIP address Opaque Counters2 O DID O Nsapaddr Gauges Octets Bits 2 at SNMP Figure 95 Select dialog box with object OID Tip If the MIB file specifies pre defined values for the currently selected object click the Select from Value List toolbar button and select one value 6 Ifthe selected object is a scalar object add a 0 dot zero suffix to the OID value in the OID drop down list Figure 96 OID 136120048 lv Figure 96 Specifying the instance of a scalar object in the OID input line Note The instance of the object must be specified otherwise the SNMP Set operation will fail 7 Enter or select from the Value drop down list the value that should be set to the specified object instance Choose the appropriate syntax in the Syntax frame Click the OK button to close the Select dialog box MIB Browser inserts the newly specified object instance name e g sysContact 0 syntax and value into the Multiple Variable Bindings window Figure 97 Multiple Yariable Bindings 193 77 187 1f2 sysContact o 1
120. M linkDown 0 SNMPv2c Notification 4 Time stamp 40 days 10h 44m 15s 45th 349465545 enterprises 644 2 4 0 1043 SNMPv2c Notification Specific 13 SNMPv1 Trapiv1 Protocol version SNMPw2e Generic coldStart SNMPv1l Trap vi Transport IP UDP Generic authenticationFai SNMP Trap vl A Agent Generic authenticationFal SNMPvl Trap vl Address 10 0 0 178 Generic linkUp SNMPv1 Trap v1 Generic linkUp SNMPv1 Trap v1 A Manager SNMPvl Trapt Ee oer Generic linkUp SNMPv1 ss Trap v1 a TARE public Generic linkUp SNMPv1 ss Trapivl Pa AAR gt Bindings 7 ae ee eos UMINES Binding 1 sysUpTimelnstance timeticks 40 days 10h 44m 15s Binding 2 snmpTrapOID 0 OBJECT IDENTIFIER linkDown 0 Generic linkUp SNMPv1 ss Trapivl Binding 3 iflndex 1 Interfacelndex 1 1 Generic linkUp SNMPvl Trap vl Binding 4 ifDescr l DisplayString Intel R 82578DM Gigabit M Generic linkUp SNMPvl Trapivi Binding 5 ifAdminStatus 1 INTEGER up 1 SNMPvl Trap v1 Binding 6 ifOperStatus 1 INTEGER down 2 Generic linkUp SNMPv1 Trapivl Binding 7 snmpTrapEnterprise 0 OBJECT IDENTIFIER mg soft Generic linkUp SNMP Trapivl Generic linkUp SNMP Trapivl SNMPv1l Trapi 1 rdbmsStateChange 0 SNMPv2ec Inform rdbmsStateChange 0 SNMPv2c Inform meunitSupplyORT rap SNMPv2c Notification melinkDownTrap SNMPv2e Inform enterprises 644 2 4 0 1045 SNMPv2c Notification Invalid notificatio
121. MIB Browser resolves it through enterprise and in the Specific Trap MIB Lookup Results folder contains the line displaying the name of the SNMPv1 Trap and the name of the MIB module that defines it Figure 135 LL 157 MG SOFT MIB Browser User Manual Receive SNMP Trap and SNMP Inform Notification Messages SNMP Trap inns maim co fee Slee a Mean a Search a A bgpzbgpEstablished 1 Message reception date 5 7 2012 No Time Notification Version Message Message reception time 4 20 28 625 PM 4 4 20 Specific 1 SNMPv1l Trap wl 4 Time stamp 0 days 07h 06m 45s 03th 2560503 Af Message type Trap v1 Protocol version SNMPv1 Transport IP UDP a A Agent Address 10 33 212 1 Port 4204 a amp Manager Address 10 0 3 146 Port 162 E Community public ah SNMPv1 agent address 10 33 212 1 lad Enterprise bgp 4 C Specific Trap MIB Lookup Results Name bgpEstablished Module RFC1269 MiB Enterprise bgp re Bindings 3 Binding 1 bgpPeerRemoteAddr s IpAddress 10 35 2121 Binding 2 bgpPeerLastError 3 OCTET STRING 0 Binding 3 bgpPeerState 5 INTEGER established 6 Figure 135 SNMPv1 Trap message resolved through the SNMPv1 Trap number and the Enterprise value Example How to identify the received SNMPv1 Trap also through the Enterprise value When a Specific SNMPv1 Trap notification is received MIB Browser by default identifies it by two pa
122. MP packets sent from MIB Browser This value is reset each time the Query Results panel is cleared The third field shows the currently used SNMP version the fourth field is a status indicator and the last field shows an alarm clock that notifies you with a ringing animation when a new SNMP Trap or Inform notification message is received The ringing animation continues until you acknowledge notifications in the SNMP Trap Ringer Console window LO 34 MG SOFT MIB Browser User Manual Apply License Key 4 APPLY LICENSE KEY Without a valid license key file in place MIB Browser will operate in restricted mode To apply a license key file after the software has been installed proceed as follows 1 If you have received your license key file on a USB flash card WalletFlash insert the card into a free USB port on your computer and allow the operating system to install the necessary drivers to use the flash drive Select the Help Apply License command from the main menu The Apply License dialog box Figure 16 appears Click the Select button in the Apply License dialog box to display the Open dialog box Figure 15 amp Open Ses MGMIBBROW E LICENSE_FILES 4 Organize New folder Libraries Documents a Musi _ licemse key 10 17 2012 3 31 PM KEY File usic Name Date modified Type Pictures E Videos jE Computer amp Local Disk C ex MGMIBBROW E Jj LICENSE FILES File name license key
123. MPv3 USM user select the relevant row and choose the Change Authentication Password pop up command Figure 162 a The Old Password for Authentication Protocol dialog box appears Figure 163 Enter the existing authentication protocol password of the selected USM user into both input lines and click the OK button Old Password For Authentication Protocol Pazzmord Figure 163 Entering SNMPv3 user s old authentication protocol password a The New Password for Authentication Protocol dialog box appears Figure 164 Enter the new authentication protocol password for the USM user into both input lines and click the OK button to close the dialog box and change the authentication password key on the remote SNMP agent Hew Password For Authentication Protocol Ea Password confirmation Figure 164 Entering SNMPv3 user s new authentication protocol password a To change the secret privacy key and thus the privacy password of an existing SNMPv3 USM user select the relevant row choose the Change Privacy Password pop up command and enter the old and new privacy passwords twice into both dialog boxes that appear a To delete an SNMPv3 USM user select the relevant row in the Manage Agent SNMPvs Users dialog box and use the Delete pop up command The given row should disappear from the Manage Agent SNMPv3 Users dialog box a For instructions on cloning SNMPv3 USM users see the next section LL 194 MG SOFT MIB Browse
124. NMP Agent drop down list specify the IP address of the remote SNMP agent that you wish to manage 8 If necessary adjust SNMP access parameters in the SNMP Protocol Preferences dialog box see the Specify SNMP Protocol Parameters section 9 Contact the remote SNMP agent by using the SNMP Contact command 10 Expand the MIB tree and select one scalar object e g sysUpTime Figure 75 Note that by using the SNMP GetNext operation you will not receive in response the value of the selected object instance e g sysUpTime but of the object instance that in lexicographical order follows the selected one g sysContact Figure 75 Selecting a scalar object 11 Select the SNMP Get Next command from the main menu or right click the scalar object and choose the GetNext command from the pop up menu 12 The value of the object instance that in lexicographical order follows the instance of the selected object is displayed in the Query Results panel 10 2SNMP GetNext Request for Columnar Objects If the selected node in the MIB tree is a columnar object e g if InOctets you have to specify which of its instances the program should query e g ifInOctets 9 Note that when you query an instance of a columnar object with the SNMP GetNext request the agent does not return the value of the selected instance e g if InOctets 9 but of the next instance e g if InOctets 10 that is implemented in the table LO 96 MG SOFT
125. NMP agent in the right part of the Compare Agent Snapshots window Click the Refresh both sides toolbar button to start querying both SNMP agents Refresh Tip that you can use the Refresh left side and Refresh right side toolbar buttons to take the snapshots of SNMP agents independently of one another The rightmost field of the status bar displays the progress of the agent snapshot operation i e the OIDs currently being retrieved from both SNMP agents When MIB Browser finishes the agent snapshot Walk operation it displays both agent snapshots side by side in the Compare Agent Snapshots window The status bar displays various information about the agent snapshot operation i e the number of object instances retrieved from each SNMP agent the SNMP protocol version used to query each agent and the status of the snapshot operation for each agent e g Ready Timeout etc L 186 MG SOFT MIB Browser User Manual Take and Compare SNMP Agent Snapshots 21 2 4 Saving and Loading SNMP Agent Snapshots SNMP agent snapshots can be saved io files for later usage The Compare Agent Snapshots window lets you load a saved agent snapshot from a file and compare it to the snapshot retrieved directly from an agent or to another agent snapshot file Among others this allows you to compare snapshots of the same SNMP agent taken at different times To save an agent snapshot to a file 1 Select the File command from the Agen
126. No Such or End Of MIB View checkbox in the MIB Browser Preferences dialog box 1 Use the View MIB Browser Preferences command to open the MIB Browser Preferences dialog box When it opens select the Query Results preferences to display the Query Results Preferences panel 2 In the Query Results Preferences panel check the Until No Such or End Of Mib View checkbox LL 44 MG SOFT MIB Browser User Manual Contact Remote SNMP Agent and Query All Its Object Instances Example How to query all object instances of the system sub tree in an SNMP agent by using the SNMP Walk operation Contact the SNMP agent by using the SNMP Contact command In the MIB tree click the root node of the system sub tree Use the SNMP Walk command or right click the system node and select the Walk pop up command MIB Browser performs the SNMP Walk operation on the system sub tree The remote SNMP agent returns the values of all system sub tree object instances and MIB Browser displays them in the Query Results panel Figure 24 2 MG SOFT MIB Browser Professional Simulator Edition File Edit View SNMP Action Tools Window Help SIO MHROL BRM ees teases eae Remote SNMP agent Split Command line 193 77 187 9 F Vertical MIB tree Query results PE mgmt SNMP QUERY STARTED 4 O mib 2 F 1 sysDesor 0 DisplayString Cisco Internetwork Operating System a system 2 sysObjectiD 0 OBJECT IDENTIFIER ciscoProducts 248 sysDescr 3
127. P GetNext request containing multiple i e 3 variable bindings in the variable bindings list and display the retrieved values i e that values of object instances that in lexicographical order follow the requested objects or object instances Remote address 10 0 3 100 port 161 transport IP UDP Local address 10 0 3 170 port 57256 transport IP UDP Protocol version SNMPyzc Operation GetNext Request bindings 1 sysUpTime TimeTicks null 2 ifInOctets Counter null 3 ifInOctets 1 Counter null Response bindings i sysUptfime 0 TimeTicks 8 days 22h 27 mr438 00th 77206300 Z iaftfiInOctets 1 Counter 35891578 3 1fInOctets 2 Counter 695377014 11 4 3 Using GetBulk Command with Multiple Variable Bindings Example How to use the getbulk command to retrieve a scalar object instance sysUpTime 0 and 3 instances of two columnar objects iflnOctets x ifOutOctets x 1 Select the View SNMP Protocol Preferences command to open the SNMP Protocol Preferences dialog box and configure the following Q Inthe SNMP protocol version frame select the SNMPv2c radio button note that the GetBulk operation is not available in SNMPv1 SNMP Protecol Preferences SNMP protocol version SNMP y 1 SNMPy 2c _ SNMPv3 General Get Bulk settings Read community W Use Get Bulk public 1 Non repeaters Set community 3 Max repetitions private SNMPY 3 security Timeout E 5 Retansmits 4 Portnumber 161 Add to agent p
128. P Protocol Preferences SAMP protocol version SNMP 1 O SNMPy2ec O SNMP 3 General Get Bulk settings Note The SNMP Protocol Preferences dialog box can be opened from almost any MIB Read community Use Get Bulk Non repeaters Set community 0 Max repetitions Browser window by using the SNMP Protocol Preferences hammer toolbar button SNMPY3 security Timeout z 5 Retansmits Fort number 161 Add to agent profiles Cancel Figure 27 SNMP Protocol Preferences dialog box 3 You can choose between using the SNMPv1 SNMPv2c or SNMPv3 protocol version by selecting the appropriate radio button in the SNMP Protocol Preferences dialog box 4 Depending on the protocol version you want to use read one of the following sections Using SNMPv1 Protocol Using SNMPv2c Protocol or Using SNMPv3 Protocol and learn how to specify the parameters LL 50 MG SOFT MIB Browser User Manual Specify SNMP Protocol Parameters 6 1 Using SNMPv1 Protocol To use the SNMPv1 protocol specify the following parameters in the SNMP Protocol Preferences dialog box 1 First click the SNMPv1 radio button in the SNMP Protocol Version frame Figure 28 SNMP Protocol Preferences SNMF protocol version O SNMPy2ec O SNMP 3 General Get Bulk settings Read community Set community Max repetitions private SAMP ys security Non repeaters Timeout z 5 Port number 161 Retransmits
129. Port 4204 a amp Manager Address 10 0 3 146 Port 162 E Community public a SNMPv1 agent address 10 35 2121 laa Enterprise bgp 4 Specific Trap MIB Lookup Results A Name bgpEstablished Module RFC1269 MIB Enterprise bgp A Name frOLClStatusChange Module RFC1315 MIB Enterprise frarne rela A Name x25Restart Module RFC1362 MIB Enterprise x25 Bindings 3 Binding 1 bgpPeerRemoteAddr 3 pAddress 10 33 2121 Binding 2 bgpPeerLastError 3 OCTET STRING 0 Binding 3 bgpPeerState 3 INTEGER established 6 1 SNMP notifications recemved Figure 136 SNMPv1 Trap message resolved only through the SNMPv1 Trap number value LL 159 MG SOFT MIB Browser User Manual Receive SNMP Trap and SNMP Inform Notification Messages 19 2 Receiving SNMPv3 Notification Messages To enable receiving SNMPv3 Trap and Inform notifications you need to select or configure an SNMPv3 user profile in the MIB Browser Preferences dialog box in the Notification SNMPv3 Security Preferences panel Figure 137 MIB Browser will receive only those SNMPv3 notification messages that match the security parameters of the specified SNMPv3 user profile 1 To open the MIB Browser Preferences dialog box select the View MIB Browser Preferences command 2 Choose the Trap Ringer SNMPv3 entry in the navigation tree to display the Notification SNMPv3 Security Preferences panel 3 To use an already configured SNMPv3 USM us
130. Snapshots To save an agent snapshot to a file 1 Click the Save toolbar button to save the agent snapshot displayed in Agent Snapshot window 2 Specify the agent snapshot file name and save destination in 41183 MG SOFT MIB Browser User Manual Take and Compare SNMP Agent Snapshots the standard Save As dialog box that appears and click the Save button to create a snapshot file and close the dialog box By default agent snapshot files obtain the asfx file name extension To load an agent snapshot file 1 Click the Open toolbar button in the in Agent Snapshot window to open the standard Open dialog box 2 Inthe Open dialog box select the desired agent snapshot file asfx or asf and click the Open bution Tip You can also load an agent snapshot file that has been saved in the Compare Agent Snapshots window or in the main window File Save Agent Snapshot 3 MIB Browser loads the selected agent snapshot file and displays its contents in the Agent Snapshot window The Agent Snapshot window title bar displays the full path to the opened agent snapshot file 21 2 Comparing SNMP Agent Snapshots In the Compare Agent Snapshots window you can compare two SNMP agent snapshots side by side Agent snapshots can be taken either from two different SNMP agents or from one SNMP agent at different times The window shows matches and mismatches between object instance values orphaned MIB tree nodes and differences in
131. UutPackets 35567 J67 2 3 2464 23 6 2009 16 5 821 3 23 6 2009 18 58 07 srmplnPdullDs 35567 J67 J223 2464 23 6 2009 18 5 821 3 23 6 2009 18 58 07 snmpOutPdudllDs 350813 4005 1335 0 13078 23 6 2009 18 5 3877 3 23 6 2009 18 58 30 8 srmplnbethequests 0 0 0 0 0 0 Di snmplnGetNextRequests 2049F 305 301 7 24da 23 6 2009 18 5 811 0 23 6 2009 18 58 07 a3 snmplnGetBulkAequests r ri be 20 7 219 23 6 2009 18 5 730 23 6 2009 18 58 55 0 snmplnosetRequests 0 0 0 0 0 0 0 ae snmpOutGetResponses 35567 J223 2464 23 6 2009 18 5 821 3 23 6 2009 18 58 07 o srimpUutT raps 0 0 0 0 0 od snmp utlnforms 0 0 0 0 0 a snmplnAeports 0 0 0 0 0 0 0 a snmpUutheports 0 0 0 0 ii 10 0 3 128 1161 IPv4 IPG 45 E SNMP Last statistics update 23 6 2009 18 58 58 Interval 3 sec Figure 189 SNMP Agent Simulator window simulation is running 8 To verify if the simulated agent responds to SNMP queries click the Contact toolbar button ized in the SNMP Agent Simulator window MIB Browser performs the Contact operation using the SNMP protocol settings configured in this window and displays the value of the retrieved object instance in the Query results panel of the main window 9 To view the agent simulator status information click the Status Report toolbar button zh This displays a report in the SNMP Agent Status Report window Figure 190 LL 218 MG SOFT MIB Browser User Manual Name ay Binary location Status oO Start
132. ageeessegseesseesenenss 165 Adding a new port for dialog DOX cccccccssssecceeeeeeeeeeseceeeeeseneeaseeeeeeeessaeaaseeeeeessnaasseeeseeeees 165 Selecting the Properties pop up command on a NOTIFICATION TYPE MIB tree node 168 Viewing the properties of a notification type node cceccceeeeceeeeeeeeeeeeeeeeeeeeeeeaeeeeeeesaeaeeeees 169 Selecting the Properties pop up command on a TRAP TYPE node ccccccseeeeeeeeeeee ees 170 Viewing the description Of an SNMPV1 Trap ccccseeeecceeceeeeeeeeeeeeeseeeeesseeeeeeeaeeeeeeeeeaeaeeeees 170 SNMP notification message received into SNMP Trap Ringer Console window decoded and displayed in the Generic SNMP Trace For Trap Ringer Window cccccssseeesesseeeseeeeeeees 172 Multiple Variable Bindings WiIndOW cccsssscccccsseseeeccceeseeceeccaeeeceeseaaueeeesseueeeesssaaeeeeeeeseas 173 SNMPv1 Trap Protocol Parameters dialog DOX cccccccsssssssseseseeeeeeeeeeeeeeseaaaeeassseeeeseeeeeess 174 Example of a variable binding for SNMPv1 1LinkUp Trap cccccceeccceccseeeeeeeeeeseeeeeesaeeeeenens 175 SPECHYING ING trap receiver IP addres Snr a nas a a AN 176 SNMP Protocol Preferences dialog DOX ccceccccccceceeeeesseeceeeseaeeseeeeeeeesssueaaseeeeeesesseaaeeeeess 176 Selecting the Trap entry from the programmable button cc eccccceeeceeceseeeeseeeeeeseeeeeeeees 177 A typical variable binding list used with SNMPv2c v3 LinkUp traQS
133. agent Figure 48 LL 71 MG SOFT MIB Browser User Manual Configure and Use SNMP Agent Profiles main switch Properties 5 pr SNMPv3 Properties Get Bulk Select user Retransrnits Security user name SHAAEST2User 0 Context name Authentication protocol yess pie Do not localize Authentication and Privacy keys Diffie Hellman key exchange Load user profile Save user profile Figure 48 Agent Profile Properties dialog box SNMPv3 properties To Load and Use an Existing SNMPv3 USM User Profile 1 Click the Load User Profile button in the SNMPv3 Properties panel of the Agent Profile Properties dialog box The SNMPv3 USM User Profiles window appears Figure 49 It displays a list of all existing SNMPvs user profiles configured in MIB Browser Select the line that represents the SNMPv3 USM user profile you want to use in the SNMPv3 USM User Profiles window and use the Select button or pop up command Figure 49 The SNMPv3 USM User Profiles window closes and the SNMPv3 panel of the Agent Profile Properties dialog box displays the SNMPv3 security parameters of the selected SNMPv3 USM user profile Figure 48 Click the OK button to apply the changes and close the Agent Profile Properties dialog box LL 72 MG SOFT MIB Browser User Manual Configure and Use SNMP Agent Profiles A SNMPv3 USM User Profiles User profile name Securty user name Securty level gt MDS user authNoPriv MDOSNoPriv A
134. alk operation To take an agent snapshot in the Agent Snapshot window 1 Open the Agent Snapshot window by using the Tools I ay Ga Agent Snapshot command Agent Snapshot The Agent Snapshot window opens Figure 156 To take a snapshot of the SNMP agent specify its address in the Remote SNMP Agent drop down list and adjust the SNMP protocol preferences for accessing the agent if necessary or select the proper agent profile from the SNMP Agent Profiles window Agent Snapshot Preferences W Start UID Interfaces W Stop UID snmpProxyOrops 0 Until No Such or End OF MIB view Sub tree iO Figure 155 Agent Snapshot Preferences dialog box 4 Click the Agent Snapshot Preferences button to open the Agent Snapshot Preferences dialog box Figure 155 and specify what object instances you want to retrieve from the agent LL 181 MG SOFT MIB Browser User Manual Take and Compare SNMP Agent Snapshots a To take a snapshot of the entire MIB tree implemented in the SNMP agent and retrieve all object instances and their values simply uncheck the Start OID and Stop OID checkboxes a To take a snapshot of a particular part of the MIB tree implemented in the SNMP agent and retrieve all object instances and their values in the specified OID range proceed as follows a Check the Start OID checkbox and enter the start OID value for the Walk operation into the OID input line Tip You can also specify the OID value
135. an SNMPv1 Trap notification The SNMPv1 Traps are either generic or enterprise specific Additionally SNMPv1 Trap messages use several other parameters i e the IP address of the agent associated with the trap the identification of enterprise associated with the trap and the time stamp of the Trap message All these SNMPv1 Trap message parameters can be set within the Multiple Variable Bindings window Notifications for SNMPvl Generic and Specific Trap 1 Use the SNMP Multiple Variable Bindings command to open the Multiple Variable Bindings window Figure 148 Multiple Variable Bindings 193 7 7 187 176 Syntax Value aa ISOS Fy SNMP YI Ready Ab Figure 148 Multiple Variable Bindings window 4173 MG SOFT MIB Browser User Manual Send SNMP Trap and Inform Notification Messages 2 Click the SNMPv1 Trap Preferences toolbar button to display the SNMPv1 Trap Protocol Parameters dialog box x Figure 149 E A SNMPv1 Trap Preferences SMMPYy 1 Trap Protocol Parameters Trap type Sige tap E Agent address 193 77 187 202 ol Enterprise OID 4 3 6 1 4 1 1315 lol Timestamp 0 Figure 149 SNMPv1 Trap Protocol Parameters dialog box 3 Inthe Trap type drop down list specify the type of the SNMPv1 Trap To designate the trap as enterprise specific select the Enterprise specific the last entry Otherwise select one of the following generic trap types Cold start Note If you select
136. ance of the columnar object ifIndex and the corresponding value identifying the network interface that caused the trap similarly as in the SNMPv1 1inkUp generic trap described in the previous section One of the variable bindings should also specify the authoritative identification of the enterprise associated with the trap If you are mapping an SNMPv1 Trap message to an SNMPv2c v3 Trap message this variable binding should occur as the last in the variable binding list The name of this variable binding is snmpTrapEnterprise 0 with the OID syntax and the value that identifies the enterprise associated with the Trap or Inform message H 178 MG SOFT MIB Browser User Manual Send SNMP Trap and Inform Notification Messages 20 2 3 Sending SNMPv2c v3 Notification Messages Sending SNMPv2c and SNMPv3 notification messages require different settings in the SNMP Protocol Preferences dialog box See the instructions below Sending SNMPv2c Trap and Inform Messages To send an SNMPv2c Trap or Inform message containing a prepared variable bindings list as described in the previous section do the following 1 In the IP Address drop down list within the Multiple Variable Bindings window specify the IP address of the SNMP entity to which you are sending the SNMPv2c Trap or Inform message Figure 151 Click the SNMP Protocol Preferences toolbar button to adjust the SNMP protocol parameters for sending a notifications to the SNMP
137. and displays a list of Agents Discovery discovered SNMP agents with their system names addresses and additional system information mainly obtained by retrieving the agent s MIB II system group of objects Figure 105 Remote SNMP Agent Discovery CECR V Fast discovery 10 0 3 254 System Mame Ciscoswitchl smart2 mg sott si ProCurve Switch MPIZEBSC1 km HP47O00DTN CK728001LUSH_R CK 26001LUSH_R VILIG vill macpre tadejm hp BORISB R60 Boris mp linux test VM WINAP 000 WRA UTROK DH Protocol SNMPw1 SNMPy1 SNMPw1 SNMPv1 SNMPy1 SNMPy1 SNMP v1 SNMPv1 SNMPy1 SNMPy1 SNMPy1 SNMPy1 SNMP w1 SNMPv1 SNMPvw1 CARIRADS A Community public public public public public public public public public public public public public public public nubles Contact Person webmaster wih rng sottsi admin myg zero length roeot imyg sot reot myg sot root img sot root img sot zero length wilhi rmg soft Mo zero length me mymiail root localhost zero length MAG CNeT MN System Location MG SOFT Lab test location MG SOFT Mar zero length Tajnistve MG SOFT Lab MG SOFT LAB MG SOFT LAB zero length zero length Mars zero length here tettetdd zero length Ensil System Descrij Cisco Internet Linux smart r ProCurve J908 HP ETHERNET KONICA MINE HP ETHERNET Xserve RAID Vj Xserve RAID V Hardware x86 Ha
138. aned MIB tree nodes and Matched nodes Mismatched differences in syntax values Only Matches Shows only MIB tree nodes that are present in both SNMP agent snapshots and have the same OID value as well as the object instance value Only Mismatches Shows only MIB tree nodes that are present in both SNMP agent snapshots and have the same OID value but different object instance value Mismatches And Orphans Shows mismatched MIB tree nodes that have the same OID value but different object instance value and orphaned MIB tree objects nodes Nodes mismatched in syntax Left orphaned nodes Right orphaned nodes LL 188 MG SOFT MIB Browser User Manual Take and Compare SNMP Agent Snapshots that are present in only one of the compared SNMP agent snapshots Q No Orphans Shows only MIB tree nodes that are present in both SNMP agent snapshots Q Only Orphans Shows MIB tree nodes that are present in only one or the other SNMP agent snapshot a Only Left Orphans Shows MIB tree nodes and their values that are present only in the SNMP agent snapshot displayed in the left part of the window a Only Right Orphans Shows MIB tree nodes and their values that are present only in the SNMP agent snapshot displayed in the right part of the window a Only Syntax Mismatches Shows only syntax mismatches between the compared object instances in SNMP agent snapshots 3 MIB Browser filters the display and show
139. anel and choose the Copy Full Tree pop up menu command MIB Browser copies the displayed information to the clipboard as text Open any other application e g Notepad paste the contents from the clipboard and save it to a desired location LL 167 MG SOFT MIB Browser User Manual Receive SNMP Trap and SNMP Inform Notification Messages 19 9 Information About SNMP Notification Messages To obtain more information about SNMP Trap and Inform notifications view the properties of objects that represent them as described in this section 19 9 1 Information About SNMPv2c and SNMPv3 Notifications SNMPv2 notifications have OID values assigned and are represented in the MIB tree as NOTIFICATION TYPE nodes SNMPv2 notifications are conveyed by means of SNMPv2c and SNMPvs Trap and Inform messages 1 Inthe MIB tree pane of the main window right click the NOTIFICATION TYPE object that you wish to read more information about and select the Properties pop up command Figure 143 MIB tree 4 C internet PE mgmt 4 C mib 2 gt interfaces 4 C transmission a i adsl2MIB 4 C adsl 4 C adsl Notifications A adslLinePefFECSThreshAty adsl2LinePerfFECSThreshAty i Contact adsl2LinePerfESThreshAtuc 4 Walk adsl2LinePerf EST hreshAtur ia Prompt For OID abil nePertSES Thresh adsl LinePerfSEST hreshAtur adsl2LinePerfLOSSThreshAt Multiple Operations adsl LinePerfLOSSThreshAti Av Expand adsl LinePerfUASThreshA
140. apshots window open the MIB Browser Preferences dialog box View MIB Browser Preferences display the Agent Compare panel and select the Browse last session at show option LL 192 22 MG SOFT MIB Browser User Manual Manage SNMPv3 Users on Remote SNMP Agents MANAGE SNMPV3 USERS ON REMOTE SNMP AGENTS MIB Browser lets you manage SNMPv3 USM user configuration on remote SNMPv3 agents The user management operations include cloning SNMPv3 users changing secret authentication and privacy keys of SNMPv3 users as well as enabling disabling and deleting SNMPv3 users All these operations are accomplished through SNMP by setting the appropriate usmUserTable object instances on remote SNMP agents as specified in the SNMPv3 USM specification RFC 3414 Therefore to be able to successfully perform SNMPv3 user management operations on an SNMP agent the agent must implement the usmUserTable SNMP USER BASED SM MIB and provide write access to it 22 1 Managing Existing SNMPv3 Users on Remote SNMP Agent To view and manage the existing SNMPv3 USM users on a remote SNMP agent 1 Select the Tools Manage Agent SNMPv3 USM Users command 2 The Manage Agent SNMPv3 Users dialog box appears Figure 162 listing all existing SNMPv3 USM users configured on the given remote SNMP agent i e the SNMPv3 users that exist in the usmUserTable implemented in the remote SNMP agent A Manage Agent SNMPv3 Users Sele
141. at profile To overwrite the default Context engine ID enter a properly formatted binary value by Starting the line with the character and continue with any number of character codes in decimal octal prefix 0 or hex prefix 0x notation Here is an example Enter any of the following four values into the input line O22 064 0357 T lo OZ 239 0x12 0x34 Oxef LO 59 MG SOFT MIB Browser User Manual Specify SNMP Protocol Parameters 10 11 12 13 14 O22 52 OXxEF The above four values will all do the same set the Context engine ID value to 0x1234EF Note that the value 18 54 239 would probably be incorrect since it represents the following ASCII string without quotes 18 JA 239 Check the SNMP port number checkbox and specify the SNMPv3 port number If this checkbox is not checked the port number specified in the SNMP Protocol Preferences dialog box is used for that profile Select the SNMPvs authentication protocol from the Authentication protocol drop down list and click the Change Password Authentication button This will open the Password For Authentication Protocol dialog box Figure 36 Password For Authentication Protocol AuthPassword Cancel Tip To see the typing uncheck Pazzword confirmation AuthPassword the Hide typing checkbox Hide typing Enter password in ASCII text Figure 36 Password For Authentication Privacy Protocol dialog box Enter
142. ations For a sent SNMP Trap notification it displays the date and exact time of sending in the rightmost status bar field Note that SNMP Trap notifications are neither acknowledged nor retransmitted Therefore in contrast to the SNMP Inform notifications the Timeout and Retransmits input lines in the SNMP Protocol Preferences dialog box do not apply to SNMP Trap notifications When sending SNMP Inform notification messages the rightmost status bar field displays the date and exact time of the confirmation response from the remote entity if it is received in the time frame defined by the Timeout and Retransmits parameters Otherwise a timeout message Is displayed and the red light in the status indicator LED semaphore is activated H 179 MG SOFT MIB Browser User Manual Send SNMP Trap and Inform Notification Messages Sending SNMPv3 Trap and Inform Messages To send an SNMPv3 Trap or Inform message containing a prepared variable bindings list as described in the Creating Variable Binding List for SNMPv2c v3 Notification Messages section do the following i In the IP Address drop down list within the Multiple Variable Bindings window specify the IP address of the SNMP entity to which you are sending the SNMPv3 Trap or Inform message Figure 151 Click the SNMP Protocol Preferences toolbar button to a E adjust the SNMP protocol parameters for sending notification a messages to the SNMP entity specified in the previous s
143. be able to continue with the operation after the response is received 7 Click the Get Next button in the Prompt For OID dialog box Note If you use the SNMP Get Bulk request the number of responses defined in the Max repetitions input line in SNMP Protocol Preferences dialog box Get Bulk Settings frame is returned If the Reuse result OID checkbox is checked the last OID returned in the GetBulk packet is used for the next query 8 MIB Browser sends an SNMP GetNext request to the agent and displays its response in the Query Results panel In the Prompt For OID dialog box it updates the value in the OID input line with the last OID received in response 9 To continue with the procedure keep clicking the Get Next button and query as many object instances as you like Tip If you want the program to display only the responses from the remote SNMP agent check the Log only responses checkbox Check the Log response marker checkbox if you want the program to display separators between the steps L 109 MG SOFT MIB Browser User Manual Step by Step SNMP Walk Operation Example How to query one by one all object instances of the ifTable by using the Step by Step SNMP Walk operation In the MIB tree click the ifTable table node Use the SNMP Prompt For OID command to open the Prompt For OID dialog box If necessary enter the IP address of the agent and make sure that the Reuse result OID checkbox is checked and the Close
144. bed in steps 1 7 To Automatically Insert Operations 1 Right click the MIB Tree node in the MIB Browser main window which has one or more subordinated MIB object instances that you want to retrieve or modify and select the Multiple Operations pop up command Figure 182 Alternatively select the desired MIB tree node and choose the SNMP Multiple Operations main menu command or click the Multiple Operations toolbar button MG SOFT MIB Browser Professional Developer s Edition File Edit View SNMP Action Tools Window Help SO MeO AMR HBOa sd Query MIB Ping Remote SMMP agent Oo Split 10 0 0 5 fs F verica MIB tree a mgmt a 0 mib 2 a gt system waar ysdesor F Contact B syeObjectID 742 Walk i sysUpTime ia Prompt For OID na EF Multiple Variable Bindings waeL ovation EZ O E Multiple Operations p sysServices F Expand 5 interfaces P Collapse Figure 182 Selecting th e Multiple Operations command from the MIB tree pop up menu LL 210 MG SOFT MIB Browser User Manual Perform Multiple Operations 2 This opens the Multiple Operations window and automatically populates it with operations that let you retrieve object instances from the selected MIB subtree or MIB object For example E E lf the sysUpTime scalar node was selected in the MIB tree a SNMP Get operation with one variable binding for retrieving the only instance of the sysUpTime scalar object i e sysUpTime
145. box in the MIB Browser Preferences dialog eee oe SNMP notifications box Trap Ringer Console Preferences panel is checked If you ea ENIE do not hear a beep when you receive an SNMP notification Browser make sure your speakers are properly connected to your Preferences dialog computer and turned on that the volume is adjusted to an ge ee Rie Preferences panel appropriate level If you still do not hear the sound the system the SNMP Trap Default Beep sound might be disabled In order to change that Ringer Console on Windows operating system window will open l automatically if not 1 Open the Control Panel window Start J Settings Control already open when Panel a new SNMP Trap or Inform message 2 Select the Sounds and Audio Devices or the Sounds entry is received depending on your Windows version to open the Sounds window In the Sounds tab select the Default Beep event and assign it a wav file 3 Click the OK button 19 4 Acknowledging Received SNMP Notification Messages 1 In the SNMP Trap Ringer Console window click the Acknowledge Notifications toolbar button or use the Acknowledge Notifications pop up command 2 The program sets an ACK flag to all received SNMP Trap and Inform messages and the alarm clock in the MIB Browser status bar main window stops ringing LL 161 MG SOFT MIB Browser User Manual Receive SNMP Trap and SNMP Inform Notification Messages 19 5 Searching and Filter
146. browser sh In the CDE desktop environment MIB Browser can be launched only from a command line 3 2 MIB Browser Desktop The design of MIB Browser appearance and functionality follows the conventions of the general Windows based application The MIB Browser desktop Figure 12 has a title bar menu bar toolbar status bar minimize maximize and close buttons and some areas specific only to MIB Browser A MG SOFT MIB Browser Professional Developer s Edition File Edit View SNMP Action Tools Window Help eg w i Ea ae ee a Query MIB Ping Remote SNMP agent Split 193 77 187 172 v E Vertical MIB tree gy MIB Tree ect Sele Query results Welcome to MG SOFT MIB Browser Professional Developer s Edition Node MIB Tree ia SNMP y1 222 Figure 12 MIB Browser desktop LL 33 MG SOFT MIB Browser User Manual Start SNMP MIB Browser Professional Edition In MIB Browser desktop you can switch between three general tabs the Query tab MIB tab and Ping tab The displayed tab views consist of panels frames or tabs which contain either the MIB tree structure results of performed SNMP operations a list of MIB groups and of loaded or unloaded MIB modules and Ping operation results For detailed description of these areas please see the MIB Browser Help file Help Help Topics Menu bar The bar near the top of MIB Browser desktop Figure 13 that contains menus such as File Edit View SNMP Action etc Me
147. button to apply the changes and close the Agent Snapshot Preferences dialog box Click the Refresh toolbar button to start the Walk operation When MIB Browser finishes the Walk operation it displays CE the SNMP agent snapshot in the Agent Snapshot window Refresh Figure 156 LL 182 MG SOFT MIB Browser User Manual Take and Compare SNMP Agent Snapshots Agent Snapshot 127 0 0 1 Colao A e MIB Tree Syntas Value E m rib i oy spstem g eyeDescr Bane d sysDescr U octets Hardware 486 Family 15 Model 2 Steppir g sysObjectiL bees sysObjectlD 0 oid mas oft gt sus pT ime r eysUpTime U timeticks 0 days 00h 01m 09s 1 4th EI La susContact Sao st eysLontact U octets joetamg sort si EA 6F 65 40 60 67 20 7 A gt syushl ame E ame 0 5i Leg sysLocation Ta Expand t spsLocation O Ti Collapse oe s e5 Ervices meg sysServices 0 i hh Find Ctrl F Interfaces Find West F3 Ei tNumber FindPrey Ctrl F3 Sn ct Number 0 El ig iTable Copy Ctrl C Sa iEntry F Abort Esc 5j rides 4 e mams E Properties Ctrl D Aggy Inde inte 2 2l EI La Descr o begn Des octets MS TCF Loopback mtertaces 00 gt 40 52 li gt 5 Ze a SNMPy2c 1940 syshame 0 1 3 6 1 2 1 1 5 0 Figure 156 Agent Snapshot window 7 To view the properties of a MIB object or a MIB object instance select it in the Agent Snapshot window and choose the Properties pop up command 21 1 1 Saving and Loading Agent
148. by selecting a nN corresponding node from the MIB tree To do that click the Select 7 E OID from MIB Tree button next to the start OID input line The Select OID from Select Object Identifier window appears Figure 85 Expand the MIB Tree MIB tree and select the OID by double clicking the desired node Note If the Start OID checkbox is not checked MIB Browser starts the Walk operation from the OID value of 1 iso Q Check the Stop OID checkbox and select one of the following options a To retrieve all object instances that lexicographically follow the Start OID value select the Until No Such or End Of MIB View option a To retrieve all object instances within the subtree specified by the Start OID value select the Sub tree option a To retrieve all object instances within the OID range specified by the start and stop OID values select the OID option and specify the OID value at which the Walk operation should stop Tip You can also specify the OID value by selecting a corresponding node from the MIB tree To do that click the Select OID from MIB Tree button next to the stop OID input line The Select Object Identifier window appears Figure 85 Expand the MIB tree and select the OID by double clicking the desired node Note If the Stop OID checkbox is not checked MIB Browser retrieves all object instances that lexicographically follow the Start OID value a After setting the Start OID and or Stop OID values click the OK
149. ceive SNMP notification messages directly through MG SOFT SNMP Trap Service MgWTrap3 exe Because MG SOFT SNMP Trap Service provides information about the port number on which SNMP notification messages are received the correct value of the destination port is shown Note 2 The recording function slightly decreases the performance of the software so make sure to switch it off when you do not need it H 171 MG SOFT MIB Browser User Manual a Generic SNMP Trace Trap Ringer Window Receive SNMP Trap and SNMP Inform Notification Messages ema nc f fea ce 3 a eee Compact Ho oa 2560 as 2561 Oo 2962 o Job oe 2564 oo J oy an me w N j 11 ooo J oy tn om w P ee j j jl in ob w M e D pa Recording 4878 00000 000000 00010 000016 00020 000032 000320 000048 00040 000064 00050 000080 00060 000096 00070 000112 00080 000128 00090 000144 000A0 000160 SHME oP SNMEF SNMEF oP SNMEF SNMP oP SNMEF SNMP SNMEF SNMEF SNMP SNMF SNME Time Z 21510 eee eT cag lll sy ee ees Decoded SNMP Message gogga 0000 0001 0014 0022 0051 Version 81 00 00 FF 00 00 FF 02 00 FF 0005 0008 01 08 FF 0019 01 00 FF 0025 0033 0041 0043 10 00 FF 0061 0063 0077 01 08 FF 01 00 FF 10 00 FF 11 FNRI FE 01 00 FF 06 00 FF 01 00 FF 01 00 FF 08 00 FF 01 08 FF 04 00 FF 01 08 FF 10 00
150. ctets 1 Counters2 5829554 fOutOctets 2 Counters2 1381279728 rr Dag 58 10 0 0 36 E SNMPv1 161 J Last successful poll at6 5 201 Figure 108 Info window displaying more information about a discovered SNMP agent You can quickly create SNMP agent profiles for discovered SNMP agents as described in the To create SNMP agent profiles for discovered SNMP agents section H 129 MG SOFT MIB Browser User Manual Discover Remote SNMP Agents 14 3 Example How to Discover Only SNMP Agents Implementing a Specific OID How to discover only those SNMP agents on a particular IP range that implement the HOST RESOURCES MIB module i e hrSystemUptime 0 OID and support the SNMPv1 protocol version First configure MIB Browser to discover only those SNMP agents that implement return a value of a specific object instance To do this select the View MIB Browser Preferences command to open the MIB Browser Preferences dialog box and switch to the Discovery view in it In the Discovery Window Preferences panel check the Discover only agents implementing selected OID checkbox and into the accompanying O D input line enter the hrSystemUptime 0O object instance 1 3 6 1 2 1 25 1 1 0 Alternatively click the Select OID from MIB tree button d next to the OID input line and select the desired node and its OID from the MIB tree In the Operation drop down list select the Get Request This way MIB Browser will use the SNMP Get operation to query t
151. ctory a mgmt a mib 2 gt n system afi interfaces gt ifNumber a B ifTable a 5 ifEntry Gp ifIndex p fDeser O ifType Gp ifMtu p ifSpeed Gp ifPhysAddress p ifAdminStatus Sp fOperstatus Figure 70 Selecting a columnar object in the MIB tree 3 Select the SNMP Get command from the main menu or the Get command from the pop up menu In both cases the sub menu of the Get command appears Figure 71 ff MG SOFT MIG Browser Professional Developers Edition File Edit View Peglgi Action Tools Window Help ci N ee Contact Chrl 4 l rae B Ea cal PE Walk Ctrl Query MIB tm Prompt For OID 9 Ctrlea Remote SNMP 4 P Multiple Variable Bindings Bilt 193 77 187 9 TE re MIB tree Og Get Next Prompt For Instance P Remote address 193 77 1 Ctrl s Local address 193 777 1077 Protocol version SNMP YI 1 sysUp Time 0 timetick s 1 ey flrides soe Desc Figure 71 SNMP Get command and its sub menu 4 When the selected MIB tree node is a columnar object you have to specify its instance To specify the instance in the sub menu of the Get command choose between a Select Instance f you select this command MIB Browser will search for all available instances of the iri E selected object and display them in the Select Table Instance s window Figure 72 You should pick one instance from the list and double click it or click the Use Selected Instances toolbar button Use Se
152. d Line Interface 00 100 ii Using SNMP Ger Command c crchetierteccbadec entediveacddiebivaabuteetaiends eect eee each eee 100 11 2 Using SNMP GetNext Command c ccccctninc isl elma ese ol 103 flier Using Walk COmmMmanG ascites pee sii eda ed levea are eel le dics a shee a al 104 11 4 Retrieving Multiple Object Instances with One ReEQuESt ccccceseeeeeeeeeseeeeeeaeeees 105 11 4 1 Using Get Command with Multiple Variable BiIninQS cccccccccssseeescccsescsseesseeceessssaaaeseees 105 11 4 2 Using GetNext Command with Multiple Variable Bindings ccccccsssssessseeeesensnessseeees 105 11 4 3 Using GetBulk Command with Multiple Variable BInClinQS cccccssssesssseeeecensneesseeees 106 12 Step by Step SNMP Walk Operation cccccsccessseeeseeeeeneesenseeseeseesenseeseneees 108 12 1 Performing Step by Step SNMP Walk Operation cccccccccccsseeeeeseeeeeesaeeeeeesaaeeeees 108 13 Modify Values of Object Instances in Remote SNMP Agents 000 111 13 1 Modifying Values of Object Instances by Using the SNMP Set Operation 111 13 1 1 Specifying Value to Be Set if the SNMP Syntax is BITS iiccccccccssceccceccceecsssesseeeeeeessaesseeees 113 13 2 Modifying Values of Table Object Instances Directly in Table View cccccseeeees 115 13 3 SNMP Set Requests with Multiple Variable Bindings cccccccseecceeeeeeeeeeeeeeesa
153. d MIB Compiler lets you compile any vendor or other specific MIB files which can then be loaded and utilized by MIB Browser LO 15 MG SOFT MIB Browser User Manual Introduction 1 2 About This Manual This manual contains instructions for completing basic operations that can be undertaken by using MG SOFT MIB Browser Professional for Windows Linux Mac OS X and Solaris Task based instructions in this manual and many illustrative examples will help you understand how MIB Browser works and how to use it effectively Note MIB Browser Professional is available in five editions briefly introduced in the Product Description section supporting different features Depending on your license some features presented in this manual might not be available in your edition of the software 1 2 1 Using MIB Browser Manual It is Supposed that you are familiar with basic actions in a graphical desktop environment such as choosing a main menu command or a pop up command dragging and dropping icons etc To find and access a topic of your interest in this manual go through the table of contents and click the heading of the section that you wish to read Or use the Index at the end of the manual Accessing Operations in MIB Browser Almost all operations in MG SOFT MIB Browser can be accessed or started in several possible ways either by using command selections listed in menus toolbar buttons or keyboard shortcuts Possible ways of accessi
154. d Step by Step SNMP Walk operation The SNMP Walk operation lets you quickly retrieve all values of management information from an SNMP agent in just one step For more controlled query you can use the Step by Step SNMP Walk operation and traverse all object instances implemented in an SNMP agent manually SNMP Table Viewer Table Editor and Add Row Feature In the Table View window you can view and monitor all object instances of an SNMP table in a tabular form You can also edit writable object instance values of the displayed SNMP table and if the table supports it add a new row to the table Graphic Representation of Values The Performance Graph window lets you concurrently monitor numerical values in any number of SNMP agents and displays the retrieved values in a real time graph chart A number of Performance Graph windows can be used at the same time SNMP Requests with Multiple Variable Bindings in PDUs In the Multiple Variable Bindings window you can create a list of desired variable bindings and send it in a single SNMP packet to a remote SNMP agent In this way you can retrieve or modify any number of values in SNMP agents with a single operation You can also use the Multiple Variable Bindings window for sending SNMP Trap or Inform notification messages Receiving and Sending SNMP Notification Messages The MIB Browser s Trap Ringer Console feature lets you receive SNMPv1 v2c and v3 Trap and Inform notification messages sent fro
155. d form In the Generic SNMP Trace Preferences dialog box Figure 169 which opens by clicking the Preferences toolbar button in the Generic SNMP Trace window you can specify which parameters of the recorded SNMP messages will be displayed in the topmost panel of the Generic SNMP Trace window Generic SNMP Trace Preferences Options Show hex dump panel Show decoder panel Display SNMPv3 parameters in decoder panel Resolve OIDs in decoder panel J Preferences Columns that will appear on the Generic SNMP Trace No Community Direction Request ID Date Message ID Time Error status SNMP version Error index SNMP packet type Non repeaters Source address Max repetitions F source port E SNMFPY 1 generic Tap type Destination address F SNMPy 1 specific trap type Destination port Packet size Transport layer Raw packet Figure 169 Generic SNMP Trace Preferences dialog box 200 MG SOFT MIB Browser User Manual Debug Problems in Generic SNMP Trace Window 23 1 3 Searching and Filtering SNMP Messages The Live search tool ASearch in the Generic SNMP Trace widow lets you perform incremental text search to quickly find and display only those SNMP messages that match the search criteria i e contain the entered text in one or more of the selected search categories Generic SNMP Trace widow columns Note that once you enter the query into the Live search box the search is automatically started and it
156. d in MIB Browser in the main window MIB tab Loaded MIB modules frame Note By using the Save MIB Group pop up command you can save any number of MIB modules implemented in an SNMP agent to a MIB group You can check the list of all MIB groups in the main widow MIB tab MIB Groups tab lol x 1 Scan Agent For Implemented MIB Modules 193 77 187 9 alol lml hara A A E re Module Ident Root OID Size Path MI gRFC1213 Mle 1361 21 206 958408 C Program Files MG SOFTSSNMP Lab MIB4S Mga SNMPy2 MIe 1 361 211 75 334828 C Program Files MG SOFTSSNMP Lab MIBAS Meg iF Me 1361 21 2 100 12691 C Program Files MG SOFTSSNMP Lab MIB4S Meg iP Mie 1 361 214 74 300898 C Program Files MG SOFTSSNMP Lab MIB4S Mga EtherLike MIE 1361 21 55 243858 C Program Files MG SOFTSSNMP Lab MIBAS Mga RMON MIB 1361 21 16 219 15660 bb ee eer anabh MIBAS Meg RMON2 MIE 13612116 333 29995 Check Al ab MIE S Qa BRIDGE MIB 136 1 2117 68 418728 A Uncheck all ab MIB4S IQ ENTITY MIB 1361 21 47 52 39118 4 RERET MIgaSNMP FRAMEWOR 13616310 2 29965 meemin RI SNMP MPD MIE 13616311 18 83108 Save MIB Group ab MIESS MIQUSNMP TARGETMIB 1 361 6312 38 623398 ab MIBS PIGISNMP USER BASE 136163 48 696995 OPY CPE ab MIBAS MQgSNMPVIEW BASE 1361 63 16 44 0 690378 MB properties ab MIB S i gt Ooa E SNMPr2c 4 Ready y Figure 118 Loading MIB modules from the Scan Agent For Implemented MIB Modules window LL 140 MG SOFT MIB Browser
157. d into the Info window panel Figure 113 lox 193 77 187 172 FA M Foll every E0 seconds Log Name Syntes vae o B iflndes 2 int32 2 2 EP itDescr 2 octets NOS 5 0 driver eye IT ype z mtz ethemnetlemacd 6 SP iiMtu2 int32 1500 eye Speed z qauges2 100000000 a tPhys4ddress 2 octets 00 C0 26 41 2469 00 C0 26 41 22 69 hes ey AdrminStatus 2 Init up gt if0 perStatus 2 int32 upil eye itLastlhange 2 timetick s 0 days 00h O rr 00s 00th eye tlnUctets 2 contre POS0S1 25 eye thnUcastPkts 2 contra Pasty eye tlh castPkts 2 entre 15122 EET 27 193 77 187 172 Fy SNMP 1 161 5 Last successful poll at Figure 113 Info window with a new set of OIDs If the Poll every X seconds checkbox is checked the program continuously monitors the object instances specified in the Info window You can change the polling interval by entering the new value into the Poll every X seconds input line W Poll every En seconds Poll every X seconds checkbox and input line LO 134 MG SOFT MIB Browser User Manual Monitor SNMP Agents in Info Windows 15 1 2 Monitoring Another SNMP Agent You can change the SNMP agent currently monitored in the Info window or simply open another Info window to monitor a different SNMP agent in it as described in section 15 2 To change the SNMP agent in the current Info window 1 2 In the Info window drop down list with SNMP agent IP addresses specify the IP address
158. den naa 28 ON Linux operating System eessen 29 on Mac OS X operating system 31 on Solaris operating System e s 32 on Windows Operating SystemM 28 MIB COmpiler oir 83 statis DAP scisteccosesistcctesastesscsastiestsastcasesieteatedae 34 System requirements Mac OS X version of Trap Ringer 20 T tables AC GING FO WS oisi 143 modifying SNMP tables 006 115 viewing and polling SNMP tables 141 tabular display of SNMP tables 141 CHINO OU ooi 51 52 69 71 tracing exchanged SNMP messages 00068 197 SNMP notification messages 0008 171 transport SNMP select binding interface cecccceeeeeeeee 40 traps 00 See SNMP notification messages Index traversing MIB tree Step by Step Walk operation 108 Walk Operation iisen 37 troubleshooting in Generic SNMP Trace window 203 U uninstalling the software on Linux operating System ccccceee 25 on Mac OS X operating system 26 on Solaris operating system c6666 24 on Windows operating system 25 using MIB Browser manual cccccceeeeeeeees 16 W Walk operation See SNMP operations windows About MG SOFT MIB Browset 28 Compare Agent Snapshot 181 184 Comparison Report ccsseeeeeeeeeeeees 189 Generic SNMP Trace
159. desuodewentseedcans bemegadsHeoccedaedetboaslenetedetenecetnete casas 128 Remote SNMP Agent Discovery window status Dal cccccsseeeeeeeeeeeeeeeeeeeeeeeeeeeaeeseeeeeeeenaas 129 Info window displaying more information about a discovered SNMP agent ccccccce 129 A list of discovered SNMP agents that implement a specific OID cee ccceceeeeeeeeeeeeeeeees 130 Info window with a list of repeatedly queried Object instances cceeeeceeeeeeeeeeeeeeeeeeeeeeees 131 Info Window Properties dialog BOX ceiestarw vente candy eet ee eed eee ee 132 oele OID Me Query dialog DOK srne a snatching davateds A 133 Info window with a new Set Of OIDS ccceecccceeceeeeeeeeceeeeeeeeeeeeeceeeseeeeeeeeessaeeeeessaaeeeeseeeaas 134 All opened Info windows arranged in ascending order cccceccsseeeeeccaeeeeeeeceeeeeeeeeeaeaeeeees 136 Scan Agent For Implemented MIB Modules WINdOW cccccccseseeeeeeeeeeeaeeeeeeeeeeeeasaeeeeeees 137 Scan Agent For Implemented MIB Modules window with a list of MIB modules implemented in the SCaMMEG SNMP AG CM saat see stain thea ie bas eastecne en tacen ose eee heed o hinders beeen 138 Scan Agent For Implemented MIB Modules Preferences dialog DOX ccccsseeseeeeeeeeeeees 138 Loading MIB modules from the Scan Agent For Implemented MIB Modules window 140 Table WiewAwitiGOw sicsssc oecuisode2hn oa cncde Graver eerste cect a 141 Mirrored contents of the Table View Wi
160. dings by selecting a node in the MIB tree main window and choosing the Multiple Operations command Load operations and variable bindings from a Multiple Operations XML mofx file or Agent Snapshot XML asfx file Use a combination of the methods above This section describes the first method listed above 1 In the Operations panel select the operation you want to add variable bindings to The Send upper right panel displays an empty variable bindings list of the selected operation Figure 179 208 MG SOFT MIB Browser User Manual Perform Multiple Operations EE Multiple Operations 10 0 0 9 eo 10 009 El Ea F Log Uperation Name Syntax eo Write Hew sysName No variable bindings 3 Copy co Mew timer ray Retrieve system Group amp Mo variable bindings Get Next ll Delete All Figure 179 Adding a new binding to selected operation in the Multiple Operations window 2 Right click within the upper right panel and select the New pop up command The Select dialog box appears Figure 180 Select sysName 0 Remote SNMP agent 10 0 0 9 OID 1 3 6 1 2 1 1 5 0 E E Select OID from Value MIB Tree Syntax C Integers 0 Timeticks C Counterb4 C Ulnteger32 C IP address C Opaque C Counters2 DID C Nsapaddr C Gauged2 Octets O Bits OOO ef SNMP Figure 180 Select dialog box 3 Inthe OID input line specify the OID of the variable binding Tip You can als
161. dividual operations The Status column in Operations panel indicates the status of performed operations using of the following symbols Symbol Meaning Operation completed successfully Operation ended in error includes a short error description No variable bindings are associated with the operation operation was skipped TET Operation is incompatible with the SNMP protocol version operation was skipped L213 MG SOFT MIB Browser User Manual Perform Multiple Operations The Multiple Operations window status bar also displays the number of enabled operations the number of disabled operations the number of operations completed successfully and the number of failed operations 5 Click the Next Error toolbar button to quickly locate and select the first operation that ended in error if any Use the Next Error and Previous Error buttons to quickly step forward and backward thought the remaining errors if any 6 If an operation ended in error you can modify the operation e g change the Operation type or its variable bindings list e g change the OID or instance of the variable bindings syntax or value or the SNMP protocol Preferences and then re run the operations by clicking the Refresh toolbar button again LL 214 MG SOFT MIB Browser User Manual Simulate SNMP Agent 25 SIMULATE SNMP AGENT MIB Browser lets you create a snapshot of an SNMP agent on the network and then simulate this agent on
162. e Clone user Clone new user from user admin 4 ta 2 sump y3 Last successful poll at 31 3 2005 21 06 45 Figure 165 Cloning an SNMPv3 USM user on remote SNMP agent 5 The Clone User dialog box appears prompting you to enter the user name for the new user which is to be created Figure 165 Enter a desired user name and click the OK button 6 MIB Browser sends an SNMP Set request to the SNMP agent to instantiate a new row in the usmUserTable and thus create a new SNMPv3 USM user on the remote SNMP agent If the SNMP Set operation finishes successfully a new row appears in the Manage Agent SNMPv3 Users dialog box representing the new user The SNMPv3 authentication and privacy parameters including the secret authentication and privacy keys of the new user match exactly the parameters of the template user O 195 MG SOFT MIB Browser User Manual Manage SNMPv3 Users on Remote SNMP Agents Manage Agent SNMPv3 Users 10 Vs 12 13 User security name Authentication protocol Privacy protocal Storage Status uzmH MACHO SAuthFrotocol usmDESPrivProtocol nonvolatie S actiwell admirm uzmH MACHO SAuthFrotocol usmDESPrivProtocol nornyolatie s actiwell admir umH MACSHAAuthProtocal LFB SES nonvolatile activef SNMPY3 Figure 166 New SNMPv3 USM user created on remote SNMP agent To change the secret authentication key and thus the authentication password of the new user selec
163. e 100000000 Fhps ddress 1 octet string zero length Phys ddress 2 octet string 00 C0 26 41 22 69 hen Admins tatus 1 integer up fA dminStatus 2 integer upi FO perStatus 1 integer upi l l l l l l l l Ml Ml M M M MA l PSeSSCSCE CE CEE See amp Figure 86 Step by Step SNMP Walk operation on the ifTable Remote SNMP agent 193 77 187 17 2 contacted i SNMP y1 A 110 MG SOFT MIB Browser User Manual Modify Values of Object Instances in Remote SNMP Agents 13 MODIFY VALUES OF OBJECT INSTANCES IN REMOTE SNMP AGENTS By using the SNMP Set operation you can configure and control network devices by modifying the object instance values in their SNMP agents In this section you will learn how to change a value of an object instance in a remote SNMP agent 13 1 Modifying Values of Object Instances by Using the SNMP Set Operation 1 2 In the main window switch to the Query tab Into the Remote SNMP Agent drop down list type or select the IP address of the SNMP agent that you wish to manage If necessary adjust the SNMP access parameters especially the Set community string in the SNMP Protocol Preferences dialog box which opens by selecting the View SNMP Protocol Preferences command See also the Specify SNMP Protocol Parameters section Note Make sure to specify the correct Set community string in the SNMP Protocol Preferences dialog box Only if thi
164. e oor Agent Snapshot File XML XML Current mbgx Graph File XML XML Current amp mbmx Monitor File XML XML Current E mvbx Multiple Variable Bindings File XML XML Current m mofx Multiple Operations File XML XML Current M trfx Trap Ringer File XML XML Current M apfx lAgent Profiles File XML XML Current Ed mqsx Query Set File XML XML Current Ed s lt des lt Color Scheme File XML XML Current ASL Agent Snapshot File BIN Deprecated mbg Graph File XML Deprecated mom Monitor File BIN Deprecated M mvb Multiple Variable Bindings File BIN Deprecated yout Agent Profiles File XML Deprecated mqs Query Set File BIN Deprecated GCs Color Scheme File INI Deprecated Note 1 The Query Set File XML mqsx format used for storing the Info window settings has been introduced in MIB Browser Version 13 0 and the 64 bit x86_64 build of MIB Browser v13 still Supports loading the old file format mqs for conversion to mqsx Support for mas format will end in then next version of MIB Browser x86_ 64 New in v13 New in v13 Note 1 SE TT TS SS 225
165. e any of them from the Select Local Address list LL 174 MG SOFT MIB Browser User Manual Send SNMP Trap and Inform Notification Messages 6 Into the Enterprise OID input line enter the root OID of the enterprise that will be associated with this Trap notification Tip Alternatively you can click the toolbar button next to the Enterprise OID input line to open the Select Object Identifier window In this window you can browse the MIB tree or use the Find Object in MIB Tree command to quickly find the desired enterprise root OID Note that you must load the MIB module which defines this node in order for MIB Browser to display it in the MIB meo 7 If you want MIB Browser to enter the time stamp value automatically uncheck the Time stamp checkbox To manipulate the time stamp value manually check this checkbox and enter the time stamp value in timeticks or click the Refresh Time Stamp button to update this field with MIB Browser current sysUpTime value Note The time stamp value should correspond to the Trap sender sysUpTime value at the time of sending the notification Close the SNMPv1 Trap Protocol Preferences dialog box by clicking the OK button You can create a multiple variable bindings list for an SNMPv1 Trap message in several ways as described in the Making Multiple Variable Bindings List section of this manual Note In general it is not mandatory to include any variable bindings into an SNMPv1 Trap message However
166. e the SNMP Agent Profiles window and contact Contact Remote the SNMP agent SNMP Agent Ek SNMP Agent Profiles eile alax ele a 4 C SNMP Agent Profiles 4 Headquarters a switches Ge main witch P gt Routers E Contat 00O O gt Servers Cut O Workstations od As gt Printers A Copy gt Branch 4 Branch E Rename 4 Delete Refresh Agent Status W User Arranged Tree Ctrl A C Show dialog on startup aR Properties Figure 52 SNMP Agent Profiles window LL 76 MG SOFT MIB Browser User Manual Configure and Use SNMP Agent Profiles 4 MIB Browser contacts the SNMP agent using the agent address and SNMP access parameters specified in the selected agent profile and displays the agent response in the Query Results panel Figure 18 Note The agent address and SNMP access parameters SNMP version community name or SNMPv3 user profile port timeout and retries etc are automatically copied from the selected agent profile into the Remote SNMP agent drop down list and into the SNMP Protocol Preferences dialog box respectively 5 Once the SNMP agent has been successfully contacted you can use any other SNMP operation e g Get GetNext Walk Set etc to retrieve or modify the values of object instances implemented in that SNMP agent 7 3 Organizing SNMP Agent Profiles in Folders The SNMP Agent Profiles window lets you group SNMP agent profiles into folders Each folder can contain any number of a
167. e when retrieving a large amount of management information To perform SNMP Walk operation with SNMP GetBulk requests 3 Contact the desired SNMP agent as described in the Contacting Remote SNMP Agent section 4 To configure MIB Browser to use the SNMP GetBulk operation open the SNMP Protocol Preferences dialog box by using the View SNMP Protocol Preferences command 5 In the opened SNMP Protocol Preferences dialog box select either the SNMPv2c or the SNMPv3 radio button the SNMPv1 protocol does not support SNMP GetBulk operation SNMP Protocol Preferences SAMP protocol version O SNMP 1 O SNMPv2e SNMP 3 General Get Bulk settings Use Get Bulk 0 Non repeaters 10 Max repetitions SAM Py security Timeout s User profile name __ SH amp _AES129 User st Retransmits Security level Port number Figure 25 Specifying SNMP GetBulk settings 6 Inthe Get Bulk settings frame check the Use Get Bulk checkbox Figure 25 LL 46 MG SOFT MIB Browser User Manual Contact Remote SNMP Agent and Query All Its Object Instances 10 11 In the Non repeaters input line set the number of non repeaters to zero 0 and into the Max repetitions input line enter the desired maximum number of object instances that will be returned in the SNMP GetBulk response Note When you use the SNMP GetBulk operation in the main window the non repeaters value has to be set to zero
168. ed at 4 Up time Transport status IP IP SNMP protocol status SNMPw1 SNMPw e SNMPw3 i Minimum security level SNMPyvs protocol parameters Engine Boots Security Engine ID Pw Security Engine ID IPvo E3 Configuration file Value C Program Files MG SOFT MIE Browser Binimgsnm Working 6 20 2012 3 45 41 PM Lh Olrmi2 s 239ms Up Up Up No security none J 80 00 05 23 01 0A 00 03 75 04 89 01 80 00 05 23 01 0A 00 03 75 04 89 03 C snapshotsic switch asfx Simulate SNMP Agent Eaj Search Comment Process ID 3100 Port 1161 Address 10 0 3 117 rm Figure 190 SNMP Agent Simulator Status Report window 10 To stop simulating the agent click the Stop toolbar button a which terminates the SNMP agent simulation process LL 219 MG SOFT MIB Browser User Manual 26 INDEX A about MG SOPFT Corporation cceeeeeeeeeeees 12 MIB BrOWSe r eseseseseeseresesesessererssesesesssesss 13 MIB Browser file formats 06 225 MIB Browser main features 8 14 MIB Browser manual ceceececeeees 16 adding IPv4 UDP or IPv6 UDP ports 165 MIB modules to MIB Browset 140 objects to multiple variable bindings list 121 OID values monitored in Info window 132 row to an SNMP table eee 143 SNMPv3 USM user profile 58 73 address LPAI Ocean eee 38 age
169. eees 118 13 3 1 Making Multiple Variable Bindings LISt cccccccssseeseccsssseeseccsseeeeecessaeeeesssaaeeeesssaanseeesees 118 13 3 2 Performing SNMP Set Operation with Multiple Variable Bindings ccccssseccssssneeeeeeees 123 13 4 Resolving Problems When Performing SNMP Set Operation cccccseeeeeeeeeeeees 125 14 Discover Remote SNMP Agents ccccscccsesecseseeeeseeeesseeeseeeeseeeeneeeeseeeensenenees 126 14 1 Discovering Remote SNMP Agents cccccseccceeeeceeeeeeceeeeeseeseeseeeeseueeessaeseesseeeenes 126 14 1 1 Repeating Discovery Operation on Different IP RANQC cccccscesccccsseseeccessesseesseaneeeesseaees 128 14 1 2 Repeating Discovery Operation with Different SNMP Access ParaMetels 10000s00 128 14 2 Obtaining More Information About Discovered SNMP Agents cccceeeeeeeeeeeeees 129 MG SOFT MIB Browser User Manual Introduction 14 3 Example How to Discover Only SNMP Agents Implementing a Specific OID 130 15 Monitor SNMP Agents in Info WINKOWS c cccceseseeeeeseeeeeeeeeenseeeeneeeeeneeseennens 131 15 1 Monitoring SNMP Agent in Info WINKOW cccccecseeeeeeeeeeeceeeeeeeeeeesaeeeeesaeeeesaeeeeeas 131 15 1 1 Editing the List of Object Instances Monitored in Info WINKOW 00cccceeseeeeeceeeceeseeees 132 15 1 2 Monitoring Another SNMP AQenit cccccccssseeecccseeeeecesaneesecessaueesecssssaeeeeessaueeseesssaaenseesens
170. eessssrrrnnnrrttrrrrreeensssenn 93 Figure 71 SNMP Get Command and its SUD MENU ccccccccceeeeeeeceeeeeeeeceueeeeeeeueaeeeeeesueeseeeessaaseeessaaass 93 Figure 72 Selecting a columnar object instance in the Select Table Instance s window 068 94 Figure 73 Specifying a columnar object instance in the Instance To Query dialog DOX cccceeceeeeees 94 Figure 74 Number of octets received on the selected device displayed in the Query Results panel 95 Figure 79 SeleCling a scalar DEC aieiai E a E a 96 Figure 76 SNMP GetNext command and its sub MENU cceecceeseeeeeeeeeeeeeeeeeeeeuaeeeeeeeeeaseeeessaaeeeeeessaaees 97 Figure 77 SNMP GetNext request and reSPONSE ccseeeeceeceeeeeeeeecaeeeceeeceeeeeeeesaeeeeeeesseaeeeeeesaaeeeeeeeeas 97 Figure 78 SNMP Get and SNMP GetNext operation on the sysName NOEC cccccssseeeeeeeeeeeeeneseeeeees 98 Figure 79 Entering a get command into the Command line drop down list ccccccsseeseeeeeeeeeeeaeeees 101 Figure 80 Viewing results of a get command into the Query results window Panel ccceeeeeeeeeees 101 Figure 81 Using the get command while object is selected in the MIB tree 102 Figure 82 Running the Walk command on the selected subtree eeeee cece cece eeeeeeeeeeeeeaeeteeeeeeeeeeaaenees 104 Figure 83 Specifying the SNMP GetBulk parameters for a specific PUPOSE ccceeeseeeeeeeeeeeeeeeeeeeees 106
171. enCE S pnia nent antanesa 138 Search Compiled MIB Modules To Resolve JD e a a 43 SE leC l a 119 Select Bits Valissen 113 Select Object Identifier eee 109 Select OID To Query vcceccbvasusacedsasscoseiseane 132 Select SNMP Agent Port And Transport 165 NEIECE V AIC ca 112 SEa 111 114 SNMP Agent Profiles cccccceeeeeeees 65 SNMPv3 Security Parameters 63 77 195 Diffie Hellman Key exchange 00000 63 discovering MIBs implemented in SNMP agents 137 CROATIA TE 139 SNMP AS CitS so vnceicse coco eaetaacaceae 126 30 ENAMI E EEA R ETOR 130 DOCSIS based SNMPv3 agents 0000 63 Diffie Hellman key exchange 63 220 MG SOFT MIB Browser User Manual E editing adding row to an SNMP table 143 SNMP tables in a table view 06 115 F features MIB Browset ccccccsssccsssscceees 14 file formats SUPPOrted ssssssscccoees 225 G Get operation See SNMP operations GetBulk operation See SNMP operations GetNext operation See SNMP operations graphical representation creating a graph Tine ceeeeeeceeceeeeeseeeeeees 149 editing a graph line eeeeeeeeeeeeees 153 Ea E AIEA EE EI E E T 154 starting graphing operation eee 145 H help TMG ies oe cecectaueedestoceetewseuceventteceteausveetecsedee 34 I informing sound notification on received SNMP notification messages ssseeeeesssseeee
172. ences panel MIB Browser Preferences _ Notification Port Preferences Node Info 4 Query Results Registered notification ports Colors Port Transport Status ee 162 Default IP UDP Ready Or at a 162 Default IPV6 UDP Ready Info Discovery Table View Edit Agent Compare Trace Windows Trap Ringer Ports SNMPv3 Figure 141 Notification Port Preferences panel 4 The Select Port And Transport dialog box appears 1 Select Port And Transport Port 1161 Transport IPv6 UDP Figure 142 Adding a new port for dialog box Q 165 MG SOFT MIB Browser User Manual Receive SNMP Trap and SNMP Inform Notification Messages 5 Into the Port input line type the number of the new port select the desired transport protocol and click the OK button 6 A new port is added to the list of ports in the MIB Browser Preferences dialog box and MIB Browser actually MG SOFT SNMP Trap Service starts listening for incoming SNMP notifications also on the newly added port 19 7 Checking the SNMP Notification Reception Status You can check the status of ports registered for receiving SNMP notifications in the MIB Browser Preferences dialog box in the Notification Port Preferences panel Figure 141 1 Select the View MIB Browser Preferences command The MIB Browser Preferences dialog box appears 2 Choose the Trap Ringer Ports entry in the navigation tree to display the Notification Port Preferences panel listing the cu
173. ent Discovery ic 2 192 168 28 1 Sistem Name System Address Community Protocol Up Time Contact Fer m netadmintar I Cicos witch Query Whole MIB Tree 39 days A HP4700DTK Agent Snapshot 4 days BCPPS Select Left Side To Compare days 2 HPLJ2200 D days HPD Add To Agent Profiles 0 daps LA dexter Trace Route 3 days A sasor race Route ase IP To History List Ctrl Ins 4 Copy Ctrl C a SNMP New 97 Total discovered 9 webmasteri rookiarng s0 sLipparktairnic slipparktirnic webmaster vili4ng sort sasorlrnig s Discove Figure 56 Creating SNMP agent profiles for discovered SNMP agents 3 MIB Browser creates SNMP agent profiles for all selected SNMP agents The properties of created agent profiles address SNMP version community name or SNMPv3 USM user profile port match the properties displayed in the Remote SNMP Agent Discovery window Icons representing discovered SNMP agents are placed into the Discovery folder which is created automatically in the SNMP Agent Profiles window Figure 57 LO 79 MG SOFT MIB Browser User Manual Configure and Use SNMP Agent Profiles Eh SNMP Agent Profiles eie amp a x l a a 4 gt SNMP Agent Profiles 4 C My office oa my agent 4 Discovery a SMART oa rhea om Ciscoswitch La HP4700DTN a BCPPS ela HPLI2Z200 HPID1 oa dexter oe sasore Show dialog on startup Contact Figure 57 SNMP agent profiles created
174. er panel Byte s encoding the double clicked line will be highlighted in the Hex Dump panel Note that one byte can encode more than one line displayed in the Decoder panel 204 MG SOFT MIB Browser User Manual Debug Problems in Generic SNMP Trace Window Example How to use the Generic SNMP Trace window to debug a problem when MIB Browser cannot contact an SNMP agent when using the SNMPv3 protocol lf MIB Browser cannot contact an SNMP agent it receives an error message in response e g usmStatUnknownUserNames 0 and displays it in the Query Results panel When you are using the SNMPv3 protocol the problem might be for example wrongly specified SNMPv3 security parameters Therefore you can use the Generic SNMP Trace window to check the contents of SNMP messages exchanged between MIB Browser and the SNMP agent and debug the problem In order to do this click the Generic SNMP Trace toolbar button in the main window When the Generic SNMP Trace window opens click the Clear All toolbar button to delete all recorded SNMP messages Click the Record toolbar button Switch to the main window and try to contact the SNMP agent again by using the Contact pop up command The Generic SNMP Trace window records all SNMP messages exchanged during this operation lf MIB Browser cannot contact the SNMP agent and the agent returns the usmStatUnknownUserNames 0O message the security name of the user is not correct To check the security name
175. er profile click the Load User button and select the desired profile in the SNMPv3 USM User Profiles window that appears If no SNMPv3 USM user profile exists yet you can create it in the SNMPv3 USM user profile window as described in the Creating New SNMPv3 USM User Profile section 4 To edit the selected SNMPv3 user profile click the Edit User button Edit the parameters of the selected user profile in the SNMPv3 Security Parameters dialog box that appears 5 Click the OK button The selected SNMPv3 user profile name and security level is displayed in the Notification SNMPv3 Security Preferences panel Figure 137 MIE Notification SNMPv3 Security Preferences Node Info Query Results SNMPws security parameters Colors User profile name md5des Formatting Security level Authentication and Privacy Edit User _ Opaque Security Engine ID 80 00 05 23 01 0A 00 03 92 hex set Engine Boots 54 Info Delete User Discovery Table View Edit Agent Compare Trace Windows Trap Ringer Ports SNMPw3 IEEE Figure 137 Notification SNMPv3 Security Preferences panel L 160 MG SOFT MIB Browser User Manual Receive SNMP Trap and SNMP Inform Notification Messages 19 3 Sound Notification on Received SNMP Notification Messages When an SNMP notification is received MIB Browser plays the Windows system default beep sound if the Beep on SNMP Note If you check notification check
176. es and Load them in MIB Browser 7 The new MIB group with a list of MIB modules appears in the MIB Groups view i Enter New Group Name ADSL MIBs Figure 64 Enter New Group Name dialog box 8 4 1 Loading MIB Group To load the saved group of MIB modules into MIB Browser 1 In MIB Browser s main window switch to the MIB tab 2 In the MIB Groups tab view right click the MIB group that you wish to load and select the Load pop up command Figure 65 3 MIB Browser loads all MIB modules saved in the selected MIB group MIB Modules MIB Groups _ ADSL Seen anes 5m ee eB Adsi2 MIB ADSL DMT LINE MIB ADSL LIN Ecitele Adsl2 Jdd MIB Atmtyp MIB Bridgeadd MIB Bridges RMON RMON WG RMON MIB GAsNMPvi RFE Rename MIB Group GASNMPv2 SNMP Delete MIB Group TC SNMPv2 CONF SNMPv2 TM GOSNMPv3 SNMP Properties MIB SNMP NOTIFICATION MIB SNMP PR Figure 65 MIB Groups view pop up menu 8 4 2 Renaming MIB Group You can change the name of any group in the MIB Groups view 1 Inthe main window switch to the MIB tab 2 Right click the MIB group that you wish to rename and select the Rename MIB Group pop up command 3 Enter the new name of the MIB group into the label 8 4 3 Deleting MIB Group 1 Inthe main window switch to the MIB tab 2 Right click the MIB group that you wish to delete and select the Delete MIB Group pop up command Confirm the deletion by clicking the Yes button LL 88 MG SOFT MIB Br
177. f Object Instances in Remote SNMP Agents Example How to use the SNMP Set request to change the administratively assigned name of the managed device sysName To contact the SNMP agent use the SNMP Contact command In the MIB tree click the sysName node and use the Tools Set Window command to open the Set dialog box In the Value to Set drop down list enter the new name for the managed device e g tinak_mg soft Figure 90 and click the Set Value in Remote SNMP Agent toolbar button The SNMP agent sets the new value to the sysName 0 object instance and MIB Browser prints the newly assigned name in the Query Results panel Set sysName 0 Remote SNMP agent OID to Set 136121150 E Value to Set tinak_mg soft wr E Syntax Integers Timeticks CounterBb4 Ulnteger32 IF address O Opaque Counters Colo O Nsapaddr O Gauges Octets Bits SE36 at SNMP Figure 90 Specifying a new value to be set in the SNMP agent H 114 MG SOFT MIB Browser User Manual Modify Values of Object Instances in Remote SNMP Agents 13 2 Modifying Values of Table Object Instances Directly in Table View If you wish to modify values of columnar objects in SNMP tables you can use the Table View window The Table View window allows direct editing of values of table object instances as well as adding of new rows to displayed SNMP tables To modify va
178. gent profiles and sub folders This mechanism allows you to organize agent profiles in hierarchical tree structures and group related profiles 1 Select the View SNMP Agent Profiles command or click ra the SNMP Agent Profiles button EI SNMP Agent 2 The SNMP Agent Profiles window opens Figure 53 It Profiles contains a hierarchical tree structure composed of icons representing folders and SNMP agent profiles th SNMP Agent Profiles oie amp e x e a i gt SNMP Agent Profiles a New SNMP Agent Profile ic New Folder PM Refresh Agent Status Show dial SEN e User Arranged Tree 3 Ctrl A Figure 53 Creating a new folder in the SNMP Agent Profiles window LL 77 MG SOFT MIB Browser User Manual Configure and Use SNMP Agent Profiles To create a new folder 1 Select the folder under which you want to create a new l folder and select the New Folder pop up command or click cy g the New Folder toolbar button Figure 53 New Folder 2 A new folder with the default name appears below the selected folder in the SNMP Agent Profiles window Figure 54 Repeat this procedure to create additional folders in the SNMP Agent Profiles window Eh SNMP Agent Profiles elf S Elx e e H 9 SNMP Agent Profiles C Mew folder Show dialog on startup Contact Close Figure 54 A new folder created in the SNMP Agent Profiles window To create a new SNMP agent profile 1 Select
179. gistering module s information Registered OF Done Finished 4 Hl 4 MIB Compiler Log Ready Modules 383 Compiled 3852 Selected Figure 60 Compiling MIB files with MG SOFT MIB Compiler 8 2 Loading MIB Modules Once a MIB file is compiled you can load it in MIB Browser To load a MIB module 1 In MIB Browser s main window switch to the MIB tab 2 In the lower window panel switch to the MIB Modules tab l amp 3 Click the Refresh Contents of the MIB Module Lists Refresh Contents button located in the middle section of the MIB tab pie maces e 4 4 In the lower window panel MIB Modules tab select the desired MIB module from the list by clicking its name Figure 61 Load Selected MIB Tip To select more than one MIB module hold down the C rl key on Modules the keyboard and click the desired MIB file names er 3 Al 5 To quickly find MIB modules by their names use the Live Load All Available search tool as described in the next section MIB Modules 6 To load the selected MIB module simply double click it or use LO 84 MG SOFT MIB Browser User Manual Compile MIB Files and Load them in MIB Browser the Load Selected MIB Modules button located in the central section of the MIB tab or the Load pop up command Figure 61 7 MIB Browser loads the selected MIB module and displays it in the list of loaded MIB modules in the upper panel MG SOFT MIB Browser Profess
180. gs list use any of the procedures described in the Making Multiple Variable Bindings List section while considering the guidelines specified below Multiple Yariable Bindings 193 77 187 176 sysUplime_0 ee ss pT ime 0 timeticks 0 days Dbh 06m 52 02th amp srmpTrapOlo 0 oid linkUp E iflndex 1 int32 1 ee snmp T rape nterprise 0 od rg sort gt eeoj si Ready Figure 154 A typical variable binding list used with SNMPv2c v3 1inkUp traps The SNMP specification defines some rules about the variable bindings which should be included in SNMPv2c v3 notification messages as well as the rules about their order in the variable bindings list These rules are 1 The first variable binding in an SNMPv2c v3 notification message should consist of the sysUpTime 0 object instance and a corresponding value in timeticks This value should be equal to the sysUpTime value of the entity sending this message at the time of sending it The second variable binding in an SNMPv2c v3 notification message should provide the authoritative identification of the notification being sent The name of the second variable binding is snmpTrapoID 0 and the value is an OID which identifies the Trap or Inform message e g 1 3 6 1 6 3 1 1 5 4 linkUp In general all other variable bindings are optional However in case of a linkUp or linkDown generic SNMPv2c v3 Trap or Inform message one of the variable bindings should contain an inst
181. he Multiple Variable Bindings window panel Figure 103 Multiple Yariable Bindings 193 77 187 1 f2 sysName 0 octets tinak mg soft si 74 69 6E 61 656 2E 60 67 2D 73 6F 66 i aysLocation 0 octets MG SOFT Corporation Slovenia 40 47 2053 4F 46 54 PEE 2 S SNMP 1 Ready y Figure 103 Setting values of object instances with one SNMP set request LO 124 MG SOFT MIB Browser User Manual Modify Values of Object Instances in Remote SNMP Agents 13 4 Resolving Problems When Performing SNMP Set Operation Sometimes MIB Browser cannot successfully perform the SNMP Set operation the operation is timed out or an error message is returned from the SNMP agent To resolve the problem check if the following parameters are specified correctly and change them if necessary 1 Check the community name in the SNMP Protocol Preferences dialog box Figure 28 You can modify values in an SNMP agent only if the name of the community is correct In the MIB Node Properties window View MIB Node Properties command Figure 26 check if objects of which values you want to modify have the right access The access has to be WRITE this means either read write write only or read create Note that objects with the read only access cannot be modified Make sure that you are using the correct OID The instance of an object has to be specified with a 0 suffix for scalar objects and a relevant suffix for columnar objects Check if the
182. he OID of the object instance or select it from the MIB tree in the Select Table Instance window which opens by clicking the Select OID from MIB Tree toolbar button Note In case of a scalar object make sure that the OID suffix is 0 In case of a columnar object select the instance in the Select Table Instance window or add the instance index to the OID of the object In the Value drop down list specify the value that should be set and choose the appropriate syntax in the Syntax frame Click the OK button The dialog box closes and the selected object instance with its new value is inserted into the variable bindings list H 121 MG SOFT MIB Browser User Manual Modify Values of Object Instances in Remote SNMP Agents Multiple ariable Bindings 193 77 187 172 iFAdminStatus 2 Ioj x 193 77 187 172 Log eye dros tatus 2 eS sisLontact O octets ssa LS foro hes E shah ame 0 octets tinak 74 69 6E 61 66 hex ceo tes Ce 3 S SNMP 1 Ready y Figure 101 A list of multiple variable bindings As shown in Figure 101 the suffix added to the OID value or name of an object can be 0 Indicating a scalar object instance 1 2 3 etc Indicating a columnar object instance 5 To add more variable bindings to the list repeat the procedure from step 1 or use the drag and drop technique described in this Tip Inserting a Group of Objects To insert a group of objects from the main window MIB tree
183. he specified object instance while performing the discovery operation Open the Remote SNMP Agent Discovery window by using the Tools l Discovery Window command Specify the IP range on which you wish to discover the SNMP agents To open the SNMP Protocol Preferences dialog box click the SNMP Protocol Preferences toolbar button In the SNMP Protocol Version frame select the SNMPv1 radio button and click the OK button Click the Start Remote SNMP Agents Discovery toolbar button in the Remote SNMP Agent Discovery window and MIB Browser will display a list of SNMP agents that implement the specified OID and support the SNMPv1 protocol version Figure 109 Remote SNMP Agent Discovery elle 10 001 lt 10 0 3 254 W Fast discovery System Name Protocol Community Up Time Contact Person System Descript VILIG Lt SNMPw1 public 3 days 3h zero length Hardware x86 F Boris mp oe SNMPv1 public 10 days OL me mymail Hardware Intel linux test 1 SNMPv1 public G days 4h root lecalhost Linux dhcp 100 VM WINAP 000 ee 161 SNMPv1 public 69 days 05 zera length Hardware x86 Fi VM WINXP 021 ee 16l SNMPv1 public 0 days 10h zero length Hardware x86 F VM WIN2K DH we 16l SNMPyv1 public 165 days 04 MG SOFTDO Hardware x86 F VM WINAP 020 wwe I SNMPv1 public 14 days 04 9 zero length Hardware x86 F E SNMP New 7 Total discovered 7 Figure 109 A list of discovered SNMP agents that implement a specific OID Q 130
184. iOn cccccccccssseeseseecesecnsaseeeeeessesaanesseeees 147 18 2 Start Graphing Operation in Conventional Way ccccccssseccecssseeeeseeeeeeeeseseeessaeeeees 148 18 2 1 Loading Graph Parameters From File i ccccccccccsseeseccscseeseecessaeeeeecesaueeseessaueeeesssaaenseesssaees 148 18 2 2 Adding a Variable to Performance Graph WINKOW cccccccccssseeseeeeceeecsaseseeeceessssaaaeesesees 149 18 3 Adding Additional Variables to Graph ccceccccssccccseeeecceseeeceeeeesseeeessaueeesaeeesseeessaes 151 18 3 1 Adding Variables by Using Drag amp Drop Technique 1 ccccccsseeeeeenesneeseeesenaesseesteaneetenees 151 1894 Eding Graph Se TINGS isc a ea reeettery E oe tan tse 153 13 5 Saving Graph Settings TO File sosse cs ciceg cc ceeds cecesvadlicansha E a a a 153 19 Receive SNMP Trap and SNMP Inform Notification Messages 210 155 19 1 Receiving SNMPv1 and SNMPv2c Notification Messages on Standard Ports 155 19 1 1 Viewing Received SNMP Notification Messages cccccccccssseeeeecesnneeeeesnsneeseessaaeeesessaaaes 155 19 1 2 Identifying SNMPv1 Trap Notifications Through EnterpriSe ccccsccccccsssseeeeeseaneeseeseeaees 157 19 2 Receiving SNMPv3 Notification MeSSaAQeS ccccceeeeeeeeeeeeeeeeeeeeesaaeeeeeeeeeaeeeeeeeeaaas 160 19 3 Sound Notification on Received SNMP Notification Messages cccsseeeeeeeeeees 161 19 4 Acknowledging Received SNMP Notif
185. ialog box Into the Multiple Variable Bindings window drop down list containing IP addresses Figure 151 specify the IP address of the SNMP entity to which you are sending this Trap message SNMP Protocol Preferences Select the SNMPv1 radio button in the SNMP protocol version frame Into the Read community drop down list specify the community string for accessing this SNMP entity This community string will be included into the Trap L 176 MG SOFT MIB Browser User Manual Send SNMP Trap and Inform Notification Messages Q Into the Port number drop down list specify the port number on which the trap receiver listens to for incoming traps default UDP 162 a Close the SNMP Protocol Preferences dialog box by clicking the OK button 3 Finally select the Trap operation type from the programmable toolbar button and click it Figure 153 eee 0 Get 2g Get Next og Get Bulk gt E Sel Oo Inform Figure 153 Selecting the Trap entry from the programmable button 4 MIB Browser sends the SNMPv1 Trap notification message including the variable bindings if present to the specified remote SNMP entity e g to an SNMP manager Note The status bar of the Multiple Variable Bindings window displays among others the date and time of sending the trap Note that SNMP Trap messages do not trigger any response from the receiver Check the Log checkbox in the Multiple Variable Bindings window if you want MIB B
186. ication Messages cccseeeeeseeeeeseeeeesaeeeeees 161 19 5 Searching and Filtering SNMP Notification Messages ccseeeeceeseeeeeeeeeeeeeseaeeeees 162 19 6 SNMP Notification Messages on other UDP Ports cccccccccseseeeeeeeeeeeeeeeeeeeeeaaeees 165 19 621 lt CONMGUFNG amp N w Listening Poll sisiran aas aa re a re Ar 165 19 7 Checking the SNMP Notification Reception Status eeeeesesseeeennesnerrnrrsenrrrrrrenrennn 166 19 8 Copying and Saving SNMP Notification Messages ccccseeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeans 166 19 9 Information About SNMP Notification Messages cccecceesseeeeseeeeeeaeeeeesaeeeeeaaeeeeas 168 19 9 1 Information About SNMPv2c and SNMPV3 Notifications cccccseeececeseeesseeeseeeeessesseeseeeees 168 19 9 2 Information About SNMPV1 Trap NotifiCations 1cccccccsseeeeccssneeeeeessseneeeeesesneeeesssaaneseesees 169 19 10 Decoding SNMP Notification Messages cccseecccseeeeeeeeeeceeeeeeseeeeeeaeeeeesaeeeeeeeeeeas 171 20 Send SNMP Trap and Inform Notification Messages csccsseseesseneeeeenenees 173 20 1 Sending SNMPv1 Generic and Specific Trap Notification Messages cccceeeee 173 20 1 1 Setting Parameters for SNMPv1 Generic and Specific Trap Notifications cccccccccceee 173 20 1 2 Sending SNMPV1 Trap Messages oneni naaa AAE E E 176 MG SOFT MIB Browser User Manual Introduction 20 2 Sending SNMPv2c v3 Trap and I
187. ications toolkits and solutions for Windows Linux Mac OS X and Solaris platforms MG SOFT provides major IT companies worldwide with network management applications as well as with toolkits implementing core network management technologies Furthermore MG SOFT provides customers with consulting services custom made turn key software products solutions and or services and network management integration solutions based on our extensive know how and vast experience in network management technologies MG SOFT has developed the world s first 32 bit SNMP protocol stack implementation for MS Windows operating systems and one of the first SNMPv3 implementations for Win32 platforms As of today MG SOFT s SNMP stack implementation provides a solid base for all MG SOFT s SNMP applications as well as for thousands of third party applications built by our clients who licensed our WinSNMP API implementation running on a number of operating system platforms MS Windows 82 bit 64 bit embedded CE Linux 32 bit and 64 bit Mac OS X PPC and Intel platforms 32 bit and 64 bit Mac iOS iPad and Solaris Sparc and Intel platforms MG SOFT is also active in the network configuration management area and offers a full line of NETCONF and YANG software products ranging from a graphical YANG and YIN file explorer over Visual YANG definition file designer up to full blown NETCONF configuration manager For additional information about MG SOFT Corporation
188. ick the Generic SNMP Trace toolbar button to open the Generic SNMP Trace window De Record TJ wi Pause SNMP Trace window to start the recording The recording of SNMP messages will continue until you click the Pause toolbar button Note By default the recording starts at startup You can change this by unchecking the Start recording at startup checkbox in the MIB Browser Preferences dialog box Figure 167 3 Open the window whose SNMP messages you wish to record and perform one or more SNMP operations in it For example if you have selected to trace the Multiple LL 198 MG SOFT MIB Browser User Manual Debug Problems in Generic SNMP Trace Window Variable Bindings windows open a Multiple Variable Bindings window and perform a SNMP Set operation in it Note Make sure the window has been selected in the MIB Browser Preferences dialog box see the Select MIB Browser Windows to Be Recorded section 4 MIB Browser records the SNMP message exchange of the selected window and displays the recorded messages in the Note The recording Generic SNMP Trace window function slightly decreases the 5 To check the contents of the recorded SNMP messages performance of the switch to the Generic SNMP Trace window by using the software so make Window Trace Windows Query Windows command sure to switch it off when you do not 6 The Generic SNMP Trace window opens Figure 168 In the need it first panel it display
189. icks Y days Uli lem S22 75th 73259275 ifInOctets 1 Counter 3581578 i1fOutOctets 1 Counter 34523454 ifInOctets 2 Counter 695377014 1fOutOctets 2 Counter 268775435 1fInOctets 3 Counter 192765433 ifOutOctets 3 Counter 98765438 OF O01 i to be LL 107 MG SOFT MIB Browser User Manual Step by Step SNMP Walk Operation 12 STEP BY STEP SNMP WALK OPERATION Step by Step SNMP Walk operation can be used to retrieve the OID and the current value of any object instance implemented in a managed device It can serve as an alternative to the SNMP Walk operation When using the SNMP Walk operation the program automatically queries the whole group of object instances by issuing SNMP GetNext requests without stopping On the other hand the Step by Step SNMP Walk operation allows you a more controlled query because it lets you traverse the MIB tree manually by sending SNMP GetNext requests to object instances one by one Each SNMP GetNext request uses the OID returned in response to the previous GetNext request 12 1 Performing Step by Step SNMP Walk Operation 1 To perform the Step by Step SNMP Walk operation click the SNMP Prompt For OID command in the main window The Prompt For OID dialog box opens Figure 84 In the Remote SNMP agent input line specify the IP address of the remote SNMP agent that you wish to query Note If necessary adjust the SNMP access parameters in the SNMP Protocol Preferences dialog box
190. if InOctets MIB Browser will repeatedly send SNMP GetNext requests to retrieve all instance values of the selected columnar object LL 42 MG SOFT MIB Browser User Manual Contact Remote SNMP Agent and Query All Its Object Instances a A scalar object e g sysUpTime MIB Browser will query only the selected scalar object and display its instance value MIB tree Ely MIB Tree gt root node E E ccitt Sy iso El pa ong Fl Sg dod E4 internet 2g directory Ba mgmt Sy mib 2 E sysName scalar objects E sysO RLastCharge ig sysOAT able 5 interfaces fl ifNumber E B ifT able Ba Ert g indes fD escr g ifT ype i Mtu a Speed i ifPhysAddress fi ifAdminStatus i tO perstatus 9 tLastlhange Ss fln ctets Figure 22 Terminology used for MIB tree objects and nodes columnar objects E 3 From the main menu select the SNMP I Walk command or click the Walk Remote SNMP Agent toolbar button 4 The program queries the desired object instances in the Walk Remote SNMP agent and displays its values in the Query Results SNMP Agent panel i Fail lf while performing the SNMP Walk operation MIB Browser comes across an OID that is not defined by any of the loaded MIB modules it prompts you with the Search Compiled MIB Modules To Resolve OID dialog box Figure 23 LL 43 MG SOFT MIB Browser User Manual Contact Remote SNMP Agent and Query All Its Object Ins
191. igure 158 Figure 159 Figure 160 Figure 161 Figure 162 Figure 163 Figure 164 Figure 165 Figure 166 Figure 167 Figure 168 Figure 169 Figure 170 Figure 171 Figure 172 Introduction Graphical presentation of the number of octets per second received in blue line and transmitted out red line of the interface cceeeeceeceeeeeeesseeeeeeeeeeeeassseeeeeeseaaasseeeeeeeenenas 154 SNMP Trap Ringer Console window with received SNMP notification messages 155 Selected SNMP notification message displayed in a tree structure cc ceeeeeeeeeeeeeeeeeeeees 156 Trap Ringer Console Preferences panel in the MIB Browser Preferences dialog box 157 SNMPv1 Trap message resolved through the SNMPv1 Trap number and the Enterprise value PEAP E P E EN E EPE E EA EAN EE amc ne cara St meen N E E E AE eae EE TA 158 SNMPv1 Trap message resolved only through the SNMPv1 Trap number value 159 Notification SNMPv3 Security Preferences Panel ccceeeeeeeeeeeeeeeeeeeeeaaaaaaeeeeeeeeeeeeeees 160 SNMP Trap Ringer Console window displaying all received SNMP notification messages 162 Setting the Live search options in the SNMP Trap Ringer Console ccccceeseeeeeeeeeeees 163 Viewing the Live search results in the SNMP Trap Ringer Console ccccsssccceeeeeeeeeees 164 Notification Port Preferences Panel ccccsssccccsesececeesseeeceseecseseeceeuseeess
192. iles and Load them in MIB Browset ccssecssseeeeseeeeseeeenees 83 Sal Compiling MB Files sic cre cthateie tle terset ete tative ela nnn tne tate ental ieet 83 B22 LOGGING UNIIB MOGUO xii cet css creer o ares ata E alae dl eta 84 8 3 searcning for MIB MOGUICS sci isciis cece hcceect eta r A 85 8 4 Saving MIB Modules to MIB Group cccccccceceescceceeececeeceseeueeeseneceeseeceeseeeetsnseeesees 87 8 4 1 LOGGING MIB GTOUD sees ct esas hoe da eee a acaba yeas tame eae aust eaueeia eee 88 8 4 2 penam ALES GI OUD asin hs Re eas a A ses ee oe ss Seance nies edd eee 88 8 4 3 peleta MIB GOUD esas etree pecde ices pe E pense clare eaten hse eee ts 88 8 5 Checking MIB Module Properties ccccccssceccsseeccceseceeneeeceueeecseueesseneeessueeessaeeessaes 89 9 Query Object Instances by Using SNMP Get Requests csecccssseeeeeeees 91 9 1 SNMP Get Requests for Scalar Objects cccccceeeccecseseeeeseeeeeceseaeeeeeeseeeeeeeseaaeeeesaages 91 9 2 SNMP Get Requests for Columnar Objects cccccccssseeeecssseeeeseeseeesseeeseeeseeeeeeeseaes 92 10 Query Object Instances by Using SNMP GetNext Requests csssseeee2 96 10 1 SNMP GetNext Request for Scalar Objects cccceecccceeeeeeseeeeceeseeseeeeeeseeeeesaeeeeesees 96 10 2 SNMP GetNext Request for Columnar Objects cccceccccseeceeeeeeeeeeeeceeseseeeseeeeesenees 96 11 Query Object Instances by Using Comman
193. inding ls sysContact DisplayString null Response binding Ly sysContact 0 DisplayString admintmq sorl com 41103 MG SOFT MIB Browser User Manual Query Object Instances by Using Command Line Interface 11 3 Using Walk Command This section describes how to use the walk command in the command line interface 1 2 In the main window switch to the Query tab Into the Remote SNMP Agent drop down list specify the IP address of the remote SNMP agent that you wish to manage If necessary adjust SNMP access parameters in the SNMP Protocol Preferences dialog box see the Specify SNMP Protocol Parameters section In the MIB tree select the object which the Walk operation should start from e g internet Tip If the desired object is not present in the MIB tree load the MIB module that defines it e g to be able to select the internet node load the SNMPv2 MIB or the RFC1213 MIB module Into the Command line drop down list enter the walk command and press the Enter key Tip You can also use the short version of the command e g WwW MIB Browser performs the Walk operation from the selected object and displays the retrieved object instances and their values in the Query results window panel di MG SOFT MIB Browser Professional Simulator Edition File Edit View SNMP Action Tools Window ciO 2 ee i Hi amp amp Remote SNMP agent o Split 10 0 3 100 2 W Vertical walk MIE tree Que
194. ing SNMP Notification Messages MIB Browser offers the convenient Live search tool in the SNMP Trap Ringer Console window The Live search tool lets you perform incremental text search to quickly find and display only those SNMP notification messages that match the search criteria i e contain the entered text in one or more of the selected search categories SNMP notifications can be searched for by virtually any category property like the notification name reception date and time source address included variable bindings etc Note that once you enter text into the Live search box the search is automatically started and it remains active until you cancel it Active search behaves as a continuous display filter meaning that only those newly received SNMP notifications that match the search criteria are displayed in the SNMP Trap Ringer Console window until the search is canceled To search for and filter SNMP notification messages 1 Open the SNMP Trap Ringer Console window by using the bal Tools Trap Ringer Console command or the SNMP Trap SNMP Trap Ringer Ringer Console toolbar button in the main window Console 2 The SNMP Trap Ringer Console window appears displaying the received SNMP Trap and Inform notifications Figure 132 T SNMP Trap Ringer Console sl f alela L Pause Search A linkDown 0 Message reception date 4 26 2012 Notification Version Message Type T Message reception time 3 21 04 821 P
195. ing System 1 In Windows operating systems select the Start Programs MG SOFT MIB Browser MIB Browser command from the Windows taskbar As the program starts the MIB Browser Professional Edition splash screen appears followed by the About MG SOFT MIB Browser dialog box Figure 7 The About MG SOFT MIB Browser dialog box displays information about MG SOFT MIB Browser and the license details About MG SOFT MIB Browser Professional Edition MG SOFT MIB Browser 2013 Professional Simulator Edition MG Version 13 60 0 5236 Unicode Release 64 bit Copyright 1995 2012 MG SOFT Corporation All Rights Reserved http fawwew mog sott com This product is licensed to User magsoft Type Single User License Serial 29DC6636CC65 Warning This computer program is protected by copyright laws and international treaties Unauthorized distribution or reproduction of this program or any portion of itis not permitted For more information contact lt sales mq soft com gt Figure 7 About MG SOFT MIB Browser dialog box 4 Click the Continue button The Tip Of The Day message box appears After reading the recommendations click the Close button Tip You can open the Tip Of The Day message box at any time by selecting the Help Tip of the Day command 5 The MIB Browser desktop appears Figure 12 and you can start using the software LO 28 MG SOFT MIB Browser User Manual Start SNMP MIB Browser Professional
196. ing is being used all other features of the Table View window are disabled 4115 MG SOFT MIB Browser User Manual Modify Values of Object Instances in Remote SNMP Agents HA 193 7 7 187 9 ifentry 1500 1000 OO02 46 90 upil 0 days OUh 1500 1000 O002 46 90 upili 36 daps 10 1500 1000 00 02 48 9390 upil 0 days OOk 1500 1000 00 02 48 90 upil 36 days U3 1500 1000 O002 46 90 upili B days 21h 1500 1000 OO02 46 90 upil 44 daps 217 1500 1000 O0 02 46 90 upil 44 daps 14 1500 00 02 46 90 down 30 days 01 1500 1000 OO02 46 90 upil 44 daps 19 1500 0 OO 02 46 90 downl U dang a Mo See Edit 28 Ei SNMP 1 Last successful poll at 4 12 2003 14 56 06 F Figure 92 Colored instance values of a writable table object i e ifAdminStatus Tip By default instance values that can be modified are colored blue You can change color settings in the MIB Browser Preferences dialog box View MIB Browser Preferences in the Edit Table View Window Preferences panel which displays by selecting the Table View Edit preferences in the MIB Browser Preferences dialog box In the Colors frame you can change also other color settings connected to table editing 7 To edit any instance value of the colored column or row if the table is mirrored click the instance value and an input line will appear Figure 93 8 Into the input line enter the value that you wish to set and
197. ing object instance values with SNMP Set operation 111 24 directly in table view oeenn 115 BOLLE ee OE AE EE E ee een ee ee 114 modifying SNMP table values 115 modules MIB ccccccsseee See MIB modules monitoring SNMP agents in Info window logging the retrieved ValueS 005 135 in Performance Graph window 145 CRONE eR RAO 154 in Table View window cccsseeeeeeees 141 multiple variable bindings in PDU modifying values with SNMP Set CRONIES oer E E N 123 retrieving values with SNMP GetBulk CONIC soie E E TR 54 56 N network card L LE E E E S AS S eee 40 Index nodes MIB tree POPPE a aoe 48 89 SS CEU ia a stad ind 41 SNMP Walk operation ccccsseeeeeeeees 42 non repeaters53 70 See also SNMP GetBulk See also SNMP GetBulk notifying SNMP Trap and Inform messages155 72 See also SNMP notification messages sound notification on received messages 161 O object instance SCLC CHING alert a a a 96 operations SINIM Paice See SNMP operations WAYS Of ACCESSING cccccccccsstsseesseeeeeeeees 16 P passwords SNMPV3 security cccccceeeees 61 polling SNMP tablles scccssssssssseees 141 ports receiving SNMP notification messages ON non standard POTS ccccsecccccceseeeees 165 ON SEQNAGTE POMTS sicccci ivcacsdeiswcsdscnwesiss 155 specifying SNMP port number50 60 75 165 privacy security protoc
198. ing the retrieved values as graph lines in the Performance Graph window Figure 124 LL 146 MG SOFT MIB Browser User Manual Graphic Representation of Object Instance Values M Performance Graph 10 0 0 9 ifEntry iflnOctets 1 Ea I E l al x kal ABE 7 W Poll every 5 seconds 3 26 296 2 06 226 L9G L6G L3G 960 0 M 640 0 M 320 0 M I I Y I I I Y I I I T I I I T I I I I I I I I I I I I L I I L I I I seobeeclhbose sete ep tbe spe toen ede anadan na doaa onan 0 0 42720 PM 29 01 PM 4 30 41 PM 442121 PM Last 3158727230 Average 3157058394 Min 3155361727 Max 3158727230 Name Protocol 10 0 0 9 fEntry iflnOctets 1 l SNMP 10 0 0 9 fEntry iflnOctets 5 16 SNMP 10 0 0 9 fEntry iflnOctets 6 Li a SNMP 10 0 0 9 ifEntry ifInOctets 9 Li er SNMP rT Polling Figure 124 Monitoring values of 4 SNMP variables in the Performance Graph window 18 1 1 Changing the Polling Interval You can change the polling interval in the Performance Graph window by modifying the X parameter in the Poll every X seconds input line in the toolbar of the Performance Graph window 18 1 2 Pausing and Resuming the Graphing Operation If you wish to pause the graphing operation uncheck the Poll every X seconds checkbox in the Performance Graph window The program stops polling the specified SNMP ageni s and plotting the graph line s Check this checkbox again to resume
199. ional Developer s Edition fo A ex File Edit View SNMP Action Tools Window Help oSxHOLMHOeT EMR FP eOassesa on Loaded MIB modules Module identity Root OID Sizi Path ADSL2 LINE MIB 1 3 6 1 2 1 10 238 C ProgramData MG SOFT SMI Mr IF MIB 1361717 C ProgramData MG SOFT SMI Mec SNMPv2 MIB 1361211 C ProgramData MG SOFT SMI Mc laj le la MIE Modules MIB Groups Module identity iJ Adsl2 MIB ig ADSL DMT LINE MIB GI ADSL LINE MIB P Run MIB Compiler J ADSL TC MIB AGENTX MIB amp Properties Aone AT RATT 4 Node MIB Tree S SNMPv2c COG M Figure 61 Loading MIB modules 8 3 Searching for MIB Modules The MIB tab of the main window contains the convenient Live search tool ASearch The Live search tool lets you perform incremental text search to quickly find and display only those MIB modules that match the search criteria i e contain the entered text in any of the selected columns Search can be performed within three categories of items loaded MIB modules not loaded MIB modules and MIB groups To quickly find one or more MIB modules by the name 1 In MIB Browser s main window switch to the MIB tab LL 85 MG SOFT MIB Browser User Manual Compile MIB Files and Load them in MIB Browser 2 In the Live search tool located in the middle right section of the MIB tab click the search symbol 2 3 The Search Op
200. ird Mail and News Mg F Applications Aa Run Application P Open Recent 4 This Computer ee TE MG SOFT SNMP Lab p Find Files TIe 1E MG SOFT Trap Ringer 5a Preferences amp Help w Log Out mgsoft 5 Ly ia tim E T q Wi Pa E i Wi Go N fo LP EE A Thu Mar 18 9 56 Av P Utilities Command Line Uauce Ay Document Files b 7 MIB Browser l BD MIB Browser Help B MIB Browser User Manual M MIB Compiler MIB Compiler Help B MIB Compiler User Manual Quick Start Guide Figure 11 Starting MIB Browser on Solaris JDS environment LL 32 MG SOFT MIB Browser User Manual Start SNMP MIB Browser Professional Edition 3 As the program starts the MIB Browser Professional Edition splash screen appears followed by the About MG SOFT MIB Browser dialog box Figure 7 The latter displays information about MG SOFT MIB Browser and MG SOFT Corporation and shows a list of all other MG SOFT products Click the OK button to close the dialog box The Tip Of The Day message box appears After reading the recommendations click the Close button Tip You can open the Tip Of The Day message box at any time by selecting the Help Tip of the Day command 5 The MIB Browser desktop appears Figure 12 and you can start using the software Tip You can also start MIB Browser from a terminal window by using the following command usr local mg soft mgmibbrowser bin mgmib
201. ist with the GetNext or GetBulk request 5 Click the OK button The Select OID To Query dialog box closes and the new OID values with the query operation type information are added to the list of currently used ones Removing Object Instances to Be Monitored 1 From the list of currently used OID values displayed in the Info Window Properties dialog box Figure 111 select the OID or a group of OIDs that you wish to remove 2 Click the Delete button The items are removed 41133 MG SOFT MIB Browser User Manual Monitor SNMP Agents in Info Windows Editing Object Instances to Be Monitored 1 In the Info Window Properties dialog box Figure 111 click the OID that you wish to edit il il 2 Click the Edit button The Select OID To Query dialog box Remote SNMP appears Figure 112 Agent Info toolbar 3 Specify a new OID in the Start OID drop down list or change sen ie the query operation mode in the Query Operation Mode default set of OID frame parameters 4 Click the OK button to close the Select OID To Query dialog box Tip Click the Set As Default button to save the newly specified set of OIDs as the default OID set After that when you open an Info window by using the Remote SNMP Agent Info toolbar button in the main window the default set of OIDs will be used in this window Click the OK button to close the Info Window Properties dialog box The new set of OID values specifying the object instances is inserte
202. itch to the Query tab 2 Into the Remote SNMP Agent drop down list specify the IP address of the remote SNMP agent that you wish to manage 3 If necessary adjust SNMP access parameters in the SNMP Protocol Preferences dialog box see the Specify SNMP Protocol Parameters section 4 Into the Command line drop down list enter the getnext command and the OID to be include into the GetNext message and press the Enter key e g getnext 1 3 6 1 2 1 1 4 or if the MIB module that defines the requested OID is loaded in MIB Browser getnext sysContact Note Note that the SNMP GetNext operation retrieves the first OID that in lexicographical order follows the specified OID For example to retrieve the value of the sysLocation 0 object instance enter the name or OID of the object 1 3 6 1 2 1 1 4 or sysContact without the instance identifier 0 into the Command line Note that one can specify any OID as a parameter of the GetNext command for example getnext 1 3 and getnext org are both valid GetNext commands Tip You can also use a shorter version of the command e g gn 1 3 6 1 2 1 1 4 or n sysContact 5 MIB Browser sends an SNMP GetNext request containing the specified OID to the remote SNMP agent and displays the results in the Query results window panel Remote address 10 0 3 100 port 161 transport IP UDP Local address 10 0 3 163 p rt 59525 transport IP UDP Protocol version SNMPv2c Operation GetNext Request b
203. le Edit View Modules Tools Window Help ba A a a alm g Ft ee xod x Module Root OID lt p ADSL DMT LINE MIB 1351 211094 GFI ADSL LINE EXT MIB 1 3 6 1 2 1 10 943 E s ADSL DMT LINE MIB my ADSL DMT LINE MIEB DEFINITIONS BEGIN IMPORTS MODULE IDENTITY OBJECT TYPE FROM SNMPv2 SMI iJ ADSL LINE MIB 13 6 1 21 10 94 MODULE COMPLIANCE OBJECT GROUP FROM SNMPv2 CONF i ADSL TC MIB 13 6121109 Aiae a rn iJ ADSL2 LINE MIB 136127110258 ads1LCSMib I ADSL2 LINE TC MIB 1351 211023 adslLineConfProfileName FROM ADSL LINE MIE iJ Adsl2 MIB 1 3 6 1 4 1 1286 gj AGENTX MIB 1 3 612 174 adslLineDmtHIE MODULE IDENTITY i AGGREGATE MIB 13513123 LAST UFDATED licencia i ALARM MIB 136121118 ORGANIZATION ADSL Forum Ri AlarmSeverity MIB 1 3 6 1 4 1 1286 Compiled MIB Modules i APM MIB 136121164 Compiled MIB modules lbride i APPC MIB 136121343 e APPLETALK MIB Depp 0 ADSL DMT LINE MIB save All li APPLICATION MIB 13 61 21 27 G APPN DLUR MIB 13 6121345 EEA i APPN MIB 13 6121344 li APPN TRAP MIB 1 3 6 1 2134 4 0 Show modules ij APS MIB 1 3 6 1 2 1 10 49 All compiled Sa Not saved Al end of line 4 ot t E ric 4 MIB Modules MIB Groups x Compiled OK Done E Store modules to group Close this window after save Saving C Users A0MINI71MAappData LocalyTemy n S ae Saved OK Display this window after successful compilation MIB modules compiled 1 Done Re
204. le and displays its contents in the left or right part depending on your selection of the Compare Agent Snapshots window Repeat the procedure in the other part of the window to open another agent snapshot file and compare both snapshots 21 2 5 Comparing Agent Snapshots When two SNMP agent snapshots are displayed side by side you can filter the display to specify which similarities or differences between the compared SNMP agent snapshots LL 187 MG SOFT MIB Browser User Manual Take and Compare SNMP Agent Snapshots you want to see Moreover you can use the Find Next Difference and Find Previous Difference commands to quickly locate the next and previous differences in compared agent snapshots Setting the Display Filter 1 To filter the display of similarities and differences between the snapshots click the drop down arrow next to the Display Filter button in the window toolbar Figure 158 Compare sasor2 to rhea mg soft si v Ei ae E 4 A sasor2 vs rhea Show All v Bl Only Matches t Only Mismatches yntax Mismatches And Orphans No Orphans Show All mla x Agent fed thea mg soft si MIB Tree El iso BC org Eg dod G9 internet PA mgmt oe mib 2 em 5 ra system sysDescr ae sysDescr Rane sysDescr 0 Benen sysDescr 0 cE 4 sysObjectID E gt sysObjectID Rane a sysObjectID 0 oid 4 haenen sysObjectID 0 oid linux a gt sysUpTime sysUpT ime eS See sysUpTime 0
205. lected Instances LL 93 MG SOFT MIB Browser User Manual Query Object Instances by Using SNMP Get Requests Fl Select Table Instance s Select Table Instancels to Query ToS Te ST able fe ntry lt gt Instance ban Ge ie a SNMPy1 26 indexes Found Figure 72 Selecting a columnar object instance in the Select Table Instance s window a Prompt For Instance f you select this command MIB Browser will open the Instance To Query dialog box Figure 73 You should specify the desired instance and click the OK button Instance To Query Entry Figure 73 Specifying a columnar object instance in the Instance To Query dialog box 5 MIB Browser queries the specified instance of the selected columnar object with the SNMP Get request and displays its value in the Query Results panel LO 94 MG SOFT MIB Browser User Manual Query Object Instances by Using SNMP Get Requests Example How to use the SNMP Get operation to check the number of octets received on a selected interface by a particular SNMP agent First contact the SNMP agent by using the SNMP Contact command In the displayed MIB tree click the ifInOctets columnar node in the SNMP table called ifTable Use the SNMP Get Select Instance command The Select Table Instance dialog box appears Figure 72 and displays a list of indexes of available instances Choose the index e g number 3 specifying the interface that you wish to query and double
206. leo 67 61 6C 69 6C 65 6F hex sysLocation 0 octet string MG SOFT d o o Strma ulica 8 SI 2000 Maribor Slovenia 40 47 gt sysservices 0 integer 76 Dag 12 10 0 0 215 E SNMPv2c 161 Figure 110 Info window with a list of repeatedly queried object instances Note If you select the root node of the MIB tree called MIB Tree in the main window and open an Info window MIB Browser will display a list of all object instances implemented in the managed device H 131 MG SOFT MIB Browser User Manual Monitor SNMP Agents in Info Windows 15 1 1 Editing the List of Object Instances Monitored in Info Window You can edit the list of object instances that are monitored in Info window by removing or adding OID values to the list You can also change the type of the operation MIB Browser uses when it queries the selected OID values To change the set of object instances that are monitored in the Info window click the Info Window Properties toolbar button The Info Window Properties dialog box appears Figure 111 It contains a list of all OID values of object instances that are currently monitored in the Info window together with the Query Operation Type information for each instance aj El Info Window Properties Info Window Properties OID options OID Query Operation Type Add J sistem Huen whole subtree from this object with Delete alate a IM umber 0 Query object with get request i F ae Quen whole sub
207. lues of table object instances in an SNMP table 1 In MIB Browser s main window first contact an SNMP agent and expand its MIB tree as described in the first steps of the Modifying Values of Object Instances by Using the SNMP Set Operation section 2 In the expanded MIB tree select a table node e g ifTable or the entry node e g ifEntry of the SNMP table that you wish to edit Open the Table View window by selecting the Tools Table View command The Table View window opens and MIB Browser displays the selected SNMP table e g if Table ina tabular form Figure 91 HA 193 77 187 9 ifentry 1500 1000 O0 02 46 90 upili 0 days OUh 1500 1000 OO 02 46 90 upil 36 daps 10 1500 1000 OO02 46 90 upil 0 days OUh 1500 1000 O0 02 46 90 upili 36 days U3 1500 1000 O002 46 90 upil 6 days 21h 1500 1000 O0 02 46 90 upil 44 daps 21 1500 1000 OO02 46 90 upil 44 daps 19 1500 00 02 46 90 downl 30 days 01 1500 1000 O0 02 46 90 upili 44 daps 19 1500 0 U0 02 46 90 downl 0 days ma E Figure 91 An SNMP table e g ifTable displayed in a tabular form in the Table View window 5 To see which table object instances can be modified and to enable editing of table instances click the Edit button in the Table View window toolbar 6 Instance values of table objects that can be modified e g ifAdminStatus are colored Figure 92 Note While edit
208. lumns or other notification properties you wish to search in For example to search by the notification names select the Notification item in the Search Columns category Figure 62 Click the OK button at the bottom of the Search Options drop down menu to close it an apply the changes Select the Match case search option to make the search case sensitive If this option is enabled the search will find only those strings in which the capitalization matches the one used in the search query e g ADSL will find ADSL but not Ads1 Select the Match whole word only search option to find only those strings that are whole words and not part of a larger word e g ads1 will find ads1 but not ads12 Q 163 MG SOFT MIB Browser User Manual Receive SNMP Trap and SNMP Inform Notification Messages 6 Click inside the Live search box and start typing the search query The Live search tool automatically performs incremental search as you type the characters into the search box and progressively updates the list of narrowed results in the Trap List window panel on the left hand side For example to find all SNMP notifications that contain the word down in their names start typing the word down into the Live search tool The SNMP Trap Ringer Console window left panel will display all SNMP notification messages that contain the entered text anywhere in the name Figure 63 7 The search results total number of matches is displayed in fr
209. m arbitrary SNMP devices on any UDP IPv4 and UDP IPv6 port As already mentioned above the SNMP notifications can also be sent to SNMP devices by using the Multiple Variable Bindings window Discovering SNMP Agents With this feature you can discover all remote SNMP agents on the network within a selected range of IP addresses scanning SNMP Agents for MIB Modules This feature lets you scan an SNMP agent for its implemented MIB modules and automatically load all discovered MIB modules into MIB Browser Monitoring SNMP Agents in Info Windows You can use Info windows to simultaneously monitor arbitrary sets of object instance values in one or more SNMP agents The monitored values can be logged to files in the CSV format and then imported to spreadsheet or database applications for further processing Lt 14 MG SOFT MIB Browser User Manual Introduction o Comparing SNMP Agent Snapshots MIB Browser lets you take snapshots of SNMP agents and compare them side by side An agent snapshot is a MIB tree like presentation of MIB object instances together with their syntax and values as retrieved from the SNMP agent at the given time The comparison of SNMP agent snapshots shows matches and mismatches between object instance values orohaned MIB tree nodes and syntax differences a Managing SNMPv3 USM User Configuration on Remote SNMP Agents MIB Browser provides a convenient and user friendly interface for managing SNMPv3 USM user config
210. mand line drop down list and press the Enter key get 1 3 6 1 2 1 1 3 0 1 3 6 1 2 1 2 2 1 10 1 1 3 6 1 2 1 2 2 1 10 2 or if the MIB modules that define the requested OIDs are loaded in MIB Browser get sysUpTime 0 ifInOctets 1 ifInOctets 2 2 MIB Browser will send an SNMP Get request containing multiple i e 3 variable bindings in the variable bindings list and display the retrieved values in the Query results window panel Remote address 10 0 3 100 port 161 transport IP UDP Local address 10 0 3 170 port 57256 transport IP UDP Protocol version SNMPv2c Operation Get Request bindings 1 sysUpTime O TimeTicks null 2 ifInOctets 1 Counter null 3 ATInNnOctets 2 Counter null Response bindings ly sysUpTime O TameTicks amp days 22h 27m 43s 00th 77206300 2 ifInOctets 1 Counter 3581578 3 EINOCteCtS Z2 Counter 695377014 11 4 2 Using GetNext Command with Multiple Variable Bindings Example How to query 3 object instances sysUpTime 0O ifinOctets 1 iflnOctets 2 with one getnext command 1 Enter the following command into the Command line drop down list and press the Enter key getnext 1 3 6 1 2 1 1 3 1 3 6 1 2 1 2 2 1 10 1 3 6 1 2 1 2 2 1 10 1 or if the MIB modules that define the above OIDs are loaded in MIB Browser getnext sysUpTime ifInOctets ifInOctets 1 41105 MG SOFT MIB Browser User Manual Query Object Instances by Using Command Line Interface 2 MIB Browser will send an SNM
211. mands in a Terminal window to install the software a Ona Linux distribution with the RPM package manager install the corresponding RPM packages rpm ivh mgtrapd XXxX AAA rpm rpm ivh mgmibbrowser XXX AAA rpm a Ona Linux distribution with the DPKG package manager install the DEB packages dpkg i mgtrapd XXX AAA deb dpkg i mgmibbrowser XXX AAA deb a On the Slackware Linux distribution install the TGZ packages tgz install sh mgtrapd XXX AAA tgz tgz install sh mgmibbrowser XXX AAA tgz Where XXX is the version of the software included in the tarball and AAA is the architecture i e 1386 for 32 bit systems and x86_64 for 64 bit Linux systems 3 To apply the license copy your license key file to the following directories usr local mg soft mgtrapd bin unlocks SNMP Trap daemon usr local mg soft mgmibbrowser bin unlocks MIB Browser Compiler Note The license key file name must be specified in lower case e g LICENSE KEY file will not be accepted 4 Restart the computer Once the installation is complete you can start MG SOFT MIB Browser program LL 22 MG SOFT MIB Browser User Manual Getting Started 2 2 3 Mac OS X Operating System 1 Double click the MG SOFT MIB Browser disk image file dmg that you have downloaded from MG SOFT s Website or obtained on a removable medium Figure 3 Tip Use Finder to navigate to the DMG file if it is not located on your desktop Note You need
212. ments Collapse Get Get Next Get Bulk Set Table View Info Find Copy OID Toggle Bookmark Figure 145 Selecting the Properties pop up command on a TRAP TYPE node 5 The MIB Node Properties window appears and displays the properties and description of the selected TRAP TYPE node Figure 146 Smart update Bring to front Module RFC1215 TRAP Name authenticationFailure Type TRAP TYPE Number 4 Module RFC1215 TRAP Enterprise snmp Description An authenticationFailure trap signifies that the sending protocol entity is the addressee of a protocol message thatis not properly authenticated While implementations of the SNMP must be capable of generating this trap they must also be capable of suppressing the emission of such traps via an implementation specific mech anism Figure 146 Viewing the description of an SNMPv1 Trap LL 170 MG SOFT MIB Browser User Manual Receive SNMP Trap and SNMP Inform Notification Messages 19 10 Decoding SNMP Notification Messages The Generic SNMP Trace For Trap Ringer window enables you to see decoded SNMP notification messages received into the SNMP Trap Ringer Console window as well as the SNMP messages sent out as response to SNMP Inform notification messages To trace SNMP notification messages Note This feature is 1 Open the SNMP Trap Ringer Console window by using the available only in the
213. mp test md5 shirnip Authentication Figure 34 SNMPv3 USM User Profiles window To create a new SNMPv3 USM user profile proceed as described in the Creating New SNMPv3 USM User Profile section To use an existing SNMPv3 USM user profile select the relevant line in the SNMPv3 USM User Profiles window and click the Select button or pop up command Figure 34 The SNMPv3 USM User Profiles window closes and the User security name and the Security level read only fields in the SNMP Protocol Preferences dialog box display the user name and security level of the selected SNMPv3 USM user profile Figure 33 To save the current settings in the SNMP Protocol Preferences dialog box and the agent address specified in the Remote SNMP agent drop down list in the main window as an SNMP agent profile check the Add to agent profiles checkbox After you have specified all parameters click the OK button to close the SNMP Protocol Preferences dialog box and apply the changes If the Add to agent profiles checkbox was checked a new SNMP agent profile named New lt agent address gt is created in the SNMP Agent Profiles window 6 3 1 Creating New SNMPv3 USM User Profile In this section you will see how to create and configure a new SNMPv3 USM user profile 1 Open the SNMPv3 USM User Profiles window Figure 34 by clicking the Load user profile button in the SNMP Protocol Preferences dialog box Figure 33 In the SNMPv3 USM User Pr
214. n You can perform the SNMP Walk operation from any node in the MIB tree When MIB Browser starts the SNMP Walk operation it first sends an SNMP GetNext request with the OID value of a selected object to the SNMP agent In response it gets the OID and the current value of the first instance that in lexicographical order follows the selected object To identify and query the next object instance implemented in lexicographical order MIB Browser sends another SNMP GetNext request with the OID it has received in response to the previous SNMP GetNext request In this way MIB Browser traverses the MIB tree by issuing successive SNMP GetNext requests to the SNMP agent and retrieves all instance values of the selected object It stops when the SNMP agent returns an OID value that no longer specifies the selected but some other object 5 3 1 Performing SNMP Walk Operation 1 Contact an SNMP agent as described in the Contacting Remote SNMP Agent section 2 In the MIB tree click the node from which you wish to start the SNMP Walk operation Note that you can select either a The root node of the MIB tree the first node in the MIB tree called the MIB Tree node Figure 22 MIB Browser will walk the whole MIB tree and return all values implemented in the queried SNMP agent a A root node of any MIB sub tree e g system MIB Browser will perform the SNMP Walk operation on the whole sub tree e g system sub tree a A columnar object e g
215. n Privacy Protocol dialog box Figure 36 from the SNMPv3 Security Parameters dialog box by clicking the Change Password button for Authentication or Privacy protocol 2 Into the Password input line enter a password which must be a plain ASCII text e g AuthPassword 3 The Enter password in ASCII text note appears in blue at the bottom of the dialog box Figure 36 Click the OK button 4 MIB Browser will compute the security key from the given password according to the algorithm defined in the User based Security Model USM for version 3 of the Simple Network Management Protocol document RFC 3414 LU 61 MG SOFT MIB Browser User Manual Specify SNMP Protocol Parameters Entering the Password in HEX Dump Format 1 In the SNMPv3 Security Parameters dialog box click the Change Password button for Authentication or Privacy protocol to open the Password For Authentication Privacy Protocol dialog box Into the Password input line enter a hex dump password This is achieved by entering the character at the beginning of the input line and adding a row of hex codes This method allows the entering of non printable passwords E g for AuthPassword the input should be 0x41 0x75 0x74 0x68 0x50 0x61 0x73 0x73 0x77 Ox6f 0x72 0x64 Password For Authentication Protocol Password OK Os41 0875 Os74 0x69 0650 0K61 O73 O73 Ox Ox6E 0 Cancel Tip To see the typing uncheck Password confirmation H O0s41 02
216. n format SNMPw2c Notification meunit5upplyOnT rap SNMPyv2c Notification Generic linkUp SNMPv1 Trapivl Figure 138 SNMP Trap Ringer Console window displaying all received SNMP notification messages LL 162 MG SOFT MIB Browser User Manual Receive SNMP Trap and SNMP Inform Notification Messages 3 Inthe Live search tool located below the toolbar click the search symbol 4 The Search Options drop down menu is displayed Figure 62 T SNMP Trap Ringer Console ce i ca linkDown 0 enterprises Specific 13 Generic coli Pestinaton address Destination port Generic aut F Transport Generic aut SNMP E otocol version meee a Motfication Generic link F Message type Generic link Community Generic link gt Goreje nike Generic link Specific number Agent address Time stamp Generic link Enterprise OID a pep Y3 Parameters Generic link Context name Generic link Variable Bindings Object Identifier syntax Generic link O value Generic link 22arch Options EE Match Case Generic link F Match Whole Word Only Generic link Generic link ma eee rdbmsstateChange 0 SNMPv2c Inform 10 0 3 14 Figure 139 Setting the Live search options in the SNMP Trap Ringer Console Generic link Generic link 5 In the Search Options drop down menu select the desired search options by checking the checkboxes in front of them Select the co
217. n lexicographical order for the remaining two columnar objects Multiple Yariable Bindings 193 77 187 9 s sUpTime tirneticks 0 days 00h 00r 00s 00th octets zero length hex octets zero length hex cntraz 0 entra U See 5 Ei SMMPy2c Ready Figure 31 A list of variable bindings in the Multiple Variable Bindings window A set of parameters for the SNMP GetBulk operation Non repeaters 3 Max repetitions 4 Number of variable bindings in the list 5 3 scalar and 2 columnar objects After you have set all parameters click in the Multiple Variable Bindings window toolbar the arrow next to the programmable button for SNMP operations Select the Get Bulk operation from the list and then click the Get Bulk button MIB Browser sends the SNMP GetBulk request PDU with the list of variable bindings to the SNMP agent For the first three variable bindings in the list it retrieves only one object instance with the corresponding value where as for each of the remaining two variables it returns four object instances with their values Figure 32 LO 55 MG SOFT MIB Browser User Manual Specify SNMP Protocol Parameters Multiple Yariable Bindings 193 77 187 9 s sUpTime oO E gt ssp T ime 0 timeticks e days 12h 14001 3 49th ee sbsLontact O octets webmastent ng sort si 7 7 65 62 60 61 73 74 65 72 40 60 67 20 i gt shah ame 0 octets CiscoSwatch 43 69 73 63 6F 53 77 69 74 63 68 31 hes eye thnUctets
218. n the Set community drop down list specify the Set community string e g private This parameter is used only with SNMP Set requests 5 Click the Get Bulk entry in the navigation tree to display the Get Bulk Properties panel Figure 47 General Get Bulk Properties SHMP yc Get Bulk iw Use Get Bulk serene Ree fo vies repelen Figure 47 Setting the Get Bulk agent profile properties 6 If you want to use the SNMP GetBulk operation for querying SNMP agents check the Use Get Bulk checkbox 7 Into the Non repeaters input line enter the number of OIDs in the Get Bulk PDU for which only one instance should be returned and into the Max repetitions input line LL 70 MG SOFT MIB Browser User Manual Configure and Use SNMP Agent Profiles 11 the maximum number of object instances for OIDs for which more than one instance should be returned in a Response to the SNMP Get Bulk request The Non repeaters value is the number of variable bindings in the SNMP GetBulk PDU counted from the beginning of the list of variable bindings for which only one instance is returned The Max repetitions value is the maximum number of instances that are in lexicographical order returned for each variable binding remaining in the list Variable bindings remaining in the list are in this case variable bindings that do not fall into the category of Non repeaters and for which more than one instance is returned the maximum number of retu
219. nd line drop down list enter the get command and press the Enter key Tip You can also use the short version of the command e g g 6 MIB Browser queries the selected object instance by means of the SNMP Get request and displays the results in the Query results window panel Remote SNMP agent Split Command line 10 0 3 100 x F Vertical g MIB tree Query results 4 MIB Tree pa EN Remote address 10 0 3 100 port 161 transport IPUDP Local address 10 0 3 170 port 57836 transport IPLUDP sa org Protocol version SAM Pye 4 C dod Operation Get Request binding a Internet 1 syeLocation U Displays tring null E mgmt 4 C mib 2 Response binding l 1 sysLocation U DisplayString MG SOFT Labs Maribor Slovenia sp system g sysDescr sysObjectiD p sysUpTime p sysContact p sysName lt gt sysLocation p sysServices Figure 81 Using the get command while object is selected in the MIB tree LL 102 MG SOFT MIB Browser User Manual Query Object Instances by Using Command Line Interface 11 2 Using SNMP GetNext Command This section describes how to use the getnext command by specifying the OID to be included into the SNMP GetNext message as a command line parameter Alternatively one can perform the GetNext operation also by selecting an object node in the MIB tree and then entering only the getnext command into the command line as described for the get command 1 Inthe main window sw
220. ndow 209 DEICCUCIAIOG DOK rrearman aean a a e eiaa a elei 209 A new variable binding in the Multiple Operations window Send panel eseseeeeeees 210 Selecting the Multiple Operations command from the MIB tree pop up menu 068 210 Operation for retrieving the scalar object instances of the MIB 2 system group 211 Operations for retrieving object instances form the MIB 2 Subtree ccceccccseseeeeeeeeees 212 Performing operations in the Multiple Operations WINGOW ccccccssecceeeeeeeesseeeeeesaeeeeeas 213 SNMP Agent Simulator window simulation iS NOt FUNNING ccccceeeeesseeeeeeeeeeeeesaeeeeeeeess 215 Selecting a binding interface in the SNMP Agent Simulator WINdOW ccccesseeeeeeeeeeeees 216 Setting the agent simulator protocol preferences cccccccsseeeeeeeceeeeeeeeeeeeseeeeesaeeeeeeeesaaeees 216 SNMP Agent Simulator window simulation IS FUNNING ccceeeeeceeeeeeeeaeeseeeeeeeeessaeeeeeeeees 218 SNMP Agent Simulator Status Report WINKOW cccccccccceeeeseeseeeeeeeeessaeeeeeeeeessaaaeeeeeeeees 219 Figure 190 O 11 MG SOFT MIB Browser User Manual Introduction 1 INTRODUCTION Thank you for using MG SOFT MIB Browser Professional Edition with MIB Compiler MG SOFT Corporation established in March 1990 is the world s leading supplier of SNMP SMI NETCONF YANG and general network management appl
221. ndow cccccseseeeeeceeeeeeeeecaeeeeeeeeeuaaeeesessaaeeeeeeaaess 142 Editing values of table object instances directly in the table VieW ccccceeeeeeeeeeeeeeeeeees 143 Add New Table Instance dialog DOX cececccccsseeceeeeeeeeeeeecaeeeeeeesaeaeeeessuaeueeessaaaeeeeeesaaeeenees 144 Selecting the instances of a columnar object to be plotted in the same graphN 006 146 Monitoring values of 4 SNMP variables in the Performance Graph window 00808 147 Start oause the graphing operation and specify the polling interval c cccccccsseeeeeeeeees 147 Empty Performance Graph WINdOW rsrsrsrsrs a arasat 148 Graph Propert s dialog OX ses cteccssevi pace teen aa eat acetal e a a a sib 149 Retrieved values of an object instance presented in a graph Chatt ccccseeeeeeseeeeeeeeees 150 Using Drag amp Drop technique to add a new variable to the Performance Graph window 151 Performance Graph window with three graph lines cecccceeceeeeeeeeeaeeeeeeeeeeeeeeeeesaeeeeeeseas 152 LL 9 MG SOFT MIB Browser User Manual Figure 131 Figure 132 Figure 133 Figure 134 Figure 135 Figure 136 Figure 137 Figure 138 Figure 139 Figure 140 Figure 141 Figure 142 Figure 143 Figure 144 Figure 145 Figure 146 Figure 147 Figure 148 Figure 149 Figure 150 Figure 151 Figure 152 Figure 153 Figure 154 Figure 155 Figure 156 Figure 157 F
222. nform Notification Messages ccccseeeeeeeeeeeees 177 20 2 1 Difference between SNMP Trap and Inform NotifiCAatiOnS c ccccccccseeeeeceeeseeeeeceeeeneeeeeees 177 20 2 2 Creating Variable Binding List for SNMPv2c v3 Notification Messages 00000000000000 178 20 2 3 Sending SNMPv2c V3 Notification Messages sseseeseeeecennaneeseeeeeesseaaaaeeseeesesaaaanssseeees 179 21 Take and Compare SNMP Agent Snapshots ccccsseeceeseeseeneeeeeseeeeeneeees 181 21 1 Taking and Viewing SNMP Agent Snapshots ccccsescccecsseeeeeeeseeeeeseeeeeeeaeeeeesaaees 181 21 1 1 Saving and Loading Agent Snapshots sccccccccccccsseeeseecceseessseueseccessssseeseeecesssssaaenseeses 183 21 2 Comparing SNMP Agent Snapshot cccccccccsssecceceeseceeeeeeeeeeseeeeeesaeeeeeeseaeeeesaaaes 184 21 2 1 Opening Compare Agent Snapshots WINKOW cccccsseeceeecccsecssseseeeeccesesssaeeeeecessessaaeseeeees 184 21 2 2 Setting Agent Snapshot Preferences cccccccccccccssnssseeseeccseesssseeeseecceessssaueeecessssaaaesseeees 185 21 2 3 Taking SNMP Agent SNapShOIS 22 cccccccccccessevecsccccscceasseeeseccdncceasscsneccnscansnesesseccsrecansecens 186 21 2 4 Saving and Loading SNMP Agent SnapShot sccececcccccceseeeseeeeesesssanessseessssaaaeesseeees 187 2129 COMPANNG Agent SRADSIMOIS sarisari ar a Mersin dase suck tate Move T 187 2126 SCOMPATSON CDM saranoina n acaba ep aaln alain Utednenaicl
223. ng operations in MIB Browser a Menu commands e g SNMP Contact This is a short form of the instruction that means To contact an SNMP agent expand the SNMP menu in the main window and select the Contact command see Figure 1 A MG SOFT MIB Browser Professional Developer s Edition Bai File Edit View SNMP Action Tools Window Help e721 n aon oa Huet MIB io Prompt For OID Chrl O Remote NMP T Multiple Variable Bindings split 192 158 28 223 ei FF Vertical MIB tree Query results 5 Welcome to MG SOFT MIB Browser Professional Bisa Ee Ee SE mib 2 B 5 spstem Figure 1 Accessing operations in MIB Browser by using menu commands 11 16 MG SOFT MIB Browser User Manual Introduction Q Toolbar buttons e g to contact an SNMP agent click the Contact Remote SNMP Agent toolbar button Keyboard shortcuts e g Ctri A Which means to contact an SNMP agent hold down the Ctrl key on the keyboard and at the same time press the A key Note On Mac OS X use the Command key 6 available on the Apple Macintosh keyboards instead of the Ctrl key a Pop up menu commands e g to contact an SNMP agent expand the pop up menu by right clicking the MIB tree and select the Contact command see Figure 2 A MG SOFT MIB Browser Professional Developer s Edition Seles File Edit View SNMP Action Tools Window Help wi wO 1 Pee FG Bea a Suey MIB Fina Remote SNMP agent Split 193 77 187 2
224. ng the Live search tool za Discovery Log pec C fmt a Search Time Log Message Extended Information 6 5 2012 3 20 21 Discovered 10 0 0 182 161 VILIG Discovery time 2609 ms Protecel SNMPy1 Community pul 6 5 2012 3 20 22 Discovered 10 0 0 210 161 vili macpro Discovery time 3203 ms Protocol SNMPv1 Community pul 6 5 2012 3 20 22 Discovered 10 0 0 215 161 tadejm hp Discovery time 3000 ms Protecel SNMPy1 Community pul 6 5 2012 3 20 23 Discovered 10 0 0 229 161 BORISB R60 Discovery time 3297 ms Protocol SNMPv1 Community pul 6 5 2012 3 20 24 Discovered 10 0 0 250 161 Boris mp Discovery time 3891 ms Protocol SNMPv1 Community pul 6 5 2012 3 20 52 Discovered 10 0 3 100 161 linux test Discovery time 4359 ms Protocol SNMPv1 Community pul 6 5 2012 3 20 53 Discovered 10 0 3 115 161 VM WINXP 000 Discovery time 465 Protocol SNMPw1 Community pul 6 5 2012 3 20 55 Discovered 10 0 3 157 161 VM WIN2K DH Discovery time 584 Protocol SNMPv1 Community pul 26 5 2012 3 21 01 Discovery finished Number of discovered devices 16 Discovery time 0 days 00h 00m 46s 1 4 re Figure 106 Viewing the discovery log file 14 1 1 Repeating Discovery Operation on Different IP Range In the currently displayed Remote SNMP Agent Discovery window enter a new IP discovery range and click the Refresh toolbar button ae E The program clears the list of old and display
225. nts SNMP comparing SNMP agent snapshots 187 COMA CHING areia tas 37 TPVE VO GATES ossvecstes vince aan iss 38 selecting binding interface c 0000008 40 discover o 63 tei vase ana 126 30 problems with contacting ccceeeeees 205 scanning for implemented MIB modules 137 40 authentication security protocol 60 75 B binding interface BCLS CE tach vaste cictinchicsuauitane a heen 40 bulk SNMP GetBulk operation 46 53 56 C columnar objects selecting object instances c eens 96 Command line interface CLI 00 100 community set community string 51 52 68 70 111 comparing SNMP agents ccceees 187 Index compiling MIB filles ccssssssscccccesseeees 83 contacting a OINIVIP an ia a 37 problems with contacting 197 220 72 110 6 eee aR on Ree eve ae 205 MG SOPFT Corporation ccccccccceeees 12 D decoding exchanged SNMP messages 200 desktop MIB BOWS E renren 33 MIB COMPIE sesimin enra 83 dialog boxes Add New Table Instance 0008 144 Binary Key For Auth Priv Protocol 62 Generic SNMP Trace Preferences 200 Info Window Properties ccseeeeees 132 Instance Po Query eiri 94 97 MIB Browser Preferences 0008 44 Password For Auth Priv Protocol 60 75 Prompt For OD exch teste E 108 Scan Agent For Implemented MIB Modules PelEr
226. nus can be expanded to show a list of command selections which are used to access various features of the program and to perform different operations Toolbar The toolbar near the top of MIB Browser desktop Figure 13 that contains buttons that open most of MIB Browser windows or provide a quick access to some commands in MIB Browser MG SOFT MIB Browser Professional Developer s Edition Eef File Edit View SNMP Action Tools Window Help OR OL T E a SS ea i Figure 13 Menu bar and toolbar on MIB Browser desktop Working area The area placed between the toolbar and the status bar in which you can choose between the Query MIB and Ping tab Controls available in these tabs allow you to perform basic SNMP operations on selected MIB tree nodes and view the results of SNMP operations Query tab to load and unload compiled MIB modules MIB tab and to query remote devices by means of ICMP Ping requests Ping tab Status bar A bar at the bottom of MIB Browser desktop with five fields displaying different types of information Figure 14 gt Mi ix gt 0 gt Query agent 193 77 187 70 Finished 77 E SNMPyS O00 amp Figure 14 Status bar of MIB Browser desktop The first field informs you about the last change or action performed in MIB Browser e g it informs you whether a query of an SNMP agent has been successful or timed out or which MIB node has been selected etc The second field shows the number of SN
227. o specify the OID value by selecting a corresponding node from the MIB tree To do that click the Select OID from MIB Tree button next to the stop OID input line The Select Object Identifier window appears Figure 85 Expand the MIB tree and select the OID by double clicking the desired node 4 Depending on the operation type specify the value of variable binding in the Value input line for querying operations Get GetNext GetBulk you can leave this input line empty 5 Choose the appropriate syntax of variable binding in the Syntax frame If you select OID from the MIB tree the correct syntax is selected automatically 209 MG SOFT MIB Browser User Manual Perform Multiple Operations 6 Click the OK button The dialog box closes and the specified variable binding is inserted into the variable bindings list Figure 181 EE Multiple Operations 10 0 0 9 sysDescr 0 ka a mesa alea 19 009 les A Log B Name Syntax Value E gt aysh ame 0 DisplayString zero length hes a Write New sysMame WIO Wait 1 second iM og Retrieve system Group Get Next Figure 181 A new variable binding in the Multiple Operations window Send panel 7 To add additional variable bindings to the same variable bindings list repeat steps 1 6 or use alternative methods drag amp drop load 8 Add variable bindings to the remaining operations in the Multiple Operations window as descri
228. of Object Instances in Remote SNMP Agents 13 3 SNMP Set Requests with Multiple Variable Bindings In this section you will learn how to use the Multiple Variable Bindings window to set multiple object instances with a single SNMP Set request To perform the SNMP Set operation with multiple variable bindings you first need to make a list of variable bindings in the Multiple Variable Bindings window as described in the following sub section 13 3 1 Making Multiple Variable Bindings List Inserting a Scalar Object To insert a scalar object from the MIB tree into the Multiple Variable Bindings window 1 In the main window Query tab expand the MIB tree 2 In the MIB tree click a scalar object e g sysContact that you wish to insert into the Multiple Variable Bindings window Note If you wish to insert a columnar object see the Inserting a Columnar Object section 3 Use the SNMP Multiple Variable Bindings command in the main window The Multiple Variable Bindings window appears and the selected object is inserted in the window panel Figure 94 Multiple Yariable Bindings 193 77 187 172 sysContact octets zero length hex ETETE 1 Ei SNMP Ready Figure 94 Multiple Variable Bindings window with the selected object 4 To specify the instance of the inserted object right click its name in the Multiple Variable Bindings window and use the Edit pop up menu command 5 The Select dialog box appears Figure 95
229. of the new SNMP agent 193 77 187 172 SNMP agent s IP address drop down list Click the Refresh toolbar button to start monitoring the new SNMP agent 15 1 3 Logging the Queried Object Instance Values In the Info window you can log the results of the monitoring to a file in CSV comma separated values format You can then import the values into a database or a spreadsheet application like Excel for further processing Specifying CSV File 1 Right click in the Info window panel and select the Properties pop up command The Info Window Properties dialog box appears Figure 111 In the Log File frame enter the full path of the CSV log file for the Info window or use the Browse button to point at it Click the OK button to close the Info Window Properties dialog box and check the Log checkbox in the Info window 15 2 Monitoring More SNMP Agents MIB Browser can open up to 60 Info windows which means that you can simultaneously monitor many SNMP agents To monitor more SNMP agents 1 2 In the main window switch to the Query tab Into the Remote SNMP Agent drop down list type or select the IP address of the SNMP agent that you wish to monitor If necessary adjust the SNMP access parameters in the SNMP Protocol Preferences dialog box which opens by selecting the View SNMP Protocol Preferences command In the MIB tree click the OID or a group of OIDs that you wish to query in the Info window O 135
230. ofiles window click the New User Profile button or select the New User Profile pop up amp command New User Profile LO 58 MG SOFT MIB Browser User Manual Specify SNMP Protocol Parameters 3 When the SNMPv3 Security Parameters dialog box opens specify the following parameters SMMPv3 Security Parameters User profile name SH A4E5128 User Profile AEE oe SNMP port number Authentication protocol Privacy protocol Do not localize Authentication and Privacy keys Diffie Hellman key exchange I Save to profile Figure 35 Specifying parameters for SNMPv3 security users 4 Into the User profile name input line enter a name for the user profile Note The user profile name is only a label name under which you store the SNMPv3 USM user profile and has no effect on the SNMPv38 protocol itself The User profile name will also appear in the User profile name drop down list in the first column of the SNMPv3 USM User Profiles window 5 Into the Security user name input line enter a name for the SNMPvs security user The Security user name represents the user in a format that is Security Model independent Into the Context input line enter the SNMPv3 Context name For communicating with an SNMP agent through a proxy you should check the Context engine ID checkbox and specify the SNMPv3 Context engine ID If the checkbox is not checked the automatically computed Context engine ID is used for th
231. og box LO 66 MG SOFT MIB Browser User Manual Configure and Use SNMP Agent Profiles main switch Properties General SAM Py Get Bulk Profile Retransrrts General Properties Name main switch Agent Agent address 492 169 2810 Port number 161 Protocol Protocol Figure 43 Agent Profile Properties dialog box General panel 6 The Agent Profile Properties dialog box opens displaying the General panel where you can configure the basic agent profile properties Figure 43 7 Into the Name input line enter the name for the agent profile This is only a label under which the SNMP agent profile is stored This label will be also displayed as the name of the profile in the SNMP Agent Profiles window 8 Inthe Agent Address drop down list specify the Pv4 or IPv6 address of the SNMP agent to be managed 9 In the Port Number drop down list specify the port number on which the SNMP agent listens to for incoming SNMP requests the default port is UDP 161 10 In the Protocol drop down list specify the version of SNMP protocol MIB Browser will use to communicate with the SNMP agent Depending on this selection different entries appear in the navigation tree of the Properties dialog box 11 Depending on the protocol version you want to use read one of the following sections Using SNMPv1 Protocol Using SNMPv2c Protocol or Using SNMPv3 Protocol and learn how to specify the parameters LO 67 MG SOFT MIB Bro
232. ogram 2 From the Windows taskbar select the Start Programs MG SOFT MIB Browser Uninstall MIB Browser command 3 Follow the instructions displayed on the screen 2 3 2 Linux Operating System To uninstall MIB Browser Professional on Linux operating system LL 25 MG SOFT MIB Browser User Manual Getting Started Uninstalling MG SOFT MIB Browser 2014 Version 13 X Note For uninstalling previous versions of MIB Browser please refer to the Uninstalling the software section of the READ ME TXT file which installs with the software lf the software has been installed by the RPM package manager the following command in the command prompt will uninstall MIB Browser Professional Edition with MIB Compiler from your computer rpm e mgmibbrowser_2014 rpm e mgtrapd lt if not needed by other MG SOFT applications gt If the software has been installed by the DPKG package manager use the following command in the command prompt to uninstall MIB Browser Professional Edition with MIB Compiler from your computer dpkg r mgmibbrowser 2014 dpkg r mgtrapd lt if not needed by other MG SOFT applications gt On Slackware Linux distribution use the following commands to uninstall MIB Browser Professional Edition with MIB Compiler from your computer removepkg mgmibbrowser_2014 removepkg mgtrapd lt if not needed by other MG SOFT applications gt 2 3 3 Mac OS X Operating System To uninstall MIB Browser Profes
233. ol cccccccees 60 75 decrypting encrypted SNMPv3 messages200 properties MIB OG C Passe Sica a aca oar 48 MIB HOG Conc tact edicts Scie td tesa heen eet Ss Bact Recletiss 59 protocols SNMP See SNMP protocols Q querying object instances monitoring graphical representation 000ceees 145 tabular representation cccccccceeeevees 14 SNMP Get operation END OAE chaceth een eines sees 95 SNMP GetBulk operation EXMP ita ee A A 53 SNMP GetNext operation ceeeeeeeees 96 SNMP Walk operation ccccsseeeeeeeees 42 222 MG SOFT MIB Browser User Manual Index BOLL 0 eee oD ee rE DE 45 in Multiple Variable Bindings window 120 Step by Step SNMP Walk operation 108 Dindines interlace sci nee 40 EXPE amiri a O 110 MIB tree Nodes arinen 41 sending R SNMP notification messages 66 173 Lie Set operation 000 See SNMP operations receiving SNMP notification messages 155 setting values in SNMP agents 111 24 recordina in table view TORN soettoneenneeenesaneenneenneeane 115 exchanced 6 NIVIP THeSegeS cs ccunens 198 problems with setting values E 125 SNMP notification messages 006 171 PESE and re peoe neg VUE See when SNMP syntax is BITS 000006 113 CEOLE Nav EENE SOC ARENIS SINA Shortcuts in MIB Browser cccccccsssssees 16 O jas Simulating SNMP ages 215 OU enr 141 SNMP agent ccccccsssssees See Agents
234. ol Preferences dialog box and apply the changes If the Add to agent profiles checkbox was checked a new SNMP agent profile named New lt agent address gt is created in the SNMP Agent Profiles window 6 2 Using SNMPv2c Protocol To use the SNMPv2c protocol specify the following parameters in the SNMP Protocol Preferences dialog box 1 Click the SNMPv2c radio button in the SNMP Protocol Version frame Figure 29 SNMP Protocol Preferences SAMP protocol version O SNMP 1 O SNMP 3 General Get Bulk settings Read community Use Get Bulk set community Max repetitions SNMP ys security Timeout a Retransmits Port number C a Add to agent profiles Cancel Figure 29 Specifying SNMPv2c protocol preferences 2 In the Read community drop down list in the General frame specify the Read community string e g public This parameter is used only with SNMP Get SNMP GetNext and SNMP GetBulk requests 3 In the Set community drop down list specify the Set community string e g private This parameter is used only with SNMP Set requests 4 Into the Timeout s input line enter the timeout value for pending SNMP requests LO 52 MG SOFT MIB Browser User Manual Specify SNMP Protocol Parameters 10 Into the Retransmits input line enter the number of retransmiis for pending SNMP requesis In the Port number drop down list specify the SNMP port number to which the remote SNMP agent listens
235. ollows the selected object MG SOFT MIB Browser Professional Edition 5 x File Edit wiew SNMP Action Tools Window Help Quey MIB Ping Remote SNMP agent Split 1193 77 197 9 al FF Vertical Query results Remote address 193 7 7 1797 9 port 161 transport IPYUGP Local address 193 077 187 172 port 1468 transport IPYUDP Protocol wersion SMH bi Pu Operation Set Request binding 1 sysName O null Response binding 1 sysName O Cisco Switch ee ss bec Remote address 193 77 187 9 port 1641 transport IPFFUDP ee susLpT ime Local address 193 077 187 172 port 1469 transport IPYUDP g sysContact Protocol wersion SM hi Fu c Operation Set next Request binding 1 ssName 0 null Response binding Location 0 hiG SOFT Labs Maribor E sys0RLastChange ii E sys0AT able E ga sys0REnty sys0 Alndex z i te ra Query agent 193 77 187 9 finished jar SNMPv2c opa ee Figure 78 SNMP Get and SNMP GetNext operation on the sysName node To retrieve the value of the sysName object with the SNMP Get operation first contact the SNMP agent by using the SNMP Contact command Then click the sysName node in the MIB tree and use the SNMP Get command MIB Browser sends the SNMP Get request for the selected object sysName 0 to the SNMP agent In response it gets the value of the instance of the selected object sysName 0 and displays it in the Query LL 98 MG SOFT MIB Browser
236. olves installing two packages MG SOFT SNMP Trap daemon package and MG SOFT MIB Browser package as follows Note To install the software you need to have the root user privileges 1 Depending on the platform run the following commands in a Terminal window On i86pc based systems pkgadd d MGSOFTmgtrapd soll0 i386 vvv pkg pkgadd d MGSOFTmgmibbrowser sol10 i386 vvv pkg LL 24 MG SOFT MIB Browser User Manual Getting Started where vvv is the version of the software you are installing accept the default installation settings for both packages On SPARC based systems pkgadd d MGSOFTmgtrapd soll0 sparc vvv pkg pkgadd d MGSOFTmgmibbrowser soll0 sparc vvv pkg where vvv is the version of the software you are installing accept the default installation settings for both packages 2 Copy your license key file to the following directories usr local mg soft mgtrapd bin unlocks SNMP Trap daemon usr local mg soft mgmibbrowser bin unlocks MIB Browser Compiler 3 Start MG SOFT SNMP Trap daemon by using the following command fetc init d mgtrapd start Once the installation is complete you can start MG SOFT MIB Browser for Solaris 2 3 Uninstalling MIB Browser Professional Edition Administrative user privileges administrator root are required to uninstall the software 2 3 1 Windows Operating System To uninstall MIB Browser Professional on Windows operating system 1 Close the MIB Browser pr
237. ont of the Live search tool Figure 63 The entered text functions as a continuous display filter meaning that newly received SNMP notifications that match the search criteria will be added to the list of search results in the SNMP Trap Ringer Console window and the search result count will increase T SNMP Trap Ringer Coi swell Message reception date 4 26 2012 Message reception time 3 21 04 621 P _ D Time stamp 40 days 10h 44m 15s 45tk Af Message type Notification Trap Protocol version SNMPv2c Transport IP UDP A Agent Address 10 0 0 178 Port 4819 A Manager Address 10 0 3 146 Version T SNMPv2c _ SNMPv2c SNMPv2c SNMPv1 SNMPv2c SNMPv2c SNMPv1 Notification linkDown 0 mclinkDown Trap 3 21 04 621 PM 3 23 20 997 PM 3 24 29 220 PM 3 24 29 376 PM 3 24 29 645 PM 3 24 30 115 PM 3 24 30 704 PM linkDown a 4 53 a 5 76 A 6 81 ae 7 116 Generic linkDown linkDown linkDown Generic linkDown B 119 A 9 140 10 152 11 167 A 12 209 A 13 221 14 257 15 266 A 16 286 A 17 288 aif 12 211 4 3 24 30 14 PM 3 24 31 424 PM 3 24 31 631 PM 3 24 31 961 PM 3 24 32 644 PM 3 24 53 097 PM 3 24 34 416 PM 3 24 34 594 PM 3 24 35 017 PM 3 24 35 036 PM 2 74 25 725 DMA I linkDown linkDown linkDown linkDown linkDown Generic linkDown Generic linkDown linkDown linkDown linkDown limb hassar 1338 SNMP notifications recerved
238. ow In the MIB tree click the sysName node and use the SNMP Multiple Variable Bindings command The Multiple Variable Bindings window opens with the inserted sysName object Right click the object name and select the Edit pop up command to open the Select dialog box Figure 95 Add a 0 suffix to the OID in the OID drop down list In the Value drop down list enter the new name for the agent e g tinak mg soft si and specify the syntax Click the OK button and the new value displays in the Multiple Variable Bindings window L123 MG SOFT MIB Browser User Manual Modify Values of Object Instances in Remote SNMP Agents To set a new location of the agent click the sysLocation node in the main window hold the mouse button and drag the selected object into the Multiple Variable Bindings window Now right click the object name and select the Edit pop up command to open the Select dialog box Add the 0 suffix to the OID and enter the new location into the Value drop down list e g MG SOFT Corporation Slovenia Select the syntax and click the OK button The new value will be displayed in the Multiple Variable Bindings window Finally you can send the SNMP Set request Click the Down Arrow button next to the Get Get Next Get Bulk Set Trap Inform programmable button select the Set operation type and click the Set toolbar button The SNMP Set operation is performed and the newly specified agent name and location of the agent are displayed in t
239. owser User Manual Compile MIB Files and Load them in MIB Browser 8 5 Checking MIB Module Properties With MIB Browser you can check the properties of compiled MIB modules MIB module properties are displayed in the Module Database Properties window To see the properties of a MIB module 1 Switch to the MIB tab in the main window 2 Inthe upper or lower panel of the MIB tab select a MIB module by right clicking it 3 Inthe displayed pop up menu click the Properties command Figure 66 al j mn Ln Fars bln ni nr l k aN ee A ee a a mF M 7 7 4 Y T j Il D OW mer D of k Dew n stad T 10 7 File Edit View SNMP Action Tools Window Help SHOR WHOL BRMew et esa seaead od Loaded MIB modules Module identity Root OID Nodes Sie Path gu IFCP MGMT MIB 1356121 5 600816 C ProgramData MG SOFT SMI I ign IF MIB 126020 B C ProgramDataMG SOFT SMI I ane eraser eee 48 464068 ee eee E IIMA MIB Save MIB Group o 64201 B C ECTsmidb IMA MIB smidb ig SNMP NOTII 40 58132B C ProgramData MG SOFT SMIT ah CIR ADs 7 MATE Fea MORAR A DeaarameMsts MAR SOET ChAT j Figure 66 MIB tab with loaded MIB modules and a displayed pop up menu 4 The Module Database Properties window opens Figure 67 Module IF MIB Name Root OID Module conforms to SMI specification information not available Loaded Yes Description info In database Global sequences Suppressed from database Nodes
240. pK 19877187157 vl A a User secunty name Authentication protocol Privacy protocal Storage Status gt 1 adr umH MACH D SAuthFrotocal uemDESPrivProtocol non olatile S active gt 2 adrnirna usm ACS HAAuthProtocol a SETARA ENRI active Clone User Enable User Disable User Change Authentication Password Change Privacy Password Delete User aa 2 A SNMPy3 Last successful poll at 31 3 2005 20 46 26 Figure 162 Manage Agent SNMPvs Users dialog box 3 To view or manage SNMPv3 user configuration on another SNMP agent specify its address in the Remote SNMP Agent drop down list or select the agent profile from the SNMP Agent Profiles window 4 The Manage Agent SNMPv3 Users dialog box lets you perform the following operations a To disable an active SNMPv3 USM user select the relevant row in the Manage Agent SNMPv3 Users dialog box and use the Disable pop up command The status of the given row should change from active 1 to notiInService 2 meaning that the SNMPv3 user is disabled 41193 MG SOFT MIB Browser User Manual Manage SNMPv3 Users on Remote SNMP Agents a To enable a disabled SNMPv3 USM user select the relevant row in the Manage Agent SNMPv3 Users dialog box and use the Enable pop up command The status of the given row should change to active 1 meaning that the SNMPv3 user is enabled a To change the secret authentication key and thus the authentication password of an existing SN
241. ple Operations 24 PERFORM MULTIPLE OPERATIONS The Multiple Operations window is used for performing arbitrary series of SNMP operations on a selected SNMP agent This can be useful for example when testing or configuring SNMP agents etc This section describes how to use the Multiple Operations window 24 1 About Multiple Operations Window To open the Multiple Operations window select the SNMP ty Ey Multiple Operations command or click the Multiple Operations T E toolbar button Multiple Operations Multiple Operations 10 0 09 co E Or ae as lied 10 00 Als tos e ST Operation Syntas aa Ready E SNMPv2c oo o0 0 000 Figure 176 Empty Multiple Operations window The Multiple Operations window contains 3 panels Figure 176 1 Operations left panel 2 Send upper right panel 3 Response lower right panel The Operations panel displays a configurable list of SNMP operations to be performed against the selected SNMP agent This list can be considered as a script containing a sequence of SNMP operations Get GetNext Set Trap etc When the operations execution is started MIB Browser performs the listed SNMP operations top down one after another The list may also contain timers i e elements that cause MIB Browser to wait a configured amount of time e g 100ms 1s 5s etc before performing the subsequently listed SNMP operations 206 MG SOFT MIB Browser User Manual Perfo
242. r User Manual Manage SNMPv3 Users on Remote SNMP Agents 22 2 Creating New SNMPv3 USM User on Remote SNMP Agent MIB Browser lets you clone SNMPv3 USM users on remote SNMP agents i e create new SNMPv3 users from the existing ones To create anew SNMPv3 USM user on Remote SNMP Agent and change its secret keys Select the Tools Manage Agent SNMPv3 USM Users command 2 The Manage Agent SNMPvs Users dialog box appears Figure 162 listing all existing SNMPv3 USM users configured on the given SNMP agent i e the USM user information that exists in the usmUserTable implemented in the remote SNMP agent 3 To view or manage SNMPv3 USM user configuration on another SNMP agent specify its address in the Remote SNMP Agent drop down list or select the agent profile from the SNMP Agent Profiles window 4 To create a new SNMPv3 USM user by cloning its properties from an existing user called the template user select the existing user and choose the Clone pop up command Note At least one SNMPvs3 user must be already configured on the remote SNMP agent i e at least one row must exist in the agents usmUserTable otherwise no new SNMPvs users can be created via SNMP v Manage Agent SNMPv3 Users Mo Uzer security name Authentication protocol Privacy protocol Storage Status gt admirm UsmMHMACMDS uthProtocol usmDESPrivProtocol nonvolatileld active i 2 admirm Usmb bls BS Guth Erakun 2 activ
243. r of octets per second received in blue line and transmitted out red line of the interface To present the number of octets per second transmitted out of the interface click the New Graph toolbar button in the Performance Graph window and in the MIB tree double click the ifOutOctets node To monitor the same interface select the same index as before in the Select Table Instance s window Choose the Delta Sec option in the Graph Properties dialog box and click the OK button MIB Browser adds a new graph line to the Graph panel and simultaneously monitors and plots the changing value of octets per second transmitted out and received in the interface H 154 MG SOFT MIB Browser User Manual Receive SNMP Trap and SNMP Inform Notification Messages 19 RECEIVE SNMP TRAP AND SNMP INFORM NOTIFICATION MESSAGES MIB Browser can receive SNMP Trap and SNMP Inform notification messages sent from arbitrary SNMP devices or applications on the network In this section you will learn how to use the SNMP Trap Ringer Console window to view all received SNMP notification messages how to search and display only those SNMP notifications that match the search criteria and how to configure MIB Browser s settings to adjust the SNMP trap reception to your preferences 19 1 Receiving SNMPv1 and SNMPv2c Notification Messages on Standard Ports To receive SNMPv1 Trap notifications or SNMPv2c Trap and Inform notifications on the standard SNMP Trap ports UDP IPv
244. rameters by the SNMPv1 Trap number value e g 1 and by the Enterprise value e g bgp If any of the loaded MIB modules defines an SNMPv1 Trap with the given Trap number and Enterprise value the received SNMPv1 Trap is considered identified and its name is displayed in the top row of the Trap Details window panel Figure 135 Furthermore the Specific Trap MIB Lookup Results folder contains only one line displaying the name of the SNMPv1 Trap and the name of the MIB module that defines it To disable trap resolving through enterprise uncheck the Map SNMPv17 traps through enterprise checkbox in the MIB Browser Preferences dialog box in the Trap Ringer Console Preferences panel Tools MIB Browser Preferences command Trap Ringer entry In this case MIB Browser resolves an SNMPv1 Trap notification only through the SNMPv1 Trap number value e g 1 and in the Specific Trap MIB Lookup Results folder lists all possible matches i e all SNMPv1 Trap names with this specific SNMPv1 Trap number defined in loaded MIBs Figure 136 LL 158 MG SOFT MIB Browser User Manual Receive SNMP Trap and SNMP Inform Notification Messages Search a A Specific 1 Message reception date 5 7 2012 Notification Version Message Message reception time 4 20 26 625 PM Specific 1 SNMPv1l Trap v1 4 Time stamp 0 days 07h 06m 45s 03th 2560503 Af Message type Trap v1 Protocol version SNMPyv1 Transport IP UDP a amp Agent Address 10 33 2121
245. rdware Inte Hardware Inte Hardware x86 Hardware Inte Linux dhcp 10 Hardware x86 Yarechassre vA ri F New 16 Total discovered 16 S SNMP Figure 105 A list of discovered SNMP agents 8 To search for particular discovered SNMP agents use the Live search tool in the Remote SNMP Agent Discovery window as follows a Click the search symbol in the Live search tool to display the Search Options drop down menu and select the columns you want to search in Q Click the OK button to close the Search Options drop down menu a Click inside the Live search box and type in the query The Live search tool automatically performs the search as you type the characters into the search box and displays only those SNMP agents that contain the entered text in any of the enabled search columns a To cancel the search click the Cancel Current Search symbol in the Live search box or delete the text from it 9 To print the contents of the Remote SNMP Agent Discovery window click the Print toolbar button 3 and select the desired printer and printing options in the standard Print dialog box LO 127 MG SOFT MIB Browser User Manual Discover Remote SNMP Agents 10 To view the discovery log click the Log toolbar button la The Discovery Log window appears displaying the details of the discovery operation Figure 107 You can print the log by clicking the Print toolbar button or search and filter its content by usi
246. re borisb to C Program FilesiMG 50FTMIB Browser Log cisco9 snapshot asf Show All E Fd S s borisb ws Cisco file Agent E bwit O borisb vs sagor localhost vs sasor2 MIB Tree l Syritax Value MIB I subtree Syntax Value E udp Sein udp A E E udplnO atagrams sasor vs rhea EH udplniD atagrarns ae er ee VS Tha p beg udplnData ontr32 18771 udpNoPorts o H udpNoPorts a udpNoPorts 0 cntr32 446 E udpNoPort cntr32 7410 Ei udplnErrors H udplnErrors ger udplnErrors 0 cnitrs2 4 2 S udplnError cnitra2 0 El p udpOutl atagrarns E gt udpOutD stage Pd be UdpOutData cntr32 Pp be UdpOutDa cntr32 1713620 ER udpT able ER udpTable i udpE rty E a udpE nity Eg UdpLoca E ob udp gph udp an udp z ioi Poo haaa Adm udp Inat agr amns cutee 21645 udp Inat agr amns i cHEerie Tarm raz C3 Left 1694 Right 10795 E SNMPy2c al SNMPy2c L Ready R Ready Figure 161 Loading a session in the Compare Agent Snapshot window H 191 MG SOFT MIB Browser User Manual Take and Compare SNMP Agent Snapshots 2 MIB Browser loads the selected session in the Compare Agent Snapshots window and takes the fresh snapshots of compared SNMP agents or loads and displays agent snapshot files side by side depending on the session settings Tip To configure MIB Browser to automatically load the last used session when you open the Compare Agent Sn
247. re whole words and not part of a larger word e g ads1 will find adsl and adsl line but not ads12 5 Click inside the Live search box and start typing the search query The Live search tool automatically performs incremental search as you type the characters into the search box and progressively updates the list of narrowed results in the upper and lower window panels if search is enabled in both panels For example to find all MIB modules that contain the word NOTIFICATION in their names start typing the word notification into the Live search tool and stop when you are satisfied with the results e g not if The upper and lower window panels will display all MIB modules that contain the entered text anywhere in the name Figure 63 LL 86 MG SOFT MIB Browser User Manual Compile MIB Files and Load them in MIB Browser 6 The search results total number of matches is displayed in front of the Live search tool Place your mouse pointer over the search results to display a tooltip Figure 63 with more detailed search results number of matches in each category Query MIB Ping iad MIB modules Module identity Root OID Nodes Sze Path G SNMP NOTIFICATION MIB 1 3 6 1 6 3 13 40 381326 C ProgramData MG SOFT SMI Mod alla a alle ge Search Results LLL ELL dy Loaded MIB Modules 1 DOCS IETF CABLE DEVICE NOTIFICATION MIB MIB Modules 2 MIB Modules MIB Groups i NOTIFICATION LOG MIB MIB Groups Search
248. remains active until you cancel it Active search behaves as a continuous display filter meaning that it applies also to newly recorded SNMP messages i e only those newly recorded messages that match the search criteria will be displayed in the Generic SNMP Trace window until the search is canceled For example to find all SNMP Set messages 1 Click the search symbol A in the Live search tool 2 Inthe Search Options drop down menu that appears deselect all options and select only the Type entry to enable searching in the message type column and click the OK button to close the Search Options drop down menu g Generic SNMP Trace Query Windows g Pal e ee sa J ee Le aL J coms secoing to Q A Search No Direction Time Version Type Source Address ar Columns m5 gt 400 417 925 AM SNMP Y1 GetNext 10 0 3 127 a ut f 4 00 41 953 AM SNMP l Response 127 0 0 1 Date 287 gt 4 00 47 953 4M SNMPy1 GetNext 10 0 3 127 an ae g 4 00 47 565 AM SNMPy 1 Response 127 0 0 1 Yi Type oj 9 400 47 965 AM SNMPy1 GetNext 10 0 3 127 Source address as 0 lt 400 41 563AM SNMP 1 Response 127 0 0 1 SERE Sock m Destination address 4 11 4 00 41 969 AM SNMP Y1 GetNext 10 0 3 127 Destination port 4 T J Cl Transport m O L E i E SNMP Message Request ID Message ID Error Status Size 0002D 000045 Error Index Non Repeaters Ear Max Repettons 00000 000000 30 00 04 06 70 75 62 6C Generic Trap Number 00010 000016 O02 01 00
249. ric SNMP Trace Window 10 11 Click a line in the list of SNMP messages MIB Browser displays information contained in the selected SNMP message in other two panels in the Hex Dump panel in the middle and in the Decoder panel at the bottom Figure 168 In the Hex Dump panel information in SNMP messages is displayed in the HEX dump format Figure 173 In the Decoder panel the same SNMP message is displayed in decoded human readable format that can be easily understood by the user Tip In a drop down list in the Generic SNMP Trace toolbar you can select the decoding level of SNMP messages shown in the Decoder panel at the bottom of the Generic SNMP Trace window You can choose between the Standard decoding level Compact decoding level and No decoding To check the contents of another SNMP message select another line in the list of SNMP messages To quickly find one or more SNMP messages that match the search criteria use the Live search tool in the Generic SNMP Trace window You can switch to one of the traced windows and perform another SNMP operation Then you can return to the Generic SNMP Trace window and view the messages A Show Encrypted SNMPv3 Messages in Decrypted Form Note When the SNMPv3 privacy is used the SNMP messages exchanged on the network are encrypted MIB Browser will decrypt the encrypted PDUs if you click the Decrypt toolbar button In this way you can view the contents of SNMPv3 messages in unencrypte
250. rm Multiple Operations The Send upper right panel displays a variable bindings list that will be was included into the outgoing SNMP message that corresponds to the operation selected in the Operations panel The Response lower right panel displays the results of the operation selected in the Operations panel i e a variable bindings list included in the received SNMP Response message that corresponds to the operation selected in the Operations panel 24 2 Configuring SNMP Operations in Multiple Operations Window 24 2 1 Adding Operations to Multiple Operations Window SNMP operations and associated variable bindings can be added to the Multiple Operations window in several ways as described in this section In context of the Multiple Operations window a valid SNMP operation has a certain name label is of a certain type Get GetNext GetBulk Set Trap v1 Trap v2 Inform and has a variable bindings list with one or more variable bindings except for the SNMPv1 Trap operation which may have an empty variable bindings list To Manually Add Operations 1 Adding Operations The contents of the Operations panel i e the number and type of SNMP operations Get GetNext Set etc their order and names as well as timers and their properties can be configured 1 Right click the Operations panel on the left hand side and select the New Operation pop up command This adds a new operation to the Operations panel bee M
251. rned instances is defined with the Max repetitions value For illustration see the usage example Note When you use the SNMP GetBulk operation in the main window the Non repeaters value should be set to zero 0 Otherwise the program will retrieve only one object instance regardless of the Max repetitions value Click the Retransmits entry in the navigation tree to display the Timeout and Retransmit Properties panel Figure 45 Into the Timeout s input line enter the timeout value for pending SNMP requests Into the Retransmits input line enter the number of retransmits for pending SNMP requests Click the OK button to apply all changes and close the Agent Profile Properties dialog box 7 1 3 Using SNMPv3 Protocol For instructions on configuring the GetBulk and the Timeout and Retransmit settings for SNMPv3 protocol see the previous section This section describes only settings that are specific to SNMPvs protocol To use the SNMPv3 protocol specify the following parameters in the Agent Profile Properties dialog box 1 First select the SNMPv3 option in the Protocol drop down list in the General panel Figure 43 The SNMPv3 entry appears also in the navigation tree of the SNMP Agent Profiles window Click the SNMPv3 entry in the navigation tree to display the SNMPv3 Properties panel which lets you choose an existing or create a new SNMPv3 USM user profile to be used for managing the given SNMP
252. rofiles Figure 83 Specifying the SNMP GetBulk parameters for a specific purpose L 106 MG SOFT MIB Browser User Manual Query Object Instances by Using Command Line Interface a Inthe Get Bulk settings frame check the Use Get Bulk checkbox Figure 25 In the Non repeaters input line set the number of non repeaters to 1 and into the Max repetitions input line enter number 3 For a detailed description of the GetBulk non repeaters and max repetitions parameters refer to this section a Click the OK button to close the SNMP Protocol Preferences dialog box and apply the changes 2 Enter the following command into the Command line drop down list and press the Enter key getbulk sysUpTime ifInOctets i1fOutOctets or if the MIB modules that define the above OIDs are loaded in MIB Browser getbulk 1 3 6 1 2 1 1 3 1 3 6 1 2 1 2 2 1 10 1 3 6 1 2 1 2 2 1 16 3 MIB Browser will send an SNMPv2c GetBulk request containing multiple i e 3 variable bindings in the variable bindings list and display the retrieved values i e one instance of the first scalar object and 3 instances of the remaining two columnar objects Remote address 10 0 3 100 port 161 transport IP UDP Local address 10 0 3 170 port 57256 transport IP UDP Protocol version SNMPv2c Operation GetBulk Request bindings 1 sysUpTime TimeTicks null 2 ifInOctets Counter null 3 1fO0OutOctets Counter null Response bindings sysUplfime 0 TimeT
253. ronment ccceeesseeeeees 30 Figure 10 Starting MIB Browser on Mac OS X ccccccccccecceeeeeceeeeeecaaeeseeeceeeeessaeeueeeeesseueaseeeeeeesssaaaaaaeses 31 Figure 11 Starting MIB Browser on Solaris JDS environment ccccccseeeeeeeeceeeeeeeeecaeeeeeeeesaeseeeeaaaees 32 Figure 127 MIB BrowSerdeSkiO i onaran ana aaa a a ete eee 33 Figure 13 Menu bar and toolbar on MIB Browser Ge SKtOD ccccccsseeeceeeeeeseceeeeeeeeeeeseeeeeeeeesaaeseeeeeaas 34 Figure 14 Status bar of MIB Browser CGeSktOD ccccccssssseeeeceesececcaeeeeeeceseuaeeceeesueaeeeeessuaeeeesssaageeeeseaas 34 Figure 15 Selecting the license key file rnanis a a 35 Figure 16 Applying the license key file cccccccccsseecccseeeeeeeseeeseeueeeseaeeeeseaueeessegeeesseeeseseeeesaaeeeesaeeeeeens 35 Figure 17 Applying the license key file restarting MIB BroOWSETL cccssesceceseseeeeeeeeeseeeeeeeeeeeeeeeeneeeas 36 Figure 18 MIB Browser displaying a response from the contacted SNMP agent ccseseeeeeeeeeeeeeeeees 37 Figure 19 IPv6 address with scope ID in the Remote SNMP Agent input line c ceeseeeeeeeeeeeeeeeees 39 Figure 20 Selecting binding interface in the MIB Browser Preferences dialog DOX ccceeeeseeeeeeeeees 40 Figure 21 Expanded pop up menu command and a displayed MIB tree in the MIB tree panel 41 Figure 22 Terminology used for MIB tree objects ANd NOES
254. roperties a E dialog box by clicking the Preferences button in the SNMP Preferences Trap Ringer Console window toolbar and select the desired properties 4 To see details about the received SNMP notification message in a tree structure with all properties and variable bindings click the corresponding line in the Trap List left panel and the selected message will be displayed in a tree structure in the Trap Details right panel Figure 133 T SNMP Trap Ringer Console A E pause Search aA mg oft 78 1 1 0 Message reception date 5 17 2012 Notification Version Message Type Message reception time 4 16 54 054 PM mg oft 78 1 1 0 SNMPw2c Notification 4 Time stamp 0 days 01h 07m 475 09th 406709 mg oft 78 1 1 0 SNMPv2c Notification A Message type Notification Trap Generic coldStart SNMPyl Trap vl Protocol version SNMPv2c Generic linkUp SNMPvl Trapivi Transport IP UDP A Agent Address 127 0 0 1 Port 64144 A Manager Address 169 254 44 198 Fort 162 E Community public Bindings 5 Binding 1 sysUpTime 0 timeticks 0 days 01h 07rm 475 09tF p Binding 2 snmpTrapOID 0 object identifier mgSoft 78 1 1 Binding 3 mgSoft 78 1 2 0 octet string MG SOFT MIB Bror p Binding 4 mgSoft 78 1 3 0 octet string Verification trap ca p Binding 5 snmpTrapEnterprise 0 object identifier mgSoft am _ t 4 SNMP notifications recervecdl
255. rowser has been successfully tested on the following Linux distributions running on the Intel x86 and x86_64 architecture a Red Hat Enterprise Linux 4 or newer Fedora Core 5 or newer SUSE 10 0 or newer Debian 4 or newer Ubuntu 6 06 or newer DUO U U Slackware 12 or newer LO 19 MG SOFT MIB Browser User Manual Getting Started For the most recent information about the supported distributions please refer to the release notes READ_ME TXT of the current software release Note To install the software on Linux you need to have the root user privileges 2 1 3 Mac OS X Operating System MG SOFT MIB Browser for Mac OS X release contains universal binaries for Intel x86 and x86_ 64 platforms It has been successfully tested by MG SOFT on a Mac OS X v10 6 x Snow Leopard a Mac OS X v10 7 x Lion a Mac OS X v10 8 x Mountain Lion a Mac OS X v10 9 x Mavericks For the most recent information about the supported distributions check the release notes READ_ME TXT of the current software release Note To install the software on Mac OS X you need to have admin user privileges 2 1 4 Solaris Operating System MG SOFT MIB Browser for Solaris has been successfully tested on the following Solaris operating systems a Solaris v10 Intel x86 and SPARC platforms a Solaris v11 Intel x86 For the most recent information about the supported distributions check the release notes READ_ME TXT of the current software release Note
256. rowser to log its activities in the Query result panel of the main window 20 2 Sending SNMPv2c v3 Trap and Inform Notification Messages The SNMPv2c and SNMPvs Trap and Inform messages do not have any special PDU fields for storing notification parameters like the SNMPv1i Trap messages Instead SNMPv2c and SNMPv3 notification messages carry all information in the multiple variable bindings list This section begins with an explanation of differences between the SNMP Trap and Inform notifications Then the process of creating a typical variable bindings list for an SNMPv2c or an SNMPv3 notification message is described together with the steps necessary to send SNMPv2c and SNMPvs notifications to a remote SNMP entity 20 2 1 Difference between SNMP Trap and Inform Notifications SNMP Trap messages represent unacknowledged notifications meaning that they do not initiate any response from the receiver The SNMP Inform messages on the other hand require that the receiver replies with a response message confirming that the notification has been received L 177 MG SOFT MIB Browser User Manual Send SNMP Trap and Inform Notification Messages Both types of SNMP notifications can be sent using the Multiple Variable Bindings window 20 2 2 Creating Variable Binding List for SNMPv2c v3 Notification Messages The figure below shows an example of a variable bindings list for the SNMPv2c or SNMPv3 linkUp Trap message To make a variable bindin
257. rrently registered SNMP notification ports and their statuses as follows a If the Status column for a port e g UDP 162 states Ready MIB Browser should successfully receive SNMP notifications on the given port a If the Status column for a port e g UDP 162 states Down the SNMP notification reception on this port is not possible probably because the port is already occupied by some other running process To solve the problem you need to terminate this process and restart MG SOFT SNMP Trap service 19 8 Copying and Saving SNMP Notification Messages Information about received SNMP notification messages can be copied to the clipboard as text and saved to an XML file i e either Trap Ringer XML tr x file format or Multiple Variable Bindings XML mvbx file format A Trap Ringer XML file trf x can later be loaded into the Trap Ringer Console window separate tab for reviewing or into the Multiple Operations window A Multiple Variable Binding XML mvbx file can be loaded into the Multiple Variable Bindings window and Multiple Operations window e g for sending SNMP notifications to the network To save all received SNMP notifications to a Trap Ringer XML file trfx 1 In the Trap Ringer Console window toolbar click the Save to File button The standard Save As dialog box appears In the Save As dialog box navigate to the folder in which you want save the file From the Save as type drop down list select the Trap
258. rsion of MIB Browser Professional Edition However both versions cannot be installed on the same computer 3 Follow the installation guidelines on screen to complete the software installation When prompted for the license point the dialog box to the license key file you have received via e mail or on the enclosed USB flash card in order for the installer to apply the license key to be used with the installed software Tip You can install the software also without providing a license key file and apply the license later as described in the Apply License Key section Once the installation is complete you can start MG SOFT MIB Browser program LL 21 MG SOFT MIB Browser User Manual Getting Started 2 2 2 Linux Operating System Before the installation please close all running MG SOFT applications and uninstall any previous version of MG SOFT MIB Browser Professional Edition with MIB Compiler from the system Note To install the software on Linux you need to have the root user privileges 1 Put the MG SOFT MIB Browser Professional Edition CD into your CD ROM drive and mount the CD 2 The software is available for two architectures 1386 and x86_64 in three different package types rpm deb and tgz The complete installation procedure involves installing two components MG SOFT SNMP Trap daemon mgt rapa and MG SOFT MIB Browser mgmibbrowser Depending on your Linux distribution and architecture run the following com
259. rvers gt Workstations 4 Printers A Laser colorl oa Laser bw1 gt Branch A gt Branch E gt New folder Show dialog on startup Contact Figure 40 SNMP Agent Profiles window LO 65 MG SOFT MIB Browser User Manual Configure and Use SNMP Agent Profiles 3 To create a new agent profile in a particular folder right click the desired folder icon and choose the New Agent Profile pop up command or click the New Agent Profile toolbar button 4 A new agent profile icon appears under the selected folder icon and you can type in the agent profile name next to the icon Figure 41 Eh SNMP Agent Profiles eiS lalale a SAMP Agent Frotiles gt Headquarters C Switches A main switch Aouters Servers Workstations gt Printers as Laser colorl an Laser bw1 Branch A C Branch E E Show dialog on startup Close Figure 41 Anew SNMP agent profile icon 5 To configure the agent profile properties select the agent profile icon and choose the Properties pop up command or click the Properties toolbar button SNMP Agent Profiles eiF a x C a i 4 gt SNMP Agent Profiles 4 Headquarters F Switches A main switch igi Contact Routers gol kopaa Gevers d amp Cut i Workstations E Copy 2 Printers gt Branch A 4 Delete 7 5 Properties amp Retresh Agent Status w User Arranged Tree 3 Ctrl A Figure 42 Opening the Agent Profile Properties dial
260. ry results d MIE Tree ccitt HEHHE SNMP QU IEF t STARTED HHHHM r F j iso a G org syeDescr 0 DisplayString Linus dhep 100 mg soft st 2 6 23 1 42 feo 1 Sl sheObjectlD 0 OBJECT IDENTIFIER netSrimp agentUIDs 10 sheUlpTime 0 TimeT icke 10 days 02h 06m 54s 56th 87161456 sveContact 0 DisplayString rootlocalhost shehame 0 DisplayString linus test sisLocation U DisplayString MG SOFT Labs Maribor Slovenia 5 directory sveQALastChange U Timestamp 0 days 00h 00m 002 11th 11 aiia svsQAID 1 OBJECT IDENTIFIER snmp ramework MIBE Compliance 2 mgmt sWsQRID 2 OBJECT IDENTIFIER snmp F Compliance experimental 10 sWsQAID 3 OBJECT IDENTIFIER usmMlB Compliance privat 11 svsQRID 4 OBJECT IDENTIFIER snmphllB gt ae private 12 sysORID 5 OBJECT IDENTIFIER tepMB gt D snmpVv2 13 sys0ARID 6 OBJECT IDENTIFIER ip Figure 82 Running the Walk command on the selected subtree 4 C dod j internet LL 104 MG SOFT MIB Browser User Manual Query Object Instances by Using Command Line Interface 11 4 Retrieving Multiple Object Instances with One Request The command line interface lets you retrieve more than one object instance with a single SNMP request as described in this section 11 4 1 Using Get Command with Multiple Variable Bindings Example How to query 3 object instances sysUpTime 0O ifinOctets 1 iflnOctets 2 with one get command 1 Enter the following command into the Com
261. s 11245AM 11 14 21AM 11 16 03AM 11 17 48 AM eT Performance Graph 10 0 0 27 ifEntry iflnOctets 1 gt ifOperStatus gt ifLastChange i ifInOctets Ep ifInUcastPkts E ifInNUcastPkts Last 1895822304 Average 1880858794 Min 18651169 No Graph 5 Name Agent 1 BD 10 0 0 215 ifEntry iflnOctets 10 10 0 0 Query results a E O a Tl A Oo Polling 01D 1 3 6 1 2 1 2 2 1 10 ij SNMP O00 8 Figure 129 Using Drag amp Drop technique to add a new variable to the Performance Graph window O 151 MG SOFT MIB Browser User Manual Graphic Representation of Object Instance Values a If you have used the drag amp drop technique to add a scalar object its only instance 0 is automatically selected and the variable is added to the Performance Graph window which starts plotting its value a If you have used the drag amp drop technique to add a columnar object the Select Table Instance s window appears displaying all existing instances of the selected columnar object including the syntax and current value of each object instance Select one or more instance that you wish to graph and click the Use Selected Instances button in the Select Table Instance s window Figure 123 3 The selected object instance s are added as new variables to the Legend lower panel of the Performance Graph window MIB Browser starts polling the specified SNMP agent and plotting the retrieved values of new variables as graph lines in
262. s a list of all SNMP messages exchanged on the network during the recorded SNMP session gF Generic SNMP Trace Query Windows a u Lae eS e e L 2 Compact decoding level Direction Time Version Type Source Address Destin Community Request ID 400 47 326 AM SNMPy1 GetNext 10 0 3 127 161 public eu 4 00 41 553 AM SHMPY1 Response 127 0 0 1 62167 public aa 4 00 41 953 AM SNMPy 1 GetNext 10 0 3 127 161 public 203 il SNMP Message size 0002D 000045 1 00000 000000 30 2B 02 01 00 04 06 70 75 62 6C 65 63 AZ 1E OF 2 00010 000016 02 00 CA O02 01 00 O2 01 00 30 12 30 10 06 08 2B 3 00020 000032 Me 45 04 04 29 35 AT Decoded SNMP Message SNMP O000 00 00 FF 2 82 2 Simple Network Management Protocol 8 0000 00 00 FF 0001 01 00 FF Length 43 25 hex octets 0004 01 00 FF Version 0 SNMPyi1 0007 06 00 FF Community public 0013 01 08 FF Object type 1 0 1 0 0 0 1 Response 0017 02 00 FF Request ID 202 0021 01 00 FF Error code 0 no error 0024 01 00 FF Error index 0031 08 00 FF Object ID 3 6 1 2 1 1 3 0 sysUpTime 0 1 0029 01 08 FF Object type 1 0 0 0 0 1 TimeTicks 0041 04 00 FF Value 69809575 in h ta B E iD C 0 P Recording E 16 E 16 B o B 0 za 0 558 58 0 u 0 oe 8 oe 0 os 0 o 0 o5 0 g Figure 168 Decoded SNMP message in the Generic SNMP Trace window O 199 MG SOFT MIB Browser User Manual Debug Problems in Gene
263. s only selected parts of the MIB tree structure 4 If you click a particular MIB tree node in the displayed MIB tree you can see a detailed textual description and comparison in the bottom panel Finding Differences in Agent Snapshots 1 To quickly locate the first difference between compared agent snapshots click the Find Next Difference toolbar button or use the CTRL N keyboard shortcut 2 MIB Browser expands the MIB tree and selects the first mismatching object instance node in the agent snapshot MIB trees 3 Use the Find Next Difference and Find Previous Difference toolbar buttons or the CTRL N and CTRL P keyboard shortcuts to find and view the next or previous difference between compared agent snapshots Note By default the Find Next Previous Difference commands do not find the orphaned nodes To configure MIB Browser to treat the orphan nodes as differences open the MIB Browser Preferences dialog box View MIB Browser Preferences switch to the Agent Compare panel and click the Orphans are differences when searching for differences checkbox 21 2 6 Comparison Report MIB Browser can display a comparison report summarizing differences between the compared SNMP agent snapshots To view the report 1 Click the Comparison report toolbar button in the Compare Agent Snapshots window 2 A Comparison Report window opens It displays a report of Comparison report compared SNMP agent snapshots Figure 159 O 189
264. s panel Figure 69 Query results Remote address 10 0 0 247 port 167 transport IP UDP Local address 10 0 3 168 port 54996 transport IPYLDP Protocol version SNMP Y1 Uperation Get Request binding 1 syeUpTime 0 TimeTicks null Response binding 1 sysUpTime 0 TimeTicks 3 days 09h 30m 32s 65th 29343265 Figure 69 Viewing the SNMP Get operation request and response in the Query results panel Note If the selected object is not implemented in the queried SNMP agent MIB Browser prints an error code which it receives from the queried SNMP agent 9 2 SNMP Get Requests for Columnar Objects If the selected node in the MIB tree is not a scalar but a columnar object the procedure is different In this case you have to specify the instance of the selected columnar object e g ifDescr object that the program should query e g ifDescr 9 1 To contact an SNMP agent repeat steps 1 4 described in the SNMP Get Requesis for Scalar Objects section 2 After you have contacted the agent expand the MIB tree and select the columnar object that you wish to query Figure 70 Tip If the desired columnar object is not present in the MIB tree load the MIB module that defines it e g to be able to select a columnar object from the MIB II ifTable load the IF MIB or the RFC1213 MIB module LL 92 MG SOFT MIB Browser User Manual Query Object Instances by Using SNMP Get Requests ai internet M dire
265. s parameter is correctly specified the SNMP Set operation will succeed Contact the remote SNMP agent by using the SNMP Contact command or the Contact Remote SNMP Agent toolbar button In the displayed MIB tree in the MIB tree panel click the object of which instance value you wish to modify with the SNMP Set operation Note For SNMP Set requests with more than one OID binding in PDU you should use the Multiple Variable Bindings window See the instructions in the SNMP Set Requests with Multiple Variable Bindings section Select the Tools Set Window command If the selected MIB tree node is a columnar object the Select Table Instance window Figure 72 appears where you have to specify the instance of the object and double click it Tip To modify values of columnar object instances you can use the Table View window and edit values directly in the table view See the Modifying Values of Table Object Instances Directly in Table View section The Set dialog box appears Figure 87 O 111 MG SOFT MIB Browser User Manual Set sysName 0 Remote SNMP agent OD to Set 1 3 61 211 50 v E Value to Set Spntar Integer32 Timeticks Ulnteger32 CIF address Opaque Counters OID O Neapaddr Gauges Octets O Bits 3 gt SNMP Figure 87 Set dialog box Counterb4 Modify Values of Object Instances in Remote SNMP Agents E MIB Node Properties Click the MIB Node Properties toolbar
266. s the list of newly Refresh discovered SNMP agents with their properties If you click the Start Remote SNMP Agents Discovery toolbar button MIB Browser adds newly discovered agents to the existing list If you click the Refresh toolbar button MIB Browser clears the list before starting a new discovery operation 14 1 2 Repeating Discovery Operation with Different SNMP Access Parameters To repeat the discovery operation with different SNMP access parameters do the following 1 In the currently displayed Remote SNMP Agent Discovery window click the SNMP Protocol Preferences toolbar button 2 The SNMP Protocol Preferences dialog box appears Specify new access parameters and click the OK button 3 In the Remote SNMP Agent Discovery window click the Refresh toolbar button The program clears the list and then discovers and displays SNMP agents that respond to LL 128 MG SOFT MIB Browser User Manual Discover Remote SNMP Agents newly specified SNMP access parameters Alternatively click the Start Remote SNMP Agents Discovery toolbar button and MIB Browser will add the newly discovered SNMP agents to the existing ones in the Remote SNMP Agent Discovery window Ready SNMPy2c New 14 Total discovered 41 Ready Figure 107 Remote SNMP Agent Discovery window status bar Note The status bar of the Remote SNMP Agent Discovery window displays the number of new discovered SNMP agents and the total n
267. seconds threshold has been reached exceeded for the referred ATU C Figure 144 Viewing the properties of a notification type node 19 9 2 Information About SNMPv1 Trap Notifications SNMPv1 Traps do not have OID values assigned and cannot be displayed in the regular MIB tree that shows the OID hierarchy Instead SNMPv1 Traps are represented by means of TRAP TYPE nodes a that are displayed in a separate SNMPv1 Traps tree in the MIB Tree panel 1 Open the MIB Browser Preferences dialog box View MIB Browser Preferences and choose the MIB preferences to display the MIB Tree And MIB Modules Preferences panel 2 Check the Show SNMPv1 traps checkbox in the MIB Tree frame and click the OK button 3 In the MIB tree panel the SNMPv1 Traps tree is displayed below the regular MIB tree Figure 145 4 Expand the SNMPv1 Traps tree navigate to the TRAP TYPE node that represents the SNMPv1 Trap you are interested in right click the node and select the Properties pop up command Figure 145 L 169 MG SOFT MIB Browser User Manual Receive SNMP Trap and SNMP Inform Notification Messages MIB tree Query results MIB Tree gt o ccitt gt iso a imux a snmp a i RFC1215 TRAP authenticationFailu O Voam PE Contact egpNeighborLoss H Walk linkDown wo Prompt For OID cia linkUp iy Af warmStart Ge 5 gt Textual Conventions aol Expand Fa Multiple Variable Bindings Multiple Operations gt Type Assign
268. sees Sse sane seenncr ere 12 Tel Product DESC DUO ase eke eee aac sees ear atau ei ld tite 13 1 1 1 MIB Browser MAIN FCQUICS erennere ie EE A E A 14 122 ADOUT AIS MANU Gl aain ie a e ET Ra a aie 16 1 2 1 USINO MIBE BIOWS EF MANUA i honsah ssi a a a Aa Baad 16 2 lt GOWING SNe cnca e 19 21 System Regu urem nlS siersmesnene ani n i a EOE a 19 2 1 1 Windows Operating System cccccccccccsseeeeccceecesseeeeeccessessaseesseeceesssaasseseeeesssauaaeseeseessssaaaaees 19 2 1 2 nox Operan SV SIM sche sia siectcceScdetiescs aeb onde a niet davies daca i badiuesGes eboieainzate 19 2 1 3 Mac OS X Operating System wiicccccccssssccccccccscssseecseeeceescessueeseeecessssseesseeecesssssuseeeeecessssaeneseeees 20 2 1 4 Solaris OPC ratinG Systemin ietie rna a a Aa 20 2 2 Installing MIB Browser Professional Edition cccccccseeeeceeeeeeeeeeseeeeeeeeeseeeesseeeeseeeens 21 2 2 1 Windows Operating SVSICI morno s nanan Ne Saas dense asses Rese ee 21 2 2 2 PTAC OD CATING SV SION an ai cas ae st ve ee cata states T ced toes adams 22 2 2 3 MacOSX Operan SVSICWM asec aa Pctei a oes ass agente 23 2 2 4 Solans ODCTAUNG SyS loM EE x2eiasoes ese ete A en E 24 2 3 Uninstalling MIB Browser Professional Edition c ccccccseeeeeeeeeseeeeseeeeseeeeseeeeeneeeens 25 2 3 1 WINDOWS ODElAUNG SV SION orean ranna a T O E E TO 25 292 HNX Operating SVSTON sario a E E T Peel adedactsdekeae 25 2 3 3 Mac OSX Op ratn SVT oaei a ETETE as rctry ied ace A E
269. simply choosing its profile from the SNMP Agent Profiles window which is accessible from virtually all other MIB Browser windows that allow retrieving and modifying SNMP variable values SNMP agent profiles can also be saved to and imported from a file This way you can easily transfer the information for accessing SNMP agents from one computer running MIB Browser to another By default the SNMP Agent Profiles window provides also information about the status of SNMP agents Up Down Error for which the profiles exist Namely when this window is open MIB Browser polls in 10 minutes interval each SNMP agent represented by an agent profile icon and displays its status e g in the SNMP Agent Profiles window This way you can tell at a glance which SNMP agent is currently responding to SNMP queries and which is not 7 1 Creating New SNMP Agent Profiles To create and configure a new SNMP agent profile 1 Select the View SNMP Agent Profiles command or click E f the SNMP Agent Profiles button SNMP Agent Profiles 2 The SNMP Agent Profiles window opens Figure 40 It contains a hierarchical structure composed of icons representing folders and agent profiles Tip For more information about creating and managing folders please see the Organizing SNMP Agent Profiles in Folders section of this manual Eh SNMP Agent Profiles wle alax ee H 4 C SNMP Agent Profiles 4 C Headquarters C Switches gt Routers gt Se
270. sional on Mac OS X operating system 1 2 3 Close the MIB Browser program Open the Finder and select the Applications entry in the panel on the left Select the MG SOFT MIB Browser folder menu in the Finder and double click the Uninstall MIB Browser entry Figure 6 Follow the instructions displayed on the screen LO 26 MG SOFT MIB Browser User Manual Getting Started l P B CMD Utilities Terminal Mail gt Document Files CI Marble Blast Gold L amp MIB Browser MG SOFT MIB Browser 4 MIB Compiler T MG 50FT SNMP Lab a a Uninstall MIB Browser MG SOFT Trap Ringer Pro gt User Manuals gt Nanosaur 2 i 0 utility Readmes J OpenBase lr a6 Preview J QtMac3 3 5 QuickTime Player 4 Pictures SS aaa Ee L of 7 selected 23 31 GB available Figure 6 Uninstalling MIB Browser on Mac OS X 2 3 4 Solaris Operating System 1 To uninstall MIB Browser Professional for Solaris run the following command in a Terminal window pkgrm MGSOFTmgmibbrowser 2 If MIB Browser is the only MG SOFT s application you are using uninstall also MG SOFT SNMP Trap daemon otherwise do not uninstall it as it is required by other MG SOFT s applications to receive SNMP traps pkgrm MGSOFTmgtrapd LL 27 MG SOFT MIB Browser User Manual Start SNMP MIB Browser Professional Edition 3 START SNMP MIB BROWSER PROFESSIONAL EDITION 3 1 Starting MIB Browser 3 1 1 Windows Operat
271. snapshot file C snapshots c switch astx Name Value Delta Aver Peak Delta Peak Delta Time Peak Averages Peak Averages Time Pvt IPG ca SNMPv1 Figure 186 SNMP Agent Simulator window simulation is not running 3 From the Network Interface drop down list select the network interface i e its IPv4 or IPv6 address on which the simulated agent will listen and respond to SNMP queries Select the option Any for simulator to listen and respond on all available interfaces and transports Figure 187 L215 MG SOFT MIB Browser User Manual Simulate SNMP Agent Gl SNMP Agent Simulator OEE lig A Any Agent Snapshot CAF 127 0 0 1 siwitch asts 10 0 3 128 1 F fei 4de6 taae 1 abl Sb9d8 feod Sete 10 0 3 1246410 SSS Hame Y alue Delta 001 0 d5c 7 a2db 1 are ooo toert sk Delta Time Peak Figure 187 Selecting a binding interface in the SNMP Agent Simulator window 4 Into the accompanying Port drop down list specify the port number on which the simulated agent will listen and respond to SNMP queries e g 1161 The selected port applies to all available transport protocols i e IPv4 and IPv6 SN MP Agent Simulator Protocol Preferences ead SNMP 4 W Read community public W SNMPy2c Read community Any community SNMP 3 I USM User SHADES User Load user profile Edit user V USM User2 MD5_ user Load user profile Edit user USM User3 Emp
272. sysUpTime 0 TimeTicks 1 days 01h 02m 075 12th 9012712 z 4 sysGontact 0 DisplayString webmasten img soft si 7 7 25 62 61 sysObjectlD 5 sysName 0 DisplayString CiscoSwitch1 43 69 73 83 6F 53 77 o sysUpTime 8 sysLocation 0 DisplayString MG SOFT Labs Maribor 4D 47 2 sysContact 7 sysServices 0 INTEGER 2 a 8 sysORLastChange 0 TimeStamp 0 days 00h 00m 00s 00th 0 p sysName Start time 5 9 2012 4 04 16 PM g sysLocation End time 5 9 2012 4 04 19 PM ie ees Duration 35 307 ms sysServices SNMP QUERY FINISHED sysORLastChang gt sysORT able gt interfaces Query agent 193 77 187 9 finished a suma D00 Figure 24 Results of the SNMP Walk operation on the system sub tree LO 45 MG SOFT MIB Browser User Manual Contact Remote SNMP Agent and Query All Its Object Instances SNMP Walk Operation with SNMP GetBulk Requests MIB Browser can be configured to use SNMP GetBulk requests instead of GetNext requests when traversing an SNMP agent s MIB tree When using SNMP GetNext requests MIB Browser receives in response to each request only one object instance with its value On the other hand when Note The SNMP using SNMP GetBulk requests MIB Browser can receive in GetBulk operation is response to each request one or more e g 100 object supported only in the instances with corresponding values In this way the use of Si ae ae SNMP GetBulk requests minimizes network interactions and j tim
273. t File toolbar switch in the left or right part of the Compare Agent Snapshots E Agent window Click the Save toolbar button next to the Agent File toolbar Agent File toolbar switch to save the agent snapshot displayed in that part of the EA window Specify the agent snapshot file name and save destination in the standard Save As dialog box that appears and click the Save button to create a snapshot file and close the dialog box By default agent snapshot files obtain the asf file name extension Repeat the procedure in the other part of the window to save the agent snapshot displayed in that part of the window Tip To save the configuration for comparing two SNMP agents snapshots in the Compare Agent Snapshots window proceed as described in the Saving Compare Agent Snapshots Window Configuration as a Session section To load an existing agent snapshot file into the Compare Agent Snapshots window 1 Select the File command from the Agent File toolbar switch in the left or right part of the Compare Agent Snapshots window Click the Open toolbar button next to the Agent File toolbar switch to open the standard Open dialog box In the Open dialog box select the desired agent snapshot file asfx or asf and click the Open button Tip You can also load an agent snapshot file that has been saved in the Agent Snapshot window or in the main window File Save Agent Snapshot MIB Browser loads the selected agent snapshot fi
274. t the row representing the new user and choose the Change Authentication Password pop up command Figure 162 The Old Password for Authentication Protocol dialog box appears Figure 163 Enter the authentication protocol password of the template user into both input lines and click the OK button The New Password for Authentication Protocol dialog box appears Figure 164 Enter the new authentication protocol password for the selected user into both input lines and click the OK button MIB Browser computes the new secret authentication key from the given old and new passwords according to the algorithm specified in RFC 3414 and sends an SNMP Set request to the SNMP agent to change the secret authentication key and thus the authentication password of the user If the operation finishes successfully check the status line the secret key is changed and the new password is active To change the secret privacy key and thus the privacy password of the new user select the row representing the new user choose the Change Privacy Password pop up command and and enter the old and new privacy passwords twice into both dialog boxes that appear similar to changing the authentication password If the new SNMPv3 user is not enabled yet i e if the status column displays the notInService 2 status for the relevant row select the row and use the Enable pop up command MIB Browser sends a SNMP Set request to the SNMP agent to change its s
275. tances Search compiled MIB modules to resolve OID OID 1 3 6 1 2 1 1 8 0 cannot be resolved through loaded MIB modules Select Yes to search and load MIB that can resolve the OID Select No to skip resolving this OID Select No To All to skip resolving OIDs in the current walk Select Yes To All to resolve all OIDs in the current walk V Prompt before searching Figure 23 Search Compiled MIB Modules To Resolve OID dialog box To continue with the SNMP Walk operation select one of the options a Yes To All MIB Browser will resolve all OIDs in the current walk and load all MIB modules that resolve these OIDs a Yes MIB Browser will search for and load a MIB module that will resolve the current OID a No MIB Browser will skip the resolving of the current OID and continue with the operation a No To All MIB Browser will not load any additional MIB modules i e it will not resolve the current OID as well as any other OIDs not defined in the already loaded MIB modules that MIB Browser may come across in the current walk Tip If you want MIB Browser to automatically search for compiled MIB modules and resolve OIDs without prompting you uncheck the Prompt before searching for MIB modules checkbox in the MIB Browser Preferences dialog box in the MIB Tree and MIB Modules Preferences panel lf you want the program to perform the SNMP Walk operation on the whole MIB tree from any selected object check the Until
276. tatus to active 1 and thus enable the new user If the operation finishes successfully the user is enabled meaning that the SNMP agent will accept and respond to SNMPv3 requests sent to it on behalf of that user Note On SNMP agents implementing the View based Access Control Model RFC 3415 you need to configure the appropriate access rights for the new SNMPv3 USM user before starting to query and manage the agent on behalf of the new user L 196 MG SOFT MIB Browser User Manual 23 Debug Problems in Generic SNMP Trace Window DEBUG PROBLEMS IN GENERIC SNMP TRACE WINDOW During its operations MIB Browser exchanges a number of SNMP messages with remote SNMP agents in order to retrieve or set certain information Sometimes the exchange of information is not possible for whatever reason e g wrong SNMP access parameters may be used and the SNMP agent does not respond or there can be a bug in the SNMP agent that prevents the exchange of SNMP messages or it behaves in an unexpected fashion That is why MIB Browser introduced the Generic SNMP Trace window that can be used for checking the SNMP messages exchanged on the network during any SNMP operation performed in MIB Browser Note This feature is available only in the Developer s Edition and Simulator Edition of MIB Browser Pro The Generic SNMP Trace window shows a list of SNMP request and response messages that were sent to or received from SNMP agents
277. tep SNMP Protocol Into the SNMP Protocol Preferences dialog box specify the AOE following a Select the SNMPv3 radio button in the SNMP protocol version frame a Click the Load User Profile button and select an SNMPv3 USM user profile as described in the Using SNMPv3 Protocol section Selected profile defines the USM users SNMPv3 security settings that will be used for sending the Trap or Inform message To create a new SNMPv3 USM user profile follow the procedure described in the Creating New SNMPv3 USM User Profile section Note The receiving entity must be configured with exactly the same SNMPv3 user security parameters as specified in MIB Browser SNMPv3 Security Parameters dialog box to be able to receive and process the SNMPv3 notification messages a When sending an SNMPv3 Inform notification specify the desired values in the Timeout and Retransmits input lines as described in Using SNMPv3 Protocol section These two parameters are ignored when sending SNMPv3 Trap notifications Q In the Port number drop down list specify the port number on which the trap receiver listens for traps default UDP 162 a Click the OK button to close the SNMP Protocol Preferences dialog box Select the Trap or Inform operation type from the programmable toolbar button and click it to send an SNMPv3 Trap or Inform notification message Figure 153 MIB Browser sends the SNMPv3 Trap or Inform message to the remote SNMPv3 entity To view the stat
278. ter Gauge etc You need to specify the instance of the object by entering it into the Index input line Figure 127 For scalar objects the instance is zero 0 For columnar objects you can specify the instance by selecting it from the Select Table Instance s window The desired object can also be selected from the MIB tree in the Select Object Identifier window which displays after sl clicking the Select OID from MIB Tree toolbar button If you Select OID from select a columnar object the Select Table I nstance s MIB Tree window appears where you can select the desired instance by double clicking it in the window 3 On the right side of the Graph Properties dialog box select the color shape and width of the graph line and adjust the scale if necessary H 149 MG SOFT MIB Browser User Manual Graphic Representation of Object Instance Values 4 From the Show drop down list select among a Value The graph shows the actual value retrieved from the SNMP agent a Delta Interval The graph shows the difference between the currently and the previously polled value a Delta Sec The graph shows the difference between the currently and the previously polled value divided by the length of the polling interval 5 Click the OK button to close the Graph Properties dialog box The program starts plotting a graph line Figure 128 Eir Performance Graph e EE X Poll eweryl10 seconds p q p
279. teseaahat 189 21 3 Saving and Loading SNMP Agent Snapshot SESSIONS ccccceeeeeeeeeeeeeeeeeeeeeeeenees 190 22 Manage SNMPv3 Users on Remote SNMP Agents ccceeeseeeceeeeeeeeeeeeeeees 193 22 1 Managing Existing SNMPv3 Users on Remote SNMP Agent ccccccesseeeeeeeeees 193 22 2 Creating New SNMPv3 USM User on Remote SNMP Agent c ceccceeeeeeseeeeees 195 23 Debug Problems in Generic SNMP Trace WiNdOW cccssseecenseesenseeees 197 23 1 Tracing Exchanged SNMP Messages cccccseeeeeeeeeeeeseeeeseeeeeeeeeeeeeseeeeeseeeeesaeeeeeas 197 23 1 1 Select MIB Browser Windows to Be Recorded 2 cccccccceee cece eens ee eeeceeeeeeeeeeeeeeeeeeessaneneees 197 23 1 2 Tracing and Decoding SNMP Messages 1 ccsccseeseccceeeeeeeesnaueeeeeessaaeeesessssneeeessaeneeesees 198 23 1 3 Searching and Filtering SNMP M SSQQCG 1 cccccccceeeeeeeeeenaaaeeeeseseeeeeeeeeeeeeeaaaaaaaaeseees 201 23 2 Troubleshooting in Generic SNMP Trace Window cccccseeceeecseeeeeeeeeeeeeesaeeeeeeanees 203 24 Perform Multiple Operations c ccccccssseesseseecceneesenseeseeseeseeneeseeseesenseesensenees 206 24 1 About Multiple Operations WINdKOW ccccccccecesesececeeeseeeeseeeeeeeseaeeeessaeeeeeseaeeeeeeeaaes 206 24 2 Configuring SNMP Operations in Multiple Operations WINdOW sceeeesseeeeeees 207 24 2 1 Adding Operations to Multiple Operations WINQOW
280. the Performance Graph window upper panel Figure 130 Eir Performance Graph 10 0 0 215 fEntry flnOctets 10 e e 146 4 0 cheat fy 1 fs 2 06 2 20 L amp G L3G 880 0 M 40 0 M 0 0 ILSA AM 1S419 AM 11 55 59 AM 15759 AM 11 59 19 AM Last 919414564 Average 747484607 Min 688471806 Max Name Agent Port 10 0 0 215 fEntry finOctets 10 10 0 0 215 161 10 0 0 27 ifEntry iflnOctets 1 10 0 0 27 161 10 0 0 27ifEntry flnOctets 2 10 0 0 27 161 rT Polling I E l ABE 7 Poll every 5 seconds lic 919414564 Protocol a SNMPw cr SNMPw cr SNMPw F Figure 130 Performance Graph window with three graph lines 4 You can resize the Graph and Legend panels relative to each other by dragging the horizontal panel divider line up or down H 152 MG SOFT MIB Browser User Manual Graphic Representation of Object Instance Values 18 4 Editing Graph Settings You can modify the properties of variables plotted in the Performance Graph window 1 In the list of graph lines bellow the graph panel click the variable that you wish to edit Figure 130 2 Click the Edit Graph toolbar button or simply double click the selected variable Edit Graph 3 The Graph Properties dialog box opens Modify the variable properties as described in the Specifying Variable Properties section Deleting Variables You can delete individual graph lines from the Performance Graph window Select the graph line that
281. the SNMP agent StatuS rere reer rere rnnr ennenen 81 Figure 59 Imported SNMP agent profiles configuration cece ee eeeeeeeeeeeeeeeee tees aaeeeeeeeeeeeeeeeeeeeeeeeeeeaaaaaas 82 Figure 60 Compiling MIB files with MG SOFT MIB Compiler ccceeeeeeeeeeeeeeaeeeeeeeeeeeeeeeeeeeeeeeeaaaaas 84 Figure 61 Loading MIB MOGUICS urania and a eee eee cece 85 Figure 62 Setting the Live search options in the MIB tab of the main WINdOW ccccccsseeeeeeeeeeeeeeeeeees 86 Figure 63 Viewing the search results in the MIB tab of the main WINGOW ccceeeeeeeeeeeeeeeeeeeeeeenaees 87 Figure 64 Enter New Group Name dialog DOX ccccccccccseeeceeeeeeeeeeeecaeeeeeeesaeeeeeeeesaeaseeeesseeueeeeesaaseeeeeneaas 88 Figure 65 MIB Groups view POP UP MENU ccccccseesececeeeeeeeeeeceeeseeceeaeaeeeeesseaeeeeeeeueaseeeeessaueeeessaaeeeseeesaas 88 Figure 66 MIB tab with loaded MIB modules and a displayed pop up MENU ccceeeeeeeeeeeeeeeeeeeeeeeeees 89 Figure 67 Module Database Properties WINGOW ccccsseeeeceeceeeeeeeeecaeeeeeeeeseeseeeessueaseeeeeesaeeeeeesaaeeeeeetegs 89 Figure 68 Selecting the SNMP Get command on a scalar object in the MIB tree ccceceeeeeeeseeeeeeeees 91 Figure 69 Viewing the SNMP Get operation request and response in the Query results panel 92 Figure 70 Selecting a columnar object in the MIB tree nnnnnnnnnnseeennssssrerrrerrnrer
282. the computer Note This feature is available only in the where MIB Browser runs Simulator Edition of Simulating means that MIB Browser runs a separate process MIB Browser Pro which listens for SNMP queries on a selected network interface and port and responds to SNMP queries returning exactly the same OIDs and values as the real SNMP agent would at the time of taking its snapshot This section describes how to use the SNMP Agent Simulator window to load an agent snapshot XML file asfx configure agent simulation preferences and start simulating an SNMP agent Note Before being able to simulate an SNMP agent one needs to take a snapshot of it and save the snapshot to MIB Browser agent snapshot XML file asfx as described in the preceding sections 1 In the main window use the Tools SNMP Agent Simulator command or click the SNMP Agent Simulator toolbar button to My 5 open the SNMP Agent Simulator window Figure 186 SNMP Agent 2 Inthe SNMP Agent Simulator window click the Load button next to Simulator the Agent snapshot input line to display the standard Open dialog box In the Open dialog box select the agent snapshot XML file asfx of the SNMP agent you want to simulate and click the Open button The full path of the selected agent snapshot file appears in the Agent snapshot file input line 4 SNMP Agent Simulator eco f fem D E i 1003117 1161 zl Refresh every 10 seconds Agent
283. the folder in which you want to create a new SNMP agent profile and choose the New SNMP Agent Profile pop up a _ Ei command or click the New SNMP Agent Profile toolbar button New SNMP Agent 2 A new agent profile icon with the default name appears Profile below the selected folder in the SNMP Agent Profiles window Figure 55 Ek SNMP Agent Profiles ele alal ele a 4 C SNMP Agent Profiles a New folder if New agent profile Show dialog on startup Contact Close Figure 55 A new SNMP agent profile added to the SNMP Agent Profiles window LO 78 MG SOFT MIB Browser User Manual Configure and Use SNMP Agent Profiles Tip For more information on configuring SNMP Agent Profiles see the Creating New SNMP Agent Profile section of this manual To create SNMP agent profiles for discovered SNMP agents MIB Browser lets you discover remote SNMP agents in a specified IP address range and then create SNMP agent profiles for all discovered SNMP agents with a single command To create SNMP agent profiles for discovered SNMP agents 1 First run the discovery operation to get a list of discovered SNMP agents as described in the Discovering Remote SNMP Agents section of this manual 2 Once the Remote SNMP Agent Discovery window displays a list of discovered SNMP agents select the agents for which you want to create SNMP agent profiles and use the Add To Agent Profiles pop up command Figure 56 wt Remote SNMP Ag
284. the graphing operation Poll every 5 seconds Figure 125 Start pause the graphing operation and specify the polling interval LL 147 MG SOFT MIB Browser User Manual Graphic Representation of Object Instance Values 18 2 Start Graphing Operation in Conventional Way This section explains how to open a Performance Graph window from the Tools menu and add variables to it by clicking the New Graph button and specifying the variable properties in the dialog box that appears and by using the drag amp drop technique to add numerical objects leaf nodes from the MIB tree in the main window to the Performance Graph window 1 In the main window select the Tools Performance Graph command or click the Graph toolbar button H Hl 2 Anew empty Performance Graph window appears Figure 126 Graph Eir Performance Graph is H Eal Ee a W Poll everyl 10 40 0 0 0 12 00 00 AM 12 03 20 AM 12 06 40 AM 12 10 00 AM 12 13 20 AM 12 16 40 AM Last Average Min Max Protocol Syntax Status Figure 126 Empty Performance Graph window When the Performance Graph window is displayed you can either load already defined graph parameters from a previously saved MIB Browser Graph XML file or specify new parameters in the Graph Properties dialog box 18 2 1 Loading Graph Parameters From File 1 Click the Load Graph From File toolbar button in the Performance Graph window DE S The Open dialog box appears Load Graph From File
285. ting another MIB module the content of the window panel is updated displaying node properties as recorded in the SMIDB file of the newly selected module Note If the name of the MIB module selected in the Module drop down list matches the name of the MIB module displayed in the Module line in the window s panel Figure 26 the selected MIB module defines this node LL 49 MG SOFT MIB Browser User Manual Specify SNMP Protocol Parameters 6 SPECIFY SNMP PROTOCOL PARAMETERS In this section you will learn how to specify SNMP protocol parameters that MIB Browser uses when it communicates with a remote SNMP agent lt is important that you specify the parameters correctly because if they do not match the parameters expected by the SNMP agent the agent will not respond Tip MIB Browser lets you configure and use SNMP agent profiles to manage different SNMP agents An SNMP agent profile permanently stores all information required for accessing and managing a particular SNMP agent on the network including its address and SNMP protocol parameters For more information on SNMP agent profiles see the Configure and Use SNMP Agent Profiles section of this manual 1 To specify SNMP protocol preferences select the View SNMP Protocol Preferences command from the main Al A window menu or click the SNMP Protocol Preferences SNMP Protocol toolbar button Preferences 2 The SNMP Protocol Preferences dialog box opens Figure 27 SNM
286. tions drop down menu is displayed Figure 62 ALARM MIB 13 6121 89 80689B C ProgramData MG SOFT AlarmSeverity MIB 13 6 1 4 1 1 amp 4 375038 G ECKsmidb AlarmSeverity 4 la in MIB Modules MIB Groups Module identity a Nodes ig ACCOUNTING CONTROL MIB Size i ADSL2 LINE TC MIB hn IR Adsi2 MIB 7 Module identity i ADSL LINE EXT MIB pm Columns MIB Groups GP ADSL LINE MIB ine ie ADSL TC MIB a seas aarp aig If No Search Columns Are Enabled ig APPC MIB Match Case APPLETALK MIB Match Whole Word Only J APPLICATION MIB J APPN DLUR MIB APPN MIB Figure 62 Setting the Live search options in the MIB tab of the main window 4 In the Search Options drop down menu select the desired search options by checking the checkboxes in front of them First select the columns you wish to search in For example to search by MIB module name identity in the group of loaded and not loaded MIB modules select the Module identity column in both categories Figure 62 Click the OK button at the bottom of the Search Options drop down menu to close it an apply the changes Select the Match case search option to make the search case sensitive If this option is enabled the search will find only those strings in which the capitalization matches the one used in the search query e g ADSL will find ADSL but not Ads1 Select the Match whole word only search option to find only those strings that a
287. tiple Operations window you can further manipulate them in various ways a To add additional operations to the Operations panel proceed as described in the To Manually Add Operations section a To delete one or more operations from the Operations panel select the operations you want to delete use the SHIFT key to select adjacent operations and CTRL key to select non adjacent operations and choose the Delete pop up menu command a To edit operations e g rename enable disable operations change the order of operations change operation type edit variable bindings list etc select operation s and choose the appropriate command from the pop up menu please refer to Multiple Operations Window section of the MIB Browser Help documentation for more information on this 4 Once you have finished configuring operations and variable bindings in the Multiple Operations window you can save them to a file by clicking the Save Operations to File toolbar button and specifying the location and name of the resulting mofx file in the standard Save As dialog box that appears A saved multiple operations XML file mofx can later be loaded into the Multiple Operations window via the Load Operations from File feature 24 3 Running SNMP Operations in Multiple Operations window After you have configured the operations in the Multiple Operations window as described in the preceding section you can start executing them as follows 1 In the
288. to have administrative privileges to install the software on Mac OS X Finder File Edit View Gi a mgMibBrow 1lla beta dmg Figure 3 MIB Browser disk image file DMG on Mac OS X desktop 2 The contents of the double clicked disk image displays in a Finder window Figure 4 Double click the MIB Browser installer meta package setup mpkg in the Finder to start installing the software MIBBrowser A 1 item 1 7 MB available Figure 4 Double click the setup mpkg icon in Finder to run the MIB Browser installer LL 23 MG SOFT MIB Browser User Manual Getting Started 3 The wizard driven MIB Browser installer appears Figure 5 that guides you trough the installation process Follow the instructions displayed on the screen to finish the installation w Install MIB Browser Professional Edition 6eo Welcome to the Mac O5 X Installation Program You will be guided through the steps necessary to install this software Continue Figure 5 MIB Browser installer introduction screen 4 Eject unmount the MIB Browser disk image DMG in the Finder Once the installation is complete you can start MG SOFT MIB Browser for Mac OS X from the Finder 2 2 4 Solaris Operating System Before installing the software please close all running MG SOFT applications and uninstall any previous version of MG SOFT MIB Browser Professional Edition with MIB Compiler from the system The installation procedure inv
289. tree from this abject with eye dminstatus Quern whole subtree from this object with eye MnO ctets Query whole subtree from this object with p eye KOutOctets Quern whole subtree from this object with lt i gt Set s Default Factory Default Log file C Program Files MG SOFT4MIB Browsen LOGMNFO_01 CS Figure 111 Info Window Properties dialog box Adding Object Instances to Be Monitored To add object instances that shall be monitored in the Info window 1 In the Info Window Properties dialog box click the Add button 2 The Select OID To Query dialog box appears Figure 112 3 In the Start OID drop down list specify the OID value of the E object instance or a group of object instances that you wish to 7 E add You can also click the Select OID from MIB Tree renege OID from toolbar button and select the OID in the MIB tree ed 4 In the Query Operation Mode frame choose one of the following query operation types for the selected object instance a Query object with get request to query the specified object instance with the SNMP Get request which retrieves the value of the same object instance of which OID was sent in request LL 132 MG SOFT MIB Browser User Manual Monitor SNMP Agents in Info Windows a Query whole tree from start object with get next or get bulk to query all object instances in the MIB tree with the SNMP GetNext or GetBulk request from the object specified in the
290. tu A adsl2LinePefUASThreshAtyu 7 adsl2LinePerfCodingViolatic Get adsl2LinePerfCodingViclatic adsl LinePerfCorrectedThre 2 adsl2LinePerfCorrected Thre a adsl2LinePerfFailedFullInit Tt Set adsl2LinePertFailedShortinit adsl2LineStatusChangeAtuc adsl2LineStatusChangeAtur i Info 4 5 adsl Line i a adsl2LineTable f Find 4 adsl LineEntry Copy OID adsl2LineCnfgTempl adsl2LineAlarmCnfg adsl LineCmndCont a Properties adsl2LineCmndConflae Figure 143 Selecting the Properties pop up command on a NOTIFICATION TYPE MIB tree node Collapse oa Get Next Get Bulk Table View a a A a a A a A a a a a a ll a a a Toggle Bookmark L 168 MG SOFT MIB Browser User Manual Receive SNMP Trap and SNMP Inform Notification Messages 2 The MIB Node Properties window appears and displays the properties of the selected NOTIFICATION TYPE node including its description Figure 144 3 MIB Node Properties adsl LinePerfFECST hreshAtuc 4l Smart update V Bring to front Module ADSL LINE MIE Name adsl2LinePentFECS ThreshAtuc Type NOTIFICATION TYPE OID 1 3 6 1 2 1 10 238 1 0 1 Full path iso 1 org 3 dod 6 intermet 1 mgmt 2 mib 2 1 trar Module ADSL 2 LINE MIB Parent adsl2Notifications Next sibling adsl2Line PenFECs ThreshaAtur Status current Objects 1 adsi2PMLCurlSMFecs 2 adsi2LineAlarmConfProfileAtuc Thresh15MinFecs Description This notification indicates that the FEC
291. ty Load user profile Edit user 2 SNMPv3 USM User Profiles a x User profile name Security user name Security level A SHA DES User profile SHA DES User Authentication and privacy i MDS user profile MDS user Authentication se Figure 188 Setting the agent simulator protocol preferences 5 Click the SNMP Agent Simulator Protocol Preferences toolbar button h to open the SNMP Agent Simulator Protocol Preferences dialog box Figure 188 where you can configure the SNMP protocol parameters for agent simulation as follows L 216 MG SOFT MIB Browser User Manual Simulate SNMP Agent a Check the SNMPv1 checkbox if you want the simulated agent to respond to SNMPv1 queries regardless of the community name used To configure the simulated agent to respond only to SNMPv1 queries containing a specific community name check the Read community checkbox in the SNMPv1 frame and enter the desired community name into the accompanying drop down list a Check the SNMPv2c checkbox if you want the simulated agent to respond to SNMPv2c queries regardless of the community name used To configure the simulated agent to respond only to SNMPv2c queries containing a specific community name check the Read community checkbox in the SNMPv2c frame and enter the desired community name into the accompanying drop down list a Check the SNMPv3 checkbox if you want the simulated agent to respond to SNMPv3 queries At least one USM user must
292. ultiple Operations 10 0 0 9 G adala 10008 Uperation 3A Copy 7 New Operation Set Operation CO New Timer Figure 177 Adding a new operation to the Multiple Operations window 2 Click the Operation field and select the operation type e g Get GetNext Set Trap etc from the drop down list that is displayed Figure 178 207 MG SOFT MIB Browser User Manual Perform Multiple Operations EE Multiple Operations 10 0 0 9 ae ag 19 009 Name ST Uperatior J Do New operation No variable bindings Get Bulk Trap v1 Trap v2 Inform Set Figure 178 Selecting the operation type To specify a meaningful name for the operation e g Get sysName right click the operation select the Rename pop up command and edit the name of the operation To add additional operations to the operations list repeat the steps 1 3 To change the order of operations select individual operations and use the Move Up or Move Down pop up commands 2 Adding Variable Bindings to Operations The variable bindings list for a SNMP operation can be populated in several ways One can either m m m Manually add variable bindings by using the New pop up menu command Manually add variable bindings by dragging amp dropping individual objects from the MIB tree main window to the Send upper right panel of the Multiple Operations window Automatically insert operations and variable bin
293. umber of SNMP agents displayed in the window Figure 107 14 2 Obtaining More Information About Discovered SNMP Agents To get more information about the discovered SNMP agents listed in the Remote SNMP Agent Discovery window 1 Select one or more lines representing SNMP agents in the list and choose the Standard Info Window or the Query Whole MIB Tree pop up command 2 MIB Browser opens one Info window for every selected SNMP agent Figure 108 and queries the agent s to retrieve and display more information about the agent s 1 Infoi 10 0 0 36 6 OID groups Elea 10 0036 Jal Ps Mpo every 60 E seconds E Log B Mame Syntax Value sysDescr 0 DisplayString HP ETHERNET MULTI ENVIRONMENT ROM none JETDIRECT J g sysObjectID 0 OBJECT IDENT enterprises 11 2 5 9 1 sysUpTime 0 TimeTicks 3 days 19h 01m 49s 14th 32770914 sysContact 0 DisplayString root mg soft si 72 6F 6F 74 40 60 67 2D 73 6F 66 74 2E 75 69 h E sysName 0 DisplayString HP4700DTN 48 50 34 37 30 30 44 54 4E hex sysLocation0 DisplayString MG SOFT Labs Maribor 4D 47 20 53 47 46 54 2040 61 62 73 2C E sysServices 0 INTEGER 64 ifNumber 0 Integer32 2 Ep ifDescr 1 DisplayString HP ETHERNET MULTI ENVIRONMENT ROM none JETDIRECT J Ep ifDescr 2 DisplayString HP ETHERNET MULTI ENVIRONMENT ROM none JETDIRECT J fAdminstatus 1 INTEGER upil fAdminstatus 2 INTEGER upil ifInOctets 1 Counters 50166492 fInOctets 2 Counters 50166226 fOutO
294. unity SettingS cssseeeeeeeeeseeseeeeees 70 Figure 47 Setting the Get Bulk agent profile properties cssesessseseeeeeceeeeeeeeeeeseeeeseeeeeeeeeeseeeeesensaaeagas 70 Figure 48 Agent Profile Properties dialog box SNMPVv3 properties cccceeeeeeecceeeeeeeeeeeeeeeeeeseeeeeeeeeeas 72 Figure 49 SNMPv3 USM User ProfileS WINdOw cccccccsssssseeeecceeeessseeeeeecceeeaasseeeeeeeeeeaaeeeeeeesseaaasseeess 73 Figure 50 Specifying parameters for SNMPv3 security USEPS ccccccceceeceeseeeeeeeeeeeeeeaeeeeseeeessaaeaeeeeeeees 74 Figure 51 Password For Authentication Privacy Protocol dialog DOX cccecseeeeeeeeeeeeeeeeeeeeeneeeeeseeneeeas 75 Figure 52 SNMP Agent Profiles WINdOW c cccccccccscceseeeeesoeeeeeesscseeeeeseceseeceesscseeeeesscseneeeessosseesesses 76 Figure 53 Creating a new folder in the SNMP Agent Profiles WINKOW ccccccsseeeeeeeeaeeeeeeeesaeeeeeesaeeees 77 Figure 54 A new folder created in the SNMP Agent Profiles window scccceeeeeeeeeseeeeeeeeeeaaeneeeeess 78 Figure 55 A new SNMP agent profile added to the SNMP Agent Profiles WINGOW cceeeeeeeeeeeeeeeeees 78 Figure 56 Creating SNMP agent profiles for discovered SNMP agent c seeeeeseeeeeeeeeeeeeeeeeeaaaaes 79 Figure 57 SNMP agent profiles created for discovered SNMP agent ccccccsseeeeeeeeeeeeeeeeeeeeeeeeaaaees 80 Figure 58 Manually refreshing
295. uously monitor and present in a graph the throughput of a network interface in octets per second in both directions To open the Performance Graph window click the Tools Performance Graph command In the Performance Graph window click the New Graph toolbar button to open the Graph Properties dialog box Into the Agent drop down list in the Graph Properties dialog box specify the IP address of the SNMP agent that you wish to query Click the Select OID from MIB Tree toolbar button and in the expanded MIB tree double click the ifInOctets node In the Select Table Instance window double click the index of the instance that you wish to monitor From the Show drop down list in the Graph Properties dialog box select the Delta Sec option and click the OK button The Graph Properties dialog box closes and MIB Browser starts plotting a graph line The values of the graph line present the number of octets per second received on the selected interface tf Performance Graph co fame id HA ERIS e Eeey E secon a 56 7 k 51 0k 45 4k 39 7k 34 0k 2 3k 22 7k 17 0k 0 0 12 22 54 PM 12 26 14 PM 12 12 54 PM 12 16 14 PM 12 19 34 PM 12 22 54 PM Last 7447 Average 8751 Min 0 Max 39307 Name Agent Port Protocol Syntax Status 10 0 3 157 fEntry iflnOctets 11 10 0 3 157 161 S SNMP cntr3 Normal 10 0 3 157 ifEntry fOutOctets 11 10 0 3 157 161 j SNMPvi cntr32 Normal ri j Figure 131 Graphical presentation of the numbe
296. uration on remote SNMPv3 agents The USM user management operations include cloning SNMPv3 USM users changing their secret authentication and privacy keys as well as enabling disabling and deleting USM users a Tracing and Decoding SNMP Messages The Generic SNMP Trace window can be configured to trace SNMP messages including SNMP Trap and Inform notifications sent from or received into any MIB Browser window Traced SNMP messages are displayed in raw hexadecimal dump format as well as in the decoded human readable format This feature is particularly useful for debugging when developing an SNMP agent and for resolving problems when MIB Browser cannot properly query an SNMP agent a Performing Multiple SNMP Operations The Multiple Operations window can automatically perform an arbitrary sequence of SNMP operations with one or more variable binding against a selected SNMP agent This is useful for example when testing or configuring SNMP agents etc o Simulating SNMP Agents The software lets you take or create a snapshot of an SNMP agent and then simulate this agent on the computer where MIB Browser runs Simulating means that MIB Browser runs a separate process which listens for SNMP queries on a selected network interface and port and responds to queries by returning the OIDs and values specified in a given agent snapshot file Q Compiling and Loading MIB Files While the standard MIB files come with MIB Browser package the enclose
297. us location use the Go to Previous View toolbar button in the Acrobat Reader LO 18 MG SOFT MIB Browser User Manual Getting Started 2 GETTING STARTED This section presents the basic system requirements your computer has to meet to install and use MG SOFT MIB Browser Professional Edition with MIB Compiler and it describes the installing and uninstalling procedures for MG SOFT MIB Browser on Windows Linux Mac OS X and Solaris operating systems 2 1 System Requirements MG SOFT MIB Browser Professional Edition with MIB Compiler is an SNMP manager application It is available for 32 bit and 64 bit Microsoft Windows operating systems for Linux operating systems for Intel x86 and x86_64 architecture for Apple Mac OS X operating systems universal binaries for Intel x86 and x86_64 platforms as well as for Solaris operating systems for both Intel x86 and SPARC platforms In order to install and use the software your computer has to meet the following system requirements 2 1 1 Windows Operating System The Windows version of MG SOFT MIB Browser has been successfully tested on the following 32 bit and 64 bit Microsoft Windows operating systems a Windows XP Windows Server 2003 Windows Vista Windows Server 2008 Windows 7 Windows Server 2012 Windows 8 x ODO O0 0 U DO Note To install the software on Windows you need to have administrative privileges 2 1 2 Linux Operating System The Linux version of MG SOFT MIB B
298. us of the sent notification check the Multiple Variable Bindings window status bar If you have checked the Log checkbox in the Multiple Variable Bindings you can also view the log of this operation in the Query result window A 180 21 MG SOFT MIB Browser User Manual Take and Compare SNMP Agent Snapshots TAKE AND COMPARE SNMP AGENT SNAPSHOTS With MIB Browser you can take and view a snapshot of an SNMP agent as well as compare two snapshots side by side An agent snapshot is a MIB tree like presentation of MIB objects and MIB object instances together with the syntax and values of object instances as retrieved from an SNMP agent at the given time by means of the Walk operation An agent snapshot can include either all object instances implemented in the SNMP agent or any segment of object instances e g object instances in a particular OID range or a subtree MIB Browser lets you take and examine the agent snapshot either in the Agent Snapshot window or in the Compare Agent Snapshots window The procedures of taking an agent snapshot are similar in both windows as described in the following sections 21 1 Taking and Viewing SNMP Agent Snapshots In the Agent Snapshot window you can take and view an agent snapshot displaying a tree like representation of MIB object instances together with their values and syntaxes as existed on the SNMP agent at the time of taking the snapshot i e retrieving object instances by performing the W
299. us symbols e g This way you can tell at a glance which SNMP agent is currently responding to SNMP queries and which is not The following symbols are used in combination with the SNMP agent profile icons to reflect the status of SNMP agents Symbol Agent Status a Up agent is responding g Down agent is not responding Error agent is responding with SNMPv3 Report messages Unknown query is in progress Indicates a probable error in SNMPv3 user security configuration To manually refresh the agent status indication 1 Select the desired agent profile icon in the SNMP Agent Profiles window and choose the Refresh Agent Status pop up command or toolbar button 2 MIB Browser queries the selected agent by using the address and SNMP access parameters specified in the selected agent profile and updates its status symbol according to the results of the query current agent responsiveness Eh SNMP Agent Profiles SECER a C SNMP Agent Profiles 4 gt New folder a New agent profile 4 O Discovery ig Contact GLa SMART Cut Ga thea aw pA HPs700DTN 7A COPY g BCPPS A HFID HFLJ2200 PAEA dexter x Delete o BORISK P4 H Refresh Agent Status GLA taroz 4 Manually Added Profiles w User Arranged Tree Ctrl A a test SNMP v3 ag 7 l Q Win workstation 3 Properties Show dialog on startup Contact Close Figure 58 Manually refreshing the SNMP agent status Rename L 81 MG SOFT MIB
300. uthentication a MDS 465728 User Apollo MD5 AESTZ8 User Authentication and privacy a MDS DES user Minja 5 Authentication and privacy gt Mo F User Select Authentication noduthNoPriv local TE No security ew User Profile 3 4 noduthNoPriv Internet ager No security amp saso Duplicate User Profile Authentication and privacy SHAAES user gt Delete User Profile Authentication and privacy 4 SHAAES12 User Properties Authentication and privacy gt SHA DES User agent test E Authentication and privacy SHAnoPriv user SH noFriw Authentication amp test md5 shirnip Authentication Figure 49 SNMPv3 USM User Profiles window To Create and Use a New SNMPv3 USM User Profile To create and use a new SNMPv3 USM user profile you can either a Enter the SNMPv3 USM user security parameters directly into the SNMPv3 Properties panel of the Agent Profile Properties dialog box and save the configuration as anew SNMPv3 USM user profile using the Save user profile button or QO Open the SNMPv3 USM User Profiles window create a new SNMPv3 USM user profile and select tt This section describes the second option as follows 1 Open the SNMPv3 USM User Profiles window Figure 49 by clicking the Load user profile button in the Agent Profile Properties dialog box SNMPv3 Properties panel Figure 48 2 In the SNMPv3 USM User Profiles window click the New amp User Profile button or select the New User Profile pop up New
301. value to be set and its syntax are defined correctly If you are using the Multiple Variable Bindings window for the SNMP Set operation make sure that all variable bindings in the list have WRITE access correctly specified instances and correctly defined values that will be set see the SNMP Set Requests with Multiple Variable Bindings section If the list of variable bindings contains at least one variable binding that does not fulfill these requirements the operation will fail Tip You can check the contents of SNMP messages exchanged between MIB Browser and the SNMP agent during the SNMP Set operation in the Generic SNMP Trace window For more information see the Tracing Exchanged SNMP Messages section 4125 MG SOFT MIB Browser User Manual Discover Remote SNMP Agents 14 DISCOVER REMOTE SNMP AGENTS In this section you will learn how to discover active SNMP agents on the network by using the Remote SNMP Agent Discovery window 14 1 Discovering Remote SNMP Agents 1 To discover active SNMP agents on the network use the Tools Discovery Window command or the Discover Remote SNMP Agents toolbar button in the main window Discover Remate SNMP Agents The Remote SNMP Agent Discovery window opens Figure 104 Remote SNMP Agent Discovery JOO noo es A a la v Fast discovery Search System Name System Address Port Protocol Community Security User Name ct SNMPv1 Figure 104 Remote SNMP Agent
302. verts MIB module definition files into binary files which can then be loaded and utilized by MIB Browser To launch MG SOFT MIB Compiler from MIB Browser click the Run MG SOFT MIB Compiler toolbar button in the main window A or use the Action Run MIB Compiler command The MIB R un MG SOFT MIB Compiler desktop appears Figure 60 Compiler 1 To compile a MIB definition source file select the File i Compile command in the MIB Compiler main menu or click taj A the Compile MIB file toolbar button The standard Open Compile MIB file dialog box appears 2 Select the MIB file that you wish to compile and click the Open button The Open dialog box closes 3 MIB Compiler compiles the selected file The compiled MIB file MIB module is displayed in the Compiled MIB Modules dialog box Figure 60 4 To save the compiled MIB module select its name from the list of compiled MIB modules and click the Save button 5 The Save As dialog box appears Specify the file name and saving destination and save it to the SMIDB file by clicking the Save button Tip For detailed instructions on compiling MIB files please refer to the MIB Compiler User Manual especially sections that describe how to efficiently compile a group of MIB files using the Batch Compile command LL 83 MG SOFT MIB Browser User Manual Compile MIB Files and Load them in MIB Browser tl MG 50FT MIB Compiler ADSL DMT LINE MIB my oo e2 Fi
303. which opens by clicking the SNMP Protocol Preferences toolbar button For more information see the Specify SNMP Protocol Parameters section Prompt For OID 193 7 7 167 9 1flodex Remote SNMP agent 193 77 187 9 y OID ars Get Next SNMP Protocol Preferences Log only responses Log response marker Reuse result OID Close after response is received 636 et SNMPy1 Figure 84 Prompt For OID dialog box E E Select OID from MIB Tree 4 Inthe OID drop down list specify the OID value of the object instance from which you wish to start the Step by Step SNMP Walk operation Tip You can also select the OID from the MIB tree by clicking the Select OID from MIB Tree toolbar button The Select Object Identifier window appears Figure 85 Expand the MIB tree and select an OID by double clicking the appropriate node L 108 MG SOFT MIB Browser User Manual Step by Step SNMP Walk Operation Select Object Identifier g MIB Tree ie ee tes ey IT ype ey tht ey peed v tPhys4ddress Run indes discovery for tables Figure 85 Specifying the OID of an object by selecting it in the MIB tree 5 In the Prompt For OID dialog box check the Reuse result OID checkbox This means that after every query with the SNMP GetNext request the value in the OID drop down list is updated with the OID received in response 6 Make sure that the Close after response is received checkbox is unchecked so that you will
304. wser User Manual Configure and Use SNMP Agent Profiles 7 1 1 Using SNMPv1 Protocol To use the SNMPv1 protocol specify the following parameters in the Agent Profile Properties dialog box 1 First select the SNMPv7 option in the Protocol drop down list in the General panel Figure 43 The SNMPv7 entry appears in the navigation tree of the SNMP Agent Profiles window main switch Properties a SNMPv1 Properties Retransmits Community Figure 44 Agent Profile Properties dialog box SNMPv1 community settings 2 Click the SNMPv7 entry in the navigation tree to display the SNMPv1 Properties panel Figure 44 3 In the Read community drop down list specify the Read community name e g public This parameter will be included into all SNMP Get and SNMP GetNext requests sent by MIB Browser to the given SNMP agent 4 In the Set community drop down list specify the Set community name e g private This parameter will be included into all SNMP Set requests sent by MIB Browser to the given SNMP agent 5 Click the Retransmits entry in the navigation tree to display the Timeout and Retransmit Properties panel Figure 45 LO 68 MG SOFT MIB Browser User Manual Configure and Use SNMP Agent Profiles General SNMP y1 Retranemits Timeout and retransmits Timeout And Retransmit Properties ingot Figure 45 Setting the timeout and retransmit agent profile properties 6 Into the Timeout s input line enter
305. x see the Specify SNMP Protocol Parameters section A 100 MG SOFT MIB Browser User Manual Query Object Instances by Using Command Line Interface 4 Into the Command line drop down list enter the get command and the OID of the object instance you wish to query and press the Enter key e g get 1 3 6 1 2 1 1 6 0 or if the MIB module that defines the requested OID is loaded in MIB Browser get sysLocation 0 Note To successfully retrieve the value of an object instance by using the SNMP Get operation you need to specify the exact instance of the object to be queried e g append O instance to the OIlD name of the scalar object or whatever instance of the columnar object you want to retrieve e g 1 2 Tip You can also use the short version of the command e g g 1 3 6 1 2 1 1 6 0 or if the MIB module that defines the requested OID is loaded in MIB Browser g sysLocation 0O 3 MG SOFT MIB Browser Professional Simulator Edition co E e File Edit View SNMP Action Tools Window Help SHOP eHROeLi RMR eeas Bea o tt Remote SNMP agent Split Command line 10 0 3 100 Al pel W Vertical get1 3 6 1 2 1 1 6 0 MIE tree Query results MIB Tree 5 MIB Browser queries the specified object instance by means of the SNMP Get request and displays the results in the Query results window panel Query results Remote address 10 0 3 100 port 161 transpoart IP UDF Local address 10 0 3 113 pork
306. y double clicking it a Prompt for Instance MIB Browser opens the Instance To Query dialog box Figure 73 Specify the desired instance and click the OK button 5 MIB Browser sends an SNMP GetNext request with the specified object instance and in response returns the value of the next instance It displays the results in the Query Results panel Query results Remote address 193 7 7 167 9 port 161 transport IP IDP Local address 183 7 7 180 172 port 1887 transport IPMUDP Protocol version SMhPy1 Operation Get next Request binding 1 iflndex d fnull null Response binding 1 ifidex 9 tinteger 4 Figure 77 SNMP GetNext request and response LO 97 MG SOFT MIB Browser User Manual Query Object Instances by Using SNMP GetNext Requests Example What is the difference between SNMP Get and SNMP GetNext operations if you perform them on the same node e g on the sysName node to retrieve the administratively assigned name of a managed device The difference between SNMP Get and SNMP GetNext operation is in the response you receive from the SNMP agent Through this example you will see that SNMP Get operation returns the value of the instance of the object that has been selected in the MIB tree and whose OID has been sent in request to the SNMP agent Meanwhile SNMP GetNext operation does not return the instance value of the selected object whose OID is sent in request but of the object that in lexicographical order f
307. y the simulated agent the number of requested and returned OIDs the number of received and sent octets in SNMP PDUs the number of received SNMP Get GetNext GetBulk and Set requests and the number of sent SNMP Response messages etc For each statistical variable the columns display the total value delta value difference of two consecutive polls average delta divided by the refresh interval in seconds peak delta value and time peak average value and time Figure 189 a SNMP statistics of the running agent simulation is displayed also in four mini graphs Right click on a mini graph to display a pop up menu with the selection of statistical variables that can be monitored total values only in a given mini graph A toggle tick mark in front of a variable name denotes that the variable is being graphed The color of the variable name in the pop up menu is the color of the graph line used for depicting that variable LO 217 MG SOFT MIB Browser User Manual Simulate SNMP Agent g SNMP Agent Simulator Soe B 10 0 3 128 1161 C ProgramD ataSMG SOFTSMIB Browserc switch aste Name Value Delta Average Peak Delta Peak Delta Time Peak Ove Peak Averages Time snmplnP dud ctets 1742494 50791 169330 3 123891 23 6 2009 18 5 38720 7 23 6 2009 18 58 07 snmpOutPdud ctets g807814 124859 4619 7 a7 646 23 6 2009 16 5 9963 3 23 6 2009 18 56 51 ten srmplnPackets 35567 SBF Jedd 2464 23 6 2009 18 5 821 3 23 6 2009 18 58 07 ten snmp
308. you wish to delete from x the graph list and click the Delete Graph toolbar button or pop up Delete Graph command Clearing the Graph Panel If you click the Reset All Graphs toolbar button MIB Browser will clear the Graph panel and start plotting graph lines with defined Fd parameters from the beginning of the Graph panel Reset All Graphs 18 5 Saving Graph Settings to File After you have added and configured all variables in the Performance Graph window you can save the settings to file for later use Furthermore you can also save the current contents of the Graph panel to a bitmap file Saving the current set of graph parameters 1 In the Performance Graph window click the Save Graph To File toolbar button The Save As dialog box appears In the Save As dialog box enter the file name he Graph To le Click the Save button and the graph parameters will be saved to a file with the mbgx extension See also the Appendix MIB Browser File Formats Saving the contents of the Graph panel as image 1 Click the Save Graph Image To File toolbar button The Save As dialog box appears 23 2 Make any changes necessary including the file name or the Save Graph i Image To File directory in which the graph shall be saved 3 Select the desired file type and click the Save button O 153 MG SOFT MIB Browser User Manual Graphic Representation of Object Instance Values Example How to contin

Download Pdf Manuals

image

Related Search

Related Contents

USER MANUAL - KingsBottle  Gigaset SL910/910A  WX220J 取扱説明書 電話をかける/受ける  ELF2-MEEV User`s manual  Alchemist User Manual - American Musical Supply  CAM656 User`s Manual (English)  ALink-5801a User`s Manual  CHILI® - Tekom  L_Ecoaspira 900 libretto  Manuale di installazione e uso IOM-SF.SS00  

Copyright © All rights reserved.
Failed to retrieve file