FS-8704-09 - SNMP
Up one level|
Driver Version: |
1.03 |
|
Document Revision: |
3 |
FieldServer Driver - Ethernet
FS-8704-09
SNMP
Description
The SNMP driver allows the FieldServer to transfer data to and from devices over Ethernet using the SNMP version 1 protocol. The FieldServer can emulate either a Server (SNMP Agent) or Client.
The Client can be configured to read values specified by their SNMP Object Identifiers (OID’s), which are defined in the MIB file (Management Information Base) of the target device. When acting as an SNMP Agent (Server), the driver makes the contents of specified integer data arrays available to any SNMP Client. The FieldServer MIB file sets out the OID’s to use.
The current version of the driver can send and receive SNMP traps. The following SNMP data types are currently supported:
· INTEGER
· OCTET_STREAM
· TIMER_TICKS
· STRING
The maximum number of traps currently supported is 255.
The FieldServer Enterprise ID is 6347. MIB files are generated automatically from the FieldServer configuration files. A selection of standard MIB-2 OID’s are supported to allow interaction with popular Network Management packages.
|
FieldServer Mode |
Nodes |
Comments |
|
Client |
25 |
Each Node is specified by a unique IP address |
|
Server |
1 |
As a Server the SNMP driver can act as a single Node only |
Formal Driver Type
Ethernet
Client (Active or Passive) or Server
Compatibility Matrix
|
FieldServer Model |
Compatible with this driver |
|
FS-x2010 |
Yes |
|
FS-x2011 |
Yes |
|
FS-x25 |
Yes |
|
FS-x30 |
Yes |
|
FS-x40 |
Yes |
|
SlotServer |
Yes |
Connection Information
|
Connection type: |
Ethernet |
|
Ethernet Speeds Supported |
10Base-T, 100Base-T[1] |
Devices tested
|
Device |
Tested (FACTORY, SITE) |
|
MG-Soft MIB Browser and Trap Ringer |
Factory |
|
Visual MIBrowser Pro from NuDesign |
Factory |
Connection configurations
1. FieldServer as SNMP Agent (Server)
2. FieldServer as SNMP Client
Connection Notes
1. TCP/IP Configuration: Ensure that the FieldServer and all Nodes to be monitored via SNMP have the same Netmask setting.
2. Default IP ports
- Port 161 - Poll/Walk commands
- Port 162 - Traps
Communications functions -Supported functions at a glance:
Data Types Supported
|
FieldServer Data Type |
Description (or Device Data Type) |
|
INTEGER |
|
|
OCTET_STREAM |
Character strings |
|
TIMER_TICKS |
Timer values in 1/100ths of a second |
MIB-2 Variables Supported
Many Network Management systems poll these variables to connect to the SNMP Agent.
|
OID |
Description (or Device Data Type) |
|
1.3.6.1.2.1.1.1 |
sysDescr |
|
1.3.6.1.2.1.1.2 |
sysObjectID |
|
1.3.6.1.2.1.1.3 |
sysUpTime |
|
1.3.6.1.2.1.1.4 |
sysContact |
|
1.3.6.1.2.1.1.5 |
sysName |
|
1.3.6.1.2.1.1.6 |
sysLocation |
|
1.3.6.1.2.1.1.7 |
sysServices |
Read Operations supported
|
FieldServer as a Client |
FieldServer as a Server |
|
SNMP Get Request |
SNMP Get Request |
|
SNMP GetNext Request / SNMP Walk ( |
SNMP GetNext Request / SNMP Walk |
Write (Control) Operations supported
|
FieldServer as a Client |
FieldServer as a Server |
|
SNMP Set Request |
SNMP Set Request |
Unsolicited Operations supported
|
FieldServer as a Client |
FieldServer as a Server |
|
Receive Traps specified by OID Data stored by matching OID or by using OID string values to form lookup string. |
Send Traps specified by OID Trap sent based on data change rules, periodic or on source data update. |
Unsupported Functions and Data Types
|
Data Types |
Reason |
|
Only the following SNMP Data Types are supported: INTEGER OCTET_STREAM TIMER_TICKS STRING |
Further types will be implemented as required. |
|
MIB-2 variables not specified above |
The FieldServer primarily being a protocol converter, these variables are not necessary. |
Unsupported Devices or Protocol Options
|
Protocol Versions |
Details |
|
SNMPv2, SNMPv3 |
Not supported |
[1] Not all FieldServer models support 100BaseT. Consult the appropriate instruction manual for details of the Ethernet speed supported by specific hardware.
