IPV6-MIB.txt 55 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662
  1. IPV6-MIB DEFINITIONS ::= BEGIN
  2. IMPORTS
  3. MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
  4. mib-2, Counter32, Unsigned32, Integer32,
  5. Gauge32 FROM SNMPv2-SMI
  6. DisplayString, PhysAddress, TruthValue, TimeStamp,
  7. VariablePointer, RowPointer FROM SNMPv2-TC
  8. MODULE-COMPLIANCE, OBJECT-GROUP,
  9. NOTIFICATION-GROUP FROM SNMPv2-CONF
  10. Ipv6IfIndex, Ipv6Address, Ipv6AddressPrefix,
  11. Ipv6AddressIfIdentifier,
  12. Ipv6IfIndexOrZero FROM IPV6-TC;
  13. ipv6MIB MODULE-IDENTITY
  14. LAST-UPDATED "201702220000Z"
  15. ORGANIZATION "IETF IPv6 Working Group"
  16. CONTACT-INFO
  17. " Dimitry Haskin
  18. Postal: Bay Networks, Inc.
  19. 660 Technology Park Drive.
  20. Billerica, MA 01821
  21. US
  22. Tel: +1-978-916-8124
  23. E-mail: dhaskin@baynetworks.com
  24. Steve Onishi
  25. Postal: Bay Networks, Inc.
  26. 3 Federal Street
  27. Billerica, MA 01821
  28. US
  29. Tel: +1-978-916-3816
  30. E-mail: sonishi@baynetworks.com"
  31. DESCRIPTION
  32. "The obsolete MIB module for entities implementing the IPv6
  33. protocol. Use the IP-MIB or IP-FORWARD-MIB instead.
  34. Copyright (c) 2017 IETF Trust and the persons identified
  35. as authors of the code. All rights reserved.
  36. Redistribution and use in source and binary forms, with or
  37. without modification, is permitted pursuant to, and subject
  38. to the license terms contained in, the Simplified BSD License
  39. set forth in Section 4.c of the IETF Trust's Legal Provisions
  40. Relating to IETF Documents
  41. (http://trustee.ietf.org/license-info)."
  42. REVISION "201702220000Z"
  43. DESCRIPTION
  44. "Obsoleting this MIB module; it has been replaced by
  45. the revised IP-MIB (RFC 4293) and IP-FORWARD-MIB
  46. (RFC 4292)."
  47. REVISION "9802052155Z"
  48. DESCRIPTION
  49. "First revision, published as RFC 2465"
  50. ::= { mib-2 55 }
  51. -- the IPv6 general group
  52. ipv6MIBObjects OBJECT IDENTIFIER ::= { ipv6MIB 1 }
  53. ipv6Forwarding OBJECT-TYPE
  54. SYNTAX INTEGER {
  55. forwarding(1), -- acting as a router
  56. -- NOT acting as
  57. notForwarding(2) -- a router
  58. }
  59. MAX-ACCESS read-write
  60. STATUS obsolete
  61. DESCRIPTION
  62. "The indication of whether this entity is acting
  63. as an IPv6 router in respect to the forwarding of
  64. datagrams received by, but not addressed to, this
  65. entity. IPv6 routers forward datagrams. IPv6
  66. hosts do not (except those source-routed via the
  67. host).
  68. Note that for some managed nodes, this object may
  69. take on only a subset of the values possible.
  70. Accordingly, it is appropriate for an agent to
  71. return a `wrongValue' response if a management
  72. station attempts to change this object to an
  73. inappropriate value.
  74. This object is obsoleted by IP-MIB::ipv6IpForwarding."
  75. ::= { ipv6MIBObjects 1 }
  76. ipv6DefaultHopLimit OBJECT-TYPE
  77. SYNTAX INTEGER(0..255)
  78. MAX-ACCESS read-write
  79. STATUS obsolete
  80. DESCRIPTION
  81. "The default value inserted into the Hop Limit
  82. field of the IPv6 header of datagrams originated
  83. at this entity, whenever a Hop Limit value is not
  84. supplied by the transport layer protocol.
  85. This object is obsoleted by IP-MIB::ipv6IpDefaultHopLimit."
  86. DEFVAL { 64 }
  87. ::= { ipv6MIBObjects 2 }
  88. ipv6Interfaces OBJECT-TYPE
  89. SYNTAX Unsigned32
  90. MAX-ACCESS read-only
  91. STATUS obsolete
  92. DESCRIPTION
  93. "The number of IPv6 interfaces (regardless of
  94. their current state) present on this system.
  95. This object is obsolete; there is no direct replacement,
  96. but its value can be derived from the number of rows
  97. in the IP-MIB::ipv6InterfaceTable."
  98. ::= { ipv6MIBObjects 3 }
  99. ipv6IfTableLastChange OBJECT-TYPE
  100. SYNTAX TimeStamp
  101. MAX-ACCESS read-only
  102. STATUS obsolete
  103. DESCRIPTION
  104. "The value of sysUpTime at the time of the last
  105. insertion or removal of an entry in the
  106. ipv6IfTable. If the number of entries has been
  107. unchanged since the last re-initialization of
  108. the local network management subsystem, then this
  109. object contains a zero value.
  110. This object is obsoleted by
  111. IP-MIB::ipv6InterfaceTableLastChange."
  112. ::= { ipv6MIBObjects 4 }
  113. -- the IPv6 Interfaces table
  114. ipv6IfTable OBJECT-TYPE
  115. SYNTAX SEQUENCE OF Ipv6IfEntry
  116. MAX-ACCESS not-accessible
  117. STATUS obsolete
  118. DESCRIPTION
  119. "The IPv6 Interfaces table contains information
  120. on the entity's internetwork-layer interfaces.
  121. An IPv6 interface constitutes a logical network
  122. layer attachment to the layer immediately below
  123. IPv6 including internet layer 'tunnels', such as
  124. tunnels over IPv4 or IPv6 itself.
  125. This table is obsoleted by IP-MIB::ipv6InterfaceTable."
  126. ::= { ipv6MIBObjects 5 }
  127. ipv6IfEntry OBJECT-TYPE
  128. SYNTAX Ipv6IfEntry
  129. MAX-ACCESS not-accessible
  130. STATUS obsolete
  131. DESCRIPTION
  132. "An interface entry containing objects
  133. about a particular IPv6 interface.
  134. This object is obsoleted by IP-MIB::ipv6InterfaceEntry."
  135. INDEX { ipv6IfIndex }
  136. ::= { ipv6IfTable 1 }
  137. Ipv6IfEntry ::= SEQUENCE {
  138. ipv6IfIndex Ipv6IfIndex,
  139. ipv6IfDescr DisplayString,
  140. ipv6IfLowerLayer VariablePointer,
  141. ipv6IfEffectiveMtu Unsigned32,
  142. ipv6IfReasmMaxSize Unsigned32,
  143. ipv6IfIdentifier Ipv6AddressIfIdentifier,
  144. ipv6IfIdentifierLength INTEGER,
  145. ipv6IfPhysicalAddress PhysAddress,
  146. ipv6IfAdminStatus INTEGER,
  147. ipv6IfOperStatus INTEGER,
  148. ipv6IfLastChange TimeStamp
  149. }
  150. ipv6IfIndex OBJECT-TYPE
  151. SYNTAX Ipv6IfIndex
  152. MAX-ACCESS not-accessible
  153. STATUS obsolete
  154. DESCRIPTION
  155. "A unique non-zero value identifying
  156. the particular IPv6 interface.
  157. This object is obsoleted. In the IP-MIB,
  158. interfaces are simply identified by IfIndex."
  159. ::= { ipv6IfEntry 1 }
  160. ipv6IfDescr OBJECT-TYPE
  161. SYNTAX DisplayString
  162. MAX-ACCESS read-write
  163. STATUS obsolete
  164. DESCRIPTION
  165. "A textual string containing information about the
  166. interface. This string may be set by the network
  167. management system.
  168. This object is obsoleted by IF-MIB::ifDescr."
  169. ::= { ipv6IfEntry 2 }
  170. ipv6IfLowerLayer OBJECT-TYPE
  171. SYNTAX VariablePointer
  172. MAX-ACCESS read-only
  173. STATUS obsolete
  174. DESCRIPTION
  175. "This object identifies the protocol layer over
  176. which this network interface operates. If this
  177. network interface operates over the data-link
  178. layer, then the value of this object refers to an
  179. instance of ifIndex [RFC1573]. If this network interface
  180. operates over an IPv4 interface, the value of this
  181. object refers to an instance of ipAdEntAddr [RFC1213].
  182. If this network interface operates over another
  183. IPv6 interface, the value of this object refers to
  184. an instance of ipv6IfIndex. If this network
  185. interface is not currently operating over an active
  186. protocol layer, then the value of this object
  187. should be set to the OBJECT ID { 0 0 }.
  188. This object is obsolete. The IF-STACK-TABLE may
  189. be used to express relationships between interfaces."
  190. ::= { ipv6IfEntry 3 }
  191. ipv6IfEffectiveMtu OBJECT-TYPE
  192. SYNTAX Unsigned32
  193. UNITS "octets"
  194. MAX-ACCESS read-only
  195. STATUS obsolete
  196. DESCRIPTION
  197. "The size of the largest IPv6 packet which can be
  198. sent/received on the interface, specified in
  199. octets.
  200. This object is obsolete. The value of IF-MIB::ifMtu
  201. for the corresponding value of ifIndex represents the
  202. MTU of the interface."
  203. ::= { ipv6IfEntry 4 }
  204. ipv6IfReasmMaxSize OBJECT-TYPE
  205. SYNTAX Unsigned32 (0..65535)
  206. UNITS "octets"
  207. MAX-ACCESS read-only
  208. STATUS obsolete
  209. DESCRIPTION
  210. "The size of the largest IPv6 datagram which this
  211. entity can re-assemble from incoming IPv6 fragmented
  212. datagrams received on this interface.
  213. This object is obsoleted by IP-MIB::ipv6InterfaceReasmMaxSize."
  214. ::= { ipv6IfEntry 5 }
  215. ipv6IfIdentifier OBJECT-TYPE
  216. SYNTAX Ipv6AddressIfIdentifier
  217. MAX-ACCESS read-write
  218. STATUS obsolete
  219. DESCRIPTION
  220. "The Interface Identifier for this interface that
  221. is (at least) unique on the link this interface is
  222. attached to. The Interface Identifier is combined
  223. with an address prefix to form an interface address.
  224. By default, the Interface Identifier is autoconfigured
  225. according to the rules of the link type this
  226. interface is attached to.
  227. This object is obsoleted by IP-MIB::ipv6InterfaceIdentifier."
  228. ::= { ipv6IfEntry 6 }
  229. ipv6IfIdentifierLength OBJECT-TYPE
  230. SYNTAX INTEGER (0..64)
  231. UNITS "bits"
  232. MAX-ACCESS read-write
  233. STATUS obsolete
  234. DESCRIPTION
  235. "The length of the Interface Identifier in bits.
  236. This object is obsolete. It can be derived from the length
  237. of IP-MIB::ipv6InterfaceIdentifier; Interface Identifiers
  238. that are not an even number of octets are not supported."
  239. ::= { ipv6IfEntry 7 }
  240. ipv6IfPhysicalAddress OBJECT-TYPE
  241. SYNTAX PhysAddress
  242. MAX-ACCESS read-only
  243. STATUS obsolete
  244. DESCRIPTION
  245. "The interface's physical address. For example, for
  246. an IPv6 interface attached to an 802.x link, this
  247. object normally contains a MAC address. Note that
  248. in some cases this address may differ from the
  249. address of the interface's protocol sub-layer. The
  250. interface's media-specific MIB must define the bit
  251. and byte ordering and the format of the value of
  252. this object. For interfaces which do not have such
  253. an address (e.g., a serial line), this object should
  254. contain an octet string of zero length.
  255. This object is obsoleted by IF-MIB::ifPhysAddress."
  256. ::= { ipv6IfEntry 8 }
  257. ipv6IfAdminStatus OBJECT-TYPE
  258. SYNTAX INTEGER {
  259. up(1), -- ready to pass packets
  260. down(2)
  261. }
  262. MAX-ACCESS read-write
  263. STATUS obsolete
  264. DESCRIPTION
  265. "The desired state of the interface. When a managed
  266. system initializes, all IPv6 interfaces start with
  267. ipv6IfAdminStatus in the down(2) state. As a result
  268. of either explicit management action or per
  269. configuration information retained by the managed
  270. system, ipv6IfAdminStatus is then changed to
  271. the up(1) state (or remains in the down(2) state).
  272. This object is obsolete. IPv6 does not have a
  273. separate admin status; the admin status of the
  274. interface is represented by IF-MIB::ifAdminStatus."
  275. ::= { ipv6IfEntry 9 }
  276. ipv6IfOperStatus OBJECT-TYPE
  277. SYNTAX INTEGER {
  278. up(1), -- ready to pass packets
  279. down(2),
  280. noIfIdentifier(3), -- no interface identifier
  281. -- status can not be
  282. -- determined for some
  283. unknown(4), -- reason
  284. -- some component is
  285. notPresent(5) -- missing
  286. }
  287. MAX-ACCESS read-only
  288. STATUS obsolete
  289. DESCRIPTION
  290. "The current operational state of the interface.
  291. The noIfIdentifier(3) state indicates that no valid
  292. Interface Identifier is assigned to the interface.
  293. This state usually indicates that the link-local
  294. interface address failed Duplicate Address Detection.
  295. If ipv6IfAdminStatus is down(2) then ipv6IfOperStatus
  296. should be down(2). If ipv6IfAdminStatus is changed
  297. to up(1) then ipv6IfOperStatus should change to up(1)
  298. if the interface is ready to transmit and receive
  299. network traffic; it should remain in the down(2) or
  300. noIfIdentifier(3) state if and only if there is a
  301. fault that prevents it from going to the up(1) state;
  302. it should remain in the notPresent(5) state if
  303. the interface has missing (typically, lower layer)
  304. components.
  305. This object is obsolete. IPv6 does not have a
  306. separate operational status; the operational status of the
  307. interface is represented by IF-MIB::ifOperStatus."
  308. ::= { ipv6IfEntry 10 }
  309. ipv6IfLastChange OBJECT-TYPE
  310. SYNTAX TimeStamp
  311. MAX-ACCESS read-only
  312. STATUS obsolete
  313. DESCRIPTION
  314. "The value of sysUpTime at the time the interface
  315. entered its current operational state. If the
  316. current state was entered prior to the last
  317. re-initialization of the local network management
  318. subsystem, then this object contains a zero
  319. value.
  320. This object is obsolete. The last change of
  321. IF-MIB::ifOperStatus is represented by IF-MIB::ifLastChange."
  322. ::= { ipv6IfEntry 11 }
  323. -- IPv6 Interface Statistics table
  324. ipv6IfStatsTable OBJECT-TYPE
  325. SYNTAX SEQUENCE OF Ipv6IfStatsEntry
  326. MAX-ACCESS not-accessible
  327. STATUS obsolete
  328. DESCRIPTION
  329. "IPv6 interface traffic statistics.
  330. This table is obsoleted by the IP-MIB::ipIfStatsTable."
  331. ::= { ipv6MIBObjects 6 }
  332. ipv6IfStatsEntry OBJECT-TYPE
  333. SYNTAX Ipv6IfStatsEntry
  334. MAX-ACCESS not-accessible
  335. STATUS obsolete
  336. DESCRIPTION
  337. "An interface statistics entry containing objects
  338. at a particular IPv6 interface.
  339. This object is obsoleted by the IP-MIB::ipIfStatsEntry."
  340. AUGMENTS { ipv6IfEntry }
  341. ::= { ipv6IfStatsTable 1 }
  342. Ipv6IfStatsEntry ::= SEQUENCE {
  343. ipv6IfStatsInReceives
  344. Counter32,
  345. ipv6IfStatsInHdrErrors
  346. Counter32,
  347. ipv6IfStatsInTooBigErrors
  348. Counter32,
  349. ipv6IfStatsInNoRoutes
  350. Counter32,
  351. ipv6IfStatsInAddrErrors
  352. Counter32,
  353. ipv6IfStatsInUnknownProtos
  354. Counter32,
  355. ipv6IfStatsInTruncatedPkts
  356. Counter32,
  357. ipv6IfStatsInDiscards
  358. Counter32,
  359. ipv6IfStatsInDelivers
  360. Counter32,
  361. ipv6IfStatsOutForwDatagrams
  362. Counter32,
  363. ipv6IfStatsOutRequests
  364. Counter32,
  365. ipv6IfStatsOutDiscards
  366. Counter32,
  367. ipv6IfStatsOutFragOKs
  368. Counter32,
  369. ipv6IfStatsOutFragFails
  370. Counter32,
  371. ipv6IfStatsOutFragCreates
  372. Counter32,
  373. ipv6IfStatsReasmReqds
  374. Counter32,
  375. ipv6IfStatsReasmOKs
  376. Counter32,
  377. ipv6IfStatsReasmFails
  378. Counter32,
  379. ipv6IfStatsInMcastPkts
  380. Counter32,
  381. ipv6IfStatsOutMcastPkts
  382. Counter32
  383. }
  384. ipv6IfStatsInReceives OBJECT-TYPE
  385. SYNTAX Counter32
  386. MAX-ACCESS read-only
  387. STATUS obsolete
  388. DESCRIPTION
  389. "The total number of input datagrams received by
  390. the interface, including those received in error.
  391. This object is obsoleted by IP-MIB::ipIfStatsHCInReceives."
  392. ::= { ipv6IfStatsEntry 1 }
  393. ipv6IfStatsInHdrErrors OBJECT-TYPE
  394. SYNTAX Counter32
  395. MAX-ACCESS read-only
  396. STATUS obsolete
  397. DESCRIPTION
  398. "The number of input datagrams discarded due to
  399. errors in their IPv6 headers, including version
  400. number mismatch, other format errors, hop count
  401. exceeded, errors discovered in processing their
  402. IPv6 options, etc.
  403. This object is obsoleted by IP-MIB::ipIfStatsInHdrErrors."
  404. ::= { ipv6IfStatsEntry 2 }
  405. ipv6IfStatsInTooBigErrors OBJECT-TYPE
  406. SYNTAX Counter32
  407. MAX-ACCESS read-only
  408. STATUS obsolete
  409. DESCRIPTION
  410. "The number of input datagrams that could not be
  411. forwarded because their size exceeded the link MTU
  412. of outgoing interface.
  413. This object is obsoleted. It was not replicated in the
  414. IP-MIB due to feedback that systems did not retain the
  415. incoming interface of a packet that failed fragmentation."
  416. ::= { ipv6IfStatsEntry 3 }
  417. ipv6IfStatsInNoRoutes OBJECT-TYPE
  418. SYNTAX Counter32
  419. MAX-ACCESS read-only
  420. STATUS obsolete
  421. DESCRIPTION
  422. "The number of input datagrams discarded because no
  423. route could be found to transmit them to their
  424. destination.
  425. This object is obsoleted by IP-MIB::ipIfStatsInNoRoutes."
  426. ::= { ipv6IfStatsEntry 4 }
  427. ipv6IfStatsInAddrErrors OBJECT-TYPE
  428. SYNTAX Counter32
  429. MAX-ACCESS read-only
  430. STATUS obsolete
  431. DESCRIPTION
  432. "The number of input datagrams discarded because
  433. the IPv6 address in their IPv6 header's destination
  434. field was not a valid address to be received at
  435. this entity. This count includes invalid
  436. addresses (e.g., ::0) and unsupported addresses
  437. (e.g., addresses with unallocated prefixes). For
  438. entities which are not IPv6 routers and therefore
  439. do not forward datagrams, this counter includes
  440. datagrams discarded because the destination address
  441. was not a local address.
  442. This object is obsoleted by IP-MIB::ipIfStatsInAddrErrors."
  443. ::= { ipv6IfStatsEntry 5 }
  444. ipv6IfStatsInUnknownProtos OBJECT-TYPE
  445. SYNTAX Counter32
  446. MAX-ACCESS read-only
  447. STATUS obsolete
  448. DESCRIPTION
  449. "The number of locally-addressed datagrams
  450. received successfully but discarded because of an
  451. unknown or unsupported protocol. This counter is
  452. incremented at the interface to which these
  453. datagrams were addressed which might not be
  454. necessarily the input interface for some of
  455. the datagrams.
  456. This object is obsoleted by IP-MIB::ipIfStatsInUnknownProtos."
  457. ::= { ipv6IfStatsEntry 6 }
  458. ipv6IfStatsInTruncatedPkts OBJECT-TYPE
  459. SYNTAX Counter32
  460. MAX-ACCESS read-only
  461. STATUS obsolete
  462. DESCRIPTION
  463. "The number of input datagrams discarded because
  464. datagram frame didn't carry enough data.
  465. This object is obsoleted by IP-MIB::ipIfStatsInTruncatedPkts."
  466. ::= { ipv6IfStatsEntry 7 }
  467. ipv6IfStatsInDiscards OBJECT-TYPE
  468. SYNTAX Counter32
  469. MAX-ACCESS read-only
  470. STATUS obsolete
  471. DESCRIPTION
  472. "The number of input IPv6 datagrams for which no
  473. problems were encountered to prevent their
  474. continued processing, but which were discarded
  475. (e.g., for lack of buffer space). Note that this
  476. counter does not include any datagrams discarded
  477. while awaiting re-assembly.
  478. This object is obsoleted by IP-MIB::ipIfStatsInDiscards."
  479. ::= { ipv6IfStatsEntry 8 }
  480. ipv6IfStatsInDelivers OBJECT-TYPE
  481. SYNTAX Counter32
  482. MAX-ACCESS read-only
  483. STATUS obsolete
  484. DESCRIPTION
  485. "The total number of datagrams successfully
  486. delivered to IPv6 user-protocols (including ICMP).
  487. This counter is incremented at the interface to
  488. which these datagrams were addressed which might
  489. not be necessarily the input interface for some of
  490. the datagrams.
  491. This object is obsoleted by IP-MIB::ipIfStatsHCInDelivers."
  492. ::= { ipv6IfStatsEntry 9 }
  493. ipv6IfStatsOutForwDatagrams OBJECT-TYPE
  494. SYNTAX Counter32
  495. MAX-ACCESS read-only
  496. STATUS obsolete
  497. DESCRIPTION
  498. "The number of output datagrams which this
  499. entity received and forwarded to their final
  500. destinations. In entities which do not act
  501. as IPv6 routers, this counter will include
  502. only those packets which were Source-Routed
  503. via this entity, and the Source-Route
  504. processing was successful. Note that for
  505. a successfully forwarded datagram the counter
  506. of the outgoing interface is incremented.
  507. This object is obsoleted by
  508. IP-MIB::ipIfStatsHCOutForwDatagrams."
  509. ::= { ipv6IfStatsEntry 10 }
  510. ipv6IfStatsOutRequests OBJECT-TYPE
  511. SYNTAX Counter32
  512. MAX-ACCESS read-only
  513. STATUS obsolete
  514. DESCRIPTION
  515. "The total number of IPv6 datagrams which local IPv6
  516. user-protocols (including ICMP) supplied to IPv6 in
  517. requests for transmission. Note that this counter
  518. does not include any datagrams counted in
  519. ipv6IfStatsOutForwDatagrams.
  520. This object is obsoleted by IP-MIB::ipIfStatsHCOutRequests."
  521. ::= { ipv6IfStatsEntry 11 }
  522. ipv6IfStatsOutDiscards OBJECT-TYPE
  523. SYNTAX Counter32
  524. MAX-ACCESS read-only
  525. STATUS obsolete
  526. DESCRIPTION
  527. "The number of output IPv6 datagrams for which no
  528. problem was encountered to prevent their
  529. transmission to their destination, but which were
  530. discarded (e.g., for lack of buffer space). Note
  531. that this counter would include datagrams counted
  532. in ipv6IfStatsOutForwDatagrams if any such packets
  533. met this (discretionary) discard criterion.
  534. This object is obsoleted by IP-MIB::ipIfStatsOutDiscards."
  535. ::= { ipv6IfStatsEntry 12 }
  536. ipv6IfStatsOutFragOKs OBJECT-TYPE
  537. SYNTAX Counter32
  538. MAX-ACCESS read-only
  539. STATUS obsolete
  540. DESCRIPTION
  541. "The number of IPv6 datagrams that have been
  542. successfully fragmented at this output interface.
  543. This object is obsoleted by IP-MIB::ipIfStatsOutFragOKs."
  544. ::= { ipv6IfStatsEntry 13 }
  545. ipv6IfStatsOutFragFails OBJECT-TYPE
  546. SYNTAX Counter32
  547. MAX-ACCESS read-only
  548. STATUS obsolete
  549. DESCRIPTION
  550. "The number of IPv6 datagrams that have been
  551. discarded because they needed to be fragmented
  552. at this output interface but could not be.
  553. This object is obsoleted by IP-MIB::ipIfStatsOutFragFails."
  554. ::= { ipv6IfStatsEntry 14 }
  555. ipv6IfStatsOutFragCreates OBJECT-TYPE
  556. SYNTAX Counter32
  557. MAX-ACCESS read-only
  558. STATUS obsolete
  559. DESCRIPTION
  560. "The number of output datagram fragments that have
  561. been generated as a result of fragmentation at
  562. this output interface.
  563. This object is obsoleted by IP-MIB::ipIfStatsOutFragCreates."
  564. ::= { ipv6IfStatsEntry 15 }
  565. ipv6IfStatsReasmReqds OBJECT-TYPE
  566. SYNTAX Counter32
  567. MAX-ACCESS read-only
  568. STATUS obsolete
  569. DESCRIPTION
  570. "The number of IPv6 fragments received which needed
  571. to be reassembled at this interface. Note that this
  572. counter is incremented at the interface to which
  573. these fragments were addressed which might not
  574. be necessarily the input interface for some of
  575. the fragments.
  576. This object is obsoleted by IP-MIB::ipIfStatsReasmReqds."
  577. ::= { ipv6IfStatsEntry 16 }
  578. ipv6IfStatsReasmOKs OBJECT-TYPE
  579. SYNTAX Counter32
  580. MAX-ACCESS read-only
  581. STATUS obsolete
  582. DESCRIPTION
  583. "The number of IPv6 datagrams successfully
  584. reassembled. Note that this counter is incremented
  585. at the interface to which these datagrams were
  586. addressed which might not be necessarily the input
  587. interface for some of the fragments.
  588. This object is obsoleted by IP-MIB::ipIfStatsReasmOKs."
  589. ::= { ipv6IfStatsEntry 17 }
  590. ipv6IfStatsReasmFails OBJECT-TYPE
  591. SYNTAX Counter32
  592. MAX-ACCESS read-only
  593. STATUS obsolete
  594. DESCRIPTION
  595. "The number of failures detected by the IPv6 re-
  596. assembly algorithm (for whatever reason: timed
  597. out, errors, etc.). Note that this is not
  598. necessarily a count of discarded IPv6 fragments
  599. since some algorithms (notably the algorithm in
  600. RFC 815) can lose track of the number of fragments
  601. by combining them as they are received.
  602. This counter is incremented at the interface to which
  603. these fragments were addressed which might not be
  604. necessarily the input interface for some of the
  605. fragments.
  606. This object is obsoleted by IP-MIB::ipIfStatsReasmFails."
  607. ::= { ipv6IfStatsEntry 18 }
  608. ipv6IfStatsInMcastPkts OBJECT-TYPE
  609. SYNTAX Counter32
  610. MAX-ACCESS read-only
  611. STATUS obsolete
  612. DESCRIPTION
  613. "The number of multicast packets received
  614. by the interface
  615. This object is obsoleted by IP-MIB::ipIfStatsHCInMcastPkts."
  616. ::= { ipv6IfStatsEntry 19 }
  617. ipv6IfStatsOutMcastPkts OBJECT-TYPE
  618. SYNTAX Counter32
  619. MAX-ACCESS read-only
  620. STATUS obsolete
  621. DESCRIPTION
  622. "The number of multicast packets transmitted
  623. by the interface
  624. This object is obsoleted by IP-MIB::ipIfStatsHCOutMcastPkts."
  625. ::= { ipv6IfStatsEntry 20 }
  626. -- Address Prefix table
  627. -- The IPv6 Address Prefix table contains information on
  628. -- the entity's IPv6 Address Prefixes that are associated
  629. -- with IPv6 interfaces.
  630. ipv6AddrPrefixTable OBJECT-TYPE
  631. SYNTAX SEQUENCE OF Ipv6AddrPrefixEntry
  632. MAX-ACCESS not-accessible
  633. STATUS obsolete
  634. DESCRIPTION
  635. "The list of IPv6 address prefixes of
  636. IPv6 interfaces.
  637. This table is obsoleted by IP-MIB::ipAddressPrefixTable."
  638. ::= { ipv6MIBObjects 7 }
  639. ipv6AddrPrefixEntry OBJECT-TYPE
  640. SYNTAX Ipv6AddrPrefixEntry
  641. MAX-ACCESS not-accessible
  642. STATUS obsolete
  643. DESCRIPTION
  644. "An interface entry containing objects of
  645. a particular IPv6 address prefix.
  646. This entry is obsoleted by IP-MIB::ipAddressPrefixEntry."
  647. INDEX { ipv6IfIndex,
  648. ipv6AddrPrefix,
  649. ipv6AddrPrefixLength }
  650. ::= { ipv6AddrPrefixTable 1 }
  651. Ipv6AddrPrefixEntry ::= SEQUENCE {
  652. ipv6AddrPrefix Ipv6AddressPrefix,
  653. ipv6AddrPrefixLength INTEGER,
  654. ipv6AddrPrefixOnLinkFlag TruthValue,
  655. ipv6AddrPrefixAutonomousFlag TruthValue,
  656. ipv6AddrPrefixAdvPreferredLifetime Unsigned32,
  657. ipv6AddrPrefixAdvValidLifetime Unsigned32
  658. }
  659. ipv6AddrPrefix OBJECT-TYPE
  660. SYNTAX Ipv6AddressPrefix
  661. MAX-ACCESS not-accessible
  662. STATUS obsolete
  663. DESCRIPTION
  664. "The prefix associated with the this interface.
  665. This object is obsoleted by IP-MIB::ipAddressPrefixPrefix."
  666. ::= { ipv6AddrPrefixEntry 1 }
  667. ipv6AddrPrefixLength OBJECT-TYPE
  668. SYNTAX INTEGER (0..128)
  669. UNITS "bits"
  670. MAX-ACCESS not-accessible
  671. STATUS obsolete
  672. DESCRIPTION
  673. "The length of the prefix (in bits).
  674. This object is obsoleted by IP-MIB::ipAddressPrefixLength."
  675. ::= { ipv6AddrPrefixEntry 2 }
  676. ipv6AddrPrefixOnLinkFlag OBJECT-TYPE
  677. SYNTAX TruthValue
  678. MAX-ACCESS read-only
  679. STATUS obsolete
  680. DESCRIPTION
  681. "This object has the value 'true(1)', if this
  682. prefix can be used for on-link determination
  683. and the value 'false(2)' otherwise.
  684. This object is obsoleted by IP-MIB::ipAddressPrefixOnLinkFlag."
  685. ::= { ipv6AddrPrefixEntry 3 }
  686. ipv6AddrPrefixAutonomousFlag OBJECT-TYPE
  687. SYNTAX TruthValue
  688. MAX-ACCESS read-only
  689. STATUS obsolete
  690. DESCRIPTION
  691. "Autonomous address configuration flag. When
  692. true(1), indicates that this prefix can be used
  693. for autonomous address configuration (i.e. can
  694. be used to form a local interface address).
  695. If false(2), it is not used to autoconfigure
  696. a local interface address.
  697. This object is obsoleted by
  698. IP-MIB::ipAddressPrefixAutonomousFlag."
  699. ::= { ipv6AddrPrefixEntry 4 }
  700. ipv6AddrPrefixAdvPreferredLifetime OBJECT-TYPE
  701. SYNTAX Unsigned32
  702. UNITS "seconds"
  703. MAX-ACCESS read-only
  704. STATUS obsolete
  705. DESCRIPTION
  706. "It is the length of time in seconds that this
  707. prefix will remain preferred, i.e. time until
  708. deprecation. A value of 4,294,967,295 represents
  709. infinity.
  710. The address generated from a deprecated prefix
  711. should no longer be used as a source address in
  712. new communications, but packets received on such
  713. an interface are processed as expected.
  714. This object is obsoleted by
  715. IP-MIB::ipAddressPrefixAdvPreferredLifetime."
  716. ::= { ipv6AddrPrefixEntry 5 }
  717. ipv6AddrPrefixAdvValidLifetime OBJECT-TYPE
  718. SYNTAX Unsigned32
  719. UNITS "seconds"
  720. MAX-ACCESS read-only
  721. STATUS obsolete
  722. DESCRIPTION
  723. "It is the length of time in seconds that this
  724. prefix will remain valid, i.e. time until
  725. invalidation. A value of 4,294,967,295 represents
  726. infinity.
  727. The address generated from an invalidated prefix
  728. should not appear as the destination or source
  729. address of a packet.
  730. This object is obsoleted by
  731. IP-MIB::ipAddressPrefixAdvValidLifetime."
  732. ::= { ipv6AddrPrefixEntry 6 }
  733. -- the IPv6 Address table
  734. -- The IPv6 address table contains this node's IPv6
  735. -- addressing information.
  736. ipv6AddrTable OBJECT-TYPE
  737. SYNTAX SEQUENCE OF Ipv6AddrEntry
  738. MAX-ACCESS not-accessible
  739. STATUS obsolete
  740. DESCRIPTION
  741. "The table of addressing information relevant to
  742. this node's interface addresses.
  743. This table is obsoleted by IP-MIB::ipAddressTable."
  744. ::= { ipv6MIBObjects 8 }
  745. ipv6AddrEntry OBJECT-TYPE
  746. SYNTAX Ipv6AddrEntry
  747. MAX-ACCESS not-accessible
  748. STATUS obsolete
  749. DESCRIPTION
  750. "The addressing information for one of this
  751. node's interface addresses.
  752. This entry is obsoleted by IP-MIB::ipAddressEntry."
  753. INDEX { ipv6IfIndex, ipv6AddrAddress }
  754. ::= { ipv6AddrTable 1 }
  755. Ipv6AddrEntry ::=
  756. SEQUENCE {
  757. ipv6AddrAddress Ipv6Address,
  758. ipv6AddrPfxLength INTEGER,
  759. ipv6AddrType INTEGER,
  760. ipv6AddrAnycastFlag TruthValue,
  761. ipv6AddrStatus INTEGER
  762. }
  763. ipv6AddrAddress OBJECT-TYPE
  764. SYNTAX Ipv6Address
  765. MAX-ACCESS not-accessible
  766. STATUS obsolete
  767. DESCRIPTION
  768. "The IPv6 address to which this entry's addressing
  769. information pertains.
  770. This object is obsoleted by IP-MIB::ipAddressAddr."
  771. ::= { ipv6AddrEntry 1 }
  772. ipv6AddrPfxLength OBJECT-TYPE
  773. SYNTAX INTEGER(0..128)
  774. UNITS "bits"
  775. MAX-ACCESS read-only
  776. STATUS obsolete
  777. DESCRIPTION
  778. "The length of the prefix (in bits) associated with
  779. the IPv6 address of this entry.
  780. This object is obsoleted by the IP-MIB::ipAddressPrefixLength
  781. in the row of the IP-MIB::ipAddressPrefixTable to which the
  782. IP-MIB::ipAddressPrefix points."
  783. ::= { ipv6AddrEntry 2 }
  784. ipv6AddrType OBJECT-TYPE
  785. SYNTAX INTEGER {
  786. -- address has been formed
  787. -- using stateless
  788. stateless(1), -- autoconfiguration
  789. -- address has been acquired
  790. -- by stateful means
  791. -- (e.g. DHCPv6, manual
  792. stateful(2), -- configuration)
  793. -- type can not be determined
  794. unknown(3) -- for some reason.
  795. }
  796. MAX-ACCESS read-only
  797. STATUS obsolete
  798. DESCRIPTION
  799. "The type of address. Note that 'stateless(1)'
  800. refers to an address that was statelessly
  801. autoconfigured; 'stateful(2)' refers to a address
  802. which was acquired by via a stateful protocol
  803. (e.g. DHCPv6, manual configuration).
  804. This object is obsoleted by IP-MIB::ipAddressOrigin."
  805. ::= { ipv6AddrEntry 3 }
  806. ipv6AddrAnycastFlag OBJECT-TYPE
  807. SYNTAX TruthValue
  808. MAX-ACCESS read-only
  809. STATUS obsolete
  810. DESCRIPTION
  811. "This object has the value 'true(1)', if this
  812. address is an anycast address and the value
  813. 'false(2)' otherwise.
  814. This object is obsoleted by a value of 'anycast(2)'
  815. in IP-MIB::ipAddressType."
  816. ::= { ipv6AddrEntry 4 }
  817. ipv6AddrStatus OBJECT-TYPE
  818. SYNTAX INTEGER {
  819. preferred(1),
  820. deprecated(2),
  821. invalid(3),
  822. inaccessible(4),
  823. unknown(5) -- status can not be determined
  824. -- for some reason.
  825. }
  826. MAX-ACCESS read-only
  827. STATUS obsolete
  828. DESCRIPTION
  829. "Address status. The preferred(1) state indicates
  830. that this is a valid address that can appear as
  831. the destination or source address of a packet.
  832. The deprecated(2) state indicates that this is
  833. a valid but deprecated address that should no longer
  834. be used as a source address in new communications,
  835. but packets addressed to such an address are
  836. processed as expected. The invalid(3) state indicates
  837. that this is not valid address which should not
  838. appear as the destination or source address of
  839. a packet. The inaccessible(4) state indicates that
  840. the address is not accessible because the interface
  841. to which this address is assigned is not operational.
  842. This object is obsoleted by IP-MIB::ipAddressStatus."
  843. ::= { ipv6AddrEntry 5 }
  844. -- IPv6 Routing objects
  845. ipv6RouteNumber OBJECT-TYPE
  846. SYNTAX Gauge32
  847. MAX-ACCESS read-only
  848. STATUS obsolete
  849. DESCRIPTION
  850. "The number of current ipv6RouteTable entries.
  851. This is primarily to avoid having to read
  852. the table in order to determine this number.
  853. This object is obsoleted by IP-FORWARD-MIB::inetCidrRouteNumber."
  854. ::= { ipv6MIBObjects 9 }
  855. ipv6DiscardedRoutes OBJECT-TYPE
  856. SYNTAX Counter32
  857. MAX-ACCESS read-only
  858. STATUS obsolete
  859. DESCRIPTION
  860. "The number of routing entries which were chosen
  861. to be discarded even though they are valid. One
  862. possible reason for discarding such an entry could
  863. be to free-up buffer space for other routing
  864. entries.
  865. This object is obsoleted by
  866. IP-FORWARD-MIB::inetCidrRouteDiscards."
  867. ::= { ipv6MIBObjects 10 }
  868. -- IPv6 Routing table
  869. ipv6RouteTable OBJECT-TYPE
  870. SYNTAX SEQUENCE OF Ipv6RouteEntry
  871. MAX-ACCESS not-accessible
  872. STATUS obsolete
  873. DESCRIPTION
  874. "IPv6 Routing table. This table contains
  875. an entry for each valid IPv6 unicast route
  876. that can be used for packet forwarding
  877. determination.
  878. This table is obsoleted by IP-FORWARD-MIB::inetCidrRouteTable."
  879. ::= { ipv6MIBObjects 11 }
  880. ipv6RouteEntry OBJECT-TYPE
  881. SYNTAX Ipv6RouteEntry
  882. MAX-ACCESS not-accessible
  883. STATUS obsolete
  884. DESCRIPTION
  885. "A routing entry.
  886. This entry is obsoleted by
  887. IP-FORWARD-MIB::inetCidrRouteEntry."
  888. INDEX { ipv6RouteDest,
  889. ipv6RoutePfxLength,
  890. ipv6RouteIndex }
  891. ::= { ipv6RouteTable 1 }
  892. Ipv6RouteEntry ::= SEQUENCE {
  893. ipv6RouteDest Ipv6Address,
  894. ipv6RoutePfxLength INTEGER,
  895. ipv6RouteIndex Unsigned32,
  896. ipv6RouteIfIndex Ipv6IfIndexOrZero,
  897. ipv6RouteNextHop Ipv6Address,
  898. ipv6RouteType INTEGER,
  899. ipv6RouteProtocol INTEGER,
  900. ipv6RoutePolicy Integer32,
  901. ipv6RouteAge Unsigned32,
  902. ipv6RouteNextHopRDI Unsigned32,
  903. ipv6RouteMetric Unsigned32,
  904. ipv6RouteWeight Unsigned32,
  905. ipv6RouteInfo RowPointer,
  906. ipv6RouteValid TruthValue
  907. }
  908. ipv6RouteDest OBJECT-TYPE
  909. SYNTAX Ipv6Address
  910. MAX-ACCESS not-accessible
  911. STATUS obsolete
  912. DESCRIPTION
  913. "The destination IPv6 address of this route.
  914. This object may not take a Multicast address
  915. value.
  916. This object is obsoleted by IP-FORWARD-MIB::inetCidrRouteDest."
  917. ::= { ipv6RouteEntry 1 }
  918. ipv6RoutePfxLength OBJECT-TYPE
  919. SYNTAX INTEGER(0..128)
  920. UNITS "bits"
  921. MAX-ACCESS not-accessible
  922. STATUS obsolete
  923. DESCRIPTION
  924. "Indicates the prefix length of the destination
  925. address.
  926. This object is obsoleted by IP-FORWARD-MIB::inetCidrRoutePfxLen."
  927. ::= { ipv6RouteEntry 2 }
  928. ipv6RouteIndex OBJECT-TYPE
  929. SYNTAX Unsigned32
  930. MAX-ACCESS not-accessible
  931. STATUS obsolete
  932. DESCRIPTION
  933. "The value which uniquely identifies the route
  934. among the routes to the same network layer
  935. destination. The way this value is chosen is
  936. implementation specific but it must be unique for
  937. ipv6RouteDest/ipv6RoutePfxLength pair and remain
  938. constant for the life of the route.
  939. This object is obsoleted by IP-FORWARD-MIB::inetCidrRoutePolicy."
  940. ::= { ipv6RouteEntry 3 }
  941. ipv6RouteIfIndex OBJECT-TYPE
  942. SYNTAX Ipv6IfIndexOrZero
  943. MAX-ACCESS read-only
  944. STATUS obsolete
  945. DESCRIPTION
  946. "The index value which uniquely identifies the local
  947. interface through which the next hop of this
  948. route should be reached. The interface identified
  949. by a particular value of this index is the same
  950. interface as identified by the same value of
  951. ipv6IfIndex. For routes of the discard type this
  952. value can be zero.
  953. This object is obsoleted by
  954. IP-FORWARD-MIB::inetCidrRouteIfIndex."
  955. ::= { ipv6RouteEntry 4 }
  956. ipv6RouteNextHop OBJECT-TYPE
  957. SYNTAX Ipv6Address
  958. MAX-ACCESS read-only
  959. STATUS obsolete
  960. DESCRIPTION
  961. "On remote routes, the address of the next
  962. system en route; otherwise, ::0
  963. ('00000000000000000000000000000000'H in ASN.1
  964. string representation).
  965. This object is obsoleted by
  966. IP-FORWARD-MIB::inetCidrRouteNextHop."
  967. ::= { ipv6RouteEntry 5 }
  968. ipv6RouteType OBJECT-TYPE
  969. SYNTAX INTEGER {
  970. other(1), -- none of the following
  971. -- an route indicating that
  972. -- packets to destinations
  973. -- matching this route are
  974. discard(2), -- to be discarded
  975. -- route to directly
  976. local(3), -- connected (sub-)network
  977. -- route to a remote
  978. remote(4) -- destination
  979. }
  980. MAX-ACCESS read-only
  981. STATUS obsolete
  982. DESCRIPTION
  983. "The type of route. Note that 'local(3)' refers
  984. to a route for which the next hop is the final
  985. destination; 'remote(4)' refers to a route for
  986. which the next hop is not the final
  987. destination; 'discard(2)' refers to a route
  988. indicating that packets to destinations matching
  989. this route are to be discarded (sometimes called
  990. black-hole route).
  991. This object is obsoleted by IP-FORWARD-MIB::inetCidrRouteType."
  992. ::= { ipv6RouteEntry 6 }
  993. ipv6RouteProtocol OBJECT-TYPE
  994. SYNTAX INTEGER {
  995. other(1), -- none of the following
  996. -- non-protocol information,
  997. -- e.g., manually configured
  998. local(2), -- entries
  999. netmgmt(3), -- static route
  1000. -- obtained via Neighbor
  1001. -- Discovery protocol,
  1002. ndisc(4), -- e.g., result of Redirect
  1003. -- the following are all
  1004. -- dynamic routing protocols
  1005. rip(5), -- RIPng
  1006. ospf(6), -- Open Shortest Path First
  1007. bgp(7), -- Border Gateway Protocol
  1008. idrp(8), -- InterDomain Routing Protocol
  1009. igrp(9) -- InterGateway Routing Protocol
  1010. }
  1011. MAX-ACCESS read-only
  1012. STATUS obsolete
  1013. DESCRIPTION
  1014. "The routing mechanism via which this route was
  1015. learned.
  1016. This object is obsoleted by IP-FORWARD-MIB::inetCidrRouteProto."
  1017. ::= { ipv6RouteEntry 7 }
  1018. ipv6RoutePolicy OBJECT-TYPE
  1019. SYNTAX Integer32
  1020. MAX-ACCESS read-only
  1021. STATUS obsolete
  1022. DESCRIPTION
  1023. "The general set of conditions that would cause the
  1024. selection of one multipath route (set of next hops
  1025. for a given destination) is referred to as 'policy'.
  1026. Unless the mechanism indicated by ipv6RouteProtocol
  1027. specified otherwise, the policy specifier is the
  1028. 8-bit Traffic Class field of the IPv6 packet header
  1029. that is zero extended at the left to a 32-bit value.
  1030. Protocols defining 'policy' otherwise must either
  1031. define a set of values which are valid for
  1032. this object or must implement an integer-
  1033. instanced policy table for which this object's
  1034. value acts as an index.
  1035. This object is obsoleted by IP-FORWARD-MIB::inetCidrRoutePolicy."
  1036. ::= { ipv6RouteEntry 8 }
  1037. ipv6RouteAge OBJECT-TYPE
  1038. SYNTAX Unsigned32
  1039. UNITS "seconds"
  1040. MAX-ACCESS read-only
  1041. STATUS obsolete
  1042. DESCRIPTION
  1043. "The number of seconds since this route was last
  1044. updated or otherwise determined to be correct.
  1045. Note that no semantics of `too old' can be implied
  1046. except through knowledge of the routing protocol
  1047. by which the route was learned.
  1048. This object is obsoleted by IP-FORWARD-MIB::inetCidrRouteAge."
  1049. ::= { ipv6RouteEntry 9 }
  1050. ipv6RouteNextHopRDI OBJECT-TYPE
  1051. SYNTAX Unsigned32
  1052. MAX-ACCESS read-only
  1053. STATUS obsolete
  1054. DESCRIPTION
  1055. "The Routing Domain ID of the Next Hop.
  1056. The semantics of this object are determined by
  1057. the routing-protocol specified in the route's
  1058. ipv6RouteProtocol value. When this object is
  1059. unknown or not relevant its value should be set
  1060. to zero.
  1061. This object is obsolete, and it has no replacement.
  1062. The Routing Domain ID concept did not catch on."
  1063. ::= { ipv6RouteEntry 10 }
  1064. ipv6RouteMetric OBJECT-TYPE
  1065. SYNTAX Unsigned32
  1066. MAX-ACCESS read-only
  1067. STATUS obsolete
  1068. DESCRIPTION
  1069. "The routing metric for this route. The
  1070. semantics of this metric are determined by the
  1071. routing protocol specified in the route's
  1072. ipv6RouteProtocol value. When this is unknown
  1073. or not relevant to the protocol indicated by
  1074. ipv6RouteProtocol, the object value should be
  1075. set to its maximum value (4,294,967,295).
  1076. This object is obsoleted by
  1077. IP-FORWARD-MIB::inetCidrRouteMetric1."
  1078. ::= { ipv6RouteEntry 11 }
  1079. ipv6RouteWeight OBJECT-TYPE
  1080. SYNTAX Unsigned32
  1081. MAX-ACCESS read-only
  1082. STATUS obsolete
  1083. DESCRIPTION
  1084. "The system internal weight value for this route.
  1085. The semantics of this value are determined by
  1086. the implementation specific rules. Generally,
  1087. within routes with the same ipv6RoutePolicy value,
  1088. the lower the weight value the more preferred is
  1089. the route.
  1090. This object is obsoleted, and it has not been replaced."
  1091. ::= { ipv6RouteEntry 12 }
  1092. ipv6RouteInfo OBJECT-TYPE
  1093. SYNTAX RowPointer
  1094. MAX-ACCESS read-only
  1095. STATUS obsolete
  1096. DESCRIPTION
  1097. "A reference to MIB definitions specific to the
  1098. particular routing protocol which is responsible
  1099. for this route, as determined by the value
  1100. specified in the route's ipv6RouteProto value.
  1101. If this information is not present, its value
  1102. should be set to the OBJECT ID { 0 0 },
  1103. which is a syntactically valid object identifier,
  1104. and any implementation conforming to ASN.1
  1105. and the Basic Encoding Rules must be able to
  1106. generate and recognize this value.
  1107. This object is obsoleted, and it has not been replaced."
  1108. ::= { ipv6RouteEntry 13 }
  1109. ipv6RouteValid OBJECT-TYPE
  1110. SYNTAX TruthValue
  1111. MAX-ACCESS read-write
  1112. STATUS obsolete
  1113. DESCRIPTION
  1114. "Setting this object to the value 'false(2)' has
  1115. the effect of invalidating the corresponding entry
  1116. in the ipv6RouteTable object. That is, it
  1117. effectively disassociates the destination
  1118. identified with said entry from the route
  1119. identified with said entry. It is an
  1120. implementation-specific matter as to whether the
  1121. agent removes an invalidated entry from the table.
  1122. Accordingly, management stations must be prepared
  1123. to receive tabular information from agents that
  1124. corresponds to entries not currently in use.
  1125. Proper interpretation of such entries requires
  1126. examination of the relevant ipv6RouteValid
  1127. object.
  1128. This object is obsoleted by
  1129. IP-FORWARD-MIB::inetCidrRouteStatus."
  1130. DEFVAL { true }
  1131. ::= { ipv6RouteEntry 14 }
  1132. -- IPv6 Address Translation table
  1133. ipv6NetToMediaTable OBJECT-TYPE
  1134. SYNTAX SEQUENCE OF Ipv6NetToMediaEntry
  1135. MAX-ACCESS not-accessible
  1136. STATUS obsolete
  1137. DESCRIPTION
  1138. "The IPv6 Address Translation table used for
  1139. mapping from IPv6 addresses to physical addresses.
  1140. The IPv6 address translation table contain the
  1141. Ipv6Address to `physical' address equivalencies.
  1142. Some interfaces do not use translation tables
  1143. for determining address equivalencies; if all
  1144. interfaces are of this type, then the Address
  1145. Translation table is empty, i.e., has zero
  1146. entries.
  1147. This table is obsoleted by IP-MIB::ipNetToPhysicalTable."
  1148. ::= { ipv6MIBObjects 12 }
  1149. ipv6NetToMediaEntry OBJECT-TYPE
  1150. SYNTAX Ipv6NetToMediaEntry
  1151. MAX-ACCESS not-accessible
  1152. STATUS obsolete
  1153. DESCRIPTION
  1154. "Each entry contains one IPv6 address to `physical'
  1155. address equivalence.
  1156. This entry is obsoleted by IP-MIB::ipNetToPhysicalEntry."
  1157. INDEX { ipv6IfIndex,
  1158. ipv6NetToMediaNetAddress }
  1159. ::= { ipv6NetToMediaTable 1 }
  1160. Ipv6NetToMediaEntry ::= SEQUENCE {
  1161. ipv6NetToMediaNetAddress
  1162. Ipv6Address,
  1163. ipv6NetToMediaPhysAddress
  1164. PhysAddress,
  1165. ipv6NetToMediaType
  1166. INTEGER,
  1167. ipv6IfNetToMediaState
  1168. INTEGER,
  1169. ipv6IfNetToMediaLastUpdated
  1170. TimeStamp,
  1171. ipv6NetToMediaValid
  1172. TruthValue
  1173. }
  1174. ipv6NetToMediaNetAddress OBJECT-TYPE
  1175. SYNTAX Ipv6Address
  1176. MAX-ACCESS not-accessible
  1177. STATUS obsolete
  1178. DESCRIPTION
  1179. "The IPv6 Address corresponding to
  1180. the media-dependent `physical' address.
  1181. This object is obsoleted by IP-MIB::ipNetToPhysicalNetAddress."
  1182. ::= { ipv6NetToMediaEntry 1 }
  1183. ipv6NetToMediaPhysAddress OBJECT-TYPE
  1184. SYNTAX PhysAddress
  1185. MAX-ACCESS read-only
  1186. STATUS obsolete
  1187. DESCRIPTION
  1188. "The media-dependent `physical' address.
  1189. This object is obsoleted by IP-MIB::ipNetToPhysicalPhysAddress."
  1190. ::= { ipv6NetToMediaEntry 2 }
  1191. ipv6NetToMediaType OBJECT-TYPE
  1192. SYNTAX INTEGER {
  1193. other(1), -- none of the following
  1194. dynamic(2), -- dynamically resolved
  1195. static(3), -- statically configured
  1196. local(4) -- local interface
  1197. }
  1198. MAX-ACCESS read-only
  1199. STATUS obsolete
  1200. DESCRIPTION
  1201. "The type of the mapping. The 'dynamic(2)' type
  1202. indicates that the IPv6 address to physical
  1203. addresses mapping has been dynamically
  1204. resolved using the IPv6 Neighbor Discovery
  1205. protocol. The static(3)' types indicates that
  1206. the mapping has been statically configured.
  1207. The local(4) indicates that the mapping is
  1208. provided for an entity's own interface address.
  1209. This object is obsoleted by IP-MIB::ipNetToPhysicalType."
  1210. ::= { ipv6NetToMediaEntry 3 }
  1211. ipv6IfNetToMediaState OBJECT-TYPE
  1212. SYNTAX INTEGER {
  1213. reachable(1), -- confirmed reachability
  1214. stale(2), -- unconfirmed reachability
  1215. delay(3), -- waiting for reachability
  1216. -- confirmation before entering
  1217. -- the probe state
  1218. probe(4), -- actively probing
  1219. invalid(5), -- an invalidated mapping
  1220. unknown(6) -- state can not be determined
  1221. -- for some reason.
  1222. }
  1223. MAX-ACCESS read-only
  1224. STATUS obsolete
  1225. DESCRIPTION
  1226. "The Neighbor Unreachability Detection [RFC2461] state
  1227. for the interface when the address mapping in
  1228. this entry is used.
  1229. This object is obsoleted by IP-MIB::ipNetToPhysicalState."
  1230. ::= { ipv6NetToMediaEntry 4 }
  1231. ipv6IfNetToMediaLastUpdated OBJECT-TYPE
  1232. SYNTAX TimeStamp
  1233. MAX-ACCESS read-only
  1234. STATUS obsolete
  1235. DESCRIPTION
  1236. "The value of sysUpTime at the time this entry
  1237. was last updated. If this entry was updated prior
  1238. to the last re-initialization of the local network
  1239. management subsystem, then this object contains
  1240. a zero value.
  1241. This object is obsoleted by IP-MIB::ipNetToPhysicalLastUpdated."
  1242. ::= { ipv6NetToMediaEntry 5 }
  1243. ipv6NetToMediaValid OBJECT-TYPE
  1244. SYNTAX TruthValue
  1245. MAX-ACCESS read-write
  1246. STATUS obsolete
  1247. DESCRIPTION
  1248. "Setting this object to the value 'false(2)' has
  1249. the effect of invalidating the corresponding entry
  1250. in the ipv6NetToMediaTable. That is, it effectively
  1251. disassociates the interface identified with said
  1252. entry from the mapping identified with said entry.
  1253. It is an implementation-specific matter as to
  1254. whether the agent removes an invalidated entry
  1255. from the table. Accordingly, management stations
  1256. must be prepared to receive tabular information
  1257. from agents that corresponds to entries not
  1258. currently in use. Proper interpretation of such
  1259. entries requires examination of the relevant
  1260. ipv6NetToMediaValid object.
  1261. This object is obsoleted by IP-MIB::ipNetToPhysicalRowStatus."
  1262. DEFVAL { true }
  1263. ::= { ipv6NetToMediaEntry 6 }
  1264. -- definition of IPv6-related notifications.
  1265. -- Note that we need ipv6NotificationPrefix with the 0
  1266. -- sub-identifier to make this MIB to translate to
  1267. -- an SNMPv1 format in a reversible way. For example
  1268. -- it is needed for proxies that convert SNMPv1 traps
  1269. -- to SNMPv2 notifications without MIB knowledge.
  1270. ipv6Notifications OBJECT IDENTIFIER
  1271. ::= { ipv6MIB 2 }
  1272. ipv6NotificationPrefix OBJECT IDENTIFIER
  1273. ::= { ipv6Notifications 0 }
  1274. ipv6IfStateChange NOTIFICATION-TYPE
  1275. OBJECTS {
  1276. ipv6IfDescr,
  1277. ipv6IfOperStatus -- the new state of the If.
  1278. }
  1279. STATUS obsolete
  1280. DESCRIPTION
  1281. "An ipv6IfStateChange notification signifies
  1282. that there has been a change in the state of
  1283. an ipv6 interface. This notification should
  1284. be generated when the interface's operational
  1285. status transitions to or from the up(1) state.
  1286. This object is obsoleted by IF-MIB::linkUp
  1287. and IF-MIB::linkDown notifications."
  1288. ::= { ipv6NotificationPrefix 1 }
  1289. -- conformance information
  1290. ipv6Conformance OBJECT IDENTIFIER ::= { ipv6MIB 3 }
  1291. ipv6Compliances OBJECT IDENTIFIER ::= { ipv6Conformance 1 }
  1292. ipv6Groups OBJECT IDENTIFIER ::= { ipv6Conformance 2 }
  1293. -- compliance statements
  1294. ipv6Compliance MODULE-COMPLIANCE
  1295. STATUS obsolete
  1296. DESCRIPTION
  1297. "The compliance statement for SNMPv2 entities which
  1298. implement ipv6 MIB.
  1299. This compliance statement is obsoleted by
  1300. IP-MIB::ipMIBCompliance2."
  1301. MODULE -- this module
  1302. MANDATORY-GROUPS { ipv6GeneralGroup,
  1303. ipv6NotificationGroup }
  1304. OBJECT ipv6Forwarding
  1305. MIN-ACCESS read-only
  1306. DESCRIPTION
  1307. "An agent is not required to provide write
  1308. access to this object"
  1309. OBJECT ipv6DefaultHopLimit
  1310. MIN-ACCESS read-only
  1311. DESCRIPTION
  1312. "An agent is not required to provide write
  1313. access to this object"
  1314. OBJECT ipv6IfDescr
  1315. MIN-ACCESS read-only
  1316. DESCRIPTION
  1317. "An agent is not required to provide write
  1318. access to this object"
  1319. OBJECT ipv6IfIdentifier
  1320. MIN-ACCESS read-only
  1321. DESCRIPTION
  1322. "An agent is not required to provide write
  1323. access to this object"
  1324. OBJECT ipv6IfIdentifierLength
  1325. MIN-ACCESS read-only
  1326. DESCRIPTION
  1327. "An agent is not required to provide write
  1328. access to this object"
  1329. OBJECT ipv6IfAdminStatus
  1330. MIN-ACCESS read-only
  1331. DESCRIPTION
  1332. "An agent is not required to provide write
  1333. access to this object"
  1334. OBJECT ipv6RouteValid
  1335. MIN-ACCESS read-only
  1336. DESCRIPTION
  1337. "An agent is not required to provide write
  1338. access to this object"
  1339. OBJECT ipv6NetToMediaValid
  1340. MIN-ACCESS read-only
  1341. DESCRIPTION
  1342. "An agent is not required to provide write
  1343. access to this object"
  1344. ::= { ipv6Compliances 1 }
  1345. ipv6GeneralGroup OBJECT-GROUP
  1346. OBJECTS { ipv6Forwarding,
  1347. ipv6DefaultHopLimit,
  1348. ipv6Interfaces,
  1349. ipv6IfTableLastChange,
  1350. ipv6IfDescr,
  1351. ipv6IfLowerLayer,
  1352. ipv6IfEffectiveMtu,
  1353. ipv6IfReasmMaxSize,
  1354. ipv6IfIdentifier,
  1355. ipv6IfIdentifierLength,
  1356. ipv6IfPhysicalAddress,
  1357. ipv6IfAdminStatus,
  1358. ipv6IfOperStatus,
  1359. ipv6IfLastChange,
  1360. ipv6IfStatsInReceives,
  1361. ipv6IfStatsInHdrErrors,
  1362. ipv6IfStatsInTooBigErrors,
  1363. ipv6IfStatsInNoRoutes,
  1364. ipv6IfStatsInAddrErrors,
  1365. ipv6IfStatsInUnknownProtos,
  1366. ipv6IfStatsInTruncatedPkts,
  1367. ipv6IfStatsInDiscards,
  1368. ipv6IfStatsInDelivers,
  1369. ipv6IfStatsOutForwDatagrams,
  1370. ipv6IfStatsOutRequests,
  1371. ipv6IfStatsOutDiscards,
  1372. ipv6IfStatsOutFragOKs,
  1373. ipv6IfStatsOutFragFails,
  1374. ipv6IfStatsOutFragCreates,
  1375. ipv6IfStatsReasmReqds,
  1376. ipv6IfStatsReasmOKs,
  1377. ipv6IfStatsReasmFails,
  1378. ipv6IfStatsInMcastPkts,
  1379. ipv6IfStatsOutMcastPkts,
  1380. ipv6AddrPrefixOnLinkFlag,
  1381. ipv6AddrPrefixAutonomousFlag,
  1382. ipv6AddrPrefixAdvPreferredLifetime,
  1383. ipv6AddrPrefixAdvValidLifetime,
  1384. ipv6AddrPfxLength,
  1385. ipv6AddrType,
  1386. ipv6AddrAnycastFlag,
  1387. ipv6AddrStatus,
  1388. ipv6RouteNumber,
  1389. ipv6DiscardedRoutes,
  1390. ipv6RouteIfIndex,
  1391. ipv6RouteNextHop,
  1392. ipv6RouteType,
  1393. ipv6RouteProtocol,
  1394. ipv6RoutePolicy,
  1395. ipv6RouteAge,
  1396. ipv6RouteNextHopRDI,
  1397. ipv6RouteMetric,
  1398. ipv6RouteWeight,
  1399. ipv6RouteInfo,
  1400. ipv6RouteValid,
  1401. ipv6NetToMediaPhysAddress,
  1402. ipv6NetToMediaType,
  1403. ipv6IfNetToMediaState,
  1404. ipv6IfNetToMediaLastUpdated,
  1405. ipv6NetToMediaValid }
  1406. STATUS obsolete
  1407. DESCRIPTION
  1408. "The IPv6 group of objects providing for basic
  1409. management of IPv6 entities.
  1410. This group is obsoleted by various groups in
  1411. IP-MIB."
  1412. ::= { ipv6Groups 1 }
  1413. ipv6NotificationGroup NOTIFICATION-GROUP
  1414. NOTIFICATIONS { ipv6IfStateChange }
  1415. STATUS obsolete
  1416. DESCRIPTION
  1417. "The notification that an IPv6 entity is required
  1418. to implement.
  1419. This group is obsoleted by
  1420. IF-MIB::linkUpDownNotificationsGroup."
  1421. ::= { ipv6Groups 2 }
  1422. END