1-- ***************************************************************** 2-- TN-DHCP-SERVER-MIB: TN DHCP Server Private MIB 3-- 4-- Copyright (c) 2015 by Transition Networks, Inc. 5-- All Rights Reserved. 6-- 7-- **************************************************************** 8 9TN-DHCP-SERVER-MIB DEFINITIONS ::= BEGIN 10 11IMPORTS 12 MODULE-COMPLIANCE, OBJECT-GROUP 13 FROM SNMPv2-CONF 14 MODULE-IDENTITY, OBJECT-TYPE 15 FROM SNMPv2-SMI 16 TEXTUAL-CONVENTION 17 FROM SNMPv2-TC 18 tnProducts 19 FROM TRANSITION-SMI 20 Integer32 FROM SNMPv2-SMI 21 IpAddress FROM SNMPv2-SMI 22 Unsigned32 FROM SNMPv2-SMI 23 MacAddress FROM SNMPv2-TC 24 TruthValue FROM SNMPv2-TC 25 TNDisplayString FROM TN-TC 26 TNInterfaceIndex FROM TN-TC 27 TNRowEditorState FROM TN-TC 28 TNUnsigned16 FROM TN-TC 29 ; 30 31tnDhcpServerMib MODULE-IDENTITY 32 LAST-UPDATED "201504200000Z" 33 ORGANIZATION "Transition Networks, Inc." 34 CONTACT-INFO 35 "Transition Networks 36 Technical Support 37 38 10900 Red Circle Drive 39 Minnetonka, MN 55343 USA 40 Tel: +1-800-526-9267 41 42 E-mail: techsupport@transition.com" 43 DESCRIPTION 44 "The mib module for DHCP settings." 45 46 REVISION "201504200000Z" 47 DESCRIPTION 48 "Initial Revision of this module" 49 ::= { tnProducts 146 } 50 51 52TNDhcpServerBindingEnum ::= TEXTUAL-CONVENTION 53 STATUS current 54 DESCRIPTION 55 "This enumeration defines the type of binding." 56 SYNTAX INTEGER { none(0), automatic(1), manual(2), expired(3) } 57 58TNDhcpServerBindingStateEnum ::= TEXTUAL-CONVENTION 59 STATUS current 60 DESCRIPTION 61 "This enumeration defines the state of binding." 62 SYNTAX INTEGER { none(0), allocated(1), committed(2), expired(3) } 63 64TNDhcpServerClientIdentifierEnum ::= TEXTUAL-CONVENTION 65 STATUS current 66 DESCRIPTION 67 "This enumeration defines the type of client identifier." 68 SYNTAX INTEGER { none(0), fqdn(1), mac(2) } 69 70TNDhcpServerNetbiosNodeEnum ::= TEXTUAL-CONVENTION 71 STATUS current 72 DESCRIPTION 73 "This enumeration defines the type of NetBIOS node." 74 SYNTAX INTEGER { nodeNone(0), nodeB(1), nodeP(2), nodeM(3), nodeH(4) } 75 76TNDhcpServerPoolEnum ::= TEXTUAL-CONVENTION 77 STATUS current 78 DESCRIPTION 79 "This enumeration defines the type of DHCP pool." 80 SYNTAX INTEGER { none(0), network(1), host(2) } 81 82tnDhcpServerMibObjects OBJECT IDENTIFIER 83 ::= { tnDhcpServerMib 1 } 84 85tnDhcpServerConfig OBJECT IDENTIFIER 86 ::= { tnDhcpServerMibObjects 2 } 87 88tnDhcpServerConfigGlobals OBJECT IDENTIFIER 89 ::= { tnDhcpServerConfig 1 } 90 91tnDhcpServerConfigGlobalsMode OBJECT-TYPE 92 SYNTAX TruthValue 93 MAX-ACCESS read-write 94 STATUS current 95 DESCRIPTION 96 "Global mode of DHCP server. true is to enable the functions of DHCP 97 server and false is to disable it." 98 ::= { tnDhcpServerConfigGlobals 1 } 99 100tnDhcpServerConfigVlanTable OBJECT-TYPE 101 SYNTAX SEQUENCE OF TNDhcpServerConfigVlanEntry 102 MAX-ACCESS not-accessible 103 STATUS current 104 DESCRIPTION 105 "This is the table of DHCP server VLAN configuration. The index is VLAN 106 ID." 107 ::= { tnDhcpServerConfig 2 } 108 109tnDhcpServerConfigVlanEntry OBJECT-TYPE 110 SYNTAX TNDhcpServerConfigVlanEntry 111 MAX-ACCESS not-accessible 112 STATUS current 113 DESCRIPTION 114 "Each VLAN has a set of parameters" 115 INDEX { tnDhcpServerConfigVlanIfIndex } 116 ::= { tnDhcpServerConfigVlanTable 1 } 117 118TNDhcpServerConfigVlanEntry ::= SEQUENCE { 119 tnDhcpServerConfigVlanIfIndex TNInterfaceIndex, 120 tnDhcpServerConfigVlanMode TruthValue 121} 122 123tnDhcpServerConfigVlanIfIndex OBJECT-TYPE 124 SYNTAX TNInterfaceIndex 125 MAX-ACCESS not-accessible 126 STATUS current 127 DESCRIPTION 128 "Logical interface number of VLAN." 129 ::= { tnDhcpServerConfigVlanEntry 1 } 130 131tnDhcpServerConfigVlanMode OBJECT-TYPE 132 SYNTAX TruthValue 133 MAX-ACCESS read-write 134 STATUS current 135 DESCRIPTION 136 "VLAN mode of DHCP server. true is to enable DHCP server per VLAN and 137 false is to disable it per VLAN." 138 ::= { tnDhcpServerConfigVlanEntry 2 } 139 140tnDhcpServerConfigExcludedTable OBJECT-TYPE 141 SYNTAX SEQUENCE OF TNDhcpServerConfigExcludedEntry 142 MAX-ACCESS not-accessible 143 STATUS current 144 DESCRIPTION 145 "The table is DHCP server excluded IP onfiguration table. The indexes 146 are low IP and high IP address." 147 ::= { tnDhcpServerConfig 3 } 148 149tnDhcpServerConfigExcludedEntry OBJECT-TYPE 150 SYNTAX TNDhcpServerConfigExcludedEntry 151 MAX-ACCESS not-accessible 152 STATUS current 153 DESCRIPTION 154 "Each entry has a set of parameters" 155 INDEX { tnDhcpServerConfigExcludedLowIpAddress, tnDhcpServerConfigExcludedHighIpAddress } 156 ::= { tnDhcpServerConfigExcludedTable 1 } 157 158TNDhcpServerConfigExcludedEntry ::= SEQUENCE { 159 tnDhcpServerConfigExcludedLowIpAddress IpAddress, 160 tnDhcpServerConfigExcludedHighIpAddress IpAddress, 161 tnDhcpServerConfigExcludedAction TNRowEditorState 162} 163 164tnDhcpServerConfigExcludedLowIpAddress OBJECT-TYPE 165 SYNTAX IpAddress 166 MAX-ACCESS not-accessible 167 STATUS current 168 DESCRIPTION 169 "Low IP address." 170 ::= { tnDhcpServerConfigExcludedEntry 1 } 171 172tnDhcpServerConfigExcludedHighIpAddress OBJECT-TYPE 173 SYNTAX IpAddress 174 MAX-ACCESS not-accessible 175 STATUS current 176 DESCRIPTION 177 "High IP address." 178 ::= { tnDhcpServerConfigExcludedEntry 2 } 179 180tnDhcpServerConfigExcludedAction OBJECT-TYPE 181 SYNTAX TNRowEditorState 182 MAX-ACCESS read-write 183 STATUS current 184 DESCRIPTION 185 "Action" 186 ::= { tnDhcpServerConfigExcludedEntry 100 } 187 188tnDhcpServerConfigExcludedIpTableRowEditor OBJECT IDENTIFIER 189 ::= { tnDhcpServerConfig 4 } 190 191tnDhcpServerConfigExcludedIpTableRowEditorLowIpAddress OBJECT-TYPE 192 SYNTAX IpAddress 193 MAX-ACCESS read-write 194 STATUS current 195 DESCRIPTION 196 "Low IP address." 197 ::= { tnDhcpServerConfigExcludedIpTableRowEditor 1 } 198 199tnDhcpServerConfigExcludedIpTableRowEditorHighIpAddress OBJECT-TYPE 200 SYNTAX IpAddress 201 MAX-ACCESS read-write 202 STATUS current 203 DESCRIPTION 204 "High IP address." 205 ::= { tnDhcpServerConfigExcludedIpTableRowEditor 2 } 206 207tnDhcpServerConfigExcludedIpTableRowEditorAction OBJECT-TYPE 208 SYNTAX TNRowEditorState 209 MAX-ACCESS read-write 210 STATUS current 211 DESCRIPTION 212 "Action" 213 ::= { tnDhcpServerConfigExcludedIpTableRowEditor 100 } 214 215tnDhcpServerConfigPoolTable OBJECT-TYPE 216 SYNTAX SEQUENCE OF TNDhcpServerConfigPoolEntry 217 MAX-ACCESS not-accessible 218 STATUS current 219 DESCRIPTION 220 "The table is DHCP server pool onfiguration table. The indexe is pool 221 name." 222 ::= { tnDhcpServerConfig 5 } 223 224tnDhcpServerConfigPoolEntry OBJECT-TYPE 225 SYNTAX TNDhcpServerConfigPoolEntry 226 MAX-ACCESS not-accessible 227 STATUS current 228 DESCRIPTION 229 "Each entry has a set of parameters" 230 INDEX { tnDhcpServerConfigPoolPoolName } 231 ::= { tnDhcpServerConfigPoolTable 1 } 232 233TNDhcpServerConfigPoolEntry ::= SEQUENCE { 234 tnDhcpServerConfigPoolPoolName TNDisplayString, 235 tnDhcpServerConfigPoolPoolType TNDhcpServerPoolEnum, 236 tnDhcpServerConfigPoolIpv4Address IpAddress, 237 tnDhcpServerConfigPoolSubnetMask IpAddress, 238 tnDhcpServerConfigPoolSubnetBroadcast IpAddress, 239 tnDhcpServerConfigPoolLeaseDay Unsigned32, 240 tnDhcpServerConfigPoolLeaseHour Unsigned32, 241 tnDhcpServerConfigPoolLeaseMinute Unsigned32, 242 tnDhcpServerConfigPoolDomainName TNDisplayString, 243 tnDhcpServerConfigPoolDefaultRouter1 IpAddress, 244 tnDhcpServerConfigPoolDefaultRouter2 IpAddress, 245 tnDhcpServerConfigPoolDefaultRouter3 IpAddress, 246 tnDhcpServerConfigPoolDefaultRouter4 IpAddress, 247 tnDhcpServerConfigPoolDnsServer1 IpAddress, 248 tnDhcpServerConfigPoolDnsServer2 IpAddress, 249 tnDhcpServerConfigPoolDnsServer3 IpAddress, 250 tnDhcpServerConfigPoolDnsServer4 IpAddress, 251 tnDhcpServerConfigPoolNtpServer1 IpAddress, 252 tnDhcpServerConfigPoolNtpServer2 IpAddress, 253 tnDhcpServerConfigPoolNtpServer3 IpAddress, 254 tnDhcpServerConfigPoolNtpServer4 IpAddress, 255 tnDhcpServerConfigPoolNetbiosNodeType TNDhcpServerNetbiosNodeEnum, 256 tnDhcpServerConfigPoolNetbiosScope TNDisplayString, 257 tnDhcpServerConfigPoolNetbiosNameServer1 IpAddress, 258 tnDhcpServerConfigPoolNetbiosNameServer2 IpAddress, 259 tnDhcpServerConfigPoolNetbiosNameServer3 IpAddress, 260 tnDhcpServerConfigPoolNetbiosNameServer4 IpAddress, 261 tnDhcpServerConfigPoolNisDomainName TNDisplayString, 262 tnDhcpServerConfigPoolNisServer1 IpAddress, 263 tnDhcpServerConfigPoolNisServer2 IpAddress, 264 tnDhcpServerConfigPoolNisServer3 IpAddress, 265 tnDhcpServerConfigPoolNisServer4 IpAddress, 266 tnDhcpServerConfigPoolClientIdentifierType TNDhcpServerClientIdentifierEnum, 267 tnDhcpServerConfigPoolClientIdentifierFqdn TNDisplayString, 268 tnDhcpServerConfigPoolClientIdentifierMac MacAddress, 269 tnDhcpServerConfigPoolClientHardwareAddress MacAddress, 270 tnDhcpServerConfigPoolClientName TNDisplayString, 271 tnDhcpServerConfigPoolVendorClassId1 TNDisplayString, 272 tnDhcpServerConfigPoolVendorSpecificInfo1 TNDisplayString, 273 tnDhcpServerConfigPoolVendorClassId2 TNDisplayString, 274 tnDhcpServerConfigPoolVendorSpecificInfo2 TNDisplayString, 275 tnDhcpServerConfigPoolVendorClassId3 TNDisplayString, 276 tnDhcpServerConfigPoolVendorSpecificInfo3 TNDisplayString, 277 tnDhcpServerConfigPoolVendorClassId4 TNDisplayString, 278 tnDhcpServerConfigPoolVendorSpecificInfo4 TNDisplayString, 279 tnDhcpServerConfigPoolAction TNRowEditorState 280} 281 282tnDhcpServerConfigPoolPoolName OBJECT-TYPE 283 SYNTAX TNDisplayString (SIZE(0..32)) 284 MAX-ACCESS not-accessible 285 STATUS current 286 DESCRIPTION 287 "Name of DHCP pool." 288 ::= { tnDhcpServerConfigPoolEntry 1 } 289 290tnDhcpServerConfigPoolPoolType OBJECT-TYPE 291 SYNTAX TNDhcpServerPoolEnum 292 MAX-ACCESS read-write 293 STATUS current 294 DESCRIPTION 295 "Type of pool. none(0) means the pool type is not defined yet. 296 network(1) means the pool defines a pool of IP addresses to service 297 more than one DHCP client. host(2) means the pool services for a 298 specific DHCP client identified by client identifier or hardware 299 address." 300 ::= { tnDhcpServerConfigPoolEntry 2 } 301 302tnDhcpServerConfigPoolIpv4Address OBJECT-TYPE 303 SYNTAX IpAddress 304 MAX-ACCESS read-write 305 STATUS current 306 DESCRIPTION 307 "Network number of the subnet. If the pool type is of network, the IP 308 address can be any general IP address. If the pool type is of host, the 309 IP address must be a unicast IP address." 310 ::= { tnDhcpServerConfigPoolEntry 3 } 311 312tnDhcpServerConfigPoolSubnetMask OBJECT-TYPE 313 SYNTAX IpAddress 314 MAX-ACCESS read-write 315 STATUS current 316 DESCRIPTION 317 "Subnet Mask. DHCP option 1. Specify subnet mask of the DHCP address 318 pool, excluding 0.0.0.0 and 255.255.255.255." 319 ::= { tnDhcpServerConfigPoolEntry 4 } 320 321tnDhcpServerConfigPoolSubnetBroadcast OBJECT-TYPE 322 SYNTAX IpAddress 323 MAX-ACCESS read-write 324 STATUS current 325 DESCRIPTION 326 "Broadcast IP address in the subnet. DHCP option 28. Specify the 327 broadcast address in use on the client's subnet." 328 ::= { tnDhcpServerConfigPoolEntry 5 } 329 330tnDhcpServerConfigPoolLeaseDay OBJECT-TYPE 331 SYNTAX Unsigned32 332 MAX-ACCESS read-write 333 STATUS current 334 DESCRIPTION 335 "Number of days of lease time. DHCP option 51, 58 and 59. The value 336 range is 0-365. Specify lease time that allows the client to request a 337 lease time for the IP address. If all of LeaseDay, LeaseHour and 338 LeaseMinute are 0's, then it means the lease time is infinite." 339 ::= { tnDhcpServerConfigPoolEntry 6 } 340 341tnDhcpServerConfigPoolLeaseHour OBJECT-TYPE 342 SYNTAX Unsigned32 343 MAX-ACCESS read-write 344 STATUS current 345 DESCRIPTION 346 "Number of hours of lease time. DHCP option 51, 58 and 59. The value 347 range is 0-23. Specify lease time that allows the client to request a 348 lease time for the IP address. If all of LeaseDay, LeaseHour and 349 LeaseMinute are 0's, then it means the lease time is infinite." 350 ::= { tnDhcpServerConfigPoolEntry 7 } 351 352tnDhcpServerConfigPoolLeaseMinute OBJECT-TYPE 353 SYNTAX Unsigned32 354 MAX-ACCESS read-write 355 STATUS current 356 DESCRIPTION 357 "Number of minutes of lease time. DHCP option 51, 58 and 59. The value 358 range is 0-59. Specify lease time that allows the client to request a 359 lease time for the IP address. If all of LeaseDay, LeaseHour and 360 LeaseMinute are 0's, then it means the lease time is infinite." 361 ::= { tnDhcpServerConfigPoolEntry 8 } 362 363tnDhcpServerConfigPoolDomainName OBJECT-TYPE 364 SYNTAX TNDisplayString (SIZE(0..32)) 365 MAX-ACCESS read-write 366 STATUS current 367 DESCRIPTION 368 "Domain name. DHCP option 15. Specify domain name that client should use 369 when resolving hostname via DNS." 370 ::= { tnDhcpServerConfigPoolEntry 9 } 371 372tnDhcpServerConfigPoolDefaultRouter1 OBJECT-TYPE 373 SYNTAX IpAddress 374 MAX-ACCESS read-write 375 STATUS current 376 DESCRIPTION 377 "Default router 1." 378 ::= { tnDhcpServerConfigPoolEntry 10 } 379 380tnDhcpServerConfigPoolDefaultRouter2 OBJECT-TYPE 381 SYNTAX IpAddress 382 MAX-ACCESS read-write 383 STATUS current 384 DESCRIPTION 385 "Default router 2." 386 ::= { tnDhcpServerConfigPoolEntry 11 } 387 388tnDhcpServerConfigPoolDefaultRouter3 OBJECT-TYPE 389 SYNTAX IpAddress 390 MAX-ACCESS read-write 391 STATUS current 392 DESCRIPTION 393 "Default router 3." 394 ::= { tnDhcpServerConfigPoolEntry 12 } 395 396tnDhcpServerConfigPoolDefaultRouter4 OBJECT-TYPE 397 SYNTAX IpAddress 398 MAX-ACCESS read-write 399 STATUS current 400 DESCRIPTION 401 "Default router 4." 402 ::= { tnDhcpServerConfigPoolEntry 13 } 403 404tnDhcpServerConfigPoolDnsServer1 OBJECT-TYPE 405 SYNTAX IpAddress 406 MAX-ACCESS read-write 407 STATUS current 408 DESCRIPTION 409 "DNS server 1." 410 ::= { tnDhcpServerConfigPoolEntry 14 } 411 412tnDhcpServerConfigPoolDnsServer2 OBJECT-TYPE 413 SYNTAX IpAddress 414 MAX-ACCESS read-write 415 STATUS current 416 DESCRIPTION 417 "DNS server 2." 418 ::= { tnDhcpServerConfigPoolEntry 15 } 419 420tnDhcpServerConfigPoolDnsServer3 OBJECT-TYPE 421 SYNTAX IpAddress 422 MAX-ACCESS read-write 423 STATUS current 424 DESCRIPTION 425 "DNS server 3." 426 ::= { tnDhcpServerConfigPoolEntry 16 } 427 428tnDhcpServerConfigPoolDnsServer4 OBJECT-TYPE 429 SYNTAX IpAddress 430 MAX-ACCESS read-write 431 STATUS current 432 DESCRIPTION 433 "DNS server 4." 434 ::= { tnDhcpServerConfigPoolEntry 17 } 435 436tnDhcpServerConfigPoolNtpServer1 OBJECT-TYPE 437 SYNTAX IpAddress 438 MAX-ACCESS read-write 439 STATUS current 440 DESCRIPTION 441 "NTP server 1." 442 ::= { tnDhcpServerConfigPoolEntry 18 } 443 444tnDhcpServerConfigPoolNtpServer2 OBJECT-TYPE 445 SYNTAX IpAddress 446 MAX-ACCESS read-write 447 STATUS current 448 DESCRIPTION 449 "NTP server 2." 450 ::= { tnDhcpServerConfigPoolEntry 19 } 451 452tnDhcpServerConfigPoolNtpServer3 OBJECT-TYPE 453 SYNTAX IpAddress 454 MAX-ACCESS read-write 455 STATUS current 456 DESCRIPTION 457 "NTP server 3." 458 ::= { tnDhcpServerConfigPoolEntry 20 } 459 460tnDhcpServerConfigPoolNtpServer4 OBJECT-TYPE 461 SYNTAX IpAddress 462 MAX-ACCESS read-write 463 STATUS current 464 DESCRIPTION 465 "NTP server 4." 466 ::= { tnDhcpServerConfigPoolEntry 21 } 467 468tnDhcpServerConfigPoolNetbiosNodeType OBJECT-TYPE 469 SYNTAX TNDhcpServerNetbiosNodeEnum 470 MAX-ACCESS read-write 471 STATUS current 472 DESCRIPTION 473 "Type of NetBIOS node. DHCP option 46. Specify NetBIOS node type option 474 to allow Netbios over TCP/IP clients which are configurable to be 475 configured as described in RFC 1001/1002. nodeNone(0) means the node 476 type is not defined yet. nodeB(1) means the node type is type of B. 477 nodeP(2) means the node type is type of P. nodeM(3) means the node type 478 is type of M. nodeH(4) means the node type is type of H." 479 ::= { tnDhcpServerConfigPoolEntry 22 } 480 481tnDhcpServerConfigPoolNetbiosScope OBJECT-TYPE 482 SYNTAX TNDisplayString (SIZE(0..32)) 483 MAX-ACCESS read-write 484 STATUS current 485 DESCRIPTION 486 "NetBIOS scope. DHCP option 47. Specify the NetBIOS over TCP/IP scope 487 parameter for the client as specified in RFC 1001/1002." 488 ::= { tnDhcpServerConfigPoolEntry 23 } 489 490tnDhcpServerConfigPoolNetbiosNameServer1 OBJECT-TYPE 491 SYNTAX IpAddress 492 MAX-ACCESS read-write 493 STATUS current 494 DESCRIPTION 495 "NetBIOS name server 1." 496 ::= { tnDhcpServerConfigPoolEntry 24 } 497 498tnDhcpServerConfigPoolNetbiosNameServer2 OBJECT-TYPE 499 SYNTAX IpAddress 500 MAX-ACCESS read-write 501 STATUS current 502 DESCRIPTION 503 "NetBIOS name server 2." 504 ::= { tnDhcpServerConfigPoolEntry 25 } 505 506tnDhcpServerConfigPoolNetbiosNameServer3 OBJECT-TYPE 507 SYNTAX IpAddress 508 MAX-ACCESS read-write 509 STATUS current 510 DESCRIPTION 511 "NetBIOS name server 3." 512 ::= { tnDhcpServerConfigPoolEntry 26 } 513 514tnDhcpServerConfigPoolNetbiosNameServer4 OBJECT-TYPE 515 SYNTAX IpAddress 516 MAX-ACCESS read-write 517 STATUS current 518 DESCRIPTION 519 "NetBIOS name server 4." 520 ::= { tnDhcpServerConfigPoolEntry 27 } 521 522tnDhcpServerConfigPoolNisDomainName OBJECT-TYPE 523 SYNTAX TNDisplayString (SIZE(0..32)) 524 MAX-ACCESS read-write 525 STATUS current 526 DESCRIPTION 527 "NIS Domain Name. DHCP option 40. Specify the name of the client's NIS 528 domain." 529 ::= { tnDhcpServerConfigPoolEntry 28 } 530 531tnDhcpServerConfigPoolNisServer1 OBJECT-TYPE 532 SYNTAX IpAddress 533 MAX-ACCESS read-write 534 STATUS current 535 DESCRIPTION 536 "NIS server 1." 537 ::= { tnDhcpServerConfigPoolEntry 29 } 538 539tnDhcpServerConfigPoolNisServer2 OBJECT-TYPE 540 SYNTAX IpAddress 541 MAX-ACCESS read-write 542 STATUS current 543 DESCRIPTION 544 "NIS server 2." 545 ::= { tnDhcpServerConfigPoolEntry 30 } 546 547tnDhcpServerConfigPoolNisServer3 OBJECT-TYPE 548 SYNTAX IpAddress 549 MAX-ACCESS read-write 550 STATUS current 551 DESCRIPTION 552 "NIS server 3." 553 ::= { tnDhcpServerConfigPoolEntry 31 } 554 555tnDhcpServerConfigPoolNisServer4 OBJECT-TYPE 556 SYNTAX IpAddress 557 MAX-ACCESS read-write 558 STATUS current 559 DESCRIPTION 560 "NIS server 4." 561 ::= { tnDhcpServerConfigPoolEntry 32 } 562 563tnDhcpServerConfigPoolClientIdentifierType OBJECT-TYPE 564 SYNTAX TNDhcpServerClientIdentifierEnum 565 MAX-ACCESS read-write 566 STATUS current 567 DESCRIPTION 568 "Type of client identifier. DHCP option 61. Specify client's unique 569 identifier to be used when the pool is the type of host. none(0) means 570 the client identifier type is not defined yet. fqdn(1) means the client 571 identifier type is type of FQDN (Fully Qualified Domain Name). mac(2) 572 means the client identifier type is type of MAC address." 573 ::= { tnDhcpServerConfigPoolEntry 33 } 574 575tnDhcpServerConfigPoolClientIdentifierFqdn OBJECT-TYPE 576 SYNTAX TNDisplayString (SIZE(0..64)) 577 MAX-ACCESS read-write 578 STATUS current 579 DESCRIPTION 580 "Client's Fully Qualified Domain Name. DHCP option 61. Specify client's 581 unique identifier to be used when the pool is the type of host. This 582 takes effect only if ClientIdentifierType is defined fqdn(1)." 583 ::= { tnDhcpServerConfigPoolEntry 34 } 584 585tnDhcpServerConfigPoolClientIdentifierMac OBJECT-TYPE 586 SYNTAX MacAddress 587 MAX-ACCESS read-write 588 STATUS current 589 DESCRIPTION 590 "Client's MAC address. DHCP option 61. Specify client's unique 591 identifier to be used when the pool is the type of host. This takes 592 effect only if ClientIdentifierType is defined as mac(2)." 593 ::= { tnDhcpServerConfigPoolEntry 35 } 594 595tnDhcpServerConfigPoolClientHardwareAddress OBJECT-TYPE 596 SYNTAX MacAddress 597 MAX-ACCESS read-write 598 STATUS current 599 DESCRIPTION 600 "Client's hardware address. Specify client's hardware(MAC) address to be 601 used when the pool is the type of host." 602 ::= { tnDhcpServerConfigPoolEntry 36 } 603 604tnDhcpServerConfigPoolClientName OBJECT-TYPE 605 SYNTAX TNDisplayString (SIZE(0..32)) 606 MAX-ACCESS read-write 607 STATUS current 608 DESCRIPTION 609 "Client name. DHCP option 12. Specify the name of client to be used when 610 the pool is the type of host." 611 ::= { tnDhcpServerConfigPoolEntry 37 } 612 613tnDhcpServerConfigPoolVendorClassId1 OBJECT-TYPE 614 SYNTAX TNDisplayString (SIZE(0..64)) 615 MAX-ACCESS read-write 616 STATUS current 617 DESCRIPTION 618 "Vendor Class Identifier. DHCP option 60. Specify to be used by DHCP 619 client to optionally identify the vendor type and configuration of a 620 DHCP client. DHCP server will deliver the corresponding option 43 621 specific information to the client that sends option 60 vendor class 622 identifier." 623 ::= { tnDhcpServerConfigPoolEntry 38 } 624 625tnDhcpServerConfigPoolVendorSpecificInfo1 OBJECT-TYPE 626 SYNTAX TNDisplayString (SIZE(0..66)) 627 MAX-ACCESS read-write 628 STATUS current 629 DESCRIPTION 630 "Vendor Specific Information. DHCP option 43. Specify vendor specific 631 information corresponding to option 60 vendor class identifier. 632 Therefore, the corresponding vendor class identifier must be defined 633 before this specific information." 634 ::= { tnDhcpServerConfigPoolEntry 39 } 635 636tnDhcpServerConfigPoolVendorClassId2 OBJECT-TYPE 637 SYNTAX TNDisplayString (SIZE(0..64)) 638 MAX-ACCESS read-write 639 STATUS current 640 DESCRIPTION 641 "Vendor Class Identifier. DHCP option 60. Specify to be used by DHCP 642 client to optionally identify the vendor type and configuration of a 643 DHCP client. DHCP server will deliver the corresponding option 43 644 specific information to the client that sends option 60 vendor class 645 identifier." 646 ::= { tnDhcpServerConfigPoolEntry 40 } 647 648tnDhcpServerConfigPoolVendorSpecificInfo2 OBJECT-TYPE 649 SYNTAX TNDisplayString (SIZE(0..66)) 650 MAX-ACCESS read-write 651 STATUS current 652 DESCRIPTION 653 "Vendor Specific Information. DHCP option 43. Specify vendor specific 654 information corresponding to option 60 vendor class identifier. 655 Therefore, the corresponding vendor class identifier must be defined 656 before this specific information." 657 ::= { tnDhcpServerConfigPoolEntry 41 } 658 659tnDhcpServerConfigPoolVendorClassId3 OBJECT-TYPE 660 SYNTAX TNDisplayString (SIZE(0..64)) 661 MAX-ACCESS read-write 662 STATUS current 663 DESCRIPTION 664 "Vendor Class Identifier. DHCP option 60. Specify to be used by DHCP 665 client to optionally identify the vendor type and configuration of a 666 DHCP client. DHCP server will deliver the corresponding option 43 667 specific information to the client that sends option 60 vendor class 668 identifier." 669 ::= { tnDhcpServerConfigPoolEntry 42 } 670 671tnDhcpServerConfigPoolVendorSpecificInfo3 OBJECT-TYPE 672 SYNTAX TNDisplayString (SIZE(0..66)) 673 MAX-ACCESS read-write 674 STATUS current 675 DESCRIPTION 676 "Vendor Specific Information. DHCP option 43. Specify vendor specific 677 information corresponding to option 60 vendor class identifier. 678 Therefore, the corresponding vendor class identifier must be defined 679 before this specific information." 680 ::= { tnDhcpServerConfigPoolEntry 43 } 681 682tnDhcpServerConfigPoolVendorClassId4 OBJECT-TYPE 683 SYNTAX TNDisplayString (SIZE(0..64)) 684 MAX-ACCESS read-write 685 STATUS current 686 DESCRIPTION 687 "Vendor Class Identifier. DHCP option 60. Specify to be used by DHCP 688 client to optionally identify the vendor type and configuration of a 689 DHCP client. DHCP server will deliver the corresponding option 43 690 specific information to the client that sends option 60 vendor class 691 identifier." 692 ::= { tnDhcpServerConfigPoolEntry 44 } 693 694tnDhcpServerConfigPoolVendorSpecificInfo4 OBJECT-TYPE 695 SYNTAX TNDisplayString (SIZE(0..66)) 696 MAX-ACCESS read-write 697 STATUS current 698 DESCRIPTION 699 "Vendor Specific Information. DHCP option 43. Specify vendor specific 700 information corresponding to option 60 vendor class identifier. 701 Therefore, the corresponding vendor class identifier must be defined 702 before this specific information." 703 ::= { tnDhcpServerConfigPoolEntry 45 } 704 705tnDhcpServerConfigPoolAction OBJECT-TYPE 706 SYNTAX TNRowEditorState 707 MAX-ACCESS read-write 708 STATUS current 709 DESCRIPTION 710 "Action" 711 ::= { tnDhcpServerConfigPoolEntry 100 } 712 713tnDhcpServerConfigPoolTableRowEditor OBJECT IDENTIFIER 714 ::= { tnDhcpServerConfig 6 } 715 716tnDhcpServerConfigPoolTableRowEditorPoolName OBJECT-TYPE 717 SYNTAX TNDisplayString (SIZE(0..32)) 718 MAX-ACCESS read-write 719 STATUS current 720 DESCRIPTION 721 "Name of DHCP pool." 722 ::= { tnDhcpServerConfigPoolTableRowEditor 1 } 723 724tnDhcpServerConfigPoolTableRowEditorPoolType OBJECT-TYPE 725 SYNTAX TNDhcpServerPoolEnum 726 MAX-ACCESS read-write 727 STATUS current 728 DESCRIPTION 729 "Type of pool. none(0) means the pool type is not defined yet. 730 network(1) means the pool defines a pool of IP addresses to service 731 more than one DHCP client. host(2) means the pool services for a 732 specific DHCP client identified by client identifier or hardware 733 address." 734 ::= { tnDhcpServerConfigPoolTableRowEditor 2 } 735 736tnDhcpServerConfigPoolTableRowEditorIpv4Address OBJECT-TYPE 737 SYNTAX IpAddress 738 MAX-ACCESS read-write 739 STATUS current 740 DESCRIPTION 741 "Network number of the subnet. If the pool type is of network, the IP 742 address can be any general IP address. If the pool type is of host, the 743 IP address must be a unicast IP address." 744 ::= { tnDhcpServerConfigPoolTableRowEditor 3 } 745 746tnDhcpServerConfigPoolTableRowEditorSubnetMask OBJECT-TYPE 747 SYNTAX IpAddress 748 MAX-ACCESS read-write 749 STATUS current 750 DESCRIPTION 751 "Subnet Mask. DHCP option 1. Specify subnet mask of the DHCP address 752 pool, excluding 0.0.0.0 and 255.255.255.255." 753 ::= { tnDhcpServerConfigPoolTableRowEditor 4 } 754 755tnDhcpServerConfigPoolTableRowEditorSubnetBroadcast OBJECT-TYPE 756 SYNTAX IpAddress 757 MAX-ACCESS read-write 758 STATUS current 759 DESCRIPTION 760 "Broadcast IP address in the subnet. DHCP option 28. Specify the 761 broadcast address in use on the client's subnet." 762 ::= { tnDhcpServerConfigPoolTableRowEditor 5 } 763 764tnDhcpServerConfigPoolTableRowEditorLeaseDay OBJECT-TYPE 765 SYNTAX Unsigned32 766 MAX-ACCESS read-write 767 STATUS current 768 DESCRIPTION 769 "Number of days of lease time. DHCP option 51, 58 and 59. The value 770 range is 0-365. Specify lease time that allows the client to request a 771 lease time for the IP address. If all of LeaseDay, LeaseHour and 772 LeaseMinute are 0's, then it means the lease time is infinite." 773 ::= { tnDhcpServerConfigPoolTableRowEditor 6 } 774 775tnDhcpServerConfigPoolTableRowEditorLeaseHour OBJECT-TYPE 776 SYNTAX Unsigned32 777 MAX-ACCESS read-write 778 STATUS current 779 DESCRIPTION 780 "Number of hours of lease time. DHCP option 51, 58 and 59. The value 781 range is 0-23. Specify lease time that allows the client to request a 782 lease time for the IP address. If all of LeaseDay, LeaseHour and 783 LeaseMinute are 0's, then it means the lease time is infinite." 784 ::= { tnDhcpServerConfigPoolTableRowEditor 7 } 785 786tnDhcpServerConfigPoolTableRowEditorLeaseMinute OBJECT-TYPE 787 SYNTAX Unsigned32 788 MAX-ACCESS read-write 789 STATUS current 790 DESCRIPTION 791 "Number of minutes of lease time. DHCP option 51, 58 and 59. The value 792 range is 0-59. Specify lease time that allows the client to request a 793 lease time for the IP address. If all of LeaseDay, LeaseHour and 794 LeaseMinute are 0's, then it means the lease time is infinite." 795 ::= { tnDhcpServerConfigPoolTableRowEditor 8 } 796 797tnDhcpServerConfigPoolTableRowEditorDomainName OBJECT-TYPE 798 SYNTAX TNDisplayString (SIZE(0..32)) 799 MAX-ACCESS read-write 800 STATUS current 801 DESCRIPTION 802 "Domain name. DHCP option 15. Specify domain name that client should use 803 when resolving hostname via DNS." 804 ::= { tnDhcpServerConfigPoolTableRowEditor 9 } 805 806tnDhcpServerConfigPoolTableRowEditorDefaultRouter1 OBJECT-TYPE 807 SYNTAX IpAddress 808 MAX-ACCESS read-write 809 STATUS current 810 DESCRIPTION 811 "Default router 1." 812 ::= { tnDhcpServerConfigPoolTableRowEditor 10 } 813 814tnDhcpServerConfigPoolTableRowEditorDefaultRouter2 OBJECT-TYPE 815 SYNTAX IpAddress 816 MAX-ACCESS read-write 817 STATUS current 818 DESCRIPTION 819 "Default router 2." 820 ::= { tnDhcpServerConfigPoolTableRowEditor 11 } 821 822tnDhcpServerConfigPoolTableRowEditorDefaultRouter3 OBJECT-TYPE 823 SYNTAX IpAddress 824 MAX-ACCESS read-write 825 STATUS current 826 DESCRIPTION 827 "Default router 3." 828 ::= { tnDhcpServerConfigPoolTableRowEditor 12 } 829 830tnDhcpServerConfigPoolTableRowEditorDefaultRouter4 OBJECT-TYPE 831 SYNTAX IpAddress 832 MAX-ACCESS read-write 833 STATUS current 834 DESCRIPTION 835 "Default router 4." 836 ::= { tnDhcpServerConfigPoolTableRowEditor 13 } 837 838tnDhcpServerConfigPoolTableRowEditorDnsServer1 OBJECT-TYPE 839 SYNTAX IpAddress 840 MAX-ACCESS read-write 841 STATUS current 842 DESCRIPTION 843 "DNS server 1." 844 ::= { tnDhcpServerConfigPoolTableRowEditor 14 } 845 846tnDhcpServerConfigPoolTableRowEditorDnsServer2 OBJECT-TYPE 847 SYNTAX IpAddress 848 MAX-ACCESS read-write 849 STATUS current 850 DESCRIPTION 851 "DNS server 2." 852 ::= { tnDhcpServerConfigPoolTableRowEditor 15 } 853 854tnDhcpServerConfigPoolTableRowEditorDnsServer3 OBJECT-TYPE 855 SYNTAX IpAddress 856 MAX-ACCESS read-write 857 STATUS current 858 DESCRIPTION 859 "DNS server 3." 860 ::= { tnDhcpServerConfigPoolTableRowEditor 16 } 861 862tnDhcpServerConfigPoolTableRowEditorDnsServer4 OBJECT-TYPE 863 SYNTAX IpAddress 864 MAX-ACCESS read-write 865 STATUS current 866 DESCRIPTION 867 "DNS server 4." 868 ::= { tnDhcpServerConfigPoolTableRowEditor 17 } 869 870tnDhcpServerConfigPoolTableRowEditorNtpServer1 OBJECT-TYPE 871 SYNTAX IpAddress 872 MAX-ACCESS read-write 873 STATUS current 874 DESCRIPTION 875 "NTP server 1." 876 ::= { tnDhcpServerConfigPoolTableRowEditor 18 } 877 878tnDhcpServerConfigPoolTableRowEditorNtpServer2 OBJECT-TYPE 879 SYNTAX IpAddress 880 MAX-ACCESS read-write 881 STATUS current 882 DESCRIPTION 883 "NTP server 2." 884 ::= { tnDhcpServerConfigPoolTableRowEditor 19 } 885 886tnDhcpServerConfigPoolTableRowEditorNtpServer3 OBJECT-TYPE 887 SYNTAX IpAddress 888 MAX-ACCESS read-write 889 STATUS current 890 DESCRIPTION 891 "NTP server 3." 892 ::= { tnDhcpServerConfigPoolTableRowEditor 20 } 893 894tnDhcpServerConfigPoolTableRowEditorNtpServer4 OBJECT-TYPE 895 SYNTAX IpAddress 896 MAX-ACCESS read-write 897 STATUS current 898 DESCRIPTION 899 "NTP server 4." 900 ::= { tnDhcpServerConfigPoolTableRowEditor 21 } 901 902tnDhcpServerConfigPoolTableRowEditorNetbiosNodeType OBJECT-TYPE 903 SYNTAX TNDhcpServerNetbiosNodeEnum 904 MAX-ACCESS read-write 905 STATUS current 906 DESCRIPTION 907 "Type of NetBIOS node. DHCP option 46. Specify NetBIOS node type option 908 to allow Netbios over TCP/IP clients which are configurable to be 909 configured as described in RFC 1001/1002. nodeNone(0) means the node 910 type is not defined yet. nodeB(1) means the node type is type of B. 911 nodeP(2) means the node type is type of P. nodeM(3) means the node type 912 is type of M. nodeH(4) means the node type is type of H." 913 ::= { tnDhcpServerConfigPoolTableRowEditor 22 } 914 915tnDhcpServerConfigPoolTableRowEditorNetbiosScope OBJECT-TYPE 916 SYNTAX TNDisplayString (SIZE(0..32)) 917 MAX-ACCESS read-write 918 STATUS current 919 DESCRIPTION 920 "NetBIOS scope. DHCP option 47. Specify the NetBIOS over TCP/IP scope 921 parameter for the client as specified in RFC 1001/1002." 922 ::= { tnDhcpServerConfigPoolTableRowEditor 23 } 923 924tnDhcpServerConfigPoolTableRowEditorNetbiosNameServer1 OBJECT-TYPE 925 SYNTAX IpAddress 926 MAX-ACCESS read-write 927 STATUS current 928 DESCRIPTION 929 "NetBIOS name server 1." 930 ::= { tnDhcpServerConfigPoolTableRowEditor 24 } 931 932tnDhcpServerConfigPoolTableRowEditorNetbiosNameServer2 OBJECT-TYPE 933 SYNTAX IpAddress 934 MAX-ACCESS read-write 935 STATUS current 936 DESCRIPTION 937 "NetBIOS name server 2." 938 ::= { tnDhcpServerConfigPoolTableRowEditor 25 } 939 940tnDhcpServerConfigPoolTableRowEditorNetbiosNameServer3 OBJECT-TYPE 941 SYNTAX IpAddress 942 MAX-ACCESS read-write 943 STATUS current 944 DESCRIPTION 945 "NetBIOS name server 3." 946 ::= { tnDhcpServerConfigPoolTableRowEditor 26 } 947 948tnDhcpServerConfigPoolTableRowEditorNetbiosNameServer4 OBJECT-TYPE 949 SYNTAX IpAddress 950 MAX-ACCESS read-write 951 STATUS current 952 DESCRIPTION 953 "NetBIOS name server 4." 954 ::= { tnDhcpServerConfigPoolTableRowEditor 27 } 955 956tnDhcpServerConfigPoolTableRowEditorNisDomainName OBJECT-TYPE 957 SYNTAX TNDisplayString (SIZE(0..32)) 958 MAX-ACCESS read-write 959 STATUS current 960 DESCRIPTION 961 "NIS Domain Name. DHCP option 40. Specify the name of the client's NIS 962 domain." 963 ::= { tnDhcpServerConfigPoolTableRowEditor 28 } 964 965tnDhcpServerConfigPoolTableRowEditorNisServer1 OBJECT-TYPE 966 SYNTAX IpAddress 967 MAX-ACCESS read-write 968 STATUS current 969 DESCRIPTION 970 "NIS server 1." 971 ::= { tnDhcpServerConfigPoolTableRowEditor 29 } 972 973tnDhcpServerConfigPoolTableRowEditorNisServer2 OBJECT-TYPE 974 SYNTAX IpAddress 975 MAX-ACCESS read-write 976 STATUS current 977 DESCRIPTION 978 "NIS server 2." 979 ::= { tnDhcpServerConfigPoolTableRowEditor 30 } 980 981tnDhcpServerConfigPoolTableRowEditorNisServer3 OBJECT-TYPE 982 SYNTAX IpAddress 983 MAX-ACCESS read-write 984 STATUS current 985 DESCRIPTION 986 "NIS server 3." 987 ::= { tnDhcpServerConfigPoolTableRowEditor 31 } 988 989tnDhcpServerConfigPoolTableRowEditorNisServer4 OBJECT-TYPE 990 SYNTAX IpAddress 991 MAX-ACCESS read-write 992 STATUS current 993 DESCRIPTION 994 "NIS server 4." 995 ::= { tnDhcpServerConfigPoolTableRowEditor 32 } 996 997tnDhcpServerConfigPoolTableRowEditorClientIdentifierType OBJECT-TYPE 998 SYNTAX TNDhcpServerClientIdentifierEnum 999 MAX-ACCESS read-write 1000 STATUS current 1001 DESCRIPTION 1002 "Type of client identifier. DHCP option 61. Specify client's unique 1003 identifier to be used when the pool is the type of host. none(0) means 1004 the client identifier type is not defined yet. fqdn(1) means the client 1005 identifier type is type of FQDN (Fully Qualified Domain Name). mac(2) 1006 means the client identifier type is type of MAC address." 1007 ::= { tnDhcpServerConfigPoolTableRowEditor 33 } 1008 1009tnDhcpServerConfigPoolTableRowEditorClientIdentifierFqdn OBJECT-TYPE 1010 SYNTAX TNDisplayString (SIZE(0..64)) 1011 MAX-ACCESS read-write 1012 STATUS current 1013 DESCRIPTION 1014 "Client's Fully Qualified Domain Name. DHCP option 61. Specify client's 1015 unique identifier to be used when the pool is the type of host. This 1016 takes effect only if ClientIdentifierType is defined fqdn(1)." 1017 ::= { tnDhcpServerConfigPoolTableRowEditor 34 } 1018 1019tnDhcpServerConfigPoolTableRowEditorClientIdentifierMac OBJECT-TYPE 1020 SYNTAX MacAddress 1021 MAX-ACCESS read-write 1022 STATUS current 1023 DESCRIPTION 1024 "Client's MAC address. DHCP option 61. Specify client's unique 1025 identifier to be used when the pool is the type of host. This takes 1026 effect only if ClientIdentifierType is defined as mac(2)." 1027 ::= { tnDhcpServerConfigPoolTableRowEditor 35 } 1028 1029tnDhcpServerConfigPoolTableRowEditorClientHardwareAddress OBJECT-TYPE 1030 SYNTAX MacAddress 1031 MAX-ACCESS read-write 1032 STATUS current 1033 DESCRIPTION 1034 "Client's hardware address. Specify client's hardware(MAC) address to be 1035 used when the pool is the type of host." 1036 ::= { tnDhcpServerConfigPoolTableRowEditor 36 } 1037 1038tnDhcpServerConfigPoolTableRowEditorClientName OBJECT-TYPE 1039 SYNTAX TNDisplayString (SIZE(0..32)) 1040 MAX-ACCESS read-write 1041 STATUS current 1042 DESCRIPTION 1043 "Client name. DHCP option 12. Specify the name of client to be used when 1044 the pool is the type of host." 1045 ::= { tnDhcpServerConfigPoolTableRowEditor 37 } 1046 1047tnDhcpServerConfigPoolTableRowEditorVendorClassId1 OBJECT-TYPE 1048 SYNTAX TNDisplayString (SIZE(0..64)) 1049 MAX-ACCESS read-write 1050 STATUS current 1051 DESCRIPTION 1052 "Vendor Class Identifier. DHCP option 60. Specify to be used by DHCP 1053 client to optionally identify the vendor type and configuration of a 1054 DHCP client. DHCP server will deliver the corresponding option 43 1055 specific information to the client that sends option 60 vendor class 1056 identifier." 1057 ::= { tnDhcpServerConfigPoolTableRowEditor 38 } 1058 1059tnDhcpServerConfigPoolTableRowEditorVendorSpecificInfo1 OBJECT-TYPE 1060 SYNTAX TNDisplayString (SIZE(0..66)) 1061 MAX-ACCESS read-write 1062 STATUS current 1063 DESCRIPTION 1064 "Vendor Specific Information. DHCP option 43. Specify vendor specific 1065 information corresponding to option 60 vendor class identifier. 1066 Therefore, the corresponding vendor class identifier must be defined 1067 before this specific information." 1068 ::= { tnDhcpServerConfigPoolTableRowEditor 39 } 1069 1070tnDhcpServerConfigPoolTableRowEditorVendorClassId2 OBJECT-TYPE 1071 SYNTAX TNDisplayString (SIZE(0..64)) 1072 MAX-ACCESS read-write 1073 STATUS current 1074 DESCRIPTION 1075 "Vendor Class Identifier. DHCP option 60. Specify to be used by DHCP 1076 client to optionally identify the vendor type and configuration of a 1077 DHCP client. DHCP server will deliver the corresponding option 43 1078 specific information to the client that sends option 60 vendor class 1079 identifier." 1080 ::= { tnDhcpServerConfigPoolTableRowEditor 40 } 1081 1082tnDhcpServerConfigPoolTableRowEditorVendorSpecificInfo2 OBJECT-TYPE 1083 SYNTAX TNDisplayString (SIZE(0..66)) 1084 MAX-ACCESS read-write 1085 STATUS current 1086 DESCRIPTION 1087 "Vendor Specific Information. DHCP option 43. Specify vendor specific 1088 information corresponding to option 60 vendor class identifier. 1089 Therefore, the corresponding vendor class identifier must be defined 1090 before this specific information." 1091 ::= { tnDhcpServerConfigPoolTableRowEditor 41 } 1092 1093tnDhcpServerConfigPoolTableRowEditorVendorClassId3 OBJECT-TYPE 1094 SYNTAX TNDisplayString (SIZE(0..64)) 1095 MAX-ACCESS read-write 1096 STATUS current 1097 DESCRIPTION 1098 "Vendor Class Identifier. DHCP option 60. Specify to be used by DHCP 1099 client to optionally identify the vendor type and configuration of a 1100 DHCP client. DHCP server will deliver the corresponding option 43 1101 specific information to the client that sends option 60 vendor class 1102 identifier." 1103 ::= { tnDhcpServerConfigPoolTableRowEditor 42 } 1104 1105tnDhcpServerConfigPoolTableRowEditorVendorSpecificInfo3 OBJECT-TYPE 1106 SYNTAX TNDisplayString (SIZE(0..66)) 1107 MAX-ACCESS read-write 1108 STATUS current 1109 DESCRIPTION 1110 "Vendor Specific Information. DHCP option 43. Specify vendor specific 1111 information corresponding to option 60 vendor class identifier. 1112 Therefore, the corresponding vendor class identifier must be defined 1113 before this specific information." 1114 ::= { tnDhcpServerConfigPoolTableRowEditor 43 } 1115 1116tnDhcpServerConfigPoolTableRowEditorVendorClassId4 OBJECT-TYPE 1117 SYNTAX TNDisplayString (SIZE(0..64)) 1118 MAX-ACCESS read-write 1119 STATUS current 1120 DESCRIPTION 1121 "Vendor Class Identifier. DHCP option 60. Specify to be used by DHCP 1122 client to optionally identify the vendor type and configuration of a 1123 DHCP client. DHCP server will deliver the corresponding option 43 1124 specific information to the client that sends option 60 vendor class 1125 identifier." 1126 ::= { tnDhcpServerConfigPoolTableRowEditor 44 } 1127 1128tnDhcpServerConfigPoolTableRowEditorVendorSpecificInfo4 OBJECT-TYPE 1129 SYNTAX TNDisplayString (SIZE(0..66)) 1130 MAX-ACCESS read-write 1131 STATUS current 1132 DESCRIPTION 1133 "Vendor Specific Information. DHCP option 43. Specify vendor specific 1134 information corresponding to option 60 vendor class identifier. 1135 Therefore, the corresponding vendor class identifier must be defined 1136 before this specific information." 1137 ::= { tnDhcpServerConfigPoolTableRowEditor 45 } 1138 1139tnDhcpServerConfigPoolTableRowEditorAction OBJECT-TYPE 1140 SYNTAX TNRowEditorState 1141 MAX-ACCESS read-write 1142 STATUS current 1143 DESCRIPTION 1144 "Action" 1145 ::= { tnDhcpServerConfigPoolTableRowEditor 100 } 1146 1147tnDhcpServerStatus OBJECT IDENTIFIER 1148 ::= { tnDhcpServerMibObjects 3 } 1149 1150tnDhcpServerStatusDeclinedTable OBJECT-TYPE 1151 SYNTAX SEQUENCE OF TNDhcpServerStatusDeclinedEntry 1152 MAX-ACCESS not-accessible 1153 STATUS current 1154 DESCRIPTION 1155 "This is a table of IP addresses declined by DHCP client." 1156 ::= { tnDhcpServerStatus 1 } 1157 1158tnDhcpServerStatusDeclinedEntry OBJECT-TYPE 1159 SYNTAX TNDhcpServerStatusDeclinedEntry 1160 MAX-ACCESS not-accessible 1161 STATUS current 1162 DESCRIPTION 1163 "Each entry has a declined IP address." 1164 INDEX { tnDhcpServerStatusDeclinedEntryNo } 1165 ::= { tnDhcpServerStatusDeclinedTable 1 } 1166 1167TNDhcpServerStatusDeclinedEntry ::= SEQUENCE { 1168 tnDhcpServerStatusDeclinedEntryNo Integer32, 1169 tnDhcpServerStatusDeclinedIpv4Address IpAddress 1170} 1171 1172tnDhcpServerStatusDeclinedEntryNo OBJECT-TYPE 1173 SYNTAX Integer32 (0..2147483647) 1174 MAX-ACCESS not-accessible 1175 STATUS current 1176 DESCRIPTION 1177 "The number of entry. The number starts from 1." 1178 ::= { tnDhcpServerStatusDeclinedEntry 1 } 1179 1180tnDhcpServerStatusDeclinedIpv4Address OBJECT-TYPE 1181 SYNTAX IpAddress 1182 MAX-ACCESS read-only 1183 STATUS current 1184 DESCRIPTION 1185 "IPv4 address declined by DHCP client." 1186 ::= { tnDhcpServerStatusDeclinedEntry 2 } 1187 1188tnDhcpServerStatusStatistics OBJECT IDENTIFIER 1189 ::= { tnDhcpServerStatus 2 } 1190 1191tnDhcpServerStatusStatisticsDiscoverCnt OBJECT-TYPE 1192 SYNTAX Unsigned32 1193 MAX-ACCESS read-only 1194 STATUS current 1195 DESCRIPTION 1196 "Number of DHCP DISCOVER messages received." 1197 ::= { tnDhcpServerStatusStatistics 1 } 1198 1199tnDhcpServerStatusStatisticsOfferCnt OBJECT-TYPE 1200 SYNTAX Unsigned32 1201 MAX-ACCESS read-only 1202 STATUS current 1203 DESCRIPTION 1204 "Number of DHCP OFFER messages sent." 1205 ::= { tnDhcpServerStatusStatistics 2 } 1206 1207tnDhcpServerStatusStatisticsRequestCnt OBJECT-TYPE 1208 SYNTAX Unsigned32 1209 MAX-ACCESS read-only 1210 STATUS current 1211 DESCRIPTION 1212 "Number of DHCP REQUEST messages received." 1213 ::= { tnDhcpServerStatusStatistics 3 } 1214 1215tnDhcpServerStatusStatisticsAckCnt OBJECT-TYPE 1216 SYNTAX Unsigned32 1217 MAX-ACCESS read-only 1218 STATUS current 1219 DESCRIPTION 1220 "Number of DHCP ACK messages sent." 1221 ::= { tnDhcpServerStatusStatistics 4 } 1222 1223tnDhcpServerStatusStatisticsNakCnt OBJECT-TYPE 1224 SYNTAX Unsigned32 1225 MAX-ACCESS read-only 1226 STATUS current 1227 DESCRIPTION 1228 "Number of DHCP NAK messages sent." 1229 ::= { tnDhcpServerStatusStatistics 5 } 1230 1231tnDhcpServerStatusStatisticsDeclineCnt OBJECT-TYPE 1232 SYNTAX Unsigned32 1233 MAX-ACCESS read-only 1234 STATUS current 1235 DESCRIPTION 1236 "Number of DHCP DECLINE messages received." 1237 ::= { tnDhcpServerStatusStatistics 6 } 1238 1239tnDhcpServerStatusStatisticsReleaseCnt OBJECT-TYPE 1240 SYNTAX Unsigned32 1241 MAX-ACCESS read-only 1242 STATUS current 1243 DESCRIPTION 1244 "Number of DHCP RELEASE messages received." 1245 ::= { tnDhcpServerStatusStatistics 7 } 1246 1247tnDhcpServerStatusStatisticsInformCnt OBJECT-TYPE 1248 SYNTAX Unsigned32 1249 MAX-ACCESS read-only 1250 STATUS current 1251 DESCRIPTION 1252 "Number of DHCP INFORM messages received." 1253 ::= { tnDhcpServerStatusStatistics 8 } 1254 1255tnDhcpServerStatusBindingTable OBJECT-TYPE 1256 SYNTAX SEQUENCE OF TNDhcpServerStatusBindingEntry 1257 MAX-ACCESS not-accessible 1258 STATUS current 1259 DESCRIPTION 1260 "This is a table of binding data." 1261 ::= { tnDhcpServerStatus 3 } 1262 1263tnDhcpServerStatusBindingEntry OBJECT-TYPE 1264 SYNTAX TNDhcpServerStatusBindingEntry 1265 MAX-ACCESS not-accessible 1266 STATUS current 1267 DESCRIPTION 1268 "Each entry has the binding data." 1269 INDEX { tnDhcpServerStatusBindingIpAddress } 1270 ::= { tnDhcpServerStatusBindingTable 1 } 1271 1272TNDhcpServerStatusBindingEntry ::= SEQUENCE { 1273 tnDhcpServerStatusBindingIpAddress IpAddress, 1274 tnDhcpServerStatusBindingState TNDhcpServerBindingStateEnum, 1275 tnDhcpServerStatusBindingType TNDhcpServerBindingEnum, 1276 tnDhcpServerStatusBindingPoolName TNDisplayString, 1277 tnDhcpServerStatusBindingServerId IpAddress, 1278 tnDhcpServerStatusBindingVlanId TNUnsigned16, 1279 tnDhcpServerStatusBindingSubnetMask IpAddress, 1280 tnDhcpServerStatusBindingClientIdentifierType TNDhcpServerClientIdentifierEnum, 1281 tnDhcpServerStatusBindingClientIdentifierFqdn TNDisplayString, 1282 tnDhcpServerStatusBindingClientIdentifierMac MacAddress, 1283 tnDhcpServerStatusBindingMacAddress MacAddress, 1284 tnDhcpServerStatusBindingLease TNDisplayString, 1285 tnDhcpServerStatusBindingTimeToExpire TNDisplayString 1286} 1287 1288tnDhcpServerStatusBindingIpAddress OBJECT-TYPE 1289 SYNTAX IpAddress 1290 MAX-ACCESS not-accessible 1291 STATUS current 1292 DESCRIPTION 1293 "IP address." 1294 ::= { tnDhcpServerStatusBindingEntry 1 } 1295 1296tnDhcpServerStatusBindingState OBJECT-TYPE 1297 SYNTAX TNDhcpServerBindingStateEnum 1298 MAX-ACCESS read-only 1299 STATUS current 1300 DESCRIPTION 1301 "State of binding. none(0) means the binding is not in use. allocated(1) 1302 means the binding is allocated to the new DHCP client who send 1303 DHCPDISCOVER. committed(2) means the binding is committed as the DHCP 1304 process is completed successfully. expired(3) means the lease of the 1305 binding expired." 1306 ::= { tnDhcpServerStatusBindingEntry 2 } 1307 1308tnDhcpServerStatusBindingType OBJECT-TYPE 1309 SYNTAX TNDhcpServerBindingEnum 1310 MAX-ACCESS read-only 1311 STATUS current 1312 DESCRIPTION 1313 "Type of binding. none(0) means the binding is not in use. automatic(1) 1314 means the binding is mapped to network-type pool. manual(2) means the 1315 binding is mapped to host-type pool. expired(3) means the lease of the 1316 binding expired." 1317 ::= { tnDhcpServerStatusBindingEntry 3 } 1318 1319tnDhcpServerStatusBindingPoolName OBJECT-TYPE 1320 SYNTAX TNDisplayString (SIZE(0..32)) 1321 MAX-ACCESS read-only 1322 STATUS current 1323 DESCRIPTION 1324 "Name of the pool that creates the binding." 1325 ::= { tnDhcpServerStatusBindingEntry 4 } 1326 1327tnDhcpServerStatusBindingServerId OBJECT-TYPE 1328 SYNTAX IpAddress 1329 MAX-ACCESS read-only 1330 STATUS current 1331 DESCRIPTION 1332 "IP address of the DHCP server to service the binding." 1333 ::= { tnDhcpServerStatusBindingEntry 5 } 1334 1335tnDhcpServerStatusBindingVlanId OBJECT-TYPE 1336 SYNTAX TNUnsigned16 1337 MAX-ACCESS read-only 1338 STATUS current 1339 DESCRIPTION 1340 "The VLAN where the binding works on." 1341 ::= { tnDhcpServerStatusBindingEntry 6 } 1342 1343tnDhcpServerStatusBindingSubnetMask OBJECT-TYPE 1344 SYNTAX IpAddress 1345 MAX-ACCESS read-only 1346 STATUS current 1347 DESCRIPTION 1348 "Subnet mask of the DHCP client." 1349 ::= { tnDhcpServerStatusBindingEntry 7 } 1350 1351tnDhcpServerStatusBindingClientIdentifierType OBJECT-TYPE 1352 SYNTAX TNDhcpServerClientIdentifierEnum 1353 MAX-ACCESS read-only 1354 STATUS current 1355 DESCRIPTION 1356 "Type of client identifier. DHCP option 61. Specify client's unique 1357 identifier to be used when the pool is the type of host. none(0) means 1358 the client identifier type is not defined yet. fqdn(1) means the client 1359 identifier type is type of FQDN (Fully Qualified Domain Name). mac(2) 1360 means the client identifier type is type of MAC address." 1361 ::= { tnDhcpServerStatusBindingEntry 8 } 1362 1363tnDhcpServerStatusBindingClientIdentifierFqdn OBJECT-TYPE 1364 SYNTAX TNDisplayString (SIZE(0..64)) 1365 MAX-ACCESS read-only 1366 STATUS current 1367 DESCRIPTION 1368 "Client's Fully Qualified Domain Name. DHCP option 61." 1369 ::= { tnDhcpServerStatusBindingEntry 9 } 1370 1371tnDhcpServerStatusBindingClientIdentifierMac OBJECT-TYPE 1372 SYNTAX MacAddress 1373 MAX-ACCESS read-only 1374 STATUS current 1375 DESCRIPTION 1376 "Client's MAC address. DHCP option 61." 1377 ::= { tnDhcpServerStatusBindingEntry 10 } 1378 1379tnDhcpServerStatusBindingMacAddress OBJECT-TYPE 1380 SYNTAX MacAddress 1381 MAX-ACCESS read-only 1382 STATUS current 1383 DESCRIPTION 1384 "MAC address of the DHCP client." 1385 ::= { tnDhcpServerStatusBindingEntry 11 } 1386 1387tnDhcpServerStatusBindingLease OBJECT-TYPE 1388 SYNTAX TNDisplayString (SIZE(0..64)) 1389 MAX-ACCESS read-only 1390 STATUS current 1391 DESCRIPTION 1392 "Lease time of the binding." 1393 ::= { tnDhcpServerStatusBindingEntry 12 } 1394 1395tnDhcpServerStatusBindingTimeToExpire OBJECT-TYPE 1396 SYNTAX TNDisplayString (SIZE(0..64)) 1397 MAX-ACCESS read-only 1398 STATUS current 1399 DESCRIPTION 1400 "remaining time to expire." 1401 ::= { tnDhcpServerStatusBindingEntry 13 } 1402 1403tnDhcpServerControl OBJECT IDENTIFIER 1404 ::= { tnDhcpServerMibObjects 4 } 1405 1406tnDhcpServerControlStatistics OBJECT IDENTIFIER 1407 ::= { tnDhcpServerControl 1 } 1408 1409tnDhcpServerControlStatisticsClear OBJECT-TYPE 1410 SYNTAX TruthValue 1411 MAX-ACCESS read-write 1412 STATUS current 1413 DESCRIPTION 1414 "Clear all statistics." 1415 ::= { tnDhcpServerControlStatistics 1 } 1416 1417tnDhcpServerControlBinding OBJECT IDENTIFIER 1418 ::= { tnDhcpServerControl 2 } 1419 1420tnDhcpServerControlBindingClearByIp OBJECT-TYPE 1421 SYNTAX IpAddress 1422 MAX-ACCESS read-write 1423 STATUS current 1424 DESCRIPTION 1425 "Clear binding with the IP address. If 0.0.0.0 then do nothing." 1426 ::= { tnDhcpServerControlBinding 1 } 1427 1428tnDhcpServerControlBindingClearByType OBJECT-TYPE 1429 SYNTAX TNDhcpServerBindingEnum 1430 MAX-ACCESS read-write 1431 STATUS current 1432 DESCRIPTION 1433 "Clear binding by binding type. If none(0) then do nothing." 1434 ::= { tnDhcpServerControlBinding 2 } 1435 1436tnDhcpServerMibConformance OBJECT IDENTIFIER 1437 ::= { tnDhcpServerMib 2 } 1438 1439tnDhcpServerMibCompliances OBJECT IDENTIFIER 1440 ::= { tnDhcpServerMibConformance 1 } 1441 1442tnDhcpServerMibGroups OBJECT IDENTIFIER 1443 ::= { tnDhcpServerMibConformance 2 } 1444 1445tnDhcpServerConfigGlobalsInfoGroup OBJECT-GROUP 1446 OBJECTS { tnDhcpServerConfigGlobalsMode } 1447 STATUS current 1448 DESCRIPTION 1449 "A collection of objects suitable for bulk operations." 1450 ::= { tnDhcpServerMibGroups 1 } 1451 1452tnDhcpServerConfigVlanTableInfoGroup OBJECT-GROUP 1453 OBJECTS { tnDhcpServerConfigVlanMode } 1454 STATUS current 1455 DESCRIPTION 1456 "A collection of objects suitable for bulk operations." 1457 ::= { tnDhcpServerMibGroups 2 } 1458 1459tnDhcpServerConfigExcludedTableInfoGroup OBJECT-GROUP 1460 OBJECTS { tnDhcpServerConfigExcludedAction } 1461 STATUS current 1462 DESCRIPTION 1463 "A collection of objects suitable for bulk operations." 1464 ::= { tnDhcpServerMibGroups 3 } 1465 1466tnDhcpServerConfigExcludedIpTableRowEditorInfoGroup OBJECT-GROUP 1467 OBJECTS { tnDhcpServerConfigExcludedIpTableRowEditorLowIpAddress, 1468 tnDhcpServerConfigExcludedIpTableRowEditorHighIpAddress, 1469 tnDhcpServerConfigExcludedIpTableRowEditorAction } 1470 STATUS current 1471 DESCRIPTION 1472 "A collection of objects suitable for bulk operations." 1473 ::= { tnDhcpServerMibGroups 4 } 1474 1475tnDhcpServerConfigPoolTableInfoGroup OBJECT-GROUP 1476 OBJECTS { tnDhcpServerConfigPoolPoolType, 1477 tnDhcpServerConfigPoolIpv4Address, 1478 tnDhcpServerConfigPoolSubnetMask, 1479 tnDhcpServerConfigPoolSubnetBroadcast, 1480 tnDhcpServerConfigPoolLeaseDay, 1481 tnDhcpServerConfigPoolLeaseHour, 1482 tnDhcpServerConfigPoolLeaseMinute, 1483 tnDhcpServerConfigPoolDomainName, 1484 tnDhcpServerConfigPoolDefaultRouter1, 1485 tnDhcpServerConfigPoolDefaultRouter2, 1486 tnDhcpServerConfigPoolDefaultRouter3, 1487 tnDhcpServerConfigPoolDefaultRouter4, 1488 tnDhcpServerConfigPoolDnsServer1, 1489 tnDhcpServerConfigPoolDnsServer2, 1490 tnDhcpServerConfigPoolDnsServer3, 1491 tnDhcpServerConfigPoolDnsServer4, 1492 tnDhcpServerConfigPoolNtpServer1, 1493 tnDhcpServerConfigPoolNtpServer2, 1494 tnDhcpServerConfigPoolNtpServer3, 1495 tnDhcpServerConfigPoolNtpServer4, 1496 tnDhcpServerConfigPoolNetbiosNodeType, 1497 tnDhcpServerConfigPoolNetbiosScope, 1498 tnDhcpServerConfigPoolNetbiosNameServer1, 1499 tnDhcpServerConfigPoolNetbiosNameServer2, 1500 tnDhcpServerConfigPoolNetbiosNameServer3, 1501 tnDhcpServerConfigPoolNetbiosNameServer4, 1502 tnDhcpServerConfigPoolNisDomainName, 1503 tnDhcpServerConfigPoolNisServer1, 1504 tnDhcpServerConfigPoolNisServer2, 1505 tnDhcpServerConfigPoolNisServer3, 1506 tnDhcpServerConfigPoolNisServer4, 1507 tnDhcpServerConfigPoolClientIdentifierType, 1508 tnDhcpServerConfigPoolClientIdentifierFqdn, 1509 tnDhcpServerConfigPoolClientIdentifierMac, 1510 tnDhcpServerConfigPoolClientHardwareAddress, 1511 tnDhcpServerConfigPoolClientName, 1512 tnDhcpServerConfigPoolVendorClassId1, 1513 tnDhcpServerConfigPoolVendorSpecificInfo1, 1514 tnDhcpServerConfigPoolVendorClassId2, 1515 tnDhcpServerConfigPoolVendorSpecificInfo2, 1516 tnDhcpServerConfigPoolVendorClassId3, 1517 tnDhcpServerConfigPoolVendorSpecificInfo3, 1518 tnDhcpServerConfigPoolVendorClassId4, 1519 tnDhcpServerConfigPoolVendorSpecificInfo4, 1520 tnDhcpServerConfigPoolAction } 1521 STATUS current 1522 DESCRIPTION 1523 "A collection of objects suitable for bulk operations." 1524 ::= { tnDhcpServerMibGroups 5 } 1525 1526tnDhcpServerConfigPoolTableRowEditorInfoGroup OBJECT-GROUP 1527 OBJECTS { tnDhcpServerConfigPoolTableRowEditorPoolName, 1528 tnDhcpServerConfigPoolTableRowEditorPoolType, 1529 tnDhcpServerConfigPoolTableRowEditorIpv4Address, 1530 tnDhcpServerConfigPoolTableRowEditorSubnetMask, 1531 tnDhcpServerConfigPoolTableRowEditorSubnetBroadcast, 1532 tnDhcpServerConfigPoolTableRowEditorLeaseDay, 1533 tnDhcpServerConfigPoolTableRowEditorLeaseHour, 1534 tnDhcpServerConfigPoolTableRowEditorLeaseMinute, 1535 tnDhcpServerConfigPoolTableRowEditorDomainName, 1536 tnDhcpServerConfigPoolTableRowEditorDefaultRouter1, 1537 tnDhcpServerConfigPoolTableRowEditorDefaultRouter2, 1538 tnDhcpServerConfigPoolTableRowEditorDefaultRouter3, 1539 tnDhcpServerConfigPoolTableRowEditorDefaultRouter4, 1540 tnDhcpServerConfigPoolTableRowEditorDnsServer1, 1541 tnDhcpServerConfigPoolTableRowEditorDnsServer2, 1542 tnDhcpServerConfigPoolTableRowEditorDnsServer3, 1543 tnDhcpServerConfigPoolTableRowEditorDnsServer4, 1544 tnDhcpServerConfigPoolTableRowEditorNtpServer1, 1545 tnDhcpServerConfigPoolTableRowEditorNtpServer2, 1546 tnDhcpServerConfigPoolTableRowEditorNtpServer3, 1547 tnDhcpServerConfigPoolTableRowEditorNtpServer4, 1548 tnDhcpServerConfigPoolTableRowEditorNetbiosNodeType, 1549 tnDhcpServerConfigPoolTableRowEditorNetbiosScope, 1550 tnDhcpServerConfigPoolTableRowEditorNetbiosNameServer1, 1551 tnDhcpServerConfigPoolTableRowEditorNetbiosNameServer2, 1552 tnDhcpServerConfigPoolTableRowEditorNetbiosNameServer3, 1553 tnDhcpServerConfigPoolTableRowEditorNetbiosNameServer4, 1554 tnDhcpServerConfigPoolTableRowEditorNisDomainName, 1555 tnDhcpServerConfigPoolTableRowEditorNisServer1, 1556 tnDhcpServerConfigPoolTableRowEditorNisServer2, 1557 tnDhcpServerConfigPoolTableRowEditorNisServer3, 1558 tnDhcpServerConfigPoolTableRowEditorNisServer4, 1559 tnDhcpServerConfigPoolTableRowEditorClientIdentifierType, 1560 tnDhcpServerConfigPoolTableRowEditorClientIdentifierFqdn, 1561 tnDhcpServerConfigPoolTableRowEditorClientIdentifierMac, 1562 tnDhcpServerConfigPoolTableRowEditorClientHardwareAddress, 1563 tnDhcpServerConfigPoolTableRowEditorClientName, 1564 tnDhcpServerConfigPoolTableRowEditorVendorClassId1, 1565 tnDhcpServerConfigPoolTableRowEditorVendorSpecificInfo1, 1566 tnDhcpServerConfigPoolTableRowEditorVendorClassId2, 1567 tnDhcpServerConfigPoolTableRowEditorVendorSpecificInfo2, 1568 tnDhcpServerConfigPoolTableRowEditorVendorClassId3, 1569 tnDhcpServerConfigPoolTableRowEditorVendorSpecificInfo3, 1570 tnDhcpServerConfigPoolTableRowEditorVendorClassId4, 1571 tnDhcpServerConfigPoolTableRowEditorVendorSpecificInfo4, 1572 tnDhcpServerConfigPoolTableRowEditorAction } 1573 STATUS current 1574 DESCRIPTION 1575 "A collection of objects suitable for bulk operations." 1576 ::= { tnDhcpServerMibGroups 6 } 1577 1578tnDhcpServerStatusDeclinedTableInfoGroup OBJECT-GROUP 1579 OBJECTS { tnDhcpServerStatusDeclinedIpv4Address } 1580 STATUS current 1581 DESCRIPTION 1582 "A collection of objects suitable for bulk operations." 1583 ::= { tnDhcpServerMibGroups 7 } 1584 1585tnDhcpServerStatusStatisticsInfoGroup OBJECT-GROUP 1586 OBJECTS { tnDhcpServerStatusStatisticsDiscoverCnt, 1587 tnDhcpServerStatusStatisticsOfferCnt, 1588 tnDhcpServerStatusStatisticsRequestCnt, 1589 tnDhcpServerStatusStatisticsAckCnt, 1590 tnDhcpServerStatusStatisticsNakCnt, 1591 tnDhcpServerStatusStatisticsDeclineCnt, 1592 tnDhcpServerStatusStatisticsReleaseCnt, 1593 tnDhcpServerStatusStatisticsInformCnt } 1594 STATUS current 1595 DESCRIPTION 1596 "A collection of objects suitable for bulk operations." 1597 ::= { tnDhcpServerMibGroups 8 } 1598 1599tnDhcpServerStatusBindingTableInfoGroup OBJECT-GROUP 1600 OBJECTS { tnDhcpServerStatusBindingState, 1601 tnDhcpServerStatusBindingType, 1602 tnDhcpServerStatusBindingPoolName, 1603 tnDhcpServerStatusBindingServerId, 1604 tnDhcpServerStatusBindingVlanId, 1605 tnDhcpServerStatusBindingSubnetMask, 1606 tnDhcpServerStatusBindingClientIdentifierType, 1607 tnDhcpServerStatusBindingClientIdentifierFqdn, 1608 tnDhcpServerStatusBindingClientIdentifierMac, 1609 tnDhcpServerStatusBindingMacAddress, 1610 tnDhcpServerStatusBindingLease, 1611 tnDhcpServerStatusBindingTimeToExpire } 1612 STATUS current 1613 DESCRIPTION 1614 "A collection of objects suitable for bulk operations." 1615 ::= { tnDhcpServerMibGroups 9 } 1616 1617tnDhcpServerControlStatisticsInfoGroup OBJECT-GROUP 1618 OBJECTS { tnDhcpServerControlStatisticsClear } 1619 STATUS current 1620 DESCRIPTION 1621 "A collection of objects suitable for bulk operations." 1622 ::= { tnDhcpServerMibGroups 10 } 1623 1624tnDhcpServerControlBindingInfoGroup OBJECT-GROUP 1625 OBJECTS { tnDhcpServerControlBindingClearByIp, 1626 tnDhcpServerControlBindingClearByType } 1627 STATUS current 1628 DESCRIPTION 1629 "A collection of objects suitable for bulk operations." 1630 ::= { tnDhcpServerMibGroups 11 } 1631 1632tnDhcpServerMibCompliance MODULE-COMPLIANCE 1633 STATUS current 1634 DESCRIPTION 1635 "The compliance statement for the implementation." 1636 1637 MODULE -- this module 1638 1639 MANDATORY-GROUPS { tnDhcpServerConfigGlobalsInfoGroup, 1640 tnDhcpServerConfigVlanTableInfoGroup, 1641 tnDhcpServerConfigExcludedTableInfoGroup, 1642 tnDhcpServerConfigExcludedIpTableRowEditorInfoGroup, 1643 tnDhcpServerConfigPoolTableInfoGroup, 1644 tnDhcpServerConfigPoolTableRowEditorInfoGroup, 1645 tnDhcpServerStatusDeclinedTableInfoGroup, 1646 tnDhcpServerStatusStatisticsInfoGroup, 1647 tnDhcpServerStatusBindingTableInfoGroup, 1648 tnDhcpServerControlStatisticsInfoGroup, 1649 tnDhcpServerControlBindingInfoGroup } 1650 1651 ::= { tnDhcpServerMibCompliances 1 } 1652 1653END 1654