1 FCIP-MGMT-MIB DEFINITIONS ::= BEGIN
10 TruthValue, RowStatus, TimeStamp FROM SNMPv2-TC
13 InetPortNumber FROM INET-ADDRESS-MIB
14 FcNameIdOrZero FROM FC-MGMT-MIB
15 InterfaceIndex FROM IF-MIB
17 OBJECT-GROUP FROM SNMPv2-CONF
18 SnmpAdminString FROM SNMP-FRAMEWORK-MIB;
20 fcipMIB MODULE-IDENTITY
21 LAST-UPDATED "200602060000Z"
22 ORGANIZATION "IETF IPFC Working Group"
23 CONTACT-INFO "Anil Rijhsinghani
24 Accton Technology Corporation
26 Marlboro, MA 01752 USA.
32 2460 North First Street, Suite 100
33 San Jose, CA 95131 USA."
35 "The module defines management information specific to
38 Copyright(C) The Internet Society (2006). This version
39 of this MIB module is part of RFC 4404; see the RFC
40 itself for full legal notices."
41 REVISION "200602060000Z"
43 "Initial version of this module, published as RFC 4404."
46 fcipObjects OBJECT IDENTIFIER ::= { fcipMIB 1 }
47 fcipConformance OBJECT IDENTIFIER ::= { fcipMIB 2 }
48 fcipConfig OBJECT IDENTIFIER ::= { fcipObjects 1 }
51 -- ******************************************************************
52 -- Textual conventions
55 FcipDomainIdInOctetForm ::= TEXTUAL-CONVENTION
58 "The Domain ID of a FC entity in octet form
59 to support the concatenation(000000h||Domain_ID)
60 format defined in the FSPF routing protocol."
63 SYNTAX OCTET STRING (SIZE(1))
65 FcipEntityMode ::= TEXTUAL-CONVENTION
68 "The type of port mode provided by an FCIP Entity
69 for an FCIP Link. An FCIP Entity can be an E-Port
70 mode for one of its FCIP Link Endpoints or a B-Port
71 mode for another of its FCIP Link Endpoints."
73 "FC-BB, rev 4.7, 2 May 1997, section 3."
81 FcipEntityId ::= TEXTUAL-CONVENTION
84 "The FCIP entity identifier as defined in RFC 3821."
86 "RFC 3821, Section 7.1, FCIP Special Frame Format"
87 SYNTAX OCTET STRING (SIZE(8))
90 -- ******************************************************************
93 -- This group defines the global scalar objects applicable to FCIP
97 fcipDynIpConfType OBJECT-TYPE
102 MAX-ACCESS read-write
105 "The type of discovery protocol used to discover remote
106 FCIP entities. The value of this object is persistent
107 across system restarts."
110 fcipDeviceWWN OBJECT-TYPE
111 SYNTAX FcNameIdOrZero
115 "The World Wide Name of this FCIP device."
118 fcipEntitySACKOption OBJECT-TYPE
126 "Indication of whether the TCP Selective Acknowledgement
127 Option is enabled at this FCIP device to let the receiver
128 acknowledge multiple lost packets in a single ACK for faster
134 "The Selective Ack option is defined in RFC 2883."
138 -- ******************************************************************
139 -- The FCIP Entity Table
142 fcipEntityInstanceTable OBJECT-TYPE
143 SYNTAX SEQUENCE OF FcipEntityInstanceEntry
144 MAX-ACCESS not-accessible
147 "Information about this FCIP device's existing instances of
150 "RFC 3821, Section 5.4, FCIP Entity"
153 fcipEntityInstanceEntry OBJECT-TYPE
154 SYNTAX FcipEntityInstanceEntry
155 MAX-ACCESS not-accessible
158 "A conceptual row of the FCIP entity table with information
159 about a particular FCIP entity. Once a row has been
160 created, it is non-volatile across agent restarts until it
162 INDEX { fcipEntityId }
163 ::= { fcipEntityInstanceTable 1 }
165 FcipEntityInstanceEntry ::=
167 fcipEntityId FcipEntityId,
168 fcipEntityName SnmpAdminString,
169 fcipEntityAddressType InetAddressType,
170 fcipEntityAddress InetAddress,
171 fcipEntityTcpConnPort InetPortNumber,
172 fcipEntitySeqNumWrap TruthValue,
173 fcipEntityPHBSupport TruthValue,
174 fcipEntityStatus RowStatus
177 fcipEntityId OBJECT-TYPE
179 MAX-ACCESS not-accessible
185 "The FCIP entity identifier."
187 "RFC 3821, Section 7.1, FCIP Special Frame Format"
188 ::= { fcipEntityInstanceEntry 1 }
190 fcipEntityName OBJECT-TYPE
191 SYNTAX SnmpAdminString (SIZE (0..32))
192 MAX-ACCESS read-create
195 "An administratively-assigned name for this FCIP entity."
196 ::= { fcipEntityInstanceEntry 2 }
198 fcipEntityAddressType OBJECT-TYPE
199 SYNTAX InetAddressType
200 MAX-ACCESS read-create
203 "The type of Internet address by which the entity is
204 reachable. Only address types IPv4 and IPv6 are supported."
205 ::= { fcipEntityInstanceEntry 3 }
207 fcipEntityAddress OBJECT-TYPE
209 MAX-ACCESS read-create
212 "The Internet address for the entity, if configured. The
213 format of this address is determined by the value of the
214 fcipEntityAddressType object."
215 ::= { fcipEntityInstanceEntry 4 }
217 fcipEntityTcpConnPort OBJECT-TYPE
218 SYNTAX InetPortNumber
219 MAX-ACCESS read-create
222 "A TCP port other than the FCIP Well-Known port on which the
223 FCIP entity listens for new TCP connection requests. It
224 contains the value zero(0) if the FCIP Entity only listens
225 on the Well-Known port."
227 ::= { fcipEntityInstanceEntry 5 }
229 fcipEntitySeqNumWrap OBJECT-TYPE
237 "An indication of whether the FCIP Entity supports protection
238 against sequence number wrap."
240 "The PAWS option is defined in RFC 1323."
241 ::= { fcipEntityInstanceEntry 6 }
243 fcipEntityPHBSupport OBJECT-TYPE
248 "An indication of whether the FCIP Entity supports PHB IP
249 quality of service (QoS)."
251 "Per hop behavior is defined in RFC 2474, definition of the
252 Differentiated Services Field."
253 ::= { fcipEntityInstanceEntry 7 }
255 fcipEntityStatus OBJECT-TYPE
257 MAX-ACCESS read-create
260 "This object specifies the operational status of the row.
262 When a management station sets the status to active(1), then
263 the values for the objects fcipEntityName,
264 fcipEntityAddressType, and fcipEntityAddress should be
265 supplied as part of the set request. The values of the
266 objects fcipEntityName, fcipEntityAddressType, and
267 fcipEntityAddress can be changed if the row status is in
268 active state. The object fcipEntityTcpConnPort takes the
269 default value zero(0), if no value is supplied at the time
272 Setting the status to destroy(6) deletes the specified FCIP
273 entity instance row from the table. It also deletes all the
274 rows corresponding to the specified FCIP entity from the
275 fcipLinkTable and fcipTcpConnTable tables."
276 ::= { fcipEntityInstanceEntry 8 }
285 -- ******************************************************************
286 -- The FCIP Link Table
289 fcipLinkTable OBJECT-TYPE
290 SYNTAX SEQUENCE OF FcipLinkEntry
291 MAX-ACCESS not-accessible
294 "Information about FCIP links that exist on this device."
297 fcipLinkEntry OBJECT-TYPE
299 MAX-ACCESS not-accessible
302 "A conceptual row of the FCIP link table containing
303 information about a particular FCIP link. The values of the
304 read-create objects in this table are persistent across
306 INDEX { fcipEntityId, fcipLinkIndex }
307 ::= { fcipLinkTable 1 }
311 fcipLinkIndex Unsigned32,
312 fcipLinkIfIndex InterfaceIndex,
313 fcipLinkCost Unsigned32,
314 fcipLinkLocalFcipEntityMode FcipEntityMode,
315 fcipLinkLocalFcipEntityAddressType InetAddressType,
316 fcipLinkLocalFcipEntityAddress InetAddress,
317 fcipLinkRemFcipEntityWWN FcNameIdOrZero,
318 fcipLinkRemFcipEntityId FcipEntityId,
319 fcipLinkRemFcipEntityAddressType InetAddressType,
320 fcipLinkRemFcipEntityAddress InetAddress,
321 fcipLinkStatus RowStatus,
322 fcipLinkCreateTime TimeStamp
325 fcipLinkIndex OBJECT-TYPE
326 SYNTAX Unsigned32 (1..4294967295)
327 MAX-ACCESS not-accessible
330 "An arbitrary integer that uniquely identifies one FCIP link
331 within an FCIP entity."
332 ::= { fcipLinkEntry 1 }
336 fcipLinkIfIndex OBJECT-TYPE
337 SYNTAX InterfaceIndex
341 "The ifIndex value of the virtual interface corresponding to
342 the FCIP Link running over TCP/IP."
343 ::= { fcipLinkEntry 2 }
345 fcipLinkCost OBJECT-TYPE
347 MAX-ACCESS read-create
350 "The FSPF cost associated with this FCIP Link."
352 ::= { fcipLinkEntry 3 }
354 fcipLinkLocalFcipEntityMode OBJECT-TYPE
355 SYNTAX FcipEntityMode
359 "The mode of the local end of the FCIP link."
360 ::= { fcipLinkEntry 4 }
362 fcipLinkLocalFcipEntityAddressType OBJECT-TYPE
363 SYNTAX InetAddressType
364 MAX-ACCESS read-create
367 "The type of Internet address contained in the corresponding
368 instance of fcipLinkLocalFcipEntityAddress. Only address
369 types IPv4 and IPv6 are supported."
370 ::= { fcipLinkEntry 5 }
372 fcipLinkLocalFcipEntityAddress OBJECT-TYPE
374 MAX-ACCESS read-create
377 "The Internet address for the local end of this FCIP Link.
378 The format of this object is determined by the value of the
379 fcipLinkLocalFcipEntityAddressType object."
380 ::= { fcipLinkEntry 6 }
382 fcipLinkRemFcipEntityWWN OBJECT-TYPE
383 SYNTAX FcNameIdOrZero
387 MAX-ACCESS read-create
390 "The World Wide Name of the remote FC Fabric Entity."
392 "RFC 3821, Section 7.1, FCIP Special Frame Format"
393 ::= { fcipLinkEntry 7 }
395 fcipLinkRemFcipEntityId OBJECT-TYPE
397 MAX-ACCESS read-create
400 "The remote FCIP entity's identifier."
402 "RFC 3821, Section 7.1, FCIP Special Frame Format"
403 ::= { fcipLinkEntry 8 }
405 fcipLinkRemFcipEntityAddressType OBJECT-TYPE
406 SYNTAX InetAddressType
407 MAX-ACCESS read-create
410 "The type of Internet address contained in the corresponding
411 instance of fcipLinkRemFcipEntityAddress. Only address
412 types IPv4 and IPv6 are supported."
413 ::= { fcipLinkEntry 9 }
415 fcipLinkRemFcipEntityAddress OBJECT-TYPE
417 MAX-ACCESS read-create
420 "The Internet address for the remote end of this FCIP Link.
421 The format of this object is determined by the value of the
422 fcipLinkRemFcipEntityAddressType object."
423 ::= { fcipLinkEntry 10 }
425 fcipLinkStatus OBJECT-TYPE
427 MAX-ACCESS read-create
430 "This object specifies the operational status of the row.
432 The values of objects fcipLinkLocalFcipEntityAddressType,
433 fcipLinkLocalFcipEntityAddress, fcipLinkRemFcipEntityWWN,
434 fcipLinkRemFcipEntityId, fcipLinkRemFcipEntityAddressType,
438 and fcipLinkRemFcipEntityAddress can be changed if the row
439 is in active(1) state. The object fcipLinkCost is set to
440 the value zero(0) if no value is supplied at the time of row
443 Setting the status to destroy(6) deletes the specified FCIP
444 link from the table. It also deletes all rows corresponding
445 to the specified FCIP link from the fcipTcpConnTable table."
446 ::= { fcipLinkEntry 11 }
448 fcipLinkCreateTime OBJECT-TYPE
453 "The value of sysUpTime when this entry was last created."
454 ::= { fcipLinkEntry 12 }
457 -- ******************************************************************
458 -- The TCP Connection Table
461 fcipTcpConnTable OBJECT-TYPE
462 SYNTAX SEQUENCE OF FcipTcpConnEntry
463 MAX-ACCESS not-accessible
466 "Information about existing TCP connections. Each FCIP link
467 within an FCIP entity manages one or more TCP connections.
468 The FCIP entity employs a Data Engine for each TCP
469 connection for handling FC frame encapsulation,
470 de-encapsulation, and transmission of FCIP frames on the
474 fcipTcpConnEntry OBJECT-TYPE
475 SYNTAX FcipTcpConnEntry
476 MAX-ACCESS not-accessible
479 "A conceptual row of the FCIP TCP Connection table containing
480 information about a particular TCP connection."
481 INDEX { fcipEntityId,
483 fcipTcpConnLocalPort,
485 ::= { fcipTcpConnTable 1 }
491 fcipTcpConnLocalPort InetPortNumber,
492 fcipTcpConnRemPort InetPortNumber,
493 fcipTcpConnRWSize Unsigned32,
494 fcipTcpConnMSS Unsigned32
497 fcipTcpConnLocalPort OBJECT-TYPE
498 SYNTAX InetPortNumber
499 MAX-ACCESS not-accessible
502 "The local port number for this TCP connection."
503 ::= { fcipTcpConnEntry 1 }
505 fcipTcpConnRemPort OBJECT-TYPE
506 SYNTAX InetPortNumber
507 MAX-ACCESS not-accessible
510 "The remote port number for this TCP connection."
511 ::= { fcipTcpConnEntry 2 }
513 fcipTcpConnRWSize OBJECT-TYPE
518 "The default maximum TCP Receiver Window size for this TCP
520 ::= { fcipTcpConnEntry 3 }
522 fcipTcpConnMSS OBJECT-TYPE
527 "The TCP Maximum Segment Size (MSS) for this TCP connection."
528 ::= { fcipTcpConnEntry 4 }
540 -- ******************************************************************
541 -- The Dynamic Route Table
544 fcipDynamicRouteTable OBJECT-TYPE
545 SYNTAX SEQUENCE OF FcipDynamicRouteEntry
546 MAX-ACCESS not-accessible
549 "Information about dynamically discovered routing
550 information. The FCIP device may use the SLPv2 protocol in
551 conjunction with other protocols (say, FSPF) for dynamically
552 discovering other FCIP entities and may populate this table
553 with FCIP link information for each Destination Address
557 fcipDynamicRouteEntry OBJECT-TYPE
558 SYNTAX FcipDynamicRouteEntry
559 MAX-ACCESS not-accessible
562 "A conceptual row of the FCIP Dynamic Route Table containing
563 information about a particular FCIP route."
564 INDEX { fcipEntityId, fcipDynamicRouteDID }
565 ::= { fcipDynamicRouteTable 1 }
567 FcipDynamicRouteEntry ::=
569 fcipDynamicRouteDID FcipDomainIdInOctetForm,
570 fcipDynamicRouteLinkIndex Unsigned32
573 fcipDynamicRouteDID OBJECT-TYPE
574 SYNTAX FcipDomainIdInOctetForm
575 MAX-ACCESS not-accessible
578 "8-bit ID of a Fibre Channel Domain that is reachable from
580 ::= { fcipDynamicRouteEntry 1 }
582 fcipDynamicRouteLinkIndex OBJECT-TYPE
583 SYNTAX Unsigned32 (1..4294967295)
587 "The FCIP Link used to reach the domain specified by the
591 corresponding instance of fcipDynamicRouteDID. The link
592 identified by a value of this object is the same FCIP link
593 as identified by the same value of fcipLinkIndex for the
595 ::= { fcipDynamicRouteEntry 2 }
598 -- ******************************************************************
599 -- The Static Route Table
602 fcipStaticRouteTable OBJECT-TYPE
603 SYNTAX SEQUENCE OF FcipStaticRouteEntry
604 MAX-ACCESS not-accessible
607 "Information about static route entries configured by the
608 Network Admin. In the absence of dynamic discovery of
609 remote FCIP entities, the Network Manager will figure out
610 all remote FCIP devices that are reachable from this device
611 and populate this table with FCIP link information for each
612 Domain ID. At any time, both static and dynamic routing
613 can be active, and an entry in the static route table for a
614 given DID takes precedence over the entry in the dynamic
615 route table for the same Domain ID."
618 fcipStaticRouteEntry OBJECT-TYPE
619 SYNTAX FcipStaticRouteEntry
620 MAX-ACCESS not-accessible
623 "A conceptual row of the FCIP Static Route Table containing
624 information about a particular FCIP route. The values of
625 the read-create objects in this table are persistent across
627 INDEX { fcipEntityId, fcipStaticRouteDID }
628 ::= { fcipStaticRouteTable 1 }
630 FcipStaticRouteEntry ::=
632 fcipStaticRouteDID FcipDomainIdInOctetForm,
633 fcipStaticRouteLinkIndex Unsigned32,
634 fcipStaticRouteStatus RowStatus
637 fcipStaticRouteDID OBJECT-TYPE
638 SYNTAX FcipDomainIdInOctetForm
642 MAX-ACCESS not-accessible
645 "8-bit ID of a Fibre Channel Domain that is reachable from
647 ::= { fcipStaticRouteEntry 1 }
649 fcipStaticRouteLinkIndex OBJECT-TYPE
650 SYNTAX Unsigned32 (1..4294967295)
651 MAX-ACCESS read-create
654 "The FCIP Link used to reach the domain specified by the
655 corresponding instance of fcipStaticRouteDID. The link
656 identified by a value of this object is the same FCIP link
657 as identified by the same value of fcipLinkIndex for the
659 ::= { fcipStaticRouteEntry 2 }
661 fcipStaticRouteStatus OBJECT-TYPE
663 MAX-ACCESS read-create
666 "This object specifies the operational status of the row.
668 When a management station sets the status to active(1),
669 the values for the object fcipStaticRouteLinkIndex should be
670 supplied as part of the set request.
672 Setting the status to destroy(6) deletes the specified FCIP
673 static route entry from the table."
674 ::= { fcipStaticRouteEntry 3 }
677 -- ******************************************************************
678 -- The FCIP Discovery Domain Table
681 fcipDiscoveryDomainTable OBJECT-TYPE
682 SYNTAX SEQUENCE OF FcipDiscoveryDomainEntry
683 MAX-ACCESS not-accessible
686 "Information about FCIP Discovery Domains. Each FCIP
687 Discovery Domain is associated with one or more FCIP
693 fcipDiscoveryDomainEntry OBJECT-TYPE
694 SYNTAX FcipDiscoveryDomainEntry
695 MAX-ACCESS not-accessible
698 "A conceptual row of the FCIP Discovery Domain Table
699 containing information about a particular FCIP Discovery
700 Domain that is associated with one or more FCIP entities.
701 The values of the read-write object fcipDiscoveryDomainName
702 are persistent across system restarts."
703 INDEX { fcipEntityId, fcipDiscoveryDomainIndex }
704 ::= { fcipDiscoveryDomainTable 1 }
706 FcipDiscoveryDomainEntry ::=
708 fcipDiscoveryDomainIndex Unsigned32,
709 fcipDiscoveryDomainName SnmpAdminString
712 fcipDiscoveryDomainIndex OBJECT-TYPE
713 SYNTAX Unsigned32 (1..4294967295)
714 MAX-ACCESS not-accessible
717 "An integer that uniquely identifies an FCIP Discovery Domain
718 associated with this FCIP entity."
719 ::= { fcipDiscoveryDomainEntry 1 }
721 fcipDiscoveryDomainName OBJECT-TYPE
722 SYNTAX SnmpAdminString (SIZE (0..128))
723 MAX-ACCESS read-write
726 "The name of this FCIP Discovery Domain."
728 "RFC 3822, Section 4.1.1, FCIP Discovery Domains"
729 ::= { fcipDiscoveryDomainEntry 2 }
744 -- ******************************************************************
745 -- The FCIP Link Errors
748 fcipLinkErrorsTable OBJECT-TYPE
749 SYNTAX SEQUENCE OF FcipLinkErrorsEntry
750 MAX-ACCESS not-accessible
753 "A list of error counters for FCIP Links. Each counter
754 records the number of times a particular error happened that
755 caused a TCP connection to close down."
757 "RFC 3821, Section 5.2, FCIP Link"
758 ::= { fcipConfig 10 }
760 fcipLinkErrorsEntry OBJECT-TYPE
761 SYNTAX FcipLinkErrorsEntry
762 MAX-ACCESS not-accessible
765 "A conceptual row of the FCIP Link Errors Table containing
766 error counters for an FCIP Link."
767 INDEX { fcipEntityId, fcipLinkIndex }
768 ::= { fcipLinkErrorsTable 1 }
770 FcipLinkErrorsEntry ::=
772 fcipLinkFcipLossofFcSynchs Counter32,
773 fcipLinkFcipEncapErrors Counter32,
774 fcipLinkFcipNotReceivedSfResps Counter32,
775 fcipLinkFcipSfRespMismatches Counter32,
776 fcipLinkFcipSfInvalidNonces Counter32,
777 fcipLinkFcipReceivedSfDuplicates Counter32,
778 fcipLinkFcipSfInvalidWWNs Counter32,
779 fcipLinkFcipBB2LkaTimeOuts Counter32,
780 fcipLinkFcipSntpExpiredTimeStamps Counter32,
781 fcipLinkTcpTooManyErrors Counter32,
782 fcipLinkTcpExcessiveDroppedDatagrams Counter32,
783 fcipLinkTcpSaParamMismatches Counter32
786 fcipLinkFcipLossofFcSynchs OBJECT-TYPE
791 "The number of times FC synchronization was lost on this FCIP
795 Link. The last discontinuity of this counter is indicated
796 by fcipLinkCreateTime."
797 ::= { fcipLinkErrorsEntry 1 }
799 fcipLinkFcipEncapErrors OBJECT-TYPE
804 "The number of FCIP frames received with encapsulation errors
805 such as improper header, format, or length. The last
806 discontinuity of this counter is indicated by
808 ::= { fcipLinkErrorsEntry 2 }
810 fcipLinkFcipNotReceivedSfResps OBJECT-TYPE
815 "The number of times an FCIP Special Frame Response was
816 expected but not received on this FCIP Link. The last
817 discontinuity of this counter is indicated by
819 ::= { fcipLinkErrorsEntry 3 }
821 fcipLinkFcipSfRespMismatches OBJECT-TYPE
826 "The number of times FCIP Special Frame Bytes mismatch
827 happened on this FCIP Link. The last discontinuity of this
828 counter is indicated by fcipLinkCreateTime."
829 ::= { fcipLinkErrorsEntry 4 }
831 fcipLinkFcipSfInvalidNonces OBJECT-TYPE
836 "The number of times FCIP Special Frame Invalid Connection
837 Nonce happened on this FCIP Link. The last discontinuity
838 of this counter is indicated by fcipLinkCreateTime."
839 ::= { fcipLinkErrorsEntry 5 }
841 fcipLinkFcipReceivedSfDuplicates OBJECT-TYPE
849 "The number of times duplicate FCIP Special Frames were
850 received on this FCIP Link. The last discontinuity of this
851 counter is indicated by fcipLinkCreateTime."
852 ::= { fcipLinkErrorsEntry 6 }
854 fcipLinkFcipSfInvalidWWNs OBJECT-TYPE
859 "The number of times FCIP Special Frames with invalid
860 destination FC Fabric Entity WWN were received on this FCIP
861 Link. The last discontinuity of this counter is indicated
862 by fcipLinkCreateTime."
863 ::= { fcipLinkErrorsEntry 7 }
865 fcipLinkFcipBB2LkaTimeOuts OBJECT-TYPE
870 "The number of FC Keep Alive Time-outs that occurred on
871 this FCIP Link. The last discontinuity of this counter
872 is indicated by fcipLinkCreateTime."
873 ::= { fcipLinkErrorsEntry 8 }
875 fcipLinkFcipSntpExpiredTimeStamps OBJECT-TYPE
880 "The number of frames discarded due to an expired Simple
881 Network Time Protocol (SNTP) timestamp on this FCIP Link.
882 The last discontinuity of this counter is indicated by
884 ::= { fcipLinkErrorsEntry 9 }
886 fcipLinkTcpTooManyErrors OBJECT-TYPE
891 "The number of TCP connections that closed down on this
892 FCIP Link due to too many errors on the connection. The
893 last discontinuity of this counter is indicated by
898 ::= { fcipLinkErrorsEntry 10 }
900 fcipLinkTcpExcessiveDroppedDatagrams OBJECT-TYPE
905 "The number of TCP connections that closed down on this
906 FCIP Link due to an excessive number of dropped FCIP
907 packets. The last discontinuity of this counter is
908 indicated by fcipLinkCreateTime."
909 ::= { fcipLinkErrorsEntry 11 }
911 fcipLinkTcpSaParamMismatches OBJECT-TYPE
916 "The number of times TCP connections with Security
917 Association parameter mismatches were closed down on this
918 FCIP Link. The last discontinuity of this counter is
919 indicated by fcipLinkCreateTime."
921 "RFC 3821, Section 9.4.2, TCP Connection Security
923 ::= { fcipLinkErrorsEntry 12 }
926 -- ******************************************************************
927 -- Conformance Statements
930 fcipCompliances OBJECT IDENTIFIER ::= { fcipConformance 1 }
931 fcipGroups OBJECT IDENTIFIER ::= { fcipConformance 2 }
933 fcipCompliance MODULE-COMPLIANCE
936 "Compliance statement for FCIP MIB."
937 MODULE -- this module
939 fcipEntityScalarGroup,
940 fcipEntityInstanceGroup,
943 fcipDiscoveryDomainGroup,
950 GROUP fcipDynamicRouteGroup
952 "This group is mandatory only for systems that do not
953 have these objects in any other FC MIB. It may be
954 implemented even in that case for convenience."
956 GROUP fcipStaticRouteGroup
958 "This group is mandatory only for systems that do not
959 have these objects in any other FC MIB. It may be
960 implemented even in that case for convenience."
962 OBJECT fcipEntityAddressType
963 SYNTAX INTEGER { ipv4(1), ipv6(2) }
965 "Only IPv4 and IPv6 address types need to be supported for
966 addressing FCIP entities."
968 OBJECT fcipEntityAddress
969 SYNTAX InetAddress (SIZE(4|16))
971 "Size of FCIP entity's IP address depends on address type.
972 FCIP entity address size is four if the IP address is
973 IPv4 and sixteen if the IP address type is IPv6."
975 OBJECT fcipLinkLocalFcipEntityAddressType
976 SYNTAX INTEGER { ipv4(1), ipv6(2) }
978 "Only IPv4 and IPv6 address types need to be supported for
979 addressing the local FCIP entities."
981 OBJECT fcipLinkLocalFcipEntityAddress
982 SYNTAX InetAddress (SIZE(4|16))
984 "Size of FCIP entity's IP address depends on address type.
985 FCIP entity address size is four if the IP address is
986 IPv4 and sixteen if the IP address type is IPv6."
988 OBJECT fcipLinkRemFcipEntityAddressType
989 SYNTAX INTEGER { ipv4(1), ipv6(2) }
991 "Only IPv4 and IPv6 address types need to be supported for
992 addressing the remote FCIP entities."
994 OBJECT fcipLinkRemFcipEntityAddress
995 SYNTAX InetAddress (SIZE(4|16))
1000 "Size of FCIP entity's IP address depends on the address
1001 type. FCIP entity address size is four if the IP address
1002 is IPv4 and sixteen if the IP address type is IPv6."
1004 ::= { fcipCompliances 1 }
1006 fcipEntityScalarGroup OBJECT-GROUP
1007 OBJECTS { fcipDynIpConfType,
1009 fcipEntitySACKOption
1013 "Collection of scalar objects applicable to all FCIP
1015 ::= { fcipGroups 1 }
1017 fcipEntityInstanceGroup OBJECT-GROUP
1020 fcipEntityAddressType,
1022 fcipEntityTcpConnPort,
1023 fcipEntitySeqNumWrap,
1024 fcipEntityPHBSupport,
1029 "A collection of objects providing information about FCIP
1031 ::= { fcipGroups 2 }
1033 fcipLinkGroup OBJECT-GROUP
1037 fcipLinkLocalFcipEntityMode,
1038 fcipLinkLocalFcipEntityAddressType,
1039 fcipLinkLocalFcipEntityAddress,
1040 fcipLinkRemFcipEntityWWN,
1041 fcipLinkRemFcipEntityId,
1042 fcipLinkRemFcipEntityAddressType,
1043 fcipLinkRemFcipEntityAddress,
1052 "A collection of objects providing information about FCIP
1054 ::= { fcipGroups 3 }
1056 fcipTcpConnGroup OBJECT-GROUP
1063 "A collection of objects providing information about FCIP
1065 ::= { fcipGroups 4 }
1067 fcipDiscoveryDomainGroup OBJECT-GROUP
1069 fcipDiscoveryDomainName
1073 "A collection of objects providing information about FCIP
1075 ::= { fcipGroups 5 }
1077 fcipLinkErrorsGroup OBJECT-GROUP
1079 fcipLinkFcipLossofFcSynchs,
1080 fcipLinkFcipEncapErrors,
1081 fcipLinkFcipNotReceivedSfResps,
1082 fcipLinkFcipSfRespMismatches,
1083 fcipLinkFcipSfInvalidNonces,
1084 fcipLinkFcipReceivedSfDuplicates,
1085 fcipLinkFcipSfInvalidWWNs,
1086 fcipLinkFcipBB2LkaTimeOuts,
1087 fcipLinkFcipSntpExpiredTimeStamps,
1088 fcipLinkTcpTooManyErrors,
1089 fcipLinkTcpExcessiveDroppedDatagrams,
1090 fcipLinkTcpSaParamMismatches
1094 "A collection of objects providing information about FCIP
1096 ::= { fcipGroups 6 }
1101 fcipDynamicRouteGroup OBJECT-GROUP
1103 fcipDynamicRouteLinkIndex
1107 "A collection of objects providing information about FCIP
1109 ::= { fcipGroups 7 }
1111 fcipStaticRouteGroup OBJECT-GROUP
1113 fcipStaticRouteLinkIndex,
1114 fcipStaticRouteStatus
1118 "A collection of objects providing information about FCIP
1120 ::= { fcipGroups 8 }