T11-FC-RSCN-MIB 27 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799
  1. T11-FC-RSCN-MIB DEFINITIONS ::= BEGIN
  2. -- The Fibre Channel RSCN MIB
  3. --
  4. -- for the monitoring of registrations by Nx_Ports to receive
  5. -- Registered State Change Notifications (RSCNs), and the
  6. -- monitoring of RSCN usage.
  7. --
  8. IMPORTS
  9. MODULE-IDENTITY, OBJECT-TYPE,
  10. NOTIFICATION-TYPE,
  11. Counter32, mib-2 FROM SNMPv2-SMI -- [RFC2578]
  12. MODULE-COMPLIANCE, OBJECT-GROUP,
  13. NOTIFICATION-GROUP FROM SNMPv2-CONF -- [RFC2580]
  14. TruthValue FROM SNMPv2-TC -- [RFC2579]
  15. fcmInstanceIndex, fcmSwitchIndex,
  16. FcNameIdOrZero, FcAddressIdOrZero FROM FC-MGMT-MIB -- [RFC4044]
  17. T11NsGs4RejectReasonCode FROM T11-FC-NAME-SERVER-MIB -- [RFC4438]
  18. T11FabricIndex FROM T11-TC-MIB; -- [RFC4439]
  19. t11FcRscnMIB MODULE-IDENTITY
  20. LAST-UPDATED "200701080000Z"
  21. ORGANIZATION "For the initial versions, T11.
  22. For later versions, the IETF's IMSS Working Group."
  23. CONTACT-INFO
  24. " Claudio DeSanti
  25. Cisco Systems, Inc.
  26. 170 West Tasman Drive
  27. San Jose, CA 95134 USA
  28. EMail: cds@cisco.com
  29. Keith McCloghrie
  30. Cisco Systems, Inc.
  31. 170 West Tasman Drive
  32. San Jose, CA 95134 USA
  33. EMail: kzm@cisco.com"
  34. DESCRIPTION
  35. "The MIB module for the management of registrations
  36. by Nx_Ports to receive RSCNs (Registered State Change
  37. Notifications) on a Fibre Channel Fabric, as defined
  38. in FC-LS, and for the monitoring of RSCNs sent/received
  39. or rejected in a Fibre Channel Fabric.
  40. Copyright (C) The Internet Society (2007). This version of
  41. this MIB module is part of RFC 4983; see the RFC itself for
  42. full legal notices."
  43. REVISION "200701080000Z"
  44. DESCRIPTION
  45. "Initial version of this MIB module, published as RFC 4983."
  46. ::= { mib-2 161 }
  47. t11FcRscnNotifications OBJECT IDENTIFIER ::= { t11FcRscnMIB 0 }
  48. t11FcRscnObjects OBJECT IDENTIFIER ::= { t11FcRscnMIB 1 }
  49. t11FcRscnConformance OBJECT IDENTIFIER ::= { t11FcRscnMIB 2 }
  50. t11FcRscnRegistrations OBJECT IDENTIFIER ::= { t11FcRscnObjects 1 }
  51. t11FcRscnStats OBJECT IDENTIFIER ::= { t11FcRscnObjects 2 }
  52. t11FcRscnInformation OBJECT IDENTIFIER ::= { t11FcRscnObjects 3 }
  53. -- State Change Registration Table
  54. t11FcRscnRegTable OBJECT-TYPE
  55. SYNTAX SEQUENCE OF T11FcRscnRegEntry
  56. MAX-ACCESS not-accessible
  57. STATUS current
  58. DESCRIPTION
  59. "A table of Nx_Ports that have registered to receive
  60. RSCNs on all Fabrics configured on one or more Fibre
  61. Channel switches."
  62. ::= { t11FcRscnRegistrations 1 }
  63. t11FcRscnRegEntry OBJECT-TYPE
  64. SYNTAX T11FcRscnRegEntry
  65. MAX-ACCESS not-accessible
  66. STATUS current
  67. DESCRIPTION
  68. "An entry containing information about one Nx_Port that
  69. has registered with a particular switch (identified by
  70. values of fcmInstanceIndex and fcmSwitchIndex) for a
  71. particular Fabric (identified by a t11FcRscnFabricIndex
  72. value)."
  73. INDEX { fcmInstanceIndex, fcmSwitchIndex, t11FcRscnFabricIndex,
  74. t11FcRscnRegFcId }
  75. ::= { t11FcRscnRegTable 1 }
  76. T11FcRscnRegEntry ::= SEQUENCE {
  77. t11FcRscnFabricIndex T11FabricIndex,
  78. t11FcRscnRegFcId FcAddressIdOrZero,
  79. t11FcRscnRegType BITS
  80. }
  81. t11FcRscnFabricIndex OBJECT-TYPE
  82. SYNTAX T11FabricIndex
  83. MAX-ACCESS not-accessible
  84. STATUS current
  85. DESCRIPTION
  86. "An index value that uniquely identifies a particular
  87. Fabric.
  88. In a Fabric conformant to FC-SW-4, multiple Virtual Fabrics
  89. can operate within one (or more) physical infrastructures.
  90. In such a case, this index value is used to uniquely
  91. identify a particular Fabric within a physical
  92. infrastructure.
  93. In a Fabric that has (or can have) only a single Fabric
  94. operating within the physical infrastructure, the
  95. value of this Fabric Index will always be 1."
  96. REFERENCE
  97. "ANSI INCITS 418-2006, Fibre Channel - Switch Fabric - 4
  98. (FC-SW-4), December 2006."
  99. ::= { t11FcRscnRegEntry 1 }
  100. t11FcRscnRegFcId OBJECT-TYPE
  101. SYNTAX FcAddressIdOrZero (SIZE (3))
  102. MAX-ACCESS not-accessible
  103. STATUS current
  104. DESCRIPTION
  105. "The Fibre Channel Address Identifier of the
  106. registering Nx_Port."
  107. ::= { t11FcRscnRegEntry 2 }
  108. t11FcRscnRegType OBJECT-TYPE
  109. SYNTAX BITS {
  110. fromFabricController(0),
  111. fromNxPort(1)
  112. }
  113. MAX-ACCESS read-only
  114. STATUS current
  115. DESCRIPTION
  116. "This object indicates the type of registration
  117. desired by the registering Nx_Port, one bit per type:
  118. 'fromFabricController' -- RSCNs generated for events
  119. detected by the Fabric Controller.
  120. 'fromNxPorts' -- RSCNs generated for events
  121. detected by the affected Nx_Port."
  122. REFERENCE
  123. "ANSI INCITS 433-2007, Fibre Channel - Link Services
  124. (FC-LS), July 2007, Table 40."
  125. ::= { t11FcRscnRegEntry 3 }
  126. -- Statistics
  127. t11FcRscnStatsTable OBJECT-TYPE
  128. SYNTAX SEQUENCE OF T11FcRscnStatsEntry
  129. MAX-ACCESS not-accessible
  130. STATUS current
  131. DESCRIPTION
  132. "The RSCN-related statistics on all Fabrics configured
  133. on one or more Fibre Channel switches.
  134. Two levels of statistics are included:
  135. 1) counters at the message-type level, for:
  136. - the number of SCRs received/rejected,
  137. - the number of RSCNs sent/received/rejected,
  138. - the number of SW_RSCNs sent/received/rejected.
  139. 2) counters of sent/received RSCNs per 'Event
  140. Qualifier' value. Note that if and when several
  141. RSCN events are coalesced into a single RSCN
  142. message, then that message may be counted in
  143. more than one of these counters."
  144. ::= { t11FcRscnStats 1 }
  145. t11FcRscnStatsEntry OBJECT-TYPE
  146. SYNTAX T11FcRscnStatsEntry
  147. MAX-ACCESS not-accessible
  148. STATUS current
  149. DESCRIPTION
  150. "An entry containing statistics for a particular Fabric
  151. (identified by a t11FcRscnFabricIndex value) on a particular
  152. switch (identified by values of fcmInstanceIndex and
  153. fcmSwitchIndex)."
  154. INDEX { fcmInstanceIndex, fcmSwitchIndex, t11FcRscnFabricIndex }
  155. ::= { t11FcRscnStatsTable 1 }
  156. T11FcRscnStatsEntry ::= SEQUENCE {
  157. t11FcRscnInScrs Counter32,
  158. t11FcRscnInRscns Counter32,
  159. t11FcRscnOutRscns Counter32,
  160. t11FcRscnInSwRscns Counter32,
  161. t11FcRscnOutSwRscns Counter32,
  162. t11FcRscnScrRejects Counter32,
  163. t11FcRscnRscnRejects Counter32,
  164. t11FcRscnSwRscnRejects Counter32,
  165. t11FcRscnInUnspecifiedRscns Counter32,
  166. t11FcRscnOutUnspecifiedRscns Counter32,
  167. t11FcRscnInChangedAttribRscns Counter32,
  168. t11FcRscnOutChangedAttribRscns Counter32,
  169. t11FcRscnInChangedServiceRscns Counter32,
  170. t11FcRscnOutChangedServiceRscns Counter32,
  171. t11FcRscnInChangedSwitchRscns Counter32,
  172. t11FcRscnOutChangedSwitchRscns Counter32,
  173. t11FcRscnInRemovedRscns Counter32,
  174. t11FcRscnOutRemovedRscns Counter32
  175. }
  176. t11FcRscnInScrs OBJECT-TYPE
  177. SYNTAX Counter32
  178. MAX-ACCESS read-only
  179. STATUS current
  180. DESCRIPTION
  181. "The number of SCRs received from Nx_Ports
  182. by this switch on this Fabric.
  183. This counter has no discontinuities other than
  184. those that all Counter32s have when sysUpTime=0."
  185. ::= { t11FcRscnStatsEntry 1 }
  186. t11FcRscnInRscns OBJECT-TYPE
  187. SYNTAX Counter32
  188. MAX-ACCESS read-only
  189. STATUS current
  190. DESCRIPTION
  191. "The number of RSCNs received from Nx_Ports
  192. by this switch on this Fabric.
  193. This counter has no discontinuities other than
  194. those that all Counter32s have when sysUpTime=0."
  195. ::= { t11FcRscnStatsEntry 2 }
  196. t11FcRscnOutRscns OBJECT-TYPE
  197. SYNTAX Counter32
  198. MAX-ACCESS read-only
  199. STATUS current
  200. DESCRIPTION
  201. "The number of RSCNs transmitted to Nx_Ports
  202. by this switch on this Fabric.
  203. This counter has no discontinuities other than
  204. those that all Counter32s have when sysUpTime=0."
  205. ::= { t11FcRscnStatsEntry 3 }
  206. t11FcRscnInSwRscns OBJECT-TYPE
  207. SYNTAX Counter32
  208. MAX-ACCESS read-only
  209. STATUS current
  210. DESCRIPTION
  211. "The number of SW_RSCNs received by this switch from
  212. other switches on this Fabric.
  213. This counter has no discontinuities other than
  214. those that all Counter32s have when sysUpTime=0."
  215. ::= { t11FcRscnStatsEntry 4 }
  216. t11FcRscnOutSwRscns OBJECT-TYPE
  217. SYNTAX Counter32
  218. MAX-ACCESS read-only
  219. STATUS current
  220. DESCRIPTION
  221. "The number of SW_RSCNs transmitted by this switch
  222. from other switches on this Fabric.
  223. This counter has no discontinuities other than
  224. those that all Counter32s have when sysUpTime=0."
  225. ::= { t11FcRscnStatsEntry 5 }
  226. t11FcRscnScrRejects OBJECT-TYPE
  227. SYNTAX Counter32
  228. MAX-ACCESS read-only
  229. STATUS current
  230. DESCRIPTION
  231. "The number of SCRs rejected by this switch on
  232. this Fabric.
  233. This counter has no discontinuities other than
  234. those that all Counter32s have when sysUpTime=0."
  235. ::= { t11FcRscnStatsEntry 6 }
  236. t11FcRscnRscnRejects OBJECT-TYPE
  237. SYNTAX Counter32
  238. MAX-ACCESS read-only
  239. STATUS current
  240. DESCRIPTION
  241. "The number of RSCNs rejected by this switch on this
  242. Fabric.
  243. This counter has no discontinuities other than
  244. those that all Counter32s have when sysUpTime=0."
  245. ::= { t11FcRscnStatsEntry 7 }
  246. t11FcRscnSwRscnRejects OBJECT-TYPE
  247. SYNTAX Counter32
  248. MAX-ACCESS read-only
  249. STATUS current
  250. DESCRIPTION
  251. "The number of SW_RSCN rejected by this switch on this
  252. Fabric.
  253. This counter has no discontinuities other than
  254. those that all Counter32s have when sysUpTime=0."
  255. ::= { t11FcRscnStatsEntry 8 }
  256. t11FcRscnInUnspecifiedRscns OBJECT-TYPE
  257. SYNTAX Counter32
  258. MAX-ACCESS read-only
  259. STATUS current
  260. DESCRIPTION
  261. "The number of Registered State Change Notifications
  262. (RSCNs) received by this switch on this Fabric which
  263. contained an RSCN Event Qualifier value of '0000'b
  264. meaning 'Event is not specified'.
  265. This counter has no discontinuities other than
  266. those that all Counter32s have when sysUpTime=0."
  267. REFERENCE
  268. "ANSI INCITS 433-2007, Fibre Channel - Link Services
  269. (FC-LS), July 2007, Table 36."
  270. ::= { t11FcRscnStatsEntry 9 }
  271. t11FcRscnOutUnspecifiedRscns OBJECT-TYPE
  272. SYNTAX Counter32
  273. MAX-ACCESS read-only
  274. STATUS current
  275. DESCRIPTION
  276. "The number of Registered State Change Notifications
  277. (RSCNs) sent by this switch on this Fabric which
  278. contained an RSCN Event Qualifier value of '0000'b
  279. meaning 'Event is not specified'.
  280. This counter has no discontinuities other than
  281. those that all Counter32s have when sysUpTime=0."
  282. REFERENCE
  283. "ANSI INCITS 433-2007, Fibre Channel - Link Services
  284. (FC-LS), July 2007, Table 36."
  285. ::= { t11FcRscnStatsEntry 10 }
  286. t11FcRscnInChangedAttribRscns OBJECT-TYPE
  287. SYNTAX Counter32
  288. MAX-ACCESS read-only
  289. STATUS current
  290. DESCRIPTION
  291. "The number of Registered State Change Notifications
  292. (RSCNs) received by this switch on this Fabric which
  293. contained an RSCN Event Qualifier value of '0002'b
  294. meaning 'Changed Port Attribute'.
  295. This counter has no discontinuities other than
  296. those that all Counter32s have when sysUpTime=0."
  297. REFERENCE
  298. "ANSI INCITS 433-2007, Fibre Channel - Link Services
  299. (FC-LS), July 2007, Table 36."
  300. ::= { t11FcRscnStatsEntry 11 }
  301. t11FcRscnOutChangedAttribRscns OBJECT-TYPE
  302. SYNTAX Counter32
  303. MAX-ACCESS read-only
  304. STATUS current
  305. DESCRIPTION
  306. "The number of Registered State Change Notifications
  307. (RSCNs) sent by this switch on this Fabric which
  308. contained an RSCN Event Qualifier value of '0002'b
  309. meaning 'Changed Port Attribute'.
  310. This counter has no discontinuities other than
  311. those that all Counter32s have when sysUpTime=0."
  312. REFERENCE
  313. "ANSI INCITS 433-2007, Fibre Channel - Link Services
  314. (FC-LS), July 2007, Table 36."
  315. ::= { t11FcRscnStatsEntry 12 }
  316. t11FcRscnInChangedServiceRscns OBJECT-TYPE
  317. SYNTAX Counter32
  318. MAX-ACCESS read-only
  319. STATUS current
  320. DESCRIPTION
  321. "The number of Registered State Change Notifications
  322. (RSCNs) received by this switch on this Fabric which
  323. contained an RSCN Event Qualifier value of '0003'b
  324. meaning 'Changed Service Object'.
  325. This counter has no discontinuities other than
  326. those that all Counter32s have when sysUpTime=0."
  327. REFERENCE
  328. "ANSI INCITS 433-2007, Fibre Channel - Link Services
  329. (FC-LS), July 2007, Table 36."
  330. ::= { t11FcRscnStatsEntry 13 }
  331. t11FcRscnOutChangedServiceRscns OBJECT-TYPE
  332. SYNTAX Counter32
  333. MAX-ACCESS read-only
  334. STATUS current
  335. DESCRIPTION
  336. "The number of Registered State Change Notifications
  337. (RSCNs) sent by this switch on this Fabric which
  338. contained an RSCN Event Qualifier value of '0003'b
  339. meaning 'Changed Service Object'.
  340. This counter has no discontinuities other than
  341. those that all Counter32s have when sysUpTime=0."
  342. REFERENCE
  343. "ANSI INCITS 433-2007, Fibre Channel - Link Services
  344. (FC-LS), July 2007, Table 36."
  345. ::= { t11FcRscnStatsEntry 14 }
  346. t11FcRscnInChangedSwitchRscns OBJECT-TYPE
  347. SYNTAX Counter32
  348. MAX-ACCESS read-only
  349. STATUS current
  350. DESCRIPTION
  351. "The number of Registered State Change Notifications
  352. (RSCNs) received by this switch on this Fabric which
  353. contained an RSCN Event Qualifier value of '0004'b
  354. meaning 'Changed Switch Configuration'.
  355. This counter has no discontinuities other than
  356. those that all Counter32s have when sysUpTime=0."
  357. REFERENCE
  358. "ANSI INCITS 433-2007, Fibre Channel - Link Services
  359. (FC-LS), July 2007, Table 36."
  360. ::= { t11FcRscnStatsEntry 15 }
  361. t11FcRscnOutChangedSwitchRscns OBJECT-TYPE
  362. SYNTAX Counter32
  363. MAX-ACCESS read-only
  364. STATUS current
  365. DESCRIPTION
  366. "The number of Registered State Change Notifications
  367. (RSCNs) sent by this switch on this Fabric which
  368. contained an RSCN Event Qualifier value of '0004'b
  369. meaning 'Changed Switch Configuration'.
  370. This counter has no discontinuities other than
  371. those that all Counter32s have when sysUpTime=0."
  372. REFERENCE
  373. "ANSI INCITS 433-2007, Fibre Channel - Link Services
  374. (FC-LS), July 2007, Table 36."
  375. ::= { t11FcRscnStatsEntry 16 }
  376. t11FcRscnInRemovedRscns OBJECT-TYPE
  377. SYNTAX Counter32
  378. MAX-ACCESS read-only
  379. STATUS current
  380. DESCRIPTION
  381. "The number of Registered State Change Notifications
  382. (RSCNs) received by this switch on this Fabric which
  383. contained an RSCN Event Qualifier value of '0005'b
  384. meaning 'Removed Object'.
  385. This counter has no discontinuities other than
  386. those that all Counter32s have when sysUpTime=0."
  387. REFERENCE
  388. "ANSI INCITS 433-2007, Fibre Channel - Link Services
  389. (FC-LS), July 2007, Table 36."
  390. ::= { t11FcRscnStatsEntry 17 }
  391. t11FcRscnOutRemovedRscns OBJECT-TYPE
  392. SYNTAX Counter32
  393. MAX-ACCESS read-only
  394. STATUS current
  395. DESCRIPTION
  396. "The number of Registered State Change Notifications
  397. (RSCNs) sent by this switch on this Fabric which
  398. contained an RSCN Event Qualifier value of '0005'b
  399. meaning 'Removed Object'.
  400. This counter has no discontinuities other than
  401. those that all Counter32s have when sysUpTime=0."
  402. REFERENCE
  403. "ANSI INCITS 433-2007, Fibre Channel - Link Services
  404. (FC-LS), July 2007, Table 36."
  405. ::= { t11FcRscnStatsEntry 18 }
  406. --
  407. -- Notification Control Table
  408. --
  409. t11FcRscnNotifyControlTable OBJECT-TYPE
  410. SYNTAX SEQUENCE OF T11FcRscnNotifyControlEntry
  411. MAX-ACCESS not-accessible
  412. STATUS current
  413. DESCRIPTION
  414. "A table of control information for notifications
  415. generated due to the rejection of an SCR or RSCN."
  416. ::= { t11FcRscnInformation 1 }
  417. t11FcRscnNotifyControlEntry OBJECT-TYPE
  418. SYNTAX T11FcRscnNotifyControlEntry
  419. MAX-ACCESS not-accessible
  420. STATUS current
  421. DESCRIPTION
  422. "Each entry contains notification control information
  423. concerning the rejection of RSCN/SCRs for a particular
  424. Fabric (identified by the value of t11FcRscnFabricIndex)
  425. by a particular switch (identified by values of
  426. fcmInstanceIndex and fcmSwitchIndex)."
  427. INDEX { fcmInstanceIndex, fcmSwitchIndex, t11FcRscnFabricIndex }
  428. ::= { t11FcRscnNotifyControlTable 1 }
  429. T11FcRscnNotifyControlEntry ::= SEQUENCE {
  430. t11FcRscnIlsRejectNotifyEnable TruthValue,
  431. t11FcRscnElsRejectNotifyEnable TruthValue,
  432. t11FcRscnRejectedRequestString OCTET STRING,
  433. t11FcRscnRejectedRequestSource FcNameIdOrZero,
  434. t11FcRscnRejectReasonCode T11NsGs4RejectReasonCode,
  435. t11FcRscnRejectReasonCodeExp OCTET STRING,
  436. t11FcRscnRejectReasonVendorCode OCTET STRING
  437. }
  438. t11FcRscnIlsRejectNotifyEnable OBJECT-TYPE
  439. SYNTAX TruthValue
  440. MAX-ACCESS read-write
  441. STATUS current
  442. DESCRIPTION
  443. "This object specifies if a t11FcRscnIlsRejectReqNotify
  444. notification should be generated when this switch
  445. rejects an SW_RSCN on this Fabric.
  446. Values written to this object should be retained
  447. over agent reboots."
  448. DEFVAL { false }
  449. ::= { t11FcRscnNotifyControlEntry 1 }
  450. t11FcRscnElsRejectNotifyEnable OBJECT-TYPE
  451. SYNTAX TruthValue
  452. MAX-ACCESS read-write
  453. STATUS current
  454. DESCRIPTION
  455. "This object specifies if a t11FcRscnElsRejectReqNotify
  456. notification should be generated when this switch
  457. rejects an RSCN or SCR on this Fabric.
  458. Values written to this object should be retained
  459. over agent reboots."
  460. DEFVAL { false }
  461. ::= { t11FcRscnNotifyControlEntry 2 }
  462. t11FcRscnRejectedRequestString OBJECT-TYPE
  463. SYNTAX OCTET STRING (SIZE (0..255))
  464. MAX-ACCESS read-only
  465. STATUS current
  466. DESCRIPTION
  467. "The binary content of the RSCN, SCR, or SW_RSCN that
  468. was most recently rejected by this switch on this Fabric.
  469. The value is formatted as an octet string (in network
  470. byte order) as described in the relevant Fibre Channel
  471. standard, containing the payload (which is typically a
  472. list of affected ports and error codes) of the rejected
  473. RSCN or SCR as described in FC-LS, or the rejected
  474. SW_RSCN as described in FC-SW-4.
  475. This object contains the zero-length string if and when
  476. the RSCN/SCR/SW_RSCN payload is unavailable. When the
  477. length of this object is 255 octets, it contains the
  478. first 255 octets of the payload (in network byte order)."
  479. REFERENCE
  480. "ANSI INCITS 433-2007, Fibre Channel - Link Services
  481. (FC-LS), July 2007, Tables 34 & 39.
  482. ANSI INCITS 418-2006, Fibre Channel - Switch Fabric - 4
  483. (FC-SW-4), December 2006, Table 45."
  484. ::= { t11FcRscnNotifyControlEntry 3 }
  485. t11FcRscnRejectedRequestSource OBJECT-TYPE
  486. SYNTAX FcNameIdOrZero
  487. MAX-ACCESS read-only
  488. STATUS current
  489. DESCRIPTION
  490. "The WWN that was the source of the RSCN, SCR, or
  491. SW_RSCN that was most recently rejected by this switch
  492. on this Fabric."
  493. ::= { t11FcRscnNotifyControlEntry 4 }
  494. t11FcRscnRejectReasonCode OBJECT-TYPE
  495. SYNTAX T11NsGs4RejectReasonCode
  496. MAX-ACCESS read-only
  497. STATUS current
  498. DESCRIPTION
  499. "This object contains the Reason Code of the most recent
  500. rejection by this switch of an RSCN, SCR or SW_RSCN on
  501. this Fabric."
  502. REFERENCE
  503. "ANSI INCITS 433-2007, Fibre Channel - Link Services
  504. (FC-LS), July 2007, Table 146.
  505. ANSI INCITS 418-2006, Fibre Channel - Switch Fabric - 4
  506. (FC-SW-4), December 2006, Table 5."
  507. ::= { t11FcRscnNotifyControlEntry 5 }
  508. t11FcRscnRejectReasonCodeExp OBJECT-TYPE
  509. SYNTAX OCTET STRING (SIZE(1))
  510. MAX-ACCESS read-only
  511. STATUS current
  512. DESCRIPTION
  513. "This object contains the Reason Code Explanation
  514. of the most recent rejection by this switch of an
  515. RSCN, SCR or SW_RSCN on this Fabric."
  516. REFERENCE
  517. "ANSI INCITS 433-2007, Fibre Channel - Link Services
  518. (FC-LS), July 2007, Table 147.
  519. ANSI INCITS 418-2006, Fibre Channel - Switch Fabric - 4
  520. (FC-SW-4), December 2006, Table 6."
  521. ::= { t11FcRscnNotifyControlEntry 6 }
  522. t11FcRscnRejectReasonVendorCode OBJECT-TYPE
  523. SYNTAX OCTET STRING (SIZE(1))
  524. MAX-ACCESS read-only
  525. STATUS current
  526. DESCRIPTION
  527. "This object contains the Reason Vendor Specific
  528. Code of the most recent rejection by this switch
  529. of an RSCN, SCR or SW_RSCN on this Fabric."
  530. REFERENCE
  531. "ANSI INCITS 433-2007, Fibre Channel - Link Services
  532. (FC-LS), July 2007, Table 148.
  533. ANSI INCITS 418-2006, Fibre Channel - Switch Fabric - 4
  534. (FC-SW-4), December 2006, Section 6.1.3."
  535. ::= { t11FcRscnNotifyControlEntry 7 }
  536. -- Notifications
  537. t11FcRscnElsRejectReqNotify NOTIFICATION-TYPE
  538. OBJECTS { t11FcRscnRejectedRequestString,
  539. t11FcRscnRejectedRequestSource,
  540. t11FcRscnRejectReasonCode,
  541. t11FcRscnRejectReasonCodeExp,
  542. t11FcRscnRejectReasonVendorCode }
  543. STATUS current
  544. DESCRIPTION
  545. "This notification is generated when a switch rejects
  546. an SCR or RSCN.
  547. The value of t11FcRscnRejectedRequestString indicates the
  548. binary content of the rejected request if available, or
  549. the zero-length string otherwise. The source of the
  550. rejected request is given by t11FcRscnRejectedRequestSource,
  551. and the reason for rejection is given by the values of
  552. t11FcRscnRejectReasonCode, t11FcRscnRejectReasonCodeExp
  553. and t11FcRscnRejectReasonVendorCode."
  554. ::= { t11FcRscnNotifications 1 }
  555. t11FcRscnIlsRejectReqNotify NOTIFICATION-TYPE
  556. OBJECTS { t11FcRscnRejectedRequestString,
  557. t11FcRscnRejectedRequestSource,
  558. t11FcRscnRejectReasonCode,
  559. t11FcRscnRejectReasonCodeExp,
  560. t11FcRscnRejectReasonVendorCode }
  561. STATUS current
  562. DESCRIPTION
  563. "This notification is generated when a switch rejects
  564. an SW_RSCN.
  565. The value of t11FcRscnRejectedRequestString indicates the
  566. binary content of the rejected request if available, or
  567. the zero-length string otherwise. The source of the
  568. rejected request is given by t11FcRscnRejectedRequestSource,
  569. and the reason for rejection is given by the values of
  570. t11FcRscnRejectReasonCode, t11FcRscnRejectReasonCodeExp
  571. and t11FcRscnRejectReasonVendorCode."
  572. ::= { t11FcRscnNotifications 2 }
  573. -- Conformance
  574. t11FcRscnCompliances OBJECT IDENTIFIER ::= { t11FcRscnConformance 1 }
  575. t11FcRscnGroups OBJECT IDENTIFIER ::= { t11FcRscnConformance 2 }
  576. t11FcRscnCompliance MODULE-COMPLIANCE
  577. STATUS current
  578. DESCRIPTION
  579. "The compliance statement for entities that implement
  580. this MIB."
  581. MODULE
  582. MANDATORY-GROUPS { t11FcRscnRegistrationGroup,
  583. t11FcRscnNotifyControlGroup,
  584. t11FcRscnNotifyGroup }
  585. GROUP t11FcRscnStatsGroup
  586. DESCRIPTION
  587. "These counters, containing RSCN-related statistics, are
  588. mandatory only for those systems that count such events."
  589. OBJECT t11FcRscnIlsRejectNotifyEnable
  590. MIN-ACCESS read-only
  591. DESCRIPTION
  592. "Write access is not required."
  593. OBJECT t11FcRscnElsRejectNotifyEnable
  594. MIN-ACCESS read-only
  595. DESCRIPTION
  596. "Write access is not required."
  597. ::= { t11FcRscnCompliances 1 }
  598. -- Units of conformance
  599. t11FcRscnRegistrationGroup OBJECT-GROUP
  600. OBJECTS { t11FcRscnRegType }
  601. STATUS current
  602. DESCRIPTION
  603. "A collection of objects for monitoring RSCN
  604. registrations."
  605. ::= { t11FcRscnGroups 1 }
  606. t11FcRscnStatsGroup OBJECT-GROUP
  607. OBJECTS { t11FcRscnInScrs,
  608. t11FcRscnInRscns,
  609. t11FcRscnOutRscns,
  610. t11FcRscnInSwRscns,
  611. t11FcRscnOutSwRscns,
  612. t11FcRscnScrRejects,
  613. t11FcRscnRscnRejects,
  614. t11FcRscnSwRscnRejects,
  615. t11FcRscnInUnspecifiedRscns,
  616. t11FcRscnOutUnspecifiedRscns,
  617. t11FcRscnInChangedAttribRscns,
  618. t11FcRscnOutChangedAttribRscns,
  619. t11FcRscnInChangedServiceRscns,
  620. t11FcRscnOutChangedServiceRscns,
  621. t11FcRscnInChangedSwitchRscns,
  622. t11FcRscnOutChangedSwitchRscns,
  623. t11FcRscnInRemovedRscns,
  624. t11FcRscnOutRemovedRscns
  625. }
  626. STATUS current
  627. DESCRIPTION
  628. "A collection of objects for collecting RSCN-related
  629. statistics."
  630. ::= { t11FcRscnGroups 2 }
  631. t11FcRscnNotifyControlGroup OBJECT-GROUP
  632. OBJECTS { t11FcRscnIlsRejectNotifyEnable,
  633. t11FcRscnElsRejectNotifyEnable,
  634. t11FcRscnRejectedRequestString,
  635. t11FcRscnRejectedRequestSource,
  636. t11FcRscnRejectReasonCode,
  637. t11FcRscnRejectReasonCodeExp,
  638. t11FcRscnRejectReasonVendorCode
  639. }
  640. STATUS current
  641. DESCRIPTION
  642. "A collection of notification control and
  643. notification information objects."
  644. ::= { t11FcRscnGroups 3 }
  645. t11FcRscnNotifyGroup NOTIFICATION-GROUP
  646. NOTIFICATIONS { t11FcRscnIlsRejectReqNotify,
  647. t11FcRscnElsRejectReqNotify
  648. }
  649. STATUS current
  650. DESCRIPTION
  651. "A collection of notifications for monitoring
  652. ILS and ELS rejections by the RSCN module."
  653. ::= { t11FcRscnGroups 4 }
  654. END