-- ============================================================================ -- Copyright (c) 2009-2023 FS.COM Inc. All Rights Reserved. -- -- Description: DVPN MIB -- Reference: -- Version: V1.0 -- History: -- V1.0 2005-07-01 -- Initial version, created by zhanglihua, zhangzhen, lilin and liukan -- ============================================================================ FS-DVPN-MIB DEFINITIONS ::= BEGIN IMPORTS fsCommon FROM FS-OID-MIB InetAddressType, InetAddress FROM INET-ADDRESS-MIB Integer32, Unsigned32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE, TimeTicks FROM SNMPv2-SMI RowStatus, TEXTUAL-CONVENTION FROM SNMPv2-TC MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF ifIndex FROM IF-MIB; --Node definitions fsDvpn MODULE-IDENTITY LAST-UPDATED "200507011936Z" -- July 1, 2005 at 19:36 GMT ORGANIZATION "Fiberstore Co.,Limited" CONTACT-INFO "" DESCRIPTION " This MIB is Dynamic Virtual Private Network(Dvpn) mib. This MIB is applicable to router. Some objects in this may be used only for some specific products, so users should refer to the related documents to acquire more detail information. " ::= { fsCommon 57 } DvpnAlgorithmSuite ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION " 13 kinds of dvpn algorithms. encryption method | hash method | key width. dvpnDesCbcMd5PreShaModp768: des | md5 | 768 dvpnDesCbcMd5PreShaModp1024: des | md5 | 1024 dvpnDesCbcSha1PreShaModp768: des | sha1 | 768 dvpnDesCbcSha1PreShaModp1024: des | sha1 | 1024 dvpn3DesCbcMd5PreShaModp768: 3des | md5 | 768 dvpn3DesCbcMd5PreShaModp1024: 3des | md5 | 1024 dvpn3DesCbcSha1PreShaModp768: 3des | sha1 | 768 dvpn3DesCbcSha1PreShaModp1024: 3des | sha1 | 1024 dvpnAesCbcMd5PreShaModp768: Aes | md5 | 768 dvpnAesCbcMd5PreShaModp1024: Aes | md5 | 1024 dvpnAesCbcSHA1Sha1PreShaModp768: Aes | sha1 | 768 dvpnAesCbcSHA1Sha1PreShaModp1024: Aes | sha1 | 1024 dvpnAlgorithmNone: none | none | no key " SYNTAX INTEGER { dvpnDesCbcMd5PreShaModp768(1), dvpnDesCbcMd5PreShaModp1024(2), dvpnDesCbcSha1PreShaModp768(3), dvpnDesCbcSha1PreShaModp1024(4), dvpn3DesCbcMd5PreShaModp768(5), dvpn3DesCbcMd5PreShaModp1024(6), dvpn3DesCbcSha1PreShaModp768(7), dvpn3DesCbcSha1PreShaModp1024(8), dvpnAesCbcMd5PreShaModp768(9), dvpnAesCbcMd5PreShaModp1024(10), dvpnAesCbcSHA1Sha1PreShaModp768(11), dvpnAesCbcSHA1Sha1PreShaModp1024(12), dvpnAlgorithmNone(13) } DvpnCommunicateType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION " The type of the communication between client and server. It indicates the direction of the communication. " SYNTAX INTEGER { clientToserver(1), serverToclient(2), serverToserver(3), clientToclient(4) } fsDvpnMibObjects OBJECT IDENTIFIER ::= { fsDvpn 1 } fsDvpnMibGlobal OBJECT IDENTIFIER ::= { fsDvpnMibObjects 1 } fsDvpnMibTableTroop OBJECT IDENTIFIER ::= { fsDvpnMibObjects 2 } fsDvpnMibNotification OBJECT IDENTIFIER ::= { fsDvpnMibObjects 3 } fsDvpnMibConformance OBJECT IDENTIFIER ::= { fsDvpnMibObjects 4 } fsDvpnServiceEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION " Dvpn service enable or disable. If dvpn service is 'disable', dvpn service can not be used. " DEFVAL { disable } ::= { fsDvpnMibGlobal 1 } fsDvpnClassNumber OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION " The number of dvpn classes. It is only used on client. " DEFVAL { 0 } ::= { fsDvpnMibGlobal 2 } fsDvpnClientNumber OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION " The number of clients which register on the server. When a session of server to client type is built, add 1 to the value of this node. It is only used on server. " DEFVAL { 0 } ::= { fsDvpnMibGlobal 3 } fsDvpnMapAgeTime OBJECT-TYPE SYNTAX Integer32 (10..180) MAX-ACCESS read-write STATUS current DESCRIPTION " Dvpn map age time, the unit is second. It is only used on server. " DEFVAL { 30 } ::= { fsDvpnMibGlobal 4 } fsDvpnClientRegisterInterval OBJECT-TYPE SYNTAX Integer32 (3..60) MAX-ACCESS read-write STATUS current DESCRIPTION " The length of time between the registering of client, the unit is second. It is only used on client. " DEFVAL { 10 } ::= { fsDvpnMibGlobal 5 } fsDvpnClientRegisterDumb OBJECT-TYPE SYNTAX Integer32 (60..3600) MAX-ACCESS read-write STATUS current DESCRIPTION " The length of time when client dumbs, the unit is second. It is only used on client. " DEFVAL { 300 } ::= { fsDvpnMibGlobal 6 } fsDvpnClientRegisterRetry OBJECT-TYPE SYNTAX Integer32(1..6) MAX-ACCESS read-write STATUS current DESCRIPTION " Regist retry times of client after register fail. It is only used on client. " DEFVAL { 3 } ::= { fsDvpnMibGlobal 7 } fsDvpnInputPkt OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION " The number of recieved packets. " DEFVAL { 0 } ::= { fsDvpnMibGlobal 8 } fsDvpnDropPkt OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION " The number of packets have been droped. " DEFVAL { 0 } ::= { fsDvpnMibGlobal 9 } fsDvpnOutputPkt OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION " The number of packets have been sent. " DEFVAL { 0 } ::= { fsDvpnMibGlobal 10 } fsDvpnOutputErrorPkt OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION " The number of output error packets. " DEFVAL { 0 } ::= { fsDvpnMibGlobal 11 } fsDvpnEncryptErrorPkt OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION " The number of packets have been encrypted wrongly. " DEFVAL { 0 } ::= { fsDvpnMibGlobal 12 } fsDvpnCurrentDeviceRole OBJECT-TYPE SYNTAX INTEGER { none(1), server(2), client(3), both(4) } MAX-ACCESS read-only STATUS current DESCRIPTION " The current role of the device. The value is decided by the configuration of the tunnel-interface. " ::= { fsDvpnMibGlobal 13 } fsDvpnDomainNumber OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION " The number of dvpn domains. " DEFVAL { 0 } ::= { fsDvpnMibGlobal 14 } fsDvpnMapNumber OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION " The number of dvpn maps. " DEFVAL { 0 } ::= { fsDvpnMibGlobal 15 } fsDvpnSessionNumber OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION " The number of dvpn sessiones including the session of all states. " DEFVAL { 0 } ::= { fsDvpnMibGlobal 16 } fsDvpnServerPreSharedKey OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..127)) MAX-ACCESS read-write STATUS current DESCRIPTION " The pre-shared-key of server. It is only used on server. " ::= { fsDvpnMibGlobal 17 } fsDvpnMapTrapEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION " Dvpn map trap enable or disable. " DEFVAL { enable } ::= { fsDvpnMibGlobal 18 } fsDvpnSessionTrapEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION " Dvpn session trap enable or disable. " DEFVAL { enable } ::= { fsDvpnMibGlobal 19 } fsDvpnVersion OBJECT-TYPE SYNTAX INTEGER { version2(1), version3(2) } MAX-ACCESS read-only STATUS current DESCRIPTION " Dvpn version. " ::= { fsDvpnMibGlobal 20 } fsDvpnClearDomainAllConection OBJECT-TYPE SYNTAX Integer32(1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION " Clear all dvpn conects in the domain, the parameter is the id of the domain. " ::= { fsDvpnMibGlobal 21 } fsDvpnClearDvpnStaInfo OBJECT-TYPE SYNTAX Integer32(1) MAX-ACCESS read-write STATUS current DESCRIPTION " Clear the statistic information of dvpn. " ::= { fsDvpnMibGlobal 22 } fsDvpnTotalRedirectNumber OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION " The number of redirect packets. It is only used on server. " DEFVAL { 0 } ::= { fsDvpnMibGlobal 23 } fsDvpnGlobalAuthenClientType OBJECT-TYPE SYNTAX INTEGER { none(1), pap(2), chap(3) } MAX-ACCESS read-write STATUS current DESCRIPTION " Dvpn global authentication type being used by server to client. The value is decided by the configuration by the user. " DEFVAL { none } ::= { fsDvpnMibGlobal 24 } fsDvpnGlobalUserDefAAADomain OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..24)) MAX-ACCESS read-write STATUS current DESCRIPTION " Dvpn global AAA domain of the user. The domain will decide the authentication server which is used by the dvpn server to authenticate dvpn client. " ::= { fsDvpnMibGlobal 25 } fsDvpnLocalDeviceId OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION " The device ID, it is a string. " ::= { fsDvpnMibGlobal 26 } fsDvpnSessionHisAgeTime OBJECT-TYPE SYNTAX Integer32(1..100) MAX-ACCESS read-write STATUS current DESCRIPTION " The age-time of the fsDvpnSessionHisTable table. The unit is hour. " DEFVAL { 50 } ::= { fsDvpnMibGlobal 27 } fsDvpnSessionHisReset OBJECT-TYPE SYNTAX INTEGER { reset(1) } MAX-ACCESS read-write STATUS current DESCRIPTION " The reset flag of dvpn fsDvpnSessionHisTable table. " ::= { fsDvpnMibGlobal 28 } --fsDvpnPolicyTable fsDvpnPolicyTable OBJECT-TYPE SYNTAX SEQUENCE OF FsDvpnPolicyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " The dvpn policy table. It is used on dvpn server. " ::= { fsDvpnMibTableTroop 1 } fsDvpnPolicyEntry OBJECT-TYPE SYNTAX FsDvpnPolicyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " The entry of fsDvpnPolicyTable. " INDEX { fsDvpnPolicyName } ::= { fsDvpnPolicyTable 1 } FsDvpnPolicyEntry ::= SEQUENCE { fsDvpnPolicyName OCTET STRING, fsDvpnPoAuthenClientType INTEGER, fsDvpnPoSessionAlgorithmSuite DvpnAlgorithmSuite, fsDvpnPoSessionIdleTime Integer32, fsDvpnPoSessionKeepTime Integer32, fsDvpnPoSessionSetupInterval Integer32, fsDvpnPoDataAlgorithmSuite DvpnAlgorithmSuite, fsDvpnPoSaSeconds Integer32, fsDvpnPoUserDefAAADomain OCTET STRING, fsDvpnPoRefTimes Integer32, fsDvpnPoRowStatus RowStatus } fsDvpnPolicyName OBJECT-TYPE SYNTAX OCTET STRING (SIZE(1..31)) MAX-ACCESS not-accessible STATUS current DESCRIPTION " The name of Dvpn policy. " ::= { fsDvpnPolicyEntry 1 } fsDvpnPoAuthenClientType OBJECT-TYPE SYNTAX INTEGER { none(1), pap(2), chap(3) } MAX-ACCESS read-create STATUS current DESCRIPTION " The authentication type used by server to client. The value is decided by the policy configuration of the user. The default value is none. " DEFVAL { none } ::= { fsDvpnPolicyEntry 2 } fsDvpnPoSessionAlgorithmSuite OBJECT-TYPE SYNTAX DvpnAlgorithmSuite MAX-ACCESS read-create STATUS current DESCRIPTION " The algorithm suite used when session is created. " DEFVAL { dvpnDesCbcMd5PreShaModp768 } ::= { fsDvpnPolicyEntry 3 } fsDvpnPoSessionIdleTime OBJECT-TYPE SYNTAX Integer32(60..86400) MAX-ACCESS read-create STATUS current DESCRIPTION " The session idle time, the unit is second. " DEFVAL { 300 } ::= { fsDvpnPolicyEntry 4 } fsDvpnPoSessionKeepTime OBJECT-TYPE SYNTAX Integer32(5..300) MAX-ACCESS read-create STATUS current DESCRIPTION " The session keepalive time, the unit is second. " DEFVAL { 10 } ::= { fsDvpnPolicyEntry 5 } fsDvpnPoSessionSetupInterval OBJECT-TYPE SYNTAX Integer32(5..60) MAX-ACCESS read-create STATUS current DESCRIPTION " The session setup interval time, the unit is second. " DEFVAL { 10 } ::= { fsDvpnPolicyEntry 6 } fsDvpnPoDataAlgorithmSuite OBJECT-TYPE SYNTAX DvpnAlgorithmSuite MAX-ACCESS read-create STATUS current DESCRIPTION " The algorithm suite used by the session for createing ipsec sa. " DEFVAL { dvpnDesCbcMd5PreShaModp768 } ::= { fsDvpnPolicyEntry 7 } fsDvpnPoSaSeconds OBJECT-TYPE SYNTAX Integer32(180..604800) MAX-ACCESS read-create STATUS current DESCRIPTION " The duration of DVPN IPSec security association. The unit is second. " DEFVAL { 3600 } ::= { fsDvpnPolicyEntry 8 } fsDvpnPoUserDefAAADomain OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..24)) MAX-ACCESS read-create STATUS current DESCRIPTION " Dvpn policy AAA domain of the user. The domain will decide the authentication server which used by the dvpn server to authenticate dvpn client. " ::= { fsDvpnPolicyEntry 9 } fsDvpnPoRefTimes OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION " The total times of the policy being used by dvpn. " ::= { fsDvpnPolicyEntry 10 } fsDvpnPoRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION " The status of this conceptual row. We support the characteristic of active(1),createAndGo(4),destroy(6). " ::= { fsDvpnPolicyEntry 11 } --fsDvpnDomainInfoTable fsDvpnDomainInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF FsDvpnDomainInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " The dvpn domain table. " ::= { fsDvpnMibTableTroop 2 } fsDvpnDomainInfoEntry OBJECT-TYPE SYNTAX FsDvpnDomainInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " The entry of fsDvpnDomainInfoTable. " INDEX { fsDvpnDomainID } ::= { fsDvpnDomainInfoTable 1 } FsDvpnDomainInfoEntry ::= SEQUENCE { fsDvpnDomainID Integer32, fsDvpnDomainSessionNum Unsigned32, fsDvpnDomainRedirectNum Unsigned32, fsDvpnDomainInputPkt Unsigned32, fsDvpnDomainDropPkt Unsigned32, fsDvpnDomainOutputPkt Unsigned32, fsDvpnDomainOutputErrorPkt Unsigned32, fsDvpnDomainEncryptErrorPkt Unsigned32 } fsDvpnDomainID OBJECT-TYPE SYNTAX Integer32(1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION " Dvpn domain ID. " ::= { fsDvpnDomainInfoEntry 1 } fsDvpnDomainSessionNum OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION " The number of session in this dvpn domain. " ::= { fsDvpnDomainInfoEntry 2 } fsDvpnDomainRedirectNum OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION " The number of redirect packets in this dvpn domain. " ::= { fsDvpnDomainInfoEntry 3 } fsDvpnDomainInputPkt OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION " The number of input packets in this dvpn domain. " ::= { fsDvpnDomainInfoEntry 4 } fsDvpnDomainDropPkt OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION " The number of drop packets in this dvpn domain. " ::= { fsDvpnDomainInfoEntry 5 } fsDvpnDomainOutputPkt OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION " The number of output packets in this dvpn domain. " ::= { fsDvpnDomainInfoEntry 6 } fsDvpnDomainOutputErrorPkt OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION " The number of output error packets in this dvpn domain. " ::= { fsDvpnDomainInfoEntry 7 } fsDvpnDomainEncryptErrorPkt OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION " The number of encrypt error packets in this dvpn domain. " ::= { fsDvpnDomainInfoEntry 8 } --fsDvpnClassTable fsDvpnClassTable OBJECT-TYPE SYNTAX SEQUENCE OF FsDvpnClassEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " The Dvpn class table. It is only used on dvpn client. " ::= { fsDvpnMibTableTroop 3 } fsDvpnClassEntry OBJECT-TYPE SYNTAX FsDvpnClassEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " The entry of the fsDvpnClassTable. " INDEX { fsDvpnClassName } ::= { fsDvpnClassTable 1 } FsDvpnClassEntry ::= SEQUENCE { fsDvpnClassName OCTET STRING, fsDvpnClServerPublicIpType InetAddressType, fsDvpnClServerPublicIp InetAddress, fsDvpnClServerPriIpType InetAddressType, fsDvpnClServerPriIp InetAddress, fsDvpnClAlgorithmSuite DvpnAlgorithmSuite, fsDvpnClAuthenServerType INTEGER, fsDvpnClPreShareKey OCTET STRING, fsDvpnClUserName OCTET STRING, fsDvpnClPwdEncrypted INTEGER, fsDvpnClPasswd OCTET STRING, fsDvpnClassRowStatus RowStatus } fsDvpnClassName OBJECT-TYPE SYNTAX OCTET STRING (SIZE(1..31)) MAX-ACCESS not-accessible STATUS current DESCRIPTION " The dvpn class name. It is the index of fsDvpnClassTable. " ::= { fsDvpnClassEntry 1 } fsDvpnClServerPublicIpType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-create STATUS current DESCRIPTION " Dvpn server public ip type (ipv4, ipv6). " ::= { fsDvpnClassEntry 2 } fsDvpnClServerPublicIp OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-create STATUS current DESCRIPTION " Dvpn server public ip address. " ::= { fsDvpnClassEntry 3 } fsDvpnClServerPriIpType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-create STATUS current DESCRIPTION " Dvpn server private ip type (ipv4, ipv6). " ::= { fsDvpnClassEntry 4 } fsDvpnClServerPriIp OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-create STATUS current DESCRIPTION " Dvpn server private ip address. " ::= { fsDvpnClassEntry 5 } fsDvpnClAlgorithmSuite OBJECT-TYPE SYNTAX DvpnAlgorithmSuite MAX-ACCESS read-create STATUS current DESCRIPTION " The algorithm suite used by the client when sending registry packets to the server. 'dvpnAlgorithmNone' is not supported here. " DEFVAL { dvpnDesCbcMd5PreShaModp768 } ::= { fsDvpnClassEntry 6 } fsDvpnClAuthenServerType OBJECT-TYPE SYNTAX INTEGER { none(1), preShareKey(2) } MAX-ACCESS read-create STATUS current DESCRIPTION " The authentication type being used by client to server. The value is decided by the class configuration of the user. The default value is none. " DEFVAL { none } ::= { fsDvpnClassEntry 7 } fsDvpnClPreShareKey OBJECT-TYPE SYNTAX OCTET STRING(SIZE(0..127)) MAX-ACCESS read-create STATUS current DESCRIPTION " Dvpn PreShareKey. It is used when the method used by client when authenticating server is pre-share-key, only when the value of the key is the same as that on the server, the client can authenticate server successfully. " ::= { fsDvpnClassEntry 8 } fsDvpnClUserName OBJECT-TYPE SYNTAX OCTET STRING(SIZE(0..80)) MAX-ACCESS read-create STATUS current DESCRIPTION " Dvpn UserName. It is configured by the user. " ::= { fsDvpnClassEntry 9 } fsDvpnClPwdEncrypted OBJECT-TYPE SYNTAX INTEGER { simple(1), cipher(2) } MAX-ACCESS read-create STATUS current DESCRIPTION " Dvpn password encrypted or not. " ::= { fsDvpnClassEntry 10 } fsDvpnClPasswd OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-create STATUS current DESCRIPTION " Dvpn password. It is configured by the user. " ::= { fsDvpnClassEntry 11 } fsDvpnClassRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION " The status of this conceptual row. Only 'active', 'createAndGo' and 'destroy' are supported. " ::= { fsDvpnClassEntry 12 } --fsDvpnTunnelTable fsDvpnTunnelTable OBJECT-TYPE SYNTAX SEQUENCE OF FsDvpnTunnelEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " The dvpn tunnel table. " ::= { fsDvpnMibTableTroop 4 } fsDvpnTunnelEntry OBJECT-TYPE SYNTAX FsDvpnTunnelEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " The Entry of fsDvpnTunnelTable. " INDEX { ifIndex } ::= { fsDvpnTunnelTable 1 } FsDvpnTunnelEntry ::= SEQUENCE { fsDvpnTunnelInterfaceType INTEGER, fsDvpnTunnelAcl Integer32, fsDvpnTunnelClientRegType INTEGER, fsDvpnTunnelDvpnId Integer32, fsDvpnTunnelPolicy OCTET STRING, fsDvpnTunnelClass OCTET STRING } fsDvpnTunnelInterfaceType OBJECT-TYPE SYNTAX INTEGER { client(1), server(2) } MAX-ACCESS read-write STATUS current DESCRIPTION " The type of dvpn tunnel (client or server). " DEFVAL { client } ::= { fsDvpnTunnelEntry 1 } fsDvpnTunnelAcl OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION " The security acl used by the tunnel. If a packet permits the rules, it will not be encrypted. " ::= { fsDvpnTunnelEntry 2 } fsDvpnTunnelClientRegType OBJECT-TYPE SYNTAX INTEGER { undistributed(1), forward(2), undistributedandforward(3), normal(4) } MAX-ACCESS read-write STATUS current DESCRIPTION " The register type used by the client . Only the interface type is client, it can be used. undistributed: If a client send a packet to the client with this configuration, setver will only forward the packet whitout sending redirect packets. forward: The client with this configuration will only send packets forwarded by server, which means it can not initiate to build a session with other clients. undistributedandforward: The client with this configuration have the characteristics of both 'forward' and 'undistributed'. normal: The client with this configuration can build session with other clients without any restriction. " DEFVAL { normal } ::= { fsDvpnTunnelEntry 3 } fsDvpnTunnelDvpnId OBJECT-TYPE SYNTAX Integer32(0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION " The dvpn ID used by the tunnel. The dvpn ID is 0 means that user does not configure dvpn ID. User can not configure a dvpn ID with 0. " DEFVAL { 0 } ::= { fsDvpnTunnelEntry 4 } fsDvpnTunnelPolicy OBJECT-TYPE SYNTAX OCTET STRING(SIZE(0..31)) MAX-ACCESS read-write STATUS current DESCRIPTION " The dvpn policy used by the tunnel. Only the interface type is server, it can be used. " ::= { fsDvpnTunnelEntry 5 } fsDvpnTunnelClass OBJECT-TYPE SYNTAX OCTET STRING(SIZE(0..31)) MAX-ACCESS read-write STATUS current DESCRIPTION " The dvpn class used by the tunnel. Only the interface type is client, it can be used. " ::= { fsDvpnTunnelEntry 6 } --fsDvpnMapTable fsDvpnMapTable OBJECT-TYPE SYNTAX SEQUENCE OF FsDvpnMapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " The dvpn map table. " ::= { fsDvpnMibTableTroop 5 } fsDvpnMapEntry OBJECT-TYPE SYNTAX FsDvpnMapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " The entry of the fsDvpnMapTable. " INDEX { fsDvpnMapIndex } ::= { fsDvpnMapTable 1 } FsDvpnMapEntry ::= SEQUENCE { fsDvpnMapIndex Unsigned32, fsDvpnMapPeerDeviceId OCTET STRING, fsDvpnMapDvpnId Unsigned32, fsDvpnMapBuildTime TimeTicks, fsDvpnMapPeerPriIpType InetAddressType, fsDvpnMapPeerPriIp InetAddress, fsDvpnMapPeerPublicIpType InetAddressType, fsDvpnMapPeerPublicIp InetAddress, fsDvpnMapLocalPriIpType InetAddressType, fsDvpnMapLocalPriIp InetAddress, fsDvpnMapLocalPublicIpType InetAddressType, fsDvpnMapLocalPublicIp InetAddress, fsDvpnMapUserName OCTET STRING, fsDvpnMapUdpPort Integer32, fsDvpnMapControlId Unsigned32, fsDvpnMapType DvpnCommunicateType, fsDvpnMapState INTEGER } fsDvpnMapIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION " The index of fsDvpnMapTable. " ::= { fsDvpnMapEntry 1 } fsDvpnMapPeerDeviceId OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION " The identifier of peer device. It is a string. " ::= { fsDvpnMapEntry 2 } fsDvpnMapDvpnId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION " The ID of the dvpn domain which the map belongs to. The dvpn ID is 0 means that the map has not been built. It has not gotten the dvpn ID at that time. " ::= { fsDvpnMapEntry 3 } fsDvpnMapBuildTime OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION " The time of the map created, the unit is second. " ::= { fsDvpnMapEntry 4 } fsDvpnMapPeerPriIpType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-only STATUS current DESCRIPTION " The private ip type (ipv4, ipv6) of map peer device. " ::= { fsDvpnMapEntry 5 } fsDvpnMapPeerPriIp OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-only STATUS current DESCRIPTION " The private ip of map peer device. " ::= { fsDvpnMapEntry 6 } fsDvpnMapPeerPublicIpType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-only STATUS current DESCRIPTION " The public ip type (ipv4, ipv6) of map peer device. " ::= { fsDvpnMapEntry 7 } fsDvpnMapPeerPublicIp OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-only STATUS current DESCRIPTION " The public ip of map peer device. " ::= { fsDvpnMapEntry 8 } fsDvpnMapLocalPriIpType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-only STATUS current DESCRIPTION " The private ip type (ipv4, ipv6) of map local device. " ::= { fsDvpnMapEntry 9 } fsDvpnMapLocalPriIp OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-only STATUS current DESCRIPTION " The private ip of map local device. " ::= { fsDvpnMapEntry 10 } fsDvpnMapLocalPublicIpType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-only STATUS current DESCRIPTION " The public ip type (ipv4, ipv6) of map local device. " ::= { fsDvpnMapEntry 11 } fsDvpnMapLocalPublicIp OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-only STATUS current DESCRIPTION " The public ip of map local device. " ::= { fsDvpnMapEntry 12 } fsDvpnMapUserName OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION " The user name used by the client registering to server. If the client is not been authenticated, this is a null string. " ::= { fsDvpnMapEntry 13 } fsDvpnMapUdpPort OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION " The udp port used by map peer device. " ::= { fsDvpnMapEntry 14 } fsDvpnMapControlId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION " Dvpn map control ID. " ::= { fsDvpnMapEntry 15 } fsDvpnMapType OBJECT-TYPE SYNTAX DvpnCommunicateType MAX-ACCESS read-only STATUS current DESCRIPTION " The type of the map. 'clientToclient' is not supported here. " ::= { fsDvpnMapEntry 16 } fsDvpnMapState OBJECT-TYPE SYNTAX INTEGER { mapClientInit(1), mapClientBegin(2), mapClientAlgreq(3), mapClientKexReq(4), mapClientAuthenReq(5), mapClientConfigReq(6), mapClientReq(7), mapClientSuccess(8), mapServerBegin(9), mapServerAlgorithm(10), mapServerKexInit(11), mapServerAuthenInit(12), mapServerConfigInit(13), mapServerInit(14), mapServerFinished(15) } MAX-ACCESS read-only STATUS current DESCRIPTION " mapClientInit: The client initiates the map. mapClientBegin: The client begins the process of registering to the server. mapClientAlgreq: The client requests to negotiate the algorithm. mapClientKexReq: The client requests to negotiate the key. mapClientAuthenReq: The client sends authentication information to the server. mapClientConfigReq: The client requests to get some configuration information from the server. Do not support now. mapClientReq: The client requests to register to the server. mapClientSuccess: The client registers to the server successfully. mapServerBegin: The server begins the process of receive a new register. mapServerAlgorithm:The sever begins to negotiate Algorithm. mapServerKexInit: The server replys to the algorithm negotiation packet from the client successfully and begin to negotiate key. mapServerAuthenInit: The server replys to the key negotiation packet from the client successfully and begin to authenticate client, in the case of the authentication-client method is not none. mapServerConfigInit: The server send some configuration information to client. Do not support now. mapServerInit: The server replys to the authentication packet from the client successfully and begin to receive client information. mapServerFinished: The server receives client information successfully. " ::= { fsDvpnMapEntry 17 } --fsDvpnSessionTable fsDvpnSessionTable OBJECT-TYPE SYNTAX SEQUENCE OF FsDvpnSessionEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " The dvpn session table. " ::= { fsDvpnMibTableTroop 6 } fsDvpnSessionEntry OBJECT-TYPE SYNTAX FsDvpnSessionEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " The entry of fsDvpnSessionTable. " INDEX { fsDvpnSessionDvpnId, fsDvpnSessionPeerPriIpType, fsDvpnSessionPeerPriIp } ::= { fsDvpnSessionTable 1 } FsDvpnSessionEntry ::= SEQUENCE { fsDvpnSessionDvpnId Integer32, fsDvpnSessionPeerPriIpType InetAddressType, fsDvpnSessionPeerPriIp InetAddress, fsDvpnSessionPeerDeviceId OCTET STRING, fsDvpnSessionBuildTime TimeTicks, fsDvpnSessionPeerPubIpType InetAddressType, fsDvpnSessionPeerPubIp InetAddress, fsDvpnSessionLocalPubIpType InetAddressType, fsDvpnSessionLocalPubIp InetAddress, fsDvpnSessionLocalPriIpType InetAddressType, fsDvpnSessionLocalPriIp InetAddress, fsDvpnSessionPeerUdpPort Integer32, fsDvpnSessionInitiator INTEGER, fsDvpnSessionUserName OCTET STRING, fsDvpnSessionState INTEGER, fsDvpnSessionType DvpnCommunicateType, fsDvpnSessionPeerType INTEGER } fsDvpnSessionDvpnId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION " The ID of the dvpn domain which the session belongs to. " ::= { fsDvpnSessionEntry 1 } fsDvpnSessionPeerPriIpType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION " The private ip type (ipv4, ipv6) of session peer device. " ::= { fsDvpnSessionEntry 2 } fsDvpnSessionPeerPriIp OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION " The private ip of the session peer device. " ::= { fsDvpnSessionEntry 3 } fsDvpnSessionPeerDeviceId OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION " The device ID of session peer device. It is a string. " ::= { fsDvpnSessionEntry 4 } fsDvpnSessionBuildTime OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION " The time of the Session being built, the unit is second. " ::= { fsDvpnSessionEntry 5 } fsDvpnSessionPeerPubIpType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-only STATUS current DESCRIPTION " The public ip type (ipv4, ipv6) of session peer device. " ::= { fsDvpnSessionEntry 6 } fsDvpnSessionPeerPubIp OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-only STATUS current DESCRIPTION " The public ip of session peer device. " ::= { fsDvpnSessionEntry 7 } fsDvpnSessionLocalPubIpType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-only STATUS current DESCRIPTION " The public ip type (ipv4, ipv6) of session local device. " ::= { fsDvpnSessionEntry 8 } fsDvpnSessionLocalPubIp OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-only STATUS current DESCRIPTION " The public ip of session local device. " ::= { fsDvpnSessionEntry 9 } fsDvpnSessionLocalPriIpType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-only STATUS current DESCRIPTION " The private ip type (ipv4, ipv6) of session local device. " ::= { fsDvpnSessionEntry 10 } fsDvpnSessionLocalPriIp OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-only STATUS current DESCRIPTION " The private ip of session local device. " ::= { fsDvpnSessionEntry 11 } fsDvpnSessionPeerUdpPort OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION " The udp port used by session peer device . " ::= { fsDvpnSessionEntry 12 } fsDvpnSessionInitiator OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2) } MAX-ACCESS read-only STATUS current DESCRIPTION " The flag of initiator. " ::= { fsDvpnSessionEntry 13 } fsDvpnSessionUserName OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION " The user's name. If the session type is client to client, the value of this object is a null string. " ::= { fsDvpnSessionEntry 14 } fsDvpnSessionState OBJECT-TYPE SYNTAX INTEGER { sessionSetupInit(1), sessionSetupReq(2), sessionSetupSuccess(3), sessionRekeyReq(4), sessionRekeyRep(5) } MAX-ACCESS read-only STATUS current DESCRIPTION " The state of the session. sessionSetupInit: The initiation of the session. sessionSetupReq: The initiator requests to negotiate the SA and so on of the session. sessionSetupSuccess: The session has been built successfully. sessionRekeyReq: The initiator requests to renegotiate the SA. sessionRekeyRep: The passive side replies with a SA renegotiation response packet successfully. " ::= { fsDvpnSessionEntry 15 } fsDvpnSessionType OBJECT-TYPE SYNTAX DvpnCommunicateType MAX-ACCESS read-only STATUS current DESCRIPTION " The type of the session. " ::= { fsDvpnSessionEntry 16 } fsDvpnSessionPeerType OBJECT-TYPE SYNTAX INTEGER { router(1), pcClient(2) } MAX-ACCESS read-only STATUS current DESCRIPTION " The type of the session peer device. It may be client software or a router. " ::= { fsDvpnSessionEntry 17 } --fsDvpnSessionHisTable fsDvpnSessionHisTable OBJECT-TYPE SYNTAX SEQUENCE OF FsDvpnSessionHisEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " The dvpn session history table. This table contains session's history information, include input/output packet number, up/down time, etc. This table will exist during the 'fsDvpnSessionHisAgeTime'. " ::= { fsDvpnMibTableTroop 7 } fsDvpnSessionHisEntry OBJECT-TYPE SYNTAX FsDvpnSessionHisEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " The entry of fsDvpnSessionHisTable. " INDEX { fsDvpnSessionHisDvpnID, fsDvpnSessionHisPeerPriIPType, fsDvpnSessionHisPeerPriIP } ::= { fsDvpnSessionHisTable 1 } FsDvpnSessionHisEntry ::= SEQUENCE { fsDvpnSessionHisDvpnID Integer32, fsDvpnSessionHisPeerPriIPType InetAddressType, fsDvpnSessionHisPeerPriIP InetAddress, fsDvpnSessionHisSendPkt Unsigned32, fsDvpnSessionHisRcvPkt Unsigned32, fsDvpnSessionHisOnlineNumber Unsigned32, fsDvpnSessionHisFirstUpTime TimeTicks, fsDvpnSessionHisLastUpTime TimeTicks, fsDvpnSessionHisLastDownTime TimeTicks, fsDvpnSessionHisOnlineFlag INTEGER, fsDvpnSessionHisPeerDeviceId OCTET STRING } fsDvpnSessionHisDvpnID OBJECT-TYPE SYNTAX Integer32(1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION " The ID of the dvpn domain which the session belongs to. " ::= { fsDvpnSessionHisEntry 1 } fsDvpnSessionHisPeerPriIPType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-only STATUS current DESCRIPTION " The private ip type (ipv4, ipv6) of session peer device. " ::= { fsDvpnSessionHisEntry 2 } fsDvpnSessionHisPeerPriIP OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION " The private ip of the session peer device. " ::= { fsDvpnSessionHisEntry 3 } fsDvpnSessionHisSendPkt OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION " The number of sent packets on the session. " ::= { fsDvpnSessionHisEntry 4 } fsDvpnSessionHisRcvPkt OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION " The number of received packets on the session. " ::= { fsDvpnSessionHisEntry 5 } fsDvpnSessionHisOnlineNumber OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION " The number of the session online. " ::= { fsDvpnSessionHisEntry 6 } fsDvpnSessionHisFirstUpTime OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION " The session first online time. " ::= { fsDvpnSessionHisEntry 7 } fsDvpnSessionHisLastUpTime OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION " The session last online time. " ::= { fsDvpnSessionHisEntry 8 } fsDvpnSessionHisLastDownTime OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION " The session last down time. " ::= { fsDvpnSessionHisEntry 9 } fsDvpnSessionHisOnlineFlag OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2) } MAX-ACCESS read-only STATUS current DESCRIPTION " If the session is online, the value is 'yes'. If the session is not online, the value is 'no'. " ::= { fsDvpnSessionHisEntry 10 } fsDvpnSessionHisPeerDeviceId OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION " The identifier of peer device. It is a string. " ::= { fsDvpnSessionHisEntry 11 } --fsDvpnMibTrap fsDvpnNotification OBJECT IDENTIFIER ::= { fsDvpnMibNotification 0 } fsDvpnSessionBuildNotification NOTIFICATION-TYPE OBJECTS { fsDvpnSessionDvpnId, fsDvpnSessionPeerPriIpType, fsDvpnSessionPeerPriIp, fsDvpnLocalDeviceId, fsDvpnSessionLocalPriIpType, fsDvpnSessionLocalPriIp, fsDvpnSessionLocalPubIpType, fsDvpnSessionLocalPubIp, fsDvpnSessionPeerDeviceId, fsDvpnSessionPeerPubIpType, fsDvpnSessionPeerPubIp, fsDvpnSessionPeerUdpPort, fsDvpnSessionPeerType, fsDvpnSessionUserName } STATUS current DESCRIPTION " Dvpn session build notification. " ::= { fsDvpnNotification 1 } fsDvpnSessionDelNotification NOTIFICATION-TYPE OBJECTS { fsDvpnSessionDvpnId, fsDvpnSessionPeerPriIpType, fsDvpnSessionPeerPriIp, fsDvpnLocalDeviceId, fsDvpnSessionLocalPriIpType, fsDvpnSessionLocalPriIp, fsDvpnSessionLocalPubIpType, fsDvpnSessionLocalPubIp, fsDvpnSessionPeerDeviceId, fsDvpnSessionPeerPubIpType, fsDvpnSessionPeerPubIp, fsDvpnSessionPeerUdpPort, fsDvpnSessionPeerType, fsDvpnSessionUserName } STATUS current DESCRIPTION " Dvpn session deleted notification. " ::= { fsDvpnNotification 2 } fsDvpnMapBuildNotification NOTIFICATION-TYPE OBJECTS { fsDvpnMapIndex, fsDvpnMapDvpnId, fsDvpnMapPeerDeviceId, fsDvpnMapPeerPriIpType, fsDvpnMapPeerPriIp, fsDvpnMapPeerPublicIpType, fsDvpnMapPeerPublicIp, fsDvpnLocalDeviceId, fsDvpnMapLocalPriIpType, fsDvpnMapLocalPriIp, fsDvpnMapLocalPublicIpType, fsDvpnMapLocalPublicIp, fsDvpnMapUserName } STATUS current DESCRIPTION " Dvpn map build notification. " ::= { fsDvpnNotification 3 } fsDvpnMapDelNotification NOTIFICATION-TYPE OBJECTS { fsDvpnMapIndex, fsDvpnMapDvpnId, fsDvpnMapPeerDeviceId, fsDvpnMapPeerPriIpType, fsDvpnMapPeerPriIp, fsDvpnMapPeerPublicIpType, fsDvpnMapPeerPublicIp, fsDvpnLocalDeviceId, fsDvpnMapLocalPriIpType, fsDvpnMapLocalPriIp, fsDvpnMapLocalPublicIpType, fsDvpnMapLocalPublicIp, fsDvpnMapUserName } STATUS current DESCRIPTION " Dvpn map deleted notification. " ::= { fsDvpnNotification 4 } --conformance and Compliance define fsDvpnMibCompliances OBJECT IDENTIFIER ::= { fsDvpnMibConformance 1 } fsDvpnMibCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION " The compliance statement for entities which implement the DVPN MIB. " MODULE MANDATORY-GROUPS { fsDvpnGlobalGroup, fsDvpnDomainInfoGroup, fsDvpnPolicyGroup, fsDvpnClassGroup, fsDvpnTunnelGroup, fsDvpnMapGroup, fsDvpnSessionGroup, fsDvpnSessionHisGroup, fsDvpnNotificationGroup } ::= { fsDvpnMibCompliances 1 } fsDvpnMibGroups OBJECT IDENTIFIER ::= { fsDvpnMibConformance 2 } fsDvpnGlobalGroup OBJECT-GROUP OBJECTS { fsDvpnServiceEnable, fsDvpnClassNumber, fsDvpnClientNumber, fsDvpnMapAgeTime, fsDvpnClientRegisterInterval, fsDvpnClientRegisterDumb, fsDvpnClientRegisterRetry, fsDvpnInputPkt, fsDvpnDropPkt, fsDvpnOutputPkt, fsDvpnOutputErrorPkt, fsDvpnEncryptErrorPkt, fsDvpnCurrentDeviceRole, fsDvpnDomainNumber, fsDvpnMapNumber, fsDvpnSessionNumber, fsDvpnServerPreSharedKey, fsDvpnMapTrapEnable, fsDvpnSessionTrapEnable, fsDvpnVersion, fsDvpnClearDomainAllConection, fsDvpnClearDvpnStaInfo, fsDvpnTotalRedirectNumber, fsDvpnGlobalAuthenClientType, fsDvpnGlobalUserDefAAADomain, fsDvpnLocalDeviceId, fsDvpnSessionHisAgeTime, fsDvpnSessionHisReset } STATUS current DESCRIPTION " A collection of objects providing dvpn global information. " ::= { fsDvpnMibGroups 1 } fsDvpnPolicyGroup OBJECT-GROUP OBJECTS { fsDvpnPoAuthenClientType, fsDvpnPoSessionAlgorithmSuite, fsDvpnPoSessionIdleTime, fsDvpnPoSessionKeepTime, fsDvpnPoSessionSetupInterval, fsDvpnPoDataAlgorithmSuite, fsDvpnPoSaSeconds, fsDvpnPoUserDefAAADomain, fsDvpnPoRefTimes, fsDvpnPoRowStatus } STATUS current DESCRIPTION " A collection of objects providing dvpn policy information. " ::= { fsDvpnMibGroups 2 } fsDvpnDomainInfoGroup OBJECT-GROUP OBJECTS { fsDvpnDomainSessionNum, fsDvpnDomainRedirectNum, fsDvpnDomainInputPkt, fsDvpnDomainDropPkt, fsDvpnDomainOutputPkt, fsDvpnDomainOutputErrorPkt, fsDvpnDomainEncryptErrorPkt } STATUS current DESCRIPTION " A collection of objects providing dvpn domain information. " ::= { fsDvpnMibGroups 3 } fsDvpnClassGroup OBJECT-GROUP OBJECTS { fsDvpnClServerPublicIpType, fsDvpnClServerPublicIp, fsDvpnClServerPriIpType, fsDvpnClServerPriIp, fsDvpnClAlgorithmSuite, fsDvpnClAuthenServerType, fsDvpnClPreShareKey, fsDvpnClUserName, fsDvpnClPwdEncrypted, fsDvpnClPasswd, fsDvpnClassRowStatus } STATUS current DESCRIPTION " A collection of objects providing dvpn class information. " ::= { fsDvpnMibGroups 4 } fsDvpnTunnelGroup OBJECT-GROUP OBJECTS { fsDvpnTunnelInterfaceType, fsDvpnTunnelAcl, fsDvpnTunnelClientRegType, fsDvpnTunnelDvpnId, fsDvpnTunnelPolicy, fsDvpnTunnelClass } STATUS current DESCRIPTION " A collection of objects providing dvpn tunnel interface information. " ::= { fsDvpnMibGroups 5 } fsDvpnMapGroup OBJECT-GROUP OBJECTS { fsDvpnMapIndex, fsDvpnMapPeerDeviceId, fsDvpnMapDvpnId, fsDvpnMapBuildTime, fsDvpnMapPeerPriIpType, fsDvpnMapPeerPriIp, fsDvpnMapPeerPublicIpType, fsDvpnMapPeerPublicIp, fsDvpnMapLocalPriIpType, fsDvpnMapLocalPriIp, fsDvpnMapLocalPublicIpType, fsDvpnMapLocalPublicIp, fsDvpnMapUserName, fsDvpnMapUdpPort, fsDvpnMapControlId, fsDvpnMapType, fsDvpnMapState } STATUS current DESCRIPTION " A collection of objects providing dvpn map information. " ::= { fsDvpnMibGroups 6 } fsDvpnSessionGroup OBJECT-GROUP OBJECTS { fsDvpnSessionDvpnId, fsDvpnSessionPeerDeviceId, fsDvpnSessionBuildTime, fsDvpnSessionPeerPubIpType, fsDvpnSessionPeerPubIp, fsDvpnSessionPeerPriIpType, fsDvpnSessionPeerPriIp, fsDvpnSessionLocalPubIpType, fsDvpnSessionLocalPubIp, fsDvpnSessionLocalPriIpType, fsDvpnSessionLocalPriIp, fsDvpnSessionPeerUdpPort, fsDvpnSessionInitiator, fsDvpnSessionUserName, fsDvpnSessionState, fsDvpnSessionType, fsDvpnSessionPeerType } STATUS current DESCRIPTION " A collection of objects providing dvpn session information. " ::= { fsDvpnMibGroups 7 } fsDvpnSessionHisGroup OBJECT-GROUP OBJECTS { fsDvpnSessionHisPeerPriIPType, fsDvpnSessionHisSendPkt, fsDvpnSessionHisRcvPkt, fsDvpnSessionHisOnlineNumber, fsDvpnSessionHisFirstUpTime, fsDvpnSessionHisLastUpTime, fsDvpnSessionHisLastDownTime, fsDvpnSessionHisOnlineFlag, fsDvpnSessionHisPeerDeviceId } STATUS current DESCRIPTION " A collection of objects providing dvpn session history information. " ::= { fsDvpnMibGroups 8 } fsDvpnNotificationGroup OBJECT-GROUP OBJECTS { fsDvpnSessionBuildNotification, fsDvpnSessionDelNotification, fsDvpnMapBuildNotification, fsDvpnMapDelNotification } STATUS current DESCRIPTION " A collection of objects providing dvpn notification information. " ::= { fsDvpnMibGroups 9 } END