1-- ***************************************************************************** 2-- DGS-3620-28TC-DC-L3MGMT-MIB 3-- ***************************************************************************** 4-- MODIFICTION HISTORY: 5-- ***************************************************************************** 6-- Version 0.16 7-- 2012/11/14 Kaiser Yang 8-- Description: 9-- [Modification] 10-- 1. Modify the description of node swL3IpStaticRouteMetric 11-- for Null interface. 12-- 13-- Version 0.15 14-- 2012/10/12 Dinah Zhou 15-- Description: 16-- [New Object] 17-- 1. Add swL3OspfDefInfoOrigMgmt to support 18-- OSPF default information origination. 19-- 20-- Version 0.14 21-- 2012/09/27 Dinah Zhou 22-- Description: 23-- [Modification] 24-- 1. Modify the value range of nodes swL3RouteRedistriRouteMapName, 25-- swL3ospfIfDistributeListInName,swL3RIPInboundRouteFilterName 26-- for IWL test. 27-- 28-- Version 0.13 29-- 2012/09/27 Kevin Wang 30-- Description: 31-- [New Object] 32-- 1. Change the value range of objects swL3RIPUpdateTime, 33-- swL3RIPTimeOutTime and swL3RIPGarbageCollectionTime. 34-- 35-- Version 0.12 36-- 2012/09/11 Dinah Zhou 37-- Description: 38-- [New Object] 39-- 1. Add swL3RIPInboundRouteFilterTable to support 40-- inbound route filter for RIP; 41-- 2. Add swL3Route6RedistriTable to support 42-- IPv6 route redistribution. 43-- 44-- Version 0.11 45-- 2012/8/14 Kaiser Yang 46-- Description: 47-- [New Object] 48-- 1.Delete objects: swL3VrrpOperAuthType, swL3VrrpOperAuthKey. 49-- 2.Modify objects: swL3ospfIfType to read-write. 50-- 51-- Version 0.10, 2012/08/13, Dinah Zhou 52-- Description: 53-- [New Object] 54-- 1. Add swL3ospfIfDistributeListInType and swL3ospfIfDistributeListInName 55-- to support OSPF distribute list in. 56-- 57-- Version 0.09 58-- 2010/12/2 Kevin Wang 59-- Description: 60-- [New Object] 61-- 1.Add RIP timers related objects. 62-- 63-- Version 0.08 64-- 2010/11/24 Kevin Wang 65-- Description: 66-- [New Object] 67-- 1.Modify objects: swL3ospfIfType, swL3ospfIfTransitDelay, swL3ospfIfRetransInterval, 68-- swL3ospfIfPollInterval,swL3ospfIfMulticastForwarding, swL3ospfIfDemand, 69-- swL3ospfVirtIfTransitDelay swL3ospfVirtIfRetransInterval to 70-- read-only. 71-- 72-- Version 0.07 73-- 2010/11/10 Wesley Wang 74-- Description: 75-- [New Object] 76-- 1.Add swL3IpMcastMgmt to support Static Multicast Route. 77-- 78-- Version 0.06 79-- 2010/11/01 Bruce Ge 80-- Description: 81-- [New Object] 82-- 1. Add object swL3DevCtrlDVMRPState. 83-- 2. Add swL3dvmrpInterfaceTable table. 84 85-- Version 0.05 86-- 2010/9/8 Sammy Xiao 87-- Description: 88-- [New Object] 89-- 1. Add swL3IpStaticRouteTunnelTable. 90-- 91-- Version 0.04 92-- 2010/8/18 Kevin Wang 93-- Description: 94-- [New Object] 95-- 1. Add swL3RoutePreferenceEBGP and swL3RoutePreferenceIBGP objects. 96-- 2. Add object swL3RouteRedistriRouteMapName in swL3RouteRedistriTable. 97-- 98-- Version 0.03 99-- 2010/7/14 Easion Tang 100-- Description: 101-- [New Object] 102-- 1. Add swL3IpCtrlDhcpv6ClientState and swL3IpCtrlIpDirectedBroadcastState objects. 103-- 104-- Version 0.02 105-- 2010/6/25 Kevin Wang 106-- Description: 107-- [New Object] 108-- 1. Add MD5, OSPF, VRRP, RIP objects. 109-- 110-- Version 0.01 111-- 112-- Description: 113-- 114-- ***************************************************************************** 115 116 117DGS-3620-28TC-DC-L3MGMT-MIB DEFINITIONS ::= BEGIN 118 119 IMPORTS 120 Counter32,MODULE-IDENTITY,OBJECT-TYPE,IpAddress, 121 NOTIFICATION-TYPE, Integer32,Unsigned32 122 FROM SNMPv2-SMI 123 PhysAddress,TruthValue,DisplayString,RowStatus,MacAddress,TimeStamp 124 FROM SNMPv2-TC 125 Ipv6Address FROM IPV6-TC 126 dlink-Dgs3620Proj-Dgs3620-28TC-DC FROM SWDGS3620PRIMGMT-MIB 127 TOSType, Metric, AreaID, RouterID,UpToMaxAge, 128 HelloRange, PositiveInteger, Status, DesignatedRouterPriority 129 FROM OSPF-MIB 130 InterfaceIndex FROM IF-MIB; 131 132 swL3MgmtMIB MODULE-IDENTITY 133 LAST-UPDATED "1211140000Z" 134 ORGANIZATION " " 135 CONTACT-INFO 136 " " 137 DESCRIPTION 138 "The Structure of Layer 3 Network Management Information for the 139 proprietary enterprise." 140 ::= { dlink-Dgs3620Proj-Dgs3620-28TC-DC 3 } 141 142 NodeAddress ::= OCTET STRING (SIZE(6)) 143 NetAddress ::= OCTET STRING (SIZE(4)) 144 145 swL3DevMgmt OBJECT IDENTIFIER ::= { swL3MgmtMIB 1 } 146 swL3IpMgmt OBJECT IDENTIFIER ::= { swL3MgmtMIB 2 } 147 swL3RelayMgmt OBJECT IDENTIFIER ::= { swL3MgmtMIB 3 } 148 swL3IpMcastMgmt OBJECT IDENTIFIER ::= { swL3IpMgmt 6 } 149 swL3OspfLsdbMgmt OBJECT IDENTIFIER ::= { swL3MgmtMIB 13 } 150 swL3VrrpOperMgmt OBJECT IDENTIFIER ::= { swL3MgmtMIB 14 } 151-- swL3RoutePreference OBJECT IDENTIFIER ::= { swL3MgmtMIB 9 } 152 153 swL3IpCtrlMgmt OBJECT IDENTIFIER ::= { swL3IpMgmt 1 } 154 swL3IpFdbMgmt OBJECT IDENTIFIER ::= { swL3IpMgmt 2 } 155-- swL3IpFilterMgmt OBJECT IDENTIFIER ::= { swL3IpMgmt 3 } 156 157 158-- swL3RelayBootpMgmt OBJECT IDENTIFIER ::= { swL3RelayMgmt 2 } 159 swL3RelayDnsMgmt OBJECT IDENTIFIER ::= { swL3RelayMgmt 3 } 160 swL3OspfECMPMgmt OBJECT IDENTIFIER ::= { swL3MgmtMIB 15 } 161 swL3RIPTimerMgmt OBJECT IDENTIFIER ::= { swL3MgmtMIB 17 } 162 swL3OspfDefInfoOrigMgmt OBJECT IDENTIFIER ::= { swL3MgmtMIB 18 } 163 164 -- **************************************************************************** 165-- Textual Conventions 166-- **************************************************************************** 167 VrId ::= TEXTUAL-CONVENTION 168 STATUS current 169 DESCRIPTION 170 "A number which, along with an interface index (ifIndex), 171 serves to uniquely identify a virtual router on a given VRRP 172 router. A set of one or more associated addresses is assigned 173 to a VRID." 174 SYNTAX Integer32 (1..255) 175 176-- ******************************************************************** 177-- swL3DevMgmt OBJECT IDENTIFIER ::= { swL3MgmtMIB 1 } 178-- ******************************************************************** 179 180 swL3DevCtrl OBJECT IDENTIFIER ::= { swL3DevMgmt 1 } 181 182 swL3DevCtrlRIPState OBJECT-TYPE 183 SYNTAX INTEGER { 184 other(1), 185 disabled(2), 186 enabled(3) 187 } 188 MAX-ACCESS read-write 189 STATUS current 190 DESCRIPTION 191 "This object indicates if the Routing Information Protocol (RIP) 192 version 2 function is enabled or disabled." 193 ::= { swL3DevCtrl 1 } 194 195 swL3DevCtrlOSPFState OBJECT-TYPE 196 SYNTAX INTEGER { 197 other(1), 198 disabled(2), 199 enabled(3) 200 } 201 MAX-ACCESS read-write 202 STATUS current 203 DESCRIPTION 204 "This object indicates OSPF protocol is enabled or disabled." 205 ::= { swL3DevCtrl 2 } 206 207 swL3DevCtrlDVMRPState OBJECT-TYPE 208 SYNTAX INTEGER { 209 other(1), 210 disabled(2), 211 enabled(3) 212 } 213 MAX-ACCESS read-write 214 STATUS current 215 DESCRIPTION 216 "This object indicates if the DVMRP protocol is enabled or disabled." 217 ::= { swL3DevCtrl 3 } 218 219 220-- swL3DevCtrlPIMDMState OBJECT-TYPE 221-- SYNTAX INTEGER { 222-- other(1), 223-- disabled(2), 224-- enabled(3) 225-- } 226-- MAX-ACCESS read-write 227-- STATUS current 228-- DESCRIPTION 229-- "This object indicates if the PIM-DM protocol is enabled or disabled." 230-- ::= { swL3DevCtrl 4 } 231 232 swL3DevCtrlVRRPState OBJECT-TYPE 233 SYNTAX INTEGER { 234 other(1), 235 disabled(2), 236 enabled(3) 237 } 238 MAX-ACCESS read-write 239 STATUS current 240 DESCRIPTION 241 "This object indicates VRRP protocol is enabled or disabled." 242 ::= { swL3DevCtrl 5 } 243 244 swL3DevCtrlVrrpPingState OBJECT-TYPE 245 SYNTAX INTEGER { 246 other(1), 247 disabled(2), 248 enabled(3) 249 } 250 MAX-ACCESS read-write 251 STATUS current 252 DESCRIPTION 253 "This object indicates VRRP protocol Ping is enabled or disabled." 254 ::= { swL3DevCtrl 6 } 255-- ******************************************************************** 256-- swL3IpCtrlMgmt OBJECT IDENTIFIER ::= { swL3IpMgmt 1 } 257-- ******************************************************************** 258 259-- swL3IpCtrlIpv4State OBJECT-TYPE 260-- SYNTAX INTEGER { 261-- enabled(1), 262-- disabled(2) 263-- } 264-- MAX-ACCESS read-write 265-- STATUS current 266-- DESCRIPTION 267-- "This object indicates the IPv4 function state of the device." 268-- ::= { swL3IpCtrlMgmt 1 } 269 270-- swL3IpCtrlIpv6State OBJECT-TYPE 271-- SYNTAX INTEGER { 272-- enabled(1), 273-- disabled(2) 274-- } 275-- MAX-ACCESS read-write 276-- STATUS current 277-- DESCRIPTION 278-- "This object indicates the IPv6 function state of the device." 279-- ::= { swL3IpCtrlMgmt 2 } 280 281 swL3IpCtrlTable OBJECT-TYPE 282 SYNTAX SEQUENCE OF SwL3IpCtrlEntry 283 MAX-ACCESS not-accessible 284 STATUS current 285 DESCRIPTION 286 "This table contain IP interface information." 287 ::= { swL3IpCtrlMgmt 3 } 288 289 swL3IpCtrlEntry OBJECT-TYPE 290 SYNTAX SwL3IpCtrlEntry 291 MAX-ACCESS not-accessible 292 STATUS current 293 DESCRIPTION 294 "A list of information about a specific IP interface." 295 INDEX { swL3IpCtrlInterfaceName } 296 ::= { swL3IpCtrlTable 1 } 297 298 SwL3IpCtrlEntry ::= 299 SEQUENCE { 300 swL3IpCtrlInterfaceName 301 DisplayString, 302 swL3IpCtrlIfIndex 303 INTEGER, 304 swL3IpCtrlIpAddr 305 IpAddress, 306 swL3IpCtrlIpSubnetMask 307 IpAddress, 308 swL3IpCtrlVlanName 309 DisplayString, 310 swL3IpCtrlProxyArp 311 INTEGER, 312 swL3IpCtrlSecondary 313 TruthValue, 314 swL3IpCtrlMode 315 INTEGER, 316 swL3IpCtrlAdminState 317 INTEGER, 318 swL3IpCtrlIpv4AdminState 319 INTEGER, 320-- swL3IpCtrlIpv4OperState 321-- INTEGER, 322 swL3IpCtrlIpv6AdminState 323 INTEGER, 324-- swL3IpCtrlIpv6OperState 325-- INTEGER, 326 swL3IpCtrlIpv6LinkLocalAddress 327 Ipv6Address, 328 swL3IpCtrlIpv6LinkLocalPrefixLen 329 INTEGER, 330 swL3IpCtrlState 331 RowStatus, 332 swL3IpCtrlIpv6LinkLocalAutoState 333 INTEGER, 334 swL3IpCtrlLocalProxyArp 335 INTEGER, 336 swL3IpCtrlIpMtu 337 INTEGER, 338 swL3IpCtrlDhcpv6ClientState 339 INTEGER, 340 swL3IpCtrlIpDirectedBroadcastState 341 INTEGER, 342 swL3IpCtrlDhcpv6ClientPDState 343 INTEGER, 344 swL3IpCtrlDhcpv6ClientPDPrefixName 345 DisplayString, 346 swL3IpCtrlDhcpv6ClientPDPrefix 347 Ipv6Address, 348 swL3IpCtrlDhcpv6ClientPDPrefixLen 349 INTEGER 350 351 } 352 353 swL3IpCtrlInterfaceName OBJECT-TYPE 354 SYNTAX DisplayString (SIZE (1..12)) 355 MAX-ACCESS read-only 356 STATUS current 357 DESCRIPTION 358 "This object indicates the name of the IP interface." 359 ::= { swL3IpCtrlEntry 1 } 360 361 swL3IpCtrlIfIndex OBJECT-TYPE 362 SYNTAX INTEGER (0..65535) 363 MAX-ACCESS read-only 364 STATUS current 365 DESCRIPTION 366 "This object uniquely identifies the IP interface number in the 367 swL3IpCtrlTable." 368 ::= { swL3IpCtrlEntry 2 } 369 370 swL3IpCtrlIpAddr OBJECT-TYPE 371 SYNTAX IpAddress 372 MAX-ACCESS read-write 373 STATUS current 374 DESCRIPTION 375 "The IP address of the interface. This object only can take the 376 value of the unicast IP address." 377 ::= { swL3IpCtrlEntry 3 } 378 379 swL3IpCtrlIpSubnetMask OBJECT-TYPE 380 SYNTAX IpAddress 381 MAX-ACCESS read-write 382 STATUS current 383 DESCRIPTION 384 "The IP net mask for this interface." 385 ::= { swL3IpCtrlEntry 4 } 386 387 swL3IpCtrlVlanName OBJECT-TYPE 388 SYNTAX DisplayString (SIZE (0..32)) 389 MAX-ACCESS read-write 390 STATUS current 391 DESCRIPTION 392 "This object indicates the IP control entry's VLAN name. The 393 VLAN name in each entry must be unique in the IP Control Table." 394 ::= { swL3IpCtrlEntry 5 } 395 396 swL3IpCtrlProxyArp OBJECT-TYPE 397 SYNTAX INTEGER { 398 enabled(1), 399 disabled(2) 400 } 401 MAX-ACCESS read-write 402 STATUS current 403 DESCRIPTION 404 "This object indicates enable/disable of the proxy ARP function for IPv4." 405 ::= { swL3IpCtrlEntry 6 } 406 407 swL3IpCtrlSecondary OBJECT-TYPE 408 SYNTAX TruthValue 409 MAX-ACCESS read-write 410 STATUS current 411 DESCRIPTION 412 "When this is true(1), the IP address is the secondary IP. When 413 false(2), the IP address is the primary IP." 414 ::= { swL3IpCtrlEntry 7 } 415 416 swL3IpCtrlMode OBJECT-TYPE 417 SYNTAX INTEGER { 418 other(1), 419 bootp(3), 420 dhcp(4) 421 } 422 MAX-ACCESS read-write 423 STATUS current 424 DESCRIPTION 425 "This object indicates the IP operation mode. 426 427 other(1) - This entry is currently in use but the conditions under 428 which it will remain are determined by each of the following values. 429 bootp(3) - The IP address will be set automatically from a BOOTP 430 server. 431 dhcp(4) - The IP address will be set automatically from a DHCP 432 server." 433 ::= { swL3IpCtrlEntry 8 } 434 435 swL3IpCtrlAdminState OBJECT-TYPE 436 SYNTAX INTEGER { 437 enabled(1), 438 disabled(2) 439 } 440 MAX-ACCESS read-write 441 STATUS current 442 DESCRIPTION 443 "The state of the IP interface." 444 ::= { swL3IpCtrlEntry 9 } 445 446 swL3IpCtrlIpv4AdminState OBJECT-TYPE 447 SYNTAX INTEGER { 448 enabled(1), 449 disabled(2) 450 } 451 MAX-ACCESS read-write 452 STATUS current 453 DESCRIPTION 454 "The IPv4 admin state of the IP interface. The default state is determined by project. 455 This state will only be effective when the swL3IpCtrlAdminState is enabled." 456 ::= { swL3IpCtrlEntry 10 } 457 458-- swL3IpCtrlIpv4OperState OBJECT-TYPE 459-- SYNTAX INTEGER { 460-- other(1), 461-- disabled(2) 462-- } 463-- MAX-ACCESS read-only 464-- STATUS current 465-- DESCRIPTION 466-- "The current IPv4 operational state of the IP interface. 467-- If the swL3IpCtrlIpv4State is disabled, disabled(2) will be displayed. 468-- Otherwise, it will be set as other(1)." 469-- ::= { swL3IpCtrlEntry 11 } 470 471 swL3IpCtrlIpv6AdminState OBJECT-TYPE 472 SYNTAX INTEGER { 473 enabled(1), 474 disabled(2) 475 } 476 MAX-ACCESS read-write 477 STATUS current 478 DESCRIPTION 479 "The IPv6 admin state of the IP interface. The default state is determined by project. 480 This state will only be effective when the swL3IpCtrlAdminState is enabled." 481 ::= { swL3IpCtrlEntry 12 } 482 483-- swL3IpCtrlIpv6OperState OBJECT-TYPE 484-- SYNTAX INTEGER { 485-- other(1), 486-- disabled(2) 487-- } 488-- MAX-ACCESS read-only 489-- STATUS current 490-- DESCRIPTION 491-- "The current IPv6 operational state of the IP interface. 492-- If the swL3IpCtrlIpv6State is disabled, disabled(2) will be displayed. 493-- Otherwise, it will be set as other(1)." 494-- ::= { swL3IpCtrlEntry 13 } 495 496 swL3IpCtrlIpv6LinkLocalAddress OBJECT-TYPE 497 SYNTAX Ipv6Address 498 MAX-ACCESS read-only 499 STATUS current 500 DESCRIPTION 501 "The IPv6 link local address for this interface." 502 ::= { swL3IpCtrlEntry 14 } 503 504 swL3IpCtrlIpv6LinkLocalPrefixLen OBJECT-TYPE 505 SYNTAX INTEGER 506 MAX-ACCESS read-only 507 STATUS current 508 DESCRIPTION 509 "The IPv6 prefix length for this IPv6 link local address." 510 ::= { swL3IpCtrlEntry 15 } 511 512 swL3IpCtrlState OBJECT-TYPE 513 SYNTAX RowStatus 514 MAX-ACCESS read-create 515 STATUS current 516 DESCRIPTION 517 "This variable displays the status of the entry. The status is used 518 for creating, modifying, and deleting instances of the objects 519 in this table." 520 ::= { swL3IpCtrlEntry 16 } 521 522 swL3IpCtrlIpv6LinkLocalAutoState OBJECT-TYPE 523 SYNTAX INTEGER { 524 other(1), 525 enabled(2), 526 disabled(3) 527 } 528 MAX-ACCESS read-write 529 STATUS current 530 DESCRIPTION 531 "The state of the IPv6 link local auto." 532 ::= { swL3IpCtrlEntry 17 } 533 534 swL3IpCtrlLocalProxyArp OBJECT-TYPE 535 SYNTAX INTEGER { 536 enabled(1), 537 disabled(2) 538 } 539 MAX-ACCESS read-write 540 STATUS current 541 DESCRIPTION 542 "This object indicates enable/disable of the local proxy ARP function for IPv4." 543 ::= { swL3IpCtrlEntry 18 } 544 545 swL3IpCtrlIpMtu OBJECT-TYPE 546 SYNTAX INTEGER 547 UNITS "bytes" 548 MAX-ACCESS read-create 549 STATUS current 550 DESCRIPTION 551 "The MTU is the largest size of the IP datagram which may be transferred 552 using a specific data link connection. The MTU value is a design parameter 553 of a LAN and is a mutually agreed value (i.e. both ends of a link agree to 554 use the same specific value) for most WAN links. 555 556 The MTU range is based on the chip of the current device. 557 The suggested minimum value is 1500 bytes. 558 The suggested maximum value is the size of the jumbo frame minus 36. 559 The suggested default setting is 1500 bytes." 560 DEFVAL { 1500 } 561 ::={swL3IpCtrlEntry 19} 562 563 swL3IpCtrlDhcpv6ClientState OBJECT-TYPE 564 SYNTAX INTEGER { 565 enabled(1), 566 disabled(2) 567 } 568 MAX-ACCESS read-write 569 STATUS current 570 DESCRIPTION 571 "The state of the Dhcpv6 Client." 572 ::= { swL3IpCtrlEntry 20 } 573 574 swL3IpCtrlIpDirectedBroadcastState OBJECT-TYPE 575 SYNTAX INTEGER { 576 enabled(1), 577 disabled(2) 578 } 579 MAX-ACCESS read-write 580 STATUS current 581 DESCRIPTION 582 "The state of the IP Directed Broadcast." 583 ::= { swL3IpCtrlEntry 21 } 584 585 swL3IpCtrlDhcpv6ClientPDState OBJECT-TYPE 586 SYNTAX INTEGER { 587 enabled(1), 588 disabled(2) 589 } 590 MAX-ACCESS read-write 591 STATUS current 592 DESCRIPTION 593 "The state of the Dhcpv6 Client PD." 594 ::= { swL3IpCtrlEntry 24 } 595 596 swL3IpCtrlDhcpv6ClientPDPrefixName OBJECT-TYPE 597 SYNTAX DisplayString (SIZE (0..12)) 598 MAX-ACCESS read-write 599 STATUS current 600 DESCRIPTION 601 "This object indicates the name for the DHCPv6 Client PD. If the 602 swL3IpCtrlDhcpv6ClientPDState is disabled, this object will be clear and can't write." 603 ::= { swL3IpCtrlEntry 25 } 604 605 swL3IpCtrlDhcpv6ClientPDPrefix OBJECT-TYPE 606 SYNTAX Ipv6Address 607 MAX-ACCESS read-only 608 STATUS current 609 DESCRIPTION 610 "The IPv6 prefix obtained form delegation router." 611 ::= { swL3IpCtrlEntry 26 } 612 613 swL3IpCtrlDhcpv6ClientPDPrefixLen OBJECT-TYPE 614 SYNTAX INTEGER 615 MAX-ACCESS read-only 616 STATUS current 617 DESCRIPTION 618 "The IPv6 prefix length for the prefix obtained from delegation router." 619 ::= { swL3IpCtrlEntry 27 } 620 621 622 swL3Ipv6CtrlTable OBJECT-TYPE 623 SYNTAX SEQUENCE OF SwL3Ipv6CtrlEntry 624 MAX-ACCESS not-accessible 625 STATUS current 626 DESCRIPTION 627 "This table contains IPv6 information of an IP interface." 628 ::= { swL3IpCtrlMgmt 4 } 629 630 swL3Ipv6CtrlEntry OBJECT-TYPE 631 SYNTAX SwL3Ipv6CtrlEntry 632 MAX-ACCESS not-accessible 633 STATUS current 634 DESCRIPTION 635 "A list of IPv6 information about a specific IP interface." 636 INDEX { swL3Ipv6CtrlInterfaceName } 637 ::= { swL3Ipv6CtrlTable 1 } 638 639 SwL3Ipv6CtrlEntry ::= 640 SEQUENCE { 641 swL3Ipv6CtrlInterfaceName 642 DisplayString, 643 swL3Ipv6CtrlMaxReassmblySize 644 INTEGER, 645 swL3Ipv6CtrlNsRetransTimer 646 Unsigned32, 647-- swL3Ipv6CtrlRsState 648-- INTEGER, 649 swL3Ipv6CtrlRaState 650 INTEGER, 651 swL3Ipv6CtrlRaMinRtrAdvInterval 652 INTEGER, 653 swL3Ipv6CtrlRaMaxRtrAdvInterval 654 INTEGER, 655 swL3Ipv6CtrlRaLifeTime 656 INTEGER, 657 swL3Ipv6CtrlRaReachableTime 658 INTEGER, 659 swL3Ipv6CtrlRaRetransTime 660 Unsigned32, 661 swL3Ipv6CtrlRaHopLimit 662 INTEGER, 663 swL3Ipv6CtrlRaManagedFlag 664 INTEGER, 665 swL3Ipv6CtrlRaOtherConfigFlag 666 INTEGER 667 } 668 669 swL3Ipv6CtrlInterfaceName OBJECT-TYPE 670 SYNTAX DisplayString (SIZE (1..12)) 671 MAX-ACCESS read-only 672 STATUS current 673 DESCRIPTION 674 "This object indicates the name of the IP interface." 675 ::= { swL3Ipv6CtrlEntry 1 } 676 677 swL3Ipv6CtrlMaxReassmblySize OBJECT-TYPE 678 SYNTAX INTEGER 679 MAX-ACCESS read-only 680 STATUS current 681 DESCRIPTION 682 "Maximum Reassembly Size of the IP interface." 683 ::= { swL3Ipv6CtrlEntry 2 } 684 685 swL3Ipv6CtrlNsRetransTimer OBJECT-TYPE 686 SYNTAX Unsigned32 (0..4294967295) 687 MAX-ACCESS read-write 688 STATUS current 689 DESCRIPTION 690 "Neighbor solicitation's retransmit timer. 691 The unit is set in milliseconds." 692 ::= { swL3Ipv6CtrlEntry 3 } 693 694-- swL3Ipv6CtrlRsState OBJECT-TYPE 695-- SYNTAX INTEGER { 696-- enabled(1), 697-- disabled(2) 698-- } 699-- MAX-ACCESS read-write 700-- STATUS current 701-- DESCRIPTION 702-- "Router solicited state." 703-- ::= { swL3Ipv6CtrlEntry 4 } 704 705 swL3Ipv6CtrlRaState OBJECT-TYPE 706 SYNTAX INTEGER { 707 enabled(1), 708 disabled(2) 709 } 710 MAX-ACCESS read-write 711 STATUS current 712 DESCRIPTION 713 "Neighbor solicited state." 714 ::= { swL3Ipv6CtrlEntry 5 } 715 716 swL3Ipv6CtrlRaMinRtrAdvInterval OBJECT-TYPE 717 SYNTAX INTEGER (3..1350) 718 MAX-ACCESS read-write 719 STATUS current 720 DESCRIPTION 721 "The minimum time allowed between sending unsolicited multicast Router 722 Advertisements from the interface. The unit is set in seconds. 723 It must be no less than 3 seconds and no greater than .75 * MaxRtrAdvInterval. 724 Default value: 0.33 * MaxRtrAdvInterval" 725 ::= { swL3Ipv6CtrlEntry 6 } 726 727 swL3Ipv6CtrlRaMaxRtrAdvInterval OBJECT-TYPE 728 SYNTAX INTEGER (4..1800) 729 MAX-ACCESS read-write 730 STATUS current 731 DESCRIPTION 732 "The maximum time allowed between sending unsolicited multicast Router 733 Advertisements from the interface. The unit is set in seconds." 734 DEFVAL {600} 735 ::= { swL3Ipv6CtrlEntry 7 } 736 737 swL3Ipv6CtrlRaLifeTime OBJECT-TYPE 738 SYNTAX INTEGER (0..9000) 739 MAX-ACCESS read-write 740 STATUS current 741 DESCRIPTION 742 "Indicates the lifetime of the router as the default router." 743 ::= { swL3Ipv6CtrlEntry 8 } 744 745 swL3Ipv6CtrlRaReachableTime OBJECT-TYPE 746 SYNTAX INTEGER (0..3600000) 747 MAX-ACCESS read-write 748 STATUS current 749 DESCRIPTION 750 "Indicates the amount of time that a node can consider a neighboring 751 node reachable after receiving a reachability confirmation." 752 ::= { swL3Ipv6CtrlEntry 9 } 753 754 swL3Ipv6CtrlRaRetransTime OBJECT-TYPE 755 SYNTAX Unsigned32 (0..4294967295) 756 MAX-ACCESS read-write 757 STATUS current 758 DESCRIPTION 759 "Indicates the amount of time between retransmissions of neighbor 760 solicited messages. 761 The unit is set in millisecond." 762 ::= { swL3Ipv6CtrlEntry 10 } 763 764 swL3Ipv6CtrlRaHopLimit OBJECT-TYPE 765 SYNTAX INTEGER (0..255) 766 MAX-ACCESS read-write 767 STATUS current 768 DESCRIPTION 769 "Indicates the default value of the hop limit field in the IPv6 header for 770 packets sent by hosts that receive this RA message." 771 ::= { swL3Ipv6CtrlEntry 11 } 772 773 swL3Ipv6CtrlRaManagedFlag OBJECT-TYPE 774 SYNTAX INTEGER { 775 enabled(1), 776 disabled(2) 777 } 778 MAX-ACCESS read-write 779 STATUS current 780 DESCRIPTION 781 "When enabled, it indicates that hosts receiving this RA must use a 782 stateful address configuration protocol to obtain an address in the addition 783 to the addresses derived from the stateless address configuration." 784 ::= { swL3Ipv6CtrlEntry 12 } 785 786 swL3Ipv6CtrlRaOtherConfigFlag OBJECT-TYPE 787 SYNTAX INTEGER { 788 enabled(1), 789 disabled(2) 790 } 791 MAX-ACCESS read-write 792 STATUS current 793 DESCRIPTION 794 "When enabled, it indicates that hosts receiving this RA must use a stateful 795 address configuration protocol to obtain an on-link address configuration information." 796 ::= { swL3Ipv6CtrlEntry 13 } 797 798 swL3Ipv6AddressCtrlTable OBJECT-TYPE 799 SYNTAX SEQUENCE OF SwL3Ipv6AddressCtrlEntry 800 MAX-ACCESS not-accessible 801 STATUS current 802 DESCRIPTION 803 "This table contain IPv6 address information for each IP interface." 804 ::= { swL3IpCtrlMgmt 5 } 805 806 swL3Ipv6AddressCtrlEntry OBJECT-TYPE 807 SYNTAX SwL3Ipv6AddressCtrlEntry 808 MAX-ACCESS not-accessible 809 STATUS current 810 DESCRIPTION 811 "A list of information about a specific IPv6 address." 812 INDEX { swL3Ipv6AddressCtrlInterfaceName, swL3Ipv6Address, swL3Ipv6AddressCtrlPrefixLen } 813 ::= { swL3Ipv6AddressCtrlTable 1 } 814 815 SwL3Ipv6AddressCtrlEntry ::= 816 SEQUENCE { 817 swL3Ipv6AddressCtrlInterfaceName 818 DisplayString, 819 swL3Ipv6Address 820 Ipv6Address, 821 swL3Ipv6AddressCtrlPrefixLen 822 INTEGER, 823 swL3Ipv6AddressCtrlPreferredLifeTime 824 Unsigned32, 825 swL3Ipv6AddressCtrlValidLifeTime 826 Unsigned32, 827 swL3Ipv6AddressCtrlOnLinkFlag 828 INTEGER, 829 swL3Ipv6AddressCtrlAutonomousFlag 830 INTEGER, 831 swL3Ipv6AddressCtrlState 832 RowStatus 833 } 834 835 swL3Ipv6AddressCtrlInterfaceName OBJECT-TYPE 836 SYNTAX DisplayString (SIZE (1..12)) 837 MAX-ACCESS read-only 838 STATUS current 839 DESCRIPTION 840 "This object indicates the name of the IP interface. " 841 ::= { swL3Ipv6AddressCtrlEntry 1 } 842 843 swL3Ipv6Address OBJECT-TYPE 844 SYNTAX Ipv6Address 845 MAX-ACCESS read-only 846 STATUS current 847 DESCRIPTION 848 "Specify the IPv6 address." 849 ::= { swL3Ipv6AddressCtrlEntry 2 } 850 851 swL3Ipv6AddressCtrlPrefixLen OBJECT-TYPE 852 SYNTAX INTEGER 853 MAX-ACCESS read-only 854 STATUS current 855 DESCRIPTION 856 "Indicates the prefix length of this IPv6 address." 857 ::= { swL3Ipv6AddressCtrlEntry 3 } 858 859 swL3Ipv6AddressCtrlPreferredLifeTime OBJECT-TYPE 860 SYNTAX Unsigned32 (0..4294967294) 861 MAX-ACCESS read-write 862 STATUS current 863 DESCRIPTION 864 "Indicates the number of seconds that an address, based on the specified prefix, 865 using the stateless address configuration, remains in preferred state. 866 For an infinite valid lifetime, the value can be set to 0xffffffff." 867 ::= { swL3Ipv6AddressCtrlEntry 4 } 868 869 swL3Ipv6AddressCtrlValidLifeTime OBJECT-TYPE 870 SYNTAX Unsigned32 (0..4294967294) 871 MAX-ACCESS read-write 872 STATUS current 873 DESCRIPTION 874 "Indicates the number of seconds that an address, based on the specified prefix, 875 using the stateless address configuration, remains valid. 876 For an infinite valid lifetime, the value can be set to 0xffffffff." 877 ::= { swL3Ipv6AddressCtrlEntry 5 } 878 879 swL3Ipv6AddressCtrlOnLinkFlag OBJECT-TYPE 880 SYNTAX INTEGER { 881 enabled(1), 882 disabled(2) 883 } 884 MAX-ACCESS read-write 885 STATUS current 886 DESCRIPTION 887 "When enabled, the address implied by the specified prefix is available 888 on the link where the RA message is received." 889 ::= { swL3Ipv6AddressCtrlEntry 6 } 890 891 swL3Ipv6AddressCtrlAutonomousFlag OBJECT-TYPE 892 SYNTAX INTEGER { 893 enabled(1), 894 disabled(2) 895 } 896 MAX-ACCESS read-write 897 STATUS current 898 DESCRIPTION 899 "When enabled, the specified prefix will be used to create an autonomous address configuration." 900 ::= { swL3Ipv6AddressCtrlEntry 7 } 901 902 swL3Ipv6AddressCtrlState OBJECT-TYPE 903 SYNTAX RowStatus 904 MAX-ACCESS read-create 905 STATUS current 906 DESCRIPTION 907 "This variable displays the status of the entry. The status is used 908 for creating, modifying, and deleting instances of the objects 909 in this table." 910 ::= { swL3Ipv6AddressCtrlEntry 8 } 911 912 swL3Ipv6DHCPv6CPDAddrCtrlTable OBJECT-TYPE 913 SYNTAX SEQUENCE OF SwL3Ipv6DHCPv6CPDAddrCtrlEntry 914 MAX-ACCESS not-accessible 915 STATUS current 916 DESCRIPTION 917 "This table contain the information of the IPv6 address which based on DHCPv6 client PD." 918 ::= { swL3IpCtrlMgmt 6 } 919 920 swL3Ipv6DHCPv6CPDAddrCtrlEntry OBJECT-TYPE 921 SYNTAX SwL3Ipv6DHCPv6CPDAddrCtrlEntry 922 MAX-ACCESS not-accessible 923 STATUS current 924 DESCRIPTION 925 "A list of information about a specific DHCPv6 Client PD IPv6 address." 926 INDEX { swL3Ipv6DHCPv6CPDAddrCtrlInterfaceName, swL3Ipv6DHCPv6CPDAddrCtrlPrefixName, 927 swL3Ipv6DHCPv6CPDAddrCtrlIPv6addr, swL3Ipv6DHCPv6CPDAddrCtrlPrefixLen } 928 ::= { swL3Ipv6DHCPv6CPDAddrCtrlTable 1 } 929 930 SwL3Ipv6DHCPv6CPDAddrCtrlEntry ::= 931 SEQUENCE { 932 swL3Ipv6DHCPv6CPDAddrCtrlInterfaceName 933 DisplayString, 934 swL3Ipv6DHCPv6CPDAddrCtrlPrefixName 935 DisplayString, 936 swL3Ipv6DHCPv6CPDAddrCtrlIPv6addr 937 Ipv6Address, 938 swL3Ipv6DHCPv6CPDAddrCtrlPrefixLen 939 INTEGER, 940 swL3Ipv6DHCPv6CPDAddrCtrlState 941 RowStatus 942 } 943 944 swL3Ipv6DHCPv6CPDAddrCtrlInterfaceName OBJECT-TYPE 945 SYNTAX DisplayString (SIZE (1..12)) 946 MAX-ACCESS read-only 947 STATUS current 948 DESCRIPTION 949 "This object indicates the name of the IP interface. " 950 ::= { swL3Ipv6DHCPv6CPDAddrCtrlEntry 1 } 951 952 swL3Ipv6DHCPv6CPDAddrCtrlPrefixName OBJECT-TYPE 953 SYNTAX DisplayString (SIZE (1..12)) 954 MAX-ACCESS read-only 955 STATUS current 956 DESCRIPTION 957 "This object indicates the name of the prefix based on 958 which the IPv6 address will be generate. " 959 ::= { swL3Ipv6DHCPv6CPDAddrCtrlEntry 2 } 960 961 swL3Ipv6DHCPv6CPDAddrCtrlIPv6addr OBJECT-TYPE 962 SYNTAX Ipv6Address 963 MAX-ACCESS read-only 964 STATUS current 965 DESCRIPTION 966 "Specify the suffix of the IPv6 address." 967 ::= { swL3Ipv6DHCPv6CPDAddrCtrlEntry 3 } 968 969 swL3Ipv6DHCPv6CPDAddrCtrlPrefixLen OBJECT-TYPE 970 SYNTAX INTEGER 971 MAX-ACCESS read-only 972 STATUS current 973 DESCRIPTION 974 "Indicates the prefix length of this IPv6 address." 975 ::= { swL3Ipv6DHCPv6CPDAddrCtrlEntry 4 } 976 977 swL3Ipv6DHCPv6CPDAddrCtrlState OBJECT-TYPE 978 SYNTAX RowStatus 979 MAX-ACCESS read-create 980 STATUS current 981 DESCRIPTION 982 "This variable displays the status of the entry. The status is used 983 for creating and deleting instances of the objects 984 in this table." 985 ::= { swL3Ipv6DHCPv6CPDAddrCtrlEntry 5 } 986 987 988 swL3IpCtrlAllIpIfState OBJECT-TYPE 989 SYNTAX INTEGER { 990 other(1), 991 enabled(2), 992 disabled(3) 993 } 994 MAX-ACCESS read-write 995 STATUS current 996 DESCRIPTION 997 "This object indicates all interface function state of the device." 998 ::= { swL3IpCtrlMgmt 7 } 999 1000 swL3LoopBackIpCtrlTable OBJECT-TYPE 1001 SYNTAX SEQUENCE OF SwL3LoopBackIpCtrlEntry 1002 MAX-ACCESS not-accessible 1003 STATUS current 1004 DESCRIPTION 1005 "This table contains loopback IP interface information." 1006 ::= { swL3IpCtrlMgmt 8 } 1007 1008 swL3LoopBackIpCtrlEntry OBJECT-TYPE 1009 SYNTAX SwL3LoopBackIpCtrlEntry 1010 MAX-ACCESS not-accessible 1011 STATUS current 1012 DESCRIPTION 1013 "A list of information about a specific loopback IP interface." 1014 INDEX { swL3LoopBackIpCtrlInterfaceName } 1015 ::= { swL3LoopBackIpCtrlTable 1 } 1016 1017 SwL3LoopBackIpCtrlEntry ::= 1018 SEQUENCE { 1019 swL3LoopBackIpCtrlInterfaceName 1020 DisplayString, 1021 swL3LoopBackIpCtrlIfIndex 1022 INTEGER, 1023 swL3LoopBackIpCtrlIpAddr 1024 IpAddress, 1025 swL3LoopBackIpCtrlIpSubnetMask 1026 IpAddress, 1027 swL3LoopBackIpCtrlAdminState 1028 INTEGER, 1029 swL3LoopBackIpCtrlRowStatus 1030 RowStatus 1031 } 1032 1033 swL3LoopBackIpCtrlInterfaceName OBJECT-TYPE 1034 SYNTAX DisplayString (SIZE (1..12)) 1035 MAX-ACCESS read-only 1036 STATUS current 1037 DESCRIPTION 1038 "This object indicates the name of the loopback IP interface." 1039 ::= { swL3LoopBackIpCtrlEntry 1 } 1040 1041 swL3LoopBackIpCtrlIfIndex OBJECT-TYPE 1042 SYNTAX INTEGER (0..65535) 1043 MAX-ACCESS read-only 1044 STATUS current 1045 DESCRIPTION 1046 "This object uniquely identifies the loopback IP interface number in the 1047 swL3LoopBackIpCtrlTable." 1048 ::= { swL3LoopBackIpCtrlEntry 2 } 1049 1050 swL3LoopBackIpCtrlIpAddr OBJECT-TYPE 1051 SYNTAX IpAddress 1052 MAX-ACCESS read-create 1053 STATUS current 1054 DESCRIPTION 1055 "The IP address of the loopback interface. This object only can take the 1056 value of the unicast IP address." 1057 ::= { swL3LoopBackIpCtrlEntry 3 } 1058 1059 swL3LoopBackIpCtrlIpSubnetMask OBJECT-TYPE 1060 SYNTAX IpAddress 1061 MAX-ACCESS read-create 1062 STATUS current 1063 DESCRIPTION 1064 "The IP net mask for this loopback interface." 1065 ::= { swL3LoopBackIpCtrlEntry 4 } 1066 1067 swL3LoopBackIpCtrlAdminState OBJECT-TYPE 1068 SYNTAX INTEGER { 1069 enabled(1), 1070 disabled(2) 1071 } 1072 MAX-ACCESS read-create 1073 STATUS current 1074 DESCRIPTION 1075 "The state of the loopback IP interface." 1076 ::= { swL3LoopBackIpCtrlEntry 5 } 1077 1078 swL3LoopBackIpCtrlRowStatus OBJECT-TYPE 1079 SYNTAX RowStatus 1080 MAX-ACCESS read-create 1081 STATUS current 1082 DESCRIPTION 1083 "This variable displays the status of the entry. The status is used 1084 for creating, modifying, and deleting instances of the objects 1085 in this table." 1086 ::= { swL3LoopBackIpCtrlEntry 6 } 1087 1088-- ----------------------------------------------------------------------------- 1089-- swL3IpFdbMgmt OBJECT IDENTIFIER ::= { swL3IpMgmt 2 } 1090-- ******************************************************************** 1091 1092 swL3IpFdbInfoTable OBJECT-TYPE 1093 SYNTAX SEQUENCE OF SwL3IpFdbInfoEntry 1094 MAX-ACCESS not-accessible 1095 STATUS current 1096 DESCRIPTION 1097 "A table that contains forwarding and/or filtering information. 1098 This information is used by the switch in determining how to 1099 propagate the received IP packets." 1100 ::= { swL3IpFdbMgmt 1 } 1101 1102 swL3IpFdbInfoEntry OBJECT-TYPE 1103 SYNTAX SwL3IpFdbInfoEntry 1104 MAX-ACCESS not-accessible 1105 STATUS current 1106 DESCRIPTION 1107 "Information about a specific IP address for which the bridge 1108 has some forwarding and/or filtering information." 1109 INDEX { swL3IpFdbInfoIpAddr } 1110 ::= { swL3IpFdbInfoTable 1 } 1111 1112 SwL3IpFdbInfoEntry ::= 1113 SEQUENCE { 1114-- swL3IpFdbInfoRdIndex 1115-- INTEGER, 1116 swL3IpFdbInfoIpAddr 1117 IpAddress, 1118 swL3IpFdbInfoIpSubnetMask 1119 IpAddress, 1120 swL3IpFdbInfoPort 1121 INTEGER, 1122 swL3IpFdbInfoType 1123 INTEGER 1124 } 1125 1126-- swL3IpFdbInfoRdIndex OBJECT-TYPE 1127-- SYNTAX INTEGER(0..65535) 1128-- MAX-ACCESS read-only 1129-- STATUS current 1130-- DESCRIPTION 1131-- "The object indicates the IP routing domain index, and should 1132-- be associated with one of swL3IpDomainStatsIndex." 1133-- ::= { swL3IpFdbInfoEntry 1 } 1134 1135 swL3IpFdbInfoIpAddr OBJECT-TYPE 1136 SYNTAX IpAddress 1137 MAX-ACCESS read-only 1138 STATUS current 1139 DESCRIPTION 1140 "A IP address for which switch has forwarding and/or filtering 1141 information." 1142 ::= { swL3IpFdbInfoEntry 1 } 1143 1144 swL3IpFdbInfoIpSubnetMask OBJECT-TYPE 1145 SYNTAX IpAddress 1146 MAX-ACCESS read-only 1147 STATUS current 1148 DESCRIPTION 1149 "A IP net mask for this interface for which the switch has 1150 forwarding and/or filtering information." 1151 ::= { swL3IpFdbInfoEntry 2 } 1152 1153 swL3IpFdbInfoPort OBJECT-TYPE 1154 SYNTAX INTEGER(0..65535) 1155 MAX-ACCESS read-only 1156 STATUS current 1157 DESCRIPTION 1158 "Either the value '0', or the port number of the port on which 1159 packets having an IP address equal to the value of the 1160 corresponding instance of swL3IpFdbInfoIpAddr has been seen. A 1161 value of '0' indicates that the port number has not been learned 1162 but that switch does have some forwarding/filtering information 1163 about this address." 1164 ::= { swL3IpFdbInfoEntry 3 } 1165 1166 swL3IpFdbInfoType OBJECT-TYPE 1167 SYNTAX INTEGER { 1168 other(1), 1169 static(2), 1170 dynamic(3) 1171 } 1172 MAX-ACCESS read-only 1173 STATUS current 1174 DESCRIPTION 1175 "The status of this entry." 1176 ::= { swL3IpFdbInfoEntry 4 } 1177 1178-- ******************************************************************** 1179-- swL3IpFilterMgmt OBJECT IDENTIFIER ::= { swL3IpMgmt 3 } 1180-- ******************************************************************** 1181 1182-- swL3IpFilterAddrConfig OBJECT IDENTIFIER ::= { swL3IpFilterMgmt 1 } 1183 1184-- swL3IpFilterAddrMaxSupportedEntries OBJECT-TYPE 1185-- SYNTAX INTEGER(0..65535) 1186-- MAX-ACCESS read-only 1187-- STATUS current 1188-- DESCRIPTION 1189-- "Maximum number of entries in the IP address filtering table 1190-- (swL3IpFilterAddrCtrlTable) ." 1191-- ::= { swL3IpFilterAddrConfig 1 } 1192 1193-- swL3IpFilterAddrCurrentTotalEntries OBJECT-TYPE 1194-- SYNTAX INTEGER(0..65535) 1195-- MAX-ACCESS read-only 1196-- STATUS current 1197-- DESCRIPTION 1198-- "Current applied number of entries in the IP address filtering 1199-- table. If the swL3IpFilterAddrCtrlState = dst-src-addr, then it 1200-- means there are two entries in swL3IpFilterAddrCtrlTable." 1201-- ::= { swL3IpFilterAddrConfig 2 } 1202 1203-- swL3IpFilterAddrCtrlTable OBJECT-TYPE 1204-- SYNTAX SEQUENCE OF SwL3IpFilterAddrCtrlEntry 1205-- MAX-ACCESS not-accessible 1206-- STATUS current 1207-- DESCRIPTION 1208-- "This table defines the information for the device to filter packets 1209-- with specific IP addresses (either as the DA and/or as the SA). 1210-- The IP address can be either a unicast address or a multicast address. 1211-- This table has a higher priority then both the static FDB table and 1212-- the IGMP table. It means that if an IP address appears in this table 1213-- it will also appear on the static FDB table, the device will use the 1214-- information provided in this table to process the packet." 1215-- ::= { swL3IpFilterAddrConfig 3 } 1216 1217-- swL3IpFilterAddrCtrlEntry OBJECT-TYPE 1218-- SYNTAX SwL3IpFilterAddrCtrlEntry 1219-- MAX-ACCESS not-accessible 1220-- STATUS current 1221-- DESCRIPTION 1222-- "A list of information about a specific unicast/multicast IP 1223-- address for which the switch has filtering information." 1224-- INDEX { swL3IpFilterAddrIpAddr } 1225-- ::= { swL3IpFilterAddrCtrlTable 1 } 1226 1227-- SwL3IpFilterAddrCtrlEntry ::= 1228-- SEQUENCE { 1229-- swL3IpFilterAddrIpAddr 1230-- IpAddress, 1231-- swL3IpFilterAddrIpSktGE 1232-- INTEGER, 1233-- swL3IpFilterAddrIpSktLE 1234-- INTEGER, 1235-- swL3IpFilterAddrCtrlState 1236-- INTEGER 1237-- } 1238 1239-- swL3IpFilterAddrIpAddr OBJECT-TYPE 1240-- SYNTAX IpAddress 1241-- MAX-ACCESS read-only 1242-- STATUS current 1243-- DESCRIPTION 1244-- "This object indicates a unicast/multicast IP address for which 1245-- the switch has filtering information. But if the 1246-- swL3IpFilterAddrCtrlState = src-addr, then the object can not be 1247-- a multicast IP address (Class D IP address)." 1248-- ::= { swL3IpFilterAddrCtrlEntry 1 } 1249 1250-- swL3IpFilterAddrIpSktGE OBJECT-TYPE 1251-- SYNTAX INTEGER 1252-- MAX-ACCESS read-write 1253-- STATUS current 1254-- DESCRIPTION 1255-- "This object indicates a socket number which should be greater than 1256-- or equal to the used socket number" 1257-- ::= { swL3IpFilterAddrCtrlEntry 2 } 1258 1259-- swL3IpFilterAddrIpSktLE OBJECT-TYPE 1260-- SYNTAX INTEGER 1261-- MAX-ACCESS read-write 1262-- STATUS current 1263-- DESCRIPTION 1264-- "This object indicates a socket number which should be less than 1265-- or equal to the used socket number" 1266-- ::= { swL3IpFilterAddrCtrlEntry 3 } 1267 1268-- swL3IpFilterAddrCtrlState OBJECT-TYPE 1269-- SYNTAX INTEGER { 1270-- other(1), 1271-- dst-addr(2), 1272-- src-addr(3), 1273-- dst-src-addr(4), 1274-- invalid(5) 1275-- } 1276-- MAX-ACCESS read-write 1277-- STATUS current 1278-- DESCRIPTION 1279-- "This object indicates the status of this entry. 1280 1281-- other (1) - This entry is currently in use but the conditions 1282-- under which it will remain so are different from each of the 1283-- following values. 1284-- dst-addr (2) - Received frames's destination addresses are 1285-- currently filtered when they match with an IP 1286-- address entry of the table. 1287-- src-addr (3) - Received frames's source addresses are currently 1288-- filtered when they match with an IP address entry of 1289-- the table. 1290-- dst-src-addr (4) - Received frames's destination addresses or 1291-- source addresses are currently filtered when they match 1292-- with the IP address of an entry on the table. 1293-- invalid (5) �V If this value is written to the object, the 1294-- corresponding entry will be removed from the table." 1295-- ::= { swL3IpFilterAddrCtrlEntry 2 } 1296 1297-- ******************************************************************** 1298-- swL3IpArpAgingTime OBJECT IDENTIFIER ::= { swL3IpMgmt 4 } 1299-- ******************************************************************** 1300 1301 swL3IpArpAgingTime OBJECT-TYPE 1302 SYNTAX INTEGER (0..65535) 1303 MAX-ACCESS read-write 1304 STATUS current 1305 DESCRIPTION 1306 "The timeout period in minutes for aging out dynamically learned 1307 arp information." 1308 ::= { swL3IpMgmt 4 } 1309 1310 -- ******************************************************************** 1311-- swL3IpStaticRouteTable OBJECT IDENTIFIER ::= { swL3IpMgmt 5 } 1312-- ******************************************************************** 1313 swL3IpStaticRouteTable OBJECT-TYPE 1314 SYNTAX SEQUENCE OF SwL3IpStaticRouteEntry 1315 MAX-ACCESS not-accessible 1316 STATUS current 1317 DESCRIPTION 1318 "This entity's IP static Routing table." 1319 ::= { swL3IpMgmt 5 } 1320 1321 swL3IpStaticRouteEntry OBJECT-TYPE 1322 SYNTAX SwL3IpStaticRouteEntry 1323 MAX-ACCESS not-accessible 1324 STATUS current 1325 DESCRIPTION 1326 "A particular route to a particular destination, under a particular policy. 1327 Once an entry is built,it shouldn't be modified.That is,it just supports 1328 create and delete actions." 1329 INDEX { 1330 swL3IpStaticRouteDest, 1331 swL3IpStaticRouteMask, 1332 swL3IpStaticRouteNextHop 1333 } 1334 ::= { swL3IpStaticRouteTable 1 } 1335 1336 SwL3IpStaticRouteEntry ::= 1337 SEQUENCE { 1338 swL3IpStaticRouteDest 1339 IpAddress, 1340 swL3IpStaticRouteMask 1341 IpAddress, 1342 swL3IpStaticRouteBkupState 1343 INTEGER, 1344 swL3IpStaticRouteNextHop 1345 IpAddress, 1346 swL3IpStaticRouteMetric 1347 INTEGER, 1348 swL3IpStaticRouteStatus 1349 INTEGER, 1350 swL3IpStaticRouteWeight 1351 INTEGER, 1352 swL3IpStaticRouteInterfaceName 1353 DisplayString 1354 1355 } 1356 1357 swL3IpStaticRouteDest OBJECT-TYPE 1358 SYNTAX IpAddress 1359 MAX-ACCESS read-only 1360 STATUS current 1361 DESCRIPTION 1362 "The destination IP address of this route. 1363 1364 This object may not take a Multicast (Class D) 1365 address value. 1366 1367 Any assignment (implicit or otherwise) of an 1368 instance of this object to a value x must be 1369 rejected if the bitwise logical-AND of x with 1370 the value of the corresponding instance of the 1371 swL3IpStaticRouteMask object is not equal to x." 1372 ::= { swL3IpStaticRouteEntry 1 } 1373 1374 swL3IpStaticRouteMask OBJECT-TYPE 1375 SYNTAX IpAddress 1376 MAX-ACCESS read-only 1377 STATUS current 1378 DESCRIPTION 1379 "Indicate the mask to be logical-AND with the 1380 destination address before being compared to 1381 the value in the swL3IpStaticRouteDest field. 1382 For those systems that do not support arbitrary 1383 subnet masks, an agent constructs the value of 1384 the swL3IpStaticRouteMask by reference to the IP 1385 Address Class. 1386 1387 Any assignment (implicit or otherwise) of an 1388 instance of this object to a value x must be 1389 rejected if the bitwise logical-AND of x with 1390 the value of the corresponding instance of the 1391 swL3IpStaticRouteDest object is not equal to 1392 swL3IpStaticRouteDest." 1393 ::= { swL3IpStaticRouteEntry 2 } 1394 1395 swL3IpStaticRouteBkupState OBJECT-TYPE 1396 SYNTAX INTEGER { 1397 primary(1), 1398 backup(2), 1399 none(3) 1400 } 1401 MAX-ACCESS read-create 1402 STATUS current 1403 DESCRIPTION 1404 "The routing state for this route.The value SHOULD be 1405 primary(1), backup(2) or none(3)." 1406 ::= { swL3IpStaticRouteEntry 3 } 1407 1408 swL3IpStaticRouteNextHop OBJECT-TYPE 1409 SYNTAX IpAddress 1410 MAX-ACCESS read-create 1411 STATUS current 1412 DESCRIPTION 1413 "Specifies the IP address for the next hop router. 1414 An IP address of 255.255.255.255 denotes a Null interface 1415 as the next hop." 1416 ::= { swL3IpStaticRouteEntry 4 } 1417 1418 swL3IpStaticRouteMetric OBJECT-TYPE 1419 SYNTAX INTEGER (1..65535) 1420 MAX-ACCESS read-create 1421 STATUS current 1422 DESCRIPTION 1423 "Specifies the routing metric for this route. 1424 If this metric is not used, its value will be displayed as -1." 1425 ::= { swL3IpStaticRouteEntry 5 } 1426 1427 swL3IpStaticRouteStatus OBJECT-TYPE 1428 SYNTAX INTEGER { 1429 other(1), 1430 invalid(2), 1431 valid(3), 1432 active(4), 1433 inActive(5) 1434 } 1435 MAX-ACCESS read-create 1436 STATUS current 1437 DESCRIPTION 1438 "This object indicates the status of this entry. 1439 1440 other(1) - this entry is currently in use but the conditions 1441 under which it will remain so are different from each of 1442 the following values. 1443 invalid(2) - writing this value to the object, and then the 1444 corresponding entry will be removed from the table. 1445 valid(3) - this entry resides in the table. 1446 active(4) - the nextHop of this entry exists in the ARP table. 1447 inActive(5) - the next hop of this entry does not exist in the 1448 ARP table." 1449 ::= { swL3IpStaticRouteEntry 6 } 1450 1451 swL3IpStaticRouteWeight OBJECT-TYPE 1452 SYNTAX INTEGER (0..4) 1453 MAX-ACCESS read-create 1454 STATUS current 1455 DESCRIPTION 1456 "Specifies the weight value. Used for the weighted multipath." 1457 ::= { swL3IpStaticRouteEntry 7 } 1458 1459 swL3IpStaticRouteInterfaceName OBJECT-TYPE 1460 SYNTAX DisplayString 1461 MAX-ACCESS read-only 1462 STATUS current 1463 DESCRIPTION 1464 "Specifies the name of the IP interface." 1465 ::={ swL3IpStaticRouteEntry 8} 1466 1467 -- ----------------------------------------------------------------------------- 1468-- swL3IpMcastMgmt OBJECT IDENTIFIER ::= { swL3IpMgmt 6 } 1469-- ----------------------------------------------------------------------------- 1470 swL3IpMcastStaticRouteTable OBJECT-TYPE 1471 SYNTAX SEQUENCE OF SwL3IpMcastStaticRouteEntry 1472 MAX-ACCESS not-accessible 1473 STATUS current 1474 DESCRIPTION 1475 "IP multicast static routing allows you to have multicast paths 1476 diverge from the unicast paths. " 1477 ::= { swL3IpMcastMgmt 1 } 1478 1479 swL3IpMcastStaticRouteEntry OBJECT-TYPE 1480 SYNTAX SwL3IpMcastStaticRouteEntry 1481 MAX-ACCESS not-accessible 1482 STATUS current 1483 DESCRIPTION 1484 "A list of information about IP multicast static routes." 1485 INDEX { swL3IpMcastStaticRouteIpmrouteAddr,swL3IpMcastStaticRouteIpmrouteMask } 1486 ::= { swL3IpMcastStaticRouteTable 1 } 1487 1488 SwL3IpMcastStaticRouteEntry ::= 1489 SEQUENCE { 1490 swL3IpMcastStaticRouteIpmrouteAddr 1491 IpAddress, 1492 swL3IpMcastStaticRouteIpmrouteMask 1493 IpAddress, 1494 swL3IpMcastStaticRouteRpfAddr 1495 IpAddress, 1496 swL3IpMcastStaticRouteRowStatus 1497 RowStatus 1498 } 1499 1500 swL3IpMcastStaticRouteIpmrouteAddr OBJECT-TYPE 1501 SYNTAX IpAddress 1502 MAX-ACCESS not-accessible 1503 STATUS current 1504 DESCRIPTION 1505 "If the source IP address of the received IP multicast packet matches 1506 this Ipmrouteaddress, the RPF network is used to do an RPF check." 1507 ::={swL3IpMcastStaticRouteEntry 1} 1508 1509 swL3IpMcastStaticRouteIpmrouteMask OBJECT-TYPE 1510 SYNTAX IpAddress 1511 MAX-ACCESS not-accessible 1512 STATUS current 1513 DESCRIPTION 1514 "This specifies an IP net Mask for this interface." 1515 ::={swL3IpMcastStaticRouteEntry 2} 1516 1517 swL3IpMcastStaticRouteRpfAddr OBJECT-TYPE 1518 SYNTAX IpAddress 1519 MAX-ACCESS read-create 1520 STATUS current 1521 DESCRIPTION 1522 "If the source IP address of the received IP multicast packet matches 1523 the Ipmrouteaddress, the Rpfaddress will be used to check whether the packet 1524 received is from a legal interface. 1525 If it is set to null, it means that if the source IP address in the 1526 received IP multicast packet matches the Ipmrouteaddress, the RPF check will 1527 fail." 1528 ::={swL3IpMcastStaticRouteEntry 3} 1529 1530 swL3IpMcastStaticRouteRowStatus OBJECT-TYPE 1531 SYNTAX RowStatus 1532 MAX-ACCESS read-create 1533 STATUS current 1534 DESCRIPTION 1535 "This object indicates the status of this entry." 1536 ::={swL3IpMcastStaticRouteEntry 4} 1537 1538 -- ----------------------------------------------------------------------------- 1539-- swL3IpStaticRouteTunnelTable OBJECT IDENTIFIER ::= { swL3IpMgmt 7 } 1540-- ----------------------------------------------------------------------------- 1541 swL3IpStaticRouteTunnelTable OBJECT-TYPE 1542 SYNTAX SEQUENCE OF SwL3IpStaticRouteTunnelEntry 1543 MAX-ACCESS not-accessible 1544 STATUS current 1545 DESCRIPTION 1546 "This entity's IPv4 static Routing tunnel table." 1547 ::= { swL3IpMgmt 7 } 1548 1549 swL3IpStaticRouteTunnelEntry OBJECT-TYPE 1550 SYNTAX SwL3IpStaticRouteTunnelEntry 1551 MAX-ACCESS not-accessible 1552 STATUS current 1553 DESCRIPTION 1554 "A particular route to a particular destination, under a particular policy. 1555 Once an entry is built, it cannot be modified. That is, it just supports create 1556 and delete actions." 1557 INDEX { 1558 swL3IpStaticRouteDest, 1559 swL3IpStaticRouteMask, 1560 swL3IpStaticRouteTunnelInterfaceName 1561 } 1562 ::= { swL3IpStaticRouteTunnelTable 1 } 1563 1564 SwL3IpStaticRouteTunnelEntry ::= 1565 SEQUENCE { 1566 swL3IpStaticRouteTunnelInterfaceName 1567 DisplayString, 1568 swL3IpStaticRouteTunnelRowStatus 1569 RowStatus 1570 } 1571 1572 swL3IpStaticRouteTunnelInterfaceName OBJECT-TYPE 1573 SYNTAX DisplayString (SIZE (0..12)) 1574 MAX-ACCESS read-only 1575 STATUS current 1576 DESCRIPTION 1577 "This object indicates the name of the IP tunnel interface." 1578 ::= { swL3IpStaticRouteTunnelEntry 1 } 1579 1580 swL3IpStaticRouteTunnelRowStatus OBJECT-TYPE 1581 SYNTAX RowStatus 1582 MAX-ACCESS read-create 1583 STATUS current 1584 DESCRIPTION 1585 "This object indicates the status of this entry." 1586 ::= { swL3IpStaticRouteTunnelEntry 2 } 1587 1588-- ******************************************************************** 1589-- swL3RelayDnsMgmt OBJECT IDENTIFIER ::= { swL3RelayMgmt 3 } 1590-- ******************************************************************** 1591 1592 swL3RelayDnsState OBJECT-TYPE 1593 SYNTAX INTEGER { 1594 other(1), 1595 disabled(2), 1596 enabled(3) 1597 } 1598 MAX-ACCESS read-write 1599 STATUS current 1600 DESCRIPTION 1601 "This object indicates if the DNS Relay function is enabled or 1602 disabled." 1603 ::= { swL3RelayDnsMgmt 1 } 1604 1605 swL3RelayDnsPrimaryServer OBJECT-TYPE 1606 SYNTAX IpAddress 1607 MAX-ACCESS read-write 1608 STATUS current 1609 DESCRIPTION 1610 "This object indicates the address of the primary DNS server." 1611 ::= { swL3RelayDnsMgmt 2 } 1612 1613 swL3RelayDnsSecondaryServer OBJECT-TYPE 1614 SYNTAX IpAddress 1615 MAX-ACCESS read-write 1616 STATUS current 1617 DESCRIPTION 1618 "This object indicates the address of the secondary DNS server." 1619 ::= { swL3RelayDnsMgmt 3 } 1620 1621 swL3RelayDnsCacheState OBJECT-TYPE 1622 SYNTAX INTEGER { 1623 other(1), 1624 disabled(2), 1625 enabled(3) 1626 } 1627 MAX-ACCESS read-write 1628 STATUS current 1629 DESCRIPTION 1630 "This object indicates DNS Relay cache is enabled or 1631 disabled." 1632 ::= { swL3RelayDnsMgmt 4 } 1633 1634 swL3RelayDnsStaticTableState OBJECT-TYPE 1635 SYNTAX INTEGER { 1636 other(1), 1637 disabled(2), 1638 enabled(3) 1639 } 1640 MAX-ACCESS read-write 1641 STATUS current 1642 DESCRIPTION 1643 "This object indicates DNS Relay static table is enabled or 1644 disabled." 1645 ::= { swL3RelayDnsMgmt 5 } 1646 1647 swL3RelayDnsCtrlTable OBJECT-TYPE 1648 SYNTAX SEQUENCE OF SwL3RelayDnsCtrlEntry 1649 MAX-ACCESS not-accessible 1650 STATUS current 1651 DESCRIPTION 1652 "This table displays the current DNS relay static table." 1653 ::= { swL3RelayDnsMgmt 6 } 1654 1655 swL3RelayDnsCtrlEntry OBJECT-TYPE 1656 SYNTAX SwL3RelayDnsCtrlEntry 1657 MAX-ACCESS not-accessible 1658 STATUS current 1659 DESCRIPTION 1660 "A list of information display the current DNS relay static 1661 table." 1662 INDEX { swL3RelayDnsCtrlDomainName, swL3RelayDnsCtrlIpAddr} 1663 ::= { swL3RelayDnsCtrlTable 1 } 1664 1665 SwL3RelayDnsCtrlEntry ::= 1666 SEQUENCE { 1667 swL3RelayDnsCtrlDomainName 1668 DisplayString, 1669 swL3RelayDnsCtrlIpAddr 1670 IpAddress, 1671 swL3RelayDnsCtrlState 1672 INTEGER 1673 } 1674 1675 swL3RelayDnsCtrlDomainName OBJECT-TYPE 1676 SYNTAX DisplayString (SIZE(1..32)) 1677 MAX-ACCESS read-only 1678 STATUS current 1679 DESCRIPTION 1680 "The domain name of the entry." 1681 ::= { swL3RelayDnsCtrlEntry 1 } 1682 1683 swL3RelayDnsCtrlIpAddr OBJECT-TYPE 1684 SYNTAX IpAddress 1685 MAX-ACCESS read-only 1686 STATUS current 1687 DESCRIPTION 1688 "The IP address of the entry." 1689 ::= { swL3RelayDnsCtrlEntry 2 } 1690 1691 swL3RelayDnsCtrlState OBJECT-TYPE 1692 SYNTAX INTEGER { 1693 other(1), 1694 invalid(2), 1695 valid(3) 1696 } 1697 MAX-ACCESS read-write 1698 STATUS current 1699 DESCRIPTION 1700 "This object indicates the status of this entry. 1701 1702 other(1) - this entry is currently in use but the conditions 1703 under which it will remain so are different from each of 1704 the following values. 1705 invalid(2) - writing this value to the object, and then the 1706 corresponding entry will be removed from the table. 1707 valid(3) - this entry is reside in the table." 1708 ::= { swL3RelayDnsCtrlEntry 3 } 1709 1710-- ******************************************************************** 1711-- swL3Md5Table OBJECT IDENTIFIER ::= { swL3MgmtMIB 4 } 1712-- ******************************************************************** 1713 1714 swL3Md5Table OBJECT-TYPE 1715 SYNTAX SEQUENCE OF SwL3Md5Entry 1716 MAX-ACCESS not-accessible 1717 STATUS current 1718 DESCRIPTION 1719 "This table displays the current MD5 key table." 1720 ::= { swL3MgmtMIB 4 } 1721 1722 swL3Md5Entry OBJECT-TYPE 1723 SYNTAX SwL3Md5Entry 1724 MAX-ACCESS not-accessible 1725 STATUS current 1726 DESCRIPTION 1727 "A list of information displays the current MD5 key table." 1728 INDEX { swL3Md5KeyId} 1729 ::= { swL3Md5Table 1 } 1730 1731 SwL3Md5Entry ::= 1732 SEQUENCE { 1733 swL3Md5KeyId 1734 INTEGER, 1735 swL3Md5Key 1736 DisplayString, 1737 swL3Md5RowStatus 1738 RowStatus 1739 } 1740 1741 swL3Md5KeyId OBJECT-TYPE 1742 SYNTAX INTEGER (1..255) 1743 MAX-ACCESS read-only 1744 STATUS current 1745 DESCRIPTION 1746 "The MD5 key ID." 1747 ::= { swL3Md5Entry 1 } 1748 1749 swL3Md5Key OBJECT-TYPE 1750 SYNTAX DisplayString (SIZE(1..16)) 1751 MAX-ACCESS read-create 1752 STATUS current 1753 DESCRIPTION 1754 "An MD5 password of up to 16 bytes." 1755 ::= { swL3Md5Entry 2 } 1756 1757 swL3Md5RowStatus OBJECT-TYPE 1758 SYNTAX RowStatus 1759 MAX-ACCESS read-create 1760 STATUS current 1761 DESCRIPTION 1762 "This object indicates the status of this entry." 1763 ::= { swL3Md5Entry 3 } 1764 1765 1766-- ******************************************************************** 1767-- swL3RouteRedistriTable OBJECT IDENTIFIER ::= { swL3MgmtMIB 5 } 1768-- ******************************************************************** 1769 1770 swL3RouteRedistriTable OBJECT-TYPE 1771 SYNTAX SEQUENCE OF SwL3RouteRedistriEntry 1772 MAX-ACCESS not-accessible 1773 STATUS current 1774 DESCRIPTION 1775 "Route redistribution allows routers on the network that are 1776 running different routing protocols to exchange routing 1777 information. This is accomplished by comparing the routes stored 1778 in the varios routers' routing tables and assigning appropriate 1779 metrics. This information is then exchanged among the various 1780 routers according to the individual routers current routing 1781 protocol." 1782 ::= { swL3MgmtMIB 5 } 1783 1784 swL3RouteRedistriEntry OBJECT-TYPE 1785 SYNTAX SwL3RouteRedistriEntry 1786 MAX-ACCESS not-accessible 1787 STATUS current 1788 DESCRIPTION 1789 "A list of information displaying the route redistribution table." 1790 INDEX { swL3RouteRedistriSrcProtocol, swL3RouteRedistriDstProtocol} 1791 ::= { swL3RouteRedistriTable 1 } 1792 1793 SwL3RouteRedistriEntry ::= 1794 SEQUENCE { 1795 swL3RouteRedistriSrcProtocol 1796 INTEGER, 1797 swL3RouteRedistriDstProtocol 1798 INTEGER, 1799 swL3RouteRedistriType 1800 INTEGER, 1801 swL3RouteRedistriMetric 1802 Unsigned32, 1803 swL3RouteRedistriRowStatus 1804 RowStatus, 1805 swL3RouteRedistriRouteMapName 1806 DisplayString 1807 } 1808 1809 swL3RouteRedistriSrcProtocol OBJECT-TYPE 1810 SYNTAX INTEGER { 1811 other(1), 1812 rip(2), 1813 ospf(3), 1814 static(4), 1815 local(5), 1816 bgp(6) 1817 } 1818 MAX-ACCESS read-only 1819 STATUS current 1820 DESCRIPTION 1821 "Allows the selection of the protocol of the source device." 1822 ::= { swL3RouteRedistriEntry 1 } 1823 1824 swL3RouteRedistriDstProtocol OBJECT-TYPE 1825 SYNTAX INTEGER { 1826 other(1), 1827 rip(2), 1828 ospf(3), 1829 bgp(6) 1830 } 1831 MAX-ACCESS read-only 1832 STATUS current 1833 DESCRIPTION 1834 "Allows the selection of the protocol of the destination device." 1835 ::= { swL3RouteRedistriEntry 2 } 1836 1837 swL3RouteRedistriType OBJECT-TYPE 1838 SYNTAX INTEGER { 1839 other(1), 1840 all(2), 1841 type-1(3), 1842 type-2(4), 1843 internal(5), 1844 external(6), 1845 inter-E1(7), 1846 inter-E2(8), 1847 extType1(9), 1848 extType2(10) 1849 } 1850 MAX-ACCESS read-create 1851 STATUS current 1852 DESCRIPTION 1853 "Allows the selection of one of the methods for calculating 1854 the metric value." 1855 ::= { swL3RouteRedistriEntry 3 } 1856 1857 swL3RouteRedistriMetric OBJECT-TYPE 1858 SYNTAX Unsigned32 1859 MAX-ACCESS read-create 1860 STATUS current 1861 DESCRIPTION 1862 "Allows the entry of an OSPF interface cost. This is analogous 1863 to a Hop Count in the RIP routing protocol. The value '0' 1864 indicates default value." 1865 ::= { swL3RouteRedistriEntry 4 } 1866 1867 swL3RouteRedistriRowStatus OBJECT-TYPE 1868 SYNTAX RowStatus 1869 MAX-ACCESS read-create 1870 STATUS current 1871 DESCRIPTION 1872 "This object indicates the status of this entry." 1873 ::= { swL3RouteRedistriEntry 5 } 1874 1875 swL3RouteRedistriRouteMapName OBJECT-TYPE 1876 SYNTAX DisplayString (SIZE(0..16)) 1877 MAX-ACCESS read-create 1878 STATUS current 1879 DESCRIPTION 1880 "This Object just works when the destination protocol is BGP 1881 and indicate the route-map working when redistribute the route 1882 to BGP." 1883 ::= { swL3RouteRedistriEntry 6 } 1884 1885 1886-- ******************************************************************** 1887-- swL3OspfHostTable OBJECT IDENTIFIER ::= { swL3MgmtMIB 6 } 1888-- ******************************************************************** 1889 1890 swL3OspfHostTable OBJECT-TYPE 1891 SYNTAX SEQUENCE OF SwL3OspfHostEntry 1892 MAX-ACCESS not-accessible 1893 STATUS current 1894 DESCRIPTION 1895 "The list of Hosts, and their metrics, that the router will 1896 advertise as host routes." 1897 ::= { swL3MgmtMIB 6 } 1898 1899 swL3OspfHostEntry OBJECT-TYPE 1900 SYNTAX SwL3OspfHostEntry 1901 MAX-ACCESS not-accessible 1902 STATUS current 1903 DESCRIPTION 1904 "A metric to be advertised, for a given type of service, when a 1905 given host is reachable." 1906 INDEX { swL3OspfHostIpAddress, swL3OspfHostTOS } 1907 ::= { swL3OspfHostTable 1 } 1908 1909 SwL3OspfHostEntry ::= 1910 SEQUENCE { 1911 swL3OspfHostIpAddress 1912 IpAddress, 1913 swL3OspfHostTOS 1914 TOSType, 1915 swL3OspfHostMetric 1916 Metric, 1917 swL3OspfHostAreaID 1918 AreaID, 1919 swL3OspfHostStatus 1920 RowStatus 1921 } 1922 1923 swL3OspfHostIpAddress OBJECT-TYPE 1924 SYNTAX IpAddress 1925 MAX-ACCESS read-only 1926 STATUS current 1927 DESCRIPTION 1928 "The IP Address of the Host." 1929 ::= { swL3OspfHostEntry 1 } 1930 1931 swL3OspfHostTOS OBJECT-TYPE 1932 SYNTAX TOSType 1933 MAX-ACCESS read-only 1934 STATUS current 1935 DESCRIPTION 1936 "The Type of Service of the route being configured." 1937 ::= { swL3OspfHostEntry 2 } 1938 1939 swL3OspfHostMetric OBJECT-TYPE 1940 SYNTAX Metric 1941 MAX-ACCESS read-create 1942 STATUS current 1943 DESCRIPTION 1944 "The Metric to be advertised." 1945 ::= { swL3OspfHostEntry 3 } 1946 1947 swL3OspfHostAreaID OBJECT-TYPE 1948 SYNTAX AreaID 1949 MAX-ACCESS read-create 1950 STATUS current 1951 DESCRIPTION 1952 "The Area the Host Entry is to be found within. By default, the 1953 area that a subsuming OSPF interface is in, or 0.0.0.0" 1954 ::= { swL3OspfHostEntry 4 } 1955 1956 swL3OspfHostStatus OBJECT-TYPE 1957 SYNTAX RowStatus 1958 MAX-ACCESS read-create 1959 STATUS current 1960 DESCRIPTION 1961 "This variable displays the status of the entry. Setting it to 1962 'invalid' has the effect of rendering it inoperative. The internal 1963 effect (row removal) is implementation dependent." 1964 ::= { swL3OspfHostEntry 5 } 1965 1966-- ******************************************************************** 1967-- swL3ospfVirtIfTable OBJECT IDENTIFIER ::= { swL3MgmtMIB 7 } 1968-- ******************************************************************** 1969-- OSPF Virtual Interface Table(from rfc1850,modify by Scott Sung) 1970 1971-- The Virtual Interface Table describes the virtual 1972-- links that the OSPF Process is configured to 1973-- carry on. 1974 1975 swL3ospfVirtIfTable OBJECT-TYPE 1976 SYNTAX SEQUENCE OF SwL3OspfVirtIfEntry 1977 MAX-ACCESS not-accessible 1978 STATUS current 1979 DESCRIPTION 1980 "Information about this router's virtual inter- 1981 faces." 1982 REFERENCE 1983 "OSPF Version 2, Appendix C.4 Virtual link 1984 parameters" 1985 ::= { swL3MgmtMIB 7 } 1986 1987 swL3ospfVirtIfEntry OBJECT-TYPE 1988 SYNTAX SwL3OspfVirtIfEntry 1989 MAX-ACCESS not-accessible 1990 STATUS current 1991 DESCRIPTION 1992 "Information about a single Virtual Interface." 1993 INDEX { swL3ospfVirtIfAreaId, swL3ospfVirtIfNeighbor } 1994 ::= { swL3ospfVirtIfTable 1 } 1995 1996SwL3OspfVirtIfEntry ::= 1997 SEQUENCE { 1998 swL3ospfVirtIfAreaId 1999 AreaID, 2000 swL3ospfVirtIfNeighbor 2001 RouterID, 2002 swL3ospfVirtIfTransitDelay 2003 UpToMaxAge, 2004 swL3ospfVirtIfRetransInterval 2005 UpToMaxAge, 2006 swL3ospfVirtIfHelloInterval 2007 HelloRange, 2008 swL3ospfVirtIfRtrDeadInterval 2009 Integer32, 2010 swL3ospfVirtIfState 2011 INTEGER, 2012 swL3ospfVirtIfEvents 2013 Counter32, 2014 swL3ospfVirtIfAuthType 2015 INTEGER, 2016 swL3ospfVirtIfAuthKey 2017 OCTET STRING, 2018 swL3ospfVirtIfAuthKeyID 2019 INTEGER, 2020 swL3ospfVirtIfStatus 2021 RowStatus 2022 } 2023 2024 swL3ospfVirtIfAreaId OBJECT-TYPE 2025 SYNTAX AreaID 2026 MAX-ACCESS read-only 2027 STATUS current 2028 DESCRIPTION 2029 "The Transit Area that the Virtual Link 2030 traverses. By definition, this is not 0.0.0.0" 2031 ::= { swL3ospfVirtIfEntry 1 } 2032 2033 swL3ospfVirtIfNeighbor OBJECT-TYPE 2034 SYNTAX RouterID 2035 MAX-ACCESS read-only 2036 STATUS current 2037 DESCRIPTION 2038 "The Router ID of the Virtual Neighbor." 2039 ::= { swL3ospfVirtIfEntry 2 } 2040 2041 swL3ospfVirtIfTransitDelay OBJECT-TYPE 2042 SYNTAX UpToMaxAge 2043 MAX-ACCESS read-only 2044 STATUS current 2045 DESCRIPTION 2046 "The estimated number of seconds it takes to 2047 transmit a link- state update packet over this 2048 interface." 2049 DEFVAL { 1 } 2050 ::= { swL3ospfVirtIfEntry 3 } 2051 2052 swL3ospfVirtIfRetransInterval OBJECT-TYPE 2053 SYNTAX UpToMaxAge 2054 MAX-ACCESS read-only 2055 STATUS current 2056 DESCRIPTION 2057 "The number of seconds between link-state ad- 2058 vertisement retransmissions, for adjacencies 2059 belonging to this interface. This value is 2060 also used when retransmitting database descrip- 2061 tion and link-state request packets. This 2062 value should be well over the expected round- 2063 trip time." 2064 DEFVAL { 5 } 2065 ::= { swL3ospfVirtIfEntry 4 } 2066 2067 swL3ospfVirtIfHelloInterval OBJECT-TYPE 2068 SYNTAX HelloRange 2069 MAX-ACCESS read-create 2070 STATUS current 2071 DESCRIPTION 2072 "The length of time, in seconds, between the 2073 Hello packets that the router sends on the in- 2074 terface. This value must be the same for the 2075 virtual neighbor." 2076 DEFVAL { 10 } 2077 ::= { swL3ospfVirtIfEntry 5 } 2078 2079 swL3ospfVirtIfRtrDeadInterval OBJECT-TYPE 2080 SYNTAX Integer32 (1..65535) 2081 MAX-ACCESS read-create 2082 STATUS current 2083 DESCRIPTION 2084 "The number of seconds that a router's Hello 2085 packets have not been seen before it's neigh- 2086 bors declare the router down. This should be 2087 some multiple of the Hello interval. This 2088 value must be the same for the virtual neigh- 2089 bor." 2090 DEFVAL { 60 } 2091 ::= { swL3ospfVirtIfEntry 6 } 2092 2093 swL3ospfVirtIfState OBJECT-TYPE 2094 SYNTAX INTEGER { 2095 down (1), -- these use the same encoding 2096 pointToPoint (4) -- as the ospfIfTable 2097 } 2098 MAX-ACCESS read-only 2099 STATUS current 2100 DESCRIPTION 2101 "OSPF virtual interface states." 2102 DEFVAL { down } 2103 ::= { swL3ospfVirtIfEntry 7 } 2104 2105 swL3ospfVirtIfEvents OBJECT-TYPE 2106 SYNTAX Counter32 2107 MAX-ACCESS read-only 2108 STATUS current 2109 DESCRIPTION 2110 "The number of state changes or error events on 2111 this Virtual Link" 2112 ::= { swL3ospfVirtIfEntry 8 } 2113 2114 swL3ospfVirtIfAuthType OBJECT-TYPE 2115 SYNTAX INTEGER (0..255) 2116 -- none (0), 2117 -- simplePassword (1) 2118 -- md5 (2) 2119 -- reserved for specification by IANA (> 2) 2120 MAX-ACCESS read-create 2121 STATUS current 2122 DESCRIPTION 2123 "The authentication type specified for a virtu- 2124 al interface. Additional authentication types 2125 may be assigned locally." 2126 REFERENCE 2127 "OSPF Version 2, Appendix E Authentication" 2128 DEFVAL { 0 } -- no authentication, by default 2129 ::= { swL3ospfVirtIfEntry 9 } 2130 2131 swL3ospfVirtIfAuthKey OBJECT-TYPE 2132 SYNTAX OCTET STRING (SIZE(0..256)) 2133 MAX-ACCESS read-create 2134 STATUS current 2135 DESCRIPTION 2136 "If Authentication Type is simplePassword, the 2137 device will left adjust and zero fill to 8 oc- 2138 tets. 2139 2140 Note that unauthenticated interfaces need no 2141 authentication key, and simple password authen- 2142 tication cannot use a key of more than 8 oc- 2143 tets. Larger keys are useful only with authen- 2144 tication mechanisms not specified in this docu- 2145 ment." 2146 REFERENCE 2147 "OSPF Version 2, Section 9 The Interface Data 2148 Structure" 2149 DEFVAL { '0000000000000000'H } -- 0.0.0.0.0.0.0.0 2150 ::= { swL3ospfVirtIfEntry 10 } 2151 2152 swL3ospfVirtIfAuthKeyID OBJECT-TYPE 2153 SYNTAX INTEGER (0..255) 2154 MAX-ACCESS read-create 2155 STATUS current 2156 DESCRIPTION 2157 "The MD5 key ID." 2158 ::= { swL3ospfVirtIfEntry 11 } 2159 2160 swL3ospfVirtIfStatus OBJECT-TYPE 2161 SYNTAX RowStatus 2162 MAX-ACCESS read-create 2163 STATUS current 2164 DESCRIPTION 2165 "This variable displays the status of the en- 2166 try. Setting it to 'invalid' has the effect of 2167 rendering it inoperative. The internal effect 2168 (row removal) is implementation dependent." 2169 ::= { swL3ospfVirtIfEntry 12 } 2170 2171-- OSPF Interface Table 2172 2173-- The OSPF Interface Table augments the ipAddrTable 2174-- with OSPF specific information. 2175 2176 swL3ospfIfTable OBJECT-TYPE 2177 SYNTAX SEQUENCE OF SwL3OspfIfEntry 2178 MAX-ACCESS not-accessible 2179 STATUS current 2180 DESCRIPTION 2181 "The OSPF Interface Table describes the inter- 2182 faces from the viewpoint of OSPF." 2183 REFERENCE 2184 "OSPF Version 2, Appendix C.3 Router interface 2185 parameters" 2186 ::= { swL3MgmtMIB 8 } 2187 2188 swL3ospfIfEntry OBJECT-TYPE 2189 SYNTAX SwL3OspfIfEntry 2190 MAX-ACCESS not-accessible 2191 STATUS current 2192 DESCRIPTION 2193 "The OSPF Interface Entry describes one inter- 2194 face from the viewpoint of OSPF." 2195 INDEX { swL3ospfIfIpAddress, swL3ospfAddressLessIf } 2196 ::= { swL3ospfIfTable 1 } 2197 2198SwL3OspfIfEntry ::= 2199 SEQUENCE { 2200 swL3ospfIfIpAddress 2201 IpAddress, 2202 swL3ospfAddressLessIf 2203 Integer32, 2204 swL3ospfIfAreaId 2205 AreaID, 2206 swL3ospfIfType 2207 INTEGER, 2208 swL3ospfIfAdminStat 2209 Status, 2210 swL3ospfIfRtrPriority 2211 DesignatedRouterPriority, 2212 swL3ospfIfTransitDelay 2213 UpToMaxAge, 2214 swL3ospfIfRetransInterval 2215 UpToMaxAge, 2216 swL3ospfIfHelloInterval 2217 HelloRange, 2218 swL3ospfIfRtrDeadInterval 2219 PositiveInteger, 2220 swL3ospfIfPollInterval 2221 PositiveInteger, 2222 swL3ospfIfState 2223 INTEGER, 2224 swL3ospfIfDesignatedRouter 2225 IpAddress, 2226 swL3ospfIfBackupDesignatedRouter 2227 IpAddress, 2228 swL3ospfIfEvents 2229 Counter32, 2230 swL3ospfIfMulticastForwarding 2231 INTEGER, 2232 swL3ospfIfDemand 2233 TruthValue, 2234 swL3ospfIfAuthType 2235 INTEGER, 2236 swL3ospfIfAuthKey 2237 OCTET STRING, 2238 swL3ospfIfAuthKeyID 2239 INTEGER, 2240 swL3ospfIfPassiveMode 2241 INTEGER, 2242-- swL3ospfIfStatus 2243-- RowStatus 2244 swL3ospfIfMetric 2245 Metric, 2246 swL3ospfIfDistributeListInType 2247 INTEGER, 2248 swL3ospfIfDistributeListInName 2249 DisplayString 2250 } 2251 2252 swL3ospfIfIpAddress OBJECT-TYPE 2253 SYNTAX IpAddress 2254 MAX-ACCESS read-only 2255 STATUS current 2256 DESCRIPTION 2257 "The IP address of this OSPF interface." 2258 ::= { swL3ospfIfEntry 1 } 2259 2260 swL3ospfAddressLessIf OBJECT-TYPE 2261 SYNTAX Integer32 2262 MAX-ACCESS read-only 2263 STATUS current 2264 DESCRIPTION 2265 "For the purpose of easing the instancing of 2266 addressed and addressless interfaces; This 2267 variable takes the value 0 on interfaces with 2268 IP Addresses, and the corresponding value of 2269 ifIndex for interfaces having no IP Address." 2270 ::= { swL3ospfIfEntry 2 } 2271 2272 swL3ospfIfAreaId OBJECT-TYPE 2273 SYNTAX AreaID 2274 MAX-ACCESS read-write 2275 STATUS current 2276 DESCRIPTION 2277 "A 32-bit integer uniquely identifying the area 2278 to which the interface connects. Area ID 2279 0.0.0.0 is used for the OSPF backbone." 2280 DEFVAL { '00000000'H } -- 0.0.0.0 2281 ::= { swL3ospfIfEntry 3 } 2282 2283 swL3ospfIfType OBJECT-TYPE 2284 SYNTAX INTEGER { 2285 broadcast (1), 2286 nbma (2), 2287 pointToPoint (3), 2288 pointToMultipoint (5) 2289 } 2290 MAX-ACCESS read-write 2291 STATUS current 2292 DESCRIPTION 2293 "The OSPF interface type. 2294 2295 By way of a default, this field may be intuited 2296 from the corresponding value of ifType. Broad- 2297 cast LANs, such as Ethernet and IEEE 802.5, 2298 take the value 'broadcast', X.25 and similar 2299 technologies take the value 'nbma', and links 2300 that are definitively point to point take the 2301 value 'pointToPoint'." 2302 ::= { swL3ospfIfEntry 4 } 2303 2304 swL3ospfIfAdminStat OBJECT-TYPE 2305 SYNTAX Status 2306 MAX-ACCESS read-write 2307 STATUS current 2308 DESCRIPTION 2309 "The OSPF interface's administrative status. 2310 The value formed on the interface, and the in- 2311 terface will be advertised as an internal route 2312 to some area. The value 'disabled' denotes 2313 that the interface is external to OSPF." 2314 DEFVAL { enabled } 2315 ::= { swL3ospfIfEntry 5 } 2316 2317 swL3ospfIfRtrPriority OBJECT-TYPE 2318 SYNTAX DesignatedRouterPriority 2319 MAX-ACCESS read-write 2320 STATUS current 2321 DESCRIPTION 2322 "The priority of this interface. Used in 2323 multi-access networks, this field is used in 2324 the designated router election algorithm. The 2325 value 0 signifies that the router is not eligi- 2326 ble to become the designated router on this 2327 particular network. In the event of a tie in 2328 this value, routers will use their Router ID as 2329 a tie breaker." 2330 DEFVAL { 1 } 2331 ::= { swL3ospfIfEntry 6 } 2332 2333 swL3ospfIfTransitDelay OBJECT-TYPE 2334 SYNTAX UpToMaxAge 2335 MAX-ACCESS read-only 2336 STATUS current 2337 DESCRIPTION 2338 "The estimated number of seconds it takes to 2339 transmit a link state update packet over this 2340 interface." 2341 DEFVAL { 1 } 2342 ::= { swL3ospfIfEntry 7 } 2343 2344 swL3ospfIfRetransInterval OBJECT-TYPE 2345 SYNTAX UpToMaxAge 2346 MAX-ACCESS read-only 2347 STATUS current 2348 DESCRIPTION 2349 "The number of seconds between link-state ad- 2350 vertisement retransmissions, for adjacencies 2351 belonging to this interface. This value is 2352 also used when retransmitting database descrip- 2353 tion and link-state request packets." 2354 DEFVAL { 5 } 2355 ::= { swL3ospfIfEntry 8 } 2356 2357 swL3ospfIfHelloInterval OBJECT-TYPE 2358 SYNTAX HelloRange 2359 MAX-ACCESS read-write 2360 STATUS current 2361 DESCRIPTION 2362 "The length of time, in seconds, between the 2363 Hello packets that the router sends on the in- 2364 terface. This value must be the same for all 2365 routers attached to a common network." 2366 DEFVAL { 10 } 2367 ::= { swL3ospfIfEntry 9 } 2368 2369 swL3ospfIfRtrDeadInterval OBJECT-TYPE 2370 SYNTAX PositiveInteger 2371 MAX-ACCESS read-write 2372 STATUS current 2373 DESCRIPTION 2374 "The number of seconds that a router's Hello 2375 packets have not been seen before it's neigh- 2376 bors declare the router down. This should be 2377 some multiple of the Hello interval. This 2378 value must be the same for all routers attached 2379 to a common network." 2380 DEFVAL { 40 } 2381 ::= { swL3ospfIfEntry 10 } 2382 2383 swL3ospfIfPollInterval OBJECT-TYPE 2384 SYNTAX PositiveInteger 2385 MAX-ACCESS read-only 2386 STATUS current 2387 DESCRIPTION 2388 "The larger time interval, in seconds, between 2389 the Hello packets sent to an inactive non- 2390 broadcast multi- access neighbor." 2391 DEFVAL { 120 } 2392 ::= { swL3ospfIfEntry 11 } 2393 2394 swL3ospfIfState OBJECT-TYPE 2395 SYNTAX INTEGER { 2396 down (1), 2397 loopback (2), 2398 waiting (3), 2399 pointToPoint (4), 2400 designatedRouter (5), 2401 backupDesignatedRouter (6), 2402 otherDesignatedRouter (7) 2403 } 2404 MAX-ACCESS read-only 2405 STATUS current 2406 DESCRIPTION 2407 "The OSPF Interface State." 2408 DEFVAL { down } 2409 ::= { swL3ospfIfEntry 12 } 2410 2411 swL3ospfIfDesignatedRouter OBJECT-TYPE 2412 SYNTAX IpAddress 2413 MAX-ACCESS read-only 2414 STATUS current 2415 DESCRIPTION 2416 "The IP Address of the Designated Router." 2417 DEFVAL { '00000000'H } -- 0.0.0.0 2418 ::= { swL3ospfIfEntry 13 } 2419 2420 swL3ospfIfBackupDesignatedRouter OBJECT-TYPE 2421 SYNTAX IpAddress 2422 MAX-ACCESS read-only 2423 STATUS current 2424 DESCRIPTION 2425 "The IP Address of the Backup Designated 2426 Router." 2427 DEFVAL { '00000000'H } -- 0.0.0.0 2428 ::= { swL3ospfIfEntry 14 } 2429 2430 swL3ospfIfEvents OBJECT-TYPE 2431 SYNTAX Counter32 2432 MAX-ACCESS read-only 2433 STATUS current 2434 DESCRIPTION 2435 "The number of times this OSPF interface has 2436 changed its state, or an error has occurred." 2437 ::= { swL3ospfIfEntry 15 } 2438 2439 swL3ospfIfMulticastForwarding OBJECT-TYPE 2440 SYNTAX INTEGER { 2441 blocked (1), -- no multicast forwarding 2442 multicast (2), -- using multicast address 2443 unicast (3) -- to each OSPF neighbor 2444 } 2445 MAX-ACCESS read-only 2446 STATUS current 2447 DESCRIPTION 2448 "The way multicasts should forwarded on this 2449 interface; not forwarded, forwarded as data 2450 link multicasts, or forwarded as data link uni- 2451 casts. Data link multicasting is not meaning- 2452 ful on point to point and NBMA interfaces, and 2453 setting ospfMulticastForwarding to 0 effective- 2454 ly disables all multicast forwarding." 2455 DEFVAL { blocked } 2456 ::= { swL3ospfIfEntry 16 } 2457 2458 swL3ospfIfDemand OBJECT-TYPE 2459 SYNTAX TruthValue 2460 MAX-ACCESS read-only 2461 STATUS current 2462 DESCRIPTION 2463 "Indicates whether Demand OSPF procedures (hel- 2464 lo supression to FULL neighbors and setting the 2465 DoNotAge flag on proogated LSAs) should be per- 2466 formed on this interface." 2467 DEFVAL { false } 2468 ::= { swL3ospfIfEntry 17 } 2469 2470 swL3ospfIfAuthType OBJECT-TYPE 2471 SYNTAX INTEGER (0..255) 2472 -- none (0), 2473 -- simplePassword (1) 2474 -- md5 (2) 2475 -- reserved for specification by IANA (> 2) 2476 MAX-ACCESS read-write 2477 STATUS current 2478 DESCRIPTION 2479 "The authentication type specified for an in- 2480 terface. Additional authentication types may 2481 be assigned locally." 2482 REFERENCE 2483 "OSPF Version 2, Appendix E Authentication" 2484 DEFVAL { 0 } -- no authentication, by default 2485 ::= { swL3ospfIfEntry 18 } 2486 2487 swL3ospfIfAuthKey OBJECT-TYPE 2488 SYNTAX OCTET STRING (SIZE (0..256)) 2489 MAX-ACCESS read-write 2490 STATUS current 2491 DESCRIPTION 2492 "The Authentication Key. If the Area's Author- 2493 ization Type is simplePassword, and the key 2494 length is shorter than 8 octets, the agent will 2495 left adjust and zero fill to 8 octets. 2496 2497 Note that unauthenticated interfaces need no 2498 authentication key, and simple password authen- 2499 tication cannot use a key of more than 8 oc- 2500 tets. Larger keys are useful only with authen- 2501 tication mechanisms not specified in this docu- 2502 ment. 2503 2504 When read, ospfIfAuthKey always returns an Oc- 2505 tet String of length zero." 2506 REFERENCE 2507 "OSPF Version 2, Section 9 The Interface Data 2508 Structure" 2509 DEFVAL { '0000000000000000'H } -- 0.0.0.0.0.0.0.0 2510 ::= { swL3ospfIfEntry 19 } 2511 2512 swL3ospfIfAuthKeyID OBJECT-TYPE 2513 SYNTAX INTEGER (0..255) 2514 MAX-ACCESS read-write 2515 STATUS current 2516 DESCRIPTION 2517 "The MD5 key ID." 2518 ::= { swL3ospfIfEntry 20 } 2519 2520 swL3ospfIfPassiveMode OBJECT-TYPE 2521 SYNTAX INTEGER{ 2522 other(1), 2523 disabled(2), 2524 enabled(3) 2525 } 2526 MAX-ACCESS read-write 2527 STATUS current 2528 DESCRIPTION 2529 "Assign the designated entry to be a passive interface." 2530 ::= { swL3ospfIfEntry 21 } 2531 2532 2533-- swL3ospfIfStatus OBJECT-TYPE 2534-- SYNTAX RowStatus 2535-- MAX-ACCESS read-write 2536-- STATUS current 2537-- DESCRIPTION 2538-- "This variable displays the status of the en- 2539-- try. Setting it to 'invalid' has the effect of 2540-- rendering it inoperative. The internal effect 2541-- (row removal) is implementation dependent." 2542-- ::= { swL3ospfIfEntry 22 } 2543 2544 swL3ospfIfMetric OBJECT-TYPE 2545 SYNTAX Metric 2546 MAX-ACCESS read-write 2547 STATUS current 2548 DESCRIPTION 2549 "The Metric to be advertised." 2550 ::= { swL3ospfIfEntry 23 } 2551 2552 swL3ospfIfDistributeListInType OBJECT-TYPE 2553 SYNTAX INTEGER { 2554 none(1), 2555 access_list (2) 2556 } 2557 MAX-ACCESS read-write 2558 STATUS current 2559 DESCRIPTION 2560 "The type of route filter for distribute list in." 2561 ::= { swL3ospfIfEntry 24 } 2562 2563 swL3ospfIfDistributeListInName OBJECT-TYPE 2564 SYNTAX DisplayString (SIZE (0..16)) 2565 MAX-ACCESS read-write 2566 STATUS current 2567 DESCRIPTION 2568 "The name of route filter for distribute list in." 2569 ::= { swL3ospfIfEntry 25 } 2570 2571 2572-- ******************************************************************* 2573-- swL3RoutePreference OBJECT IDENTIFIER ::= { swL3MgmtMIB 9 } 2574-- ******************************************************************* 2575swL3RoutePreference OBJECT IDENTIFIER ::= { swL3MgmtMIB 9 } 2576 2577 swL3RoutePreferenceRIP OBJECT-TYPE 2578 SYNTAX INTEGER (1..999) 2579 MAX-ACCESS read-write 2580 STATUS current 2581 DESCRIPTION 2582 "Used to configure the route preference of RIP." 2583 ::= { swL3RoutePreference 1 } 2584 2585 swL3RoutePreferenceOSPFIntra OBJECT-TYPE 2586 SYNTAX INTEGER (1..999) 2587 MAX-ACCESS read-write 2588 STATUS current 2589 DESCRIPTION 2590 "Used to configure the route preference of OSPF Intra." 2591 ::= { swL3RoutePreference 2 } 2592 2593 swL3RoutePreferenceStatic OBJECT-TYPE 2594 SYNTAX INTEGER (1..999) 2595 MAX-ACCESS read-write 2596 STATUS current 2597 DESCRIPTION 2598 "Used to configure the route preference of Static." 2599 ::= { swL3RoutePreference 3 } 2600 2601 swL3RoutePreferenceLocal OBJECT-TYPE 2602 SYNTAX INTEGER (0..999) 2603 MAX-ACCESS read-only 2604 STATUS current 2605 DESCRIPTION 2606 "Used to read the route preference of Local." 2607 ::= { swL3RoutePreference 4 } 2608 2609 swL3RoutePreferenceOSPFInter OBJECT-TYPE 2610 SYNTAX INTEGER (1..999) 2611 MAX-ACCESS read-write 2612 STATUS current 2613 DESCRIPTION 2614 "Used to configure the route preference of OSPF Inter." 2615 ::= { swL3RoutePreference 5 } 2616 2617 swL3RoutePreferenceOSPFExtT1 OBJECT-TYPE 2618 SYNTAX INTEGER (1..999) 2619 MAX-ACCESS read-write 2620 STATUS current 2621 DESCRIPTION 2622 "Used to configure the route preference of OSPFExtT1." 2623 ::= { swL3RoutePreference 6 } 2624 2625 swL3RoutePreferenceOSPFExtT2 OBJECT-TYPE 2626 SYNTAX INTEGER (1..999) 2627 MAX-ACCESS read-write 2628 STATUS current 2629 DESCRIPTION 2630 "Used to configure the route preference of OSPF ExtT2." 2631 ::= { swL3RoutePreference 7 } 2632 2633 swL3RoutePreferenceDefault OBJECT-TYPE 2634 SYNTAX INTEGER (1..999) 2635 MAX-ACCESS read-write 2636 STATUS current 2637 DESCRIPTION 2638 "Used to configure the route preference of Default route." 2639 ::= { swL3RoutePreference 8 } 2640 2641 swL3RoutePreferenceEBGP OBJECT-TYPE 2642 SYNTAX INTEGER (1..999) 2643 MAX-ACCESS read-write 2644 STATUS current 2645 DESCRIPTION 2646 "Used to configure the route preference of EBGP." 2647 ::= { swL3RoutePreference 9 } 2648 2649 swL3RoutePreferenceIBGP OBJECT-TYPE 2650 SYNTAX INTEGER (1..999) 2651 MAX-ACCESS read-write 2652 STATUS current 2653 DESCRIPTION 2654 "Used to configure the route preference of IBGP." 2655 ::= { swL3RoutePreference 10 } 2656 2657 2658-- ----------------------------------------------------------------------------- 2659-- The OSPF Area Data Structure contains information 2660-- regarding the various areas. The interfaces and 2661-- virtual links are configured as part of these areas. 2662-- Area 0.0.0.0, by definition, is the Backbone Area 2663-- ----------------------------------------------------------------------------- 2664 2665 swL3ospfAreaTable OBJECT-TYPE 2666 SYNTAX SEQUENCE OF SwL3ospfAreaEntry 2667 MAX-ACCESS not-accessible 2668 STATUS current 2669 DESCRIPTION 2670 "Information describing the configured parame- 2671 ters and cumulative statistics of the router's 2672 attached areas." 2673 REFERENCE 2674 "OSPF Version 2, Section 6 The Area Data Struc- 2675 ture" 2676 ::= { swL3MgmtMIB 10 } 2677 2678 swL3ospfAreaEntry OBJECT-TYPE 2679 SYNTAX SwL3ospfAreaEntry 2680 MAX-ACCESS not-accessible 2681 STATUS current 2682 DESCRIPTION 2683 "Information describing the configured parame- 2684 ters and cumulative statistics of one of the 2685 router's attached areas." 2686 INDEX { swL3ospfAreaId } 2687 ::= { swL3ospfAreaTable 1 } 2688 2689SwL3ospfAreaEntry ::= 2690 SEQUENCE { 2691 swL3ospfAreaId 2692 AreaID, 2693 swL3ospfAreaType 2694 INTEGER, 2695 swL3ospfAreaSummaryState 2696 INTEGER, 2697 swL3ospfAreaMetric 2698 Integer32, 2699 swL3ospfAreaTranslateState 2700 INTEGER, 2701 swL3ospfAreaStatus 2702 RowStatus 2703 } 2704 2705 swL3ospfAreaId OBJECT-TYPE 2706 SYNTAX AreaID 2707 MAX-ACCESS read-only 2708 STATUS current 2709 DESCRIPTION 2710 "A 32-bit integer uniquely identifying an area. 2711 Area ID 0.0.0.0 is used for the OSPF backbone." 2712 ::= { swL3ospfAreaEntry 1 } 2713 2714 swL3ospfAreaType OBJECT-TYPE 2715 SYNTAX INTEGER{ 2716 normal(1), 2717 stub(2), 2718 nssa(3) 2719 } 2720 MAX-ACCESS read-create 2721 STATUS obsolete 2722 DESCRIPTION 2723 "The type specified for an area." 2724 ::= { swL3ospfAreaEntry 2 } 2725 2726 swL3ospfAreaSummaryState OBJECT-TYPE 2727 SYNTAX INTEGER { 2728 none(1), 2729 disabled(2), 2730 enabled(3) 2731 } 2732 MAX-ACCESS read-create 2733 STATUS current 2734 DESCRIPTION 2735 "Whether the summary LSA is effective for this area." 2736 ::= { swL3ospfAreaEntry 3 } 2737 2738 swL3ospfAreaMetric OBJECT-TYPE 2739 SYNTAX Integer32(0..65535) 2740 MAX-ACCESS read-write 2741 STATUS current 2742 DESCRIPTION 2743 "Enter the metric (1 - 65535; 0 for auto cost) of this area." 2744 ::= { swL3ospfAreaEntry 4 } 2745 2746 swL3ospfAreaTranslateState OBJECT-TYPE 2747 SYNTAX INTEGER { 2748 none(1), 2749 disabled(2), 2750 enabled(3) 2751 } 2752 MAX-ACCESS read-create 2753 STATUS current 2754 DESCRIPTION 2755 "." 2756 ::= { swL3ospfAreaEntry 5 } 2757 2758 swL3ospfAreaStatus OBJECT-TYPE 2759 SYNTAX RowStatus 2760 MAX-ACCESS read-create 2761 STATUS current 2762 DESCRIPTION 2763 "This variable displays the status of the en- 2764 try. Setting it to 'invalid' has the effect of 2765 rendering it inoperative. The internal effect 2766 (row removal) is implementation dependent." 2767 ::= { swL3ospfAreaEntry 6 } 2768 2769-- ----------------------------------------------------------------------------- 2770-- The DVMRP Interface Table 2771-- ----------------------------------------------------------------------------- 2772 swL3dvmrpInterfaceTable OBJECT-TYPE 2773 SYNTAX SEQUENCE OF SwL3dvmrpInterfaceEntry 2774 MAX-ACCESS not-accessible 2775 STATUS current 2776 DESCRIPTION 2777 "The (conceptual) table listing the router's multicast- 2778 capable interfaces." 2779 ::= { swL3MgmtMIB 12 } 2780 2781 swL3dvmrpInterfaceEntry OBJECT-TYPE 2782 SYNTAX SwL3dvmrpInterfaceEntry 2783 MAX-ACCESS not-accessible 2784 STATUS current 2785 DESCRIPTION 2786 "An entry (conceptual row) in the dvmrpInterfaceTable. This 2787 row augments ipMRouteInterfaceEntry in the IP Multicast MIB, 2788 where the threshold object resides." 2789 2790 INDEX { swL3dvmrpInterfaceIfIndex } 2791 ::= { swL3dvmrpInterfaceTable 1 } 2792 2793 SwL3dvmrpInterfaceEntry ::= SEQUENCE { 2794 swL3dvmrpInterfaceIfIndex Integer32, 2795 swL3dvmrpInterfaceLocalAddress IpAddress, 2796 swL3dvmrpInterfaceMetric Integer32, 2797 swL3dvmrpInterfaceProbe Integer32, 2798 swL3dvmrpInterfaceNbrTimeout Integer32, 2799 swL3dvmrpInterfaceStatus RowStatus, 2800 swL3dvmrpInterfaceRcvBadPkts Counter32, 2801 swL3dvmrpInterfaceRcvBadRoutes Counter32 2802 } 2803 2804 swL3dvmrpInterfaceIfIndex OBJECT-TYPE 2805 SYNTAX Integer32 2806 MAX-ACCESS not-accessible 2807 STATUS current 2808 DESCRIPTION 2809 "The ifIndex value of the interface for which DVMRP is 2810 enabled." 2811 ::= { swL3dvmrpInterfaceEntry 1 } 2812 2813 swL3dvmrpInterfaceLocalAddress OBJECT-TYPE 2814 SYNTAX IpAddress 2815 MAX-ACCESS read-create 2816 STATUS current 2817 DESCRIPTION 2818 "The IP address this system will use as a source address on 2819 this interface. On unnumbered interfaces, it must be the 2820 same value as dvmrpInterfaceLocalAddress for some interface 2821 on the system." 2822 ::= { swL3dvmrpInterfaceEntry 2 } 2823 2824 swL3dvmrpInterfaceMetric OBJECT-TYPE 2825 SYNTAX Integer32 (1..31) 2826 MAX-ACCESS read-create 2827 STATUS current 2828 DESCRIPTION 2829 "The distance metric for this interface which is used to 2830 calculate distance vectors." 2831 DEFVAL { 1 } 2832 ::= { swL3dvmrpInterfaceEntry 3 } 2833 2834 swL3dvmrpInterfaceProbe OBJECT-TYPE 2835 SYNTAX Integer32 (1..65535) 2836 MAX-ACCESS read-create 2837 STATUS current 2838 DESCRIPTION 2839 "Probe distribution interval." 2840 DEFVAL { 10 } 2841 ::= { swL3dvmrpInterfaceEntry 4 } 2842 2843 swL3dvmrpInterfaceNbrTimeout OBJECT-TYPE 2844 SYNTAX Integer32 (1..65535) 2845 MAX-ACCESS read-create 2846 STATUS current 2847 DESCRIPTION 2848 "Used to set the timer before neighbors are timed out." 2849 DEFVAL { 35 } 2850 ::= { swL3dvmrpInterfaceEntry 5 } 2851 2852 swL3dvmrpInterfaceStatus OBJECT-TYPE 2853 SYNTAX RowStatus 2854 MAX-ACCESS read-create 2855 STATUS current 2856 DESCRIPTION 2857 "The status of this entry. Creating the entry enables DVMRP 2858 on the virtual interface; destroying the entry or setting it 2859 to notInService disables DVMRP on the virtual interface." 2860 ::= { swL3dvmrpInterfaceEntry 6} 2861 2862 swL3dvmrpInterfaceRcvBadPkts OBJECT-TYPE 2863 SYNTAX Counter32 2864 MAX-ACCESS read-only 2865 STATUS current 2866 DESCRIPTION 2867 "The number of DVMRP packets received on the interface by 2868 the DVMRP process which were subsequently discarded as 2869 invalid (e.g. invalid packet format, or a route report from 2870 an unknown neighbor)." 2871 ::= { swL3dvmrpInterfaceEntry 7 } 2872 2873 swL3dvmrpInterfaceRcvBadRoutes OBJECT-TYPE 2874 SYNTAX Counter32 2875 MAX-ACCESS read-only 2876 STATUS current 2877 DESCRIPTION 2878 "The number of routes, in valid DVMRP packets, which were 2879 ignored because the entry was invalid." 2880 ::= { swL3dvmrpInterfaceEntry 8 } 2881 2882 2883-- ----------------------------------------------------------------------------- 2884--swL3OspfLsdbMgmt OBJECT IDENTIFIER ::= { swL3MgmtMIB 13 } 2885-- ----------------------------------------------------------------------------- 2886 2887-- OSPF Link State Database 2888 2889-- The Link State Database contains the Link State 2890-- Advertisements from throughout the areas that the 2891-- device is attached to. 2892 2893 swL3OspfInternalLsdbTable OBJECT-TYPE 2894 SYNTAX SEQUENCE OF SwL3OspfInternalLsdbEntry 2895 MAX-ACCESS not-accessible 2896 STATUS current 2897 DESCRIPTION 2898 "The OSPF Process's Link State Database." 2899 REFERENCE 2900 "OSPF Version 2, Section 12 Link State Adver- 2901 tisements" 2902 ::= { swL3OspfLsdbMgmt 1 } 2903 2904 swL3OspfInternalLsdbEntry OBJECT-TYPE 2905 SYNTAX SwL3OspfInternalLsdbEntry 2906 MAX-ACCESS not-accessible 2907 STATUS current 2908 DESCRIPTION 2909 "A single Link State Advertisement." 2910 INDEX { swL3OspfInternalLsdbAreaId, swL3OspfInternalLsdbType, 2911 swL3OspfInternalLsdbLsid, swL3OspfInternalLsdbRouterId } 2912 ::= { swL3OspfInternalLsdbTable 1 } 2913 2914SwL3OspfInternalLsdbEntry ::= 2915 SEQUENCE { 2916 swL3OspfInternalLsdbAreaId 2917 AreaID, 2918 swL3OspfInternalLsdbType 2919 INTEGER, 2920 swL3OspfInternalLsdbLsid 2921 IpAddress, 2922 swL3OspfInternalLsdbRouterId 2923 RouterID, 2924 swL3OspfInternalLsdbMetric 2925 Integer32, 2926 swL3OspfInternalLsdbSequenceNo 2927 OCTET STRING, 2928 swL3OspfInternalLsdbAge 2929 Unsigned32, 2930 swL3OspfInternalLsdbChecksum 2931 Integer32 2932 } 2933 2934 swL3OspfInternalLsdbAreaId OBJECT-TYPE 2935 SYNTAX AreaID 2936 MAX-ACCESS read-only 2937 STATUS current 2938 DESCRIPTION 2939 "The 32 bit identifier of the Area from which 2940 the LSA was received." 2941 ::= { swL3OspfInternalLsdbEntry 1 } 2942 2943-- External Link State Advertisements are permitted 2944-- for backward compatibility, but should be displayed in 2945-- the ospfExtLsdbTable rather than here. 2946 2947 swL3OspfInternalLsdbType OBJECT-TYPE 2948 SYNTAX INTEGER { 2949 routerLink (1), 2950 networkLink (2), 2951 summaryLink (3), 2952 asSummaryLink (4), 2953 asExternalLink (5), -- but see ospfExtLsdbTable 2954 multicastLink (6), 2955 nssaExternalLink (7) 2956 } 2957 MAX-ACCESS read-only 2958 STATUS current 2959 DESCRIPTION 2960 "The type of the link state advertisement. 2961 Each link state type has a separate advertise- 2962 ment format." 2963 ::= { swL3OspfInternalLsdbEntry 2 } 2964 2965 swL3OspfInternalLsdbLsid OBJECT-TYPE 2966 SYNTAX IpAddress 2967 MAX-ACCESS read-only 2968 STATUS current 2969 DESCRIPTION 2970 "The Link State ID is an LS Type Specific field 2971 containing either a Router ID or an IP Address; 2972 it identifies the piece of the routing domain 2973 that is being described by the advertisement." 2974 ::= { swL3OspfInternalLsdbEntry 3 } 2975 2976 swL3OspfInternalLsdbRouterId OBJECT-TYPE 2977 SYNTAX RouterID 2978 MAX-ACCESS read-only 2979 STATUS current 2980 DESCRIPTION 2981 "The 32 bit number that uniquely identifies the 2982 originating router in the Autonomous System." 2983 ::= { swL3OspfInternalLsdbEntry 4 } 2984 2985 swL3OspfInternalLsdbMetric OBJECT-TYPE 2986 SYNTAX Integer32(0..65535) 2987 MAX-ACCESS read-only 2988 STATUS current 2989 DESCRIPTION 2990 "Enter the metric (1 - 65535; 0 for auto cost) of this area." 2991 ::= { swL3OspfInternalLsdbEntry 5 } 2992 2993 swL3OspfInternalLsdbSequenceNo OBJECT-TYPE 2994 SYNTAX OCTET STRING (SIZE(4)) 2995 MAX-ACCESS read-only 2996 STATUS current 2997 DESCRIPTION 2998 "The sequence number field is a signed 32-bit 2999 integer. It is used to detect old and dupli- 3000 cate link state advertisements. The space of 3001 sequence numbers is linearly ordered. The 3002 larger the sequence number the more recent the 3003 advertisement." 3004 ::= { swL3OspfInternalLsdbEntry 6 } 3005 3006 swL3OspfInternalLsdbAge OBJECT-TYPE 3007 SYNTAX Unsigned32 -- Should be 0..MaxAge 3008 MAX-ACCESS read-only 3009 STATUS current 3010 DESCRIPTION 3011 "This field is the age of the link state adver- 3012 tisement in seconds." 3013 ::= { swL3OspfInternalLsdbEntry 7 } 3014 3015 swL3OspfInternalLsdbChecksum OBJECT-TYPE 3016 SYNTAX Integer32 3017 MAX-ACCESS read-only 3018 STATUS current 3019 DESCRIPTION 3020 "This field is the checksum of the complete 3021 contents of the advertisement, excepting the 3022 age field. The age field is excepted so that 3023 an advertisement's age can be incremented 3024 without updating the checksum. The checksum 3025 used is the same that is used for ISO connec- 3026 tionless datagrams; it is commonly referred to 3027 as the Fletcher checksum." 3028 ::= { swL3OspfInternalLsdbEntry 8 } 3029 3030-- OSPF Link State Database, External 3031 3032-- The Link State Database contains the Link State 3033-- Advertisements from throughout the areas that the 3034-- device is attached to. 3035 3036-- This table is identical to the OSPF LSDB Table in 3037-- format, but contains only External Link State 3038-- Advertisements. The purpose is to allow external 3039-- LSAs to be displayed once for the router rather 3040-- than once in each non-stub area. 3041 3042 swL3OspfExternalLsdbTable OBJECT-TYPE 3043 SYNTAX SEQUENCE OF SwL3OspfExternalLsdbEntry 3044 MAX-ACCESS not-accessible 3045 STATUS current 3046 DESCRIPTION 3047 "The OSPF Process's Links State Database." 3048 ::= { swL3OspfLsdbMgmt 2 } 3049 3050 swL3OspfExternalLsdbEntry OBJECT-TYPE 3051 SYNTAX SwL3OspfExternalLsdbEntry 3052 MAX-ACCESS not-accessible 3053 STATUS current 3054 DESCRIPTION 3055 "A single Link State Advertisement." 3056 INDEX { swL3OspfExternalLsdbType, swL3OspfExternalLsdbLsid, swL3OspfExternalLsdbRouterId } 3057 ::= { swL3OspfExternalLsdbTable 1 } 3058 3059SwL3OspfExternalLsdbEntry ::= 3060 SEQUENCE { 3061 swL3OspfExternalLsdbType 3062 INTEGER, 3063 swL3OspfExternalLsdbLsid 3064 IpAddress, 3065 swL3OspfExternalLsdbRouterId 3066 RouterID, 3067 swL3OspfExternalLsdbMetric 3068 Integer32, 3069 swL3OspfExternalLsdbMetricType 3070 INTEGER, 3071 swL3OspfExternalLsdbSequenceNo 3072 OCTET STRING, 3073 swL3OspfExternalLsdbAge 3074 Unsigned32, 3075 swL3OspfExternalLsdbChecksum 3076 Integer32, 3077 swL3OspfExternalLsdbForwardingAddress 3078 IpAddress, 3079 swL3OspfExternalLsdbRouteTag 3080 OCTET STRING 3081 } 3082 3083 swL3OspfExternalLsdbType OBJECT-TYPE 3084 SYNTAX INTEGER { 3085 asExternalLink (5), 3086 nssaExternalLink (7) 3087 } 3088 MAX-ACCESS read-only 3089 STATUS current 3090 DESCRIPTION 3091 "The type of the link state advertisement. 3092 Each link state type has a separate advertise- 3093 ment format." 3094 ::= { swL3OspfExternalLsdbEntry 1 } 3095 3096 swL3OspfExternalLsdbLsid OBJECT-TYPE 3097 SYNTAX IpAddress 3098 MAX-ACCESS read-only 3099 STATUS current 3100 DESCRIPTION 3101 "The Link State ID is an LS Type Specific field 3102 containing either a Router ID or an IP Address; 3103 it identifies the piece of the routing domain 3104 that is being described by the advertisement." 3105 ::= { swL3OspfExternalLsdbEntry 2 } 3106 3107 swL3OspfExternalLsdbRouterId OBJECT-TYPE 3108 SYNTAX RouterID 3109 MAX-ACCESS read-only 3110 STATUS current 3111 DESCRIPTION 3112 "The 32 bit number that uniquely identifies the 3113 originating router in the Autonomous System." 3114 ::= { swL3OspfExternalLsdbEntry 3 } 3115 3116 swL3OspfExternalLsdbMetric OBJECT-TYPE 3117 SYNTAX Integer32(0..65535) 3118 MAX-ACCESS read-only 3119 STATUS current 3120 DESCRIPTION 3121 "Enter the metric (1 - 65535; 0 for auto cost) of this area." 3122 ::= { swL3OspfExternalLsdbEntry 4 } 3123 3124 swL3OspfExternalLsdbMetricType OBJECT-TYPE 3125 SYNTAX INTEGER { 3126 unrecognized(0), 3127 type-1(1), 3128 type-2(2) 3129 } 3130 MAX-ACCESS read-only 3131 STATUS current 3132 DESCRIPTION 3133 "Enter the metric type of this area." 3134 ::= { swL3OspfExternalLsdbEntry 5 } 3135 3136 swL3OspfExternalLsdbSequenceNo OBJECT-TYPE 3137 SYNTAX OCTET STRING (SIZE(4)) 3138 MAX-ACCESS read-only 3139 STATUS current 3140 DESCRIPTION 3141 "The sequence number field is a signed 32-bit 3142 integer. It is used to detect old and dupli- 3143 cate link state advertisements. The space of 3144 sequence numbers is linearly ordered. The 3145 larger the sequence number the more recent the 3146 advertisement." 3147 ::= { swL3OspfExternalLsdbEntry 6 } 3148 3149 swL3OspfExternalLsdbAge OBJECT-TYPE 3150 SYNTAX Unsigned32 -- Should be 0..MaxAge 3151 MAX-ACCESS read-only 3152 STATUS current 3153 DESCRIPTION 3154 "This field is the age of the link state adver- 3155 tisement in seconds." 3156 ::= { swL3OspfExternalLsdbEntry 7 } 3157 3158 swL3OspfExternalLsdbChecksum OBJECT-TYPE 3159 SYNTAX Integer32 3160 MAX-ACCESS read-only 3161 STATUS current 3162 DESCRIPTION 3163 "This field is the checksum of the complete 3164 contents of the advertisement, except the 3165 age field. The age field is the exception so that 3166 an advertisement's age can be incremented 3167 without updating the checksum. The checksum 3168 used is the same that is used for ISO connec- 3169 tionless datagrams; it is commonly referred to 3170 as the Fletcher checksum." 3171 ::= { swL3OspfExternalLsdbEntry 8 } 3172 3173 swL3OspfExternalLsdbForwardingAddress OBJECT-TYPE 3174 SYNTAX IpAddress 3175 MAX-ACCESS read-only 3176 STATUS current 3177 DESCRIPTION 3178 "This field is the forwarding address." 3179 ::= { swL3OspfExternalLsdbEntry 9 } 3180 3181 swL3OspfExternalLsdbRouteTag OBJECT-TYPE 3182 SYNTAX OCTET STRING 3183 MAX-ACCESS read-only 3184 STATUS current 3185 DESCRIPTION 3186 "This field is the route tag." 3187 ::= { swL3OspfExternalLsdbEntry 10 } 3188 3189-- ----------------------------------------------------------------------------- 3190-- swL3VrrpOperMgmt OBJECT IDENTIFIER ::= { swL3MgmtMIB 14 } 3191-- ----------------------------------------------------------------------------- 3192-- ----------------------------------------------------------------------------- 3193-- L3 VRRP Operations Table 3194-- ----------------------------------------------------------------------------- 3195 3196 swL3VrrpOperTable OBJECT-TYPE 3197 SYNTAX SEQUENCE OF SwL3VrrpOperEntry 3198 MAX-ACCESS not-accessible 3199 STATUS current 3200 DESCRIPTION 3201 "Operations table for a VRRP router which consists of a 3202 sequence (i.e., one or more conceptual rows) of 3203 'swL3vrrpOperEntry' items." 3204 ::= { swL3VrrpOperMgmt 1 } 3205 3206 swL3VrrpOperEntry OBJECT-TYPE 3207 SYNTAX SwL3VrrpOperEntry 3208 MAX-ACCESS not-accessible 3209 STATUS current 3210 DESCRIPTION 3211 "An entry in the vrrpOperTable containing the operational 3212 characteristics of a virtual router. On a VRRP router, 3213 a given virtual router is identified by a combination 3214 of the IF index and VRID. 3215 3216 Rows in the table cannot be modified unless the value 3217 of `swL3VrrpOperAdminState' is `disabled' and the 3218 `swL3VrrpOperState' has transitioned to `initialize'." 3219 3220 INDEX { swL3VrrpOperIfIndex, swL3VrrpOperVrId } 3221 ::= { swL3VrrpOperTable 1 } 3222 3223 SwL3VrrpOperEntry ::= 3224 SEQUENCE { 3225 swL3VrrpOperIfIndex 3226 Integer32, 3227 swL3VrrpOperVrId 3228 VrId, 3229 swL3VrrpOperVirtualMacAddr 3230 MacAddress, 3231 swL3VrrpOperState 3232 INTEGER, 3233 swL3VrrpOperAdminState 3234 INTEGER, 3235 swL3VrrpOperPriority 3236 Integer32, 3237 swL3VrrpOperMasterIpAddr 3238 IpAddress, 3239 swL3VrrpOperCriticalIpAddr 3240 IpAddress, 3241 swL3VrrpOperCheckCriticalIpState 3242 INTEGER, 3243 swL3VrrpOperAuthType 3244 INTEGER, 3245 swL3VrrpOperAuthKey 3246 OCTET STRING, 3247 swL3VrrpOperAdvertisementInterval 3248 Integer32, 3249 swL3VrrpOperPreemptMode 3250 TruthValue, 3251 swL3VrrpOperVirtualRouterUpTime 3252 TimeStamp, 3253 swL3VrrpOperVirtualIpAddr 3254 IpAddress, 3255 swL3VrrpOperRowStatus 3256 RowStatus 3257 } 3258 3259 swL3VrrpOperIfIndex OBJECT-TYPE 3260 SYNTAX Integer32 3261 MAX-ACCESS read-only 3262 STATUS current 3263 DESCRIPTION 3264 "The ifIndex value of the interface for which VRRP is 3265 enabled." 3266 ::= { swL3VrrpOperEntry 1 } 3267 3268 swL3VrrpOperVrId OBJECT-TYPE 3269 SYNTAX VrId 3270 MAX-ACCESS read-only 3271 STATUS current 3272 DESCRIPTION 3273 "This object contains the Virtual Router Identifier (VRID)." 3274 ::= { swL3VrrpOperEntry 2 } 3275 3276 swL3VrrpOperVirtualMacAddr OBJECT-TYPE 3277 SYNTAX MacAddress 3278 MAX-ACCESS read-only 3279 STATUS current 3280 DESCRIPTION 3281 "The virtual MAC address of the virtual router. Although this 3282 object can be derived from the 'swL3VrrpOperVrId' object, it is 3283 defined so that it is easily obtainable by a management 3284 application and can be included in VRRP-related SNMP traps." 3285 ::= { swL3VrrpOperEntry 3 } 3286 3287 swL3VrrpOperState OBJECT-TYPE 3288 SYNTAX INTEGER { 3289 initialize(1), 3290 backup(2), 3291 master(3) 3292 } 3293 MAX-ACCESS read-only 3294 STATUS current 3295 3296 DESCRIPTION 3297 "The current state of the virtual router. This object has 3298 three defined values: 3299 3300 - `initialize', which indicates that all the 3301 virtual router is waiting for a startup event. 3302 3303 - `backup', which indicates the virtual router is 3304 monitoring the availability of the master router. 3305 3306 - `master', which indicates that the virtual router 3307 is forwarding packets for IP addresses that are 3308 associated with this router. 3309 3310 Setting the `swL3VrrpOperAdminState' object (below) initiates 3311 3312 3313 transitions in the value of this object." 3314 ::= { swL3VrrpOperEntry 4 } 3315 3316 swL3VrrpOperAdminState OBJECT-TYPE 3317 SYNTAX INTEGER { 3318 up(1), 3319 down(2) 3320 } 3321 MAX-ACCESS read-create 3322 STATUS current 3323 DESCRIPTION 3324 "This object will enable/disable the virtual router 3325 function. Setting the value to `up', will transition 3326 the state of the virtual router from `initialize' to `backup' 3327 or `master', depending on the value of `swL3VrrpOperPriority'. 3328 Setting the value to `down', will transition the 3329 router from `master' or `backup' to `initialize'. State 3330 transitions may not be immediate; they sometimes depend on 3331 other factors, such as the interface (IF) state. 3332 3333 The `swL3VrrpOperAdminState' object must be set to `down' prior 3334 to modifying the other read-create objects in the conceptual 3335 row. The value of the `swL3VrrpOperRowStatus' object (below) 3336 must be `active', signifying that the conceptual row 3337 is valid (i.e., the objects are correctly set), 3338 in order for this object to be set to `up'." 3339 DEFVAL { down } 3340 ::= { swL3VrrpOperEntry 5 } 3341 3342 swL3VrrpOperPriority OBJECT-TYPE 3343 SYNTAX Integer32 (0..255) 3344 MAX-ACCESS read-create 3345 STATUS current 3346 DESCRIPTION 3347 "This object specifies the priority to be used for the 3348 virtual router master election process. Higher values imply 3349 higher priority. 3350 3351 A priority of '0', although not settable, is sent by 3352 the master router to indicate that this router has ceased 3353 to participate in VRRP and a backup virtual router should 3354 transition to become a new master. 3355 3356 A priority of 255 is used for the router that owns the 3357 associated IP address(es)." 3358 DEFVAL { 100 } 3359 ::= { swL3VrrpOperEntry 6 } 3360 3361 swL3VrrpOperMasterIpAddr OBJECT-TYPE 3362 SYNTAX IpAddress 3363 MAX-ACCESS read-only 3364 STATUS current 3365 DESCRIPTION 3366 "The master router's real (primary) IP address. This is 3367 the IP address listed as the source in VRRP advertisement 3368 last received by this virtual router." 3369 ::= { swL3VrrpOperEntry 7 } 3370 3371 swL3VrrpOperCriticalIpAddr OBJECT-TYPE 3372 SYNTAX IpAddress 3373 MAX-ACCESS read-create 3374 STATUS current 3375 DESCRIPTION 3376 "In the case where there is more than one IP address for 3377 a given `ifIndex', this object is used to specify the IP 3378 address that will become the `swL3VrrpOperMasterIpAddr', should 3379 the virtual router transition from backup to master. If 3380 this object is set to 0.0.0.0, the IP address which is 3381 numerically lowest will be selected." 3382 DEFVAL { '00000000'H } -- 0.0.0.0 3383 ::= { swL3VrrpOperEntry 8 } 3384 3385 swL3VrrpOperCheckCriticalIpState OBJECT-TYPE 3386 SYNTAX INTEGER{ 3387 other(0), 3388 disabled(1), 3389 enabled(2) 3390 } 3391 MAX-ACCESS read-create 3392 STATUS current 3393 DESCRIPTION 3394 "Critical IP state." 3395 ::= { swL3VrrpOperEntry 9 } 3396 3397 swL3VrrpOperAuthType OBJECT-TYPE 3398 SYNTAX INTEGER { 3399 noAuthentication(1), -- VRRP protocol exchanges are not 3400 -- authenticated. 3401 simpleTextPassword(2), -- Exchanges are authenticated by a 3402 -- clear text password. 3403 ipAuthenticationHeader(3) -- Exchanges are authenticated using 3404 -- the IP authentication header. 3405 } 3406 MAX-ACCESS read-create 3407 STATUS current 3408 DESCRIPTION 3409 "Authentication type used for VRRP protocol exchanges between 3410 virtual routers. This value of this object is the same for a 3411 given ifIndex. 3412 3413 New enumerations to this list can only be added via a new 3414 RFC on the standards track." 3415 DEFVAL { noAuthentication } 3416 ::= { swL3VrrpOperEntry 10 } 3417 3418 swL3VrrpOperAuthKey OBJECT-TYPE 3419 SYNTAX OCTET STRING (SIZE (0..16)) 3420 MAX-ACCESS read-create 3421 STATUS current 3422 DESCRIPTION 3423 "The Authentication Key. This object is set according to 3424 the value of the 'swL3VrrpOperAuthType' object 3425 ('simpleTextPassword' or 'ipAuthenticationHeader'). If the 3426 length of the value is less than 16 octets, the agent will 3427 left adjust and zero fill to 16 octets. The value of this 3428 object is the same for a given ifIndex. 3429 3430 When read, swL3VrrpOperAuthKey always returns an Octet String 3431 of length zero." 3432 ::= { swL3VrrpOperEntry 11 } 3433 3434 swL3VrrpOperAdvertisementInterval OBJECT-TYPE 3435 SYNTAX Integer32 (1..255) 3436 UNITS "seconds" 3437 MAX-ACCESS read-create 3438 STATUS current 3439 DESCRIPTION 3440 "The time interval, in seconds, between sending 3441 advertisement messages. Only the master router sends 3442 VRRP advertisements." 3443 DEFVAL { 1 } 3444 ::= { swL3VrrpOperEntry 12 } 3445 3446 swL3VrrpOperPreemptMode OBJECT-TYPE 3447 SYNTAX TruthValue 3448 MAX-ACCESS read-create 3449 STATUS current 3450 DESCRIPTION 3451 "Controls whether a higher priority virtual router will 3452 preempt a lower priority master." 3453 DEFVAL { true } 3454 ::= { swL3VrrpOperEntry 13 } 3455 3456 swL3VrrpOperVirtualRouterUpTime OBJECT-TYPE 3457 SYNTAX TimeStamp 3458 MAX-ACCESS read-only 3459 STATUS current 3460 DESCRIPTION 3461 "This is the value of the `sysUpTime' object when this 3462 virtual router (i.e., the `swL3VrrpOperState') transitioned 3463 out of `initialized'." 3464 ::= { swL3VrrpOperEntry 14 } 3465 3466 swL3VrrpOperVirtualIpAddr OBJECT-TYPE 3467 SYNTAX IpAddress 3468 MAX-ACCESS read-create 3469 STATUS current 3470 DESCRIPTION 3471 "The assigned IP addresses that a virtual router is 3472 responsible for backing up." 3473 ::= { swL3VrrpOperEntry 15 } 3474 3475 swL3VrrpOperRowStatus OBJECT-TYPE 3476 SYNTAX RowStatus 3477 MAX-ACCESS read-create 3478 STATUS current 3479 DESCRIPTION 3480 "The row status variable, used in accordance to installation 3481 and removal conventions for conceptual rows. The rowstatus of 3482 a currently active row in the vrrpOperTable is constrained 3483 by the operational state of the corresponding virtual router. 3484 When `vrrpOperRowStatus' is set to active(1), no other 3485 objects in the conceptual row, with the exception of 3486 `swL3VrrpOperAdminState', can be modified. Prior to setting the 3487 `swL3VrrpOperRowStatus' object from `active' to a different value, 3488 the `swL3VrrpOperAdminState' object must be set to `down' and the 3489 `vrrpOperState' object be transitioned to `initialize'. 3490 3491 To create a row in this table, a manager sets this object 3492 to either createAndGo(4) or createAndWait(5). Until instances 3493 of all corresponding columns are appropriately configured, 3494 the value of the corresponding instance of the `vrrpOperRowStatus' 3495 column will be read as notReady(3). 3496 3497 3498 In particular, a newly created row cannot be made active(1) 3499 until (minimally) the corresponding instance of 3500 `swL3VrrpOperVrId' has been set and there is at least one active 3501 row in the `swL3VrrpAssoIpAddrTable' defining an associated 3502 IP address for the virtual router." 3503 ::= { swL3VrrpOperEntry 16 } 3504 3505 3506 swL3OspfECMPIpDestination OBJECT-TYPE 3507 SYNTAX INTEGER { 3508 enabled(1), 3509 disabled(2) 3510 } 3511 MAX-ACCESS read-write 3512 STATUS current 3513 DESCRIPTION 3514 "If set to 'enabled (1)', the ECMP algorithm will include the destination IP." 3515 DEFVAL {enabled} 3516 ::={swL3OspfECMPMgmt 1} 3517 3518 swL3OspfECMPIpSource OBJECT-TYPE 3519 SYNTAX INTEGER { 3520 enabled(1), 3521 disabled(2) 3522 } 3523 MAX-ACCESS read-write 3524 STATUS current 3525 DESCRIPTION 3526 "If set to 'enabled (1)', the ECMP algorithm will include the lower 5 bits of the source IP. 3527 This attribution is mutually exclusive with crc_low and crc_high. 3528 If set to 'enabled (1)', crc_low and crc_high will be excluded." 3529 DEFVAL {disabled} 3530 ::={swL3OspfECMPMgmt 2} 3531 3532 swL3OspfECMPCrcLow OBJECT-TYPE 3533 SYNTAX INTEGER { 3534 enabled(1), 3535 disabled(2) 3536 } 3537 MAX-ACCESS read-write 3538 STATUS current 3539 DESCRIPTION 3540 "If set to 'enabled (1)', the ECMP algorithm will include the lower 5 bits of the CRC. This 3541 attribution is mutually exclusive with crc_high and ip_source. 3542 If set to 'enabled (1)', crc_high and ip_source will be excluded." 3543 DEFVAL {enabled} 3544 ::={swL3OspfECMPMgmt 3} 3545 3546swL3OspfECMPCrcHigh OBJECT-TYPE 3547 SYNTAX INTEGER { 3548 enabled(1), 3549 disabled(2) 3550 } 3551 MAX-ACCESS read-write 3552 STATUS current 3553 DESCRIPTION 3554 "If set to 'enabled (1)', the ECMP algorithm will include the upper 5 bits of the CRC. 3555 This attribution is mutually exclusive with ip_source and crc_low. 3556 If set to 'enabled (1)', crc_low and ip_source will be excluded." 3557 DEFVAL {disabled} 3558 ::={swL3OspfECMPMgmt 4} 3559 3560swL3OspfECMPTCPorUDPport OBJECT-TYPE 3561 SYNTAX INTEGER { 3562 enabled(1), 3563 disabled(2) 3564 } 3565 MAX-ACCESS read-write 3566 STATUS current 3567 DESCRIPTION 3568 "If set to 'enabled (1)', the ECMP algorithm will include the TCP or UDP port." 3569 DEFVAL {disabled} 3570 ::={swL3OspfECMPMgmt 5} 3571 3572swL3OspfECMPState OBJECT-TYPE 3573 SYNTAX INTEGER { 3574 enabled(1), 3575 disabled(2) 3576 } 3577 MAX-ACCESS read-write 3578 STATUS current 3579 DESCRIPTION 3580 "This object indicates the state of the OSPF ECMP function." 3581 ::={swL3OspfECMPMgmt 6} 3582 3583 3584 swL3RIPUpdateTime OBJECT-TYPE 3585 SYNTAX INTEGER (1..65535) 3586 MAX-ACCESS read-write 3587 STATUS current 3588 DESCRIPTION 3589 "This object specifies the RIP update timer." 3590 DEFVAL {30} 3591 ::={swL3RIPTimerMgmt 1} 3592 3593 swL3RIPTimeOutTime OBJECT-TYPE 3594 SYNTAX INTEGER (1..65535) 3595 MAX-ACCESS read-write 3596 STATUS current 3597 DESCRIPTION 3598 "This object specifies the RIP time out timer." 3599 DEFVAL {180} 3600 ::={swL3RIPTimerMgmt 2} 3601 3602 swL3RIPGarbageCollectionTime OBJECT-TYPE 3603 SYNTAX INTEGER (1..65535) 3604 MAX-ACCESS read-write 3605 STATUS current 3606 DESCRIPTION 3607 "This object specifies the RIP garbage collection timer." 3608 DEFVAL {120} 3609 ::={swL3RIPTimerMgmt 3} 3610 3611-- ----------------------------------------------------------------------------- 3612-- swL3OspfDefInfoOrigMgmt OBJECT IDENTIFIER ::= { swL3MgmtMIB 18 } 3613-- ----------------------------------------------------------------------------- 3614 swL3OspfDefInfoOriginate OBJECT-TYPE 3615 SYNTAX INTEGER { 3616 always(1), 3617 default(2), 3618 none(3) 3619 } 3620 MAX-ACCESS read-write 3621 STATUS current 3622 DESCRIPTION 3623 "This object indicates if OSPF default external route is originated." 3624 DEFVAL{none} 3625 ::={swL3OspfDefInfoOrigMgmt 1} 3626 3627 swL3OspfDefInfoOrigMetricType OBJECT-TYPE 3628 SYNTAX INTEGER { 3629 type-1(1), 3630 type-2(2) 3631 } 3632 MAX-ACCESS read-write 3633 STATUS current 3634 DESCRIPTION 3635 "This object indicates the metric type of default external route originated by OSPF." 3636 DEFVAL{type-2} 3637 ::={swL3OspfDefInfoOrigMgmt 2} 3638 3639 swL3OspfDefInfoOrigMetric OBJECT-TYPE 3640 SYNTAX INTEGER (1..65535) 3641 MAX-ACCESS read-write 3642 STATUS current 3643 DESCRIPTION 3644 "This object indicates the metric of default external route originated by OSPF." 3645 DEFVAL{10} 3646 ::={swL3OspfDefInfoOrigMgmt 3} 3647 3648-- ----------------------------------------------------------------------------- 3649-- swL3RIPInboundRouteFilterTable OBJECT IDENTIFIER ::= { swL3MgmtMIB 19 } 3650-- ----------------------------------------------------------------------------- 3651 3652 swL3RIPInboundRouteFilterTable OBJECT-TYPE 3653 SYNTAX SEQUENCE OF SwL3RIPInboundRouteFilterEntry 3654 MAX-ACCESS not-accessible 3655 STATUS current 3656 DESCRIPTION 3657 "The list of inbound route filter on RIP interfaces." 3658 ::= { swL3MgmtMIB 19 } 3659 3660 swL3RIPInboundRouteFilterEntry OBJECT-TYPE 3661 SYNTAX SwL3RIPInboundRouteFilterEntry 3662 MAX-ACCESS not-accessible 3663 STATUS current 3664 DESCRIPTION 3665 "The information of inbound route filter on RIP interfaces." 3666 INDEX { swL3RIPInboundRouteFilterIfIpAddress } 3667 ::= { swL3RIPInboundRouteFilterTable 1 } 3668 3669 SwL3RIPInboundRouteFilterEntry ::= 3670 SEQUENCE { 3671 swL3RIPInboundRouteFilterIfIpAddress 3672 IpAddress, 3673 swL3RIPInboundRouteFilterType 3674 INTEGER, 3675 swL3RIPInboundRouteFilterName 3676 DisplayString 3677 } 3678 3679 swL3RIPInboundRouteFilterIfIpAddress OBJECT-TYPE 3680 SYNTAX IpAddress 3681 MAX-ACCESS read-only 3682 STATUS current 3683 DESCRIPTION 3684 "The IP Address of the RIP interface." 3685 ::= { swL3RIPInboundRouteFilterEntry 1 } 3686 3687 swL3RIPInboundRouteFilterType OBJECT-TYPE 3688 SYNTAX INTEGER { 3689 none(1), 3690 access_list (2) 3691 } 3692 MAX-ACCESS read-write 3693 STATUS current 3694 DESCRIPTION 3695 "The type of inbound route filter for the RIP interface." 3696 ::= { swL3RIPInboundRouteFilterEntry 2 } 3697 3698 swL3RIPInboundRouteFilterName OBJECT-TYPE 3699 SYNTAX DisplayString (SIZE (0..16)) 3700 MAX-ACCESS read-write 3701 STATUS current 3702 DESCRIPTION 3703 "The name of inbound route filter for the RIP interface." 3704 ::= { swL3RIPInboundRouteFilterEntry 3 } 3705 3706-- ----------------------------------------------------------------------------- 3707-- swL3Route6RedistriTable OBJECT IDENTIFIER ::= { swL3MgmtMIB 20 } 3708-- ----------------------------------------------------------------------------- 3709 3710 swL3Route6RedistriTable OBJECT-TYPE 3711 SYNTAX SEQUENCE OF SwL3Route6RedistriEntry 3712 MAX-ACCESS not-accessible 3713 STATUS current 3714 DESCRIPTION 3715 "IPv6 Route redistribution allows routers on the network that are 3716 running different routing protocols to exchange routing 3717 information. This is accomplished by comparing the routes stored 3718 in the varios routers' routing tables and assigning appropriate 3719 metrics. This information is then exchanged among the various 3720 routers according to the individual routers current routing 3721 protocol." 3722 ::= { swL3MgmtMIB 20 } 3723 3724 swL3Route6RedistriEntry OBJECT-TYPE 3725 SYNTAX SwL3Route6RedistriEntry 3726 MAX-ACCESS not-accessible 3727 STATUS current 3728 DESCRIPTION 3729 "A list of information displaying the IPv6 route redistribution table." 3730 INDEX { swL3Route6RedistriSrcProtocol, swL3Route6RedistriDstProtocol} 3731 ::= { swL3Route6RedistriTable 1 } 3732 3733 SwL3Route6RedistriEntry ::= 3734 SEQUENCE { 3735 swL3Route6RedistriSrcProtocol 3736 INTEGER, 3737 swL3Route6RedistriDstProtocol 3738 INTEGER, 3739 swL3Route6RedistriType 3740 INTEGER, 3741 swL3Route6RedistriMetric 3742 Unsigned32, 3743 swL3Route6RedistriRowStatus 3744 RowStatus 3745 } 3746 3747 swL3Route6RedistriSrcProtocol OBJECT-TYPE 3748 SYNTAX INTEGER { 3749 local(1), 3750 static(2), 3751 ripng(3), 3752 ospfv3(4) 3753 } 3754 MAX-ACCESS read-only 3755 STATUS current 3756 DESCRIPTION 3757 "Allows the selection of the protocol of the source device." 3758 ::= { swL3Route6RedistriEntry 1 } 3759 3760 swL3Route6RedistriDstProtocol OBJECT-TYPE 3761 SYNTAX INTEGER { 3762 ripng(1), 3763 ospfv3(2) 3764 } 3765 MAX-ACCESS read-only 3766 STATUS current 3767 DESCRIPTION 3768 "Allows the selection of the protocol of the destination device." 3769 ::= { swL3Route6RedistriEntry 2 } 3770 3771 swL3Route6RedistriType OBJECT-TYPE 3772 SYNTAX INTEGER { 3773 type-1(1), 3774 type-2(2), 3775 all(3) 3776 } 3777 MAX-ACCESS read-create 3778 STATUS current 3779 DESCRIPTION 3780 "Allows the selection of one of the methods for calculating 3781 the metric value." 3782 ::= { swL3Route6RedistriEntry 3 } 3783 3784 swL3Route6RedistriMetric OBJECT-TYPE 3785 SYNTAX Unsigned32 3786 MAX-ACCESS read-create 3787 STATUS current 3788 DESCRIPTION 3789 "Allows the entry of an OSPFv3 interface cost. This is analogous 3790 to a Hop Count in the RIPng routing protocol. The value '0' 3791 indicates default value." 3792 ::= { swL3Route6RedistriEntry 4 } 3793 3794 swL3Route6RedistriRowStatus OBJECT-TYPE 3795 SYNTAX RowStatus 3796 MAX-ACCESS read-create 3797 STATUS current 3798 DESCRIPTION 3799 "This object indicates the status of this entry." 3800 ::= { swL3Route6RedistriEntry 5 } 3801 3802END 3803 3804 3805