| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994 |
- IP-MIB DEFINITIONS ::= BEGIN
- IMPORTS
- MODULE-IDENTITY, OBJECT-TYPE,
- Integer32, Counter32, IpAddress,
- mib-2, Unsigned32, Counter64,
- zeroDotZero FROM SNMPv2-SMI
- PhysAddress, TruthValue,
- TimeStamp, RowPointer,
- TEXTUAL-CONVENTION, TestAndIncr,
- RowStatus, StorageType FROM SNMPv2-TC
- MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
- InetAddress, InetAddressType,
- InetAddressPrefixLength,
- InetVersion, InetZoneIndex FROM INET-ADDRESS-MIB
- InterfaceIndex FROM IF-MIB;
- ipMIB MODULE-IDENTITY
- LAST-UPDATED "200602020000Z"
- ORGANIZATION "IETF IPv6 MIB Revision Team"
- CONTACT-INFO
- "Editor:
- Shawn A. Routhier
- Interworking Labs
- 108 Whispering Pines Dr. Suite 235
- Scotts Valley, CA 95066
- USA
- EMail: <sar@iwl.com>"
- DESCRIPTION
- "The MIB module for managing IP and ICMP implementations, but
- excluding their management of IP routes.
- Copyright (C) The Internet Society (2006). This version of
- this MIB module is part of RFC 4293; see the RFC itself for
- full legal notices."
- REVISION "200602020000Z"
- DESCRIPTION
- "The IP version neutral revision with added IPv6 objects for
- ND, default routers, and router advertisements. As well as
- being the successor to RFC 2011, this MIB is also the
- successor to RFCs 2465 and 2466. Published as RFC 4293."
- REVISION "199411010000Z"
- DESCRIPTION
- "A separate MIB module (IP-MIB) for IP and ICMP management
- objects. Published as RFC 2011."
- REVISION "199103310000Z"
- DESCRIPTION
- "The initial revision of this MIB module was part of MIB-II,
- which was published as RFC 1213."
- ::= { mib-2 48}
- --
- -- The textual conventions we define and use in this MIB.
- --
- IpAddressOriginTC ::= TEXTUAL-CONVENTION
- STATUS current
- DESCRIPTION
- "The origin of the address.
- manual(2) indicates that the address was manually configured
- to a specified address, e.g., by user configuration.
- dhcp(4) indicates an address that was assigned to this
- system by a DHCP server.
- linklayer(5) indicates an address created by IPv6 stateless
- auto-configuration.
- random(6) indicates an address chosen by the system at
- random, e.g., an IPv4 address within 169.254/16, or an RFC
- 3041 privacy address."
- SYNTAX INTEGER {
- other(1),
- manual(2),
- dhcp(4),
- linklayer(5),
- random(6)
- }
- IpAddressStatusTC ::= TEXTUAL-CONVENTION
- STATUS current
- DESCRIPTION
- "The status of an address. Most of the states correspond to
- states from the IPv6 Stateless Address Autoconfiguration
- protocol.
- The preferred(1) state indicates that this is a valid
- address that can appear as the destination or source address
- of a packet.
- The deprecated(2) state indicates that this is a valid but
- deprecated address that should no longer be used as a source
- address in new communications, but packets addressed to such
- an address are processed as expected.
- The invalid(3) state indicates that this isn't a valid
- address and it shouldn't appear as the destination or source
- address of a packet.
- The inaccessible(4) state indicates that the address is not
- accessible because the interface to which this address is
- assigned is not operational.
- The unknown(5) state indicates that the status cannot be
- determined for some reason.
- The tentative(6) state indicates that the uniqueness of the
- address on the link is being verified. Addresses in this
- state should not be used for general communication and
- should only be used to determine the uniqueness of the
- address.
- The duplicate(7) state indicates the address has been
- determined to be non-unique on the link and so must not be
- used.
- The optimistic(8) state indicates the address is available
- for use, subject to restrictions, while its uniqueness on
- a link is being verified.
- In the absence of other information, an IPv4 address is
- always preferred(1)."
- REFERENCE "RFC 2462"
- SYNTAX INTEGER {
- preferred(1),
- deprecated(2),
- invalid(3),
- inaccessible(4),
- unknown(5),
- tentative(6),
- duplicate(7),
- optimistic(8)
- }
- IpAddressPrefixOriginTC ::= TEXTUAL-CONVENTION
- STATUS current
- DESCRIPTION
- "The origin of this prefix.
- manual(2) indicates a prefix that was manually configured.
- wellknown(3) indicates a well-known prefix, e.g., 169.254/16
- for IPv4 auto-configuration or fe80::/10 for IPv6 link-local
- addresses. Well known prefixes may be assigned by IANA,
- the address registries, or by specification in a standards
- track RFC.
- dhcp(4) indicates a prefix that was assigned by a DHCP
- server.
- routeradv(5) indicates a prefix learned from a router
- advertisement.
- Note: while IpAddressOriginTC and IpAddressPrefixOriginTC
- are similar, they are not identical. The first defines how
- an address was created, while the second defines how a
- prefix was found."
- SYNTAX INTEGER {
- other(1),
- manual(2),
- wellknown(3),
- dhcp(4),
- routeradv(5)
- }
- Ipv6AddressIfIdentifierTC ::= TEXTUAL-CONVENTION
- DISPLAY-HINT "2x:"
- STATUS current
- DESCRIPTION
- "This data type is used to model IPv6 address
- interface identifiers. This is a binary string
- of up to 8 octets in network byte-order."
- SYNTAX OCTET STRING (SIZE (0..8))
- --
- -- the IP general group
- -- some objects that affect all of IPv4
- --
- ip OBJECT IDENTIFIER ::= { mib-2 4 }
- ipForwarding OBJECT-TYPE
- SYNTAX INTEGER {
- forwarding(1), -- acting as a router
- notForwarding(2) -- NOT acting as a router
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The indication of whether this entity is acting as an IPv4
- router in respect to the forwarding of datagrams received
- by, but not addressed to, this entity. IPv4 routers forward
- datagrams. IPv4 hosts do not (except those source-routed
- via the host).
- When this object is written, the entity should save the
- change to non-volatile storage and restore the object from
- non-volatile storage upon re-initialization of the system.
- Note: a stronger requirement is not used because this object
- was previously defined."
- ::= { ip 1 }
- ipDefaultTTL OBJECT-TYPE
- SYNTAX Integer32 (1..255)
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The default value inserted into the Time-To-Live field of
- the IPv4 header of datagrams originated at this entity,
- whenever a TTL value is not supplied by the transport layer
- protocol.
- When this object is written, the entity should save the
- change to non-volatile storage and restore the object from
- non-volatile storage upon re-initialization of the system.
- Note: a stronger requirement is not used because this object
- was previously defined."
- ::= { ip 2 }
- ipReasmTimeout OBJECT-TYPE
- SYNTAX Integer32
- UNITS "seconds"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The maximum number of seconds that received fragments are
- held while they are awaiting reassembly at this entity."
- ::= { ip 13 }
- --
- -- the IPv6 general group
- -- Some objects that affect all of IPv6
- --
- ipv6IpForwarding OBJECT-TYPE
- SYNTAX INTEGER {
- forwarding(1), -- acting as a router
- notForwarding(2) -- NOT acting as a router
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The indication of whether this entity is acting as an IPv6
- router on any interface in respect to the forwarding of
- datagrams received by, but not addressed to, this entity.
- IPv6 routers forward datagrams. IPv6 hosts do not (except
- those source-routed via the host).
- When this object is written, the entity SHOULD save the
- change to non-volatile storage and restore the object from
- non-volatile storage upon re-initialization of the system."
- ::= { ip 25 }
- ipv6IpDefaultHopLimit OBJECT-TYPE
- SYNTAX Integer32 (0..255)
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The default value inserted into the Hop Limit field of the
- IPv6 header of datagrams originated at this entity whenever
- a Hop Limit value is not supplied by the transport layer
- protocol.
- When this object is written, the entity SHOULD save the
- change to non-volatile storage and restore the object from
- non-volatile storage upon re-initialization of the system."
- REFERENCE "RFC 2461 Section 6.3.2"
- ::= { ip 26 }
- --
- -- IPv4 Interface Table
- --
- ipv4InterfaceTableLastChange OBJECT-TYPE
- SYNTAX TimeStamp
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The value of sysUpTime on the most recent occasion at which
- a row in the ipv4InterfaceTable was added or deleted, or
- when an ipv4InterfaceReasmMaxSize or an
- ipv4InterfaceEnableStatus object was modified.
- If new objects are added to the ipv4InterfaceTable that
- require the ipv4InterfaceTableLastChange to be updated when
- they are modified, they must specify that requirement in
- their description clause."
- ::= { ip 27 }
- ipv4InterfaceTable OBJECT-TYPE
- SYNTAX SEQUENCE OF Ipv4InterfaceEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The table containing per-interface IPv4-specific
- information."
- ::= { ip 28 }
- ipv4InterfaceEntry OBJECT-TYPE
- SYNTAX Ipv4InterfaceEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "An entry containing IPv4-specific information for a specific
- interface."
- INDEX { ipv4InterfaceIfIndex }
- ::= { ipv4InterfaceTable 1 }
- Ipv4InterfaceEntry ::= SEQUENCE {
- ipv4InterfaceIfIndex InterfaceIndex,
- ipv4InterfaceReasmMaxSize Integer32,
- ipv4InterfaceEnableStatus INTEGER,
- ipv4InterfaceRetransmitTime Unsigned32
- }
- ipv4InterfaceIfIndex OBJECT-TYPE
- SYNTAX InterfaceIndex
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The index value that uniquely identifies the interface to
- which this entry is applicable. The interface identified by
- a particular value of this index is the same interface as
- identified by the same value of the IF-MIB's ifIndex."
- ::= { ipv4InterfaceEntry 1 }
- ipv4InterfaceReasmMaxSize OBJECT-TYPE
- SYNTAX Integer32 (0..65535)
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The size of the largest IPv4 datagram that this entity can
- re-assemble from incoming IPv4 fragmented datagrams received
- on this interface."
- ::= { ipv4InterfaceEntry 2 }
- ipv4InterfaceEnableStatus OBJECT-TYPE
- SYNTAX INTEGER {
- up(1),
- down(2)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The indication of whether IPv4 is enabled (up) or disabled
- (down) on this interface. This object does not affect the
- state of the interface itself, only its connection to an
- IPv4 stack. The IF-MIB should be used to control the state
- of the interface."
- ::= { ipv4InterfaceEntry 3 }
- ipv4InterfaceRetransmitTime OBJECT-TYPE
- SYNTAX Unsigned32
- UNITS "milliseconds"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The time between retransmissions of ARP requests to a
- neighbor when resolving the address or when probing the
- reachability of a neighbor."
- REFERENCE "RFC 1122"
- DEFVAL { 1000 }
- ::= { ipv4InterfaceEntry 4 }
- --
- -- v6 interface table
- --
- ipv6InterfaceTableLastChange OBJECT-TYPE
- SYNTAX TimeStamp
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The value of sysUpTime on the most recent occasion at which
- a row in the ipv6InterfaceTable was added or deleted or when
- an ipv6InterfaceReasmMaxSize, ipv6InterfaceIdentifier,
- ipv6InterfaceEnableStatus, ipv6InterfaceReachableTime,
- ipv6InterfaceRetransmitTime, or ipv6InterfaceForwarding
- object was modified.
- If new objects are added to the ipv6InterfaceTable that
- require the ipv6InterfaceTableLastChange to be updated when
- they are modified, they must specify that requirement in
- their description clause."
- ::= { ip 29 }
- ipv6InterfaceTable OBJECT-TYPE
- SYNTAX SEQUENCE OF Ipv6InterfaceEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The table containing per-interface IPv6-specific
- information."
- ::= { ip 30 }
- ipv6InterfaceEntry OBJECT-TYPE
- SYNTAX Ipv6InterfaceEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "An entry containing IPv6-specific information for a given
- interface."
- INDEX { ipv6InterfaceIfIndex }
- ::= { ipv6InterfaceTable 1 }
- Ipv6InterfaceEntry ::= SEQUENCE {
- ipv6InterfaceIfIndex InterfaceIndex,
- ipv6InterfaceReasmMaxSize Unsigned32,
- ipv6InterfaceIdentifier Ipv6AddressIfIdentifierTC,
- ipv6InterfaceEnableStatus INTEGER,
- ipv6InterfaceReachableTime Unsigned32,
- ipv6InterfaceRetransmitTime Unsigned32,
- ipv6InterfaceForwarding INTEGER
- }
- ipv6InterfaceIfIndex OBJECT-TYPE
- SYNTAX InterfaceIndex
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The index value that uniquely identifies the interface to
- which this entry is applicable. The interface identified by
- a particular value of this index is the same interface as
- identified by the same value of the IF-MIB's ifIndex."
- ::= { ipv6InterfaceEntry 1 }
- ipv6InterfaceReasmMaxSize OBJECT-TYPE
- SYNTAX Unsigned32 (1500..65535)
- UNITS "octets"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The size of the largest IPv6 datagram that this entity can
- re-assemble from incoming IPv6 fragmented datagrams received
- on this interface."
- ::= { ipv6InterfaceEntry 2 }
- ipv6InterfaceIdentifier OBJECT-TYPE
- SYNTAX Ipv6AddressIfIdentifierTC
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The Interface Identifier for this interface. The Interface
- Identifier is combined with an address prefix to form an
- interface address.
- By default, the Interface Identifier is auto-configured
- according to the rules of the link type to which this
- interface is attached.
- A zero length identifier may be used where appropriate. One
- possible example is a loopback interface."
- ::= { ipv6InterfaceEntry 3 }
- -- This object ID is reserved as it was used in earlier versions of
- -- the MIB module. In theory, OIDs are not assigned until the
- -- specification is released as an RFC; however, as some companies
- -- may have shipped code based on earlier versions of the MIB, it
- -- seems best to reserve this OID. This OID had been
- -- ipv6InterfacePhysicalAddress.
- -- ::= { ipv6InterfaceEntry 4}
- ipv6InterfaceEnableStatus OBJECT-TYPE
- SYNTAX INTEGER {
- up(1),
- down(2)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The indication of whether IPv6 is enabled (up) or disabled
- (down) on this interface. This object does not affect the
- state of the interface itself, only its connection to an
- IPv6 stack. The IF-MIB should be used to control the state
- of the interface.
- When this object is written, the entity SHOULD save the
- change to non-volatile storage and restore the object from
- non-volatile storage upon re-initialization of the system."
- ::= { ipv6InterfaceEntry 5 }
- ipv6InterfaceReachableTime OBJECT-TYPE
- SYNTAX Unsigned32
- UNITS "milliseconds"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The time a neighbor is considered reachable after receiving
- a reachability confirmation."
- REFERENCE "RFC 2461, Section 6.3.2"
- ::= { ipv6InterfaceEntry 6 }
- ipv6InterfaceRetransmitTime OBJECT-TYPE
- SYNTAX Unsigned32
- UNITS "milliseconds"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The time between retransmissions of Neighbor Solicitation
- messages to a neighbor when resolving the address or when
- probing the reachability of a neighbor."
- REFERENCE "RFC 2461, Section 6.3.2"
- ::= { ipv6InterfaceEntry 7 }
- ipv6InterfaceForwarding OBJECT-TYPE
- SYNTAX INTEGER {
- forwarding(1), -- acting as a router
- notForwarding(2) -- NOT acting as a router
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The indication of whether this entity is acting as an IPv6
- router on this interface with respect to the forwarding of
- datagrams received by, but not addressed to, this entity.
- IPv6 routers forward datagrams. IPv6 hosts do not (except
- those source-routed via the host).
- This object is constrained by ipv6IpForwarding and is
- ignored if ipv6IpForwarding is set to notForwarding. Those
- systems that do not provide per-interface control of the
- forwarding function should set this object to forwarding for
- all interfaces and allow the ipv6IpForwarding object to
- control the forwarding capability.
- When this object is written, the entity SHOULD save the
- change to non-volatile storage and restore the object from
- non-volatile storage upon re-initialization of the system."
- ::= { ipv6InterfaceEntry 8 }
- --
- -- Per-Interface or System-Wide IP statistics.
- --
- -- The following two tables, ipSystemStatsTable and ipIfStatsTable,
- -- are intended to provide the same counters at different granularities.
- -- The ipSystemStatsTable provides system wide counters aggregating
- -- the traffic counters for all interfaces for a given address type.
- -- The ipIfStatsTable provides the same counters but for specific
- -- interfaces rather than as an aggregate.
- --
- -- Note well: If a system provides both system-wide and interface-
- -- specific values, the system-wide value may not be equal to the sum
- -- of the interface-specific values across all interfaces due to e.g.,
- -- dynamic interface creation/deletion.
- --
- -- Note well: Both of these tables contain some items that are
- -- represented by two objects, representing the value in either 32
- -- or 64 bits. For those objects, the 32-bit value MUST be the low
- -- order 32 bits of the 64-bit value. Also note that the 32-bit
- -- counters must be included when the 64-bit counters are included.
- ipTrafficStats OBJECT IDENTIFIER ::= { ip 31 }
- ipSystemStatsTable OBJECT-TYPE
- SYNTAX SEQUENCE OF IpSystemStatsEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The table containing system wide, IP version specific
- traffic statistics. This table and the ipIfStatsTable
- contain similar objects whose difference is in their
- granularity. Where this table contains system wide traffic
- statistics, the ipIfStatsTable contains the same statistics
- but counted on a per-interface basis."
- ::= { ipTrafficStats 1 }
- ipSystemStatsEntry OBJECT-TYPE
- SYNTAX IpSystemStatsEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "A statistics entry containing system-wide objects for a
- particular IP version."
- INDEX { ipSystemStatsIPVersion }
- ::= { ipSystemStatsTable 1 }
- IpSystemStatsEntry ::= SEQUENCE {
- ipSystemStatsIPVersion InetVersion,
- ipSystemStatsInReceives Counter32,
- ipSystemStatsHCInReceives Counter64,
- ipSystemStatsInOctets Counter32,
- ipSystemStatsHCInOctets Counter64,
- ipSystemStatsInHdrErrors Counter32,
- ipSystemStatsInNoRoutes Counter32,
- ipSystemStatsInAddrErrors Counter32,
- ipSystemStatsInUnknownProtos Counter32,
- ipSystemStatsInTruncatedPkts Counter32,
- ipSystemStatsInForwDatagrams Counter32,
- ipSystemStatsHCInForwDatagrams Counter64,
- ipSystemStatsReasmReqds Counter32,
- ipSystemStatsReasmOKs Counter32,
- ipSystemStatsReasmFails Counter32,
- ipSystemStatsInDiscards Counter32,
- ipSystemStatsInDelivers Counter32,
- ipSystemStatsHCInDelivers Counter64,
- ipSystemStatsOutRequests Counter32,
- ipSystemStatsHCOutRequests Counter64,
- ipSystemStatsOutNoRoutes Counter32,
- ipSystemStatsOutForwDatagrams Counter32,
- ipSystemStatsHCOutForwDatagrams Counter64,
- ipSystemStatsOutDiscards Counter32,
- ipSystemStatsOutFragReqds Counter32,
- ipSystemStatsOutFragOKs Counter32,
- ipSystemStatsOutFragFails Counter32,
- ipSystemStatsOutFragCreates Counter32,
- ipSystemStatsOutTransmits Counter32,
- ipSystemStatsHCOutTransmits Counter64,
- ipSystemStatsOutOctets Counter32,
- ipSystemStatsHCOutOctets Counter64,
- ipSystemStatsInMcastPkts Counter32,
- ipSystemStatsHCInMcastPkts Counter64,
- ipSystemStatsInMcastOctets Counter32,
- ipSystemStatsHCInMcastOctets Counter64,
- ipSystemStatsOutMcastPkts Counter32,
- ipSystemStatsHCOutMcastPkts Counter64,
- ipSystemStatsOutMcastOctets Counter32,
- ipSystemStatsHCOutMcastOctets Counter64,
- ipSystemStatsInBcastPkts Counter32,
- ipSystemStatsHCInBcastPkts Counter64,
- ipSystemStatsOutBcastPkts Counter32,
- ipSystemStatsHCOutBcastPkts Counter64,
- ipSystemStatsDiscontinuityTime TimeStamp,
- ipSystemStatsRefreshRate Unsigned32
- }
- ipSystemStatsIPVersion OBJECT-TYPE
- SYNTAX InetVersion
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The IP version of this row."
- ::= { ipSystemStatsEntry 1 }
- -- This object ID is reserved to allow the IDs for this table's objects
- -- to align with the objects in the ipIfStatsTable.
- -- ::= { ipSystemStatsEntry 2 }
- ipSystemStatsInReceives OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The total number of input IP datagrams received, including
- those received in error.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipSystemStatsDiscontinuityTime."
- ::= { ipSystemStatsEntry 3 }
- ipSystemStatsHCInReceives OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The total number of input IP datagrams received, including
- those received in error. This object counts the same
- datagrams as ipSystemStatsInReceives, but allows for larger
- values.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipSystemStatsDiscontinuityTime."
- ::= { ipSystemStatsEntry 4 }
- ipSystemStatsInOctets OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The total number of octets received in input IP datagrams,
- including those received in error. Octets from datagrams
- counted in ipSystemStatsInReceives MUST be counted here.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipSystemStatsDiscontinuityTime."
- ::= { ipSystemStatsEntry 5 }
- ipSystemStatsHCInOctets OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The total number of octets received in input IP datagrams,
- including those received in error. This object counts the
- same octets as ipSystemStatsInOctets, but allows for larger
- values.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipSystemStatsDiscontinuityTime."
- ::= { ipSystemStatsEntry 6 }
- ipSystemStatsInHdrErrors OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of input IP datagrams discarded due to errors in
- their IP headers, including version number mismatch, other
- format errors, hop count exceeded, errors discovered in
- processing their IP options, etc.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipSystemStatsDiscontinuityTime."
- ::= { ipSystemStatsEntry 7 }
- ipSystemStatsInNoRoutes OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of input IP datagrams discarded because no route
- could be found to transmit them to their destination.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipSystemStatsDiscontinuityTime."
- ::= { ipSystemStatsEntry 8 }
- ipSystemStatsInAddrErrors OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of input IP datagrams discarded because the IP
- address in their IP header's destination field was not a
- valid address to be received at this entity. This count
- includes invalid addresses (e.g., ::0). For entities
- that are not IP routers and therefore do not forward
- datagrams, this counter includes datagrams discarded
- because the destination address was not a local address.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipSystemStatsDiscontinuityTime."
- ::= { ipSystemStatsEntry 9 }
- ipSystemStatsInUnknownProtos OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of locally-addressed IP datagrams received
- successfully but discarded because of an unknown or
- unsupported protocol.
- When tracking interface statistics, the counter of the
- interface to which these datagrams were addressed is
- incremented. This interface might not be the same as the
- input interface for some of the datagrams.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipSystemStatsDiscontinuityTime."
- ::= { ipSystemStatsEntry 10 }
- ipSystemStatsInTruncatedPkts OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of input IP datagrams discarded because the
- datagram frame didn't carry enough data.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipSystemStatsDiscontinuityTime."
- ::= { ipSystemStatsEntry 11 }
- ipSystemStatsInForwDatagrams OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of input datagrams for which this entity was not
- their final IP destination and for which this entity
- attempted to find a route to forward them to that final
- destination. In entities that do not act as IP routers,
- this counter will include only those datagrams that were
- Source-Routed via this entity, and the Source-Route
- processing was successful.
- When tracking interface statistics, the counter of the
- incoming interface is incremented for each datagram.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipSystemStatsDiscontinuityTime."
- ::= { ipSystemStatsEntry 12 }
- ipSystemStatsHCInForwDatagrams OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of input datagrams for which this entity was not
- their final IP destination and for which this entity
- attempted to find a route to forward them to that final
- destination. This object counts the same packets as
- ipSystemStatsInForwDatagrams, but allows for larger values.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipSystemStatsDiscontinuityTime."
- ::= { ipSystemStatsEntry 13 }
- ipSystemStatsReasmReqds OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of IP fragments received that needed to be
- reassembled at this interface.
- When tracking interface statistics, the counter of the
- interface to which these fragments were addressed is
- incremented. This interface might not be the same as the
- input interface for some of the fragments.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipSystemStatsDiscontinuityTime."
- ::= { ipSystemStatsEntry 14 }
- ipSystemStatsReasmOKs OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of IP datagrams successfully reassembled.
- When tracking interface statistics, the counter of the
- interface to which these datagrams were addressed is
- incremented. This interface might not be the same as the
- input interface for some of the datagrams.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipSystemStatsDiscontinuityTime."
- ::= { ipSystemStatsEntry 15 }
- ipSystemStatsReasmFails OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of failures detected by the IP re-assembly
- algorithm (for whatever reason: timed out, errors, etc.).
- Note that this is not necessarily a count of discarded IP
- fragments since some algorithms (notably the algorithm in
- RFC 815) can lose track of the number of fragments by
- combining them as they are received.
- When tracking interface statistics, the counter of the
- interface to which these fragments were addressed is
- incremented. This interface might not be the same as the
- input interface for some of the fragments.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipSystemStatsDiscontinuityTime."
- ::= { ipSystemStatsEntry 16 }
- ipSystemStatsInDiscards OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of input IP datagrams for which no problems were
- encountered to prevent their continued processing, but
- were discarded (e.g., for lack of buffer space). Note that
- this counter does not include any datagrams discarded while
- awaiting re-assembly.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipSystemStatsDiscontinuityTime."
- ::= { ipSystemStatsEntry 17 }
- ipSystemStatsInDelivers OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The total number of datagrams successfully delivered to IP
- user-protocols (including ICMP).
- When tracking interface statistics, the counter of the
- interface to which these datagrams were addressed is
- incremented. This interface might not be the same as the
- input interface for some of the datagrams.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipSystemStatsDiscontinuityTime."
- ::= { ipSystemStatsEntry 18 }
- ipSystemStatsHCInDelivers OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The total number of datagrams successfully delivered to IP
- user-protocols (including ICMP). This object counts the
- same packets as ipSystemStatsInDelivers, but allows for
- larger values.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipSystemStatsDiscontinuityTime."
- ::= { ipSystemStatsEntry 19 }
- ipSystemStatsOutRequests OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The total number of IP datagrams that local IP user-
- protocols (including ICMP) supplied to IP in requests for
- transmission. Note that this counter does not include any
- datagrams counted in ipSystemStatsOutForwDatagrams.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipSystemStatsDiscontinuityTime."
- ::= { ipSystemStatsEntry 20 }
- ipSystemStatsHCOutRequests OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The total number of IP datagrams that local IP user-
- protocols (including ICMP) supplied to IP in requests for
- transmission. This object counts the same packets as
- ipSystemStatsOutRequests, but allows for larger values.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipSystemStatsDiscontinuityTime."
- ::= { ipSystemStatsEntry 21 }
- ipSystemStatsOutNoRoutes OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of locally generated IP datagrams discarded
- because no route could be found to transmit them to their
- destination.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipSystemStatsDiscontinuityTime."
- ::= { ipSystemStatsEntry 22 }
- ipSystemStatsOutForwDatagrams OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of datagrams for which this entity was not their
- final IP destination and for which it was successful in
- finding a path to their final destination. In entities
- that do not act as IP routers, this counter will include
- only those datagrams that were Source-Routed via this
- entity, and the Source-Route processing was successful.
- When tracking interface statistics, the counter of the
- outgoing interface is incremented for a successfully
- forwarded datagram.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipSystemStatsDiscontinuityTime."
- ::= { ipSystemStatsEntry 23 }
- ipSystemStatsHCOutForwDatagrams OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of datagrams for which this entity was not their
- final IP destination and for which it was successful in
- finding a path to their final destination. This object
- counts the same packets as ipSystemStatsOutForwDatagrams,
- but allows for larger values.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipSystemStatsDiscontinuityTime."
- ::= { ipSystemStatsEntry 24 }
- ipSystemStatsOutDiscards OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of output IP datagrams for which no problem was
- encountered to prevent their transmission to their
- destination, but were discarded (e.g., for lack of
- buffer space). Note that this counter would include
- datagrams counted in ipSystemStatsOutForwDatagrams if any
- such datagrams met this (discretionary) discard criterion.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipSystemStatsDiscontinuityTime."
- ::= { ipSystemStatsEntry 25 }
- ipSystemStatsOutFragReqds OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of IP datagrams that would require fragmentation
- in order to be transmitted.
- When tracking interface statistics, the counter of the
- outgoing interface is incremented for a successfully
- fragmented datagram.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipSystemStatsDiscontinuityTime."
- ::= { ipSystemStatsEntry 26 }
- ipSystemStatsOutFragOKs OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of IP datagrams that have been successfully
- fragmented.
- When tracking interface statistics, the counter of the
- outgoing interface is incremented for a successfully
- fragmented datagram.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipSystemStatsDiscontinuityTime."
- ::= { ipSystemStatsEntry 27 }
- ipSystemStatsOutFragFails OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of IP datagrams that have been discarded because
- they needed to be fragmented but could not be. This
- includes IPv4 packets that have the DF bit set and IPv6
- packets that are being forwarded and exceed the outgoing
- link MTU.
- When tracking interface statistics, the counter of the
- outgoing interface is incremented for an unsuccessfully
- fragmented datagram.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipSystemStatsDiscontinuityTime."
- ::= { ipSystemStatsEntry 28 }
- ipSystemStatsOutFragCreates OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of output datagram fragments that have been
- generated as a result of IP fragmentation.
- When tracking interface statistics, the counter of the
- outgoing interface is incremented for a successfully
- fragmented datagram.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipSystemStatsDiscontinuityTime."
- ::= { ipSystemStatsEntry 29 }
- ipSystemStatsOutTransmits OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The total number of IP datagrams that this entity supplied
- to the lower layers for transmission. This includes
- datagrams generated locally and those forwarded by this
- entity.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipSystemStatsDiscontinuityTime."
- ::= { ipSystemStatsEntry 30 }
- ipSystemStatsHCOutTransmits OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The total number of IP datagrams that this entity supplied
- to the lower layers for transmission. This object counts
- the same datagrams as ipSystemStatsOutTransmits, but allows
- for larger values.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipSystemStatsDiscontinuityTime."
- ::= { ipSystemStatsEntry 31 }
- ipSystemStatsOutOctets OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The total number of octets in IP datagrams delivered to the
- lower layers for transmission. Octets from datagrams
- counted in ipSystemStatsOutTransmits MUST be counted here.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipSystemStatsDiscontinuityTime."
- ::= { ipSystemStatsEntry 32 }
- ipSystemStatsHCOutOctets OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The total number of octets in IP datagrams delivered to the
- lower layers for transmission. This objects counts the same
- octets as ipSystemStatsOutOctets, but allows for larger
- values.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipSystemStatsDiscontinuityTime."
- ::= { ipSystemStatsEntry 33 }
- ipSystemStatsInMcastPkts OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of IP multicast datagrams received.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipSystemStatsDiscontinuityTime."
- ::= { ipSystemStatsEntry 34 }
- ipSystemStatsHCInMcastPkts OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of IP multicast datagrams received. This object
- counts the same datagrams as ipSystemStatsInMcastPkts but
- allows for larger values.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipSystemStatsDiscontinuityTime."
- ::= { ipSystemStatsEntry 35 }
- ipSystemStatsInMcastOctets OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The total number of octets received in IP multicast
- datagrams. Octets from datagrams counted in
- ipSystemStatsInMcastPkts MUST be counted here.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipSystemStatsDiscontinuityTime."
- ::= { ipSystemStatsEntry 36 }
- ipSystemStatsHCInMcastOctets OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The total number of octets received in IP multicast
- datagrams. This object counts the same octets as
- ipSystemStatsInMcastOctets, but allows for larger values.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipSystemStatsDiscontinuityTime."
- ::= { ipSystemStatsEntry 37 }
- ipSystemStatsOutMcastPkts OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of IP multicast datagrams transmitted.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipSystemStatsDiscontinuityTime."
- ::= { ipSystemStatsEntry 38 }
- ipSystemStatsHCOutMcastPkts OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of IP multicast datagrams transmitted. This
- object counts the same datagrams as
- ipSystemStatsOutMcastPkts, but allows for larger values.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipSystemStatsDiscontinuityTime."
- ::= { ipSystemStatsEntry 39 }
- ipSystemStatsOutMcastOctets OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The total number of octets transmitted in IP multicast
- datagrams. Octets from datagrams counted in
- ipSystemStatsOutMcastPkts MUST be counted here.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipSystemStatsDiscontinuityTime."
- ::= { ipSystemStatsEntry 40 }
- ipSystemStatsHCOutMcastOctets OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The total number of octets transmitted in IP multicast
- datagrams. This object counts the same octets as
- ipSystemStatsOutMcastOctets, but allows for larger values.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipSystemStatsDiscontinuityTime."
- ::= { ipSystemStatsEntry 41 }
- ipSystemStatsInBcastPkts OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of IP broadcast datagrams received.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipSystemStatsDiscontinuityTime."
- ::= { ipSystemStatsEntry 42 }
- ipSystemStatsHCInBcastPkts OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of IP broadcast datagrams received. This object
- counts the same datagrams as ipSystemStatsInBcastPkts but
- allows for larger values.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipSystemStatsDiscontinuityTime."
- ::= { ipSystemStatsEntry 43 }
- ipSystemStatsOutBcastPkts OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of IP broadcast datagrams transmitted.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipSystemStatsDiscontinuityTime."
- ::= { ipSystemStatsEntry 44 }
- ipSystemStatsHCOutBcastPkts OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of IP broadcast datagrams transmitted. This
- object counts the same datagrams as
- ipSystemStatsOutBcastPkts, but allows for larger values.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipSystemStatsDiscontinuityTime."
- ::= { ipSystemStatsEntry 45 }
- ipSystemStatsDiscontinuityTime OBJECT-TYPE
- SYNTAX TimeStamp
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The value of sysUpTime on the most recent occasion at which
- any one or more of this entry's counters suffered a
- discontinuity.
- If no such discontinuities have occurred since the last re-
- initialization of the local management subsystem, then this
- object contains a zero value."
- ::= { ipSystemStatsEntry 46 }
- ipSystemStatsRefreshRate OBJECT-TYPE
- SYNTAX Unsigned32
- UNITS "milli-seconds"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The minimum reasonable polling interval for this entry.
- This object provides an indication of the minimum amount of
- time required to update the counters in this entry."
- ::= { ipSystemStatsEntry 47 }
- ipIfStatsTableLastChange OBJECT-TYPE
- SYNTAX TimeStamp
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The value of sysUpTime on the most recent occasion at which
- a row in the ipIfStatsTable was added or deleted.
- If new objects are added to the ipIfStatsTable that require
- the ipIfStatsTableLastChange to be updated when they are
- modified, they must specify that requirement in their
- description clause."
- ::= { ipTrafficStats 2 }
- ipIfStatsTable OBJECT-TYPE
- SYNTAX SEQUENCE OF IpIfStatsEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The table containing per-interface traffic statistics. This
- table and the ipSystemStatsTable contain similar objects
- whose difference is in their granularity. Where this table
- contains per-interface statistics, the ipSystemStatsTable
- contains the same statistics, but counted on a system wide
- basis."
- ::= { ipTrafficStats 3 }
- ipIfStatsEntry OBJECT-TYPE
- SYNTAX IpIfStatsEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "An interface statistics entry containing objects for a
- particular interface and version of IP."
- INDEX { ipIfStatsIPVersion, ipIfStatsIfIndex }
- ::= { ipIfStatsTable 1 }
- IpIfStatsEntry ::= SEQUENCE {
- ipIfStatsIPVersion InetVersion,
- ipIfStatsIfIndex InterfaceIndex,
- ipIfStatsInReceives Counter32,
- ipIfStatsHCInReceives Counter64,
- ipIfStatsInOctets Counter32,
- ipIfStatsHCInOctets Counter64,
- ipIfStatsInHdrErrors Counter32,
- ipIfStatsInNoRoutes Counter32,
- ipIfStatsInAddrErrors Counter32,
- ipIfStatsInUnknownProtos Counter32,
- ipIfStatsInTruncatedPkts Counter32,
- ipIfStatsInForwDatagrams Counter32,
- ipIfStatsHCInForwDatagrams Counter64,
- ipIfStatsReasmReqds Counter32,
- ipIfStatsReasmOKs Counter32,
- ipIfStatsReasmFails Counter32,
- ipIfStatsInDiscards Counter32,
- ipIfStatsInDelivers Counter32,
- ipIfStatsHCInDelivers Counter64,
- ipIfStatsOutRequests Counter32,
- ipIfStatsHCOutRequests Counter64,
- ipIfStatsOutForwDatagrams Counter32,
- ipIfStatsHCOutForwDatagrams Counter64,
- ipIfStatsOutDiscards Counter32,
- ipIfStatsOutFragReqds Counter32,
- ipIfStatsOutFragOKs Counter32,
- ipIfStatsOutFragFails Counter32,
- ipIfStatsOutFragCreates Counter32,
- ipIfStatsOutTransmits Counter32,
- ipIfStatsHCOutTransmits Counter64,
- ipIfStatsOutOctets Counter32,
- ipIfStatsHCOutOctets Counter64,
- ipIfStatsInMcastPkts Counter32,
- ipIfStatsHCInMcastPkts Counter64,
- ipIfStatsInMcastOctets Counter32,
- ipIfStatsHCInMcastOctets Counter64,
- ipIfStatsOutMcastPkts Counter32,
- ipIfStatsHCOutMcastPkts Counter64,
- ipIfStatsOutMcastOctets Counter32,
- ipIfStatsHCOutMcastOctets Counter64,
- ipIfStatsInBcastPkts Counter32,
- ipIfStatsHCInBcastPkts Counter64,
- ipIfStatsOutBcastPkts Counter32,
- ipIfStatsHCOutBcastPkts Counter64,
- ipIfStatsDiscontinuityTime TimeStamp,
- ipIfStatsRefreshRate Unsigned32
- }
- ipIfStatsIPVersion OBJECT-TYPE
- SYNTAX InetVersion
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The IP version of this row."
- ::= { ipIfStatsEntry 1 }
- ipIfStatsIfIndex OBJECT-TYPE
- SYNTAX InterfaceIndex
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The index value that uniquely identifies the interface to
- which this entry is applicable. The interface identified by
- a particular value of this index is the same interface as
- identified by the same value of the IF-MIB's ifIndex."
- ::= { ipIfStatsEntry 2 }
- ipIfStatsInReceives OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The total number of input IP datagrams received, including
- those received in error.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipIfStatsDiscontinuityTime."
- ::= { ipIfStatsEntry 3 }
- ipIfStatsHCInReceives OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The total number of input IP datagrams received, including
- those received in error. This object counts the same
- datagrams as ipIfStatsInReceives, but allows for larger
- values.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipIfStatsDiscontinuityTime."
- ::= { ipIfStatsEntry 4 }
- ipIfStatsInOctets OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The total number of octets received in input IP datagrams,
- including those received in error. Octets from datagrams
- counted in ipIfStatsInReceives MUST be counted here.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipIfStatsDiscontinuityTime."
- ::= { ipIfStatsEntry 5 }
- ipIfStatsHCInOctets OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The total number of octets received in input IP datagrams,
- including those received in error. This object counts the
- same octets as ipIfStatsInOctets, but allows for larger
- values.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipIfStatsDiscontinuityTime."
- ::= { ipIfStatsEntry 6 }
- ipIfStatsInHdrErrors OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of input IP datagrams discarded due to errors in
- their IP headers, including version number mismatch, other
- format errors, hop count exceeded, errors discovered in
- processing their IP options, etc.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipIfStatsDiscontinuityTime."
- ::= { ipIfStatsEntry 7 }
- ipIfStatsInNoRoutes OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of input IP datagrams discarded because no route
- could be found to transmit them to their destination.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipIfStatsDiscontinuityTime."
- ::= { ipIfStatsEntry 8 }
- ipIfStatsInAddrErrors OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of input IP datagrams discarded because the IP
- address in their IP header's destination field was not a
- valid address to be received at this entity. This count
- includes invalid addresses (e.g., ::0). For entities that
- are not IP routers and therefore do not forward datagrams,
- this counter includes datagrams discarded because the
- destination address was not a local address.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipIfStatsDiscontinuityTime."
- ::= { ipIfStatsEntry 9 }
- ipIfStatsInUnknownProtos OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of locally-addressed IP datagrams received
- successfully but discarded because of an unknown or
- unsupported protocol.
- When tracking interface statistics, the counter of the
- interface to which these datagrams were addressed is
- incremented. This interface might not be the same as the
- input interface for some of the datagrams.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipIfStatsDiscontinuityTime."
- ::= { ipIfStatsEntry 10 }
- ipIfStatsInTruncatedPkts OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of input IP datagrams discarded because the
- datagram frame didn't carry enough data.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipIfStatsDiscontinuityTime."
- ::= { ipIfStatsEntry 11 }
- ipIfStatsInForwDatagrams OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of input datagrams for which this entity was not
- their final IP destination and for which this entity
- attempted to find a route to forward them to that final
- destination. In entities that do not act as IP routers,
- this counter will include only those datagrams that were
- Source-Routed via this entity, and the Source-Route
- processing was successful.
- When tracking interface statistics, the counter of the
- incoming interface is incremented for each datagram.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipIfStatsDiscontinuityTime."
- ::= { ipIfStatsEntry 12 }
- ipIfStatsHCInForwDatagrams OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of input datagrams for which this entity was not
- their final IP destination and for which this entity
- attempted to find a route to forward them to that final
- destination. This object counts the same packets as
- ipIfStatsInForwDatagrams, but allows for larger values.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipIfStatsDiscontinuityTime."
- ::= { ipIfStatsEntry 13 }
- ipIfStatsReasmReqds OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of IP fragments received that needed to be
- reassembled at this interface.
- When tracking interface statistics, the counter of the
- interface to which these fragments were addressed is
- incremented. This interface might not be the same as the
- input interface for some of the fragments.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipIfStatsDiscontinuityTime."
- ::= { ipIfStatsEntry 14 }
- ipIfStatsReasmOKs OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of IP datagrams successfully reassembled.
- When tracking interface statistics, the counter of the
- interface to which these datagrams were addressed is
- incremented. This interface might not be the same as the
- input interface for some of the datagrams.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipIfStatsDiscontinuityTime."
- ::= { ipIfStatsEntry 15 }
- ipIfStatsReasmFails OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of failures detected by the IP re-assembly
- algorithm (for whatever reason: timed out, errors, etc.).
- Note that this is not necessarily a count of discarded IP
- fragments since some algorithms (notably the algorithm in
- RFC 815) can lose track of the number of fragments by
- combining them as they are received.
- When tracking interface statistics, the counter of the
- interface to which these fragments were addressed is
- incremented. This interface might not be the same as the
- input interface for some of the fragments.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipIfStatsDiscontinuityTime."
- ::= { ipIfStatsEntry 16 }
- ipIfStatsInDiscards OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of input IP datagrams for which no problems were
- encountered to prevent their continued processing, but
- were discarded (e.g., for lack of buffer space). Note that
- this counter does not include any datagrams discarded while
- awaiting re-assembly.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipIfStatsDiscontinuityTime."
- ::= { ipIfStatsEntry 17 }
- ipIfStatsInDelivers OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The total number of datagrams successfully delivered to IP
- user-protocols (including ICMP).
- When tracking interface statistics, the counter of the
- interface to which these datagrams were addressed is
- incremented. This interface might not be the same as the
- input interface for some of the datagrams.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipIfStatsDiscontinuityTime."
- ::= { ipIfStatsEntry 18 }
- ipIfStatsHCInDelivers OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The total number of datagrams successfully delivered to IP
- user-protocols (including ICMP). This object counts the
- same packets as ipIfStatsInDelivers, but allows for larger
- values.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipIfStatsDiscontinuityTime."
- ::= { ipIfStatsEntry 19 }
- ipIfStatsOutRequests OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The total number of IP datagrams that local IP user-
- protocols (including ICMP) supplied to IP in requests for
- transmission. Note that this counter does not include any
- datagrams counted in ipIfStatsOutForwDatagrams.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipIfStatsDiscontinuityTime."
- ::= { ipIfStatsEntry 20 }
- ipIfStatsHCOutRequests OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The total number of IP datagrams that local IP user-
- protocols (including ICMP) supplied to IP in requests for
- transmission. This object counts the same packets as
- ipIfStatsOutRequests, but allows for larger values.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipIfStatsDiscontinuityTime."
- ::= { ipIfStatsEntry 21 }
- -- This object ID is reserved to allow the IDs for this table's objects
- -- to align with the objects in the ipSystemStatsTable.
- -- ::= {ipIfStatsEntry 22}
- ipIfStatsOutForwDatagrams OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of datagrams for which this entity was not their
- final IP destination and for which it was successful in
- finding a path to their final destination. In entities
- that do not act as IP routers, this counter will include
- only those datagrams that were Source-Routed via this
- entity, and the Source-Route processing was successful.
- When tracking interface statistics, the counter of the
- outgoing interface is incremented for a successfully
- forwarded datagram.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipIfStatsDiscontinuityTime."
- ::= { ipIfStatsEntry 23 }
- ipIfStatsHCOutForwDatagrams OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of datagrams for which this entity was not their
- final IP destination and for which it was successful in
- finding a path to their final destination. This object
- counts the same packets as ipIfStatsOutForwDatagrams, but
- allows for larger values.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipIfStatsDiscontinuityTime."
- ::= { ipIfStatsEntry 24 }
- ipIfStatsOutDiscards OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of output IP datagrams for which no problem was
- encountered to prevent their transmission to their
- destination, but were discarded (e.g., for lack of
- buffer space). Note that this counter would include
- datagrams counted in ipIfStatsOutForwDatagrams if any such
- datagrams met this (discretionary) discard criterion.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipIfStatsDiscontinuityTime."
- ::= { ipIfStatsEntry 25 }
- ipIfStatsOutFragReqds OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of IP datagrams that would require fragmentation
- in order to be transmitted.
- When tracking interface statistics, the counter of the
- outgoing interface is incremented for a successfully
- fragmented datagram.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipIfStatsDiscontinuityTime."
- ::= { ipIfStatsEntry 26 }
- ipIfStatsOutFragOKs OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of IP datagrams that have been successfully
- fragmented.
- When tracking interface statistics, the counter of the
- outgoing interface is incremented for a successfully
- fragmented datagram.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipIfStatsDiscontinuityTime."
- ::= { ipIfStatsEntry 27 }
- ipIfStatsOutFragFails OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of IP datagrams that have been discarded because
- they needed to be fragmented but could not be. This
- includes IPv4 packets that have the DF bit set and IPv6
- packets that are being forwarded and exceed the outgoing
- link MTU.
- When tracking interface statistics, the counter of the
- outgoing interface is incremented for an unsuccessfully
- fragmented datagram.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipIfStatsDiscontinuityTime."
- ::= { ipIfStatsEntry 28 }
- ipIfStatsOutFragCreates OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of output datagram fragments that have been
- generated as a result of IP fragmentation.
- When tracking interface statistics, the counter of the
- outgoing interface is incremented for a successfully
- fragmented datagram.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipIfStatsDiscontinuityTime."
- ::= { ipIfStatsEntry 29 }
- ipIfStatsOutTransmits OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The total number of IP datagrams that this entity supplied
- to the lower layers for transmission. This includes
- datagrams generated locally and those forwarded by this
- entity.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipIfStatsDiscontinuityTime."
- ::= { ipIfStatsEntry 30 }
- ipIfStatsHCOutTransmits OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The total number of IP datagrams that this entity supplied
- to the lower layers for transmission. This object counts
- the same datagrams as ipIfStatsOutTransmits, but allows for
- larger values.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipIfStatsDiscontinuityTime."
- ::= { ipIfStatsEntry 31 }
- ipIfStatsOutOctets OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The total number of octets in IP datagrams delivered to the
- lower layers for transmission. Octets from datagrams
- counted in ipIfStatsOutTransmits MUST be counted here.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipIfStatsDiscontinuityTime."
- ::= { ipIfStatsEntry 32 }
- ipIfStatsHCOutOctets OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The total number of octets in IP datagrams delivered to the
- lower layers for transmission. This objects counts the same
- octets as ipIfStatsOutOctets, but allows for larger values.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipIfStatsDiscontinuityTime."
- ::= { ipIfStatsEntry 33 }
- ipIfStatsInMcastPkts OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of IP multicast datagrams received.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipIfStatsDiscontinuityTime."
- ::= { ipIfStatsEntry 34 }
- ipIfStatsHCInMcastPkts OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of IP multicast datagrams received. This object
- counts the same datagrams as ipIfStatsInMcastPkts, but
- allows for larger values.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipIfStatsDiscontinuityTime."
- ::= { ipIfStatsEntry 35 }
- ipIfStatsInMcastOctets OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The total number of octets received in IP multicast
- datagrams. Octets from datagrams counted in
- ipIfStatsInMcastPkts MUST be counted here.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipIfStatsDiscontinuityTime."
- ::= { ipIfStatsEntry 36 }
- ipIfStatsHCInMcastOctets OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The total number of octets received in IP multicast
- datagrams. This object counts the same octets as
- ipIfStatsInMcastOctets, but allows for larger values.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipIfStatsDiscontinuityTime."
- ::= { ipIfStatsEntry 37 }
- ipIfStatsOutMcastPkts OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of IP multicast datagrams transmitted.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipIfStatsDiscontinuityTime."
- ::= { ipIfStatsEntry 38 }
- ipIfStatsHCOutMcastPkts OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of IP multicast datagrams transmitted. This
- object counts the same datagrams as ipIfStatsOutMcastPkts,
- but allows for larger values.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipIfStatsDiscontinuityTime."
- ::= { ipIfStatsEntry 39 }
- ipIfStatsOutMcastOctets OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The total number of octets transmitted in IP multicast
- datagrams. Octets from datagrams counted in
- ipIfStatsOutMcastPkts MUST be counted here.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipIfStatsDiscontinuityTime."
- ::= { ipIfStatsEntry 40 }
- ipIfStatsHCOutMcastOctets OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The total number of octets transmitted in IP multicast
- datagrams. This object counts the same octets as
- ipIfStatsOutMcastOctets, but allows for larger values.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipIfStatsDiscontinuityTime."
- ::= { ipIfStatsEntry 41 }
- ipIfStatsInBcastPkts OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of IP broadcast datagrams received.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipIfStatsDiscontinuityTime."
- ::= { ipIfStatsEntry 42 }
- ipIfStatsHCInBcastPkts OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of IP broadcast datagrams received. This object
- counts the same datagrams as ipIfStatsInBcastPkts, but
- allows for larger values.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipIfStatsDiscontinuityTime."
- ::= { ipIfStatsEntry 43 }
- ipIfStatsOutBcastPkts OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of IP broadcast datagrams transmitted.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipIfStatsDiscontinuityTime."
- ::= { ipIfStatsEntry 44 }
- ipIfStatsHCOutBcastPkts OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of IP broadcast datagrams transmitted. This
- object counts the same datagrams as ipIfStatsOutBcastPkts,
- but allows for larger values.
- Discontinuities in the value of this counter can occur at
- re-initialization of the management system, and at other
- times as indicated by the value of
- ipIfStatsDiscontinuityTime."
- ::= { ipIfStatsEntry 45 }
- ipIfStatsDiscontinuityTime OBJECT-TYPE
- SYNTAX TimeStamp
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The value of sysUpTime on the most recent occasion at which
- any one or more of this entry's counters suffered a
- discontinuity.
- If no such discontinuities have occurred since the last re-
- initialization of the local management subsystem, then this
- object contains a zero value."
- ::= { ipIfStatsEntry 46 }
- ipIfStatsRefreshRate OBJECT-TYPE
- SYNTAX Unsigned32
- UNITS "milli-seconds"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The minimum reasonable polling interval for this entry.
- This object provides an indication of the minimum amount of
- time required to update the counters in this entry."
- ::= { ipIfStatsEntry 47 }
- --
- -- Internet Address Prefix table
- --
- ipAddressPrefixTable OBJECT-TYPE
- SYNTAX SEQUENCE OF IpAddressPrefixEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This table allows the user to determine the source of an IP
- address or set of IP addresses, and allows other tables to
- share the information via pointer rather than by copying.
- For example, when the node configures both a unicast and
- anycast address for a prefix, the ipAddressPrefix objects
- for those addresses will point to a single row in this
- table.
- This table primarily provides support for IPv6 prefixes, and
- several of the objects are less meaningful for IPv4. The
- table continues to allow IPv4 addresses to allow future
- flexibility. In order to promote a common configuration,
- this document includes suggestions for default values for
- IPv4 prefixes. Each of these values may be overridden if an
- object is meaningful to the node.
- All prefixes used by this entity should be included in this
- table independent of how the entity learned the prefix.
- (This table isn't limited to prefixes learned from router
- advertisements.)"
- ::= { ip 32 }
- ipAddressPrefixEntry OBJECT-TYPE
- SYNTAX IpAddressPrefixEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "An entry in the ipAddressPrefixTable."
- INDEX { ipAddressPrefixIfIndex, ipAddressPrefixType,
- ipAddressPrefixPrefix, ipAddressPrefixLength }
- ::= { ipAddressPrefixTable 1 }
- IpAddressPrefixEntry ::= SEQUENCE {
- ipAddressPrefixIfIndex InterfaceIndex,
- ipAddressPrefixType InetAddressType,
- ipAddressPrefixPrefix InetAddress,
- ipAddressPrefixLength InetAddressPrefixLength,
- ipAddressPrefixOrigin IpAddressPrefixOriginTC,
- ipAddressPrefixOnLinkFlag TruthValue,
- ipAddressPrefixAutonomousFlag TruthValue,
- ipAddressPrefixAdvPreferredLifetime Unsigned32,
- ipAddressPrefixAdvValidLifetime Unsigned32
- }
- ipAddressPrefixIfIndex OBJECT-TYPE
- SYNTAX InterfaceIndex
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The index value that uniquely identifies the interface on
- which this prefix is configured. The interface identified
- by a particular value of this index is the same interface as
- identified by the same value of the IF-MIB's ifIndex."
- ::= { ipAddressPrefixEntry 1 }
- ipAddressPrefixType OBJECT-TYPE
- SYNTAX InetAddressType
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The address type of ipAddressPrefix."
- ::= { ipAddressPrefixEntry 2 }
- ipAddressPrefixPrefix OBJECT-TYPE
- SYNTAX InetAddress
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The address prefix. The address type of this object is
- specified in ipAddressPrefixType. The length of this object
- is the standard length for objects of that type (4 or 16
- bytes). Any bits after ipAddressPrefixLength must be zero.
- Implementors need to be aware that, if the size of
- ipAddressPrefixPrefix exceeds 114 octets, then OIDS of
- instances of columns in this row will have more than 128
- sub-identifiers and cannot be accessed using SNMPv1,
- SNMPv2c, or SNMPv3."
- ::= { ipAddressPrefixEntry 3 }
- ipAddressPrefixLength OBJECT-TYPE
- SYNTAX InetAddressPrefixLength
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The prefix length associated with this prefix.
- The value 0 has no special meaning for this object. It
- simply refers to address '::/0'."
- ::= { ipAddressPrefixEntry 4 }
- ipAddressPrefixOrigin OBJECT-TYPE
- SYNTAX IpAddressPrefixOriginTC
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The origin of this prefix."
- ::= { ipAddressPrefixEntry 5 }
- ipAddressPrefixOnLinkFlag OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object has the value 'true(1)', if this prefix can be
- used for on-link determination; otherwise, the value is
- 'false(2)'.
- The default for IPv4 prefixes is 'true(1)'."
- REFERENCE "For IPv6 RFC 2461, especially sections 2 and 4.6.2 and
- RFC 2462"
- ::= { ipAddressPrefixEntry 6 }
- ipAddressPrefixAutonomousFlag OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Autonomous address configuration flag. When true(1),
- indicates that this prefix can be used for autonomous
- address configuration (i.e., can be used to form a local
- interface address). If false(2), it is not used to auto-
- configure a local interface address.
- The default for IPv4 prefixes is 'false(2)'."
- REFERENCE "For IPv6 RFC 2461, especially sections 2 and 4.6.2 and
- RFC 2462"
- ::= { ipAddressPrefixEntry 7 }
- ipAddressPrefixAdvPreferredLifetime OBJECT-TYPE
- SYNTAX Unsigned32
- UNITS "seconds"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The remaining length of time, in seconds, that this prefix
- will continue to be preferred, i.e., time until deprecation.
- A value of 4,294,967,295 represents infinity.
- The address generated from a deprecated prefix should no
- longer be used as a source address in new communications,
- but packets received on such an interface are processed as
- expected.
- The default for IPv4 prefixes is 4,294,967,295 (infinity)."
- REFERENCE "For IPv6 RFC 2461, especially sections 2 and 4.6.2 and
- RFC 2462"
- ::= { ipAddressPrefixEntry 8 }
- ipAddressPrefixAdvValidLifetime OBJECT-TYPE
- SYNTAX Unsigned32
- UNITS "seconds"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The remaining length of time, in seconds, that this prefix
- will continue to be valid, i.e., time until invalidation. A
- value of 4,294,967,295 represents infinity.
- The address generated from an invalidated prefix should not
- appear as the destination or source address of a packet.
- The default for IPv4 prefixes is 4,294,967,295 (infinity)."
- REFERENCE "For IPv6 RFC 2461, especially sections 2 and 4.6.2 and
- RFC 2462"
- ::= { ipAddressPrefixEntry 9 }
- --
- -- Internet Address Table
- --
- ipAddressSpinLock OBJECT-TYPE
- SYNTAX TestAndIncr
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "An advisory lock used to allow cooperating SNMP managers to
- coordinate their use of the set operation in creating or
- modifying rows within this table.
- In order to use this lock to coordinate the use of set
- operations, managers should first retrieve
- ipAddressTableSpinLock. They should then determine the
- appropriate row to create or modify. Finally, they should
- issue the appropriate set command, including the retrieved
- value of ipAddressSpinLock. If another manager has altered
- the table in the meantime, then the value of
- ipAddressSpinLock will have changed, and the creation will
- fail as it will be specifying an incorrect value for
- ipAddressSpinLock. It is suggested, but not required, that
- the ipAddressSpinLock be the first var bind for each set of
- objects representing a 'row' in a PDU."
- ::= { ip 33 }
- ipAddressTable OBJECT-TYPE
- SYNTAX SEQUENCE OF IpAddressEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This table contains addressing information relevant to the
- entity's interfaces.
- This table does not contain multicast address information.
- Tables for such information should be contained in multicast
- specific MIBs, such as RFC 3019.
- While this table is writable, the user will note that
- several objects, such as ipAddressOrigin, are not. The
- intention in allowing a user to write to this table is to
- allow them to add or remove any entry that isn't
- permanent. The user should be allowed to modify objects
- and entries when that would not cause inconsistencies
- within the table. Allowing write access to objects, such
- as ipAddressOrigin, could allow a user to insert an entry
- and then label it incorrectly.
- Note well: When including IPv6 link-local addresses in this
- table, the entry must use an InetAddressType of 'ipv6z' in
- order to differentiate between the possible interfaces."
- ::= { ip 34 }
- ipAddressEntry OBJECT-TYPE
- SYNTAX IpAddressEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "An address mapping for a particular interface."
- INDEX { ipAddressAddrType, ipAddressAddr }
- ::= { ipAddressTable 1 }
- IpAddressEntry ::= SEQUENCE {
- ipAddressAddrType InetAddressType,
- ipAddressAddr InetAddress,
- ipAddressIfIndex InterfaceIndex,
- ipAddressType INTEGER,
- ipAddressPrefix RowPointer,
- ipAddressOrigin IpAddressOriginTC,
- ipAddressStatus IpAddressStatusTC,
- ipAddressCreated TimeStamp,
- ipAddressLastChanged TimeStamp,
- ipAddressRowStatus RowStatus,
- ipAddressStorageType StorageType
- }
- ipAddressAddrType OBJECT-TYPE
- SYNTAX InetAddressType
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The address type of ipAddressAddr."
- ::= { ipAddressEntry 1 }
- ipAddressAddr OBJECT-TYPE
- SYNTAX InetAddress
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The IP address to which this entry's addressing information
- pertains. The address type of this object is specified in
- ipAddressAddrType.
- Implementors need to be aware that if the size of
- ipAddressAddr exceeds 116 octets, then OIDS of instances of
- columns in this row will have more than 128 sub-identifiers
- and cannot be accessed using SNMPv1, SNMPv2c, or SNMPv3."
- ::= { ipAddressEntry 2 }
- ipAddressIfIndex OBJECT-TYPE
- SYNTAX InterfaceIndex
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "The index value that uniquely identifies the interface to
- which this entry is applicable. The interface identified by
- a particular value of this index is the same interface as
- identified by the same value of the IF-MIB's ifIndex."
- ::= { ipAddressEntry 3 }
- ipAddressType OBJECT-TYPE
- SYNTAX INTEGER {
- unicast(1),
- anycast(2),
- broadcast(3)
- }
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "The type of address. broadcast(3) is not a valid value for
- IPv6 addresses (RFC 3513)."
- DEFVAL { unicast }
- ::= { ipAddressEntry 4 }
- ipAddressPrefix OBJECT-TYPE
- SYNTAX RowPointer
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "A pointer to the row in the prefix table to which this
- address belongs. May be { 0 0 } if there is no such row."
- DEFVAL { zeroDotZero }
- ::= { ipAddressEntry 5 }
- ipAddressOrigin OBJECT-TYPE
- SYNTAX IpAddressOriginTC
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The origin of the address."
- ::= { ipAddressEntry 6 }
- ipAddressStatus OBJECT-TYPE
- SYNTAX IpAddressStatusTC
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "The status of the address, describing if the address can be
- used for communication.
- In the absence of other information, an IPv4 address is
- always preferred(1)."
- DEFVAL { preferred }
- ::= { ipAddressEntry 7 }
- ipAddressCreated OBJECT-TYPE
- SYNTAX TimeStamp
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The value of sysUpTime at the time this entry was created.
- If this entry was created prior to the last re-
- initialization of the local network management subsystem,
- then this object contains a zero value."
- ::= { ipAddressEntry 8 }
- ipAddressLastChanged OBJECT-TYPE
- SYNTAX TimeStamp
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The value of sysUpTime at the time this entry was last
- updated. If this entry was updated prior to the last re-
- initialization of the local network management subsystem,
- then this object contains a zero value."
- ::= { ipAddressEntry 9 }
- ipAddressRowStatus OBJECT-TYPE
- SYNTAX RowStatus
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "The status of this conceptual row.
- The RowStatus TC requires that this DESCRIPTION clause
- states under which circumstances other objects in this row
- can be modified. The value of this object has no effect on
- whether other objects in this conceptual row can be
- modified.
- A conceptual row can not be made active until the
- ipAddressIfIndex has been set to a valid index."
- ::= { ipAddressEntry 10 }
- ipAddressStorageType OBJECT-TYPE
- SYNTAX StorageType
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "The storage type for this conceptual row. If this object
- has a value of 'permanent', then no other objects are
- required to be able to be modified."
- DEFVAL { volatile }
- ::= { ipAddressEntry 11 }
- --
- -- the Internet Address Translation table
- --
- ipNetToPhysicalTable OBJECT-TYPE
- SYNTAX SEQUENCE OF IpNetToPhysicalEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The IP Address Translation table used for mapping from IP
- addresses to physical addresses.
- The Address Translation tables contain the IP address to
- 'physical' address equivalences. Some interfaces do not use
- translation tables for determining address equivalences
- (e.g., DDN-X.25 has an algorithmic method); if all
- interfaces are of this type, then the Address Translation
- table is empty, i.e., has zero entries.
- While many protocols may be used to populate this table, ARP
- and Neighbor Discovery are the most likely
- options."
- REFERENCE "RFC 826 and RFC 2461"
- ::= { ip 35 }
- ipNetToPhysicalEntry OBJECT-TYPE
- SYNTAX IpNetToPhysicalEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "Each entry contains one IP address to `physical' address
- equivalence."
- INDEX { ipNetToPhysicalIfIndex,
- ipNetToPhysicalNetAddressType,
- ipNetToPhysicalNetAddress }
- ::= { ipNetToPhysicalTable 1 }
- IpNetToPhysicalEntry ::= SEQUENCE {
- ipNetToPhysicalIfIndex InterfaceIndex,
- ipNetToPhysicalNetAddressType InetAddressType,
- ipNetToPhysicalNetAddress InetAddress,
- ipNetToPhysicalPhysAddress PhysAddress,
- ipNetToPhysicalLastUpdated TimeStamp,
- ipNetToPhysicalType INTEGER,
- ipNetToPhysicalState INTEGER,
- ipNetToPhysicalRowStatus RowStatus
- }
- ipNetToPhysicalIfIndex OBJECT-TYPE
- SYNTAX InterfaceIndex
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The index value that uniquely identifies the interface to
- which this entry is applicable. The interface identified by
- a particular value of this index is the same interface as
- identified by the same value of the IF-MIB's ifIndex."
- ::= { ipNetToPhysicalEntry 1 }
- ipNetToPhysicalNetAddressType OBJECT-TYPE
- SYNTAX InetAddressType
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The type of ipNetToPhysicalNetAddress."
- ::= { ipNetToPhysicalEntry 2 }
- ipNetToPhysicalNetAddress OBJECT-TYPE
- SYNTAX InetAddress
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The IP Address corresponding to the media-dependent
- `physical' address. The address type of this object is
- specified in ipNetToPhysicalAddressType.
- Implementors need to be aware that if the size of
- ipNetToPhysicalNetAddress exceeds 115 octets, then OIDS of
- instances of columns in this row will have more than 128
- sub-identifiers and cannot be accessed using SNMPv1,
- SNMPv2c, or SNMPv3."
- ::= { ipNetToPhysicalEntry 3 }
- ipNetToPhysicalPhysAddress OBJECT-TYPE
- SYNTAX PhysAddress (SIZE(0..65535))
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "The media-dependent `physical' address.
- As the entries in this table are typically not persistent
- when this object is written the entity SHOULD NOT save the
- change to non-volatile storage."
- ::= { ipNetToPhysicalEntry 4 }
- ipNetToPhysicalLastUpdated OBJECT-TYPE
- SYNTAX TimeStamp
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The value of sysUpTime at the time this entry was last
- updated. If this entry was updated prior to the last re-
- initialization of the local network management subsystem,
- then this object contains a zero value."
- ::= { ipNetToPhysicalEntry 5 }
- ipNetToPhysicalType OBJECT-TYPE
- SYNTAX INTEGER {
- other(1), -- none of the following
- invalid(2), -- an invalidated mapping
- dynamic(3),
- static(4),
- local(5) -- local interface
- }
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "The type of mapping.
- Setting this object to the value invalid(2) has the effect
- of invalidating the corresponding entry in the
- ipNetToPhysicalTable. That is, it effectively dis-
- associates the interface identified with said entry from the
- mapping identified with said entry. It is an
- implementation-specific matter as to whether the agent
- removes an invalidated entry from the table. Accordingly,
- management stations must be prepared to receive tabular
- information from agents that corresponds to entries not
- currently in use. Proper interpretation of such entries
- requires examination of the relevant ipNetToPhysicalType
- object.
- The 'dynamic(3)' type indicates that the IP address to
- physical addresses mapping has been dynamically resolved
- using e.g., IPv4 ARP or the IPv6 Neighbor Discovery
- protocol.
- The 'static(4)' type indicates that the mapping has been
- statically configured. Both of these refer to entries that
- provide mappings for other entities addresses.
- The 'local(5)' type indicates that the mapping is provided
- for an entity's own interface address.
- As the entries in this table are typically not persistent
- when this object is written the entity SHOULD NOT save the
- change to non-volatile storage."
- DEFVAL { static }
- ::= { ipNetToPhysicalEntry 6 }
- ipNetToPhysicalState OBJECT-TYPE
- SYNTAX INTEGER {
- reachable(1), -- confirmed reachability
- stale(2), -- unconfirmed reachability
- delay(3), -- waiting for reachability
- -- confirmation before entering
- -- the probe state
- probe(4), -- actively probing
- invalid(5), -- an invalidated mapping
- unknown(6), -- state can not be determined
- -- for some reason.
- incomplete(7) -- address resolution is being
- -- performed.
- }
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The Neighbor Unreachability Detection state for the
- interface when the address mapping in this entry is used.
- If Neighbor Unreachability Detection is not in use (e.g. for
- IPv4), this object is always unknown(6)."
- REFERENCE "RFC 2461"
- ::= { ipNetToPhysicalEntry 7 }
- ipNetToPhysicalRowStatus OBJECT-TYPE
- SYNTAX RowStatus
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "The status of this conceptual row.
- The RowStatus TC requires that this DESCRIPTION clause
- states under which circumstances other objects in this row
- can be modified. The value of this object has no effect on
- whether other objects in this conceptual row can be
- modified.
- A conceptual row can not be made active until the
- ipNetToPhysicalPhysAddress object has been set.
- Note that if the ipNetToPhysicalType is set to 'invalid',
- the managed node may delete the entry independent of the
- state of this object."
- ::= { ipNetToPhysicalEntry 8 }
- --
- -- The IPv6 Scope Zone Index Table.
- --
- ipv6ScopeZoneIndexTable OBJECT-TYPE
- SYNTAX SEQUENCE OF Ipv6ScopeZoneIndexEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The table used to describe IPv6 unicast and multicast scope
- zones.
- For those objects that have names rather than numbers, the
- names were chosen to coincide with the names used in the
- IPv6 address architecture document. "
- REFERENCE "Section 2.7 of RFC 4291"
- ::= { ip 36 }
- ipv6ScopeZoneIndexEntry OBJECT-TYPE
- SYNTAX Ipv6ScopeZoneIndexEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "Each entry contains the list of scope identifiers on a given
- interface."
- INDEX { ipv6ScopeZoneIndexIfIndex }
- ::= { ipv6ScopeZoneIndexTable 1 }
- Ipv6ScopeZoneIndexEntry ::= SEQUENCE {
- ipv6ScopeZoneIndexIfIndex InterfaceIndex,
- ipv6ScopeZoneIndexLinkLocal InetZoneIndex,
- ipv6ScopeZoneIndex3 InetZoneIndex,
- ipv6ScopeZoneIndexAdminLocal InetZoneIndex,
- ipv6ScopeZoneIndexSiteLocal InetZoneIndex,
- ipv6ScopeZoneIndex6 InetZoneIndex,
- ipv6ScopeZoneIndex7 InetZoneIndex,
- ipv6ScopeZoneIndexOrganizationLocal InetZoneIndex,
- ipv6ScopeZoneIndex9 InetZoneIndex,
- ipv6ScopeZoneIndexA InetZoneIndex,
- ipv6ScopeZoneIndexB InetZoneIndex,
- ipv6ScopeZoneIndexC InetZoneIndex,
- ipv6ScopeZoneIndexD InetZoneIndex
- }
- ipv6ScopeZoneIndexIfIndex OBJECT-TYPE
- SYNTAX InterfaceIndex
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The index value that uniquely identifies the interface to
- which these scopes belong. The interface identified by a
- particular value of this index is the same interface as
- identified by the same value of the IF-MIB's ifIndex."
- ::= { ipv6ScopeZoneIndexEntry 1 }
- ipv6ScopeZoneIndexLinkLocal OBJECT-TYPE
- SYNTAX InetZoneIndex
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The zone index for the link-local scope on this interface."
- ::= { ipv6ScopeZoneIndexEntry 2 }
- ipv6ScopeZoneIndex3 OBJECT-TYPE
- SYNTAX InetZoneIndex
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The zone index for scope 3 on this interface."
- ::= { ipv6ScopeZoneIndexEntry 3 }
- ipv6ScopeZoneIndexAdminLocal OBJECT-TYPE
- SYNTAX InetZoneIndex
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The zone index for the admin-local scope on this interface."
- ::= { ipv6ScopeZoneIndexEntry 4 }
- ipv6ScopeZoneIndexSiteLocal OBJECT-TYPE
- SYNTAX InetZoneIndex
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The zone index for the site-local scope on this interface."
- ::= { ipv6ScopeZoneIndexEntry 5 }
- ipv6ScopeZoneIndex6 OBJECT-TYPE
- SYNTAX InetZoneIndex
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The zone index for scope 6 on this interface."
- ::= { ipv6ScopeZoneIndexEntry 6 }
- ipv6ScopeZoneIndex7 OBJECT-TYPE
- SYNTAX InetZoneIndex
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The zone index for scope 7 on this interface."
- ::= { ipv6ScopeZoneIndexEntry 7 }
- ipv6ScopeZoneIndexOrganizationLocal OBJECT-TYPE
- SYNTAX InetZoneIndex
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The zone index for the organization-local scope on this
- interface."
- ::= { ipv6ScopeZoneIndexEntry 8 }
- ipv6ScopeZoneIndex9 OBJECT-TYPE
- SYNTAX InetZoneIndex
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The zone index for scope 9 on this interface."
- ::= { ipv6ScopeZoneIndexEntry 9 }
- ipv6ScopeZoneIndexA OBJECT-TYPE
- SYNTAX InetZoneIndex
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The zone index for scope A on this interface."
- ::= { ipv6ScopeZoneIndexEntry 10 }
- ipv6ScopeZoneIndexB OBJECT-TYPE
- SYNTAX InetZoneIndex
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The zone index for scope B on this interface."
- ::= { ipv6ScopeZoneIndexEntry 11 }
- ipv6ScopeZoneIndexC OBJECT-TYPE
- SYNTAX InetZoneIndex
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The zone index for scope C on this interface."
- ::= { ipv6ScopeZoneIndexEntry 12 }
- ipv6ScopeZoneIndexD OBJECT-TYPE
- SYNTAX InetZoneIndex
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The zone index for scope D on this interface."
- ::= { ipv6ScopeZoneIndexEntry 13 }
- --
- -- The Default Router Table
- -- This table simply lists the default routers; for more information
- -- about routing tables, see the routing MIBs
- --
- ipDefaultRouterTable OBJECT-TYPE
- SYNTAX SEQUENCE OF IpDefaultRouterEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The table used to describe the default routers known to this
- entity."
- ::= { ip 37 }
- ipDefaultRouterEntry OBJECT-TYPE
- SYNTAX IpDefaultRouterEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "Each entry contains information about a default router known
- to this entity."
- INDEX {ipDefaultRouterAddressType, ipDefaultRouterAddress,
- ipDefaultRouterIfIndex}
- ::= { ipDefaultRouterTable 1 }
- IpDefaultRouterEntry ::= SEQUENCE {
- ipDefaultRouterAddressType InetAddressType,
- ipDefaultRouterAddress InetAddress,
- ipDefaultRouterIfIndex InterfaceIndex,
- ipDefaultRouterLifetime Unsigned32,
- ipDefaultRouterPreference INTEGER
- }
- ipDefaultRouterAddressType OBJECT-TYPE
- SYNTAX InetAddressType
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The address type for this row."
- ::= { ipDefaultRouterEntry 1 }
- ipDefaultRouterAddress OBJECT-TYPE
- SYNTAX InetAddress
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The IP address of the default router represented by this
- row. The address type of this object is specified in
- ipDefaultRouterAddressType.
- Implementers need to be aware that if the size of
- ipDefaultRouterAddress exceeds 115 octets, then OIDS of
- instances of columns in this row will have more than 128
- sub-identifiers and cannot be accessed using SNMPv1,
- SNMPv2c, or SNMPv3."
- ::= { ipDefaultRouterEntry 2 }
- ipDefaultRouterIfIndex OBJECT-TYPE
- SYNTAX InterfaceIndex
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The index value that uniquely identifies the interface by
- which the router can be reached. The interface identified
- by a particular value of this index is the same interface as
- identified by the same value of the IF-MIB's ifIndex."
- ::= { ipDefaultRouterEntry 3 }
- ipDefaultRouterLifetime OBJECT-TYPE
- SYNTAX Unsigned32 (0..65535)
- UNITS "seconds"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The remaining length of time, in seconds, that this router
- will continue to be useful as a default router. A value of
- zero indicates that it is no longer useful as a default
- router. It is left to the implementer of the MIB as to
- whether a router with a lifetime of zero is removed from the
- list.
- For IPv6, this value should be extracted from the router
- advertisement messages."
- REFERENCE "For IPv6 RFC 2462 sections 4.2 and 6.3.4"
- ::= { ipDefaultRouterEntry 4 }
- ipDefaultRouterPreference OBJECT-TYPE
- SYNTAX INTEGER {
- reserved (-2),
- low (-1),
- medium (0),
- high (1)
- }
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "An indication of preference given to this router as a
- default router as described in he Default Router
- Preferences document. Treating the value as a
- 2 bit signed integer allows for simple arithmetic
- comparisons.
- For IPv4 routers or IPv6 routers that are not using the
- updated router advertisement format, this object is set to
- medium (0)."
- REFERENCE "RFC 4291, section 2.1"
- ::= { ipDefaultRouterEntry 5 }
- --
- -- Configuration information for constructing router advertisements
- --
- ipv6RouterAdvertSpinLock OBJECT-TYPE
- SYNTAX TestAndIncr
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "An advisory lock used to allow cooperating SNMP managers to
- coordinate their use of the set operation in creating or
- modifying rows within this table.
- In order to use this lock to coordinate the use of set
- operations, managers should first retrieve
- ipv6RouterAdvertSpinLock. They should then determine the
- appropriate row to create or modify. Finally, they should
- issue the appropriate set command including the retrieved
- value of ipv6RouterAdvertSpinLock. If another manager has
- altered the table in the meantime, then the value of
- ipv6RouterAdvertSpinLock will have changed and the creation
- will fail as it will be specifying an incorrect value for
- ipv6RouterAdvertSpinLock. It is suggested, but not
- required, that the ipv6RouterAdvertSpinLock be the first var
- bind for each set of objects representing a 'row' in a PDU."
- ::= { ip 38 }
- ipv6RouterAdvertTable OBJECT-TYPE
- SYNTAX SEQUENCE OF Ipv6RouterAdvertEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The table containing information used to construct router
- advertisements."
- ::= { ip 39 }
- ipv6RouterAdvertEntry OBJECT-TYPE
- SYNTAX Ipv6RouterAdvertEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "An entry containing information used to construct router
- advertisements.
- Information in this table is persistent, and when this
- object is written, the entity SHOULD save the change to
- non-volatile storage."
- INDEX { ipv6RouterAdvertIfIndex }
- ::= { ipv6RouterAdvertTable 1 }
- Ipv6RouterAdvertEntry ::= SEQUENCE {
- ipv6RouterAdvertIfIndex InterfaceIndex,
- ipv6RouterAdvertSendAdverts TruthValue,
- ipv6RouterAdvertMaxInterval Unsigned32,
- ipv6RouterAdvertMinInterval Unsigned32,
- ipv6RouterAdvertManagedFlag TruthValue,
- ipv6RouterAdvertOtherConfigFlag TruthValue,
- ipv6RouterAdvertLinkMTU Unsigned32,
- ipv6RouterAdvertReachableTime Unsigned32,
- ipv6RouterAdvertRetransmitTime Unsigned32,
- ipv6RouterAdvertCurHopLimit Unsigned32,
- ipv6RouterAdvertDefaultLifetime Unsigned32,
- ipv6RouterAdvertRowStatus RowStatus
- }
- ipv6RouterAdvertIfIndex OBJECT-TYPE
- SYNTAX InterfaceIndex
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The index value that uniquely identifies the interface on
- which router advertisements constructed with this
- information will be transmitted. The interface identified
- by a particular value of this index is the same interface as
- identified by the same value of the IF-MIB's ifIndex."
- ::= { ipv6RouterAdvertEntry 1 }
- ipv6RouterAdvertSendAdverts OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "A flag indicating whether the router sends periodic
- router advertisements and responds to router solicitations
- on this interface."
- REFERENCE "RFC 2461 Section 6.2.1"
- DEFVAL { false }
- ::= { ipv6RouterAdvertEntry 2 }
- ipv6RouterAdvertMaxInterval OBJECT-TYPE
- SYNTAX Unsigned32 (4..1800)
- UNITS "seconds"
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "The maximum time allowed between sending unsolicited router
- advertisements from this interface."
- REFERENCE "RFC 2461 Section 6.2.1"
- DEFVAL { 600 }
- ::= { ipv6RouterAdvertEntry 3 }
- ipv6RouterAdvertMinInterval OBJECT-TYPE
- SYNTAX Unsigned32 (3..1350)
- UNITS "seconds"
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "The minimum time allowed between sending unsolicited router
- advertisements from this interface.
- The default is 0.33 * ipv6RouterAdvertMaxInterval, however,
- in the case of a low value for ipv6RouterAdvertMaxInterval,
- the minimum value for this object is restricted to 3."
- REFERENCE "RFC 2461 Section 6.2.1"
- ::= { ipv6RouterAdvertEntry 4 }
- ipv6RouterAdvertManagedFlag OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "The true/false value to be placed into the 'managed address
- configuration' flag field in router advertisements sent from
- this interface."
- REFERENCE "RFC 2461 Section 6.2.1"
- DEFVAL { false }
- ::= { ipv6RouterAdvertEntry 5 }
- ipv6RouterAdvertOtherConfigFlag OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "The true/false value to be placed into the 'other stateful
- configuration' flag field in router advertisements sent from
- this interface."
- REFERENCE "RFC 2461 Section 6.2.1"
- DEFVAL { false }
- ::= { ipv6RouterAdvertEntry 6 }
- ipv6RouterAdvertLinkMTU OBJECT-TYPE
- SYNTAX Unsigned32
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "The value to be placed in MTU options sent by the router on
- this interface.
- A value of zero indicates that no MTU options are sent."
- REFERENCE "RFC 2461 Section 6.2.1"
- DEFVAL { 0 }
- ::= { ipv6RouterAdvertEntry 7 }
- ipv6RouterAdvertReachableTime OBJECT-TYPE
- SYNTAX Unsigned32 (0..3600000)
- UNITS "milliseconds"
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "The value to be placed in the reachable time field in router
- advertisement messages sent from this interface.
- A value of zero in the router advertisement indicates that
- the advertisement isn't specifying a value for reachable
- time."
- REFERENCE "RFC 2461 Section 6.2.1"
- DEFVAL { 0 }
- ::= { ipv6RouterAdvertEntry 8 }
- ipv6RouterAdvertRetransmitTime OBJECT-TYPE
- SYNTAX Unsigned32
- UNITS "milliseconds"
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "The value to be placed in the retransmit timer field in
- router advertisements sent from this interface.
- A value of zero in the router advertisement indicates that
- the advertisement isn't specifying a value for retrans
- time."
- REFERENCE "RFC 2461 Section 6.2.1"
- DEFVAL { 0 }
- ::= { ipv6RouterAdvertEntry 9 }
- ipv6RouterAdvertCurHopLimit OBJECT-TYPE
- SYNTAX Unsigned32 (0..255)
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "The default value to be placed in the current hop limit
- field in router advertisements sent from this interface.
- The value should be set to the current diameter of the
- Internet.
- A value of zero in the router advertisement indicates that
- the advertisement isn't specifying a value for curHopLimit.
- The default should be set to the value specified in the IANA
- web pages (www.iana.org) at the time of implementation."
- REFERENCE "RFC 2461 Section 6.2.1"
- ::= { ipv6RouterAdvertEntry 10 }
- ipv6RouterAdvertDefaultLifetime OBJECT-TYPE
- SYNTAX Unsigned32 (0|4..9000)
- UNITS "seconds"
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "The value to be placed in the router lifetime field of
- router advertisements sent from this interface. This value
- MUST be either 0 or between ipv6RouterAdvertMaxInterval and
- 9000 seconds.
- A value of zero indicates that the router is not to be used
- as a default router.
- The default is 3 * ipv6RouterAdvertMaxInterval."
- REFERENCE "RFC 2461 Section 6.2.1"
- ::= { ipv6RouterAdvertEntry 11 }
- ipv6RouterAdvertRowStatus OBJECT-TYPE
- SYNTAX RowStatus
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "The status of this conceptual row.
- As all objects in this conceptual row have default values, a
- row can be created and made active by setting this object
- appropriately.
- The RowStatus TC requires that this DESCRIPTION clause
- states under which circumstances other objects in this row
- can be modified. The value of this object has no effect on
- whether other objects in this conceptual row can be
- modified."
- ::= { ipv6RouterAdvertEntry 12 }
- --
- -- ICMP section
- --
- icmp OBJECT IDENTIFIER ::= { mib-2 5 }
- --
- -- ICMP non-message-specific counters
- --
- -- These object IDs are reserved, as they were used in earlier
- -- versions of the MIB module. In theory, OIDs are not assigned
- -- until the specification is released as an RFC; however, as some
- -- companies may have shipped code based on earlier versions of
- -- the MIB, it seems best to reserve these OIDs.
- -- ::= { icmp 27 }
- -- ::= { icmp 28 }
- icmpStatsTable OBJECT-TYPE
- SYNTAX SEQUENCE OF IcmpStatsEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The table of generic system-wide ICMP counters."
- ::= { icmp 29 }
- icmpStatsEntry OBJECT-TYPE
- SYNTAX IcmpStatsEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "A conceptual row in the icmpStatsTable."
- INDEX { icmpStatsIPVersion }
- ::= { icmpStatsTable 1 }
- IcmpStatsEntry ::= SEQUENCE {
- icmpStatsIPVersion InetVersion,
- icmpStatsInMsgs Counter32,
- icmpStatsInErrors Counter32,
- icmpStatsOutMsgs Counter32,
- icmpStatsOutErrors Counter32
- }
- icmpStatsIPVersion OBJECT-TYPE
- SYNTAX InetVersion
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The IP version of the statistics."
- ::= { icmpStatsEntry 1 }
- icmpStatsInMsgs OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The total number of ICMP messages that the entity received.
- Note that this counter includes all those counted by
- icmpStatsInErrors."
- ::= { icmpStatsEntry 2 }
- icmpStatsInErrors OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of ICMP messages that the entity received but
- determined as having ICMP-specific errors (bad ICMP
- checksums, bad length, etc.)."
- ::= { icmpStatsEntry 3 }
- icmpStatsOutMsgs OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The total number of ICMP messages that the entity attempted
- to send. Note that this counter includes all those counted
- by icmpStatsOutErrors."
- ::= { icmpStatsEntry 4 }
- icmpStatsOutErrors OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of ICMP messages that this entity did not send
- due to problems discovered within ICMP, such as a lack of
- buffers. This value should not include errors discovered
- outside the ICMP layer, such as the inability of IP to route
- the resultant datagram. In some implementations, there may
- be no types of error that contribute to this counter's
- value."
- ::= { icmpStatsEntry 5 }
- --
- -- per-version, per-message type ICMP counters
- --
- icmpMsgStatsTable OBJECT-TYPE
- SYNTAX SEQUENCE OF IcmpMsgStatsEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The table of system-wide per-version, per-message type ICMP
- counters."
- ::= { icmp 30 }
- icmpMsgStatsEntry OBJECT-TYPE
- SYNTAX IcmpMsgStatsEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "A conceptual row in the icmpMsgStatsTable.
- The system should track each ICMP type value, even if that
- ICMP type is not supported by the system. However, a
- given row need not be instantiated unless a message of that
- type has been processed, i.e., the row for
- icmpMsgStatsType=X MAY be instantiated before but MUST be
- instantiated after the first message with Type=X is
- received or transmitted. After receiving or transmitting
- any succeeding messages with Type=X, the relevant counter
- must be incremented."
- INDEX { icmpMsgStatsIPVersion, icmpMsgStatsType }
- ::= { icmpMsgStatsTable 1 }
- IcmpMsgStatsEntry ::= SEQUENCE {
- icmpMsgStatsIPVersion InetVersion,
- icmpMsgStatsType Integer32,
- icmpMsgStatsInPkts Counter32,
- icmpMsgStatsOutPkts Counter32
- }
- icmpMsgStatsIPVersion OBJECT-TYPE
- SYNTAX InetVersion
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The IP version of the statistics."
- ::= { icmpMsgStatsEntry 1 }
- icmpMsgStatsType OBJECT-TYPE
- SYNTAX Integer32 (0..255)
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The ICMP type field of the message type being counted by
- this row.
- Note that ICMP message types are scoped by the address type
- in use."
- REFERENCE "http://www.iana.org/assignments/icmp-parameters and
- http://www.iana.org/assignments/icmpv6-parameters"
- ::= { icmpMsgStatsEntry 2 }
- icmpMsgStatsInPkts OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of input packets for this AF and type."
- ::= { icmpMsgStatsEntry 3 }
- icmpMsgStatsOutPkts OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of output packets for this AF and type."
- ::= { icmpMsgStatsEntry 4 }
- --
- -- conformance information
- --
- ipMIBConformance OBJECT IDENTIFIER ::= { ipMIB 2 }
- ipMIBCompliances OBJECT IDENTIFIER ::= { ipMIBConformance 1 }
- ipMIBGroups OBJECT IDENTIFIER ::= { ipMIBConformance 2 }
- -- compliance statements
- ipMIBCompliance2 MODULE-COMPLIANCE
- STATUS current
- DESCRIPTION
- "The compliance statement for systems that implement IP -
- either IPv4 or IPv6.
- There are a number of INDEX objects that cannot be
- represented in the form of OBJECT clauses in SMIv2, but
- for which we have the following compliance requirements,
- expressed in OBJECT clause form in this description
- clause:
- -- OBJECT ipSystemStatsIPVersion
- -- SYNTAX InetVersion {ipv4(1), ipv6(2)}
- -- DESCRIPTION
- -- This MIB requires support for only IPv4 and IPv6
- -- versions.
- --
- -- OBJECT ipIfStatsIPVersion
- -- SYNTAX InetVersion {ipv4(1), ipv6(2)}
- -- DESCRIPTION
- -- This MIB requires support for only IPv4 and IPv6
- -- versions.
- --
- -- OBJECT icmpStatsIPVersion
- -- SYNTAX InetVersion {ipv4(1), ipv6(2)}
- -- DESCRIPTION
- -- This MIB requires support for only IPv4 and IPv6
- -- versions.
- --
- -- OBJECT icmpMsgStatsIPVersion
- -- SYNTAX InetVersion {ipv4(1), ipv6(2)}
- -- DESCRIPTION
- -- This MIB requires support for only IPv4 and IPv6
- -- versions.
- --
- -- OBJECT ipAddressPrefixType
- -- SYNTAX InetAddressType {ipv4(1), ipv6(2)}
- -- DESCRIPTION
- -- This MIB requires support for only global IPv4 and
- -- IPv6 address types.
- --
- -- OBJECT ipAddressPrefixPrefix
- -- SYNTAX InetAddress (Size(4 | 16))
- -- DESCRIPTION
- -- This MIB requires support for only global IPv4 and
- -- IPv6 addresses and so the size can be either 4 or
- -- 16 bytes.
- --
- -- OBJECT ipAddressAddrType
- -- SYNTAX InetAddressType {ipv4(1), ipv6(2),
- -- ipv4z(3), ipv6z(4)}
- -- DESCRIPTION
- -- This MIB requires support for only global and
- -- non-global IPv4 and IPv6 address types.
- --
- -- OBJECT ipAddressAddr
- -- SYNTAX InetAddress (Size(4 | 8 | 16 | 20))
- -- DESCRIPTION
- -- This MIB requires support for only global and
- -- non-global IPv4 and IPv6 addresses and so the size
- -- can be 4, 8, 16, or 20 bytes.
- --
- -- OBJECT ipNetToPhysicalNetAddressType
- -- SYNTAX InetAddressType {ipv4(1), ipv6(2),
- -- ipv4z(3), ipv6z(4)}
- -- DESCRIPTION
- -- This MIB requires support for only global and
- -- non-global IPv4 and IPv6 address types.
- --
- -- OBJECT ipNetToPhysicalNetAddress
- -- SYNTAX InetAddress (Size(4 | 8 | 16 | 20))
- -- DESCRIPTION
- -- This MIB requires support for only global and
- -- non-global IPv4 and IPv6 addresses and so the size
- -- can be 4, 8, 16, or 20 bytes.
- --
- -- OBJECT ipDefaultRouterAddressType
- -- SYNTAX InetAddressType {ipv4(1), ipv6(2),
- -- ipv4z(3), ipv6z(4)}
- -- DESCRIPTION
- -- This MIB requires support for only global and
- -- non-global IPv4 and IPv6 address types.
- --
- -- OBJECT ipDefaultRouterAddress
- -- SYNTAX InetAddress (Size(4 | 8 | 16 | 20))
- -- DESCRIPTION
- -- This MIB requires support for only global and
- -- non-global IPv4 and IPv6 addresses and so the size
- -- can be 4, 8, 16, or 20 bytes."
- MODULE -- this module
- MANDATORY-GROUPS { ipSystemStatsGroup, ipAddressGroup,
- ipNetToPhysicalGroup, ipDefaultRouterGroup,
- icmpStatsGroup }
- GROUP ipSystemStatsHCOctetGroup
- DESCRIPTION
- "This group is mandatory for systems that have an aggregate
- bandwidth of greater than 20MB. Including this group does
- not allow an entity to neglect the 32 bit versions of these
- objects."
- GROUP ipSystemStatsHCPacketGroup
- DESCRIPTION
- "This group is mandatory for systems that have an aggregate
- bandwidth of greater than 650MB. Including this group
- does not allow an entity to neglect the 32 bit versions of
- these objects."
- GROUP ipIfStatsGroup
- DESCRIPTION
- "This group is optional for all systems."
- GROUP ipIfStatsHCOctetGroup
- DESCRIPTION
- "This group is mandatory for systems that include the
- ipIfStatsGroup and include links with bandwidths of greater
- than 20MB. Including this group does not allow an entity to
- neglect the 32 bit versions of these objects."
- GROUP ipIfStatsHCPacketGroup
- DESCRIPTION
- "This group is mandatory for systems that include the
- ipIfStatsGroup and include links with bandwidths of greater
- than 650MB. Including this group does not allow an entity
- to neglect the 32 bit versions of these objects."
- GROUP ipv4GeneralGroup
- DESCRIPTION
- "This group is mandatory for all systems supporting IPv4."
- GROUP ipv4IfGroup
- DESCRIPTION
- "This group is mandatory for all systems supporting IPv4."
- GROUP ipv4SystemStatsGroup
- DESCRIPTION
- "This group is mandatory for all systems supporting IPv4."
- GROUP ipv4SystemStatsHCPacketGroup
- DESCRIPTION
- "This group is mandatory for all systems supporting IPv4 and
- that have an aggregate bandwidth of greater than 650MB.
- Including this group does not allow an entity to neglect the
- 32 bit versions of these objects."
- GROUP ipv4IfStatsGroup
- DESCRIPTION
- "This group is mandatory for all systems supporting IPv4 and
- including the ipIfStatsGroup."
- GROUP ipv4IfStatsHCPacketGroup
- DESCRIPTION
- "This group is mandatory for all systems supporting IPv4 and
- including the ipIfStatsHCPacketGroup. Including this group
- does not allow an entity to neglect the 32 bit versions of
- these objects."
- GROUP ipv6GeneralGroup2
- DESCRIPTION
- "This group is mandatory for all systems supporting IPv6."
- GROUP ipv6IfGroup
- DESCRIPTION
- "This group is mandatory for all systems supporting IPv6."
- GROUP ipAddressPrefixGroup
- DESCRIPTION
- "This group is mandatory for all systems supporting IPv6."
- GROUP ipv6ScopeGroup
- DESCRIPTION
- "This group is mandatory for all systems supporting IPv6."
- GROUP ipv6RouterAdvertGroup
- DESCRIPTION
- "This group is mandatory for all IPv6 routers."
- GROUP ipLastChangeGroup
- DESCRIPTION
- "This group is optional for all agents."
- OBJECT ipv6IpForwarding
- MIN-ACCESS read-only
- DESCRIPTION
- "An agent is not required to provide write access to this
- object."
- OBJECT ipv6IpDefaultHopLimit
- MIN-ACCESS read-only
- DESCRIPTION
- "An agent is not required to provide write access to this
- object."
- OBJECT ipv4InterfaceEnableStatus
- MIN-ACCESS read-only
- DESCRIPTION
- "An agent is not required to provide write access to this
- object."
- OBJECT ipv6InterfaceEnableStatus
- MIN-ACCESS read-only
- DESCRIPTION
- "An agent is not required to provide write access to this
- object."
- OBJECT ipv6InterfaceForwarding
- MIN-ACCESS read-only
- DESCRIPTION
- "An agent is not required to provide write access to this
- object."
- OBJECT ipAddressSpinLock
- MIN-ACCESS not-accessible
- DESCRIPTION
- "An agent is not required to provide write access to this
- object. However, if an agent provides write access to any
- of the other objects in the ipAddressGroup, it SHOULD
- provide write access to this object as well."
- OBJECT ipAddressIfIndex
- MIN-ACCESS read-only
- DESCRIPTION
- "An agent is not required to provide write or create access
- to this object."
- OBJECT ipAddressType
- MIN-ACCESS read-only
- DESCRIPTION
- "An agent is not required to provide write or create access
- to this object."
- OBJECT ipAddressStatus
- MIN-ACCESS read-only
- DESCRIPTION
- "An agent is not required to provide write or create access
- to this object."
- OBJECT ipAddressRowStatus
- SYNTAX RowStatus { active(1) }
- MIN-ACCESS read-only
- DESCRIPTION
- "An agent is not required to provide write or create access
- to this object."
- OBJECT ipAddressStorageType
- MIN-ACCESS read-only
- DESCRIPTION
- "An agent is not required to provide write or create access
- to this object.
- If an agent allows this object to be written or created, it
- is not required to allow this object to be set to readOnly,
- permanent, or nonVolatile."
- OBJECT ipNetToPhysicalPhysAddress
- MIN-ACCESS read-only
- DESCRIPTION
- "An agent is not required to provide write or create access
- to this object."
- OBJECT ipNetToPhysicalType
- MIN-ACCESS read-only
- DESCRIPTION
- "An agent is not required to provide write or create access
- to this object."
- OBJECT ipv6RouterAdvertSpinLock
- MIN-ACCESS read-only
- DESCRIPTION
- "An agent is not required to provide write access to this
- object. However, if an agent provides write access to
- any of the other objects in the ipv6RouterAdvertGroup, it
- SHOULD provide write access to this object as well."
- OBJECT ipv6RouterAdvertSendAdverts
- MIN-ACCESS read-only
- DESCRIPTION
- "An agent is not required to provide write access to this
- object."
- OBJECT ipv6RouterAdvertMaxInterval
- MIN-ACCESS read-only
- DESCRIPTION
- "An agent is not required to provide write access to this
- object."
- OBJECT ipv6RouterAdvertMinInterval
- MIN-ACCESS read-only
- DESCRIPTION
- "An agent is not required to provide write access to this
- object."
- OBJECT ipv6RouterAdvertManagedFlag
- MIN-ACCESS read-only
- DESCRIPTION
- "An agent is not required to provide write access to this
- object."
- OBJECT ipv6RouterAdvertOtherConfigFlag
- MIN-ACCESS read-only
- DESCRIPTION
- "An agent is not required to provide write access to this
- object."
- OBJECT ipv6RouterAdvertLinkMTU
- MIN-ACCESS read-only
- DESCRIPTION
- "An agent is not required to provide write access to this
- object."
- OBJECT ipv6RouterAdvertReachableTime
- MIN-ACCESS read-only
- DESCRIPTION
- "An agent is not required to provide write access to this
- object."
- OBJECT ipv6RouterAdvertRetransmitTime
- MIN-ACCESS read-only
- DESCRIPTION
- "An agent is not required to provide write access to this
- object."
- OBJECT ipv6RouterAdvertCurHopLimit
- MIN-ACCESS read-only
- DESCRIPTION
- "An agent is not required to provide write access to this
- object."
- OBJECT ipv6RouterAdvertDefaultLifetime
- MIN-ACCESS read-only
- DESCRIPTION
- "An agent is not required to provide write access to this
- object."
- OBJECT ipv6RouterAdvertRowStatus
- MIN-ACCESS read-only
- DESCRIPTION
- "An agent is not required to provide write or create access
- to this object."
- ::= { ipMIBCompliances 2 }
- -- units of conformance
- ipv4GeneralGroup OBJECT-GROUP
- OBJECTS { ipForwarding, ipDefaultTTL, ipReasmTimeout }
- STATUS current
- DESCRIPTION
- "The group of IPv4-specific objects for basic management of
- IPv4 entities."
- ::= { ipMIBGroups 3 }
- ipv4IfGroup OBJECT-GROUP
- OBJECTS { ipv4InterfaceReasmMaxSize, ipv4InterfaceEnableStatus,
- ipv4InterfaceRetransmitTime }
- STATUS current
- DESCRIPTION
- "The group of IPv4-specific objects for basic management of
- IPv4 interfaces."
- ::= { ipMIBGroups 4 }
- ipv6GeneralGroup2 OBJECT-GROUP
- OBJECTS { ipv6IpForwarding, ipv6IpDefaultHopLimit }
- STATUS current
- DESCRIPTION
- "The IPv6 group of objects providing for basic management of
- IPv6 entities."
- ::= { ipMIBGroups 5 }
- ipv6IfGroup OBJECT-GROUP
- OBJECTS { ipv6InterfaceReasmMaxSize, ipv6InterfaceIdentifier,
- ipv6InterfaceEnableStatus, ipv6InterfaceReachableTime,
- ipv6InterfaceRetransmitTime, ipv6InterfaceForwarding }
- STATUS current
- DESCRIPTION
- "The group of IPv6-specific objects for basic management of
- IPv6 interfaces."
- ::= { ipMIBGroups 6 }
- ipLastChangeGroup OBJECT-GROUP
- OBJECTS { ipv4InterfaceTableLastChange,
- ipv6InterfaceTableLastChange,
- ipIfStatsTableLastChange }
- STATUS current
- DESCRIPTION
- "The last change objects associated with this MIB. These
- objects are optional for all agents. They SHOULD be
- implemented on agents where it is possible to determine the
- proper values. Where it is not possible to determine the
- proper values, for example when the tables are split amongst
- several sub-agents using AgentX, the agent MUST NOT
- implement these objects to return an incorrect or static
- value."
- ::= { ipMIBGroups 7 }
- ipSystemStatsGroup OBJECT-GROUP
- OBJECTS { ipSystemStatsInReceives,
- ipSystemStatsInOctets,
- ipSystemStatsInHdrErrors,
- ipSystemStatsInNoRoutes,
- ipSystemStatsInAddrErrors,
- ipSystemStatsInUnknownProtos,
- ipSystemStatsInTruncatedPkts,
- ipSystemStatsInForwDatagrams,
- ipSystemStatsReasmReqds,
- ipSystemStatsReasmOKs,
- ipSystemStatsReasmFails,
- ipSystemStatsInDiscards,
- ipSystemStatsInDelivers,
- ipSystemStatsOutRequests,
- ipSystemStatsOutNoRoutes,
- ipSystemStatsOutForwDatagrams,
- ipSystemStatsOutDiscards,
- ipSystemStatsOutFragReqds,
- ipSystemStatsOutFragOKs,
- ipSystemStatsOutFragFails,
- ipSystemStatsOutFragCreates,
- ipSystemStatsOutTransmits,
- ipSystemStatsOutOctets,
- ipSystemStatsInMcastPkts,
- ipSystemStatsInMcastOctets,
- ipSystemStatsOutMcastPkts,
- ipSystemStatsOutMcastOctets,
- ipSystemStatsDiscontinuityTime,
- ipSystemStatsRefreshRate }
- STATUS current
- DESCRIPTION
- "IP system wide statistics."
- ::= { ipMIBGroups 8 }
- ipv4SystemStatsGroup OBJECT-GROUP
- OBJECTS { ipSystemStatsInBcastPkts, ipSystemStatsOutBcastPkts }
- STATUS current
- DESCRIPTION
- "IPv4 only system wide statistics."
- ::= { ipMIBGroups 9 }
- ipSystemStatsHCOctetGroup OBJECT-GROUP
- OBJECTS { ipSystemStatsHCInOctets,
- ipSystemStatsHCOutOctets,
- ipSystemStatsHCInMcastOctets,
- ipSystemStatsHCOutMcastOctets
- }
- STATUS current
- DESCRIPTION
- "IP system wide statistics for systems that may overflow the
- standard octet counters within 1 hour."
- ::= { ipMIBGroups 10 }
- ipSystemStatsHCPacketGroup OBJECT-GROUP
- OBJECTS { ipSystemStatsHCInReceives,
- ipSystemStatsHCInForwDatagrams,
- ipSystemStatsHCInDelivers,
- ipSystemStatsHCOutRequests,
- ipSystemStatsHCOutForwDatagrams,
- ipSystemStatsHCOutTransmits,
- ipSystemStatsHCInMcastPkts,
- ipSystemStatsHCOutMcastPkts
- }
- STATUS current
- DESCRIPTION
- "IP system wide statistics for systems that may overflow the
- standard packet counters within 1 hour."
- ::= { ipMIBGroups 11 }
- ipv4SystemStatsHCPacketGroup OBJECT-GROUP
- OBJECTS { ipSystemStatsHCInBcastPkts,
- ipSystemStatsHCOutBcastPkts }
- STATUS current
- DESCRIPTION
- "IPv4 only system wide statistics for systems that may
- overflow the standard packet counters within 1 hour."
- ::= { ipMIBGroups 12 }
- ipIfStatsGroup OBJECT-GROUP
- OBJECTS { ipIfStatsInReceives, ipIfStatsInOctets,
- ipIfStatsInHdrErrors, ipIfStatsInNoRoutes,
- ipIfStatsInAddrErrors, ipIfStatsInUnknownProtos,
- ipIfStatsInTruncatedPkts, ipIfStatsInForwDatagrams,
- ipIfStatsReasmReqds, ipIfStatsReasmOKs,
- ipIfStatsReasmFails, ipIfStatsInDiscards,
- ipIfStatsInDelivers, ipIfStatsOutRequests,
- ipIfStatsOutForwDatagrams, ipIfStatsOutDiscards,
- ipIfStatsOutFragReqds, ipIfStatsOutFragOKs,
- ipIfStatsOutFragFails, ipIfStatsOutFragCreates,
- ipIfStatsOutTransmits, ipIfStatsOutOctets,
- ipIfStatsInMcastPkts, ipIfStatsInMcastOctets,
- ipIfStatsOutMcastPkts, ipIfStatsOutMcastOctets,
- ipIfStatsDiscontinuityTime, ipIfStatsRefreshRate }
- STATUS current
- DESCRIPTION
- "IP per-interface statistics."
- ::= { ipMIBGroups 13 }
- ipv4IfStatsGroup OBJECT-GROUP
- OBJECTS { ipIfStatsInBcastPkts, ipIfStatsOutBcastPkts }
- STATUS current
- DESCRIPTION
- "IPv4 only per-interface statistics."
- ::= { ipMIBGroups 14 }
- ipIfStatsHCOctetGroup OBJECT-GROUP
- OBJECTS { ipIfStatsHCInOctets, ipIfStatsHCOutOctets,
- ipIfStatsHCInMcastOctets, ipIfStatsHCOutMcastOctets }
- STATUS current
- DESCRIPTION
- "IP per-interfaces statistics for systems that include
- interfaces that may overflow the standard octet
- counters within 1 hour."
- ::= { ipMIBGroups 15 }
- ipIfStatsHCPacketGroup OBJECT-GROUP
- OBJECTS { ipIfStatsHCInReceives, ipIfStatsHCInForwDatagrams,
- ipIfStatsHCInDelivers, ipIfStatsHCOutRequests,
- ipIfStatsHCOutForwDatagrams, ipIfStatsHCOutTransmits,
- ipIfStatsHCInMcastPkts, ipIfStatsHCOutMcastPkts }
- STATUS current
- DESCRIPTION
- "IP per-interfaces statistics for systems that include
- interfaces that may overflow the standard packet counters
- within 1 hour."
- ::= { ipMIBGroups 16 }
- ipv4IfStatsHCPacketGroup OBJECT-GROUP
- OBJECTS { ipIfStatsHCInBcastPkts, ipIfStatsHCOutBcastPkts }
- STATUS current
- DESCRIPTION
- "IPv4 only per-interface statistics for systems that include
- interfaces that may overflow the standard packet counters
- within 1 hour."
- ::= { ipMIBGroups 17 }
- ipAddressPrefixGroup OBJECT-GROUP
- OBJECTS { ipAddressPrefixOrigin,
- ipAddressPrefixOnLinkFlag,
- ipAddressPrefixAutonomousFlag,
- ipAddressPrefixAdvPreferredLifetime,
- ipAddressPrefixAdvValidLifetime }
- STATUS current
- DESCRIPTION
- "The group of objects for providing information about address
- prefixes used by this node."
- ::= { ipMIBGroups 18 }
- ipAddressGroup OBJECT-GROUP
- OBJECTS { ipAddressSpinLock, ipAddressIfIndex,
- ipAddressType, ipAddressPrefix,
- ipAddressOrigin, ipAddressStatus,
- ipAddressCreated, ipAddressLastChanged,
- ipAddressRowStatus, ipAddressStorageType }
- STATUS current
- DESCRIPTION
- "The group of objects for providing information about the
- addresses relevant to this entity's interfaces."
- ::= { ipMIBGroups 19 }
- ipNetToPhysicalGroup OBJECT-GROUP
- OBJECTS { ipNetToPhysicalPhysAddress, ipNetToPhysicalLastUpdated,
- ipNetToPhysicalType, ipNetToPhysicalState,
- ipNetToPhysicalRowStatus }
- STATUS current
- DESCRIPTION
- "The group of objects for providing information about the
- mappings of network address to physical address known to
- this node."
- ::= { ipMIBGroups 20 }
- ipv6ScopeGroup OBJECT-GROUP
- OBJECTS { ipv6ScopeZoneIndexLinkLocal,
- ipv6ScopeZoneIndex3,
- ipv6ScopeZoneIndexAdminLocal,
- ipv6ScopeZoneIndexSiteLocal,
- ipv6ScopeZoneIndex6,
- ipv6ScopeZoneIndex7,
- ipv6ScopeZoneIndexOrganizationLocal,
- ipv6ScopeZoneIndex9,
- ipv6ScopeZoneIndexA,
- ipv6ScopeZoneIndexB,
- ipv6ScopeZoneIndexC,
- ipv6ScopeZoneIndexD }
- STATUS current
- DESCRIPTION
- "The group of objects for managing IPv6 scope zones."
- ::= { ipMIBGroups 21 }
- ipDefaultRouterGroup OBJECT-GROUP
- OBJECTS { ipDefaultRouterLifetime, ipDefaultRouterPreference }
- STATUS current
- DESCRIPTION
- "The group of objects for providing information about default
- routers known to this node."
- ::= { ipMIBGroups 22 }
- ipv6RouterAdvertGroup OBJECT-GROUP
- OBJECTS { ipv6RouterAdvertSpinLock,
- ipv6RouterAdvertSendAdverts,
- ipv6RouterAdvertMaxInterval,
- ipv6RouterAdvertMinInterval,
- ipv6RouterAdvertManagedFlag,
- ipv6RouterAdvertOtherConfigFlag,
- ipv6RouterAdvertLinkMTU,
- ipv6RouterAdvertReachableTime,
- ipv6RouterAdvertRetransmitTime,
- ipv6RouterAdvertCurHopLimit,
- ipv6RouterAdvertDefaultLifetime,
- ipv6RouterAdvertRowStatus
- }
- STATUS current
- DESCRIPTION
- "The group of objects for controlling information advertised
- by IPv6 routers."
- ::= { ipMIBGroups 23 }
- icmpStatsGroup OBJECT-GROUP
- OBJECTS {icmpStatsInMsgs, icmpStatsInErrors,
- icmpStatsOutMsgs, icmpStatsOutErrors,
- icmpMsgStatsInPkts, icmpMsgStatsOutPkts }
- STATUS current
- DESCRIPTION
- "The group of objects providing ICMP statistics."
- ::= { ipMIBGroups 24 }
- --
- -- Deprecated objects
- --
- ipInReceives OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The total number of input datagrams received from
- interfaces, including those received in error.
- This object has been deprecated, as a new IP version-neutral
- table has been added. It is loosely replaced by
- ipSystemStatsInRecieves."
- ::= { ip 3 }
- ipInHdrErrors OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The number of input datagrams discarded due to errors in
- their IPv4 headers, including bad checksums, version number
- mismatch, other format errors, time-to-live exceeded, errors
- discovered in processing their IPv4 options, etc.
- This object has been deprecated as a new IP version-neutral
- table has been added. It is loosely replaced by
- ipSystemStatsInHdrErrors."
- ::= { ip 4 }
- ipInAddrErrors OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The number of input datagrams discarded because the IPv4
- address in their IPv4 header's destination field was not a
- valid address to be received at this entity. This count
- includes invalid addresses (e.g., 0.0.0.0) and addresses of
- unsupported Classes (e.g., Class E). For entities which are
- not IPv4 routers, and therefore do not forward datagrams,
- this counter includes datagrams discarded because the
- destination address was not a local address.
- This object has been deprecated, as a new IP version-neutral
- table has been added. It is loosely replaced by
- ipSystemStatsInAddrErrors."
- ::= { ip 5 }
- ipForwDatagrams OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The number of input datagrams for which this entity was not
- their final IPv4 destination, as a result of which an
- attempt was made to find a route to forward them to that
- final destination. In entities which do not act as IPv4
- routers, this counter will include only those packets which
- were Source-Routed via this entity, and the Source-Route
- option processing was successful.
- This object has been deprecated, as a new IP version-neutral
- table has been added. It is loosely replaced by
- ipSystemStatsInForwDatagrams."
- ::= { ip 6 }
- ipInUnknownProtos OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The number of locally-addressed datagrams received
- successfully but discarded because of an unknown or
- unsupported protocol.
- This object has been deprecated, as a new IP version-neutral
- table has been added. It is loosely replaced by
- ipSystemStatsInUnknownProtos."
- ::= { ip 7 }
- ipInDiscards OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The number of input IPv4 datagrams for which no problems
- were encountered to prevent their continued processing, but
- which were discarded (e.g., for lack of buffer space). Note
- that this counter does not include any datagrams discarded
- while awaiting re-assembly.
- This object has been deprecated, as a new IP version-neutral
- table has been added. It is loosely replaced by
- ipSystemStatsInDiscards."
- ::= { ip 8 }
- ipInDelivers OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The total number of input datagrams successfully delivered
- to IPv4 user-protocols (including ICMP).
- This object has been deprecated as a new IP version neutral
- table has been added. It is loosely replaced by
- ipSystemStatsIndelivers."
- ::= { ip 9 }
- ipOutRequests OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The total number of IPv4 datagrams which local IPv4 user
- protocols (including ICMP) supplied to IPv4 in requests for
- transmission. Note that this counter does not include any
- datagrams counted in ipForwDatagrams.
- This object has been deprecated, as a new IP version-neutral
- table has been added. It is loosely replaced by
- ipSystemStatsOutRequests."
- ::= { ip 10 }
- ipOutDiscards OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The number of output IPv4 datagrams for which no problem was
- encountered to prevent their transmission to their
- destination, but which were discarded (e.g., for lack of
- buffer space). Note that this counter would include
- datagrams counted in ipForwDatagrams if any such packets met
- this (discretionary) discard criterion.
- This object has been deprecated, as a new IP version-neutral
- table has been added. It is loosely replaced by
- ipSystemStatsOutDiscards."
- ::= { ip 11 }
- ipOutNoRoutes OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The number of IPv4 datagrams discarded because no route
- could be found to transmit them to their destination. Note
- that this counter includes any packets counted in
- ipForwDatagrams which meet this `no-route' criterion. Note
- that this includes any datagrams which a host cannot route
- because all of its default routers are down.
- This object has been deprecated, as a new IP version-neutral
- table has been added. It is loosely replaced by
- ipSystemStatsOutNoRoutes."
- ::= { ip 12 }
- ipReasmReqds OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The number of IPv4 fragments received which needed to be
- reassembled at this entity.
- This object has been deprecated, as a new IP version-neutral
- table has been added. It is loosely replaced by
- ipSystemStatsReasmReqds."
- ::= { ip 14 }
- ipReasmOKs OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The number of IPv4 datagrams successfully re-assembled.
- This object has been deprecated, as a new IP version-neutral
- table has been added. It is loosely replaced by
- ipSystemStatsReasmOKs."
- ::= { ip 15 }
- ipReasmFails OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The number of failures detected by the IPv4 re-assembly
- algorithm (for whatever reason: timed out, errors, etc).
- Note that this is not necessarily a count of discarded IPv4
- fragments since some algorithms (notably the algorithm in
- RFC 815) can lose track of the number of fragments by
- combining them as they are received.
- This object has been deprecated, as a new IP version-neutral
- table has been added. It is loosely replaced by
- ipSystemStatsReasmFails."
- ::= { ip 16 }
- ipFragOKs OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The number of IPv4 datagrams that have been successfully
- fragmented at this entity.
- This object has been deprecated, as a new IP version-neutral
- table has been added. It is loosely replaced by
- ipSystemStatsOutFragOKs."
- ::= { ip 17 }
- ipFragFails OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The number of IPv4 datagrams that have been discarded
- because they needed to be fragmented at this entity but
- could not be, e.g., because their Don't Fragment flag was
- set.
- This object has been deprecated, as a new IP version-neutral
- table has been added. It is loosely replaced by
- ipSystemStatsOutFragFails."
- ::= { ip 18 }
- ipFragCreates OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The number of IPv4 datagram fragments that have been
- generated as a result of fragmentation at this entity.
- This object has been deprecated as a new IP version neutral
- table has been added. It is loosely replaced by
- ipSystemStatsOutFragCreates."
- ::= { ip 19 }
- ipRoutingDiscards OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The number of routing entries which were chosen to be
- discarded even though they are valid. One possible reason
- for discarding such an entry could be to free-up buffer
- space for other routing entries.
- This object was defined in pre-IPv6 versions of the IP MIB.
- It was implicitly IPv4 only, but the original specifications
- did not indicate this protocol restriction. In order to
- clarify the specifications, this object has been deprecated
- and a similar, but more thoroughly clarified, object has
- been added to the IP-FORWARD-MIB."
- ::= { ip 23 }
- -- the deprecated IPv4 address table
- ipAddrTable OBJECT-TYPE
- SYNTAX SEQUENCE OF IpAddrEntry
- MAX-ACCESS not-accessible
- STATUS deprecated
- DESCRIPTION
- "The table of addressing information relevant to this
- entity's IPv4 addresses.
- This table has been deprecated, as a new IP version-neutral
- table has been added. It is loosely replaced by the
- ipAddressTable although several objects that weren't deemed
- useful weren't carried forward while another
- (ipAdEntReasmMaxSize) was moved to the ipv4InterfaceTable."
- ::= { ip 20 }
- ipAddrEntry OBJECT-TYPE
- SYNTAX IpAddrEntry
- MAX-ACCESS not-accessible
- STATUS deprecated
- DESCRIPTION
- "The addressing information for one of this entity's IPv4
- addresses."
- INDEX { ipAdEntAddr }
- ::= { ipAddrTable 1 }
- IpAddrEntry ::= SEQUENCE {
- ipAdEntAddr IpAddress,
- ipAdEntIfIndex INTEGER,
- ipAdEntNetMask IpAddress,
- ipAdEntBcastAddr INTEGER,
- ipAdEntReasmMaxSize INTEGER
- }
- ipAdEntAddr OBJECT-TYPE
- SYNTAX IpAddress
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The IPv4 address to which this entry's addressing
- information pertains."
- ::= { ipAddrEntry 1 }
- ipAdEntIfIndex OBJECT-TYPE
- SYNTAX INTEGER (1..2147483647)
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The index value which uniquely identifies the interface to
- which this entry is applicable. The interface identified by
- a particular value of this index is the same interface as
- identified by the same value of the IF-MIB's ifIndex."
- ::= { ipAddrEntry 2 }
- ipAdEntNetMask OBJECT-TYPE
- SYNTAX IpAddress
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The subnet mask associated with the IPv4 address of this
- entry. The value of the mask is an IPv4 address with all
- the network bits set to 1 and all the hosts bits set to 0."
- ::= { ipAddrEntry 3 }
- ipAdEntBcastAddr OBJECT-TYPE
- SYNTAX INTEGER (0..1)
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The value of the least-significant bit in the IPv4 broadcast
- address used for sending datagrams on the (logical)
- interface associated with the IPv4 address of this entry.
- For example, when the Internet standard all-ones broadcast
- address is used, the value will be 1. This value applies to
- both the subnet and network broadcast addresses used by the
- entity on this (logical) interface."
- ::= { ipAddrEntry 4 }
- ipAdEntReasmMaxSize OBJECT-TYPE
- SYNTAX INTEGER (0..65535)
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The size of the largest IPv4 datagram which this entity can
- re-assemble from incoming IPv4 fragmented datagrams received
- on this interface."
- ::= { ipAddrEntry 5 }
- -- the deprecated IPv4 Address Translation table
- -- The Address Translation tables contain the IpAddress to
- -- "physical" address equivalences. Some interfaces do not
- -- use translation tables for determining address
- -- equivalences (e.g., DDN-X.25 has an algorithmic method);
- -- if all interfaces are of this type, then the Address
- -- Translation table is empty, i.e., has zero entries.
- ipNetToMediaTable OBJECT-TYPE
- SYNTAX SEQUENCE OF IpNetToMediaEntry
- MAX-ACCESS not-accessible
- STATUS deprecated
- DESCRIPTION
- "The IPv4 Address Translation table used for mapping from
- IPv4 addresses to physical addresses.
- This table has been deprecated, as a new IP version-neutral
- table has been added. It is loosely replaced by the
- ipNetToPhysicalTable."
- ::= { ip 22 }
- ipNetToMediaEntry OBJECT-TYPE
- SYNTAX IpNetToMediaEntry
- MAX-ACCESS not-accessible
- STATUS deprecated
- DESCRIPTION
- "Each entry contains one IpAddress to `physical' address
- equivalence."
- INDEX { ipNetToMediaIfIndex,
- ipNetToMediaNetAddress }
- ::= { ipNetToMediaTable 1 }
- IpNetToMediaEntry ::= SEQUENCE {
- ipNetToMediaIfIndex INTEGER,
- ipNetToMediaPhysAddress PhysAddress,
- ipNetToMediaNetAddress IpAddress,
- ipNetToMediaType INTEGER
- }
- ipNetToMediaIfIndex OBJECT-TYPE
- SYNTAX INTEGER (1..2147483647)
- MAX-ACCESS read-create
- STATUS deprecated
- DESCRIPTION
- "The interface on which this entry's equivalence is
- effective. The interface identified by a particular value
- of this index is the same interface as identified by the
- same value of the IF-MIB's ifIndex.
- This object predates the rule limiting index objects to a
- max access value of 'not-accessible' and so continues to use
- a value of 'read-create'."
- ::= { ipNetToMediaEntry 1 }
- ipNetToMediaPhysAddress OBJECT-TYPE
- SYNTAX PhysAddress (SIZE(0..65535))
- MAX-ACCESS read-create
- STATUS deprecated
- DESCRIPTION
- "The media-dependent `physical' address. This object should
- return 0 when this entry is in the 'incomplete' state.
- As the entries in this table are typically not persistent
- when this object is written the entity should not save the
- change to non-volatile storage. Note: a stronger
- requirement is not used because this object was previously
- defined."
- ::= { ipNetToMediaEntry 2 }
- ipNetToMediaNetAddress OBJECT-TYPE
- SYNTAX IpAddress
- MAX-ACCESS read-create
- STATUS deprecated
- DESCRIPTION
- "The IpAddress corresponding to the media-dependent
- `physical' address.
- This object predates the rule limiting index objects to a
- max access value of 'not-accessible' and so continues to use
- a value of 'read-create'."
- ::= { ipNetToMediaEntry 3 }
- ipNetToMediaType OBJECT-TYPE
- SYNTAX INTEGER {
- other(1), -- none of the following
- invalid(2), -- an invalidated mapping
- dynamic(3),
- static(4)
- }
- MAX-ACCESS read-create
- STATUS deprecated
- DESCRIPTION
- "The type of mapping.
- Setting this object to the value invalid(2) has the effect
- of invalidating the corresponding entry in the
- ipNetToMediaTable. That is, it effectively dis-associates
- the interface identified with said entry from the mapping
- identified with said entry. It is an implementation-
- specific matter as to whether the agent removes an
- invalidated entry from the table. Accordingly, management
- stations must be prepared to receive tabular information
- from agents that corresponds to entries not currently in
- use. Proper interpretation of such entries requires
- examination of the relevant ipNetToMediaType object.
- As the entries in this table are typically not persistent
- when this object is written the entity should not save the
- change to non-volatile storage. Note: a stronger
- requirement is not used because this object was previously
- defined."
- ::= { ipNetToMediaEntry 4 }
- -- the deprecated ICMP group
- icmpInMsgs OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The total number of ICMP messages which the entity received.
- Note that this counter includes all those counted by
- icmpInErrors.
- This object has been deprecated, as a new IP version-neutral
- table has been added. It is loosely replaced by
- icmpStatsInMsgs."
- ::= { icmp 1 }
- icmpInErrors OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The number of ICMP messages which the entity received but
- determined as having ICMP-specific errors (bad ICMP
- checksums, bad length, etc.).
- This object has been deprecated, as a new IP version-neutral
- table has been added. It is loosely replaced by
- icmpStatsInErrors."
- ::= { icmp 2 }
- icmpInDestUnreachs OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The number of ICMP Destination Unreachable messages
- received.
- This object has been deprecated, as a new IP version-neutral
- table has been added. It is loosely replaced by a column in
- the icmpMsgStatsTable."
- ::= { icmp 3 }
- icmpInTimeExcds OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The number of ICMP Time Exceeded messages received.
- This object has been deprecated, as a new IP version-neutral
- table has been added. It is loosely replaced by a column in
- the icmpMsgStatsTable."
- ::= { icmp 4 }
- icmpInParmProbs OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The number of ICMP Parameter Problem messages received.
- This object has been deprecated, as a new IP version-neutral
- table has been added. It is loosely replaced by a column in
- the icmpMsgStatsTable."
- ::= { icmp 5 }
- icmpInSrcQuenchs OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The number of ICMP Source Quench messages received.
- This object has been deprecated, as a new IP version-neutral
- table has been added. It is loosely replaced by a column in
- the icmpMsgStatsTable."
- ::= { icmp 6 }
- icmpInRedirects OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The number of ICMP Redirect messages received.
- This object has been deprecated, as a new IP version-neutral
- table has been added. It is loosely replaced by a column in
- the icmpMsgStatsTable."
- ::= { icmp 7 }
- icmpInEchos OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The number of ICMP Echo (request) messages received.
- This object has been deprecated, as a new IP version-neutral
- table has been added. It is loosely replaced by a column in
- the icmpMsgStatsTable."
- ::= { icmp 8 }
- icmpInEchoReps OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The number of ICMP Echo Reply messages received.
- This object has been deprecated, as a new IP version-neutral
- table has been added. It is loosely replaced by a column in
- the icmpMsgStatsTable."
- ::= { icmp 9 }
- icmpInTimestamps OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The number of ICMP Timestamp (request) messages received.
- This object has been deprecated, as a new IP version-neutral
- table has been added. It is loosely replaced by a column in
- the icmpMsgStatsTable."
- ::= { icmp 10 }
- icmpInTimestampReps OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The number of ICMP Timestamp Reply messages received.
- This object has been deprecated, as a new IP version-neutral
- table has been added. It is loosely replaced by a column in
- the icmpMsgStatsTable."
- ::= { icmp 11 }
- icmpInAddrMasks OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The number of ICMP Address Mask Request messages received.
- This object has been deprecated, as a new IP version-neutral
- table has been added. It is loosely replaced by a column in
- the icmpMsgStatsTable."
- ::= { icmp 12 }
- icmpInAddrMaskReps OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The number of ICMP Address Mask Reply messages received.
- This object has been deprecated, as a new IP version-neutral
- table has been added. It is loosely replaced by a column in
- the icmpMsgStatsTable."
- ::= { icmp 13 }
- icmpOutMsgs OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The total number of ICMP messages which this entity
- attempted to send. Note that this counter includes all
- those counted by icmpOutErrors.
- This object has been deprecated, as a new IP version-neutral
- table has been added. It is loosely replaced by
- icmpStatsOutMsgs."
- ::= { icmp 14 }
- icmpOutErrors OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The number of ICMP messages which this entity did not send
- due to problems discovered within ICMP, such as a lack of
- buffers. This value should not include errors discovered
- outside the ICMP layer, such as the inability of IP to route
- the resultant datagram. In some implementations, there may
- be no types of error which contribute to this counter's
- value.
- This object has been deprecated, as a new IP version-neutral
- table has been added. It is loosely replaced by
- icmpStatsOutErrors."
- ::= { icmp 15 }
- icmpOutDestUnreachs OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The number of ICMP Destination Unreachable messages sent.
- This object has been deprecated, as a new IP version-neutral
- table has been added. It is loosely replaced by a column in
- the icmpMsgStatsTable."
- ::= { icmp 16 }
- icmpOutTimeExcds OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The number of ICMP Time Exceeded messages sent.
- This object has been deprecated, as a new IP version-neutral
- table has been added. It is loosely replaced by a column in
- the icmpMsgStatsTable."
- ::= { icmp 17 }
- icmpOutParmProbs OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The number of ICMP Parameter Problem messages sent.
- This object has been deprecated, as a new IP version-neutral
- table has been added. It is loosely replaced by a column in
- the icmpMsgStatsTable."
- ::= { icmp 18 }
- icmpOutSrcQuenchs OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The number of ICMP Source Quench messages sent.
- This object has been deprecated, as a new IP version-neutral
- table has been added. It is loosely replaced by a column in
- the icmpMsgStatsTable."
- ::= { icmp 19 }
- icmpOutRedirects OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The number of ICMP Redirect messages sent. For a host, this
- object will always be zero, since hosts do not send
- redirects.
- This object has been deprecated, as a new IP version-neutral
- table has been added. It is loosely replaced by a column in
- the icmpMsgStatsTable."
- ::= { icmp 20 }
- icmpOutEchos OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The number of ICMP Echo (request) messages sent.
- This object has been deprecated, as a new IP version-neutral
- table has been added. It is loosely replaced by a column in
- the icmpMsgStatsTable."
- ::= { icmp 21 }
- icmpOutEchoReps OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The number of ICMP Echo Reply messages sent.
- This object has been deprecated, as a new IP version-neutral
- table has been added. It is loosely replaced by a column in
- the icmpMsgStatsTable."
- ::= { icmp 22 }
- icmpOutTimestamps OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The number of ICMP Timestamp (request) messages sent.
- This object has been deprecated, as a new IP version-neutral
- table has been added. It is loosely replaced by a column in
- the icmpMsgStatsTable."
- ::= { icmp 23 }
- icmpOutTimestampReps OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The number of ICMP Timestamp Reply messages sent.
- This object has been deprecated, as a new IP version-neutral
- table has been added. It is loosely replaced by a column in
- the icmpMsgStatsTable."
- ::= { icmp 24 }
- icmpOutAddrMasks OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The number of ICMP Address Mask Request messages sent.
- This object has been deprecated, as a new IP version-neutral
- table has been added. It is loosely replaced by a column in
- the icmpMsgStatsTable."
- ::= { icmp 25 }
- icmpOutAddrMaskReps OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS deprecated
- DESCRIPTION
- "The number of ICMP Address Mask Reply messages sent.
- This object has been deprecated, as a new IP version-neutral
- table has been added. It is loosely replaced by a column in
- the icmpMsgStatsTable."
- ::= { icmp 26 }
- -- deprecated conformance information
- -- deprecated compliance statements
- ipMIBCompliance MODULE-COMPLIANCE
- STATUS deprecated
- DESCRIPTION
- "The compliance statement for systems that implement only
- IPv4. For version-independence, this compliance statement
- is deprecated in favor of ipMIBCompliance2."
- MODULE -- this module
- MANDATORY-GROUPS { ipGroup,
- icmpGroup }
- ::= { ipMIBCompliances 1 }
- -- deprecated units of conformance
- ipGroup OBJECT-GROUP
- OBJECTS { ipForwarding, ipDefaultTTL,
- ipInReceives, ipInHdrErrors,
- ipInAddrErrors, ipForwDatagrams,
- ipInUnknownProtos, ipInDiscards,
- ipInDelivers, ipOutRequests,
- ipOutDiscards, ipOutNoRoutes,
- ipReasmTimeout, ipReasmReqds,
- ipReasmOKs, ipReasmFails,
- ipFragOKs, ipFragFails,
- ipFragCreates, ipAdEntAddr,
- ipAdEntIfIndex, ipAdEntNetMask,
- ipAdEntBcastAddr, ipAdEntReasmMaxSize,
- ipNetToMediaIfIndex, ipNetToMediaPhysAddress,
- ipNetToMediaNetAddress, ipNetToMediaType,
- ipRoutingDiscards
- }
- STATUS deprecated
- DESCRIPTION
- "The ip group of objects providing for basic management of IP
- entities, exclusive of the management of IP routes.
- As part of the version independence, this group has been
- deprecated. "
- ::= { ipMIBGroups 1 }
- icmpGroup OBJECT-GROUP
- OBJECTS { icmpInMsgs, icmpInErrors,
- icmpInDestUnreachs, icmpInTimeExcds,
- icmpInParmProbs, icmpInSrcQuenchs,
- icmpInRedirects, icmpInEchos,
- icmpInEchoReps, icmpInTimestamps,
- icmpInTimestampReps, icmpInAddrMasks,
- icmpInAddrMaskReps, icmpOutMsgs,
- icmpOutErrors, icmpOutDestUnreachs,
- icmpOutTimeExcds, icmpOutParmProbs,
- icmpOutSrcQuenchs, icmpOutRedirects,
- icmpOutEchos, icmpOutEchoReps,
- icmpOutTimestamps, icmpOutTimestampReps,
- icmpOutAddrMasks, icmpOutAddrMaskReps }
- STATUS deprecated
- DESCRIPTION
- "The icmp group of objects providing ICMP statistics.
- As part of the version independence, this group has been
- deprecated. "
- ::= { ipMIBGroups 2 }
- END
|