mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
add VRP. break some layout.
git-svn-id: http://www.observium.org/svn/observer/trunk@2567 61d68cd4-352d-0410-923a-c4978735b2b8
This commit is contained in:
@@ -870,294 +870,304 @@ a.interface-upup:hover, a.interface-updown:hover, a.interface-admindown:hover {
|
||||
background-color: #B9DB8C;
|
||||
}
|
||||
|
||||
/* Navigation Bar */
|
||||
|
||||
#menium {
|
||||
list-style:none;
|
||||
margin:0px auto 0px auto;
|
||||
height:30px;
|
||||
padding:0px 10px 0px 10px;
|
||||
/* Rounded Corners */
|
||||
|
||||
-moz-border-radius: 4px;
|
||||
-webkit-border-radius: 4px;
|
||||
border-radius: 4px;
|
||||
|
||||
/* Navigation Bar */
|
||||
|
||||
#menium {
|
||||
list-style:none;
|
||||
margin:0px auto 0px auto;
|
||||
height:30px;
|
||||
|
||||
/* Rounded Corners */
|
||||
-moz-border-radius: 4px;
|
||||
-webkit-border-radius: 4px;
|
||||
border-radius: 4px;
|
||||
|
||||
/* Gradient background */
|
||||
background:#DDD;
|
||||
background: -moz-linear-gradient(top, #FBFBFB, #DDD);
|
||||
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FBFBFB), to(#DDD));
|
||||
background: -ms-linear-gradient(top, #FBFBFB, #DDD);
|
||||
background: -webkit-linear-gradient(top, #FBFBFB, #DDD);
|
||||
background: -webkit-linear-gradient(top, #FBFBFB, #DDD);
|
||||
|
||||
/* Borders */
|
||||
|
||||
border: 1px solid #aaaaaa;
|
||||
|
||||
-moz-box-shadow:inset 0px 0px 1px #edf9ff;
|
||||
-webkit-box-shadow:inset 0px 0px 1px #edf9ff;
|
||||
box-shadow:inset 0px 0px 1px #edf9ff;
|
||||
}
|
||||
|
||||
#menium li {
|
||||
width: 110px;
|
||||
float:left;
|
||||
text-align:center;
|
||||
position:relative;
|
||||
padding: 1px 1px 0px 1px;
|
||||
margin-right:0px;
|
||||
margin-top:4px;
|
||||
border:none;
|
||||
}
|
||||
|
||||
#menium li:hover {
|
||||
/* Borders */
|
||||
|
||||
border: 1px solid #aaaaaa;
|
||||
|
||||
-moz-box-shadow:inset 0px 0px 1px #edf9ff;
|
||||
-webkit-box-shadow:inset 0px 0px 1px #edf9ff;
|
||||
box-shadow:inset 0px 0px 1px #edf9ff;
|
||||
}
|
||||
|
||||
#menium li {
|
||||
min-width: 80px;
|
||||
float:left;
|
||||
text-align:center;
|
||||
position:relative;
|
||||
|
||||
padding-left: 10px;
|
||||
padding-right: 10px;
|
||||
padding-top: 2px;
|
||||
padding-bottom: 2px;
|
||||
|
||||
margin:3px 0px 5px 5px;
|
||||
border:none;
|
||||
# background:#EEEEEE;
|
||||
}
|
||||
|
||||
#menium li:hover {
|
||||
z-index: 100;
|
||||
|
||||
|
||||
|
||||
border: 1px solid #aaa;
|
||||
border-bottom: 1px solid #FBFBFB;
|
||||
padding: 0px 0px 4px 0px;
|
||||
|
||||
border-bottom: 1px solid #FBFBFB;
|
||||
|
||||
padding-left: 9px;
|
||||
padding-right: 9px;
|
||||
padding-top: 1px;
|
||||
padding-bottom: 4px;
|
||||
|
||||
margin-bottom: -1px;
|
||||
|
||||
/* Gradient background */
|
||||
background:#EEEEEE;
|
||||
background: -moz-linear-gradient(top, #DDDDDD, #EEEEEE);
|
||||
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#DDDDDD), to(#EEEEEE));
|
||||
background: -ms-linear-gradient(top, #DDDDDD, #EEEEEE);
|
||||
background: -webkit-linear-gradient(top, #DDDDDD, #EEEEEE);
|
||||
|
||||
/* Rounded corners */
|
||||
|
||||
-moz-border-radius: 4px 4px 0px 0px;
|
||||
-webkit-border-radius: 4px 4px 0px 0px;
|
||||
border-radius: 4px 4px 0px 0px;
|
||||
}
|
||||
|
||||
#menium li a {
|
||||
font-weight: bold;
|
||||
font-size:13px;
|
||||
color: #5e5e5e;
|
||||
display:block;
|
||||
outline:0;
|
||||
text-decoration:none;
|
||||
#text-shadow: 1px 1px 1px #000;
|
||||
}
|
||||
|
||||
#menium li:hover a {
|
||||
color:#029feb;
|
||||
#text-shadow: 1px 1px 1px #FFFFFF;
|
||||
}
|
||||
|
||||
#menium li .drop {
|
||||
padding-right:5px;
|
||||
}
|
||||
#menium li:hover .drop {
|
||||
}
|
||||
|
||||
/* Drop Down */
|
||||
|
||||
.dropdown_1column,
|
||||
.dropdown_2columns,
|
||||
.dropdown_3columns,
|
||||
.dropdown_4columns,
|
||||
.dropdown_5columns {
|
||||
margin:4px auto;
|
||||
float:left;
|
||||
position:absolute;
|
||||
left:-999em; /* Hides the drop down */
|
||||
text-align:left;
|
||||
padding:10px 5px 10px 5px;
|
||||
border:1px solid #AAA;
|
||||
border-top:none;
|
||||
|
||||
/* Rounded corners */
|
||||
-moz-border-radius: 4px 4px 0px 0px;
|
||||
-webkit-border-radius: 4px 4px 0px 0px;
|
||||
border-radius: 4px 4px 0px 0px;
|
||||
}
|
||||
|
||||
#menium li .greybox li:hover {
|
||||
background:#ffffff;
|
||||
border:1px solid #aaaaaa;
|
||||
padding:4px 6px 4px 6px;
|
||||
margin:0px 0px 4px 0px;
|
||||
}
|
||||
|
||||
#menium li .greybox li {
|
||||
background:#F4F4F4;
|
||||
border:1px solid #bbbbbb;
|
||||
margin:0px 0px 4px 0px;
|
||||
padding:4px 6px 4px 6px;
|
||||
width:116px;
|
||||
|
||||
/* Rounded Corners */
|
||||
-moz-border-radius: 5px;
|
||||
-webkit-border-radius: 5px;
|
||||
border-radius: 5px;
|
||||
}
|
||||
|
||||
#menium li.menium-nodrop:hover {
|
||||
border-bottom: 1px solid #aaa;
|
||||
-moz-border-radius: 4px 4px 4px 4px;
|
||||
-webkit-border-radius: 4px 4px 4px 4px;
|
||||
border-radius: 4px 4px 4px 4px;
|
||||
padding-bottom: 2px;
|
||||
}
|
||||
|
||||
#menium li a {
|
||||
font-weight: bold;
|
||||
font-size:13px;
|
||||
color: #5e5e5e;
|
||||
display:block;
|
||||
outline:0;
|
||||
text-decoration:none;
|
||||
#text-shadow: 1px 1px 1px #000;
|
||||
}
|
||||
|
||||
#menium li:hover a {
|
||||
color:#029feb;
|
||||
#text-shadow: 1px 1px 1px #FFFFFF;
|
||||
}
|
||||
|
||||
/* Drop Down */
|
||||
|
||||
.dropdown_1column,
|
||||
.dropdown_2columns,
|
||||
.dropdown_3columns,
|
||||
.dropdown_4columns,
|
||||
.dropdown_5columns {
|
||||
margin:4px auto;
|
||||
float:left;
|
||||
position:absolute;
|
||||
left:-999em; /* Hides the drop down */
|
||||
text-align:left;
|
||||
padding:10px 5px 10px 5px;
|
||||
border:1px solid #AAA;
|
||||
border-top:none;
|
||||
|
||||
/* Gradient background */
|
||||
background:#eeeeee;
|
||||
# background: -moz-linear-gradient(top, #FFF, #DDD);
|
||||
# background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FBFBFB), to(#DDD));
|
||||
# background: -ms-linear-gradient(top, #FBFBFB, #DDD);
|
||||
# background: -webkit-linear-gradient(top, #FBFBFB, #DDD);
|
||||
|
||||
/* Rounded Corners */
|
||||
-moz-border-radius: 0px 4px 4px 4px;
|
||||
-webkit-border-radius: 0px 4px 4px 4px;
|
||||
border-radius: 0px 4px 4px 4px;
|
||||
}
|
||||
|
||||
.dropdown_1column {width: 140px;}
|
||||
.dropdown_2columns {width: 280px;}
|
||||
.dropdown_3columns {width: 420px;}
|
||||
.dropdown_4columns {width: 560px;}
|
||||
.dropdown_5columns {width: 700px;}
|
||||
|
||||
#menium li:hover .dropdown_1column,
|
||||
#menium li:hover .dropdown_2columns,
|
||||
#menium li:hover .dropdown_3columns,
|
||||
#menium li:hover .dropdown_4columns,
|
||||
#menium li:hover .dropdown_5columns {
|
||||
left:-1px;
|
||||
top:auto;
|
||||
}
|
||||
|
||||
/* Columns */
|
||||
|
||||
.col_1,
|
||||
.col_2,
|
||||
.col_3,
|
||||
.col_4,
|
||||
.col_5 {
|
||||
display:inline;
|
||||
float: left;
|
||||
position: relative;
|
||||
margin-left: 5px;
|
||||
margin-right: 5px;
|
||||
}
|
||||
.col_1 {width:130px;}
|
||||
.col_2 {width:270px;}
|
||||
.col_3 {width:410px;}
|
||||
.col_4 {width:550px;}
|
||||
.col_5 {width:690px;}
|
||||
|
||||
/* Right alignment */
|
||||
|
||||
#menium .menu_right {
|
||||
float:right;
|
||||
margin-right:0px;
|
||||
}
|
||||
|
||||
#menium li .align_right {
|
||||
/* Rounded Corners */
|
||||
-moz-border-radius: 4px 0px 4px 4px;
|
||||
-webkit-border-radius: 4px 0px 4px 4px;
|
||||
border-radius: 4px 0px 4px 4px;
|
||||
}
|
||||
/* Rounded Corners */
|
||||
-moz-border-radius: 0px 4px 4px 4px;
|
||||
-webkit-border-radius: 0px 4px 4px 4px;
|
||||
border-radius: 0px 4px 4px 4px;
|
||||
}
|
||||
|
||||
#menium li:hover .align_right {
|
||||
left:auto;
|
||||
right:-1px;
|
||||
top:auto;
|
||||
}
|
||||
|
||||
/* Drop Down Content Stylings */
|
||||
|
||||
#menium p, #menium h2, #menium h3, #menium ul li {
|
||||
line-height:21px;
|
||||
font-size:12px;
|
||||
text-align:left;
|
||||
#text-shadow: 1px 1px 1px #FFFFFF;
|
||||
}
|
||||
.dropdown_1column {width: 140px;}
|
||||
.dropdown_2columns {width: 280px;}
|
||||
.dropdown_3columns {width: 420px;}
|
||||
.dropdown_4columns {width: 560px;}
|
||||
.dropdown_5columns {width: 700px;}
|
||||
|
||||
#menium h2 {
|
||||
font-size:21px;
|
||||
font-weight:400;
|
||||
letter-spacing:-1px;
|
||||
margin:7px 0 14px 0;
|
||||
padding-bottom:14px;
|
||||
border-bottom:1px solid #666666;
|
||||
}
|
||||
#menium li:hover .dropdown_1column,
|
||||
#menium li:hover .dropdown_2columns,
|
||||
#menium li:hover .dropdown_3columns,
|
||||
#menium li:hover .dropdown_4columns,
|
||||
#menium li:hover .dropdown_5columns {
|
||||
left:-1px;
|
||||
top:auto;
|
||||
}
|
||||
|
||||
#menium h3 {
|
||||
font-size:14px;
|
||||
margin:7px 0 14px 0;
|
||||
padding-bottom:7px;
|
||||
border-bottom:1px solid #888888;
|
||||
}
|
||||
/* Columns */
|
||||
|
||||
#menium p {
|
||||
line-height:18px;
|
||||
margin:0 0 10px 0;
|
||||
}
|
||||
|
||||
#menium li:hover div a {
|
||||
font-size:12px;
|
||||
color:#015b86;
|
||||
}
|
||||
.col_1,
|
||||
.col_2,
|
||||
.col_3,
|
||||
.col_4,
|
||||
.col_5 {
|
||||
display:inline;
|
||||
float: left;
|
||||
position: relative;
|
||||
margin-left: 5px;
|
||||
margin-right: 5px;
|
||||
}
|
||||
.col_1 {width:130px;}
|
||||
.col_2 {width:270px;}
|
||||
.col_3 {width:410px;}
|
||||
.col_4 {width:550px;}
|
||||
.col_5 {width:690px;}
|
||||
|
||||
#menium li:hover div a:hover {
|
||||
color:#029feb;
|
||||
}
|
||||
/* Right alignment */
|
||||
|
||||
.strong {
|
||||
font-weight:bold;
|
||||
}
|
||||
#menium .menu_right {
|
||||
float:right;
|
||||
margin-right:0px;
|
||||
}
|
||||
|
||||
.italic {
|
||||
font-style:italic;
|
||||
}
|
||||
#menium li .align_right {
|
||||
/* Rounded Corners */
|
||||
-moz-border-radius: 4px 0px 4px 4px;
|
||||
-webkit-border-radius: 4px 0px 4px 4px;
|
||||
border-radius: 4px 0px 4px 4px;
|
||||
}
|
||||
|
||||
.imgshadow {
|
||||
background:#FFFFFF;
|
||||
padding:4px;
|
||||
border:1px solid #AAA;
|
||||
margin-top:5px;
|
||||
-moz-box-shadow:0px 0px 5px #666666;
|
||||
-webkit-box-shadow:0px 0px 5px #666666;
|
||||
box-shadow:0px 0px 5px #666666;
|
||||
}
|
||||
#menium li:hover .align_right {
|
||||
left:auto;
|
||||
right:-1px;
|
||||
top:auto;
|
||||
}
|
||||
|
||||
.img_left { /* Image sticks to the left */
|
||||
width:auto;
|
||||
float:left;
|
||||
margin:5px 15px 5px 5px;
|
||||
}
|
||||
/* Drop Down Content Stylings */
|
||||
|
||||
#menium li .black_box {
|
||||
background-color:#333333;
|
||||
color: #eeeeee;
|
||||
#text-shadow: 1px 1px 1px #000;
|
||||
padding:4px 6px 4px 6px;
|
||||
|
||||
/* Rounded Corners */
|
||||
-moz-border-radius: 5px;
|
||||
-webkit-border-radius: 5px;
|
||||
border-radius: 5px;
|
||||
|
||||
/* Shadow */
|
||||
-webkit-box-shadow:inset 0 0 3px #000000;
|
||||
-moz-box-shadow:inset 0 0 3px #000000;
|
||||
box-shadow:inset 0 0 3px #000000;
|
||||
}
|
||||
#menium li ul {
|
||||
list-style:none;
|
||||
padding:0;
|
||||
margin:0 0 12px 0;
|
||||
#menium p, #menium h2, #menium h3, #menium ul li {
|
||||
line-height:21px;
|
||||
font-size:12px;
|
||||
text-align:left;
|
||||
#text-shadow: 1px 1px 1px #FFFFFF;
|
||||
}
|
||||
|
||||
#menium h2 {
|
||||
font-size:21px;
|
||||
font-weight:400;
|
||||
letter-spacing:-1px;
|
||||
margin:7px 0 14px 0;
|
||||
padding-bottom:14px;
|
||||
border-bottom:1px solid #666666;
|
||||
}
|
||||
|
||||
#menium h3 {
|
||||
font-size:14px;
|
||||
margin:7px 0 14px 0;
|
||||
padding-bottom:7px;
|
||||
border-bottom:1px solid #888888;
|
||||
}
|
||||
|
||||
#menium p {
|
||||
line-height:18px;
|
||||
margin:0 0 10px 0;
|
||||
}
|
||||
|
||||
#menium li:hover div a {
|
||||
font-size:12px;
|
||||
color:#015b86;
|
||||
}
|
||||
|
||||
#menium li:hover div a:hover {
|
||||
color:#029feb;
|
||||
}
|
||||
|
||||
.strong {
|
||||
font-weight:bold;
|
||||
}
|
||||
|
||||
.italic {
|
||||
font-style:italic;
|
||||
}
|
||||
|
||||
.imgshadow {
|
||||
background:#FFFFFF;
|
||||
padding:4px;
|
||||
border:1px solid #AAA;
|
||||
margin-top:5px;
|
||||
-moz-box-shadow:0px 0px 5px #666666;
|
||||
-webkit-box-shadow:0px 0px 5px #666666;
|
||||
box-shadow:0px 0px 5px #666666;
|
||||
}
|
||||
|
||||
.img_left { /* Image sticks to the left */
|
||||
width:auto;
|
||||
float:left;
|
||||
margin:5px 15px 5px 5px;
|
||||
}
|
||||
|
||||
#menium li .black_box {
|
||||
background-color:#333333;
|
||||
color: #eeeeee;
|
||||
#text-shadow: 1px 1px 1px #000;
|
||||
padding:4px 6px 4px 6px;
|
||||
|
||||
/* Rounded Corners */
|
||||
-moz-border-radius: 5px;
|
||||
-webkit-border-radius: 5px;
|
||||
border-radius: 5px;
|
||||
|
||||
/* Shadow */
|
||||
-webkit-box-shadow:inset 0 0 3px #000000;
|
||||
-moz-box-shadow:inset 0 0 3px #000000;
|
||||
box-shadow:inset 0 0 3px #000000;
|
||||
}
|
||||
#menium li ul {
|
||||
list-style:none;
|
||||
padding:0;
|
||||
margin:0 0 12px 0;
|
||||
width: 100%;
|
||||
}
|
||||
#menium li ul li {
|
||||
font-size:12px;
|
||||
line-height:24px;
|
||||
position:relative;
|
||||
#text-shadow: 1px 1px 1px #ffffff;
|
||||
padding:1px;
|
||||
margin:0;
|
||||
float:none;
|
||||
text-align:left;
|
||||
width: 100%;
|
||||
}
|
||||
#menium li ul li:hover {
|
||||
background: #F4F4F4;
|
||||
border:none;
|
||||
padding:1px;
|
||||
margin:0;
|
||||
}
|
||||
#menium li .greybox li {
|
||||
background:#F4F4F4;
|
||||
border:1px solid #bbbbbb;
|
||||
margin:0px 0px 4px 0px;
|
||||
padding:4px 6px 4px 6px;
|
||||
width:116px;
|
||||
}
|
||||
#menium li ul li {
|
||||
font-size:12px;
|
||||
line-height:24px;
|
||||
position:relative;
|
||||
#text-shadow: 1px 1px 1px #ffffff;
|
||||
padding:1px;
|
||||
margin:0;
|
||||
float:none;
|
||||
text-align:left;
|
||||
width: 100%;
|
||||
}
|
||||
#menium li ul li:hover {
|
||||
background: #F4F4F4;
|
||||
border:none;
|
||||
padding:1px;
|
||||
margin:0;
|
||||
}
|
||||
|
||||
/* Rounded Corners */
|
||||
-moz-border-radius: 5px;
|
||||
-webkit-border-radius: 5px;
|
||||
border-radius: 5px;
|
||||
}
|
||||
#menium li .greybox li:hover {
|
||||
background:#ffffff;
|
||||
border:1px solid #aaaaaa;
|
||||
padding:4px 6px 4px 6px;
|
||||
margin:0px 0px 4px 0px;
|
||||
}
|
||||
|
||||
/* Header
|
||||
-----------------------------------------------------------------------------*/
|
||||
@@ -1259,3 +1269,80 @@ a.interface-upup:hover, a.interface-updown:hover, a.interface-admindown:hover {
|
||||
.auto-hint {
|
||||
color:#AAAAAA;
|
||||
}
|
||||
|
||||
|
||||
|
||||
#### TABS
|
||||
|
||||
.tabBox .tabs {
|
||||
margin: 0;
|
||||
padding: 0 10px;
|
||||
overflow: hidden;
|
||||
margin-bottom: -1px;
|
||||
height: 2.25em;
|
||||
}
|
||||
|
||||
.tabBox .tabs li {
|
||||
float: left;
|
||||
list-style: none;
|
||||
margin: 0;
|
||||
padding: .25em .25em 0;
|
||||
height: 2em;
|
||||
overflow: hidden;
|
||||
position: relative;
|
||||
z-index: 1;
|
||||
border-bottom: 1px solid #FFF;
|
||||
}
|
||||
|
||||
.tabBox .tabs li.selected {
|
||||
z-index: 3;
|
||||
}
|
||||
|
||||
.tabBox .tabs a {
|
||||
float: left;
|
||||
height: 2em;
|
||||
line-height: 2em;
|
||||
-webkit-border-radius: 8px 8px 0 0;
|
||||
-moz-border-radius: 8px 8px 0 0;
|
||||
border-radius: 8px 8px 0 0;
|
||||
background: #EEE;
|
||||
border: 1px solid #CCC;
|
||||
border-bottom: 0;
|
||||
padding: 0 10px;
|
||||
color: #000;
|
||||
text-decoration: none;
|
||||
behavior: url(PIE.htc);
|
||||
}
|
||||
|
||||
.tabBox .tabs .selected a {
|
||||
background: #FFF;
|
||||
-webkit-box-shadow: #CCC 0 0 .25em;
|
||||
-moz-box-shadow: #CCC 0 0 .25em;
|
||||
box-shadow: #CCC 0 0 .25em;
|
||||
}
|
||||
|
||||
.tabBox .tabs a:hover {
|
||||
background: -webkit-gradient(linear, 0 0, 0 70%, from(#EEF), to(#FFF));
|
||||
background: -webkit-linear-gradient(#EEF, #FFF 70%);
|
||||
background: -moz-linear-gradient(#EEF, #FFF 70%);
|
||||
background: -ms-linear-gradient(#EEF, #FFF 70%);
|
||||
background: -o-linear-gradient(#EEF, #FFF 70%);
|
||||
background: linear-gradient(#EEF, #FFF 70%);
|
||||
-pie-background: linear-gradient(#EEF, #FFF 70%);
|
||||
}
|
||||
|
||||
.tabBox .tabcontent {
|
||||
clear: left;
|
||||
position: relative;
|
||||
z-index: 2;
|
||||
padding: 2em 1em;
|
||||
border: 1px solid #CCC;
|
||||
background: #FFF;
|
||||
-webkit-border-radius: 3px;
|
||||
-moz-border-radius: 3px;
|
||||
border-radius: 3px;
|
||||
-webkit-box-shadow: #CCC 0 0 .25em;
|
||||
-moz-box-shadow: #CCC 0 0 .25em;
|
||||
box-shadow: #CCC 0 0 .25em;
|
||||
behavior: url(PIE.htc);
|
||||
}
|
||||
|
||||
@@ -82,7 +82,7 @@ function generate_overlib_content($graph_array, $text)
|
||||
{
|
||||
global $config;
|
||||
|
||||
$overlib_content = '<div style="width: 580px;"><h2>'.$text."</h2>";
|
||||
$overlib_content = '<div style="width: 580px;"><span style="font-weight: bold; font-size: 16px;">'.$text."</span>";
|
||||
foreach (array('day','week','month','year') as $period)
|
||||
{
|
||||
$graph_array['from'] = $config['time'][$period];
|
||||
|
||||
@@ -29,8 +29,8 @@ if (device_permitted($vars['device']) || $check_device == $vars['device'])
|
||||
include("includes/device-header.inc.php");
|
||||
echo('</table>');
|
||||
|
||||
echo('<div class="mainpane">');
|
||||
echo(' <ul id="maintab" class="shadetabs">');
|
||||
echo('<div class="tabBox">');
|
||||
echo(' <ul class="tabs">');
|
||||
|
||||
if (device_permitted($device['device_id']))
|
||||
{
|
||||
@@ -254,7 +254,7 @@ if (device_permitted($vars['device']) || $check_device == $vars['device'])
|
||||
}
|
||||
|
||||
if (device_permitted($device['device_id']) || $check_device == $vars['device']) {
|
||||
echo('<div class="contentstyle">');
|
||||
echo('<div class="tabcontent">');
|
||||
|
||||
include("pages/device/".mres(basename($tab)).".inc.php");
|
||||
|
||||
|
||||
31
includes/discovery/mempools/vrp.inc.php
Normal file
31
includes/discovery/mempools/vrp.inc.php
Normal file
@@ -0,0 +1,31 @@
|
||||
<?php
|
||||
|
||||
## Huawei VRP mempools
|
||||
if($device['os'] == "vrp")
|
||||
{
|
||||
echo("VRP : ");
|
||||
$mempools_array = snmpwalk_cache_multi_oid($device, "hwEntityMemUsage", $mempools_array, "HUAWEI-ENTITY-EXTENT-MIB" , $config['install_dir']."/mibs");
|
||||
$mempools_array = snmpwalk_cache_multi_oid($device, "hwEntityMemSize", $mempools_array, "HUAWEI-ENTITY-EXTENT-MIB" , $config['install_dir']."/mibs");
|
||||
$mempools_array = snmpwalk_cache_multi_oid($device, "hwEntityBomEnDesc", $mempools_array, "HUAWEI-ENTITY-EXTENT-MIB" , $config['install_dir']."/mibs");
|
||||
if($debug) { print_r($mempools_array); }
|
||||
|
||||
if(is_array($mempools_array)) {
|
||||
foreach($mempools_array as $index => $entry) {
|
||||
|
||||
if($entry['hwEntityMemSize'] != 0 ) {
|
||||
if ($debug) { echo($index . " " . $entry['hwEntityBomEnDesc'] . " -> " . $entry['hwEntityMemUsage'] . " -> " . $entry['hwEntityMemSize'] . "\n"); }
|
||||
echo($index . " " . $entry['hwEntityBomEnDesc'] . " -> " . $entry['hwEntityMemUsage'] . " -> " . $entry['hwEntityMemSize'] . "\n");
|
||||
$usage_oid = ".1.3.6.1.4.1.2011.5.25.31.1.1.1.1.7." . $index;
|
||||
$descr = $entry['hwEntityBomEnDesc'];
|
||||
$usage = $entry['hwEntityMemUsage'];
|
||||
if(!strstr($descr, "No") && !strstr($usage, "No") && $descr != "" ) {
|
||||
discover_mempool($valid_mempool, $device, $index, "vrp", $descr, "1", NULL, NULL);
|
||||
}
|
||||
} ## End if checks
|
||||
} ## End Foreach
|
||||
} ## End if array
|
||||
} ## End VRP mempools
|
||||
|
||||
unset ($mempools_array);
|
||||
|
||||
?>
|
||||
33
includes/discovery/processors/vrp.inc.php
Normal file
33
includes/discovery/processors/vrp.inc.php
Normal file
@@ -0,0 +1,33 @@
|
||||
<?php
|
||||
|
||||
## Huawei VRP Processors
|
||||
if($device['os'] == "vrp")
|
||||
{
|
||||
echo("Huawei VRP ");
|
||||
$processors_array = snmpwalk_cache_multi_oid($device, "hwEntityCpuUsage", $processors_array, "HUAWEI-ENTITY-EXTENT-MIB" , '+'.$config['install_dir']."/mibs");
|
||||
$processors_array = snmpwalk_cache_multi_oid($device, "hwEntityMemSize", $processors_array, "HUAWEI-ENTITY-EXTENT-MIB" , '+'.$config['install_dir']."/mibs");
|
||||
$processors_array = snmpwalk_cache_multi_oid($device, "hwEntityBomEnDesc", $processors_array, "HUAWEI-ENTITY-EXTENT-MIB" , '+'.$config['install_dir']."/mibs");
|
||||
if ($debug) { print_r($processors_array); }
|
||||
|
||||
if (is_array($processors_array))
|
||||
{
|
||||
foreach ($processors_array as $index => $entry)
|
||||
{
|
||||
if ( $entry['hwEntityMemSize'] != 0 )
|
||||
{
|
||||
if ($debug) { echo($index . " " . $entry['hwEntityBomEnDesc'] . " -> " . $entry['hwEntityCpuUsage'] . " -> " . $entry['hwEntityMemSize']. "\n"); }
|
||||
$usage_oid = ".1.3.6.1.4.1.2011.5.25.31.1.1.1.1.5." . $index;
|
||||
$descr = $entry['hwEntityBomEnDesc'];
|
||||
$usage = $entry['hwEntityCpuUsage'];
|
||||
if(!strstr($descr, "No") && !strstr($usage, "No") && $descr != "" )
|
||||
{
|
||||
discover_processor($valid['processor'], $device, $usage_oid, $index, "vrp", $descr, "1", $usage, NULL, NULL);
|
||||
}
|
||||
} ## End if checks
|
||||
} ## End Foreach
|
||||
} ## End if array
|
||||
} ## End VRP Processors
|
||||
|
||||
unset ($processors_array);
|
||||
|
||||
?>
|
||||
27
includes/polling/mempools/vrp.inc.php
Normal file
27
includes/polling/mempools/vrp.inc.php
Normal file
@@ -0,0 +1,27 @@
|
||||
<?php
|
||||
|
||||
$oid = $mempool['mempool_index'];
|
||||
|
||||
if($debug) {echo("Huawei VRP Mempool");}
|
||||
|
||||
if(!is_array($mempool_cache['vrp'])) {
|
||||
if($debug) {echo("caching");}
|
||||
$mempool_cache['vrp'] = array();
|
||||
$mempool_cache['vrp'] = snmpwalk_cache_multi_oid($device, "hwEntityMemSize", $mempool_cache['vrp'], "HUAWEI-ENTITY-EXTENT-MIB" , $config['install_dir']."/mibs");
|
||||
$mempool_cache['vrp'] = snmpwalk_cache_multi_oid($device, "hwEntityMemUsage", $mempool_cache['vrp'], "HUAWEI-ENTITY-EXTENT-MIB" , $config['install_dir']."/mibs");
|
||||
if($debug) {print_r($mempool_cache);}
|
||||
}
|
||||
|
||||
$entry = $mempool_cache['vrp'][$mempool[mempool_index]];
|
||||
|
||||
if ( $entry['hwEntityMemSize'] < 0 ) {
|
||||
$entry['hwEntityMemSize'] = $entry['hwEntityMemSize'] * -1;
|
||||
}
|
||||
|
||||
$perc = $entry['hwEntityMemUsage'];
|
||||
$mempool['total'] = $entry['hwEntityMemSize'];
|
||||
$mempool['used'] = $entry['hwEntityMemSize'] / 100 * $perc;
|
||||
$mempool['free'] = $entry['hwEntityMemSize'] - $mempool['used'];
|
||||
|
||||
|
||||
?>
|
||||
488
mibs/huawei/HUAWEI
Normal file
488
mibs/huawei/HUAWEI
Normal file
@@ -0,0 +1,488 @@
|
||||
-- ============================================================================
|
||||
-- Copyright (C) by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description:
|
||||
-- Reference:
|
||||
-- Version: V3.03
|
||||
-- History:
|
||||
--
|
||||
-- ============================================================================
|
||||
|
||||
HUAWEI-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
enterprises, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
huawei MODULE-IDENTITY
|
||||
LAST-UPDATED "200601250000Z"
|
||||
ORGANIZATION
|
||||
"Fix-Net Dept, Huawei Technologies Co.,Ltd."
|
||||
CONTACT-INFO
|
||||
"Floor 5, Block 4, R&D Building,
|
||||
Huawei Longgang Production Base,
|
||||
Shenzhen, P.R.C.
|
||||
http://www.huawei.com
|
||||
Zip: 518129
|
||||
"
|
||||
DESCRIPTION
|
||||
"huawei common oid mib defintion. "
|
||||
::= { enterprises 2011 }
|
||||
|
||||
hwLocal OBJECT IDENTIFIER ::= { huawei 1 }
|
||||
quidway OBJECT IDENTIFIER ::= { hwLocal 1 }
|
||||
hwTrans OBJECT IDENTIFIER ::= { hwLocal 2 }
|
||||
|
||||
hwInternetProtocol OBJECT IDENTIFIER ::= { hwLocal 3 }
|
||||
rmonExtend OBJECT IDENTIFIER ::= { hwInternetProtocol 4 }
|
||||
performance OBJECT IDENTIFIER ::= { rmonExtend 4 }
|
||||
|
||||
hwNovellProtocol OBJECT IDENTIFIER ::= { hwLocal 4 }
|
||||
hwProducts OBJECT IDENTIFIER ::= { huawei 2 }
|
||||
atm OBJECT IDENTIFIER ::= { hwProducts 1 }
|
||||
atmAccess OBJECT IDENTIFIER ::= { atm 1 }
|
||||
atmBone OBJECT IDENTIFIER ::= { atm 2 }
|
||||
r8750 OBJECT IDENTIFIER ::= { atmBone 1 }
|
||||
|
||||
router OBJECT IDENTIFIER ::= { hwProducts 2 }
|
||||
routerGeneral OBJECT IDENTIFIER ::= { router 1 }
|
||||
ne08 OBJECT IDENTIFIER ::= { routerGeneral 7508 }
|
||||
ne16 OBJECT IDENTIFIER ::= { routerGeneral 7516 }
|
||||
attr OBJECT IDENTIFIER ::= { routerGeneral 1 }
|
||||
|
||||
module OBJECT IDENTIFIER ::= { router 2 }
|
||||
flash OBJECT IDENTIFIER ::= { router 3 }
|
||||
mixinfo OBJECT IDENTIFIER ::= { router 4 }
|
||||
huaweiMemoryPool OBJECT IDENTIFIER ::= { router 5 }
|
||||
configFile OBJECT IDENTIFIER ::= { router 6 }
|
||||
netEngine OBJECT IDENTIFIER ::= { router 8070 }
|
||||
|
||||
access-server OBJECT IDENTIFIER ::= { hwProducts 3 }
|
||||
as8010 OBJECT IDENTIFIER ::= { access-server 1 }
|
||||
|
||||
lan-switch OBJECT IDENTIFIER ::= { hwProducts 4 }
|
||||
switch2403 OBJECT IDENTIFIER ::= { lan-switch 1 }
|
||||
switch2403F OBJECT IDENTIFIER ::= { switch2403 0 }
|
||||
switch3008 OBJECT IDENTIFIER ::= { lan-switch 2 }
|
||||
switch3016 OBJECT IDENTIFIER ::= { lan-switch 3 }
|
||||
switch2024-M OBJECT IDENTIFIER ::= { lan-switch 4 }
|
||||
switch3025-M OBJECT IDENTIFIER ::= { lan-switch 5 }
|
||||
|
||||
xdsl OBJECT IDENTIFIER ::= { hwProducts 5 }
|
||||
adsl OBJECT IDENTIFIER ::= { xdsl 1 }
|
||||
|
||||
musa OBJECT IDENTIFIER ::= { hwProducts 6 }
|
||||
hwMusaV100R001Mib OBJECT IDENTIFIER ::= { musa 1 }
|
||||
hwMA5200Mib OBJECT IDENTIFIER ::= { musa 2 }
|
||||
hwMusaV100R002Mib OBJECT IDENTIFIER ::= { musa 3 }
|
||||
hwMd5500Mib OBJECT IDENTIFIER ::= { musa 4 }
|
||||
hwMa5100Mib OBJECT IDENTIFIER ::= { musa 5 }
|
||||
hwMa5300Mib OBJECT IDENTIFIER ::= { musa 6 }
|
||||
ias OBJECT IDENTIFIER ::= { musa 7 }
|
||||
|
||||
mpeg-2 OBJECT IDENTIFIER ::= { hwProducts 7 }
|
||||
gprs OBJECT IDENTIFIER ::= { hwProducts 8 }
|
||||
honet OBJECT IDENTIFIER ::= { hwProducts 9 }
|
||||
cc08 OBJECT IDENTIFIER ::= { hwProducts 10 }
|
||||
sbs OBJECT IDENTIFIER ::= { hwProducts 11 }
|
||||
ip-phone OBJECT IDENTIFIER ::= { hwProducts 12 }
|
||||
ups OBJECT IDENTIFIER ::= { hwProducts 13 }
|
||||
viewpoint OBJECT IDENTIFIER ::= { hwProducts 14 }
|
||||
netManager OBJECT IDENTIFIER ::= { hwProducts 15 }
|
||||
iNet OBJECT IDENTIFIER ::= { hwProducts 16 }
|
||||
ne80 OBJECT IDENTIFIER ::= { hwProducts 17 }
|
||||
|
||||
wireIn OBJECT IDENTIFIER ::= { hwProducts 18 }
|
||||
wireInScp OBJECT IDENTIFIER ::= { wireIn 1 }
|
||||
wireInSdp OBJECT IDENTIFIER ::= { wireIn 2 }
|
||||
wireInSmp OBJECT IDENTIFIER ::= { wireIn 3 }
|
||||
wireInSsp OBJECT IDENTIFIER ::= { wireIn 4 }
|
||||
wireInIP OBJECT IDENTIFIER ::= { wireIn 5 }
|
||||
|
||||
mobileIn OBJECT IDENTIFIER ::= { hwProducts 19 }
|
||||
mobileInScp OBJECT IDENTIFIER ::= { mobileIn 1 }
|
||||
mobileInSdp OBJECT IDENTIFIER ::= { mobileIn 2 }
|
||||
mobileInSmp OBJECT IDENTIFIER ::= { mobileIn 3 }
|
||||
mobileInSsp OBJECT IDENTIFIER ::= { mobileIn 4 }
|
||||
mobileInIP OBJECT IDENTIFIER ::= { mobileIn 5 }
|
||||
|
||||
cdmaIn OBJECT IDENTIFIER ::= { hwProducts 20 }
|
||||
cdmaInScp OBJECT IDENTIFIER ::= { cdmaIn 1 }
|
||||
cdmaInSdp OBJECT IDENTIFIER ::= { cdmaIn 2 }
|
||||
cdmaInSmp OBJECT IDENTIFIER ::= { cdmaIn 3 }
|
||||
cdmaInSsp OBJECT IDENTIFIER ::= { cdmaIn 4 }
|
||||
cdmaInIP OBJECT IDENTIFIER ::= { cdmaIn 5 }
|
||||
|
||||
acdIn OBJECT IDENTIFIER ::= { hwProducts 21 }
|
||||
|
||||
esr OBJECT IDENTIFIER ::= { hwProducts 22 }
|
||||
radium8750 OBJECT IDENTIFIER ::= { esr 2 }
|
||||
isn8850 OBJECT IDENTIFIER ::= { esr 3 }
|
||||
esr8825 OBJECT IDENTIFIER ::= { esr 5 }
|
||||
esrV5R3 OBJECT IDENTIFIER ::= { esr 6 }
|
||||
esrV5R58850 OBJECT IDENTIFIER ::= { esr 7 }
|
||||
esrV5R58825 OBJECT IDENTIFIER ::= { esr 8 }
|
||||
|
||||
lanSw OBJECT IDENTIFIER ::= { hwProducts 23 }
|
||||
lswCommon OBJECT IDENTIFIER ::= { lanSw 1 }
|
||||
s8016 OBJECT IDENTIFIER ::= { lanSw 11 }
|
||||
s8016Common OBJECT IDENTIFIER ::= { s8016 1 }
|
||||
s8016A OBJECT IDENTIFIER ::= { s8016 2 }
|
||||
s8016B OBJECT IDENTIFIER ::= { s8016 3 }
|
||||
s3526 OBJECT IDENTIFIER ::= { lanSw 12 }
|
||||
s3026 OBJECT IDENTIFIER ::= { lanSw 13 }
|
||||
s3026V OBJECT IDENTIFIER ::= { lanSw 14 }
|
||||
s2008 OBJECT IDENTIFIER ::= { lanSw 15 }
|
||||
s2016 OBJECT IDENTIFIER ::= { lanSw 16 }
|
||||
s3526F OBJECT IDENTIFIER ::= { lanSw 17 }
|
||||
s5516 OBJECT IDENTIFIER ::= { lanSw 18 }
|
||||
s6506 OBJECT IDENTIFIER ::= { lanSw 19 }
|
||||
s3026F OBJECT IDENTIFIER ::= { lanSw 20 }
|
||||
s3526E OBJECT IDENTIFIER ::= { lanSw 21 }
|
||||
s2026 OBJECT IDENTIFIER ::= { lanSw 22 }
|
||||
s2403H OBJECT IDENTIFIER ::= { lanSw 23 }
|
||||
s3026E OBJECT IDENTIFIER ::= { lanSw 24 }
|
||||
|
||||
s3050C OBJECT IDENTIFIER ::= { lanSw 29 }
|
||||
s6503 OBJECT IDENTIFIER ::= { lanSw 30 }
|
||||
s8512 OBJECT IDENTIFIER ::= { lanSw 31 }
|
||||
s8505 OBJECT IDENTIFIER ::= { lanSw 32 }
|
||||
s6506R OBJECT IDENTIFIER ::= { lanSw 33 }
|
||||
s3026c OBJECT IDENTIFIER ::= { lanSw 34 }
|
||||
s3026g OBJECT IDENTIFIER ::= { lanSw 35 }
|
||||
s3026t OBJECT IDENTIFIER ::= { lanSw 36 }
|
||||
s3552G OBJECT IDENTIFIER ::= { lanSw 37 }
|
||||
s3552P OBJECT IDENTIFIER ::= { lanSw 38 }
|
||||
s3528G OBJECT IDENTIFIER ::= { lanSw 39 }
|
||||
s3528P OBJECT IDENTIFIER ::= { lanSw 40 }
|
||||
s3526c OBJECT IDENTIFIER ::= { lanSw 41 }
|
||||
s3026c-24-12fs OBJECT IDENTIFIER ::= { lanSw 42 }
|
||||
s3026c-24-12fm OBJECT IDENTIFIER ::= { lanSw 43 }
|
||||
s3526c-24-12fs OBJECT IDENTIFIER ::= { lanSw 44 }
|
||||
s3526c-24-12fm OBJECT IDENTIFIER ::= { lanSw 45 }
|
||||
s5012G OBJECT IDENTIFIER ::= { lanSw 46 }
|
||||
s5012G-DC OBJECT IDENTIFIER ::= { lanSw 47 }
|
||||
s5012T-12-10GBC OBJECT IDENTIFIER ::= { lanSw 48 }
|
||||
s5012T-12-10GBC-DC OBJECT IDENTIFIER ::= { lanSw 49 }
|
||||
s5024G-24-20TP OBJECT IDENTIFIER ::= { lanSw 50 }
|
||||
s5024G-24-20TP-DC OBJECT IDENTIFIER ::= { lanSw 51 }
|
||||
s2026Z OBJECT IDENTIFIER ::= { lanSw 52 }
|
||||
s2026C OBJECT IDENTIFIER ::= { lanSw 53 }
|
||||
s3026G-SI OBJECT IDENTIFIER ::= { lanSw 54 }
|
||||
s3026C-SI OBJECT IDENTIFIER ::= { lanSw 55 }
|
||||
s3026S-SI OBJECT IDENTIFIER ::= { lanSw 56 }
|
||||
s8505e OBJECT IDENTIFIER ::= { lanSw 57 }
|
||||
s3552F-SI OBJECT IDENTIFIER ::= { lanSw 67 }
|
||||
s3552F-EI OBJECT IDENTIFIER ::= { lanSw 68 }
|
||||
e026 OBJECT IDENTIFIER ::= { lanSw 69 }
|
||||
e026-SI OBJECT IDENTIFIER ::= { lanSw 70 }
|
||||
e050 OBJECT IDENTIFIER ::= { lanSw 71 }
|
||||
s2326P-SI OBJECT IDENTIFIER ::= { lanSw 72 }
|
||||
s2326P-EI OBJECT IDENTIFIER ::= { lanSw 73 }
|
||||
s2318P-SI OBJECT IDENTIFIER ::= { lanSw 74 }
|
||||
s2318P-EI OBJECT IDENTIFIER ::= { lanSw 75 }
|
||||
s2309P-SI OBJECT IDENTIFIER ::= { lanSw 76 }
|
||||
s2309P-EI OBJECT IDENTIFIER ::= { lanSw 77 }
|
||||
s3352P-SI OBJECT IDENTIFIER ::= { lanSw 78 }
|
||||
s3352P-EI OBJECT IDENTIFIER ::= { lanSw 79 }
|
||||
s3328TP-SI OBJECT IDENTIFIER ::= { lanSw 80 }
|
||||
s3328TP-EI OBJECT IDENTIFIER ::= { lanSw 81 }
|
||||
s3328TP-EI-24S OBJECT IDENTIFIER ::= { lanSw 82 }
|
||||
s3328TP-SI-24S OBJECT IDENTIFIER ::= { lanSw 83 }
|
||||
s3352P-EI-24S OBJECT IDENTIFIER ::= { lanSw 84 }
|
||||
s3352P-EI-48S OBJECT IDENTIFIER ::= { lanSw 85 }
|
||||
s3352P-SI-48S OBJECT IDENTIFIER ::= { lanSw 86 }
|
||||
s2309TP-SI OBJECT IDENTIFIER ::= { lanSw 87 }
|
||||
s2309TP-EI OBJECT IDENTIFIER ::= { lanSw 88 }
|
||||
s2318TP-SI OBJECT IDENTIFIER ::= { lanSw 89 }
|
||||
s2318TP-EI OBJECT IDENTIFIER ::= { lanSw 90 }
|
||||
s2326TP-SI OBJECT IDENTIFIER ::= { lanSw 91 }
|
||||
s2326TP-EI OBJECT IDENTIFIER ::= { lanSw 92 }
|
||||
s2352P-SI OBJECT IDENTIFIER ::= { lanSw 93 }
|
||||
s2352P-EI OBJECT IDENTIFIER ::= { lanSw 94 }
|
||||
s5328C-EI OBJECT IDENTIFIER ::= { lanSw 95 }
|
||||
s5328C-EI-24S OBJECT IDENTIFIER ::= { lanSw 96 }
|
||||
s5352C-EI OBJECT IDENTIFIER ::= { lanSw 97 }
|
||||
|
||||
s5324TP-SI OBJECT IDENTIFIER ::= { lanSw 98 }
|
||||
s5348TP-SI OBJECT IDENTIFIER ::= { lanSw 99 }
|
||||
s5324TP-PWR-SI OBJECT IDENTIFIER ::= { lanSw 100 }
|
||||
s5348TP-PWR-SI OBJECT IDENTIFIER ::= { lanSw 101 }
|
||||
s5328C-SI OBJECT IDENTIFIER ::= { lanSw 102 }
|
||||
s5352C-SI OBJECT IDENTIFIER ::= { lanSw 103 }
|
||||
s5328C-PWR-SI OBJECT IDENTIFIER ::= { lanSw 104 }
|
||||
s5352C-PWR-SI OBJECT IDENTIFIER ::= { lanSw 105 }
|
||||
s5328C-PWR-EI OBJECT IDENTIFIER ::= { lanSw 106 }
|
||||
s5352C-PWR-EI OBJECT IDENTIFIER ::= { lanSw 107 }
|
||||
s2309TP-PWR-EI OBJECT IDENTIFIER ::= { lanSw 108 }
|
||||
s2326TP-PWR-EI OBJECT IDENTIFIER ::= { lanSw 109 }
|
||||
s3328TP-PWR-EI OBJECT IDENTIFIER ::= { lanSw 110 }
|
||||
s3352P-PWR-EI OBJECT IDENTIFIER ::= { lanSw 111 }
|
||||
apon OBJECT IDENTIFIER ::= { hwProducts 24 }
|
||||
ma5101 OBJECT IDENTIFIER ::= { apon 1 }
|
||||
ma5102 OBJECT IDENTIFIER ::= { apon 2 }
|
||||
|
||||
transmission OBJECT IDENTIFIER ::= { hwProducts 25 }
|
||||
optix155622H OBJECT IDENTIFIER ::= { transmission 1 }
|
||||
optix10Gv2 OBJECT IDENTIFIER ::= { transmission 2 }
|
||||
|
||||
hsr OBJECT IDENTIFIER ::= { hwProducts 26 }
|
||||
ne16E OBJECT IDENTIFIER ::= { hsr 1 }
|
||||
ne08E OBJECT IDENTIFIER ::= { hsr 2 }
|
||||
ne05 OBJECT IDENTIFIER ::= { hsr 3 }
|
||||
|
||||
amg5000 OBJECT IDENTIFIER ::= { hwProducts 27 }
|
||||
umg8900 OBJECT IDENTIFIER ::= { hwProducts 28 }
|
||||
ne20 OBJECT IDENTIFIER ::= { hwProducts 29 }
|
||||
ne20s OBJECT IDENTIFIER ::= { hwProducts 30 }
|
||||
ne40 OBJECT IDENTIFIER ::= { hwProducts 31 }
|
||||
|
||||
wcdma OBJECT IDENTIFIER ::= { hwProducts 32 }
|
||||
sgsn OBJECT IDENTIFIER ::= { wcdma 1 }
|
||||
|
||||
mlsr OBJECT IDENTIFIER ::= { hwProducts 33 }
|
||||
|
||||
dslw OBJECT IDENTIFIER ::= { hwProducts 34 }
|
||||
dlswNode OBJECT IDENTIFIER ::= { dslw 1 }
|
||||
dlswTConn OBJECT IDENTIFIER ::= { dslw 2 } -- information about this DLSw
|
||||
dlswInterface OBJECT IDENTIFIER ::= { dslw 3 } -- about adjacent DLSw partners
|
||||
dlswDirectory OBJECT IDENTIFIER ::= { dslw 4 } -- about which interfaces DLSw is active on
|
||||
dlswCircuit OBJECT IDENTIFIER ::= { dslw 5 } -- about any directory of local/remote resources
|
||||
dlswSdlc OBJECT IDENTIFIER ::= { dslw 6 } -- about established circuits.
|
||||
dlswLlc2 OBJECT IDENTIFIER ::= { dslw 7 } -- about SDLC data link switched devices
|
||||
|
||||
sm OBJECT IDENTIFIER ::= { hwProducts 35 }
|
||||
mmsc OBJECT IDENTIFIER ::= { sm 1 }
|
||||
|
||||
as OBJECT IDENTIFIER ::= { hwProducts 36 }
|
||||
p3 OBJECT IDENTIFIER ::= { hwProducts 37 }
|
||||
|
||||
iad OBJECT IDENTIFIER ::= { hwProducts 38 }
|
||||
iad132 OBJECT IDENTIFIER ::= { iad 1 }
|
||||
|
||||
wlanAp OBJECT IDENTIFIER ::= { hwProducts 39 }
|
||||
wlanApCommon OBJECT IDENTIFIER ::= { wlanAp 1 }
|
||||
wlanApWA1003 OBJECT IDENTIFIER ::= { wlanAp 2 }
|
||||
wlanApWA1003A OBJECT IDENTIFIER ::= { wlanAp 3 }
|
||||
wlanApWA1005 OBJECT IDENTIFIER ::= { wlanAp 4 }
|
||||
wlanApWA1008 OBJECT IDENTIFIER ::= { wlanAp 5 }
|
||||
wlanApWA1208 OBJECT IDENTIFIER ::= { wlanAp 6 }
|
||||
wlanApWA1208H OBJECT IDENTIFIER ::= { wlanAp 7 }
|
||||
wlanApWA1006E OBJECT IDENTIFIER ::= { wlanAp 8 }
|
||||
wlanBridgeWB2010 OBJECT IDENTIFIER ::= { wlanAp 9 }
|
||||
wlanBridgeWB2011 OBJECT IDENTIFIER ::= { wlanAp 10}
|
||||
wa1208E OBJECT IDENTIFIER ::= { wlanAp 11}
|
||||
|
||||
hwinfoX OBJECT IDENTIFIER ::= { hwProducts 40 }
|
||||
wlanApWA1006 OBJECT IDENTIFIER ::= { hwProducts 43 }
|
||||
ar46-20 OBJECT IDENTIFIER ::= { hwProducts 44 }
|
||||
ar46-40 OBJECT IDENTIFIER ::= { hwProducts 45 }
|
||||
ar46-80 OBJECT IDENTIFIER ::= { hwProducts 46 }
|
||||
ne20-2 OBJECT IDENTIFIER ::= { hwProducts 47 }
|
||||
ne20-4 OBJECT IDENTIFIER ::= { hwProducts 48 }
|
||||
ne20-8 OBJECT IDENTIFIER ::= { hwProducts 49 }
|
||||
eudemon200 OBJECT IDENTIFIER ::= { hwProducts 50 }
|
||||
eudemon1000 OBJECT IDENTIFIER ::= { hwProducts 51 }
|
||||
vdg10-40 OBJECT IDENTIFIER ::= { hwProducts 52 }
|
||||
vdg10-41 OBJECT IDENTIFIER ::= { hwProducts 53 }
|
||||
hwSps OBJECT IDENTIFIER ::= { hwProducts 54 }
|
||||
ar18-18 OBJECT IDENTIFIER ::= { hwProducts 55 }
|
||||
ar18-20 OBJECT IDENTIFIER ::= { hwProducts 56 }
|
||||
ar18-30 OBJECT IDENTIFIER ::= { hwProducts 57 }
|
||||
ar18-31 OBJECT IDENTIFIER ::= { hwProducts 58 }
|
||||
ar18-32 OBJECT IDENTIFIER ::= { hwProducts 59 }
|
||||
ar18-33 OBJECT IDENTIFIER ::= { hwProducts 60 }
|
||||
ar18-34 OBJECT IDENTIFIER ::= { hwProducts 61 }
|
||||
|
||||
ne5000 OBJECT IDENTIFIER ::= { hwProducts 62 }
|
||||
ne5000SysOid OBJECT IDENTIFIER ::= { ne5000 2 }
|
||||
ne5000oem OBJECT IDENTIFIER ::= { ne5000SysOid 1 }
|
||||
ne80E OBJECT IDENTIFIER ::= { ne5000SysOid 2 }
|
||||
ne5000E OBJECT IDENTIFIER ::= { ne5000SysOid 3 }
|
||||
ne5000EMulti OBJECT IDENTIFIER ::= { ne5000SysOid 4 }
|
||||
ne40E OBJECT IDENTIFIER ::= { ne5000SysOid 5 }
|
||||
ne5000E-BTB OBJECT IDENTIFIER ::= { ne5000SysOid 6 }
|
||||
ne40E-4 OBJECT IDENTIFIER ::= { ne5000SysOid 7 }
|
||||
ne40E-X3 OBJECT IDENTIFIER ::= { ne5000SysOid 8 }
|
||||
ne40E-X8 OBJECT IDENTIFIER ::= { ne5000SysOid 9 }
|
||||
ne40E-X16 OBJECT IDENTIFIER ::= { ne5000SysOid 10 }
|
||||
|
||||
ggsn9811 OBJECT IDENTIFIER ::= { hwProducts 63 }
|
||||
pdsn9660 OBJECT IDENTIFIER ::= { hwProducts 64 }
|
||||
eudemon2100 OBJECT IDENTIFIER ::= { hwProducts 65 }
|
||||
eudemon2200 OBJECT IDENTIFIER ::= { hwProducts 66 }
|
||||
--s3552F-SI OBJECT IDENTIFIER ::= { hwProducts 67 }
|
||||
--s3552F-EI OBJECT IDENTIFIER ::= { hwProducts 68 }
|
||||
--e026 OBJECT IDENTIFIER ::= { hwProducts 69 }
|
||||
--e026-SI OBJECT IDENTIFIER ::= { hwProducts 70 }
|
||||
--e050 OBJECT IDENTIFIER ::= { hwProducts 71 }
|
||||
ua5000ipm OBJECT IDENTIFIER ::= { hwProducts 72 }
|
||||
rm9000 OBJECT IDENTIFIER ::= { hwProducts 73 }
|
||||
hwIMAPNorthbound OBJECT IDENTIFIER ::= { hwProducts 74 }
|
||||
hwBITS OBJECT IDENTIFIER ::= { hwProducts 75 }
|
||||
hwPv8 OBJECT IDENTIFIER ::= { hwProducts 76 }
|
||||
eudemon500 OBJECT IDENTIFIER ::= { hwProducts 77 }
|
||||
ua5000IpmB OBJECT IDENTIFIER ::= { hwProducts 78 }
|
||||
ua5000ApmB OBJECT IDENTIFIER ::= { hwProducts 79 }
|
||||
ma5600 OBJECT IDENTIFIER ::= { hwProducts 80 }
|
||||
softx3000UC OBJECT IDENTIFIER ::= { hwProducts 81 }
|
||||
hwOSTA OBJECT IDENTIFIER ::= { hwProducts 82 }
|
||||
secpath1800F OBJECT IDENTIFIER ::= { hwProducts 83 }
|
||||
eudemon2300 OBJECT IDENTIFIER ::= { hwProducts 84 }
|
||||
ma5100V600 OBJECT IDENTIFIER ::= { hwProducts 85 }
|
||||
ma5605 OBJECT IDENTIFIER ::= { hwProducts 86 }
|
||||
|
||||
msp OBJECT IDENTIFIER ::= { hwProducts 87 }
|
||||
cX200A OBJECT IDENTIFIER ::= { msp 1 }
|
||||
cX200B OBJECT IDENTIFIER ::= { msp 2 }
|
||||
cX300A OBJECT IDENTIFIER ::= { msp 3 }
|
||||
cX300B OBJECT IDENTIFIER ::= { msp 4 }
|
||||
cX500A OBJECT IDENTIFIER ::= { msp 5 }
|
||||
cX380 OBJECT IDENTIFIER ::= { msp 6 }
|
||||
cX600-8 OBJECT IDENTIFIER ::= { msp 7 }
|
||||
cX600-16 OBJECT IDENTIFIER ::= { msp 8 }
|
||||
cX200C OBJECT IDENTIFIER ::= { msp 9 }
|
||||
cX200D OBJECT IDENTIFIER ::= { msp 10 }
|
||||
cX200D-EA OBJECT IDENTIFIER ::= { msp 11 }
|
||||
cX200D-MC OBJECT IDENTIFIER ::= { msp 12 }
|
||||
cX600-4 OBJECT IDENTIFIER ::= { msp 13 }
|
||||
cX380-PBT OBJECT IDENTIFIER ::= { msp 14 }
|
||||
cX380-ME OBJECT IDENTIFIER ::= { msp 15 }
|
||||
cX200D-EA-MC OBJECT IDENTIFIER ::= { msp 16 }
|
||||
cX600-X3 OBJECT IDENTIFIER ::= { msp 17 }
|
||||
ne20E OBJECT IDENTIFIER ::= { hwProducts 88 }
|
||||
ne20E-4 OBJECT IDENTIFIER ::= { ne20E 1 }
|
||||
ne20E-8 OBJECT IDENTIFIER ::= { ne20E 2 }
|
||||
|
||||
|
||||
me60 OBJECT IDENTIFIER ::= { hwProducts 89}
|
||||
|
||||
eudemon300 OBJECT IDENTIFIER ::= { hwProducts 113}
|
||||
eudemonVPN3900 OBJECT IDENTIFIER ::= { hwProducts 114}
|
||||
eudemonEVPN5900 OBJECT IDENTIFIER ::= { hwProducts 115}
|
||||
eudemon100E OBJECT IDENTIFIER ::= { hwProducts 116}
|
||||
eudemon200E OBJECT IDENTIFIER ::= { hwProducts 117}
|
||||
eudemon200S OBJECT IDENTIFIER ::= { hwProducts 118}
|
||||
|
||||
svn3000 OBJECT IDENTIFIER ::= { hwProducts 124}
|
||||
usg5000 OBJECT IDENTIFIER ::= { hwProducts 125}
|
||||
usg9000 OBJECT IDENTIFIER ::= { hwProducts 126}
|
||||
eudemon200s OBJECT IDENTIFIER ::= { hwProducts 127}
|
||||
sig1000 OBJECT IDENTIFIER ::= { hwProducts 129}
|
||||
sig9280 OBJECT IDENTIFIER ::= { hwProducts 130}
|
||||
sig2000 OBJECT IDENTIFIER ::= { hwProducts 131}
|
||||
s9300 OBJECT IDENTIFIER ::= { hwProducts 170}
|
||||
ptn OBJECT IDENTIFIER ::= { hwProducts 182}
|
||||
ptn2900 OBJECT IDENTIFIER ::= { ptn 1 }
|
||||
ptn6900 OBJECT IDENTIFIER ::= { ptn 2 }
|
||||
ssp OBJECT IDENTIFIER ::= { hwProducts 187}
|
||||
ssp1000 OBJECT IDENTIFIER ::= { ssp 1 }
|
||||
ssp2000 OBJECT IDENTIFIER ::= { ssp 2 }
|
||||
ssp3000 OBJECT IDENTIFIER ::= { ssp 3 }
|
||||
|
||||
|
||||
|
||||
huaweiExperimental OBJECT IDENTIFIER ::= { huawei 4 }
|
||||
|
||||
huaweiMgmt OBJECT IDENTIFIER ::= { huawei 5 }
|
||||
hwAcl OBJECT IDENTIFIER ::= { huaweiMgmt 1 }
|
||||
hwAaa OBJECT IDENTIFIER ::= { huaweiMgmt 2 }
|
||||
hwLam OBJECT IDENTIFIER ::= { huaweiMgmt 3 }
|
||||
hwPortal OBJECT IDENTIFIER ::= { huaweiMgmt 4 }
|
||||
hwRadius OBJECT IDENTIFIER ::= { huaweiMgmt 5 }
|
||||
hwVlan OBJECT IDENTIFIER ::= { huaweiMgmt 6 }
|
||||
|
||||
hwDhcp OBJECT IDENTIFIER ::= { huaweiMgmt 7 }
|
||||
hwDHCPRelayMib OBJECT IDENTIFIER ::= { hwDhcp 1 }
|
||||
hwDHCPServerMib OBJECT IDENTIFIER ::= { hwDhcp 2 }
|
||||
|
||||
hwVprn OBJECT IDENTIFIER ::= { huaweiMgmt 8 }
|
||||
hwFr OBJECT IDENTIFIER ::= { huaweiMgmt 9 }
|
||||
hwAtmCmRm OBJECT IDENTIFIER ::= { huaweiMgmt 10 }
|
||||
hwCes OBJECT IDENTIFIER ::= { huaweiMgmt 11 }
|
||||
|
||||
hwMpls OBJECT IDENTIFIER ::= { huaweiMgmt 12 }
|
||||
hwMplsLsr OBJECT IDENTIFIER ::= { hwMpls 1 }
|
||||
hwMplsLdp OBJECT IDENTIFIER ::= { hwMpls 2 }
|
||||
hwMplsVpn OBJECT IDENTIFIER ::= { hwMpls 3 }
|
||||
hwMplsFtn OBJECT IDENTIFIER ::= { hwMpls 4 }
|
||||
hwMplsVpls OBJECT IDENTIFIER ::= { hwMpls 5 }
|
||||
hwMplsLsp OBJECT IDENTIFIER ::= { hwMpls 6 }
|
||||
hwMplsOam OBJECT IDENTIFIER ::= { hwMpls 7 }
|
||||
hwPw OBJECT IDENTIFIER ::= { hwMpls 8 }
|
||||
|
||||
hwRouteManagement OBJECT IDENTIFIER ::= { huaweiMgmt 13 }
|
||||
hwRouteManagementUrm OBJECT IDENTIFIER ::= { hwRouteManagement 1 }
|
||||
hwRouteManagementMrm OBJECT IDENTIFIER ::= { hwRouteManagement 2 }
|
||||
hwRouteManagementRpm OBJECT IDENTIFIER ::= { hwRouteManagement 3 }
|
||||
|
||||
hwEthernetPort OBJECT IDENTIFIER ::= { huaweiMgmt 14 }
|
||||
hwVTP OBJECT IDENTIFIER ::= { huaweiMgmt 15 }
|
||||
hwMam OBJECT IDENTIFIER ::= { huaweiMgmt 16 }
|
||||
hwArpProxy OBJECT IDENTIFIER ::= { huaweiMgmt 17 }
|
||||
hwDhcpProxy OBJECT IDENTIFIER ::= { huaweiMgmt 18 }
|
||||
hwIgspSnooping OBJECT IDENTIFIER ::= { huaweiMgmt 19 }
|
||||
hwGarpExt OBJECT IDENTIFIER ::= { huaweiMgmt 20 }
|
||||
hwRstpExt OBJECT IDENTIFIER ::= { huaweiMgmt 21 }
|
||||
hwPae8021xExt OBJECT IDENTIFIER ::= { huaweiMgmt 22 }
|
||||
hwNat OBJECT IDENTIFIER ::= { huaweiMgmt 23 }
|
||||
hwVlanProtocol OBJECT IDENTIFIER ::= { huaweiMgmt 24 }
|
||||
hwDatacomm OBJECT IDENTIFIER ::= { huaweiMgmt 25 }
|
||||
hwBRASMib OBJECT IDENTIFIER ::= { hwDatacomm 40 }
|
||||
hwImps OBJECT IDENTIFIER ::= { huaweiMgmt 26 }
|
||||
|
||||
|
||||
huaweiUtility OBJECT IDENTIFIER ::= { huawei 6 }
|
||||
hwEnvironment OBJECT IDENTIFIER ::= { huaweiUtility 1 }
|
||||
hwPower OBJECT IDENTIFIER ::= { huaweiUtility 2 }
|
||||
hwDev OBJECT IDENTIFIER ::= { huaweiUtility 3 }
|
||||
hwNtp OBJECT IDENTIFIER ::= { huaweiUtility 4 }
|
||||
hwMem OBJECT IDENTIFIER ::= { huaweiUtility 5 }
|
||||
hwLoadBackup OBJECT IDENTIFIER ::= { huaweiUtility 6 }
|
||||
hwHgmp OBJECT IDENTIFIER ::= { huaweiUtility 7 }
|
||||
hwIppool OBJECT IDENTIFIER ::= { huaweiUtility 8 }
|
||||
hwFlash OBJECT IDENTIFIER ::= { huaweiUtility 9 }
|
||||
hwConfig OBJECT IDENTIFIER ::= { huaweiUtility 10 }
|
||||
hwAtmOam OBJECT IDENTIFIER ::= { huaweiUtility 11 }
|
||||
hwAtmPos OBJECT IDENTIFIER ::= { huaweiUtility 12 }
|
||||
hwHSL OBJECT IDENTIFIER ::= { huaweiUtility 13 }
|
||||
hwMTA OBJECT IDENTIFIER ::= { huaweiUtility 14 }
|
||||
hwSPC OBJECT IDENTIFIER ::= { huaweiUtility 15 }
|
||||
hwV5 OBJECT IDENTIFIER ::= { huaweiUtility 16 }
|
||||
hwIma OBJECT IDENTIFIER ::= { huaweiUtility 17 }
|
||||
hwUcl OBJECT IDENTIFIER ::= { huaweiUtility 18 }
|
||||
hwAtmSvc OBJECT IDENTIFIER ::= { huaweiUtility 19 }
|
||||
hwVPRing OBJECT IDENTIFIER ::= { huaweiUtility 20 }
|
||||
|
||||
hwTest OBJECT IDENTIFIER ::= { huaweiUtility 21 }
|
||||
hwTestCommon OBJECT IDENTIFIER ::= { hwTest 1 }
|
||||
hwNTest OBJECT IDENTIFIER ::= { hwTest 2 }
|
||||
hwBtest OBJECT IDENTIFIER ::= { hwTest 3 }
|
||||
hwSwitchOver OBJECT IDENTIFIER ::= { huaweiUtility 22 }
|
||||
hwVfb OBJECT IDENTIFIER ::= { huaweiUtility 23 }
|
||||
hwClk OBJECT IDENTIFIER ::= { huaweiUtility 25 }
|
||||
hwCdi OBJECT IDENTIFIER ::= { huaweiUtility 26 }
|
||||
hwAti OBJECT IDENTIFIER ::= { huaweiUtility 27 }
|
||||
hwDslamNtv OBJECT IDENTIFIER ::= { huaweiUtility 28 }
|
||||
hwServerMon OBJECT IDENTIFIER ::= { huaweiUtility 29 }
|
||||
hwSyntrap OBJECT IDENTIFIER ::= { huaweiUtility 30 }
|
||||
hwAdsl OBJECT IDENTIFIER ::= { huaweiUtility 31 }
|
||||
hwVdsl OBJECT IDENTIFIER ::= { huaweiUtility 32 }
|
||||
hwHdsl OBJECT IDENTIFIER ::= { huaweiUtility 33 }
|
||||
hwDeha OBJECT IDENTIFIER ::= { huaweiUtility 34 }
|
||||
hwSyslog OBJECT IDENTIFIER ::= { huaweiUtility 35 }
|
||||
hwVoip OBJECT IDENTIFIER ::= { huaweiUtility 36 }
|
||||
hwVrp OBJECT IDENTIFIER ::= { huaweiUtility 37 }
|
||||
hwMus OBJECT IDENTIFIER ::= { huaweiUtility 38 }
|
||||
hwDns OBJECT IDENTIFIER ::= { huaweiUtility 39 }
|
||||
hwNetTest OBJECT IDENTIFIER ::= { huaweiUtility 40 }
|
||||
hwMs OBJECT IDENTIFIER ::= { huaweiUtility 41 }
|
||||
hwPITP OBJECT IDENTIFIER ::= { huaweiUtility 42 }
|
||||
hwDslamMacPool OBJECT IDENTIFIER ::= { huaweiUtility 43 }
|
||||
hwDslamPPPoA OBJECT IDENTIFIER ::= { huaweiUtility 44 }
|
||||
hwDslamPvcProtocol OBJECT IDENTIFIER ::= { huaweiUtility 45 }
|
||||
hwDslamIpoa OBJECT IDENTIFIER ::= { huaweiUtility 46 }
|
||||
hwLicense OBJECT IDENTIFIER ::= { huaweiUtility 47 }
|
||||
END
|
||||
|
||||
|
||||
4278
mibs/huawei/HUAWEI-AAA
Normal file
4278
mibs/huawei/HUAWEI-AAA
Normal file
File diff suppressed because it is too large
Load Diff
3067
mibs/huawei/HUAWEI-ACL
Normal file
3067
mibs/huawei/HUAWEI-ACL
Normal file
File diff suppressed because it is too large
Load Diff
603
mibs/huawei/HUAWEI-ALARM
Normal file
603
mibs/huawei/HUAWEI-ALARM
Normal file
@@ -0,0 +1,603 @@
|
||||
-- ==================================================================
|
||||
-- Copyright (C) 2009 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: HUAWEI ALARM MIB
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- V1.0 2009-03-20 publish
|
||||
-- ==================================================================
|
||||
HUAWEI-ALARM-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE
|
||||
FROM SNMPv2-CONF
|
||||
Integer32, Counter32, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus, DateAndTime
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
|
||||
hwAlarmMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200903201414Z"
|
||||
ORGANIZATION
|
||||
"Huawei Technologies Co.,Ltd."
|
||||
CONTACT-INFO
|
||||
"VRP Team Huawei Technologies Co.,Ltd.
|
||||
Huawei Bld.,NO.3 Xinxi Rd.,
|
||||
Shang-Di Information Industry Base,
|
||||
Hai-Dian District Beijing P.R. China
|
||||
http://www.huawei.com
|
||||
Zip:100085
|
||||
"
|
||||
DESCRIPTION
|
||||
"The MIB module for creating and deleting bulk files of
|
||||
SNMP data for file transfer."
|
||||
REVISION "200903201414Z"
|
||||
DESCRIPTION
|
||||
"The initial revision of this MIB module ."
|
||||
::= { hwDatacomm 180 }
|
||||
|
||||
|
||||
hwAlarmObjects OBJECT IDENTIFIER ::= { hwAlarmMIB 1 }
|
||||
|
||||
hwSnmpTargetAlarmReliability OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MIB module for creating and deleting bulk files of
|
||||
SNMP data for file transfer."
|
||||
::= { hwAlarmObjects 1 }
|
||||
|
||||
-- snmp extend table
|
||||
|
||||
hwSnmpTargetAddrExtTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwSnmpTargetAddrExtEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Define snmp target Address extend table."
|
||||
::= { hwAlarmObjects 2 }
|
||||
|
||||
hwSnmpTargetAddrExtEntry OBJECT-TYPE
|
||||
SYNTAX HwSnmpTargetAddrExtEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MIB module for creating and deleting bulk files of
|
||||
SNMP data for file transfer."
|
||||
INDEX { hwSnmpTargetAddrExtIndex }
|
||||
::= { hwSnmpTargetAddrExtTable 1 }
|
||||
|
||||
HwSnmpTargetAddrExtEntry ::=
|
||||
SEQUENCE {
|
||||
hwSnmpTargetAddrExtIndex
|
||||
OCTET STRING,
|
||||
hwSnmpTargetSlaveAddressList
|
||||
OCTET STRING,
|
||||
hwSnmpTargetAddrExtRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
hwSnmpTargetAddrExtIndex OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..32))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MIB module for creating and deleting bulk files of
|
||||
SNMP data for file transfer."
|
||||
::= { hwSnmpTargetAddrExtEntry 2 }
|
||||
|
||||
hwSnmpTargetSlaveAddressList OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..32))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Address of slave target host."
|
||||
::= { hwSnmpTargetAddrExtEntry 3 }
|
||||
|
||||
hwSnmpTargetAddrExtRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The master and slave target list."
|
||||
::= { hwSnmpTargetAddrExtEntry 4 }
|
||||
|
||||
hwAlarmDefineTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwAlarmDefineEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Define alarm table."
|
||||
::= { hwAlarmObjects 3 }
|
||||
|
||||
hwAlarmDefineEntry OBJECT-TYPE
|
||||
SYNTAX HwAlarmDefineEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entry of hwAlarmDefineTable."
|
||||
INDEX { hwAlarmId }
|
||||
::= { hwAlarmDefineTable 1 }
|
||||
|
||||
HwAlarmDefineEntry ::=
|
||||
SEQUENCE {
|
||||
hwAlarmId
|
||||
Integer32,
|
||||
hwAlarmName
|
||||
OCTET STRING,
|
||||
hwAlarmDescription
|
||||
OCTET STRING,
|
||||
hwAlarmSuppressPeriod
|
||||
Integer32,
|
||||
hwAlarmSeverity
|
||||
Integer32,
|
||||
hwAlarmModuleName
|
||||
OCTET STRING,
|
||||
hwAlarmNotificationId
|
||||
OBJECT IDENTIFIER
|
||||
}
|
||||
|
||||
hwAlarmId OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Id of an alarm."
|
||||
::= { hwAlarmDefineEntry 1 }
|
||||
|
||||
hwAlarmName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of an alarm."
|
||||
::= { hwAlarmDefineEntry 2 }
|
||||
|
||||
hwAlarmDescription OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description of an alarm."
|
||||
::= { hwAlarmDefineEntry 3 }
|
||||
|
||||
hwAlarmSuppressPeriod OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Alarm suppression period."
|
||||
DEFVAL { 3 }
|
||||
::= { hwAlarmDefineEntry 4 }
|
||||
|
||||
hwAlarmSeverity OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Severity of an alarm."
|
||||
::= { hwAlarmDefineEntry 5 }
|
||||
|
||||
hwAlarmModuleName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Module id of an alarm."
|
||||
::= { hwAlarmDefineEntry 6 }
|
||||
|
||||
hwAlarmNotificationId OBJECT-TYPE
|
||||
SYNTAX OBJECT IDENTIFIER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The NOTIFICATION-TYPE object identifier of this alarm state. "
|
||||
::= { hwAlarmDefineEntry 7 }
|
||||
|
||||
-- ararm script define
|
||||
hwAlarmScriptDefineTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwAlarmScriptDefineEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Define alarm script table."
|
||||
::= { hwAlarmObjects 4 }
|
||||
|
||||
hwAlarmScriptDefineEntry OBJECT-TYPE
|
||||
SYNTAX HwAlarmScriptDefineEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entry of hwAlarmScriptDefineTable."
|
||||
INDEX { hwAlarmScriptId }
|
||||
::= { hwAlarmScriptDefineTable 1 }
|
||||
|
||||
HwAlarmScriptDefineEntry ::=
|
||||
SEQUENCE {
|
||||
hwAlarmScriptId
|
||||
Integer32,
|
||||
hwAlarmScriptName
|
||||
OCTET STRING,
|
||||
hwAlarmScriptDescription
|
||||
OCTET STRING
|
||||
}
|
||||
|
||||
|
||||
hwAlarmScriptId OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Id of an alarm script."
|
||||
::= { hwAlarmScriptDefineEntry 1 }
|
||||
|
||||
hwAlarmScriptName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of an alarm script."
|
||||
::= { hwAlarmScriptDefineEntry 2 }
|
||||
|
||||
hwAlarmScriptDescription OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description of an alarm script."
|
||||
::= { hwAlarmScriptDefineEntry 3 }
|
||||
|
||||
-- alarm linkage table
|
||||
hwAlarmLinkageTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwAlarmLinkageEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Define alarm Linkage table."
|
||||
::= { hwAlarmObjects 5 }
|
||||
|
||||
hwAlarmLinkageEntry OBJECT-TYPE
|
||||
SYNTAX HwAlarmLinkageEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entry of hwAlarmLinkageTable."
|
||||
INDEX { hwAlarmId }
|
||||
::= { hwAlarmLinkageTable 1 }
|
||||
|
||||
HwAlarmLinkageEntry ::=
|
||||
SEQUENCE {
|
||||
hwAlarmLinkageScriptName
|
||||
OCTET STRING,
|
||||
hwAlarmLinkageRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
hwAlarmLinkageScriptName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..32))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of an alarm linkage script."
|
||||
::= { hwAlarmLinkageEntry 1 }
|
||||
|
||||
hwAlarmLinkageRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Binding a linkage script to an alarm."
|
||||
::= { hwAlarmLinkageEntry 2 }
|
||||
|
||||
-- alarm suppress
|
||||
hwAlarmSuppressEnable OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable flag of alarm suppress."
|
||||
::= { hwAlarmObjects 6 }
|
||||
|
||||
-- -alarm mask list
|
||||
hwAlarmMaskDefineTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwAlarmMaskDefineEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Define alarm mask table."
|
||||
::= { hwAlarmObjects 7 }
|
||||
|
||||
hwAlarmMaskDefineEntry OBJECT-TYPE
|
||||
SYNTAX HwAlarmMaskDefineEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entry of hwAlarmMaskDefineTable."
|
||||
INDEX { hwAlarmMaskListIndex }
|
||||
::= { hwAlarmMaskDefineTable 1 }
|
||||
|
||||
HwAlarmMaskDefineEntry ::=
|
||||
SEQUENCE {
|
||||
hwAlarmMaskListIndex
|
||||
Integer32,
|
||||
hwAlarmMaskRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
hwAlarmMaskListIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Alarm mask list index."
|
||||
::= { hwAlarmMaskDefineEntry 1 }
|
||||
|
||||
hwAlarmMaskRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Create an alarm mask list."
|
||||
::= { hwAlarmMaskDefineEntry 2 }
|
||||
|
||||
-- alarm rule list
|
||||
hwAlarmMaskRuleDefineTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwAlarmMaskRuleDefineEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Define alarm mask Rule table."
|
||||
::= { hwAlarmObjects 8 }
|
||||
|
||||
hwAlarmMaskRuleDefineEntry OBJECT-TYPE
|
||||
SYNTAX HwAlarmMaskRuleDefineEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entry of hwAlarmMaskRuleDefineTable."
|
||||
INDEX { hwAlarmMaskListIndex, hwMaskRuleIndex }
|
||||
::= { hwAlarmMaskRuleDefineTable 1 }
|
||||
|
||||
HwAlarmMaskRuleDefineEntry ::=
|
||||
SEQUENCE {
|
||||
hwMaskRuleIndex
|
||||
Integer32,
|
||||
hwMaskRuleModuleName
|
||||
OCTET STRING,
|
||||
hwMaskRuleAlarmName
|
||||
OCTET STRING,
|
||||
hwMaskRuleSeverity
|
||||
Integer32,
|
||||
hwMaskRuleVrId
|
||||
Integer32,
|
||||
hwMaskRuleStartTime
|
||||
DateAndTime,
|
||||
hwMaskRuleEndTime
|
||||
DateAndTime,
|
||||
hwMaskRuleRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
hwMaskRuleIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Alarm mask rule index."
|
||||
::= { hwAlarmMaskRuleDefineEntry 1 }
|
||||
|
||||
hwMaskRuleModuleName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..32))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Module id of an alarm."
|
||||
::= { hwAlarmMaskRuleDefineEntry 2 }
|
||||
|
||||
hwMaskRuleAlarmName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..32))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Id of an alarm."
|
||||
::= { hwAlarmMaskRuleDefineEntry 3 }
|
||||
|
||||
hwMaskRuleSeverity OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Alarm severity."
|
||||
::= { hwAlarmMaskRuleDefineEntry 4 }
|
||||
|
||||
hwMaskRuleVrId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"VR id."
|
||||
::= { hwAlarmMaskRuleDefineEntry 5 }
|
||||
|
||||
hwMaskRuleStartTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Mask start time."
|
||||
::= { hwAlarmMaskRuleDefineEntry 6 }
|
||||
|
||||
hwMaskRuleEndTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Mask end time."
|
||||
::= { hwAlarmMaskRuleDefineEntry 7 }
|
||||
|
||||
hwMaskRuleRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Binding rule to mask list."
|
||||
::= { hwAlarmMaskRuleDefineEntry 8 }
|
||||
|
||||
-- alarm mask list apply
|
||||
|
||||
hwAlarmMaskApplyTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwAlarmMaskApplyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Apply alarm mask table."
|
||||
::= { hwAlarmObjects 9 }
|
||||
|
||||
hwAlarmMaskApplyEntry OBJECT-TYPE
|
||||
SYNTAX HwAlarmMaskApplyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entry of hwAlarmMaskApplyTable."
|
||||
INDEX { hwSnmpTargetAddrExtIndex }
|
||||
::= { hwAlarmMaskApplyTable 1 }
|
||||
|
||||
HwAlarmMaskApplyEntry ::=
|
||||
SEQUENCE {
|
||||
hwMaskApplyActiveFlag
|
||||
Integer32,
|
||||
hwMaskApplyMasklistIndex
|
||||
Integer32,
|
||||
hwMaskApplyRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
hwMaskApplyActiveFlag OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Active or NonActive an alarm mask list of scriber."
|
||||
::= { hwAlarmMaskApplyEntry 2 }
|
||||
|
||||
hwMaskApplyMasklistIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Mask list index."
|
||||
::= { hwAlarmMaskApplyEntry 3 }
|
||||
|
||||
hwMaskApplyRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Apply mask list to user."
|
||||
::= { hwAlarmMaskApplyEntry 4 }
|
||||
|
||||
-- alarm statistics table
|
||||
|
||||
hwAlarmStatisticsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwAlarmStatisticsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Alarm statistics table."
|
||||
::= { hwAlarmObjects 10 }
|
||||
|
||||
hwAlarmStatisticsEntry OBJECT-TYPE
|
||||
SYNTAX HwAlarmStatisticsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entry of hwAlarmStatisticsTable."
|
||||
INDEX { hwAlarmId }
|
||||
::= { hwAlarmStatisticsTable 1 }
|
||||
|
||||
HwAlarmStatisticsEntry ::=
|
||||
SEQUENCE {
|
||||
hwAlarmStatisticsValue
|
||||
Counter32
|
||||
}
|
||||
|
||||
hwAlarmStatisticsValue OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Alarm statistics value."
|
||||
::= { hwAlarmStatisticsEntry 1 }
|
||||
|
||||
hwAlarmConformance OBJECT IDENTIFIER ::= { hwAlarmMIB 2 }
|
||||
|
||||
hwAlarmCompliances OBJECT IDENTIFIER ::= { hwAlarmConformance 1 }
|
||||
|
||||
-- this module
|
||||
|
||||
hwAlarmCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which
|
||||
implement the Huawei Alarm mib."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { hwAlarmReliabilityGroup }
|
||||
::= { hwAlarmCompliances 1 }
|
||||
|
||||
hwAlarmGroups OBJECT IDENTIFIER ::= { hwAlarmConformance 2 }
|
||||
|
||||
hwAlarmReliabilityGroup OBJECT-GROUP
|
||||
OBJECTS { hwSnmpTargetAlarmReliability, hwSnmpTargetSlaveAddressList, hwSnmpTargetAddrExtRowStatus }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The objects for alarm reliability and snmp target address list."
|
||||
::= { hwAlarmGroups 1 }
|
||||
|
||||
hwAlarmDefineGroup OBJECT-GROUP
|
||||
OBJECTS { hwAlarmName, hwAlarmDescription, hwAlarmSuppressPeriod, hwAlarmSeverity,
|
||||
hwAlarmModuleName, hwAlarmNotificationId, hwAlarmLinkageScriptName, hwAlarmLinkageRowStatus }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"All information of an alarm."
|
||||
::= { hwAlarmGroups 2 }
|
||||
|
||||
hwAlarmScriptGroup OBJECT-GROUP
|
||||
OBJECTS { hwAlarmScriptName, hwAlarmScriptDescription }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"All information of script."
|
||||
::= { hwAlarmGroups 3 }
|
||||
|
||||
hwAlarmSuppressGroup OBJECT-GROUP
|
||||
OBJECTS { hwAlarmSuppressEnable }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Alarm suppress flag."
|
||||
::= { hwAlarmGroups 4 }
|
||||
|
||||
hwAlarmMaskGroup OBJECT-GROUP
|
||||
OBJECTS { hwAlarmMaskRowStatus, hwMaskRuleModuleName, hwMaskRuleAlarmName,
|
||||
hwMaskRuleSeverity, hwMaskRuleVrId, hwMaskRuleStartTime, hwMaskRuleEndTime, hwMaskRuleRowStatus,
|
||||
hwMaskApplyActiveFlag, hwMaskApplyMasklistIndex, hwMaskApplyRowStatus }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Alarm mask list information."
|
||||
::= { hwAlarmGroups 5 }
|
||||
|
||||
hwAlarmStatisticsGroup OBJECT-GROUP
|
||||
OBJECTS { hwAlarmStatisticsValue }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Alarm statistics value."
|
||||
::= { hwAlarmGroups 6 }
|
||||
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- HUAWEI-ALARM-MIB.mib
|
||||
--
|
||||
154
mibs/huawei/HUAWEI-ALARM-RELIABILITY
Normal file
154
mibs/huawei/HUAWEI-ALARM-RELIABILITY
Normal file
@@ -0,0 +1,154 @@
|
||||
--==================================================================
|
||||
-- Copyright (C) 2006 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: This mib defines all objects to manager Notification
|
||||
-- packets which not contained in NOTIFICATION-LOG-MIB
|
||||
-- [RFC3014].
|
||||
-- Reference: rfc3014 rfc3413
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- WangKe 2006-11-22
|
||||
-- ==================================================================
|
||||
|
||||
-- ==================================================================
|
||||
--
|
||||
-- Variables and types are imported
|
||||
--
|
||||
-- ==================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
HUAWEI-ALARM-RELIABILITY-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
Integer32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus, TimeInterval
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
hwARModule MODULE-IDENTITY
|
||||
LAST-UPDATED "200612142010Z"
|
||||
ORGANIZATION
|
||||
"Huawei Technologies co.,Ltd."
|
||||
CONTACT-INFO
|
||||
"VRP Team Huawei Technologies co.,Ltd.
|
||||
Huawei Bld.,NO.3 Xinxi Rd.,
|
||||
Shang-Di Information Industry Base,
|
||||
Hai-Dian District Beijing P.R. China
|
||||
http://www.huawei.com
|
||||
Zip:100085
|
||||
"
|
||||
DESCRIPTION
|
||||
"The HUAWEI-ALARM-RELIABILITY-MIB contains all objects
|
||||
to manager Notification packets, it mainly contains
|
||||
following parts:
|
||||
1) The number of pending Inform packets.
|
||||
2) The default retry number.
|
||||
3) The timeout apply to all target hosts.
|
||||
"
|
||||
REVISION "200612142010Z"
|
||||
DESCRIPTION
|
||||
"The initial revision of this MIB module."
|
||||
::= { hwDatacomm 141 }
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
-- ==================================================================
|
||||
--
|
||||
-- ======================= definition begin =========================
|
||||
--
|
||||
-- ==================================================================
|
||||
hwAR OBJECT IDENTIFIER ::= { hwARModule 1 }
|
||||
|
||||
hwARInformPendings OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2048)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If a pending inform packet receives the response
|
||||
packet and its request-id is equal to pending
|
||||
packet's, this pending packet is discarded at
|
||||
once. otherwise, it will try to retransmit the
|
||||
Inform packet after snmpTargetAddrTimeout[RFC3413],
|
||||
repeat this operation snmpTargetAddrRetryCount
|
||||
[RFC3413] numbers if a response is not received
|
||||
for a generated message. After this, this pending
|
||||
packet will be discarded."
|
||||
DEFVAL { 39 }
|
||||
::= { hwAR 1 }
|
||||
|
||||
|
||||
hwARRetryCount OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..10)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies a default number of retries
|
||||
to be attempted when a response is not received for
|
||||
a generated message. Note that, this number will
|
||||
apply on all the target host"
|
||||
DEFVAL { 3 }
|
||||
::= { hwAR 2 }
|
||||
|
||||
|
||||
|
||||
hwARTimeout OBJECT-TYPE
|
||||
SYNTAX TimeInterval (100..180000)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object should reflect the expected maximum round
|
||||
trip time for communicating with the target hosts. When
|
||||
a message is send to the target hosts, and response (if
|
||||
expected) are not received within this time period, an
|
||||
implementation may assume that the response will not be
|
||||
delivered. Note that this time interval will apply to all
|
||||
target host."
|
||||
DEFVAL { 1500 }
|
||||
::= { hwAR 3 }
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
-- ============== conformance information ==============
|
||||
hwARConformance OBJECT IDENTIFIER ::= { hwARModule 2 }
|
||||
|
||||
|
||||
hwARCompliances OBJECT IDENTIFIER ::= { hwARConformance 1 }
|
||||
hwARCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting
|
||||
the this module."
|
||||
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {hwARInformPacketsGroup }
|
||||
|
||||
::= { hwARCompliances 1 }
|
||||
|
||||
|
||||
-- ============== groups ==============
|
||||
hwARGroups OBJECT IDENTIFIER ::= { hwARConformance 2 }
|
||||
|
||||
hwARInformPacketsGroup OBJECT-GROUP
|
||||
OBJECTS { hwARInformPendings ,
|
||||
hwARRetryCount,
|
||||
hwARTimeout }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The group of operating inform packets."
|
||||
::= { hwARGroups 1 }
|
||||
|
||||
|
||||
-- ============== conformance information define end ==============
|
||||
|
||||
END
|
||||
|
||||
244
mibs/huawei/HUAWEI-APS
Normal file
244
mibs/huawei/HUAWEI-APS
Normal file
@@ -0,0 +1,244 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2007 by HUAWEI TECHNOLOGIES. All rights reserved
|
||||
--
|
||||
-- Description: This mib file is used for APS protection
|
||||
--
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- V1.0 2007.12.05 create
|
||||
--
|
||||
--
|
||||
--
|
||||
--
|
||||
--
|
||||
|
||||
-- =================================================================
|
||||
HUAWEI-APS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
InterfaceIndex
|
||||
FROM IF-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
IpAddress, Integer32, Unsigned32, Counter64, OBJECT-TYPE,
|
||||
MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
sysUpTime
|
||||
FROM SNMPv2-MIB
|
||||
RowStatus, TruthValue, TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
hwApsMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200712071432Z"
|
||||
ORGANIZATION
|
||||
"Huawei Technologies co.,Ltd."
|
||||
CONTACT-INFO
|
||||
"VRP Team Huawei Technologies co.,Ltd.
|
||||
Huawei Bld.,NO.3 Xinxi Rd.,
|
||||
Shang-Di Information Industry Base,
|
||||
Hai-Dian District Beijing P.R. China
|
||||
http://www.huawei.com
|
||||
Zip:100085
|
||||
"
|
||||
DESCRIPTION
|
||||
"The HUAWEI-APS-MIB contains objects to
|
||||
Manage configuration and Monitor running state
|
||||
for Class Based APS feature."
|
||||
::= { hwDatacomm 161 }
|
||||
|
||||
-- Textual conventions
|
||||
|
||||
-- Textual conventions
|
||||
|
||||
|
||||
|
||||
hwApsObjects OBJECT IDENTIFIER ::= { hwApsMIB 1 }
|
||||
|
||||
|
||||
-- ==============================================================================
|
||||
hwApsProtectionTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwApsProtectionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"APS protection configuration."
|
||||
::= { hwApsObjects 1 }
|
||||
|
||||
hwApsProtectionEntry OBJECT-TYPE
|
||||
SYNTAX HwApsProtectionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"APS protection configuration entry."
|
||||
INDEX { hwApsIfIndex }
|
||||
::= { hwApsProtectionTable 1 }
|
||||
|
||||
HwApsProtectionEntry ::=
|
||||
SEQUENCE {
|
||||
hwApsIfIndex
|
||||
InterfaceIndex,
|
||||
hwApsProtectionGroupNum
|
||||
Unsigned32,
|
||||
hwApsIfType
|
||||
INTEGER,
|
||||
hwApsRestoreWaitTime
|
||||
Integer32,
|
||||
hwApsProtectSwitch
|
||||
INTEGER,
|
||||
hwApsWorkingIfType
|
||||
INTEGER,
|
||||
hwApsRowStatus
|
||||
RowStatus
|
||||
}
|
||||
-- ==============================================================================
|
||||
hwApsIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table's index that is a STM-1 or CSTM-1 interface."
|
||||
::= { hwApsProtectionEntry 1 }
|
||||
|
||||
hwApsProtectionGroupNum OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..8)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table's index that is APS protection group number from 1 to 8."
|
||||
::= { hwApsProtectionEntry 2 }
|
||||
hwApsIfType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
work(1),
|
||||
protection(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface type ."
|
||||
::= { hwApsProtectionEntry 3 }
|
||||
|
||||
hwApsRestoreWaitTime OBJECT-TYPE
|
||||
SYNTAX Integer32 (5..12)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The latency time of restoration."
|
||||
::= { hwApsProtectionEntry 4 }
|
||||
hwApsProtectSwitch OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
lock(1),
|
||||
force(2),
|
||||
manual(3),
|
||||
auto(4)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The switch of APS protection."
|
||||
::= { hwApsProtectionEntry 5 }
|
||||
hwApsWorkingIfType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
active(1),
|
||||
inactive(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"State of the interface."
|
||||
::= { hwApsProtectionEntry 6 }
|
||||
hwApsRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current operation status of the row."
|
||||
::= { hwApsProtectionEntry 7 }
|
||||
|
||||
|
||||
-- ==================================================================================
|
||||
|
||||
-- ==================================================================================
|
||||
-- alarm
|
||||
hwApsNotifications OBJECT IDENTIFIER ::= { hwApsMIB 2 }
|
||||
|
||||
hwApsProtectSwitchOver NOTIFICATION-TYPE
|
||||
OBJECTS { hwApsProtectionGroupNum,hwApsIfType,hwApsWorkingIfType }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"APS protection switch successful."
|
||||
::= { hwApsNotifications 1 }
|
||||
hwApsProtectSwitchBackOver NOTIFICATION-TYPE
|
||||
OBJECTS { hwApsProtectionGroupNum,hwApsIfType,hwApsWorkingIfType }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"APS protection restore successful."
|
||||
::= { hwApsNotifications 2 }
|
||||
hwApsProtectModeFail NOTIFICATION-TYPE
|
||||
OBJECTS { hwApsProtectionGroupNum,hwApsIfType,hwApsWorkingIfType }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of APS proctection doesn't match."
|
||||
::= { hwApsNotifications 3 }
|
||||
hwApsProtectChnlFail NOTIFICATION-TYPE
|
||||
OBJECTS { hwApsProtectionGroupNum,hwApsIfType,hwApsWorkingIfType }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The tunnle of APS proctection doesn't match."
|
||||
::= { hwApsNotifications 4 }
|
||||
hwApsProtectInvldK1K2Fail NOTIFICATION-TYPE
|
||||
OBJECTS { hwApsProtectionGroupNum,hwApsIfType,hwApsWorkingIfType }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number K byte is unusable. "
|
||||
::= { hwApsNotifications 5 }
|
||||
hwApsProtectRemoteFail NOTIFICATION-TYPE
|
||||
OBJECTS { hwApsProtectionGroupNum,hwApsIfType,hwApsWorkingIfType }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The remote is inspected failure."
|
||||
::= { hwApsNotifications 6 }
|
||||
|
||||
-- ===========================================================================================
|
||||
hwApsConformance OBJECT IDENTIFIER ::= { hwApsMIB 3 }
|
||||
|
||||
hwApsCompliances OBJECT IDENTIFIER ::= { hwApsConformance 1 }
|
||||
|
||||
-- compliance statements
|
||||
-- this module
|
||||
-- this module
|
||||
hwApsCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities that implement
|
||||
extend APS on a router."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { hwApsProtectionGroup,hwApsNotificationsGroup }
|
||||
::= { hwApsCompliances 1 }
|
||||
|
||||
|
||||
hwApsGroups OBJECT IDENTIFIER ::= { hwApsConformance 2 }
|
||||
|
||||
-- units of conformance
|
||||
hwApsProtectionGroup OBJECT-GROUP
|
||||
OBJECTS { hwApsProtectionGroupNum,hwApsIfType,hwApsRestoreWaitTime,hwApsProtectSwitch,
|
||||
hwApsWorkingIfType,hwApsRowStatus }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is a optional group of information."
|
||||
::= { hwApsGroups 1 }
|
||||
hwApsNotificationsGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwApsProtectSwitchOver,hwApsProtectSwitchBackOver,hwApsProtectModeFail,
|
||||
hwApsProtectChnlFail,hwApsProtectInvldK1K2Fail,hwApsProtectRemoteFail }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is a optional group of information."
|
||||
::= { hwApsGroups 2 }
|
||||
|
||||
END
|
||||
|
||||
358
mibs/huawei/HUAWEI-ASPF-EUDM
Normal file
358
mibs/huawei/HUAWEI-ASPF-EUDM
Normal file
@@ -0,0 +1,358 @@
|
||||
-- =======================================================================
|
||||
-- Copyright (C) 2003 by HUAWEI TECHNOLOGIES. All rights reserved
|
||||
--
|
||||
-- Description: Huawei ASPF MIB, this MIB will for firewall only
|
||||
-- Reference:
|
||||
-- Version: V1.10
|
||||
-- History:
|
||||
--
|
||||
-- V1.20 2005-05-30 Wei Rixi(22510) added mplsVpnVrfName as table index,
|
||||
-- changed the region of ApplyZoneID(hwNatEudmZoneApplyZoneID1
|
||||
-- and hwNatEudmZoneApplyZoneID2) from 1~16 to 0~128.
|
||||
-- Added fields to HwAspfEudmAppEnableEntry and hwAspfEudmAppEnableGroup.
|
||||
-- V1.10 2004-06-30 Xin Jianfeng(37631) altered the region of
|
||||
-- hwAspfEudmEnableJavaAcl & hwAspfEudmEnableActiveXAcl to
|
||||
-- 0|2000~2999
|
||||
-- V1.00 2003-03-18 Yang Yinzhu(28193) initial version
|
||||
-- =======================================================================
|
||||
|
||||
HUAWEI-ASPF-EUDM-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
Integer32, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
TruthValue
|
||||
FROM SNMPv2-TC
|
||||
mplsVpnVrfName
|
||||
FROM MPLS-VPN-MIB
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB;
|
||||
|
||||
hwASPFEudm MODULE-IDENTITY
|
||||
LAST-UPDATED "200304110900Z" -- April 11, 2003 at 09:00 GMT
|
||||
ORGANIZATION
|
||||
"Huawei Technologies co.,Ltd."
|
||||
CONTACT-INFO
|
||||
"
|
||||
R&D BeiJing, Huawei Technologies co.,Ltd.
|
||||
Huawei Bld.,NO.3 Xinxi Rd.,
|
||||
Shang-Di Information Industry Base,
|
||||
Hai-Dian District Beijing P.R. China
|
||||
Zip:100085
|
||||
Http://www.huawei.com
|
||||
E-mail:support@huawei.com
|
||||
"
|
||||
DESCRIPTION
|
||||
"
|
||||
The HUAWEI-ASPF_EUDM-MIB contains objects to
|
||||
manage the ASPF(Application Specific Packet Filter)
|
||||
configuration for firewall.
|
||||
"
|
||||
::= { hwASPF 2 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
-- 1.3.6.1.4.1.2011.5.25.6
|
||||
hwASPF OBJECT IDENTIFIER ::= { hwDatacomm 6 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.6.2.1
|
||||
hwAspfMibEudmObjects OBJECT IDENTIFIER ::= { hwASPFEudm 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.6.2.1.1
|
||||
hwAspfEudmAppEnableTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwAspfEudmAppEnableEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
This table contains some switches,
|
||||
these switches denotes which application protocol to be inspected.
|
||||
This table is used for the device with security zone.
|
||||
"
|
||||
::= { hwAspfMibEudmObjects 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.6.2.1.1.1
|
||||
hwAspfEudmAppEnableEntry OBJECT-TYPE
|
||||
SYNTAX HwAspfEudmAppEnableEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Each table entry define the configuration in one inter zone.
|
||||
"
|
||||
INDEX { mplsVpnVrfName, hwAspfEudmAppEnableZoneID1, hwAspfEudmAppEnableZoneID2 }
|
||||
::= { hwAspfEudmAppEnableTable 1 }
|
||||
|
||||
HwAspfEudmAppEnableEntry ::=
|
||||
SEQUENCE {
|
||||
hwAspfEudmAppEnableZoneID1
|
||||
Integer32,
|
||||
hwAspfEudmAppEnableZoneID2
|
||||
Integer32,
|
||||
hwAspfEudmEnableFtp
|
||||
TruthValue,
|
||||
hwAspfEudmEnableSmtp
|
||||
TruthValue,
|
||||
hwAspfEudmEnableRstp
|
||||
TruthValue,
|
||||
hwAspfEudmEnableH323
|
||||
TruthValue,
|
||||
hwAspfEudmEnableHttp
|
||||
TruthValue,
|
||||
hwAspfEudmEnableJava
|
||||
TruthValue,
|
||||
hwAspfEudmEnableJavaAcl
|
||||
Integer32,
|
||||
hwAspfEudmEnableActiveX
|
||||
TruthValue,
|
||||
hwAspfEudmEnableActiveXAcl
|
||||
Integer32,
|
||||
hwAspfEudmEnablePptp
|
||||
TruthValue,
|
||||
hwAspfEudmEnableNetBios
|
||||
TruthValue,
|
||||
hwAspfEudmEnableMsn
|
||||
TruthValue,
|
||||
hwAspfEudmEnableQq
|
||||
TruthValue,
|
||||
hwAspfEudmEnableSip
|
||||
TruthValue,
|
||||
hwAspfEudmEnableUserDefAcl
|
||||
Integer32,
|
||||
hwAspfEudmEnableUserDefAge
|
||||
Integer32,
|
||||
hwAspfEudmEnableIdo
|
||||
TruthValue,
|
||||
hwAspfEudmEnableIls
|
||||
TruthValue
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.6.2.1.1.1.1
|
||||
hwAspfEudmAppEnableZoneID1 OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..128)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The internal ID of first security zone,
|
||||
This is index.
|
||||
0: Any zone.
|
||||
"
|
||||
::= { hwAspfEudmAppEnableEntry 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.6.2.1.1.1.2
|
||||
hwAspfEudmAppEnableZoneID2 OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..128)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The internal ID of second security zone, this is index.
|
||||
ID2 must not less than ID1.
|
||||
0: Any zone.
|
||||
"
|
||||
::= { hwAspfEudmAppEnableEntry 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.6.2.1.1.1.3
|
||||
hwAspfEudmEnableFtp OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The inspecting switch for FTP protocol."
|
||||
::= { hwAspfEudmAppEnableEntry 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.6.2.1.1.1.4
|
||||
hwAspfEudmEnableSmtp OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The inspecting switch for SMTP protocol."
|
||||
::= { hwAspfEudmAppEnableEntry 4 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.6.2.1.1.1.5
|
||||
hwAspfEudmEnableRstp OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The inspecting switch for RSTP protocol."
|
||||
::= { hwAspfEudmAppEnableEntry 5 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.6.2.1.1.1.6
|
||||
hwAspfEudmEnableH323 OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The inspecting switch for H323 protocol."
|
||||
::= { hwAspfEudmAppEnableEntry 6 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.6.2.1.1.1.7
|
||||
hwAspfEudmEnableHttp OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The inspecting switch for HTTP protocol."
|
||||
::= { hwAspfEudmAppEnableEntry 7 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.6.2.1.1.1.8
|
||||
hwAspfEudmEnableJava OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The inspecting switch for JAVA."
|
||||
::= { hwAspfEudmAppEnableEntry 8 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.6.2.1.1.1.9
|
||||
hwAspfEudmEnableJavaAcl OBJECT-TYPE
|
||||
SYNTAX Integer32 (0 | 2000..2999)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The acl number to specify the hosts from which the packet to be inspected."
|
||||
::= { hwAspfEudmAppEnableEntry 9 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.6.2.1.1.1.10
|
||||
hwAspfEudmEnableActiveX OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The inspecting switch for ActiveX."
|
||||
::= { hwAspfEudmAppEnableEntry 10 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.6.2.1.1.1.11
|
||||
hwAspfEudmEnableActiveXAcl OBJECT-TYPE
|
||||
SYNTAX Integer32 (0 | 2000..2999)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The acl number to specify the hosts from which the packet to be inspected."
|
||||
::= { hwAspfEudmAppEnableEntry 11 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.6.2.1.1.1.12
|
||||
hwAspfEudmEnablePptp OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The inspecting switch for PPTP."
|
||||
::= { hwAspfEudmAppEnableEntry 12 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.6.2.1.1.1.13
|
||||
hwAspfEudmEnableNetBios OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The inspecting switch for NetBios."
|
||||
::= { hwAspfEudmAppEnableEntry 13 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.6.2.1.1.1.14
|
||||
hwAspfEudmEnableMsn OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The inspecting switch for MSN."
|
||||
::= { hwAspfEudmAppEnableEntry 14 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.6.2.1.1.1.15
|
||||
hwAspfEudmEnableQq OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The inspecting switch for QQ."
|
||||
::= { hwAspfEudmAppEnableEntry 15 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.6.2.1.1.1.16
|
||||
hwAspfEudmEnableSip OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The inspecting switch for SIP."
|
||||
::= { hwAspfEudmAppEnableEntry 16 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.6.2.1.1.1.17
|
||||
hwAspfEudmEnableUserDefAcl OBJECT-TYPE
|
||||
SYNTAX Integer32 (0 | 2000..2999)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The user define acl number to specify the hosts from which the packet to be inspected."
|
||||
::= { hwAspfEudmAppEnableEntry 17 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.6.2.1.1.1.18
|
||||
hwAspfEudmEnableUserDefAge OBJECT-TYPE
|
||||
SYNTAX Integer32 (0 | 1..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The aging time of the user define."
|
||||
::= { hwAspfEudmAppEnableEntry 18 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.6.2.1.1.1.19
|
||||
hwAspfEudmEnableIdo OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The inspecting switch for IDO."
|
||||
::= { hwAspfEudmAppEnableEntry 19 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.6.2.1.1.1.20
|
||||
hwAspfEudmEnableIls OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The inspecting switch for ILS."
|
||||
::= { hwAspfEudmAppEnableEntry 20 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.6.2.2
|
||||
hwAspfEudmConformance OBJECT IDENTIFIER ::= { hwASPFEudm 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.6.2.2.1
|
||||
hwAspfEudmCompliance OBJECT IDENTIFIER ::= { hwAspfEudmConformance 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.6.2.2.2
|
||||
hwAspfEudmMibGroups OBJECT IDENTIFIER ::= { hwAspfEudmConformance 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.6.2.2.2.1
|
||||
hwAspfEudmAppEnableGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwAspfEudmEnableFtp,
|
||||
hwAspfEudmEnableRstp,
|
||||
hwAspfEudmEnableH323,
|
||||
hwAspfEudmEnableHttp,
|
||||
hwAspfEudmEnableJava,
|
||||
hwAspfEudmEnableJavaAcl,
|
||||
hwAspfEudmEnableActiveX,
|
||||
hwAspfEudmEnableActiveXAcl,
|
||||
hwAspfEudmEnableSmtp,
|
||||
hwAspfEudmEnablePptp,
|
||||
hwAspfEudmEnableNetBios,
|
||||
hwAspfEudmEnableMsn,
|
||||
hwAspfEudmEnableQq,
|
||||
hwAspfEudmEnableSip,
|
||||
hwAspfEudmEnableUserDefAcl,
|
||||
hwAspfEudmEnableUserDefAge,
|
||||
hwAspfEudmEnableIdo,
|
||||
hwAspfEudmEnableIls
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object group contains the ASPF application inspecting switches mib objects "
|
||||
::= { hwAspfEudmMibGroups 1 }
|
||||
|
||||
|
||||
END
|
||||
603
mibs/huawei/HUAWEI-ATK
Normal file
603
mibs/huawei/HUAWEI-ATK
Normal file
@@ -0,0 +1,603 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2003 by HUAWEI TECHNOLOGIES. All rights reserved
|
||||
--
|
||||
-- Description: Huawei Attack defence MIB, this MIB is for firewall and router
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
--
|
||||
-- V1.20 2005-05-30 Wei Rixi(22510) added mplsVpnVrfName as table index,
|
||||
-- Added DEFVAL to hwAtkIcmpLength, hwAtkIPSynFloodSynSpeed.
|
||||
-- V1.10 2004-06-30 Xin Jianfeng(37631) altered the region of
|
||||
-- hwAtkZoneSynFloodSynSpeed, hwAtkIPSynFloodHalfMax to 0~1000000,
|
||||
-- hwAtkZoneSynFloodHalfAge to 0~65535
|
||||
-- V1.00 2003-03-18 Yang Yinzhu(28193) initial version
|
||||
-- =================================================================
|
||||
|
||||
HUAWEI-ATK-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
IpAddress, Integer32, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
TruthValue, RowStatus
|
||||
FROM SNMPv2-TC
|
||||
mplsVpnVrfName
|
||||
FROM MPLS-VPN-MIB
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB;
|
||||
|
||||
hwATKComm MODULE-IDENTITY
|
||||
LAST-UPDATED "200304110900Z" -- April 11, 2003 at 09:00 GMT
|
||||
ORGANIZATION
|
||||
"Huawei Technologies co.,Ltd."
|
||||
CONTACT-INFO
|
||||
"
|
||||
R&D BeiJing, Huawei Technologies co.,Ltd.
|
||||
Huawei Bld.,NO.3 Xinxi Rd.,
|
||||
Shang-Di Information Industry Base,
|
||||
Hai-Dian District Beijing P.R. China
|
||||
Zip:100085
|
||||
Http://www.huawei.com
|
||||
E-mail:support@huawei.com
|
||||
"
|
||||
DESCRIPTION
|
||||
"
|
||||
V1.00
|
||||
The HUAWEI-ATK-MIB contains objects to
|
||||
manage the ATCKDF(Attack Defence)
|
||||
configuration for all products.
|
||||
"
|
||||
::= { hwATK 1 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
-- 1.3.6.1.4.1.2011.5.25.10
|
||||
hwATK OBJECT IDENTIFIER ::= { hwDatacomm 10 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.1
|
||||
hwAtkGlobalMibObjects OBJECT IDENTIFIER ::= { hwATKComm 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.1.1
|
||||
hwAtkIpSpoofingSw OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The switch indicates whether inspecting IP spoofing attack."
|
||||
::= { hwAtkGlobalMibObjects 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.1.2
|
||||
hwAtkLandSw OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The switch indicates whether inspecting Land attack."
|
||||
::= { hwAtkGlobalMibObjects 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.1.3
|
||||
hwAtkSmurfSw OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The switch indicates whether inspecting Smurf attack."
|
||||
::= { hwAtkGlobalMibObjects 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.1.4
|
||||
hwAtkFraggleSw OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The switch indicates whether inspecting Fraggle attack."
|
||||
::= { hwAtkGlobalMibObjects 4 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.1.5
|
||||
hwAtkWinNukeSw OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The switch indicates whether inspecting WinNuke attack."
|
||||
::= { hwAtkGlobalMibObjects 5 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.1.6
|
||||
hwAtkIcmpRedirectSw OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The switch indicates whether blocking ICMP re-direction packets."
|
||||
::= { hwAtkGlobalMibObjects 6 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.1.7
|
||||
hwAtkIcmpUnReachSw OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The switch indicates whether blocking ICMP unreachable packets."
|
||||
::= { hwAtkGlobalMibObjects 7 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.1.8
|
||||
hwAtkSourceRouteSw OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The switch indicates whether blocking packets with source route option."
|
||||
::= { hwAtkGlobalMibObjects 8 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.1.9
|
||||
hwAtkRouteRecordSw OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The switch indicates whether blocking packets with route record option."
|
||||
DEFVAL { 0 }
|
||||
::= { hwAtkGlobalMibObjects 9 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.1.10
|
||||
hwAtkTracertSw OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The switch indicates whether blocking packets of tracert."
|
||||
DEFVAL { 0 }
|
||||
::= { hwAtkGlobalMibObjects 10 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.1.11
|
||||
hwAtkTcpFlagSw OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The switch indicates whether inspecting the flag of TCP packets."
|
||||
DEFVAL { 0 }
|
||||
::= { hwAtkGlobalMibObjects 11 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.1.12
|
||||
hwAtkPingOfDeathSw OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The switch indicates whether inspecting ping-of-death attack."
|
||||
DEFVAL { 0 }
|
||||
::= { hwAtkGlobalMibObjects 12 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.1.13
|
||||
hwAtkTeardropSw OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The switch indicates whether inspecting teardrop attack."
|
||||
DEFVAL { 0 }
|
||||
::= { hwAtkGlobalMibObjects 13 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.1.14
|
||||
hwAtkFragFlagSw OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The switch indicates whether inspecting the flag for fragment."
|
||||
DEFVAL { 0 }
|
||||
::= { hwAtkGlobalMibObjects 14 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.1.15
|
||||
hwAtkIPSweepSw OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The switch indicates whether inspecting IP sweep attack."
|
||||
DEFVAL { 0 }
|
||||
::= { hwAtkGlobalMibObjects 15 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.1.16
|
||||
hwAtkIpSweepSpeed OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..10000)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum speed of IP sweeping."
|
||||
::= { hwAtkGlobalMibObjects 16 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.1.17
|
||||
hwAtkIPSweepBlsTime OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..1000)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time to add a host to blacklist when find it is sweeping."
|
||||
::= { hwAtkGlobalMibObjects 17 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.1.18
|
||||
hwAtkPortScanSw OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The switch indicates whether inspecting port scan attack."
|
||||
DEFVAL { 0 }
|
||||
::= { hwAtkGlobalMibObjects 18 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.1.19
|
||||
hwAtkPortScanSpeed OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..10000)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum speed of port scanning."
|
||||
::= { hwAtkGlobalMibObjects 19 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.1.20
|
||||
hwAtkPortScanBlsTime OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..1000)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time to add a host to blacklist when find it is scanning port."
|
||||
::= { hwAtkGlobalMibObjects 20 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.1.21
|
||||
hwAtkLargeIcmpSw OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The switch indicates whether blocking large icmp packets."
|
||||
DEFVAL { 0 }
|
||||
::= { hwAtkGlobalMibObjects 21 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.1.22
|
||||
hwAtkIcmpLength OBJECT-TYPE
|
||||
SYNTAX Integer32 (8..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum length of ICMP packets allowed to pass the system."
|
||||
DEFVAL { 4000 }
|
||||
::= { hwAtkGlobalMibObjects 22 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.1.23
|
||||
hwAtkSynFloodSw OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The switch indicates whether inspecting SYN flooding attack."
|
||||
DEFVAL { false }
|
||||
::= { hwAtkGlobalMibObjects 23 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.1.24
|
||||
hwAtkUdpFloodSw OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The switch indicates whether inspecting UDP flooding attack."
|
||||
DEFVAL { false }
|
||||
::= { hwAtkGlobalMibObjects 24 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.1.25
|
||||
hwAtkIcmpFloodSw OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The switch indicates whether inspecting ICMP flooding attack."
|
||||
DEFVAL { false }
|
||||
::= { hwAtkGlobalMibObjects 25 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.2
|
||||
hwAtkIPMibObjects OBJECT IDENTIFIER ::= { hwATKComm 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.2.1
|
||||
hwAtkSynFloodIPTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwAtkSynFloodIPEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table define the parameters of SYN flood defence for hosts."
|
||||
::= { hwAtkIPMibObjects 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.2.1.1
|
||||
hwAtkSynFloodIPEntry OBJECT-TYPE
|
||||
SYNTAX HwAtkSynFloodIPEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" "
|
||||
INDEX { mplsVpnVrfName, hwAtkSynFloodIP }
|
||||
::= { hwAtkSynFloodIPTable 1 }
|
||||
|
||||
HwAtkSynFloodIPEntry ::=
|
||||
SEQUENCE {
|
||||
hwAtkSynFloodIP
|
||||
IpAddress,
|
||||
hwAtkIPSynFloodSynSpeed
|
||||
Integer32,
|
||||
hwAtkIPSynFloodHalfMax
|
||||
Integer32,
|
||||
hwAtkIPSynFloodHalfAge
|
||||
Integer32,
|
||||
hwAtkIPSynFloodProxy
|
||||
INTEGER,
|
||||
hwAtkIPSynFloodStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.2.1.1.1
|
||||
hwAtkSynFloodIP OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address of host to be protected."
|
||||
::= { hwAtkSynFloodIPEntry 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.2.1.1.2
|
||||
hwAtkIPSynFloodSynSpeed OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..1000000)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum speed of SYN packets to the host.
|
||||
when the speed of SYN packets to the host reach the maximum,
|
||||
system will start the TCP proxy."
|
||||
DEFVAL { 1000 }
|
||||
::= { hwAtkSynFloodIPEntry 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.2.1.1.3
|
||||
hwAtkIPSynFloodHalfMax OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..10000000)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum incomplete connection for the host."
|
||||
::= { hwAtkSynFloodIPEntry 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.2.1.1.4
|
||||
hwAtkIPSynFloodHalfAge OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..65535)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The age of TCP incomplete connections."
|
||||
DEFVAL { 20 }
|
||||
::= { hwAtkSynFloodIPEntry 4 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.2.1.1.5
|
||||
hwAtkIPSynFloodProxy OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
auto(1),
|
||||
on(2),
|
||||
off(3)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The switch of TCP proxy, this switch decides the action of proxy.
|
||||
The switch has three status: auto, on, off."
|
||||
DEFVAL { auto }
|
||||
::= { hwAtkSynFloodIPEntry 5 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.2.1.1.6
|
||||
hwAtkIPSynFloodStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of a row, can be CreateAndGo or Destroy currently."
|
||||
::= { hwAtkSynFloodIPEntry 6 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.2.2
|
||||
hwAtkUdpFloodIPTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwAtkUdpFloodIPEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table define the parameters of UDP flood defence for hosts."
|
||||
::= { hwAtkIPMibObjects 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.2.2.1
|
||||
hwAtkUdpFloodIPEntry OBJECT-TYPE
|
||||
SYNTAX HwAtkUdpFloodIPEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" "
|
||||
INDEX { mplsVpnVrfName, hwAtkUdpFloodIP }
|
||||
::= { hwAtkUdpFloodIPTable 1 }
|
||||
|
||||
HwAtkUdpFloodIPEntry ::=
|
||||
SEQUENCE {
|
||||
hwAtkUdpFloodIP
|
||||
IpAddress,
|
||||
hwAtkIPUdpFloodSpeed
|
||||
Integer32,
|
||||
hwAtkIPUdpFloodStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.2.2.1.1
|
||||
hwAtkUdpFloodIP OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address of host to be protected."
|
||||
::= { hwAtkUdpFloodIPEntry 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.2.2.1.2
|
||||
hwAtkIPUdpFloodSpeed OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..1000000)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The maximum speed of UDP packets to the host.
|
||||
when the speed of UDP packets to the host reach the maximum,
|
||||
system will drop the subsequent UDP packets to this host,
|
||||
until the speed decline to 80 percent of the maximum.
|
||||
"
|
||||
DEFVAL { 1000 }
|
||||
::= { hwAtkUdpFloodIPEntry 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.2.2.1.3
|
||||
hwAtkIPUdpFloodStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of a row, can be CreateAndGo or Destroy currently."
|
||||
::= { hwAtkUdpFloodIPEntry 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.2.3
|
||||
hwAtkIcmpFloodIPTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwAtkIcmpFloodIPEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table define the parameters of ICMP flood defence for hosts."
|
||||
::= { hwAtkIPMibObjects 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.2.3.1
|
||||
hwAtkIcmpFloodIPEntry OBJECT-TYPE
|
||||
SYNTAX HwAtkIcmpFloodIPEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" "
|
||||
INDEX { mplsVpnVrfName, hwAtkIcmpFloodIP }
|
||||
::= { hwAtkIcmpFloodIPTable 1 }
|
||||
|
||||
HwAtkIcmpFloodIPEntry ::=
|
||||
SEQUENCE {
|
||||
hwAtkIcmpFloodIP
|
||||
IpAddress,
|
||||
hwAtkIPIcmpFloodSpeed
|
||||
Integer32,
|
||||
hwAtkIPIcmpFloodStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.2.3.1.1
|
||||
hwAtkIcmpFloodIP OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address of host to be protected."
|
||||
::= { hwAtkIcmpFloodIPEntry 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.2.3.1.2
|
||||
hwAtkIPIcmpFloodSpeed OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..1000000)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The maximum speed of ICMP packets to the host.
|
||||
when the speed of ICMP packets to the host reach the maximum,
|
||||
system will drop the subsequent ICMP packets to this host,
|
||||
until the speed decline to 80 percent of the maximum.
|
||||
"
|
||||
DEFVAL { 1000 }
|
||||
::= { hwAtkIcmpFloodIPEntry 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.2.3.1.3
|
||||
hwAtkIPIcmpFloodStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of a row, can be CreateAndGo or Destroy currently."
|
||||
::= { hwAtkIcmpFloodIPEntry 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.3
|
||||
hwAtkCommConformance OBJECT IDENTIFIER ::= { hwATKComm 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.3.1
|
||||
hwAtkCommCompliance OBJECT IDENTIFIER ::= { hwAtkCommConformance 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.3.2
|
||||
hwAtkCommMibGroups OBJECT IDENTIFIER ::= { hwAtkCommConformance 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.3.2.1
|
||||
hwAtkGlobalCfgGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwAtkIpSpoofingSw,
|
||||
hwAtkLandSw,
|
||||
hwAtkSmurfSw,
|
||||
hwAtkFraggleSw,
|
||||
hwAtkWinNukeSw,
|
||||
hwAtkIcmpRedirectSw,
|
||||
hwAtkIcmpUnReachSw,
|
||||
hwAtkSourceRouteSw,
|
||||
hwAtkRouteRecordSw,
|
||||
hwAtkTracertSw,
|
||||
hwAtkTcpFlagSw,
|
||||
hwAtkPingOfDeathSw,
|
||||
hwAtkTeardropSw,
|
||||
hwAtkFragFlagSw,
|
||||
hwAtkIPSweepSw,
|
||||
hwAtkIpSweepSpeed,
|
||||
hwAtkIPSweepBlsTime,
|
||||
hwAtkPortScanSw,
|
||||
hwAtkPortScanSpeed,
|
||||
hwAtkPortScanBlsTime,
|
||||
hwAtkLargeIcmpSw,
|
||||
hwAtkIcmpLength,
|
||||
hwAtkSynFloodSw,
|
||||
hwAtkUdpFloodSw,
|
||||
hwAtkIcmpFloodSw
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwAtkCommMibGroups 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.3.2.2
|
||||
hwAtkCommSynFloodGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwAtkIPSynFloodSynSpeed,
|
||||
hwAtkIPSynFloodHalfMax,
|
||||
hwAtkIPSynFloodHalfAge,
|
||||
hwAtkIPSynFloodProxy,
|
||||
hwAtkIPSynFloodStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwAtkCommMibGroups 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.3.2.3
|
||||
hwAtkCommUdpFloodGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwAtkIPUdpFloodSpeed,
|
||||
hwAtkIPUdpFloodStatus }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwAtkCommMibGroups 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.1.3.2.4
|
||||
hwAtkCommIcmpFloodGroup OBJECT-GROUP
|
||||
OBJECTS { hwAtkIPIcmpFloodSpeed, hwAtkIPIcmpFloodStatus }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwAtkCommMibGroups 4 }
|
||||
|
||||
END
|
||||
360
mibs/huawei/HUAWEI-ATK-EUDM
Normal file
360
mibs/huawei/HUAWEI-ATK-EUDM
Normal file
@@ -0,0 +1,360 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2003 by HUAWEI TECHNOLOGIES. All rights reserved
|
||||
--
|
||||
-- Description: Huawei Attack defence MIB, this MIB is for firewall only.
|
||||
-- Reference:
|
||||
-- Version: V1.20
|
||||
-- History:
|
||||
--
|
||||
-- V1.20 2005-05-30 Wei Rixi(22510) added mplsVpnVrfName as table index,
|
||||
-- changed the region of ApplyZoneID(hwNatEudmZoneApplyZoneID1
|
||||
-- and hwNatEudmZoneApplyZoneID2) from 1~16 to 0~128.
|
||||
-- Added fields to HwAspfEudmAppEnableEntry and hwAspfEudmAppEnableGroup.
|
||||
-- V1.10 2004-06-30 Xin Jianfeng(37631) altered the region of
|
||||
-- hwAtkZoneSynFloodSynSpeed, hwAtkZoneUdpFloodSpeed &
|
||||
-- hwAtkZoneSynFloodHalfAge to 0~1000000,
|
||||
-- hwAtkZoneSynFloodHalfAge to 0~65535
|
||||
-- V1.00 2003-03-18 Yang Yinzhu(28193) initial version
|
||||
-- =================================================================
|
||||
|
||||
HUAWEI-ATK-EUDM-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
Integer32, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus
|
||||
FROM SNMPv2-TC
|
||||
mplsVpnVrfName
|
||||
FROM MPLS-VPN-MIB
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB;
|
||||
|
||||
hwATKEudm MODULE-IDENTITY
|
||||
LAST-UPDATED "200303190900Z" -- March 19, 2003 at 09:00 GMT
|
||||
ORGANIZATION
|
||||
"Huawei Technologies co.,Ltd."
|
||||
CONTACT-INFO
|
||||
"
|
||||
R&D BeiJing, Huawei Technologies co.,Ltd.
|
||||
Huawei Bld.,NO.3 Xinxi Rd.,
|
||||
Shang-Di Information Industry Base,
|
||||
Hai-Dian District Beijing P.R. China
|
||||
Zip:100085
|
||||
Http://www.huawei.com
|
||||
E-mail:support@huawei.com
|
||||
"
|
||||
DESCRIPTION
|
||||
"
|
||||
The HUAWEI-ATCKDF_EUDM-MIB contains objects to
|
||||
manage the ATCKDF(Attack Defence)
|
||||
configuration for firewall.
|
||||
"
|
||||
::= { hwATK 2 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
-- 1.3.6.1.4.1.2011.5.25.10
|
||||
hwATK OBJECT IDENTIFIER ::= { hwDatacomm 10 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.2.1
|
||||
hwAtkZoneMibObjects OBJECT IDENTIFIER ::= { hwATKEudm 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.2.1.1
|
||||
hwAtkSynFloodZoneTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwAtkSynFloodZoneEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
SYN Flood configuration table for a security zone.
|
||||
which consists of a sequence of hwAtckDfSynFloodZoneEntry items.
|
||||
"
|
||||
::= { hwAtkZoneMibObjects 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.2.1.1.1
|
||||
hwAtkSynFloodZoneEntry OBJECT-TYPE
|
||||
SYNTAX HwAtkSynFloodZoneEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
An entry in the hwAtckDfSynFloodZoneTable containing the parameters
|
||||
of SYN flood defence for all hosts behind a security zone.
|
||||
this table is for firewall only.
|
||||
"
|
||||
INDEX { mplsVpnVrfName, hwAtkSynFloodZoneID }
|
||||
::= { hwAtkSynFloodZoneTable 1 }
|
||||
|
||||
HwAtkSynFloodZoneEntry ::=
|
||||
SEQUENCE {
|
||||
hwAtkSynFloodZoneID
|
||||
Integer32,
|
||||
hwAtkZoneSynFloodSynSpeed
|
||||
Integer32,
|
||||
hwAtkZoneSynFloodHalfMax
|
||||
Integer32,
|
||||
hwAtkZoneSynFloodHalfAge
|
||||
Integer32,
|
||||
hwAtkZoneSynFloodProxy
|
||||
INTEGER,
|
||||
hwAtkZoneSynFloodStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.2.1.1.1.1
|
||||
hwAtkSynFloodZoneID OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..128)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The internal ID of security zone to be protected."
|
||||
::= { hwAtkSynFloodZoneEntry 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.2.1.1.1.2
|
||||
hwAtkZoneSynFloodSynSpeed OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..1000000)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The threshold value of SYN packets speed.
|
||||
when the speed of SYN packets to one host in this zone readch this value,
|
||||
the firewall will startup TCP proxy.
|
||||
"
|
||||
::= { hwAtkSynFloodZoneEntry 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.2.1.1.1.3
|
||||
hwAtkZoneSynFloodHalfMax OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..10000000)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the maximum half connection for each host in the zone."
|
||||
::= { hwAtkSynFloodZoneEntry 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.2.1.1.1.4
|
||||
hwAtkZoneSynFloodHalfAge OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..65535)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The age of TCP half connection."
|
||||
::= { hwAtkSynFloodZoneEntry 4 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.2.1.1.1.5
|
||||
hwAtkZoneSynFloodProxy OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
auto(1),
|
||||
on(2),
|
||||
off(3)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The switch of TCP proxy, this switch decides the action of proxy.
|
||||
The switch has three status: auto, on, off.
|
||||
"
|
||||
DEFVAL { auto }
|
||||
::= { hwAtkSynFloodZoneEntry 5 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.2.1.1.1.6
|
||||
hwAtkZoneSynFloodStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The row status variable, current support CreateAndGo and Destroy.
|
||||
"
|
||||
::= { hwAtkSynFloodZoneEntry 6 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.2.1.2
|
||||
hwAtkUdpFloodZoneTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwAtkUdpFloodZoneEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
UDP Flood configuration table for a security zone.
|
||||
which consists of a sequence of hwAtckDfUdpFloodZoneEntry items.
|
||||
"
|
||||
::= { hwAtkZoneMibObjects 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.2.1.2.1
|
||||
hwAtkUdpFloodZoneEntry OBJECT-TYPE
|
||||
SYNTAX HwAtkUdpFloodZoneEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
An entry in the hwAtckDfUdpFloodZoneTable containing the parameters
|
||||
of UDP flood defence for all hosts behind a security zone.
|
||||
this table is for firewall only.
|
||||
"
|
||||
INDEX { mplsVpnVrfName, hwAtkUdpFloodZoneID }
|
||||
::= { hwAtkUdpFloodZoneTable 1 }
|
||||
|
||||
HwAtkUdpFloodZoneEntry ::=
|
||||
SEQUENCE {
|
||||
hwAtkUdpFloodZoneID
|
||||
Integer32,
|
||||
hwAtkZoneUdpFloodSpeed
|
||||
Integer32,
|
||||
hwAtkZoneUdpFloodStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.2.1.2.1.1
|
||||
hwAtkUdpFloodZoneID OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..128)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ID of security zone to be protected."
|
||||
::= { hwAtkUdpFloodZoneEntry 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.2.1.2.1.2
|
||||
hwAtkZoneUdpFloodSpeed OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..1000000)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The threshold value of UDP packets speed.
|
||||
when the speed of UDP packets to one host in this zone reach this value,
|
||||
the firewall will drops the subsequence UDP packets to this host.
|
||||
"
|
||||
::= { hwAtkUdpFloodZoneEntry 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.2.1.2.1.3
|
||||
hwAtkZoneUdpFloodStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The row status variable, current support CreateAndGo and Destroy.
|
||||
"
|
||||
::= { hwAtkUdpFloodZoneEntry 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.2.1.3
|
||||
hwAtkIcmpFloodZoneTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwAtkIcmpFloodZoneEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
ICMP Flood configuration table for a security zone.
|
||||
which consists of a sequence of hwAtckDfIcmpFloodZoneEntry items.
|
||||
"
|
||||
::= { hwAtkZoneMibObjects 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.2.1.3.1
|
||||
hwAtkIcmpFloodZoneEntry OBJECT-TYPE
|
||||
SYNTAX HwAtkIcmpFloodZoneEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
An entry in the hwAtckDfIcmpFloodZoneTable containing the parameters
|
||||
of ICMP flood defence for all hosts behind a security zone.
|
||||
this table is for firewall only.
|
||||
"
|
||||
INDEX { mplsVpnVrfName, hwAtkIcmpFloodZoneID }
|
||||
::= { hwAtkIcmpFloodZoneTable 1 }
|
||||
|
||||
HwAtkIcmpFloodZoneEntry ::=
|
||||
SEQUENCE {
|
||||
hwAtkIcmpFloodZoneID
|
||||
Integer32,
|
||||
hwAtkZoneIcmpFloodSpeed
|
||||
Integer32,
|
||||
hwAtkZoneIcmpFloodStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.2.1.3.1.1
|
||||
hwAtkIcmpFloodZoneID OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..128)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ID of security zone to be protected."
|
||||
::= { hwAtkIcmpFloodZoneEntry 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.2.1.3.1.2
|
||||
hwAtkZoneIcmpFloodSpeed OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..1000000)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The threshold value of ICMP packets speed.
|
||||
when the speed of ICMP packets to one host in this zone reach this value,
|
||||
the firewall will drops the subsequence ICMP packets to this host.
|
||||
"
|
||||
::= { hwAtkIcmpFloodZoneEntry 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.2.1.3.1.3
|
||||
hwAtkZoneIcmpFloodStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The row status variable, current support CreateAndGo and Destroy.
|
||||
"
|
||||
::= { hwAtkIcmpFloodZoneEntry 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.2.2
|
||||
hwAtkEudmConformance OBJECT IDENTIFIER ::= { hwATKEudm 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.2.2.1
|
||||
hwAtkEudmCompliance OBJECT IDENTIFIER ::= { hwAtkEudmConformance 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.2.2.2
|
||||
hwAtkEudmMibGroups OBJECT IDENTIFIER ::= { hwAtkEudmConformance 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.2.2.2.1
|
||||
hwAtkEudmSynFloodGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwAtkZoneSynFloodSynSpeed,
|
||||
hwAtkZoneSynFloodHalfMax,
|
||||
hwAtkZoneSynFloodHalfAge,
|
||||
hwAtkZoneSynFloodProxy,
|
||||
hwAtkZoneSynFloodStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The MIB objects need for SYN flood defence"
|
||||
::= { hwAtkEudmMibGroups 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.2.2.2.2
|
||||
hwAtkEudmUdpFloodGroup OBJECT-GROUP
|
||||
OBJECTS { hwAtkZoneUdpFloodSpeed, hwAtkZoneUdpFloodStatus }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The MIB objects need for UDP flood defence
|
||||
"
|
||||
::= { hwAtkEudmMibGroups 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.10.2.2.2.3
|
||||
hwAtkEudmIcmpFloodGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwAtkZoneIcmpFloodSpeed,
|
||||
hwAtkZoneIcmpFloodStatus }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The MIB objects need for ICMP flood defence
|
||||
"
|
||||
::= { hwAtkEudmMibGroups 3 }
|
||||
|
||||
END
|
||||
1063
mibs/huawei/HUAWEI-ATM
Normal file
1063
mibs/huawei/HUAWEI-ATM
Normal file
File diff suppressed because it is too large
Load Diff
1179
mibs/huawei/HUAWEI-BASE-TRAP
Normal file
1179
mibs/huawei/HUAWEI-BASE-TRAP
Normal file
File diff suppressed because it is too large
Load Diff
1802
mibs/huawei/HUAWEI-BFD
Normal file
1802
mibs/huawei/HUAWEI-BFD
Normal file
File diff suppressed because it is too large
Load Diff
318
mibs/huawei/HUAWEI-BGP-ACCOUNTING
Normal file
318
mibs/huawei/HUAWEI-BGP-ACCOUNTING
Normal file
@@ -0,0 +1,318 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2004 by HUAWEI TECHNOLOGIES. All rights reserved
|
||||
--
|
||||
-- Description:This mib file is used for management of huawei BGP Accounting.
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- peigangqiang,2005.4.6,publish
|
||||
-- =================================================================
|
||||
|
||||
HUAWEI-BGP-ACCOUNTING-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
ifIndex
|
||||
FROM RFC1213-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE
|
||||
FROM SNMPv2-CONF
|
||||
Integer32, Counter64, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus, TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
|
||||
hwBgpAcctMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200705100000Z" -- May 10, 2007 at 00:00 GMT
|
||||
ORGANIZATION
|
||||
"Huawei Technologies co.,Ltd."
|
||||
CONTACT-INFO
|
||||
" R&D BeiJing, Huawei Technologies co.,Ltd.
|
||||
Huawei Bld.,NO.3 Xinxi Rd.,
|
||||
Shang-Di Information Industry Base,
|
||||
Hai-Dian District Beijing P.R. China
|
||||
Zip:100085
|
||||
Http://www.huawei.com
|
||||
E-mail:support@huawei.com "
|
||||
DESCRIPTION
|
||||
"The HUAWEI-BGP-ACCOUNTING-MIB contains objects to
|
||||
Manage configuration and Monitor running state
|
||||
for BGP Accounting feature."
|
||||
::= { hwDatacomm 39 }
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- Textual conventions
|
||||
--
|
||||
|
||||
-- AddressType
|
||||
AddressType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
invalid(0)
|
||||
source(1)
|
||||
destination(2)
|
||||
"
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
invalid(0),
|
||||
source(1),
|
||||
destination(2)
|
||||
}
|
||||
|
||||
-- DirectionType
|
||||
DirectionType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"invalid(0)
|
||||
inbound(1)
|
||||
outbound(2)
|
||||
inbound-and-outbound(3)
|
||||
"
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
invalid(0),
|
||||
inbound(1),
|
||||
outbound(2),
|
||||
inboundAndOutbound(3)
|
||||
}
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
hwBgpAcctMIBObjects OBJECT IDENTIFIER ::= { hwBgpAcctMIB 1 }
|
||||
|
||||
|
||||
-- coonfig table
|
||||
hwBgpAcctCfgTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwBgpAcctCfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The hwBgpAcctCfgTable provides the configuration of
|
||||
BGP Accounting."
|
||||
::= { hwBgpAcctMIBObjects 1 }
|
||||
|
||||
|
||||
hwBgpAcctCfgEntry OBJECT-TYPE
|
||||
SYNTAX HwBgpAcctCfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each HwBgpAcctCfgEntry provides BGP accounting
|
||||
configuration for traffic of interest on an ingress and/or
|
||||
egress interface. "
|
||||
INDEX { hwbgpAcctCfgIfIndex }
|
||||
::= { hwBgpAcctCfgTable 1 }
|
||||
|
||||
|
||||
HwBgpAcctCfgEntry ::=
|
||||
SEQUENCE {
|
||||
hwbgpAcctCfgIfIndex
|
||||
Integer32,
|
||||
hwbgpAcctSrcOrDest
|
||||
AddressType,
|
||||
hwbgpAcctDirection
|
||||
DirectionType,
|
||||
hwbgpAcctCfgRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
hwbgpAcctCfgIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interface Index, equal to ifIndex."
|
||||
::= { hwBgpAcctCfgEntry 1 }
|
||||
|
||||
|
||||
hwbgpAcctSrcOrDest OBJECT-TYPE
|
||||
SYNTAX AddressType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An integer value greater than 0, that uniquely identifies
|
||||
BGP accounting based on source address or destination address.
|
||||
1 is source ,2 is destination, and the defaule value is 2"
|
||||
DEFVAL { 2 }
|
||||
::= { hwBgpAcctCfgEntry 2 }
|
||||
|
||||
|
||||
hwbgpAcctDirection OBJECT-TYPE
|
||||
SYNTAX DirectionType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An integer value greater than 0, that uniquely identifies
|
||||
BGP accounting the inbound traffic or outbound traffic.
|
||||
1 is inbound ,2 is outbound, and 3 is both inbound and outbound"
|
||||
DEFVAL { 1 }
|
||||
::= { hwBgpAcctCfgEntry 3 }
|
||||
|
||||
|
||||
hwbgpAcctCfgRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RowStatus. Three actions are used: active,
|
||||
createAndGo, destroy"
|
||||
::= { hwBgpAcctCfgEntry 4 }
|
||||
|
||||
|
||||
-- statistics table
|
||||
hwBgpAcctStatTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwBgpAcctStatEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The hwBgpAcctStatTable provides BGP accounting statistics
|
||||
for ingress and egress traffic on an interface. This data could be used for
|
||||
purposes like billing."
|
||||
::= { hwBgpAcctMIBObjects 2 }
|
||||
|
||||
|
||||
hwBgpAcctStatEntry OBJECT-TYPE
|
||||
SYNTAX HwBgpAcctStatEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each hwBgpAcctStatEntry provides statistics
|
||||
for traffic of interest on an ingress and/or egress interfaces.
|
||||
|
||||
The statistics include ingress packet counts, ingress octet
|
||||
counts, egress packet counts and egress octet counts. Entries
|
||||
are created when traffic-type is configured on an interface.
|
||||
Entries are deleted automatically when the user
|
||||
removes the corresponding traffic-type configuration from an
|
||||
interface."
|
||||
INDEX { hwbgpAcctStatIfIndex, hwbgpAcctTrafficIndex }
|
||||
::= { hwBgpAcctStatTable 1 }
|
||||
|
||||
|
||||
HwBgpAcctStatEntry ::=
|
||||
SEQUENCE {
|
||||
hwbgpAcctStatIfIndex
|
||||
Integer32,
|
||||
hwbgpAcctTrafficIndex
|
||||
Integer32,
|
||||
hwbgpAcctInPacketCount
|
||||
Counter64,
|
||||
hwbgpAcctInOctetCount
|
||||
Counter64,
|
||||
hwbgpAcctOutPacketCount
|
||||
Counter64,
|
||||
hwbgpAcctOutOctetCount
|
||||
Counter64
|
||||
}
|
||||
|
||||
hwbgpAcctStatIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interface Index, equal to ifIndex."
|
||||
::= { hwBgpAcctStatEntry 1 }
|
||||
|
||||
|
||||
hwbgpAcctTrafficIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..64)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An integer value greater than 0, that uniquely identifies
|
||||
a traffic-type. The traffic-type means the traffic coming into an interface
|
||||
can be differentiated into different types. It is up to the user to
|
||||
give meaning to and configure the various traffic-types on an
|
||||
interface."
|
||||
::= { hwBgpAcctStatEntry 2 }
|
||||
|
||||
|
||||
hwbgpAcctInPacketCount OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of packets received for a particular
|
||||
traffic-type on an interface."
|
||||
::= { hwBgpAcctStatEntry 3 }
|
||||
|
||||
|
||||
hwbgpAcctInOctetCount OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of octets received for a particular
|
||||
traffic-type on an interface."
|
||||
::= { hwBgpAcctStatEntry 4 }
|
||||
|
||||
|
||||
hwbgpAcctOutPacketCount OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of packets transmitted for a particular
|
||||
traffic-type on an interface."
|
||||
::= { hwBgpAcctStatEntry 5 }
|
||||
|
||||
|
||||
hwbgpAcctOutOctetCount OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of octets transmitted for a particular
|
||||
traffic-type on an interface."
|
||||
::= { hwBgpAcctStatEntry 6 }
|
||||
|
||||
|
||||
-- Conformance Information
|
||||
hwBgpAcctConformance OBJECT IDENTIFIER ::= { hwBgpAcctMIB 2 }
|
||||
|
||||
|
||||
|
||||
hwBgpAcctCompliances OBJECT IDENTIFIER ::= { hwBgpAcctConformance 1 }
|
||||
|
||||
|
||||
hwBgpAcctCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities that implement
|
||||
ip bgp-accouting on a router."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { hwBgpAcctCfgGroup, hwBgpAcctStatGroup }
|
||||
::= { hwBgpAcctCompliances 1 }
|
||||
|
||||
|
||||
hwBgpAcctStatGroups OBJECT IDENTIFIER ::= { hwBgpAcctConformance 2 }
|
||||
|
||||
|
||||
hwBgpAcctCfgGroup OBJECT-GROUP
|
||||
OBJECTS { hwbgpAcctCfgIfIndex, hwbgpAcctSrcOrDest, hwbgpAcctDirection }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Required objects to provide hwBgpAcctMIB objects configuration
|
||||
information. hwBgpAcctCfgGroup is optional."
|
||||
::= { hwBgpAcctStatGroups 1 }
|
||||
|
||||
|
||||
hwBgpAcctStatGroup OBJECT-GROUP
|
||||
OBJECTS { hwbgpAcctStatIfIndex, hwbgpAcctTrafficIndex, hwbgpAcctInPacketCount, hwbgpAcctInOctetCount, hwbgpAcctOutPacketCount,
|
||||
hwbgpAcctOutOctetCount }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Required objects to provide hwBgpAcctMIB objects configuration
|
||||
information. hwBgpAcctStatGroup is optional."
|
||||
::= { hwBgpAcctStatGroups 2 }
|
||||
|
||||
|
||||
|
||||
END
|
||||
341
mibs/huawei/HUAWEI-BGP-GR
Normal file
341
mibs/huawei/HUAWEI-BGP-GR
Normal file
@@ -0,0 +1,341 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2006 by HUAWEI TECHNOLOGIES. All rights reserved
|
||||
--
|
||||
-- Description the HUAWEI-BGP-GR-MIB provides information about BPG GR,
|
||||
-- management of huawei can make simple configuration of BGP GR also.
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- yefei60142 2006-11-22 publish
|
||||
-- =================================================================
|
||||
|
||||
HUAWEI-BGP-GR-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
InetAddress
|
||||
FROM INET-ADDRESS-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
Integer32, Unsigned32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
hwBgpGRMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200611220000Z" -- November 22, 2006 at 00:00 GMT
|
||||
ORGANIZATION
|
||||
"Huawei Technologies co.,Ltd."
|
||||
CONTACT-INFO
|
||||
" R&D BeiJing, Huawei Technologies co.,Ltd.
|
||||
Huawei Bld.,NO.3 Xinxi Rd.,
|
||||
Shang-Di Information Industry Base,
|
||||
Hai-Dian District Beijing P.R. China
|
||||
Zip:100085
|
||||
Http://www.huawei.com
|
||||
E-mail:support@huawei.com "
|
||||
DESCRIPTION
|
||||
"The HUAWEI-BGP-GR-MIB contains objects to
|
||||
Manage configuration and Monitor running state
|
||||
for BGP Graceful Restart feature."
|
||||
::= { hwDatacomm 138 }
|
||||
|
||||
|
||||
|
||||
-- Status to judge whether capability of GR have enabled or not
|
||||
Status ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This type is used to show status of GR,for example 'enable'
|
||||
means capability of GR have enabled, 'disable' means
|
||||
capability of GR have disabled"
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enabled(1),
|
||||
disabled(2)
|
||||
}
|
||||
|
||||
-- AFI type of enumeration
|
||||
AFIType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This type is used to show Address Family"
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
notspecified(1),
|
||||
ipv4(2),
|
||||
ipv6(3),
|
||||
vpls(25),
|
||||
l2vpn(196)
|
||||
}
|
||||
|
||||
-- SAFI type of enumeration
|
||||
SAFIType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This type is used to show Sub Address Family"
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
notspecified(1),
|
||||
unicast(2),
|
||||
multicast(3),
|
||||
unicastandmulticast(4),
|
||||
mpls(5),
|
||||
vpls(65),
|
||||
vpnv4(128)
|
||||
}
|
||||
|
||||
-- GRRole show role of router in the process of GR,restarter/helper/grnormal/grnegotiatefail
|
||||
GRRole ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This type is used to show Role of router in the process of GR,
|
||||
'restarter' means the router pay Restarter role in the process
|
||||
of GR,'helper'means the router pay Helper role in the process of
|
||||
GR,if each peer have conferred with each others on GR,we call the
|
||||
kind of state is 'grnormal',if negotiation is unsuccessful,the
|
||||
kind of state is 'grnegotiatefail'."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
grnormal(1),
|
||||
restarter(2),
|
||||
helper(3),
|
||||
grnegotiatefail(4)
|
||||
}
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
-- Node definitions
|
||||
--
|
||||
hwBgpGRMIBObjects OBJECT IDENTIFIER ::= { hwBgpGRMIB 1 }
|
||||
|
||||
|
||||
-- BGPGRCapability Capability of GR for BGP
|
||||
hwBgpGRCapability OBJECT-TYPE
|
||||
SYNTAX Status
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"We can see status of GR by this node,the value 'enable'
|
||||
denotes that capability of GR have be actived, 'disable'
|
||||
denotes that capability of GR have be disabled."
|
||||
::= { hwBgpGRMIBObjects 1 }
|
||||
|
||||
|
||||
-- GRRestartTimer BGP GR restart timer
|
||||
hwBgpGRRestartTime OBJECT-TYPE
|
||||
SYNTAX Integer32 (3..600)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Value of BGP GR restart timer(second)"
|
||||
::= { hwBgpGRMIBObjects 2 }
|
||||
|
||||
|
||||
-- GRWaitForRibTimer BGP GR wait-for-EndofRib timer
|
||||
hwBgpGRWaitForRibTime OBJECT-TYPE
|
||||
SYNTAX Integer32 (3..3000)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of BGP GR wait-for-EndofRib timer(second)"
|
||||
::= { hwBgpGRMIBObjects 3 }
|
||||
|
||||
|
||||
-- config table
|
||||
-- hwGRStatusInfoTable to show state of local router for a special peer Begin
|
||||
hwBgpGRStatusInfoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwBgpGRStatusInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table show state of local router for a special peer."
|
||||
::= { hwBgpGRMIBObjects 4 }
|
||||
|
||||
|
||||
hwBgpGRStatusInfoEntry OBJECT-TYPE
|
||||
SYNTAX HwBgpGRStatusInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"State of local router for a special peer in this entry"
|
||||
INDEX { hwBgpGRStatAddressFamily, hwBgpGRStatSubAddressFamily, hwBgpGRStatInstanceID, hwBgpGRStatPeerAddress }
|
||||
::= { hwBgpGRStatusInfoTable 1 }
|
||||
|
||||
|
||||
HwBgpGRStatusInfoEntry ::=
|
||||
SEQUENCE {
|
||||
hwBgpGRStatAddressFamily
|
||||
AFIType,
|
||||
hwBgpGRStatSubAddressFamily
|
||||
SAFIType,
|
||||
hwBgpGRStatInstanceID
|
||||
Unsigned32,
|
||||
hwBgpGRStatPeerAddress
|
||||
InetAddress,
|
||||
hwBgpGRStatLocalGRRole
|
||||
GRRole
|
||||
}
|
||||
|
||||
hwBgpGRStatAddressFamily OBJECT-TYPE
|
||||
SYNTAX AFIType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Address family of BGP(
|
||||
notspecified(1),
|
||||
ipv4(2),
|
||||
ipv6(3),
|
||||
vpls(25),
|
||||
l2vpn(196))"
|
||||
::= { hwBgpGRStatusInfoEntry 1 }
|
||||
|
||||
|
||||
hwBgpGRStatSubAddressFamily OBJECT-TYPE
|
||||
SYNTAX SAFIType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sub address family of BGP(
|
||||
notspecified(1),
|
||||
unicast(2),
|
||||
multicast(3),
|
||||
unicastandmulticast(4),
|
||||
mpls(5),
|
||||
vpls(65),
|
||||
vpnv4(128))"
|
||||
::= { hwBgpGRStatusInfoEntry 2 }
|
||||
|
||||
|
||||
hwBgpGRStatInstanceID OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The instance index of linking peer"
|
||||
::= { hwBgpGRStatusInfoEntry 3 }
|
||||
hwBgpGRStatPeerAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ipv4 address family of peer,note:there is only one kind of IP Address at
|
||||
a special address family,for example,there is ipv4 address at public
|
||||
unicast,and there will not be ipv6 address."
|
||||
::= { hwBgpGRStatusInfoEntry 4 }
|
||||
|
||||
|
||||
hwBgpGRStatLocalGRRole OBJECT-TYPE
|
||||
SYNTAX GRRole
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Role of router in the process of GR,'restarter' means the router
|
||||
pay Restarter role in the process of GR,'helper' means the
|
||||
router pay Helper role in the process of GR,if each peer have
|
||||
confered with each others on GR,we call the kind of state is
|
||||
'grnormal',if negotiation is unsuccessful,the kind of state is
|
||||
'grnegotiatefail'"
|
||||
::= { hwBgpGRStatusInfoEntry 5 }
|
||||
|
||||
|
||||
hwBgpGRTrap OBJECT IDENTIFIER ::= { hwBgpGRMIB 2 }
|
||||
|
||||
|
||||
-- hwGRStatusInfoTable to show state of local router for a special peer End
|
||||
-- hwGRWarningInfoTable Alarm table for GR Begin
|
||||
hwBgpGRRestarterEnterGR NOTIFICATION-TYPE
|
||||
OBJECTS { hwBgpGRStatLocalGRRole }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"We will report alarm when the local
|
||||
Router enters the GR state."
|
||||
::= { hwBgpGRTrap 1 }
|
||||
|
||||
|
||||
hwBgpGRRestarterExitGR NOTIFICATION-TYPE
|
||||
OBJECTS { hwBgpGRStatLocalGRRole }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"We will recover the hwRestarterEnterGR alarm when the local
|
||||
Router exit the GR state."
|
||||
::= { hwBgpGRTrap 2 }
|
||||
|
||||
|
||||
hwBgpGRHelperGRRestartTimeOut NOTIFICATION-TYPE
|
||||
OBJECTS { hwBgpGRStatLocalGRRole }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Restart Timer of Helper is overtime for special reason
|
||||
in process of GR."
|
||||
::= { hwBgpGRTrap 3 }
|
||||
|
||||
|
||||
hwBgpGRHelperGRWaitForEndofRibTimeOut NOTIFICATION-TYPE
|
||||
OBJECTS { hwBgpGRStatLocalGRRole }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The WaitForEndofRib Timer of Helper is overtime for special reason
|
||||
in process of GR."
|
||||
::= { hwBgpGRTrap 4 }
|
||||
|
||||
|
||||
-- hwGRWarningInfoTable Alarm table for GR End
|
||||
-- conformance information
|
||||
hwBgpGRMIBConformance OBJECT IDENTIFIER ::= { hwBgpGRMIB 3 }
|
||||
|
||||
|
||||
hwBgpGRMIBCompliances OBJECT IDENTIFIER ::= { hwBgpGRMIBConformance 1 }
|
||||
|
||||
|
||||
-- compliance statements
|
||||
-- this module
|
||||
hwBgpGRMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for Border GateWay Protocol Graceful Restart MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { hwBgpGRCfgGroup, hwBgpGRStatGroup, hwBgpGRTrapGroup }
|
||||
::= { hwBgpGRMIBCompliances 1 }
|
||||
|
||||
|
||||
hwBgpGRMIBGroups OBJECT IDENTIFIER ::= { hwBgpGRMIBConformance 2 }
|
||||
|
||||
|
||||
-- units of conformance
|
||||
hwBgpGRCfgGroup OBJECT-GROUP
|
||||
OBJECTS { hwBgpGRRestartTime, hwBgpGRWaitForRibTime, hwBgpGRCapability }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Required objects to provide hwBgpGRMIB objects configuration
|
||||
information. hwBgpGRCfgGroup is optional."
|
||||
::= { hwBgpGRMIBGroups 1 }
|
||||
|
||||
|
||||
hwBgpGRStatGroup OBJECT-GROUP
|
||||
OBJECTS { hwBgpGRStatLocalGRRole }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Required objects to provide hwBgpGRMIB objects configuration
|
||||
information. hwBgpGRStatGroup is optional."
|
||||
::= { hwBgpGRMIBGroups 2 }
|
||||
|
||||
|
||||
hwBgpGRTrapGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwBgpGRRestarterEnterGR, hwBgpGRRestarterExitGR, hwBgpGRHelperGRRestartTimeOut, hwBgpGRHelperGRWaitForEndofRibTimeOut }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Objects required for BGP GR Trap."
|
||||
::= { hwBgpGRMIBGroups 3 }
|
||||
|
||||
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- HUAWEI-BGP-GR-MIB.my
|
||||
--
|
||||
766
mibs/huawei/HUAWEI-BGP-VPN
Normal file
766
mibs/huawei/HUAWEI-BGP-VPN
Normal file
@@ -0,0 +1,766 @@
|
||||
-- ============================================================================
|
||||
-- Copyright (C) 2008 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: HUAWEI-BGP-VPN-MIB , this Mib module for management
|
||||
-- of BGP/VPN protocol.
|
||||
-- Reference: This MIB was extracted from RFC 4271
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- Created by wangchong 102393 2008-12-28
|
||||
--
|
||||
-- ============================================================================
|
||||
HUAWEI-BGP-VPN-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
InetAddress, InetAddressType
|
||||
FROM INET-ADDRESS-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE
|
||||
FROM SNMPv2-CONF
|
||||
Unsigned32, Gauge32, Counter32, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
|
||||
hwBgpMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200812260955Z"
|
||||
ORGANIZATION
|
||||
"Huawei Technologies co.,Ltd"
|
||||
CONTACT-INFO
|
||||
"R&D BeiJing, Huawei Technologies co.,Ltd.
|
||||
Huawei Bld.,NO.3 Xinxi Rd.,
|
||||
Shang-Di Information Industry Base,
|
||||
Hai-Dian District Beijing P.R. China
|
||||
Zip:100085
|
||||
Http://www.huawei.com
|
||||
E-mail:support@huawei.com"
|
||||
DESCRIPTION
|
||||
"The Mib module for management of BGP/VPN. Huawei Technologies co.,Ltd.
|
||||
Supplementary information may be available at:
|
||||
http://www.huawei.com"
|
||||
::= { hwDatacomm 177 }
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- Textual conventions
|
||||
--
|
||||
|
||||
HWBgpAfi ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Address Family Identifier(AFI) for BGP peer."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
ipv4(1),
|
||||
ipv6(2),
|
||||
vpls(25),
|
||||
l2vpn(196)
|
||||
}
|
||||
|
||||
HWBgpSafi ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Subsequent Address Family Identifier(SAFI) for BGP peer."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
unicast(1),
|
||||
multicast(2),
|
||||
mpls(4),
|
||||
vpls(65),
|
||||
vpn(128)
|
||||
}
|
||||
|
||||
hwBgpObjects OBJECT IDENTIFIER ::= { hwBgpMIB 1 }
|
||||
hwBgpPeers OBJECT IDENTIFIER ::= { hwBgpObjects 1 }
|
||||
|
||||
|
||||
|
||||
-- BGP peer address family table
|
||||
hwBgpPeerAddrFamilyTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwBgpPeerAddrFamilyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"BGP Peer Address Family Table.
|
||||
This table contains information about the address family for BGP peers."
|
||||
::= { hwBgpPeers 1 }
|
||||
|
||||
hwBgpPeerAddrFamilyEntry OBJECT-TYPE
|
||||
SYNTAX HwBgpPeerAddrFamilyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The information about the address family for BGP peers."
|
||||
INDEX {hwBgpPeerInstanceId, hwBgpPeerAddrFamilyAfi, hwBgpPeerAddrFamilySafi, hwBgpPeerType, hwBgpPeerIPAddr}
|
||||
::= { hwBgpPeerAddrFamilyTable 1 }
|
||||
|
||||
|
||||
HwBgpPeerAddrFamilyEntry ::=
|
||||
SEQUENCE {
|
||||
hwBgpPeerInstanceId
|
||||
Unsigned32,
|
||||
hwBgpPeerAddrFamilyAfi
|
||||
HWBgpAfi,
|
||||
hwBgpPeerAddrFamilySafi
|
||||
HWBgpSafi,
|
||||
hwBgpPeerType
|
||||
InetAddressType,
|
||||
hwBgpPeerIPAddr
|
||||
InetAddress,
|
||||
hwBgpPeerVrfName
|
||||
OCTET STRING
|
||||
}
|
||||
|
||||
hwBgpPeerInstanceId OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..4294967295)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of the instance for the remote BGP peer."
|
||||
::= { hwBgpPeerAddrFamilyEntry 1 }
|
||||
|
||||
|
||||
hwBgpPeerAddrFamilyAfi OBJECT-TYPE
|
||||
SYNTAX HWBgpAfi
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of the address family for the remote BGP peer."
|
||||
::= { hwBgpPeerAddrFamilyEntry 2 }
|
||||
|
||||
|
||||
hwBgpPeerAddrFamilySafi OBJECT-TYPE
|
||||
SYNTAX HWBgpSafi
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of the sub-address family for the remote peer."
|
||||
::= { hwBgpPeerAddrFamilyEntry 3 }
|
||||
|
||||
|
||||
hwBgpPeerType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of the address family for the remote BGP peer."
|
||||
::= { hwBgpPeerAddrFamilyEntry 4 }
|
||||
|
||||
|
||||
hwBgpPeerIPAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address of the remote BGP peer."
|
||||
::= { hwBgpPeerAddrFamilyEntry 5 }
|
||||
|
||||
|
||||
hwBgpPeerVrfName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the VPN instance."
|
||||
::= { hwBgpPeerAddrFamilyEntry 6 }
|
||||
|
||||
|
||||
|
||||
|
||||
-- BGP peer table
|
||||
hwBgpPeerTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwBgpPeerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"BGP Peer Table.
|
||||
This table contains information about the connections for BGP peers."
|
||||
::= { hwBgpPeers 2 }
|
||||
|
||||
|
||||
hwBgpPeerEntry OBJECT-TYPE
|
||||
SYNTAX HwBgpPeerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The information about the connections with BGP peers."
|
||||
AUGMENTS { hwBgpPeerAddrFamilyEntry }
|
||||
::= { hwBgpPeerTable 1 }
|
||||
|
||||
|
||||
HwBgpPeerEntry ::=
|
||||
SEQUENCE {
|
||||
hwBgpPeerNegotiatedVersion
|
||||
Unsigned32,
|
||||
hwBgpPeerRemoteAs
|
||||
Unsigned32,
|
||||
hwBgpPeerRemoteAddr
|
||||
InetAddress,
|
||||
hwBgpPeerState
|
||||
INTEGER,
|
||||
hwBgpPeerFsmEstablishedCounter
|
||||
Unsigned32,
|
||||
hwBgpPeerFsmEstablishedTime
|
||||
Gauge32
|
||||
}
|
||||
|
||||
hwBgpPeerNegotiatedVersion OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The version negotiated with the remote BGP peer."
|
||||
::= { hwBgpPeerEntry 1 }
|
||||
|
||||
hwBgpPeerRemoteAs OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The AS number of the remote BGP peer."
|
||||
::= { hwBgpPeerEntry 2 }
|
||||
|
||||
|
||||
hwBgpPeerRemoteAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address of the remote BGP peer."
|
||||
::= { hwBgpPeerEntry 4 }
|
||||
|
||||
|
||||
hwBgpPeerState OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
idle(1),
|
||||
connect(2),
|
||||
active(3),
|
||||
opensent(4),
|
||||
openconfirm(5),
|
||||
established(6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of the remote BGP peer, including:
|
||||
1: Idle(1)
|
||||
2: Connect(2)
|
||||
3: Active(3)
|
||||
4: Opensent(4)
|
||||
5: Openconfirm(5)
|
||||
6: Established(6) "
|
||||
::= { hwBgpPeerEntry 5 }
|
||||
|
||||
|
||||
hwBgpPeerFsmEstablishedCounter OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Counter That Records the Times the Remote BGP Peer Is Correctly Connected
|
||||
The counter is increased by one if the remote BGP peer is correctly connected once.
|
||||
The counter could be set to zero."
|
||||
::= { hwBgpPeerEntry 6 }
|
||||
|
||||
|
||||
hwBgpPeerFsmEstablishedTime OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The counter that records the times the remote BGP peer is correctly connected."
|
||||
::= { hwBgpPeerEntry 7 }
|
||||
|
||||
|
||||
|
||||
|
||||
-- BGP peer route table
|
||||
hwBgpPeerRouteTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwBgpPeerRouteEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Route table for BGP Peers
|
||||
This table contains routing information about the BGP peers."
|
||||
::= { hwBgpPeers 3 }
|
||||
|
||||
|
||||
hwBgpPeerRouteEntry OBJECT-TYPE
|
||||
SYNTAX HwBgpPeerRouteEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The routing information about the BGP peers."
|
||||
AUGMENTS { hwBgpPeerAddrFamilyEntry }
|
||||
::= { hwBgpPeerRouteTable 1 }
|
||||
|
||||
|
||||
HwBgpPeerRouteEntry ::=
|
||||
SEQUENCE {
|
||||
hwBgpPeerPrefixRcvCounter
|
||||
Counter32,
|
||||
hwBgpPeerPrefixActiveCounter
|
||||
Counter32,
|
||||
hwBgpPeerPrefixAdvCounter
|
||||
Counter32
|
||||
}
|
||||
|
||||
|
||||
hwBgpPeerPrefixRcvCounter OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of prefixes received from the remote BGP peer."
|
||||
::= { hwBgpPeerRouteEntry 1 }
|
||||
|
||||
|
||||
hwBgpPeerPrefixActiveCounter OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of active prefixes received from the remote BGP peer."
|
||||
::= { hwBgpPeerRouteEntry 2 }
|
||||
|
||||
|
||||
hwBgpPeerPrefixAdvCounter OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of prefixes sent to the remote BGP peer."
|
||||
::= { hwBgpPeerRouteEntry 3 }
|
||||
|
||||
|
||||
|
||||
|
||||
-- BGP peer message table
|
||||
hwBgpPeerMessageTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwBgpPeerMessageEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Protocol Packet Table for BGP Peers
|
||||
This table contains information about the protocol packets of BGP peers."
|
||||
::= { hwBgpPeers 4 }
|
||||
|
||||
|
||||
|
||||
hwBgpPeerMessageEntry OBJECT-TYPE
|
||||
SYNTAX HwBgpPeerMessageEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The information about the protocol packets of the BGP peers."
|
||||
AUGMENTS { hwBgpPeerAddrFamilyEntry }
|
||||
::= { hwBgpPeerMessageTable 1 }
|
||||
|
||||
|
||||
HwBgpPeerMessageEntry ::=
|
||||
SEQUENCE {
|
||||
hwBgpPeerInTotalMsgCounter
|
||||
Counter32,
|
||||
hwBgpPeerOutTotalMsgCounter
|
||||
Counter32,
|
||||
hwBgpPeerInOpenMsgCounter
|
||||
Counter32,
|
||||
hwBgpPeerInUpdateMsgCounter
|
||||
Counter32,
|
||||
hwBgpPeerInNotificationMsgCounter
|
||||
Counter32,
|
||||
hwBgpPeerInKeepAliveMsgCounter
|
||||
Counter32,
|
||||
hwBgpPeerInRouteFreshMsgCounter
|
||||
Counter32,
|
||||
hwBgpPeerOutOpenMsgCounter
|
||||
Counter32,
|
||||
hwBgpPeerOutUpdateMsgCounter
|
||||
Counter32,
|
||||
hwBgpPeerOutNotificationMsgCounter
|
||||
Counter32,
|
||||
hwBgpPeerOutKeepAliveMsgCounter
|
||||
Counter32,
|
||||
hwBgpPeerOutRouteFreshMsgCounter
|
||||
Counter32
|
||||
}
|
||||
|
||||
|
||||
hwBgpPeerInTotalMsgCounter OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of protocol packets received from the remote BGP peer."
|
||||
::= { hwBgpPeerMessageEntry 1 }
|
||||
|
||||
hwBgpPeerOutTotalMsgCounter OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of protocol packets sent to the remote BGP peer."
|
||||
::= { hwBgpPeerMessageEntry 2 }
|
||||
|
||||
|
||||
hwBgpPeerInOpenMsgCounter OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of Open packets received from the remote BGP peer."
|
||||
::= { hwBgpPeerMessageEntry 3 }
|
||||
|
||||
|
||||
hwBgpPeerInUpdateMsgCounter OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of Update packets received from the remote BGP peer."
|
||||
::= { hwBgpPeerMessageEntry 4 }
|
||||
|
||||
|
||||
hwBgpPeerInNotificationMsgCounter OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of Notification packets received from the remote BGP peer."
|
||||
::= { hwBgpPeerMessageEntry 5 }
|
||||
|
||||
|
||||
hwBgpPeerInKeepAliveMsgCounter OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of Keepalive packets received from the remote BGP peer."
|
||||
::= { hwBgpPeerMessageEntry 6 }
|
||||
|
||||
|
||||
hwBgpPeerInRouteFreshMsgCounter OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of Route-Refresh packets received from the remote BGP peer."
|
||||
::= { hwBgpPeerMessageEntry 7 }
|
||||
|
||||
|
||||
hwBgpPeerOutOpenMsgCounter OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of Open packets sent to the remote BGP peer."
|
||||
::= { hwBgpPeerMessageEntry 8 }
|
||||
|
||||
|
||||
hwBgpPeerOutUpdateMsgCounter OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of Update packets sent to the remote BGP peer."
|
||||
::= { hwBgpPeerMessageEntry 9 }
|
||||
|
||||
|
||||
hwBgpPeerOutNotificationMsgCounter OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of Notification packets sent to the remote BGP peer."
|
||||
::= { hwBgpPeerMessageEntry 10 }
|
||||
|
||||
|
||||
hwBgpPeerOutKeepAliveMsgCounter OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of Keepalive packets sent to the remote BGP peer."
|
||||
::= { hwBgpPeerMessageEntry 11 }
|
||||
|
||||
|
||||
hwBgpPeerOutRouteFreshMsgCounter OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of Route-Refresh packets sent to the remote BGP peer."
|
||||
::= { hwBgpPeerMessageEntry 12 }
|
||||
|
||||
|
||||
hwBgpRoute OBJECT IDENTIFIER ::= { hwBgpObjects 2 }
|
||||
hwBgpVpnObjects OBJECT IDENTIFIER ::= { hwBgpMIB 2 }
|
||||
hwBgpConformance OBJECT IDENTIFIER ::= { hwBgpMIB 3 }
|
||||
hwBgpVpnConformance OBJECT IDENTIFIER ::= { hwBgpMIB 4 }
|
||||
hwBgpCompliances OBJECT IDENTIFIER ::= { hwBgpConformance 1 }
|
||||
|
||||
|
||||
hwBgpCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for Huawei-BGP-VPN MIB"
|
||||
MODULE
|
||||
MANDATORY-GROUPS { hwBgpPeer, hwBgpPeerRoute, hwBgpPeerMessage }
|
||||
::= { hwBgpCompliances 1 }
|
||||
|
||||
hwBgpGroups OBJECT IDENTIFIER ::= { hwBgpConformance 2 }
|
||||
|
||||
|
||||
hwBgpPeerAddrFamily OBJECT-GROUP
|
||||
OBJECTS { hwBgpPeerVrfName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Address Family Group for BGP peers
|
||||
This table contains members of the address family for BGP peers"
|
||||
::= { hwBgpGroups 1 }
|
||||
|
||||
|
||||
hwBgpPeer OBJECT-GROUP
|
||||
OBJECTS { hwBgpPeerNegotiatedVersion, hwBgpPeerRemoteAs, hwBgpPeerRemoteAddr, hwBgpPeerState, hwBgpPeerFsmEstablishedCounter,
|
||||
hwBgpPeerFsmEstablishedTime }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"BGP Peer Group.
|
||||
This table contains members of the connections with BGP peers."
|
||||
::= { hwBgpGroups 2 }
|
||||
|
||||
|
||||
hwBgpPeerRoute OBJECT-GROUP
|
||||
OBJECTS { hwBgpPeerPrefixRcvCounter, hwBgpPeerPrefixActiveCounter, hwBgpPeerPrefixAdvCounter }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Route Group for BGP Peers
|
||||
This table contains members of the routes with BGP peers."
|
||||
::= { hwBgpGroups 3 }
|
||||
|
||||
|
||||
hwBgpPeerMessage OBJECT-GROUP
|
||||
OBJECTS { hwBgpPeerInTotalMsgCounter, hwBgpPeerOutTotalMsgCounter, hwBgpPeerInOpenMsgCounter, hwBgpPeerInUpdateMsgCounter, hwBgpPeerInNotificationMsgCounter,
|
||||
hwBgpPeerInKeepAliveMsgCounter, hwBgpPeerInRouteFreshMsgCounter, hwBgpPeerOutOpenMsgCounter, hwBgpPeerOutUpdateMsgCounter, hwBgpPeerOutNotificationMsgCounter,
|
||||
hwBgpPeerOutKeepAliveMsgCounter, hwBgpPeerOutRouteFreshMsgCounter }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Protocol Packet Group for BGP Peers
|
||||
This table contains members of the protocol packets with BGP peers."
|
||||
::= { hwBgpGroups 4 }
|
||||
|
||||
|
||||
|
||||
hwBgpVpnTunnelTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwBgpVpnTunnelEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the VPN-tunnel bearing relation table that shows detailed information about the tunnel that bears the VPN service."
|
||||
::= { hwBgpVpnObjects 1 }
|
||||
|
||||
|
||||
hwBgpVpnTunnelEntry OBJECT-TYPE
|
||||
SYNTAX HwBgpVpnTunnelEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates detailed information about the tunnel bearing VPN services. This object can be queried, but not be set or created."
|
||||
INDEX { hwBgpVpnTunnelVrfName, hwBgpVpnTunnelPublicNetNextHop, hwBgpVpnTunnelId }
|
||||
::= { hwBgpVpnTunnelTable 1 }
|
||||
|
||||
|
||||
HwBgpVpnTunnelEntry ::=
|
||||
SEQUENCE {
|
||||
hwBgpVpnTunnelVrfName
|
||||
OCTET STRING,
|
||||
hwBgpVpnTunnelPublicNetNextHop
|
||||
IpAddress,
|
||||
hwBgpVpnTunnelId
|
||||
Unsigned32,
|
||||
hwBgpVpnTunnelDestAddr
|
||||
IpAddress,
|
||||
hwBgpVpnTunnelType
|
||||
Unsigned32,
|
||||
hwBgpVpnTunnelSrcAddr
|
||||
IpAddress,
|
||||
hwBgpVpnTunnelOutIfName
|
||||
OCTET STRING,
|
||||
hwBgpVpnTunnelIsLoadBalance
|
||||
Unsigned32,
|
||||
hwBgpVpnTunnelLspIndex
|
||||
Unsigned32,
|
||||
hwBgpVpnTunnelLspOutIfName
|
||||
OCTET STRING,
|
||||
hwBgpVpnTunnelLspOutLabel
|
||||
Unsigned32,
|
||||
hwBgpVpnTunnelLspNextHop
|
||||
IpAddress,
|
||||
hwBgpVpnTunnelLspFec
|
||||
IpAddress,
|
||||
hwBgpVpnTunnelLspFecPfxLen
|
||||
IpAddress,
|
||||
hwBgpVpnTunnelLspIsBackup
|
||||
Unsigned32
|
||||
}
|
||||
|
||||
hwBgpVpnTunnelVrfName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..31))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the VRF name."
|
||||
::= { hwBgpVpnTunnelEntry 1 }
|
||||
|
||||
|
||||
hwBgpVpnTunnelPublicNetNextHop OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the next hop in the public network."
|
||||
::= { hwBgpVpnTunnelEntry 2 }
|
||||
|
||||
|
||||
hwBgpVpnTunnelId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object identifies the tunnel ID."
|
||||
::= { hwBgpVpnTunnelEntry 3 }
|
||||
|
||||
|
||||
hwBgpVpnTunnelDestAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the destination address of the tunnel."
|
||||
::= { hwBgpVpnTunnelEntry 4 }
|
||||
|
||||
|
||||
hwBgpVpnTunnelType OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object identifies the tunnel type."
|
||||
::= { hwBgpVpnTunnelEntry 5 }
|
||||
|
||||
|
||||
hwBgpVpnTunnelSrcAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the source address of the tunnel."
|
||||
::= { hwBgpVpnTunnelEntry 6 }
|
||||
|
||||
|
||||
hwBgpVpnTunnelOutIfName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the name of the outgoing interface for the tunnel."
|
||||
::= { hwBgpVpnTunnelEntry 7 }
|
||||
|
||||
hwBgpVpnTunnelIsLoadBalance OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object identifies whether load balancing is performed."
|
||||
::= { hwBgpVpnTunnelEntry 8 }
|
||||
|
||||
|
||||
hwBgpVpnTunnelLspIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object identifies the index of the primary LSP for the tunnel."
|
||||
::= { hwBgpVpnTunnelEntry 9 }
|
||||
|
||||
hwBgpVpnTunnelLspOutIfName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the name of the outgoing interface for the primary LSP of the tunnel."
|
||||
::= { hwBgpVpnTunnelEntry 10 }
|
||||
|
||||
hwBgpVpnTunnelLspOutLabel OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object identifies the outgoing label for the primary LSP of the tunnel."
|
||||
::= { hwBgpVpnTunnelEntry 11 }
|
||||
|
||||
|
||||
hwBgpVpnTunnelLspNextHop OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the next hop for the primary LSP of the tunnel."
|
||||
::= { hwBgpVpnTunnelEntry 12 }
|
||||
|
||||
|
||||
hwBgpVpnTunnelLspFec OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the FEC for the primary LSP of the tunnel."
|
||||
::= { hwBgpVpnTunnelEntry 13 }
|
||||
|
||||
|
||||
hwBgpVpnTunnelLspFecPfxLen OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the length of the FEC for the primary LSP of the tunnel."
|
||||
::= { hwBgpVpnTunnelEntry 14 }
|
||||
|
||||
|
||||
hwBgpVpnTunnelLspIsBackup OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object identifies whether the LSP is the backup LSP."
|
||||
::= { hwBgpVpnTunnelEntry 15 }
|
||||
|
||||
hwBgpVpnCompliances OBJECT IDENTIFIER ::= { hwBgpVpnConformance 2 }
|
||||
|
||||
|
||||
hwBgpVpnCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for Route Management MIB."
|
||||
MODULE HUAWEI-BGP-VPN-MIB
|
||||
MANDATORY-GROUPS { hwBgpVpnTunnelGroup }
|
||||
::= { hwBgpVpnCompliances 1 }
|
||||
|
||||
|
||||
hwBgpVpnExtGroups OBJECT IDENTIFIER ::= { hwBgpVpnConformance 3 }
|
||||
|
||||
hwBgpVpnTunnelGroup OBJECT-GROUP
|
||||
OBJECTS { hwBgpVpnTunnelDestAddr, hwBgpVpnTunnelType, hwBgpVpnTunnelSrcAddr, hwBgpVpnTunnelIsLoadBalance, hwBgpVpnTunnelLspIndex,
|
||||
hwBgpVpnTunnelLspOutLabel, hwBgpVpnTunnelLspNextHop, hwBgpVpnTunnelLspFec,
|
||||
hwBgpVpnTunnelLspFecPfxLen, hwBgpVpnTunnelOutIfName, hwBgpVpnTunnelLspOutIfName,
|
||||
hwBgpVpnTunnelLspIsBackup }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwBgpVpnExtGroups 5 }
|
||||
|
||||
END
|
||||
236
mibs/huawei/HUAWEI-BLS
Normal file
236
mibs/huawei/HUAWEI-BLS
Normal file
@@ -0,0 +1,236 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2003 by HUAWEI TECHNOLOGIES. All rights reserved
|
||||
--
|
||||
-- Description: HUAWEI BLS MIB, this mib will maintain the blacklist
|
||||
-- for datacomm product.
|
||||
-- Reference:
|
||||
-- Version: V1.20
|
||||
-- History:
|
||||
--
|
||||
-- V1.20 2005-05-30 Wei Rixi(22510) added mplsVpnVrfName as table index,
|
||||
-- added hwBlsFilterTypeSet and its objects
|
||||
-- V1.00 2003-03-18 Yang Yinzhu(28193) initial version
|
||||
-- =================================================================
|
||||
|
||||
HUAWEI-BLS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
IpAddress, Integer32, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
TruthValue, RowStatus, DateAndTime, TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
mplsVpnVrfName
|
||||
FROM MPLS-VPN-MIB
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB;
|
||||
|
||||
hwBLS MODULE-IDENTITY
|
||||
LAST-UPDATED "200304111150Z" -- April 11, 2003 at 11:50 GMT
|
||||
ORGANIZATION
|
||||
"Huawei Technologies co.,Ltd."
|
||||
CONTACT-INFO
|
||||
"
|
||||
R&D BeiJing, Huawei Technologies co.,Ltd.
|
||||
Huawei Bld.,NO.3 Xinxi Rd.,
|
||||
Shang-Di Information Industry Base,
|
||||
Hai-Dian District Beijing P.R. China
|
||||
Zip:100085
|
||||
Http://www.huawei.com
|
||||
E-mail:support@huawei.com
|
||||
"
|
||||
DESCRIPTION
|
||||
"
|
||||
V1.00
|
||||
The blacklist mib is for all datacomm product.
|
||||
"
|
||||
::= { hwDatacomm 8 }
|
||||
|
||||
--
|
||||
-- Textual conventions
|
||||
--
|
||||
|
||||
BlsAddReason ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Descript the blacklist item added by manual or by system.
|
||||
"
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
reasonUnknow(1),
|
||||
reasonManual(2),
|
||||
reasonIPSweep(3),
|
||||
reasonPortScan(4)
|
||||
}
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
-- 1.3.6.1.4.1.2011.5.25.8.1
|
||||
hwBlsMibObjects OBJECT IDENTIFIER ::= { hwBLS 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.8.1.1
|
||||
hwBlsEnableFlag OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The blacklist function switch.
|
||||
1: true(on)
|
||||
2: false(off)
|
||||
"
|
||||
DEFVAL { false }
|
||||
::= { hwBlsMibObjects 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.8.1.2
|
||||
hwBlsBlackListTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwBlsBlackListEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The blacklist table.
|
||||
"
|
||||
::= { hwBlsMibObjects 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.8.1.2.1
|
||||
hwBlsBlackListEntry OBJECT-TYPE
|
||||
SYNTAX HwBlsBlackListEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The blacklist entry.
|
||||
"
|
||||
INDEX { mplsVpnVrfName, hwBlsItemIPAddress }
|
||||
::= { hwBlsBlackListTable 1 }
|
||||
|
||||
HwBlsBlackListEntry ::=
|
||||
SEQUENCE {
|
||||
hwBlsItemIPAddress
|
||||
IpAddress,
|
||||
hwBlsItemAge
|
||||
Integer32,
|
||||
hwBlsItemAddReason
|
||||
BlsAddReason,
|
||||
hwBlsItemAddTime
|
||||
DateAndTime,
|
||||
hwBlsRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.8.1.2.1.1
|
||||
hwBlsItemIPAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The packet source IP address.
|
||||
If match, drop the packet.
|
||||
"
|
||||
::= { hwBlsBlackListEntry 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.8.1.2.1.2
|
||||
hwBlsItemAge OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..1000)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The blacklist item aging time.
|
||||
This item will be deleted when overtime.
|
||||
The default value is 0, no aging.
|
||||
(unit:minutes)"
|
||||
::= { hwBlsBlackListEntry 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.8.1.2.1.3
|
||||
hwBlsItemAddReason OBJECT-TYPE
|
||||
SYNTAX BlsAddReason
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The blacklist item is added by manual or by system.
|
||||
1: manual
|
||||
2: dynamic(system)
|
||||
"
|
||||
::= { hwBlsBlackListEntry 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.8.1.2.1.4
|
||||
hwBlsItemAddTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The system time when add this blacklist item.
|
||||
It's automatically appended by system when create the item.
|
||||
(the seconds since 1970.)"
|
||||
::= { hwBlsBlackListEntry 4 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.8.1.2.1.5
|
||||
hwBlsRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Only support CreateAndGo and Destroy.
|
||||
"
|
||||
::= { hwBlsBlackListEntry 5 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.8.1.3
|
||||
hwBlsFilterTypeSet OBJECT IDENTIFIER ::= { hwBlsMibObjects 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.8.1.3.1
|
||||
hwBlsFilterType OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..15)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The blacklist filter type.
|
||||
none(0x00)
|
||||
icmp(0x01)
|
||||
tcp(0x02)
|
||||
udp(0x04)
|
||||
others(0x08)
|
||||
all(0x0F)
|
||||
"
|
||||
DEFVAL { 15 }
|
||||
::= { hwBlsFilterTypeSet 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.8.2
|
||||
hwBlsMibConformance OBJECT IDENTIFIER ::= { hwBLS 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.8.2.1
|
||||
hwBlsMibGroup OBJECT IDENTIFIER ::= { hwBlsMibConformance 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.8.2.1.1
|
||||
hwBlsEnableGroup OBJECT-GROUP
|
||||
OBJECTS { hwBlsEnableFlag }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Blacklist function switch."
|
||||
::= { hwBlsMibGroup 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.8.2.1.2
|
||||
hwBlsBlackListTableGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwBlsItemIPAddress,
|
||||
hwBlsItemAge,
|
||||
hwBlsItemAddReason,
|
||||
hwBlsItemAddTime,
|
||||
hwBlsRowStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Blacklist table struct group."
|
||||
::= { hwBlsMibGroup 2 }
|
||||
|
||||
END
|
||||
|
||||
396
mibs/huawei/HUAWEI-BRAS-COPS
Normal file
396
mibs/huawei/HUAWEI-BRAS-COPS
Normal file
@@ -0,0 +1,396 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2003 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description:HUAWEI-BRAS-COPS-MIB
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
--
|
||||
-- =================================================================
|
||||
HUAWEI-BRAS-COPS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwBRASMib
|
||||
FROM HUAWEI-MIB
|
||||
IpAddress, Integer32, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus, TruthValue
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
hwBRASCops MODULE-IDENTITY
|
||||
LAST-UPDATED "200504181334Z" -- April 18, 2005 at 13:34 GMT
|
||||
ORGANIZATION
|
||||
"
|
||||
NanJing Institute,Huawei Technologies Co.,Ltd.
|
||||
HuiHong Mansion,No.91 BaiXia Rd.
|
||||
NanJing, P.R. of China
|
||||
Zipcode:210001
|
||||
Http://www.huawei.com
|
||||
E-mail:support@huawei.com "
|
||||
CONTACT-INFO
|
||||
"The MIB contains objects of module COPS."
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwBRASMib 7 }
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
-- ==================================================================
|
||||
--
|
||||
-- ======================= definition begin =========================
|
||||
--
|
||||
-- ==================================================================
|
||||
|
||||
hwCopsGroupObject OBJECT IDENTIFIER ::= { hwBRASCops 1 }
|
||||
|
||||
|
||||
-- ============== hwCopsGroupTable define beginning ==============
|
||||
hwCopsGroupTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwCopsGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"COPS group table."
|
||||
::= { hwCopsGroupObject 1 }
|
||||
|
||||
|
||||
hwCopsGroupEntry OBJECT-TYPE
|
||||
SYNTAX HwCopsGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"COPS group configration."
|
||||
INDEX { hwCopsGroupIndex }
|
||||
::= { hwCopsGroupTable 1 }
|
||||
|
||||
HwCopsGroupEntry ::=
|
||||
SEQUENCE {
|
||||
hwCopsGroupIndex
|
||||
Integer32,
|
||||
hwCopsGroupName
|
||||
OCTET STRING,
|
||||
hwCopsGroupClientType
|
||||
Integer32,
|
||||
hwCopsGroupIfActive
|
||||
Integer32,
|
||||
hwCopsGroupFlowKeepingTime
|
||||
Integer32,
|
||||
hwCopsGroupSecret
|
||||
OCTET STRING,
|
||||
hwCopsGroupPepid
|
||||
OCTET STRING,
|
||||
hwCopsGroupRowStatus
|
||||
RowStatus,
|
||||
hwCopsGroupSrcIf
|
||||
OCTET STRING,
|
||||
hwCopsGroupClientOption82Info
|
||||
TruthValue
|
||||
}
|
||||
|
||||
|
||||
hwCopsGroupIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..1023)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"COPS group index."
|
||||
::= { hwCopsGroupEntry 1 }
|
||||
|
||||
|
||||
hwCopsGroupName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..32))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"COPS group name."
|
||||
::= { hwCopsGroupEntry 2 }
|
||||
|
||||
|
||||
hwCopsGroupClientType OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..6)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"COPS client type."
|
||||
::= { hwCopsGroupEntry 3 }
|
||||
|
||||
|
||||
hwCopsGroupIfActive OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"COPS server active or inactive."
|
||||
DEFVAL { 2 }
|
||||
::= { hwCopsGroupEntry 4 }
|
||||
|
||||
|
||||
hwCopsGroupFlowKeepingTime OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"COPS connection flow keeping time."
|
||||
DEFVAL { 300 }
|
||||
::= { hwCopsGroupEntry 5 }
|
||||
|
||||
|
||||
hwCopsGroupSecret OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..16))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"COPS connection shared-key."
|
||||
::= { hwCopsGroupEntry 6 }
|
||||
|
||||
|
||||
hwCopsGroupPepid OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"COPS pep ID."
|
||||
::= { hwCopsGroupEntry 7 }
|
||||
|
||||
|
||||
hwCopsGroupRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The operating state of the row, only can be Added or Deleted."
|
||||
::= { hwCopsGroupEntry 8 }
|
||||
|
||||
|
||||
hwCopsGroupSrcIf OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..47))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"COPS group source interface."
|
||||
::= { hwCopsGroupEntry 9 }
|
||||
|
||||
|
||||
hwCopsGroupClientOption82Info OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"COPS group client option82 information."
|
||||
DEFVAL { false }
|
||||
::= { hwCopsGroupEntry 10 }
|
||||
-- ============== hwCopsGroupTable define end ==============
|
||||
|
||||
|
||||
-- ============== hwCopsserverTable define beginning ==============
|
||||
hwCopsServerTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwCopsServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"COPS server table."
|
||||
::= { hwCopsGroupObject 2 }
|
||||
|
||||
|
||||
hwCopsServerEntry OBJECT-TYPE
|
||||
SYNTAX HwCopsServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"COPS server configration."
|
||||
INDEX { hwCopsServerGroupIndex, hwCopsGroupServerIndex }
|
||||
::= { hwCopsServerTable 1 }
|
||||
|
||||
HwCopsServerEntry ::=
|
||||
SEQUENCE {
|
||||
hwCopsServerGroupIndex
|
||||
Integer32,
|
||||
hwCopsGroupServerIndex
|
||||
Integer32,
|
||||
hwCopsServerVpnInstance
|
||||
OCTET STRING,
|
||||
hwCopsServerIp
|
||||
IpAddress,
|
||||
hwCopsServerPort
|
||||
Integer32,
|
||||
hwCopsServerWeight
|
||||
Integer32,
|
||||
hwCopsServerClientPort
|
||||
Integer32,
|
||||
hwCopsServerRowStatus
|
||||
RowStatus,
|
||||
hwCopsServerSecret
|
||||
OCTET STRING
|
||||
}
|
||||
|
||||
|
||||
hwCopsServerGroupIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..1023)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"COPS group index."
|
||||
::= { hwCopsServerEntry 1 }
|
||||
|
||||
|
||||
hwCopsGroupServerIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..7)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"COPS server index in the group."
|
||||
::= { hwCopsServerEntry 2 }
|
||||
|
||||
|
||||
hwCopsServerVpnInstance OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..32))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"COPS server VPN instance name."
|
||||
::= { hwCopsServerEntry 3 }
|
||||
|
||||
|
||||
hwCopsServerIp OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"COPS server ip address."
|
||||
::= { hwCopsServerEntry 4 }
|
||||
|
||||
|
||||
hwCopsServerPort OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"COPS server port."
|
||||
DEFVAL { 3288 }
|
||||
::= { hwCopsServerEntry 5 }
|
||||
|
||||
|
||||
hwCopsServerWeight OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"COPS server weight."
|
||||
DEFVAL { 0 }
|
||||
::= { hwCopsServerEntry 6 }
|
||||
|
||||
|
||||
hwCopsServerClientPort OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"COPS client port."
|
||||
DEFVAL { 0 }
|
||||
::= { hwCopsServerEntry 7 }
|
||||
|
||||
|
||||
hwCopsServerRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The operating state of the row, only can be Added or Deleted."
|
||||
::= { hwCopsServerEntry 8 }
|
||||
|
||||
|
||||
hwCopsServerSecret OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..16))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"COPS server shared-key."
|
||||
::= { hwCopsServerEntry 9 }
|
||||
-- ============== hwCopsServerTable define end ==============
|
||||
|
||||
-- ============== hwCopsConfigTable define beginning ==============
|
||||
|
||||
hwCopsConfigTable OBJECT IDENTIFIER ::= { hwCopsGroupObject 3 }
|
||||
|
||||
|
||||
hwCopsConfigOpenTimeout OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..255)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"COPS open timeout."
|
||||
DEFVAL { 15 }
|
||||
::= { hwCopsConfigTable 1 }
|
||||
|
||||
|
||||
hwCopsConfigKaTimeout OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"COPS KA timeout."
|
||||
::= { hwCopsConfigTable 2 }
|
||||
|
||||
|
||||
hwCopsConfigSrcIfDesc OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"COPS source interface."
|
||||
::= { hwCopsConfigTable 3 }
|
||||
|
||||
|
||||
-- ============== hwCopsConfigTable define end ==============
|
||||
|
||||
-- ============== conformance information ==============
|
||||
hwCopsConformance OBJECT IDENTIFIER ::= { hwBRASCops 2 }
|
||||
|
||||
|
||||
hwCopsCompliances OBJECT IDENTIFIER ::= { hwCopsConformance 1 }
|
||||
hwCopsCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting
|
||||
the this module."
|
||||
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {hwCopsGroupGroup, hwCopsServerGroup,
|
||||
hwCopsConfigTableGroup }
|
||||
|
||||
::= { hwCopsCompliances 1 }
|
||||
|
||||
-- ============== groups ==============
|
||||
hwCopsObjectGroups OBJECT IDENTIFIER ::= { hwCopsConformance 2 }
|
||||
|
||||
hwCopsGroupGroup OBJECT-GROUP
|
||||
OBJECTS { hwCopsGroupName, hwCopsGroupClientType, hwCopsGroupIfActive,
|
||||
hwCopsGroupFlowKeepingTime, hwCopsGroupSecret, hwCopsGroupPepid ,
|
||||
hwCopsGroupRowStatus, hwCopsGroupSrcIf, hwCopsGroupClientOption82Info}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The COPS group objects."
|
||||
::= { hwCopsObjectGroups 1 }
|
||||
|
||||
|
||||
hwCopsServerGroup OBJECT-GROUP
|
||||
OBJECTS { hwCopsServerIp, hwCopsServerPort, hwCopsServerWeight,
|
||||
hwCopsServerVpnInstance, hwCopsServerClientPort, hwCopsServerRowStatus,
|
||||
hwCopsServerSecret }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The COPS Server group."
|
||||
::= { hwCopsObjectGroups 2 }
|
||||
|
||||
hwCopsConfigTableGroup OBJECT-GROUP
|
||||
OBJECTS { hwCopsConfigOpenTimeout, hwCopsConfigKaTimeout, hwCopsConfigSrcIfDesc }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The COPS config table group."
|
||||
::= { hwCopsObjectGroups 3 }
|
||||
|
||||
-- ============== conformance information define end ==============
|
||||
END
|
||||
248
mibs/huawei/HUAWEI-BRAS-DPI
Normal file
248
mibs/huawei/HUAWEI-BRAS-DPI
Normal file
@@ -0,0 +1,248 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2006 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description:HUAWEI-BRAS-DPI-MIB
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
--
|
||||
-- =================================================================
|
||||
HUAWEI-BRAS-DPI-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwBRASMib
|
||||
FROM HUAWEI-MIB
|
||||
IpAddress, Integer32, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus, TruthValue
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
hwBRASDpi MODULE-IDENTITY
|
||||
LAST-UPDATED "200604181334Z" -- April 18, 2006 at 13:34 GMT
|
||||
ORGANIZATION
|
||||
"
|
||||
NanJing Institute,Huawei Technologies Co.,Ltd.
|
||||
HuiHong Mansion,No.91 BaiXia Rd.
|
||||
NanJing, P.R. of China
|
||||
Zipcode:210001
|
||||
Http://www.huawei.com
|
||||
E-mail:support@huawei.com "
|
||||
CONTACT-INFO
|
||||
"The MIB contains objects of module DPI."
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwBRASMib 16}
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
hwDpiPolicyObject OBJECT IDENTIFIER ::= { hwBRASDpi 1 }
|
||||
|
||||
hwDpiPolicyTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwDpiPolicyEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" DPI Service Policy Configuration.
|
||||
|
||||
"
|
||||
::= { hwDpiPolicyObject 1 }
|
||||
|
||||
hwDpiPolicyEntry OBJECT-TYPE
|
||||
SYNTAX HwDpiPolicyEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Dpi Policy Entry.
|
||||
The dpi policy table is uniquely identified by the policy name. The policy name is the key word entered when the policy table is created, and cannot be changed.
|
||||
The index is hwDpiPolicyName.
|
||||
This table is used to configure the dpi policy.
|
||||
The description of operation constraints is as follows:
|
||||
1.The DPI policy name must be entered when the policy table is created.
|
||||
2.The DPI policy cannot be changed if it is referenced by some user.
|
||||
3.The current DPI policy cannot be deleted if it is referenced by some domain.
|
||||
"
|
||||
INDEX { hwDpiPolicyName }
|
||||
::= { hwDpiPolicyTable 1 }
|
||||
|
||||
HwDpiPolicyEntry ::=
|
||||
SEQUENCE {
|
||||
hwDpiServiceType
|
||||
INTEGER,
|
||||
hwDpiPolicyName
|
||||
OCTET STRING,
|
||||
hwDpiUpBehaviorName
|
||||
OCTET STRING,
|
||||
hwDpiDownBehaviorName
|
||||
OCTET STRING,
|
||||
hwDpiPolicyRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
hwDpiServiceType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
p2p(0),
|
||||
other(1)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Service Type.
|
||||
|
||||
P2P/OTHER.
|
||||
"
|
||||
DEFVAL { 0 }
|
||||
::= { hwDpiPolicyEntry 1 }
|
||||
|
||||
hwDpiPolicyName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..32))
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Dpi Policy Name.
|
||||
The policy name is the key word entered when the policy table is created, and cannot be changed later.
|
||||
The DPI policy name is assigned when DPI policy is created.
|
||||
"
|
||||
::= { hwDpiPolicyEntry 2 }
|
||||
|
||||
hwDpiUpBehaviorName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..32))
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Up Behavior Name.
|
||||
Binding up DPI behavior policy is choosen to do, if up DPI behavior is binded, it need assingn behavior name.
|
||||
"
|
||||
::= { hwDpiPolicyEntry 3 }
|
||||
|
||||
hwDpiDownBehaviorName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..32))
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Down Behavior Name.
|
||||
Binding down DPI behavior policy is choosen to do, if down DPI behavior is binded, it need assingn behavior name.
|
||||
"
|
||||
::= { hwDpiPolicyEntry 4 }
|
||||
|
||||
hwDpiPolicyRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Row admin status,either Add or Del.
|
||||
Supports add and delete.
|
||||
"
|
||||
::= { hwDpiPolicyEntry 5 }
|
||||
|
||||
|
||||
|
||||
hwDpiBehaviorTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwDpiBehaviorEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
::= { hwDpiPolicyObject 2 }
|
||||
|
||||
hwDpiBehaviorEntry OBJECT-TYPE
|
||||
SYNTAX HwDpiBehaviorEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Dpi Behavior Entry.
|
||||
The dpi behavior table is uniquely identified by the behavior name. The behavior name is the key word entered when the behavior table is created, and cannot be changed.
|
||||
The index is hwDpiBehaviorName.
|
||||
This table is used to configure the dpi behavior.
|
||||
The description of operation constraints is as follows:
|
||||
1.The DPI behavior name must be entered when the behavior table is created.
|
||||
2.The DPI behavior cannot be changed if it is referenced by some DPI policy.
|
||||
3.The current DPI behavior cannot be deleted if it is referenced by global application.
|
||||
"
|
||||
INDEX { hwDpiBehaviorName }
|
||||
::= { hwDpiBehaviorTable 1 }
|
||||
|
||||
HwDpiBehaviorEntry ::=
|
||||
SEQUENCE {
|
||||
hwDpiBehaviorName
|
||||
OCTET STRING,
|
||||
hwDpiBehaviorCarCir
|
||||
Integer32,
|
||||
hwDpiBehaviorRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
hwDpiBehaviorName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..32))
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Dpi Behavior Name.
|
||||
The behavior name is the key word entered when the behavior table is created, and cannot be changed.
|
||||
The DPI behavior name is assigned when DPI behavior is created.
|
||||
"
|
||||
::= { hwDpiBehaviorEntry 1 }
|
||||
|
||||
hwDpiBehaviorCarCir OBJECT-TYPE
|
||||
SYNTAX Integer32 (100..3000000)
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Dpi Car Cir.
|
||||
|
||||
Car Cir."
|
||||
DEFVAL { 100000 }
|
||||
::= { hwDpiBehaviorEntry 2 }
|
||||
|
||||
hwDpiBehaviorRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Row admin status,either Add or Del.
|
||||
Supports add and delete.
|
||||
"
|
||||
::= { hwDpiBehaviorEntry 3 }
|
||||
|
||||
-- ============== conformance information ==============
|
||||
hwDpiConformance OBJECT IDENTIFIER ::= { hwBRASDpi 2 }
|
||||
|
||||
|
||||
hwDpiCompliances OBJECT IDENTIFIER ::= { hwDpiConformance 1 }
|
||||
hwDpiCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting
|
||||
the this module."
|
||||
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {hwDpiPolicyGroup, hwDpiBehaviorGroup }
|
||||
|
||||
::= { hwDpiCompliances 1 }
|
||||
|
||||
|
||||
-- ============== groups ==============
|
||||
hwDpiGroups OBJECT IDENTIFIER ::= { hwDpiConformance 2 }
|
||||
|
||||
hwDpiPolicyGroup OBJECT-GROUP
|
||||
OBJECTS { hwDpiServiceType, hwDpiPolicyName, hwDpiUpBehaviorName,
|
||||
hwDpiDownBehaviorName, hwDpiPolicyRowStatus }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Dpi policy group."
|
||||
::= { hwDpiGroups 1 }
|
||||
|
||||
|
||||
hwDpiBehaviorGroup OBJECT-GROUP
|
||||
OBJECTS { hwDpiBehaviorName, hwDpiBehaviorCarCir, hwDpiBehaviorRowStatus }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Dpi behavior group."
|
||||
::= { hwDpiGroups 2 }
|
||||
|
||||
|
||||
-- ============== conformance information define end ==============
|
||||
END
|
||||
|
||||
--
|
||||
-- HUAWEI-BRAS-DPI-MIB.mib
|
||||
--
|
||||
200
mibs/huawei/HUAWEI-BRAS-GRE
Normal file
200
mibs/huawei/HUAWEI-BRAS-GRE
Normal file
@@ -0,0 +1,200 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2003 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description:HUAWEI-BRAS-GRE-MIB DEFINITIONS
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
--
|
||||
-- =================================================================
|
||||
|
||||
HUAWEI-BRAS-GRE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwBRASMib
|
||||
FROM HUAWEI-MIB
|
||||
RowStatus
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
hwGRE MODULE-IDENTITY
|
||||
LAST-UPDATED "200508101200Z"
|
||||
ORGANIZATION
|
||||
"HAUWEI MIB Standard community.
|
||||
"
|
||||
CONTACT-INFO
|
||||
"Floor 5, Block 4, R&D Building,
|
||||
Huawei Longgang Production Base,
|
||||
Shenzhen, P.R.C.
|
||||
http://www.huawei.com
|
||||
Zip:518057
|
||||
"
|
||||
DESCRIPTION
|
||||
"V1.00.
|
||||
The GRE mib is for all datacomm product.
|
||||
"
|
||||
::= { hwBRASMib 13 }
|
||||
|
||||
|
||||
hwhwGREMibObjects OBJECT IDENTIFIER ::= { hwGRE 1 }
|
||||
|
||||
|
||||
hwQueryGreGroupTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HWQueryGreGroupEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
::= { hwhwGREMibObjects 1 }
|
||||
|
||||
hwQueryGreGroupEntry OBJECT-TYPE
|
||||
SYNTAX HWQueryGreGroupEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "An entry of hwQueryGreGroupTable."
|
||||
INDEX { hwQueryGreGroupName }
|
||||
::= { hwQueryGreGroupTable 1 }
|
||||
|
||||
HWQueryGreGroupEntry ::=
|
||||
SEQUENCE {
|
||||
hwQueryGreGroupName
|
||||
OCTET STRING,
|
||||
hwQueryGreGroupCounter
|
||||
Integer32,
|
||||
hwQueryGreGroupActiveTunnel
|
||||
OCTET STRING,
|
||||
hwQueryGreGroupTunnel1Name
|
||||
OCTET STRING,
|
||||
hwQueryGreGroupTunnel2Name
|
||||
OCTET STRING,
|
||||
hwQueryGreGroupTunnel3Name
|
||||
OCTET STRING,
|
||||
hwQueryGreGroupTunnel4Name
|
||||
OCTET STRING,
|
||||
hwQueryGreGroupTunnel1Preference
|
||||
Integer32,
|
||||
hwQueryGreGroupTunnel2Preference
|
||||
Integer32,
|
||||
hwQueryGreGroupTunnel3Preference
|
||||
Integer32,
|
||||
hwQueryGreGroupTunnel4Preference
|
||||
Integer32
|
||||
|
||||
}
|
||||
|
||||
hwQueryGreGroupName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..32))
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The name of the gre-group."
|
||||
::= { hwQueryGreGroupEntry 1 }
|
||||
|
||||
|
||||
hwQueryGreGroupCounter OBJECT-TYPE
|
||||
SYNTAX Integer32(0..4)
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The number of interfaces that the gre-group bound."
|
||||
::= { hwQueryGreGroupEntry 2 }
|
||||
|
||||
|
||||
hwQueryGreGroupActiveTunnel OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..64))
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The name of the active tunnel of the gre-group."
|
||||
::= { hwQueryGreGroupEntry 3 }
|
||||
|
||||
|
||||
hwQueryGreGroupTunnel1Name OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..64))
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The name of the first tunnel of the gre-group."
|
||||
::= { hwQueryGreGroupEntry 4 }
|
||||
|
||||
|
||||
hwQueryGreGroupTunnel2Name OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..64))
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The name of the second tunnel of the gre-group."
|
||||
::= { hwQueryGreGroupEntry 5 }
|
||||
|
||||
|
||||
hwQueryGreGroupTunnel3Name OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..64))
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The name of the third tunnel of the gre-group."
|
||||
::= { hwQueryGreGroupEntry 6}
|
||||
|
||||
|
||||
hwQueryGreGroupTunnel4Name OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..64))
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The name of the fourth tunnel of the gre-group."
|
||||
::= { hwQueryGreGroupEntry 7 }
|
||||
|
||||
|
||||
hwQueryGreGroupTunnel1Preference OBJECT-TYPE
|
||||
SYNTAX Integer32(0..4294967295)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The preference of the first tunnel."
|
||||
::= { hwQueryGreGroupEntry 8 }
|
||||
|
||||
|
||||
hwQueryGreGroupTunnel2Preference OBJECT-TYPE
|
||||
SYNTAX Integer32(0..4294967295)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The preference of the second tunnel."
|
||||
::= { hwQueryGreGroupEntry 9 }
|
||||
|
||||
|
||||
hwQueryGreGroupTunnel3Preference OBJECT-TYPE
|
||||
SYNTAX Integer32(0..4294967295)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The preference of the third tunnel."
|
||||
::= { hwQueryGreGroupEntry 10 }
|
||||
|
||||
|
||||
hwQueryGreGroupTunnel4Preference OBJECT-TYPE
|
||||
SYNTAX Integer32(0..4294967295)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The preference of the fourth tunnel."
|
||||
::= { hwQueryGreGroupEntry 11 }
|
||||
|
||||
|
||||
-- ============== conformance information ==============
|
||||
hwQueryGreConformance OBJECT IDENTIFIER ::= { hwGRE 2 }
|
||||
|
||||
|
||||
hwQueryGreCompliances OBJECT IDENTIFIER ::= { hwQueryGreConformance 1 }
|
||||
hwQueryGreCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting
|
||||
the this module."
|
||||
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {hwQueryGrePolicyGroup}
|
||||
|
||||
::= { hwQueryGreCompliances 1 }
|
||||
|
||||
|
||||
-- ============== groups ==============
|
||||
hwQueryGreGroups OBJECT IDENTIFIER ::= { hwQueryGreConformance 2 }
|
||||
|
||||
hwQueryGrePolicyGroup OBJECT-GROUP
|
||||
OBJECTS { hwQueryGreGroupName, hwQueryGreGroupCounter, hwQueryGreGroupActiveTunnel,
|
||||
hwQueryGreGroupTunnel1Name, hwQueryGreGroupTunnel2Name, hwQueryGreGroupTunnel3Name,
|
||||
hwQueryGreGroupTunnel4Name, hwQueryGreGroupTunnel1Preference, hwQueryGreGroupTunnel2Preference,
|
||||
hwQueryGreGroupTunnel3Preference, hwQueryGreGroupTunnel4Preference}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The query gre policy group."
|
||||
::= { hwQueryGreGroups 1 }
|
||||
-- ============== conformance information define end ==============
|
||||
END
|
||||
143
mibs/huawei/HUAWEI-BRAS-IFNET
Normal file
143
mibs/huawei/HUAWEI-BRAS-IFNET
Normal file
@@ -0,0 +1,143 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2003 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description:HUAWEI-BRAS-IFNET-MIB DEFINITIONS
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
--
|
||||
-- =================================================================
|
||||
|
||||
HUAWEI-BRAS-IFNET-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwBRASMib
|
||||
FROM HUAWEI-MIB
|
||||
InterfaceIndex, ifIndex
|
||||
FROM IF-MIB
|
||||
RowStatus, DisplayString
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
hwSUBINT MODULE-IDENTITY
|
||||
LAST-UPDATED "200508101200Z"
|
||||
ORGANIZATION
|
||||
"HAUWEI MIB Standard community
|
||||
"
|
||||
CONTACT-INFO
|
||||
"Floor 5, Block 4, R&D Building,
|
||||
Huawei Longgang Production Base,
|
||||
Shenzhen, P.R.C.
|
||||
http://www.huawei.com
|
||||
Zip:518057
|
||||
"
|
||||
DESCRIPTION
|
||||
"V1.00
|
||||
The IFNET mib is for all datacomm product.
|
||||
"
|
||||
::= { hwBRASMib 11 }
|
||||
|
||||
|
||||
hwhwSUBINTMibObjects OBJECT IDENTIFIER ::= { hwSUBINT 1 }
|
||||
|
||||
|
||||
hwSubIntTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HWSubIntEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sub-interface configuration table."
|
||||
::= { hwhwSUBINTMibObjects 1 }
|
||||
|
||||
hwSubIntEntry OBJECT-TYPE
|
||||
SYNTAX HWSubIntEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry of hwSubIntTable."
|
||||
INDEX { ifIndex, hwSubInterfaceNo }
|
||||
::= { hwSubIntTable 1 }
|
||||
|
||||
HWSubIntEntry ::= SEQUENCE {
|
||||
hwSubInterfaceNo
|
||||
Integer32,
|
||||
hwSubIntRowStatus
|
||||
RowStatus,
|
||||
hwSubIfIndex
|
||||
InterfaceIndex,
|
||||
hwSubIfDescr
|
||||
DisplayString
|
||||
}
|
||||
|
||||
hwSubInterfaceNo OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..4096)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The sub-interface number."
|
||||
::= { hwSubIntEntry 1 }
|
||||
|
||||
hwSubIntRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Row status:
|
||||
1: active
|
||||
2: notInService
|
||||
3: notReady
|
||||
4: createAndGo
|
||||
5: createAndWait
|
||||
6: destroy"
|
||||
::= { hwSubIntEntry 2 }
|
||||
|
||||
|
||||
hwSubIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifindex of the sub-interface."
|
||||
::= { hwSubIntEntry 3 }
|
||||
|
||||
|
||||
hwSubIfDescr OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The description of the sub-interface."
|
||||
::= { hwSubIntEntry 4 }
|
||||
|
||||
-- ============== conformance information ==============
|
||||
hwSubIntConformance OBJECT IDENTIFIER ::= { hwSUBINT 2 }
|
||||
|
||||
|
||||
hwSubIntCompliances OBJECT IDENTIFIER ::= { hwSubIntConformance 1 }
|
||||
hwSubIntCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for sub-interface supporting
|
||||
this module."
|
||||
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {hwSubIntTableGroup}
|
||||
|
||||
::= { hwSubIntCompliances 1 }
|
||||
|
||||
|
||||
-- ============== groups ==============
|
||||
hwSubIntTableGroups OBJECT IDENTIFIER ::= { hwSubIntConformance 2 }
|
||||
|
||||
hwSubIntTableGroup OBJECT-GROUP
|
||||
OBJECTS { hwSubInterfaceNo, hwSubIntRowStatus,
|
||||
hwSubIfIndex, hwSubIfDescr}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The sub-interface group."
|
||||
::= { hwSubIntTableGroups 1 }
|
||||
-- ============== conformance information define end ==============
|
||||
END
|
||||
|
||||
|
||||
|
||||
|
||||
118
mibs/huawei/HUAWEI-BRAS-IPTN
Normal file
118
mibs/huawei/HUAWEI-BRAS-IPTN
Normal file
@@ -0,0 +1,118 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2003 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description:HUAWEI-BRAS-IPTN-MIB
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
--
|
||||
-- =================================================================
|
||||
|
||||
HUAWEI-BRAS-IPTN-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwBRASMib
|
||||
FROM HUAWEI-MIB
|
||||
IpAddress
|
||||
FROM SNMPv2-SMI
|
||||
TruthValue
|
||||
FROM SNMPv2-TC
|
||||
InterfaceIndex
|
||||
FROM IF-MIB
|
||||
OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
hwBRASIPTN MODULE-IDENTITY
|
||||
LAST-UPDATED "200403031508Z"
|
||||
ORGANIZATION
|
||||
"Huawei Technologies Co., Ltd.
|
||||
"
|
||||
CONTACT-INFO
|
||||
"
|
||||
NanJing Institute,Huawei Technologies Co.,Ltd.
|
||||
HuiHong Mansion,No.91 BaiXia Rd.
|
||||
NanJing, P.R. of China
|
||||
Zipcode:210001
|
||||
|
||||
Http://www.huawei.com
|
||||
E-mail:support@huawei.com "
|
||||
|
||||
DESCRIPTION
|
||||
"The MIB contains objects of module IPTN."
|
||||
::= { hwBRASMib 8 }
|
||||
|
||||
hwIPTNMibObjects OBJECT IDENTIFIER ::= { hwBRASIPTN 1 }
|
||||
|
||||
hwIptnInterfaceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF hwIptnEnableEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IPTN enable table.
|
||||
"
|
||||
::= { hwIPTNMibObjects 1 }
|
||||
|
||||
hwIptnEnableEntry OBJECT-TYPE
|
||||
SYNTAX hwIptnEnableEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
INDEX { hwIptnIfIndex }
|
||||
::= { hwIptnInterfaceTable 1 }
|
||||
|
||||
hwIptnEnableEntry ::=
|
||||
SEQUENCE {
|
||||
hwIptnIfIndex
|
||||
InterfaceIndex,
|
||||
hwIptnEnableFlag
|
||||
TruthValue
|
||||
}
|
||||
|
||||
hwIptnIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IPTN IfIndex."
|
||||
::= { hwIptnEnableEntry 1 }
|
||||
|
||||
hwIptnEnableFlag OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Whether IPTN is enabled or not."
|
||||
DEFVAL { false } ::= { hwIptnEnableEntry 2 }
|
||||
|
||||
-- ============== conformance information ==============
|
||||
hwIptnConformance OBJECT IDENTIFIER ::= { hwBRASIPTN 2 }
|
||||
|
||||
|
||||
hwIptnCompliances OBJECT IDENTIFIER ::= { hwIptnConformance 1 }
|
||||
hwIptnCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting
|
||||
the this module."
|
||||
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {hwIptnInterfaceGroup }
|
||||
|
||||
::= { hwIptnCompliances 1 }
|
||||
|
||||
|
||||
-- ============== groups ==============
|
||||
hwIptnInterfaceGroups OBJECT IDENTIFIER ::= { hwIptnConformance 2 }
|
||||
|
||||
hwIptnInterfaceGroup OBJECT-GROUP
|
||||
OBJECTS { hwIptnIfIndex, hwIptnEnableFlag }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IPTN interface group."
|
||||
::= { hwIptnInterfaceGroups 1 }
|
||||
|
||||
|
||||
-- ============== conformance information define end ==============
|
||||
END
|
||||
|
||||
1136
mibs/huawei/HUAWEI-BRAS-L2TP
Normal file
1136
mibs/huawei/HUAWEI-BRAS-L2TP
Normal file
File diff suppressed because it is too large
Load Diff
254
mibs/huawei/HUAWEI-BRAS-MULTICAST
Normal file
254
mibs/huawei/HUAWEI-BRAS-MULTICAST
Normal file
@@ -0,0 +1,254 @@
|
||||
-- ==================================================================
|
||||
-- Copyright (C) 2007 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: HUAWEI BRAS Management MIB
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- V1.0 YangChangMao, 2007-06-14, publish
|
||||
-- ==================================================================
|
||||
|
||||
HUAWEI-BRAS-MULTICAST-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwBRASMib
|
||||
FROM HUAWEI-MIB
|
||||
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
|
||||
IpAddress, Unsigned32, Counter64, OBJECT-TYPE, MODULE-IDENTITY,
|
||||
NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus, DisplayString
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
hwMulticastVirtualAdjust MODULE-IDENTITY
|
||||
LAST-UPDATED "200705121200Z" -- May 12, 2007 at 12:00 GMT
|
||||
ORGANIZATION
|
||||
"Huawei Technologies Co., Ltd."
|
||||
CONTACT-INFO
|
||||
"R&D NanJing, Huawei Technologies co.,Ltd.
|
||||
Huihong Bld.,NO.91 Baixia Rd.,
|
||||
Bai-Xia District Nanjing P.R. China
|
||||
Zip:210001
|
||||
Http://www.huawei.com
|
||||
E-mail:support@huawei.com"
|
||||
DESCRIPTION
|
||||
"The HUAWEI-BRAS-MULTICAST-MIB contains objects to
|
||||
manage BRAS."
|
||||
::= { hwBRASMib 17 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
hwMulticastVirtualAdjustMibObjects OBJECT IDENTIFIER ::= { hwMulticastVirtualAdjust 1 }
|
||||
|
||||
--
|
||||
-- Multicast Virtual Adjust Set Band Table
|
||||
--
|
||||
hwMulticastVirtualAdjustSetBandTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwMulticastVirtualAdjustSetBandEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of setting multicast program bandwidth."
|
||||
::= { hwMulticastVirtualAdjustMibObjects 1 }
|
||||
|
||||
|
||||
hwMulticastVirtualAdjustSetBandEntry OBJECT-TYPE
|
||||
SYNTAX HwMulticastVirtualAdjustSetBandEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting multicast program bandwidth entry."
|
||||
INDEX {
|
||||
hwMulticastVirtualAdjustSetBandListIndex
|
||||
}
|
||||
::= { hwMulticastVirtualAdjustSetBandTable 1 }
|
||||
|
||||
|
||||
HwMulticastVirtualAdjustSetBandEntry ::=
|
||||
SEQUENCE {
|
||||
hwMulticastVirtualAdjustSetBandListIndex
|
||||
Integer32,
|
||||
hwMulticastVirtualAdjustSetBandType
|
||||
INTEGER,
|
||||
hwMulticastVirtualAdjustSetBandValue
|
||||
Integer32,
|
||||
hwMulticastVirtualAdjustSetBandDetectInterval
|
||||
Integer32,
|
||||
hwMulticastVirtualAdjustSetBandThreshold
|
||||
Integer32,
|
||||
hwMulticastVirtualAdjustSetBandRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
hwMulticastVirtualAdjustSetBandListIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..8191)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Start of multicast list index."
|
||||
::= { hwMulticastVirtualAdjustSetBandEntry 1 }
|
||||
|
||||
|
||||
hwMulticastVirtualAdjustSetBandType OBJECT-TYPE
|
||||
SYNTAX INTEGER {dynamic(1),static(2)}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type of multicast program bandwidth configured."
|
||||
::= { hwMulticastVirtualAdjustSetBandEntry 2 }
|
||||
|
||||
|
||||
hwMulticastVirtualAdjustSetBandValue OBJECT-TYPE
|
||||
SYNTAX Integer32 (10..400000)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Bandwidth of multicast program.
|
||||
units:Kbps(kbit/s)."
|
||||
::= { hwMulticastVirtualAdjustSetBandEntry 3 }
|
||||
|
||||
|
||||
hwMulticastVirtualAdjustSetBandDetectInterval OBJECT-TYPE
|
||||
SYNTAX Integer32 (15..1800)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Detect interval of dynamic bandwidth statistics.
|
||||
units:second."
|
||||
::= { hwMulticastVirtualAdjustSetBandEntry 4 }
|
||||
|
||||
|
||||
hwMulticastVirtualAdjustSetBandThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..100)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ratio of bandwidth variation."
|
||||
::= { hwMulticastVirtualAdjustSetBandEntry 5 }
|
||||
|
||||
hwMulticastVirtualAdjustSetBandRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"used to manage the creation and deletion of multicast virtual adjust band setting rows."
|
||||
::= { hwMulticastVirtualAdjustSetBandEntry 6 }
|
||||
|
||||
|
||||
--
|
||||
-- Multicast Virtual Adjust Show Band Table
|
||||
--
|
||||
hwMulticastVirtualAdjustShowBandTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwMulticastVirtualAdjustShowBandEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of displaying multicast program bandwidth."
|
||||
::= { hwMulticastVirtualAdjustMibObjects 2 }
|
||||
|
||||
|
||||
hwMulticastVirtualAdjustShowBandEntry OBJECT-TYPE
|
||||
SYNTAX HwMulticastVirtualAdjustShowBandEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Bandwidth display entry."
|
||||
INDEX {
|
||||
hwMulticastVirtualAdjustShowBandListIndex,
|
||||
hwMulticastVirtualAdjustShowBandSourceIp,
|
||||
hwMulticastVirtualAdjustShowBandGroupIp
|
||||
}
|
||||
::= { hwMulticastVirtualAdjustShowBandTable 1 }
|
||||
|
||||
|
||||
HwMulticastVirtualAdjustShowBandEntry ::=
|
||||
SEQUENCE {
|
||||
hwMulticastVirtualAdjustShowBandListIndex
|
||||
Integer32,
|
||||
hwMulticastVirtualAdjustShowBandSourceIp
|
||||
IpAddress,
|
||||
hwMulticastVirtualAdjustShowBandGroupIp
|
||||
IpAddress,
|
||||
hwMulticastVirtualAdjustShowBandwidth
|
||||
Integer32
|
||||
}
|
||||
|
||||
hwMulticastVirtualAdjustShowBandListIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..8191)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index of multicast list."
|
||||
::= { hwMulticastVirtualAdjustShowBandEntry 1 }
|
||||
|
||||
|
||||
hwMulticastVirtualAdjustShowBandSourceIp OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Source address of multicast program."
|
||||
::= { hwMulticastVirtualAdjustShowBandEntry 2 }
|
||||
|
||||
|
||||
hwMulticastVirtualAdjustShowBandGroupIp OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Group address of multicast program."
|
||||
::= { hwMulticastVirtualAdjustShowBandEntry 3 }
|
||||
|
||||
|
||||
hwMulticastVirtualAdjustShowBandwidth OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Bandwidth of multicast program.
|
||||
units:Kbps(kbit/s)"
|
||||
::= { hwMulticastVirtualAdjustShowBandEntry 4 }
|
||||
|
||||
--
|
||||
-- Conformance information
|
||||
--
|
||||
|
||||
hwMulticastMIBConformance OBJECT IDENTIFIER ::= { hwMulticastVirtualAdjust 2 }
|
||||
|
||||
hwMulticastMIBCompliances OBJECT IDENTIFIER ::= { hwMulticastMIBConformance 1 }
|
||||
|
||||
--
|
||||
-- this module
|
||||
--
|
||||
hwMulticastMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting
|
||||
the HUAWEI-DATACOMM-OID-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { hwMulticastGroup }
|
||||
::= { hwMulticastMIBCompliances 1 }
|
||||
|
||||
hwMulticastMIBGroups OBJECT IDENTIFIER ::= { hwMulticastMIBConformance 2 }
|
||||
|
||||
hwMulticastGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwMulticastVirtualAdjustSetBandType,
|
||||
hwMulticastVirtualAdjustSetBandValue,
|
||||
hwMulticastVirtualAdjustSetBandDetectInterval,
|
||||
hwMulticastVirtualAdjustSetBandThreshold,
|
||||
hwMulticastVirtualAdjustSetBandRowStatus,
|
||||
hwMulticastVirtualAdjustShowBandwidth
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The hwMulticast group."
|
||||
::= { hwMulticastMIBGroups 1 }
|
||||
END
|
||||
|
||||
|
||||
164
mibs/huawei/HUAWEI-BRAS-MVLAN
Normal file
164
mibs/huawei/HUAWEI-BRAS-MVLAN
Normal file
@@ -0,0 +1,164 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2003 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description:HUAWEI-BRAS-MVLAN-MIB DEFINITIONS
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
--
|
||||
-- =================================================================
|
||||
|
||||
HUAWEI-BRAS-MVLAN-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwBRASMib
|
||||
FROM HUAWEI-MIB
|
||||
VlanIndex,VlanId
|
||||
FROM Q-BRIDGE-MIB;
|
||||
|
||||
hwMVLAN MODULE-IDENTITY
|
||||
LAST-UPDATED "200708271200Z"
|
||||
ORGANIZATION
|
||||
"Huawei Technologies Co., Ltd."
|
||||
CONTACT-INFO
|
||||
"R&D NanJing, Huawei Technologies co.,Ltd.
|
||||
Huihong Bld.,NO.91 Baixia Rd.,
|
||||
Bai-Xia District Nanjing P.R. China
|
||||
Zip:210001
|
||||
Http://www.huawei.com
|
||||
E-mail:support@huawei.com."
|
||||
DESCRIPTION
|
||||
"The HUAWEI-BRAS-MVLAN-MIB contains objects to
|
||||
manage BRAS."
|
||||
::= { hwBRASMib 14 }
|
||||
|
||||
|
||||
hwhwMVLANMibObjects OBJECT IDENTIFIER ::= { hwMVLAN 1 }
|
||||
|
||||
|
||||
hwMulticastVlanTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HWMulticastVlanEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of setting multicast program VlanTable."
|
||||
::= { hwhwMVLANMibObjects 1 }
|
||||
|
||||
|
||||
hwMulticastVlanEntry OBJECT-TYPE
|
||||
SYNTAX HWMulticastVlanEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "An entry of hwMulticastVlanEntry."
|
||||
INDEX { hwMulticastVlanIfIndex }
|
||||
::= { hwMulticastVlanTable 1 }
|
||||
|
||||
HWMulticastVlanEntry ::=
|
||||
SEQUENCE {
|
||||
hwMulticastVlanIfIndex
|
||||
VlanIndex,
|
||||
hwMulticastInnerVlan
|
||||
VlanId,
|
||||
hwMulticastOuterVlan
|
||||
VlanId,
|
||||
hwMulticastOpType
|
||||
INTEGER
|
||||
}
|
||||
|
||||
|
||||
hwMulticastVlanIfIndex OBJECT-TYPE
|
||||
SYNTAX VlanIndex
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "A value used to index per-VLAN tables: values of 0 and
|
||||
4095 are not permitted. If the value is between 1 and
|
||||
4094 inclusive, it represents an IEEE 802.1Q VLAN-ID with
|
||||
global scope within a given bridged domain (see VlanId
|
||||
textual convention). If the value is greater than 4095,
|
||||
then it represents a VLAN with scope local to the
|
||||
particular agent, i.e., one without a global VLAN-ID
|
||||
assigned to it. Such VLANs are outside the scope of
|
||||
IEEE 802.1Q, but it is convenient to be able to manage them
|
||||
in the same way using this MIB."
|
||||
::= { hwMulticastVlanEntry 1 }
|
||||
|
||||
|
||||
hwMulticastInnerVlan OBJECT-TYPE
|
||||
SYNTAX VlanId
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "The hwMulticastInnerVlan that uniquely identifies a VLAN. This
|
||||
is the 12-bit VLAN-ID used in the VLAN Tag header.
|
||||
The range is defined by the REFERENCEd specification."
|
||||
REFERENCE
|
||||
"IEEE Std 802.1Q 2003 Edition, Virtual Bridged
|
||||
Local Area Networks."
|
||||
::= { hwMulticastVlanEntry 2 }
|
||||
|
||||
|
||||
|
||||
hwMulticastOuterVlan OBJECT-TYPE
|
||||
SYNTAX VlanId
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "The hwMulticastOuterVlan that uniquely identifies a VLAN. This
|
||||
is the 12-bit VLAN-ID used in the VLAN Tag header.
|
||||
The range is defined by the REFERENCEd specification."
|
||||
REFERENCE
|
||||
"IEEE Std 802.1Q 2003 Edition, Virtual Bridged
|
||||
Local Area Networks."
|
||||
::= { hwMulticastVlanEntry 3 }
|
||||
|
||||
|
||||
|
||||
hwMulticastOpType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
set(0),
|
||||
undo(1)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"0 : set multicast-vlan.
|
||||
1 : undo multicast-vlan."
|
||||
::= { hwMulticastVlanEntry 4 }
|
||||
|
||||
--
|
||||
-- Conformance information
|
||||
--
|
||||
|
||||
hwMVlanMIBConformance OBJECT IDENTIFIER ::= { hwMVLAN 2 }
|
||||
|
||||
hwMVlanMIBCompliances OBJECT IDENTIFIER ::= { hwMVlanMIBConformance 1 }
|
||||
|
||||
--
|
||||
-- this module
|
||||
--
|
||||
hwMVlanMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting
|
||||
the HUAWEI-DATACOMM-OID-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { hwMVlanGroup }
|
||||
::= { hwMVlanMIBCompliances 1 }
|
||||
|
||||
--
|
||||
-- groups
|
||||
--
|
||||
hwMVlanMIBGroups OBJECT IDENTIFIER ::= { hwMVlanMIBConformance 2 }
|
||||
|
||||
hwMVlanGroup OBJECT-GROUP
|
||||
OBJECTS { hwMulticastVlanIfIndex,
|
||||
hwMulticastInnerVlan,
|
||||
hwMulticastOuterVlan,
|
||||
hwMulticastOpType
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The hwMVLAN group."
|
||||
::= { hwMVlanMIBGroups 1 }
|
||||
|
||||
-- ============== conformance information define end ==============
|
||||
|
||||
END
|
||||
397
mibs/huawei/HUAWEI-BRAS-PPPoX
Normal file
397
mibs/huawei/HUAWEI-BRAS-PPPoX
Normal file
@@ -0,0 +1,397 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2003 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description:HUAWEI-BRAS-PPPoX-MIB
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
--
|
||||
-- =================================================================
|
||||
|
||||
HUAWEI-BRAS-PPPoX-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwBRASMib
|
||||
FROM HUAWEI-MIB
|
||||
IpAddress
|
||||
FROM SNMPv2-SMI
|
||||
TruthValue
|
||||
FROM SNMPv2-TC
|
||||
InterfaceIndex
|
||||
FROM IF-MIB
|
||||
OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
hwBRASPPPoX MODULE-IDENTITY
|
||||
LAST-UPDATED "200403031508Z"
|
||||
ORGANIZATION
|
||||
"Huawei Technologies Co., Ltd.
|
||||
"
|
||||
CONTACT-INFO
|
||||
"Floor 5, Block 4, R&D Building,
|
||||
Huawei Longgang Production Base,
|
||||
Shenzhen, P.R.C.
|
||||
http://www.huawei.com
|
||||
Zip:518057
|
||||
"
|
||||
|
||||
DESCRIPTION
|
||||
"The MIB contains objects of module PPP."
|
||||
::= { hwBRASMib 2 }
|
||||
|
||||
hwPPPoXMibObjects OBJECT IDENTIFIER ::= { hwBRASPPPoX 1 }
|
||||
|
||||
hwPppConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwPppConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"PPP configuration information table.
|
||||
"
|
||||
::= { hwPPPoXMibObjects 1 }
|
||||
|
||||
hwPppConfigEntry OBJECT-TYPE
|
||||
SYNTAX HwPppConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
INDEX { hwVtIndex }
|
||||
::= { hwPppConfigTable 1 }
|
||||
|
||||
HwPppConfigEntry ::=
|
||||
SEQUENCE {
|
||||
hwVtIndex
|
||||
Integer32,
|
||||
hwPppAuthMode
|
||||
INTEGER,
|
||||
hwPppNegTimeout
|
||||
Integer32,
|
||||
hwPppKeepInterval
|
||||
Integer32,
|
||||
hwPppKeepRetransmit
|
||||
Integer32,
|
||||
hwPppCHAPUserName
|
||||
OCTET STRING,
|
||||
hwPppCHAPUserPassword
|
||||
OCTET STRING,
|
||||
hwPppPAPUserName
|
||||
OCTET STRING,
|
||||
hwPppPAPUserPassword
|
||||
OCTET STRING,
|
||||
hwPppServiceName1
|
||||
OCTET STRING,
|
||||
hwPppServiceName2
|
||||
OCTET STRING,
|
||||
hwPppServiceName3
|
||||
OCTET STRING,
|
||||
hwPppServiceName4
|
||||
OCTET STRING,
|
||||
hwPppServiceName5
|
||||
OCTET STRING,
|
||||
hwPppServiceName6
|
||||
OCTET STRING,
|
||||
hwPppServiceName7
|
||||
OCTET STRING,
|
||||
hwPppServiceName8
|
||||
OCTET STRING,
|
||||
hwPppServiceNameType
|
||||
INTEGER,
|
||||
hwPppAcName
|
||||
OCTET STRING
|
||||
}
|
||||
|
||||
hwVtIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..1023)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Vt index.
|
||||
"
|
||||
::= { hwPppConfigEntry 1 }
|
||||
|
||||
hwPppAuthMode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
pap(0),
|
||||
chap(1),
|
||||
auto(2),
|
||||
mschapv1(3),
|
||||
mschapv2(4)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"PPP authentication method.
|
||||
"
|
||||
DEFVAL { 1 }
|
||||
::= { hwPppConfigEntry 2 }
|
||||
|
||||
hwPppNegTimeout OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..10)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Config PPP overtime.
|
||||
"
|
||||
DEFVAL { 3 }
|
||||
::= { hwPppConfigEntry 3 }
|
||||
|
||||
hwPppKeepInterval OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..65535)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Config interval of sending ECHO packet(second).
|
||||
"
|
||||
DEFVAL { 20 }
|
||||
::= { hwPppConfigEntry 4 }
|
||||
|
||||
hwPppKeepRetransmit OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..10)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Config retransmission times of ECHO packet."
|
||||
DEFVAL { 3 }
|
||||
::= { hwPppConfigEntry 5 }
|
||||
|
||||
hwPppCHAPUserName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..65))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Config CHAP authentication username.
|
||||
"
|
||||
::= { hwPppConfigEntry 6 }
|
||||
|
||||
hwPppCHAPUserPassword OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..16))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Config CHAP authentication password(only support simple password).
|
||||
"
|
||||
::= { hwPppConfigEntry 7 }
|
||||
|
||||
hwPppPAPUserName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..65))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Config PAP authentication username.
|
||||
"
|
||||
::= { hwPppConfigEntry 8 }
|
||||
|
||||
hwPppPAPUserPassword OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..16))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Config PAP authentication password(only support simple password).
|
||||
"
|
||||
::= { hwPppConfigEntry 9 }
|
||||
hwPppServiceName1 OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..31))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Service name one .
|
||||
"
|
||||
::= { hwPppConfigEntry 10 }
|
||||
hwPppServiceName2 OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..31))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Service name two .
|
||||
"
|
||||
::= { hwPppConfigEntry 11 }
|
||||
hwPppServiceName3 OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..31))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Service name three .
|
||||
"
|
||||
::= { hwPppConfigEntry 12 }
|
||||
hwPppServiceName4 OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..31))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Service name four .
|
||||
"
|
||||
::= { hwPppConfigEntry 13 }
|
||||
hwPppServiceName5 OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..31))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Service name five .
|
||||
"
|
||||
::= { hwPppConfigEntry 14 }
|
||||
hwPppServiceName6 OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..31))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Service name six .
|
||||
"
|
||||
::= { hwPppConfigEntry 15 }
|
||||
hwPppServiceName7 OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..31))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Service name seven .
|
||||
"
|
||||
::= { hwPppConfigEntry 16 }
|
||||
hwPppServiceName8 OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..31))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Service name eight .
|
||||
"
|
||||
::= { hwPppConfigEntry 17 }
|
||||
hwPppServiceNameType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
exactMatch(1),
|
||||
normalMatch(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Config servicename kind of match.
|
||||
1 exact match.
|
||||
2 fuzzy match(default).
|
||||
"
|
||||
DEFVAL { 2 }
|
||||
::= { hwPppConfigEntry 18 }
|
||||
hwPppAcName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..31))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
AcName.
|
||||
"
|
||||
::= { hwPppConfigEntry 19 }
|
||||
|
||||
hwPppVTBindTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwPppVTBindEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"PPP VT and interface binding configuration information table.
|
||||
"
|
||||
::= { hwPPPoXMibObjects 2 }
|
||||
|
||||
hwPppVTBindEntry OBJECT-TYPE
|
||||
SYNTAX HwPppVTBindEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
INDEX { hwPppVTBindIfIndex }
|
||||
::= { hwPppVTBindTable 1 }
|
||||
|
||||
HwPppVTBindEntry ::=
|
||||
SEQUENCE {
|
||||
hwPppVTBindIfIndex
|
||||
InterfaceIndex,
|
||||
hwVtNumber
|
||||
Integer32
|
||||
}
|
||||
|
||||
hwPppVTBindIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interface index.
|
||||
"
|
||||
::= { hwPppVTBindEntry 1 }
|
||||
|
||||
hwVtNumber OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..1023|65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Vt index.
|
||||
"
|
||||
DEFVAL { 65535 }
|
||||
::= { hwPppVTBindEntry 2 }
|
||||
|
||||
|
||||
-- ============== conformance information ==============
|
||||
hwPppConformance OBJECT IDENTIFIER ::= { hwBRASPPPoX 2 }
|
||||
|
||||
|
||||
hwPppCompliances OBJECT IDENTIFIER ::= { hwPppConformance 1 }
|
||||
hwPppCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting
|
||||
the this module."
|
||||
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {hwPppConfigGroup, hwPppVTBindGroup }
|
||||
|
||||
::= { hwPppCompliances 1 }
|
||||
|
||||
|
||||
-- ============== groups ==============
|
||||
hwPppGroups OBJECT IDENTIFIER ::= { hwPppConformance 2 }
|
||||
|
||||
hwPppConfigGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwVtIndex,
|
||||
hwPppAuthMode,
|
||||
hwPppNegTimeout,
|
||||
hwPppKeepInterval,
|
||||
hwPppKeepRetransmit,
|
||||
hwPppCHAPUserName,
|
||||
hwPppCHAPUserPassword,
|
||||
hwPppPAPUserName,
|
||||
hwPppPAPUserPassword,
|
||||
hwPppServiceName1,
|
||||
hwPppServiceName2,
|
||||
hwPppServiceName3,
|
||||
hwPppServiceName4,
|
||||
hwPppServiceName5,
|
||||
hwPppServiceName6,
|
||||
hwPppServiceName7,
|
||||
hwPppServiceName8,
|
||||
hwPppServiceNameType,
|
||||
hwPppAcName
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ppp config group."
|
||||
::= { hwPppGroups 1 }
|
||||
|
||||
|
||||
hwPppVTBindGroup OBJECT-GROUP
|
||||
OBJECTS { hwPppVTBindIfIndex, hwVtNumber }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ppp VT Bind group."
|
||||
::= { hwPppGroups 2 }
|
||||
|
||||
|
||||
-- ============== conformance information define end ==============
|
||||
|
||||
END
|
||||
|
||||
2881
mibs/huawei/HUAWEI-BRAS-QOS
Normal file
2881
mibs/huawei/HUAWEI-BRAS-QOS
Normal file
File diff suppressed because it is too large
Load Diff
797
mibs/huawei/HUAWEI-BRAS-RADIUS
Normal file
797
mibs/huawei/HUAWEI-BRAS-RADIUS
Normal file
@@ -0,0 +1,797 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2005 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description:HUAWEI-BRAS-RADIUS-MIB
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
--
|
||||
-- =================================================================
|
||||
HUAWEI-BRAS-RADIUS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwBRASMib
|
||||
FROM HUAWEI-MIB
|
||||
IpAddress, Integer32, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
EnabledStatus
|
||||
FROM P-BRIDGE-MIB
|
||||
RowStatus, TruthValue
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
hwBRASRadius MODULE-IDENTITY
|
||||
LAST-UPDATED "200504181334Z" -- April 18, 2005 at 13:34 GMT
|
||||
ORGANIZATION
|
||||
"
|
||||
NanJing Institute,Huawei Technologies Co.,Ltd.
|
||||
HuiHong Mansion,No.91 BaiXia Rd.
|
||||
NanJing, P.R. of China
|
||||
Zipcode:210001
|
||||
Http://www.huawei.com
|
||||
E-mail:support@huawei.com "
|
||||
CONTACT-INFO
|
||||
"The MIB contains objects of module COPS."
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwBRASMib 15}
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
hwRadiusGroupObject OBJECT IDENTIFIER ::= { hwBRASRadius 1 }
|
||||
|
||||
hwRadiusGroupTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwRadiusGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Radius Group Table.
|
||||
"
|
||||
::= { hwRadiusGroupObject 1 }
|
||||
|
||||
hwRadiusGroupEntry OBJECT-TYPE
|
||||
SYNTAX HwRadiusGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Radius Group Entry.
|
||||
Radius group table is used to configure the attribute of radius group including some public information of radius gruop.
|
||||
Radius gruop table is uniquely identified by Radius group name which is the key word entered when radius group table is created and cannot be changed.
|
||||
"
|
||||
INDEX { hwRadiusGroupName }
|
||||
::= { hwRadiusGroupTable 1 }
|
||||
|
||||
HwRadiusGroupEntry ::=
|
||||
SEQUENCE {
|
||||
hwRadiusGroupName
|
||||
OCTET STRING,
|
||||
hwRadiusServerKey
|
||||
OCTET STRING,
|
||||
hwRadiusServerProtType
|
||||
INTEGER,
|
||||
hwRadiusServerRetransmit
|
||||
Integer32,
|
||||
hwRadiusServerTimeout
|
||||
Integer32,
|
||||
hwRadiusServerAttrTran
|
||||
TruthValue,
|
||||
hwRadiusPacketUnit
|
||||
INTEGER,
|
||||
hwRadiusDomainInclude
|
||||
INTEGER,
|
||||
hwRadiusClassASCar
|
||||
TruthValue,
|
||||
hwRadiusAlgorithm
|
||||
INTEGER,
|
||||
hwRadiusServerNasPortFmt
|
||||
OCTET STRING,
|
||||
hwRadiusGroupRowStatus
|
||||
RowStatus,
|
||||
hwRadiusServerSourceInterface
|
||||
OCTET STRING,
|
||||
hwRadiusServerNasIpAddress
|
||||
IpAddress
|
||||
}
|
||||
|
||||
hwRadiusGroupName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RadiusGroup name.
|
||||
"
|
||||
::= { hwRadiusGroupEntry 1 }
|
||||
|
||||
hwRadiusServerKey OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..16))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Radius Server secret.
|
||||
"
|
||||
::= { hwRadiusGroupEntry 2 }
|
||||
|
||||
hwRadiusServerProtType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
radius(1),
|
||||
radiusPlus10(2),
|
||||
radiusPlus11(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Radius protocol.
|
||||
"
|
||||
::= { hwRadiusGroupEntry 3 }
|
||||
|
||||
hwRadiusServerRetransmit OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..5)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Max number of radius packet retransmission.
|
||||
"
|
||||
::= { hwRadiusGroupEntry 4 }
|
||||
|
||||
hwRadiusServerTimeout OBJECT-TYPE
|
||||
SYNTAX Integer32 (3..25)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Radius packet retransmission interval.
|
||||
"
|
||||
::= { hwRadiusGroupEntry 5 }
|
||||
|
||||
hwRadiusServerAttrTran OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Whether the function of Radius server attribute translation is enabled.
|
||||
1 indicates that it is enabled.
|
||||
2 indicates that is is disabled.
|
||||
"
|
||||
DEFVAL { false }
|
||||
::= { hwRadiusGroupEntry 6 }
|
||||
|
||||
hwRadiusPacketUnit OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
byte(1),
|
||||
kbyte(2),
|
||||
mbyte(3),
|
||||
gbyte(4)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The packet unit of Radius server which is active when the Radius protocol is standard.
|
||||
"
|
||||
DEFVAL { byte }
|
||||
::= { hwRadiusGroupEntry 7 }
|
||||
|
||||
hwRadiusDomainInclude OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
includingDomain(1),
|
||||
notIncludingDomain(2),
|
||||
original(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Whether the domain of Radius server is included.
|
||||
"
|
||||
DEFVAL { includingdomain }
|
||||
::= { hwRadiusGroupEntry 8 }
|
||||
|
||||
hwRadiusClassASCar OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RADIUS server regards CLASS as CAR parameter.
|
||||
"
|
||||
DEFVAL { false }
|
||||
::= { hwRadiusGroupEntry 9 }
|
||||
|
||||
|
||||
hwRadiusAlgorithm OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
masterbackup(1),
|
||||
shareloading(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Packet sending algorithm of Radius server.
|
||||
"
|
||||
DEFVAL { masterbackup }
|
||||
::= { hwRadiusGroupEntry 10 }
|
||||
|
||||
hwRadiusServerNasPortFmt OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..32))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Radius Nas port format string.
|
||||
"
|
||||
::= { hwRadiusGroupEntry 11 }
|
||||
|
||||
hwRadiusGroupRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Row admin status.
|
||||
|
||||
Support add and delete."
|
||||
::= { hwRadiusGroupEntry 12 }
|
||||
|
||||
hwRadiusServerSourceInterface OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..47))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Radius server source interface name.
|
||||
"
|
||||
::= { hwRadiusGroupEntry 13 }
|
||||
|
||||
hwRadiusServerNasIpAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Radius server NAS IP address"
|
||||
|
||||
::= { hwRadiusGroupEntry 14 }
|
||||
|
||||
|
||||
hwRadiusServerTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwRadiusServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Radius server gruop extend table.
|
||||
"
|
||||
::= { hwRadiusGroupObject 2 }
|
||||
|
||||
hwRadiusServerEntry OBJECT-TYPE
|
||||
SYNTAX HwRadiusServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
INDEX { hwRadiusGroupName ,hwRadiusServerIndex,hwRadiusServerType}
|
||||
::= { hwRadiusServerTable 1 }
|
||||
|
||||
HwRadiusServerEntry ::=
|
||||
SEQUENCE {
|
||||
hwRadiusServerIndex
|
||||
Integer32,
|
||||
hwRadiusServerType
|
||||
INTEGER,
|
||||
hwRadiusServerVRF
|
||||
OCTET STRING,
|
||||
hwRadiusServerIP
|
||||
IpAddress,
|
||||
hwRadiusServerPort
|
||||
Integer32,
|
||||
hwRadiusServerWeight
|
||||
Integer32,
|
||||
hwRadiusServerSecretKey
|
||||
OCTET STRING,
|
||||
hwRadiusServerRowStatus
|
||||
RowStatus,
|
||||
hwRadiusServerPktSendNumber
|
||||
Integer32,
|
||||
hwRadiusServerPktSendInterval
|
||||
Integer32,
|
||||
hwRadiusServerSourceInterfaceEachServer
|
||||
OCTET STRING
|
||||
}
|
||||
|
||||
|
||||
hwRadiusServerIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..7)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP address index of authentication and accounting server, read-only.
|
||||
"
|
||||
::= { hwRadiusServerEntry 1 }
|
||||
|
||||
hwRadiusServerType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
auth(1),
|
||||
acct(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type of authentication and accounting server, read-only.
|
||||
"
|
||||
::= { hwRadiusServerEntry 2 }
|
||||
|
||||
hwRadiusServerVRF OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE (1..31))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Vpn-instance of authentication and accounting server.
|
||||
"
|
||||
::= { hwRadiusServerEntry 3 }
|
||||
|
||||
hwRadiusServerIP OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP address of authentication and accounting server which is unnecessary to configure.
|
||||
"
|
||||
::= { hwRadiusServerEntry 4}
|
||||
|
||||
|
||||
hwRadiusServerPort OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Port number of authentication and accounting server. Use the default value, if it is not configured.
|
||||
"
|
||||
::= { hwRadiusServerEntry 5 }
|
||||
|
||||
hwRadiusServerWeight OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Weight of authentication and accounting server, which is unnecessary to configure.
|
||||
"
|
||||
::= { hwRadiusServerEntry 6 }
|
||||
|
||||
|
||||
hwRadiusServerSecretKey OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE (0..16))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Secret of authentication and accounting server.
|
||||
"
|
||||
::= { hwRadiusServerEntry 7 }
|
||||
|
||||
hwRadiusServerRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Row admin status,either Add or Del.
|
||||
|
||||
Support add and delete.
|
||||
"
|
||||
::= { hwRadiusServerEntry 8 }
|
||||
|
||||
hwRadiusServerPktSendNumber OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of packets that can be sent
|
||||
|
||||
"
|
||||
::= { hwRadiusServerEntry 9 }
|
||||
|
||||
hwRadiusServerPktSendInterval OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interval for counting the number of sent packets(in sec)
|
||||
"
|
||||
::= { hwRadiusServerEntry 10 }
|
||||
|
||||
hwRadiusServerSourceInterfaceEachServer OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..1023))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Radius server source interface name
|
||||
"
|
||||
::= { hwRadiusServerEntry 11 }
|
||||
|
||||
hwRadiusClientTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwRadiusClientEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configuration table of server client end.
|
||||
"
|
||||
::= { hwRadiusGroupObject 3 }
|
||||
|
||||
hwRadiusClientEntry OBJECT-TYPE
|
||||
SYNTAX HwRadiusClientEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
INDEX { hwRadiusClientIP, hwRadiusClientVrf }
|
||||
::= { hwRadiusClientTable 1}
|
||||
|
||||
HwRadiusClientEntry ::=
|
||||
SEQUENCE {
|
||||
hwRadiusClientIP
|
||||
IpAddress,
|
||||
hwRadiusClientVrf
|
||||
OCTET STRING,
|
||||
hwRadiusClientKey
|
||||
OCTET STRING,
|
||||
hwRadiusClientGroupName
|
||||
OCTET STRING,
|
||||
hwRadiusClientRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
hwRadiusClientIP OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Client ip address.
|
||||
"
|
||||
::= { hwRadiusClientEntry 1 }
|
||||
|
||||
hwRadiusClientVrf OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE (1..31))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Client vpn instance.
|
||||
"
|
||||
::= { hwRadiusClientEntry 2 }
|
||||
|
||||
hwRadiusClientKey OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..16))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Client share key.
|
||||
"
|
||||
::= { hwRadiusClientEntry 3 }
|
||||
|
||||
hwRadiusClientGroupName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..32))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Client group name.
|
||||
"
|
||||
::= { hwRadiusClientEntry 4 }
|
||||
|
||||
hwRadiusClientRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Client row status.
|
||||
"
|
||||
::= { hwRadiusClientEntry 5 }
|
||||
|
||||
|
||||
hwRadiusAuthorServerTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwRadiusAuthorServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configuration table of AUTHOR server.
|
||||
"
|
||||
::= { hwRadiusGroupObject 4 }
|
||||
|
||||
hwRadiusAuthorServerEntry OBJECT-TYPE
|
||||
SYNTAX HwRadiusAuthorServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
INDEX { hwRadiusAuthorServerIP, hwRadiusAuthorServerVrf}
|
||||
::= { hwRadiusAuthorServerTable 1 }
|
||||
|
||||
HwRadiusAuthorServerEntry ::=
|
||||
SEQUENCE {
|
||||
hwRadiusAuthorServerIP
|
||||
IpAddress,
|
||||
hwRadiusAuthorServerVrf
|
||||
OCTET STRING,
|
||||
hwRadiusAuthorServerKey
|
||||
OCTET STRING,
|
||||
hwRadiusAuthorServerGroupName
|
||||
OCTET STRING,
|
||||
hwRadiusAuthorServerRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
hwRadiusAuthorServerIP OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Authorization Server ip address.
|
||||
"
|
||||
::= { hwRadiusAuthorServerEntry 1 }
|
||||
|
||||
hwRadiusAuthorServerVrf OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE (1..31))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Authorization Server vpn instance.
|
||||
"
|
||||
::= { hwRadiusAuthorServerEntry 2 }
|
||||
|
||||
hwRadiusAuthorServerKey OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..16))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Authorization Server share key.
|
||||
"
|
||||
::= { hwRadiusAuthorServerEntry 3 }
|
||||
|
||||
hwRadiusAuthorServerGroupName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..32))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Authorization Server group name.
|
||||
"
|
||||
::= { hwRadiusAuthorServerEntry 4 }
|
||||
|
||||
hwRadiusAuthorServerRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Authorization Server row status.
|
||||
"
|
||||
::= { hwRadiusAuthorServerEntry 5 }
|
||||
|
||||
hwRadiusSetting OBJECT IDENTIFIER ::= { hwRadiusGroupObject 5 }
|
||||
|
||||
hwRadiusSettingEntry OBJECT IDENTIFIER ::= { hwRadiusSetting 1 }
|
||||
|
||||
hwEnableSourcePortsExtended OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"To enable one or more ports to be used as the source ports for sending out RADIUS requests.
|
||||
"
|
||||
DEFVAL{2}
|
||||
::= { hwRadiusSettingEntry 1 }
|
||||
hwSourcePortsExtendedStartPort OBJECT-TYPE
|
||||
SYNTAX Integer32 (0|5000..55535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The start port to be used as the source ports for sending out RADIUS requests.
|
||||
"
|
||||
::= { hwRadiusSettingEntry 2 }
|
||||
hwSourcePortsExtendedPortNum OBJECT-TYPE
|
||||
SYNTAX Integer32 (0|1..32)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of port to be used as the source ports for sending out RADIUS requests.
|
||||
"
|
||||
::= { hwRadiusSettingEntry 3 }
|
||||
|
||||
---Radius server up/down trap
|
||||
|
||||
hwRadiusMIBTrap OBJECT IDENTIFIER ::= { hwBRASRadius 2 }
|
||||
hwRadiusTrapObject OBJECT IDENTIFIER ::= { hwRadiusMIBTrap 1 }
|
||||
|
||||
|
||||
hwStateChangeServerIp OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP address of authentication or accounting server which state is changed.
|
||||
|
||||
"
|
||||
::= { hwRadiusTrapObject 1 }
|
||||
|
||||
hwStateChangeServerVrf OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE (1..31))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Vpn-instance of authentication or accounting server which state is changed.
|
||||
|
||||
"
|
||||
::= { hwRadiusTrapObject 2 }
|
||||
|
||||
hwRadiusTrapsDefine OBJECT IDENTIFIER ::= { hwRadiusMIBTrap 2 }
|
||||
|
||||
hwRadiusServerTraps OBJECT IDENTIFIER ::= { hwRadiusTrapsDefine 1 }
|
||||
hwRadiusAuthServerUp NOTIFICATION-TYPE
|
||||
OBJECTS { hwStateChangeServerIp,hwStateChangeServerVrf }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
1 Notice/Trap name: Radius authentication server up
|
||||
2 Notice/Trap generation cause: Radius authentication server up
|
||||
3 Repair suggestions:
|
||||
Check radius authentication server status .
|
||||
"
|
||||
::= { hwRadiusServerTraps 1 }
|
||||
|
||||
hwRadiusAuthServerDown NOTIFICATION-TYPE
|
||||
OBJECTS { hwStateChangeServerIp,hwStateChangeServerVrf }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
1 Notice/Trap name: Radius authentication server down
|
||||
2 Notice/Trap generation cause: Radius authentication server down
|
||||
3 Repair suggestions:
|
||||
Check radius authentication server status .
|
||||
"
|
||||
::= { hwRadiusServerTraps 2 }
|
||||
|
||||
hwRadiusAcctServerUp NOTIFICATION-TYPE
|
||||
OBJECTS { hwStateChangeServerIp,hwStateChangeServerVrf }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
1 Notice/Trap name: Radius accounting server up
|
||||
2 Notice/Trap generation cause: Radius accounting server up
|
||||
3 Repair suggestions:
|
||||
Check radius accounting server status .
|
||||
"
|
||||
::= { hwRadiusServerTraps 3 }
|
||||
|
||||
hwRadiusAcctServerDown NOTIFICATION-TYPE
|
||||
OBJECTS { hwStateChangeServerIp,hwStateChangeServerVrf }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
1 Notice/Trap name: Radius accounting server down
|
||||
2 Notice/Trap generation cause: Radius accounting server down
|
||||
3 Repair suggestions:
|
||||
Check radius accounting server status .
|
||||
"
|
||||
::= { hwRadiusServerTraps 4 }
|
||||
|
||||
|
||||
-- ============== conformance information ==============
|
||||
hwRadiusConformance OBJECT IDENTIFIER ::= { hwBRASRadius 3 }
|
||||
|
||||
|
||||
hwRadiusCompliances OBJECT IDENTIFIER ::= { hwRadiusConformance 1 }
|
||||
hwRadiusCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting
|
||||
the this module."
|
||||
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {hwRadiusGroupGroup, hwRadiusServerGroup,
|
||||
hwRadiusClientGroup, hwRadiusAuthorServerGroup,
|
||||
hwRadiusSettingGroup, hwRadiusTrapObjectGroup, hwRadiusTrapsDefineGroup }
|
||||
|
||||
::= { hwRadiusCompliances 1 }
|
||||
|
||||
|
||||
-- ============== groups ==============
|
||||
hwRadiusGroups OBJECT IDENTIFIER ::= { hwRadiusConformance 2 }
|
||||
|
||||
hwRadiusGroupGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwRadiusGroupName,
|
||||
hwRadiusServerKey,
|
||||
hwRadiusServerProtType,
|
||||
hwRadiusServerRetransmit,
|
||||
hwRadiusServerTimeout,
|
||||
hwRadiusServerAttrTran,
|
||||
hwRadiusPacketUnit,
|
||||
hwRadiusDomainInclude,
|
||||
hwRadiusClassASCar,
|
||||
hwRadiusAlgorithm,
|
||||
hwRadiusServerNasPortFmt,
|
||||
hwRadiusGroupRowStatus,
|
||||
hwRadiusServerSourceInterface,
|
||||
hwRadiusServerNasIpAddress
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The radius group group."
|
||||
::= { hwRadiusGroups 1 }
|
||||
|
||||
|
||||
hwRadiusServerGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwRadiusServerIndex,
|
||||
hwRadiusServerType,
|
||||
hwRadiusServerVRF,
|
||||
hwRadiusServerIP,
|
||||
hwRadiusServerPort,
|
||||
hwRadiusServerWeight,
|
||||
hwRadiusServerSecretKey,
|
||||
hwRadiusServerRowStatus,
|
||||
hwRadiusServerPktSendNumber,
|
||||
hwRadiusServerPktSendInterval,
|
||||
hwRadiusServerSourceInterfaceEachServer
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Radius Server group."
|
||||
::= { hwRadiusGroups 2 }
|
||||
|
||||
hwRadiusClientGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwRadiusClientIP,
|
||||
hwRadiusClientVrf,
|
||||
hwRadiusClientKey,
|
||||
hwRadiusClientGroupName,
|
||||
hwRadiusClientRowStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Radius Client group."
|
||||
::= { hwRadiusGroups 3 }
|
||||
|
||||
hwRadiusAuthorServerGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwRadiusAuthorServerIP,
|
||||
hwRadiusAuthorServerVrf,
|
||||
hwRadiusAuthorServerKey,
|
||||
hwRadiusAuthorServerGroupName,
|
||||
hwRadiusAuthorServerRowStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Radius Author Server group."
|
||||
::= { hwRadiusGroups 4 }
|
||||
|
||||
hwRadiusSettingGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwEnableSourcePortsExtended,
|
||||
hwSourcePortsExtendedStartPort,
|
||||
hwSourcePortsExtendedPortNum
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The common setting of Radius server."
|
||||
::= { hwRadiusGroups 5 }
|
||||
|
||||
hwRadiusTrapObjectGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwStateChangeServerIp,
|
||||
hwStateChangeServerVrf
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Radius Trap Object group."
|
||||
::= { hwRadiusGroups 6 }
|
||||
|
||||
hwRadiusTrapsDefineGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS {
|
||||
hwRadiusAuthServerUp,
|
||||
hwRadiusAuthServerDown,
|
||||
hwRadiusAcctServerUp,
|
||||
hwRadiusAcctServerDown
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Radius Traps Define group."
|
||||
::= { hwRadiusGroups 7 }
|
||||
|
||||
|
||||
-- ============== conformance information define end ==============
|
||||
|
||||
|
||||
END
|
||||
|
||||
|
||||
380
mibs/huawei/HUAWEI-BRAS-RUI
Normal file
380
mibs/huawei/HUAWEI-BRAS-RUI
Normal file
@@ -0,0 +1,380 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2005 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description:HUAWEI-BRAS-RUI-MIB
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
--
|
||||
-- =================================================================
|
||||
HUAWEI-BRAS-RUI-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwBRASMib
|
||||
FROM HUAWEI-MIB
|
||||
IpAddress, Integer32, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus, TruthValue, DisplayString, MacAddress
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
hwBRASRui MODULE-IDENTITY
|
||||
LAST-UPDATED "200504181334Z" -- April 18, 2005 at 13:34 GMT
|
||||
ORGANIZATION
|
||||
"
|
||||
NanJing Institute,Huawei Technologies Co.,Ltd.
|
||||
HuiHong Mansion,No.91 BaiXia Rd.
|
||||
NanJing, P.R. of China
|
||||
Zipcode:210001
|
||||
Http://www.huawei.com
|
||||
E-mail:support@huawei.com "
|
||||
CONTACT-INFO
|
||||
"The MIB contains objects of module RUI."
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwBRASMib 19}
|
||||
|
||||
|
||||
hwPeerBackupObject OBJECT IDENTIFIER ::= { hwBRASRui 1 }
|
||||
|
||||
hwPeerBackupEnableTable OBJECT IDENTIFIER ::= { hwPeerBackupObject 1 }
|
||||
|
||||
hwPeerBackupEnableEntry OBJECT IDENTIFIER ::= { hwPeerBackupEnableTable 1 }
|
||||
|
||||
|
||||
hwPeerBackupEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
disable(1),
|
||||
hotEnable(2),
|
||||
warmEnable(3)
|
||||
}
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Peer backup enable.
|
||||
|
||||
"
|
||||
DEFVAL{1}
|
||||
::= { hwPeerBackupEnableEntry 1 }
|
||||
|
||||
hwPeerBackupServerTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwPeerBackupServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Peer backup server table.
|
||||
|
||||
"
|
||||
::= { hwPeerBackupObject 2 }
|
||||
|
||||
hwPeerBackupServerEntry OBJECT-TYPE
|
||||
SYNTAX HwPeerBackupServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Peer backup server table.
|
||||
|
||||
"
|
||||
INDEX { hwPeerBackupServerPeerIp }
|
||||
::= { hwPeerBackupServerTable 1 }
|
||||
|
||||
HwPeerBackupServerEntry ::=
|
||||
SEQUENCE {
|
||||
hwPeerBackupServerPeerIp
|
||||
IpAddress,
|
||||
hwPeerBackupServerLocalIp
|
||||
IpAddress,
|
||||
hwPeerBackupServerPort
|
||||
Integer32,
|
||||
hwPeerBackupServerDetectRetransmit
|
||||
Integer32,
|
||||
hwPeerBackupServerDetectInterval
|
||||
Integer32,
|
||||
hwPeerBackupServerRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
hwPeerBackupServerPeerIp OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP address of the peer backup server.
|
||||
|
||||
"
|
||||
::= { hwPeerBackupServerEntry 1 }
|
||||
|
||||
hwPeerBackupServerLocalIp OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP address of the local backup server.
|
||||
|
||||
"
|
||||
::= { hwPeerBackupServerEntry 2 }
|
||||
|
||||
hwPeerBackupServerPort OBJECT-TYPE
|
||||
SYNTAX Integer32(1024..55535)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Port of the TCP connection.
|
||||
|
||||
"
|
||||
::= { hwPeerBackupServerEntry 3 }
|
||||
|
||||
hwPeerBackupServerDetectRetransmit OBJECT-TYPE
|
||||
SYNTAX Integer32 (2..12)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of events re-transmitting the detect packet,default is 8.
|
||||
|
||||
"
|
||||
DEFVAL{8}
|
||||
::= { hwPeerBackupServerEntry 4 }
|
||||
|
||||
hwPeerBackupServerDetectInterval OBJECT-TYPE
|
||||
SYNTAX Integer32 (10..60)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interval of detecting tcp connection,default is 20 seconds.
|
||||
|
||||
"
|
||||
DEFVAL{20}
|
||||
::= { hwPeerBackupServerEntry 5 }
|
||||
|
||||
hwPeerBackupServerRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Row admin status,only Add or Del.
|
||||
|
||||
"
|
||||
::= { hwPeerBackupServerEntry 6 }
|
||||
|
||||
hwRemoteBackupProfileTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwRemoteBackupProfileEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Remote backup profile configuration table.
|
||||
|
||||
"
|
||||
::= { hwPeerBackupObject 3 }
|
||||
|
||||
hwRemoteBackupProfileEntry OBJECT-TYPE
|
||||
SYNTAX HwRemoteBackupProfileEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Remote backup profile configuration table.
|
||||
|
||||
"
|
||||
INDEX { hwRemoteBackupProfileIndex }
|
||||
::= { hwRemoteBackupProfileTable 1 }
|
||||
|
||||
HwRemoteBackupProfileEntry ::=
|
||||
SEQUENCE {
|
||||
hwRemoteBackupProfileIndex
|
||||
Integer32,
|
||||
hwRemoteBackupProfileName
|
||||
DisplayString,
|
||||
hwRemoteBackupProfilePeerIP
|
||||
IpAddress,
|
||||
hwRemoteBackupProfileVrrpID
|
||||
Integer32,
|
||||
hwRemoteBackupProfileBackupID
|
||||
Integer32,
|
||||
hwRemoteBackupProfileRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
hwRemoteBackupProfileIndex OBJECT-TYPE
|
||||
SYNTAX Integer32(0..4095)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Remote backup profile index.
|
||||
|
||||
"
|
||||
::= { hwRemoteBackupProfileEntry 1 }
|
||||
|
||||
|
||||
hwRemoteBackupProfileName OBJECT-TYPE
|
||||
SYNTAX DisplayString(SIZE(1..32))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Remote backup profile name.
|
||||
|
||||
"
|
||||
::= { hwRemoteBackupProfileEntry 2 }
|
||||
|
||||
hwRemoteBackupProfilePeerIP OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configure peer IP address in remote backup profile.
|
||||
|
||||
"
|
||||
::= { hwRemoteBackupProfileEntry 3 }
|
||||
|
||||
hwRemoteBackupProfileVrrpID OBJECT-TYPE
|
||||
SYNTAX Integer32(0..255)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configure VrrpID in remote backup profile.
|
||||
|
||||
"
|
||||
::= { hwRemoteBackupProfileEntry 4 }
|
||||
|
||||
hwRemoteBackupProfileBackupID OBJECT-TYPE
|
||||
SYNTAX Integer32(0..4095 | 65535)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configure BackupID in remote backup proflie ,need configure PeerIP first.
|
||||
|
||||
"
|
||||
::= { hwRemoteBackupProfileEntry 5 }
|
||||
|
||||
hwRemoteBackupProfileRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Row admin status,only Add or Del.
|
||||
|
||||
"
|
||||
::= { hwRemoteBackupProfileEntry 6 }
|
||||
|
||||
hwRemoteBackupProfileExtTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwRemoteBackupProfileExtEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Remote backup profile configuration extend table.
|
||||
|
||||
"
|
||||
::= { hwPeerBackupObject 4 }
|
||||
|
||||
hwRemoteBackupProfileExtEntry OBJECT-TYPE
|
||||
SYNTAX HwRemoteBackupProfileExtEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Remote backup profile configuration extend table.
|
||||
|
||||
"
|
||||
INDEX { hwRemoteBackupProfileIndex,hwRemoteBackupProfileIPPoolBindIndex }
|
||||
::= { hwRemoteBackupProfileExtTable 1 }
|
||||
|
||||
HwRemoteBackupProfileExtEntry ::=
|
||||
SEQUENCE {
|
||||
hwRemoteBackupProfileIPPoolBindIndex
|
||||
Integer32,
|
||||
hwRemoteBackupProfileIPPoolIndex
|
||||
Integer32,
|
||||
hwRemoteBackupProfileDomainName
|
||||
DisplayString,
|
||||
hwRemoteBackupProfileExtRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
hwRemoteBackupProfileIPPoolBindIndex OBJECT-TYPE
|
||||
SYNTAX Integer32(0..15)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ip pool bound Index.
|
||||
|
||||
"
|
||||
::= { hwRemoteBackupProfileExtEntry 1 }
|
||||
|
||||
hwRemoteBackupProfileIPPoolIndex OBJECT-TYPE
|
||||
SYNTAX Integer32(0..4096 | 65535)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ip pool bound by remote backup profile.
|
||||
|
||||
"
|
||||
::= { hwRemoteBackupProfileExtEntry 2 }
|
||||
|
||||
|
||||
hwRemoteBackupProfileDomainName OBJECT-TYPE
|
||||
SYNTAX DisplayString(SIZE(1..64))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Domain bound by remote backup profile, need bind ip pool first.
|
||||
|
||||
"
|
||||
::= { hwRemoteBackupProfileExtEntry 3 }
|
||||
|
||||
hwRemoteBackupProfileExtRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Row admin status,only Add or Del.
|
||||
|
||||
"
|
||||
::= { hwRemoteBackupProfileExtEntry 4 }
|
||||
|
||||
|
||||
hwRuiConformance OBJECT IDENTIFIER ::= { hwBRASRui 2 }
|
||||
|
||||
hwRuiCompliances OBJECT IDENTIFIER ::= { hwRuiConformance 1 }
|
||||
hwRuiCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting
|
||||
the this module."
|
||||
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {hwPeerBackupEnableGroup, hwPeerBackupServerGroup, hwRemoteBackupProfileGroup, hwRemoteBackupProfileExtGroup}
|
||||
|
||||
::= { hwRuiCompliances 1 }
|
||||
|
||||
hwRuiGroups OBJECT IDENTIFIER ::= { hwRuiConformance 2 }
|
||||
|
||||
hwPeerBackupEnableGroup OBJECT-GROUP
|
||||
OBJECTS { hwPeerBackupEnable }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The RUI peer backup enable group."
|
||||
::= { hwRuiGroups 1 }
|
||||
|
||||
hwPeerBackupServerGroup OBJECT-GROUP
|
||||
OBJECTS { hwPeerBackupServerPeerIp, hwPeerBackupServerLocalIp, hwPeerBackupServerPort,
|
||||
hwPeerBackupServerDetectRetransmit, hwPeerBackupServerDetectInterval, hwPeerBackupServerRowStatus }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The peer backup server group."
|
||||
::= { hwRuiGroups 2 }
|
||||
|
||||
hwRemoteBackupProfileGroup OBJECT-GROUP
|
||||
OBJECTS { hwRemoteBackupProfileIndex, hwRemoteBackupProfileName, hwRemoteBackupProfilePeerIP,
|
||||
hwRemoteBackupProfileVrrpID, hwRemoteBackupProfileBackupID, hwRemoteBackupProfileRowStatus }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The remote backup profile group."
|
||||
::= { hwRuiGroups 3 }
|
||||
|
||||
hwRemoteBackupProfileExtGroup OBJECT-GROUP
|
||||
OBJECTS { hwRemoteBackupProfileIPPoolBindIndex, hwRemoteBackupProfileIPPoolIndex, hwRemoteBackupProfileDomainName, hwRemoteBackupProfileExtRowStatus }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The RUI peer backup enable extern group."
|
||||
::= { hwRuiGroups 4 }
|
||||
|
||||
END
|
||||
|
||||
8672
mibs/huawei/HUAWEI-BRAS-SBC
Normal file
8672
mibs/huawei/HUAWEI-BRAS-SBC
Normal file
File diff suppressed because it is too large
Load Diff
424
mibs/huawei/HUAWEI-BRAS-SRVCFG-DEVICEUSER
Normal file
424
mibs/huawei/HUAWEI-BRAS-SRVCFG-DEVICEUSER
Normal file
@@ -0,0 +1,424 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2003 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description:HUAWEI-BRAS-SRVCFG-DEVICE-MIB
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
--
|
||||
-- =================================================================
|
||||
|
||||
HUAWEI-BRAS-SRVCFG-DEVICE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwBRASMib
|
||||
FROM HUAWEI-MIB
|
||||
InterfaceIndex
|
||||
FROM IF-MIB
|
||||
IpAddress, Integer32, OBJECT-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus, MacAddress, TruthValue, DisplayString
|
||||
FROM SNMPv2-TC
|
||||
mplsVpnVrfName
|
||||
FROM MPLS-VPN-MIB;
|
||||
|
||||
|
||||
hwBRASSrvcfgDevice MODULE-IDENTITY
|
||||
LAST-UPDATED "200403041608Z"
|
||||
ORGANIZATION
|
||||
"Huawei Technologies Co., Ltd.
|
||||
"
|
||||
CONTACT-INFO
|
||||
"
|
||||
NanJing Institute,Huawei Technologies Co.,Ltd.
|
||||
HuiHong Mansion,No.91 BaiXia Rd.
|
||||
NanJing, P.R. of China
|
||||
Zipcode:210001
|
||||
|
||||
Http://www.huawei.com
|
||||
E-mail:support@huawei.com "
|
||||
|
||||
DESCRIPTION
|
||||
"The MIB contains objects of module SRVCFG."
|
||||
::= { hwBRASMib 6 }
|
||||
|
||||
hwSrvcfgDeviceMibObjects OBJECT IDENTIFIER ::= { hwBRASSrvcfgDevice 1 }
|
||||
|
||||
|
||||
|
||||
hwDeviceUserTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwDeviceUserEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table of device user."
|
||||
::= { hwSrvcfgDeviceMibObjects 1 }
|
||||
|
||||
hwDeviceUserEntry OBJECT-TYPE
|
||||
SYNTAX HwDeviceUserEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
INDEX {mplsVpnVrfName, hwDeviceUserStartIpAddr }
|
||||
::= { hwDeviceUserTable 1 }
|
||||
|
||||
HwDeviceUserEntry ::=
|
||||
SEQUENCE {
|
||||
hwDeviceUserStartIpAddr
|
||||
IpAddress,
|
||||
hwDeviceUserEndIpAddr
|
||||
IpAddress,
|
||||
hwDeviceUserIfIndex
|
||||
InterfaceIndex,
|
||||
hwDeviceUserIfName
|
||||
DisplayString,
|
||||
hwDeviceUserVlan
|
||||
Integer32,
|
||||
hwDeviceUserVpi
|
||||
Integer32,
|
||||
hwDeviceUserVci
|
||||
Integer32,
|
||||
hwDeviceUserMac
|
||||
MacAddress,
|
||||
hwDeviceUserDomain
|
||||
DisplayString,
|
||||
hwDeviceUserStatus
|
||||
INTEGER,
|
||||
hwDeviceUserRowStatus
|
||||
RowStatus,
|
||||
hwDeviceQinQUserVlan
|
||||
Integer32
|
||||
}
|
||||
|
||||
hwDeviceUserStartIpAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The start ip address of device user."
|
||||
::= { hwDeviceUserEntry 1 }
|
||||
|
||||
hwDeviceUserEndIpAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The end ip address of device user."
|
||||
::= { hwDeviceUserEntry 2 }
|
||||
|
||||
hwDeviceUserIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of interface which device user was in."
|
||||
::= { hwDeviceUserEntry 3 }
|
||||
|
||||
hwDeviceUserIfName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..47))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of interface."
|
||||
::= { hwDeviceUserEntry 4}
|
||||
|
||||
hwDeviceUserVlan OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..4094)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The vlan of device user."
|
||||
::= { hwDeviceUserEntry 5 }
|
||||
|
||||
hwDeviceUserVpi OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..255)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The vpi of device user."
|
||||
::= { hwDeviceUserEntry 6}
|
||||
|
||||
hwDeviceUserVci OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..65534)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The vci of device user."
|
||||
::= { hwDeviceUserEntry 7}
|
||||
|
||||
hwDeviceUserMac OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MAC address of device user."
|
||||
::= { hwDeviceUserEntry 8 }
|
||||
|
||||
hwDeviceUserDomain OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..200))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The domain which device user was part of."
|
||||
::= { hwDeviceUserEntry 9 }
|
||||
|
||||
hwDeviceUserStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
ready(0),
|
||||
detecting(1),
|
||||
deleting(2),
|
||||
online(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of device user."
|
||||
::= { hwDeviceUserEntry 10 }
|
||||
|
||||
hwDeviceUserRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The row status of device user."
|
||||
::= { hwDeviceUserEntry 11 }
|
||||
|
||||
|
||||
|
||||
hwDeviceQinQUserVlan OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..4094)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The QinQ vlan of device user."
|
||||
|
||||
::= { hwDeviceUserEntry 12 }
|
||||
|
||||
|
||||
|
||||
hwDeviceUserTableV2 OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwDeviceUserEntryV2
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table of device user.(V2)"
|
||||
::= { hwSrvcfgDeviceMibObjects 2 }
|
||||
|
||||
hwDeviceUserEntryV2 OBJECT-TYPE
|
||||
SYNTAX HwDeviceUserEntryV2
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description.(V2)"
|
||||
INDEX {hwDeviceUserVrfNameV2, hwDeviceUserStartIpAddrV2 }
|
||||
::= { hwDeviceUserTableV2 1 }
|
||||
|
||||
HwDeviceUserEntryV2 ::=
|
||||
SEQUENCE {
|
||||
hwDeviceUserStartIpAddrV2
|
||||
IpAddress,
|
||||
hwDeviceUserEndIpAddrV2
|
||||
IpAddress,
|
||||
hwDeviceUserIfIndexV2
|
||||
InterfaceIndex,
|
||||
hwDeviceUserIfNameV2
|
||||
DisplayString,
|
||||
hwDeviceUserVlanV2
|
||||
Integer32,
|
||||
hwDeviceUserVpiV2
|
||||
Integer32,
|
||||
hwDeviceUserVciV2
|
||||
Integer32,
|
||||
hwDeviceUserMacV2
|
||||
MacAddress,
|
||||
hwDeviceUserDomainV2
|
||||
DisplayString,
|
||||
hwDeviceUserStatusV2
|
||||
INTEGER,
|
||||
hwDeviceUserRowStatusV2
|
||||
RowStatus,
|
||||
hwDeviceQinQUserVlanV2
|
||||
Integer32,
|
||||
hwDeviceUserVrfNameV2
|
||||
DisplayString
|
||||
|
||||
}
|
||||
|
||||
hwDeviceUserStartIpAddrV2 OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The start ip address of device user.(V2)"
|
||||
::= { hwDeviceUserEntryV2 1 }
|
||||
|
||||
hwDeviceUserEndIpAddrV2 OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The end ip address of device user.(V2)"
|
||||
::= { hwDeviceUserEntryV2 2 }
|
||||
|
||||
hwDeviceUserIfIndexV2 OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of interface which device user was in.(V2)"
|
||||
::= { hwDeviceUserEntryV2 3 }
|
||||
|
||||
hwDeviceUserIfNameV2 OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..47))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of interface.(V2)"
|
||||
::= { hwDeviceUserEntryV2 4}
|
||||
|
||||
hwDeviceUserVlanV2 OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..4094)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The vlan of device user.(V2)"
|
||||
::= { hwDeviceUserEntryV2 5 }
|
||||
|
||||
hwDeviceUserVpiV2 OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..255)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The vpi of device user.(V2)"
|
||||
::= { hwDeviceUserEntryV2 6}
|
||||
|
||||
hwDeviceUserVciV2 OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..65534)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The vci of device user.(V2)"
|
||||
::= { hwDeviceUserEntryV2 7}
|
||||
|
||||
hwDeviceUserMacV2 OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MAC address of device user.(V2)"
|
||||
::= { hwDeviceUserEntryV2 8 }
|
||||
|
||||
hwDeviceUserDomainV2 OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..64))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The domain which device user was part of.(V2)"
|
||||
::= { hwDeviceUserEntryV2 9 }
|
||||
|
||||
hwDeviceUserStatusV2 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
ready(0),
|
||||
detecting(1),
|
||||
deleting(2),
|
||||
online(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of device user.(V2)"
|
||||
::= { hwDeviceUserEntryV2 10 }
|
||||
|
||||
hwDeviceUserRowStatusV2 OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The row status of device user.(V2)"
|
||||
::= { hwDeviceUserEntryV2 11 }
|
||||
|
||||
hwDeviceQinQUserVlanV2 OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..4094)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The QinQ vlan of device user.(V2)"
|
||||
::= { hwDeviceUserEntryV2 12 }
|
||||
|
||||
hwDeviceUserVrfNameV2 OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..31))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The vpn instance of device user.(V2)"
|
||||
::= { hwDeviceUserEntryV2 13 }
|
||||
|
||||
-- ============== conformance information ==============
|
||||
hwSrvcfgDeviceConformance OBJECT IDENTIFIER ::= { hwBRASSrvcfgDevice 2 }
|
||||
|
||||
|
||||
hwSrvcfgDeviceCompliances OBJECT IDENTIFIER ::= { hwSrvcfgDeviceConformance 1 }
|
||||
hwSrvcfgDeviceCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting
|
||||
the this module."
|
||||
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {hwDeviceUserGroup,
|
||||
hwDeviceUserV2Group}
|
||||
|
||||
::= { hwSrvcfgDeviceCompliances 1 }
|
||||
|
||||
|
||||
-- ============== groups ==============
|
||||
hwDeviceUserGroups OBJECT IDENTIFIER ::= { hwSrvcfgDeviceConformance 2 }
|
||||
|
||||
hwDeviceUserGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwDeviceUserStartIpAddr,
|
||||
hwDeviceUserEndIpAddr,
|
||||
hwDeviceUserIfIndex,
|
||||
hwDeviceUserIfName,
|
||||
hwDeviceUserVlan,
|
||||
hwDeviceUserVpi,
|
||||
hwDeviceUserVci,
|
||||
hwDeviceUserMac,
|
||||
hwDeviceUserDomain,
|
||||
hwDeviceUserStatus,
|
||||
hwDeviceUserRowStatus,
|
||||
hwDeviceQinQUserVlan}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Device User group."
|
||||
::= { hwDeviceUserGroups 1 }
|
||||
|
||||
hwDeviceUserV2Group OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwDeviceUserStartIpAddrV2,
|
||||
hwDeviceUserEndIpAddrV2,
|
||||
hwDeviceUserIfIndexV2,
|
||||
hwDeviceUserIfNameV2,
|
||||
hwDeviceUserVlanV2,
|
||||
hwDeviceUserVpiV2,
|
||||
hwDeviceUserVciV2,
|
||||
hwDeviceUserMacV2,
|
||||
hwDeviceUserDomainV2,
|
||||
hwDeviceUserStatusV2,
|
||||
hwDeviceUserRowStatusV2,
|
||||
hwDeviceQinQUserVlanV2,
|
||||
hwDeviceUserVrfNameV2}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Device User group.(V2)"
|
||||
::= { hwDeviceUserGroups 2 }
|
||||
|
||||
|
||||
|
||||
-- ============== conformance information define end ==============
|
||||
|
||||
|
||||
END
|
||||
461
mibs/huawei/HUAWEI-BRAS-SRVCFG-EAP
Normal file
461
mibs/huawei/HUAWEI-BRAS-SRVCFG-EAP
Normal file
@@ -0,0 +1,461 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2003 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description:HUAWEI-BRAS-SRVCFG-EAP-MIB
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
--
|
||||
-- =================================================================
|
||||
|
||||
HUAWEI-BRAS-SRVCFG-EAP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwBRASMib
|
||||
FROM HUAWEI-MIB
|
||||
InterfaceIndex, ifDescr
|
||||
FROM IF-MIB
|
||||
IpAddress, Integer32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
VlanIdOrNone, VlanId
|
||||
FROM Q-BRIDGE-MIB
|
||||
RowStatus, MacAddress, TruthValue, DisplayString
|
||||
FROM SNMPv2-TC
|
||||
EnabledStatus
|
||||
FROM P-BRIDGE-MIB;
|
||||
|
||||
hwBRASSrvcfgEap MODULE-IDENTITY
|
||||
LAST-UPDATED "200403041608Z"
|
||||
ORGANIZATION
|
||||
"Huawei Technologies Co., Ltd.
|
||||
"
|
||||
CONTACT-INFO
|
||||
"
|
||||
NanJing Institute,Huawei Technologies Co.,Ltd.
|
||||
HuiHong Mansion,No.91 BaiXia Rd.
|
||||
NanJing, P.R. of China
|
||||
Zipcode:210001
|
||||
|
||||
Http://www.huawei.com
|
||||
E-mail:support@huawei.com "
|
||||
|
||||
DESCRIPTION
|
||||
"The MIB contains objects of module SRVCFG."
|
||||
::= { hwBRASMib 4 }
|
||||
|
||||
hwSrvcfgEapMibObjects OBJECT IDENTIFIER ::= { hwBRASSrvcfgEap 1 }
|
||||
|
||||
hwDot1xSystemConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwDot1xSystemConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table describes 802.1x configuration information of template."
|
||||
::= { hwSrvcfgEapMibObjects 1 }
|
||||
|
||||
hwDot1xSystemConfigEntry OBJECT-TYPE
|
||||
SYNTAX HwDot1xSystemConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
INDEX { hwDot1xTemplateIndex }
|
||||
::= { hwDot1xSystemConfigTable 1 }
|
||||
|
||||
HwDot1xSystemConfigEntry ::=
|
||||
SEQUENCE {
|
||||
hwDot1xTemplateIndex
|
||||
Integer32,
|
||||
hwDot1xHandshakeSwitch
|
||||
TruthValue,
|
||||
hwDot1xHandshakeCount
|
||||
Integer32,
|
||||
hwDot1xHandshakeInterval
|
||||
Integer32,
|
||||
hwDot1xIfEAPEnd
|
||||
TruthValue,
|
||||
hwDot1xEAPEndPapChap
|
||||
INTEGER,
|
||||
hwDot1xIfSendEAPSIMParameter
|
||||
TruthValue,
|
||||
hwDot1xRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
hwDot1xTemplateIndex OBJECT-TYPE
|
||||
SYNTAX Integer32(1..256)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"802.1x template index."
|
||||
::= { hwDot1xSystemConfigEntry 1 }
|
||||
|
||||
hwDot1xHandshakeSwitch OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Handshake switch."
|
||||
DEFVAL { close }
|
||||
::= { hwDot1xSystemConfigEntry 2 }
|
||||
|
||||
hwDot1xHandshakeCount OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..10)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Max handshake times."
|
||||
DEFVAL { 3 }
|
||||
::= { hwDot1xSystemConfigEntry 3 }
|
||||
|
||||
hwDot1xHandshakeInterval OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..1800)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Handshake interval."
|
||||
DEFVAL { 20 }
|
||||
::= { hwDot1xSystemConfigEntry 4 }
|
||||
|
||||
hwDot1xIfEAPEnd OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Whether to end the eap packet."
|
||||
DEFVAL { false }
|
||||
::= { hwDot1xSystemConfigEntry 5 }
|
||||
|
||||
hwDot1xEAPEndPapChap OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
pap(0),
|
||||
chap(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type of eap end."
|
||||
DEFVAL { chap }
|
||||
::= { hwDot1xSystemConfigEntry 6 }
|
||||
|
||||
hwDot1xIfSendEAPSIMParameter OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Whether to send parameter of eap-sim."
|
||||
DEFVAL { false }
|
||||
::= { hwDot1xSystemConfigEntry 7 }
|
||||
|
||||
hwDot1xRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
"
|
||||
::= { hwDot1xSystemConfigEntry 8 }
|
||||
|
||||
hwDot1xGlobal OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Global 802.1x configuration. Enable this before you want to enable
|
||||
other interfaces 802.1x authentication."
|
||||
DEFVAL { disable }
|
||||
::= { hwSrvcfgEapMibObjects 2 }
|
||||
|
||||
hwDot1xAuthenMethod OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
chap(1),
|
||||
pap(2),
|
||||
eap(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify system authentication method."
|
||||
DEFVAL { chap }
|
||||
::= { hwSrvcfgEapMibObjects 3 }
|
||||
|
||||
hwDot1xDhcpTrigger OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Trigger system authentication when receiving DHCP packet(s)."
|
||||
DEFVAL { disable }
|
||||
::= { hwSrvcfgEapMibObjects 4 }
|
||||
|
||||
hwDot1xHandshake OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Shake hand of 802.1x."
|
||||
DEFVAL { disable }
|
||||
::= { hwSrvcfgEapMibObjects 5 }
|
||||
|
||||
hwDot1xQuietPeriod OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable quiet period function."
|
||||
DEFVAL { disable }
|
||||
::= { hwSrvcfgEapMibObjects 6 }
|
||||
|
||||
hwDot1xRetry OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..10)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify maximal request times."
|
||||
DEFVAL { 2 }
|
||||
::= { hwSrvcfgEapMibObjects 7 }
|
||||
|
||||
|
||||
hwDot1xTimerHandshakePeriod OBJECT-TYPE
|
||||
SYNTAX Integer32 (5..1024)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Value of handshake interval with 8021x supplicant."
|
||||
DEFVAL { 15 }
|
||||
::= { hwSrvcfgEapMibObjects 8 }
|
||||
|
||||
hwDot1xTimerQuietPeriod OBJECT-TYPE
|
||||
SYNTAX Integer32 (10..3600)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interval following failed authentication."
|
||||
DEFVAL { 60 }
|
||||
::= { hwSrvcfgEapMibObjects 9 }
|
||||
|
||||
|
||||
hwDot1xTimerServerTimeout OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..120)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Value of server timeout."
|
||||
DEFVAL { 30 }
|
||||
::= { hwSrvcfgEapMibObjects 10 }
|
||||
|
||||
hwDot1xTimerClientTimeout OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..120)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Value of Client timeout."
|
||||
DEFVAL { 30 }
|
||||
::= { hwSrvcfgEapMibObjects 11 }
|
||||
|
||||
hwDot1xTimerTxPeriod OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..120)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interval between identity requests."
|
||||
DEFVAL { 30 }
|
||||
::= { hwSrvcfgEapMibObjects 12 }
|
||||
|
||||
hwDot1xReauthenPeriod OBJECT-TYPE
|
||||
SYNTAX Integer32 (60..7200)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Reauthenticate period."
|
||||
DEFVAL { 3600 }
|
||||
::= { hwSrvcfgEapMibObjects 13 }
|
||||
|
||||
hwDot1xPortConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwDot1xPortConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table describes 802.1x configuration information of template."
|
||||
::= { hwSrvcfgEapMibObjects 14 }
|
||||
|
||||
hwDot1xPortConfigEntry OBJECT-TYPE
|
||||
SYNTAX HwDot1xPortConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the 802.1x configuration table."
|
||||
INDEX { hwDot1xPortIndex }
|
||||
::= { hwDot1xPortConfigTable 1 }
|
||||
|
||||
HwDot1xPortConfigEntry ::=
|
||||
SEQUENCE {
|
||||
hwDot1xPortIndex
|
||||
Integer32,
|
||||
hwDot1xPortSwitch
|
||||
EnabledStatus,
|
||||
hwDot1xPortGuestVlan
|
||||
VlanIdOrNone,
|
||||
hwDot1xPortMaxUser
|
||||
Integer32,
|
||||
hwDot1xPortControl
|
||||
INTEGER,
|
||||
hwDot1xPortMethod
|
||||
INTEGER,
|
||||
hwDot1xPortReauthen
|
||||
EnabledStatus
|
||||
}
|
||||
|
||||
hwDot1xPortIndex OBJECT-TYPE
|
||||
SYNTAX Integer32(1..512)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Index of L2-Switch Interface."
|
||||
::= { hwDot1xPortConfigEntry 1 }
|
||||
|
||||
hwDot1xPortSwitch OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Whether to enable 802.1x on this interface."
|
||||
DEFVAL { disable }
|
||||
::= { hwDot1xPortConfigEntry 2 }
|
||||
|
||||
hwDot1xPortGuestVlan OBJECT-TYPE
|
||||
SYNTAX VlanIdOrNone
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify guest vlan configuration information for ports."
|
||||
::= { hwDot1xPortConfigEntry 3 }
|
||||
|
||||
hwDot1xPortMaxUser OBJECT-TYPE
|
||||
SYNTAX Integer32(1..256)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify maximal on-line user number per port."
|
||||
DEFVAL { 256 }
|
||||
::= { hwDot1xPortConfigEntry 4 }
|
||||
|
||||
hwDot1xPortControl OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
auto(1),
|
||||
authorizedForce(2),
|
||||
unauthorizedForce(3)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify port authenticated status."
|
||||
DEFVAL { auto }
|
||||
::= { hwDot1xPortConfigEntry 5 }
|
||||
|
||||
hwDot1xPortMethod OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
mac(1),
|
||||
port(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify port controlled method."
|
||||
DEFVAL { mac }
|
||||
::= { hwDot1xPortConfigEntry 6 }
|
||||
|
||||
hwDot1xPortReauthen OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable periodic reauthentication of the client."
|
||||
DEFVAL { disable }
|
||||
::= { hwDot1xPortConfigEntry 7 }
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- Traps Identifier
|
||||
--
|
||||
hwSrvcfgEapMibTraps OBJECT IDENTIFIER ::= { hwBRASSrvcfgEap 2 }
|
||||
|
||||
hwSrvcfgEapMaxUserAlarm NOTIFICATION-TYPE
|
||||
OBJECTS { ifDescr }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of ahthenticate users is reached the max number. "
|
||||
::= { hwSrvcfgEapMibTraps 1 }
|
||||
|
||||
|
||||
|
||||
-- ============== conformance information ==============
|
||||
hwSrvcfgEapConformance OBJECT IDENTIFIER ::= { hwBRASSrvcfgEap 3 }
|
||||
hwSrvcfgEapCompliances OBJECT IDENTIFIER ::= { hwSrvcfgEapConformance 1 }
|
||||
|
||||
hwSrvcfgEapCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting
|
||||
the this module."
|
||||
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS
|
||||
{
|
||||
hwDot1xSystemConfigGroup,
|
||||
hwDot1xPortConfigGroup
|
||||
}
|
||||
|
||||
::= { hwSrvcfgEapCompliances 1 }
|
||||
|
||||
|
||||
-- ============== groups ==============
|
||||
hwDot1xSystemConfigGroups OBJECT IDENTIFIER ::= { hwSrvcfgEapConformance 2 }
|
||||
|
||||
hwDot1xSystemConfigGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwDot1xTemplateIndex,
|
||||
hwDot1xHandshakeSwitch,
|
||||
hwDot1xHandshakeCount,
|
||||
hwDot1xHandshakeInterval,
|
||||
hwDot1xIfEAPEnd,
|
||||
hwDot1xEAPEndPapChap,
|
||||
hwDot1xIfSendEAPSIMParameter,
|
||||
hwDot1xRowStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Dot1x System Config group."
|
||||
::= { hwDot1xSystemConfigGroups 1 }
|
||||
|
||||
|
||||
hwDot1xPortConfigGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwDot1xGlobal, hwDot1xAuthenMethod, hwDot1xDhcpTrigger, hwDot1xHandshake, hwDot1xQuietPeriod,
|
||||
hwDot1xRetry, hwDot1xTimerHandshakePeriod, hwDot1xTimerQuietPeriod,hwDot1xTimerServerTimeout,
|
||||
hwDot1xTimerClientTimeout, hwDot1xTimerTxPeriod, hwDot1xReauthenPeriod, hwDot1xPortSwitch,
|
||||
hwDot1xPortGuestVlan, hwDot1xPortMaxUser, hwDot1xPortControl, hwDot1xPortMethod,
|
||||
hwDot1xPortReauthen
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Dot1x Port Config group."
|
||||
::= { hwDot1xSystemConfigGroups 2 }
|
||||
|
||||
|
||||
hwDot1xPortTrapGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwSrvcfgEapMaxUserAlarm }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Dot1x's Notification group."
|
||||
::= { hwDot1xSystemConfigGroups 3 }
|
||||
|
||||
-- ============== conformance information define end ==============
|
||||
|
||||
|
||||
END
|
||||
1832
mibs/huawei/HUAWEI-BRAS-SRVCFG-INTERFACE
Normal file
1832
mibs/huawei/HUAWEI-BRAS-SRVCFG-INTERFACE
Normal file
File diff suppressed because it is too large
Load Diff
438
mibs/huawei/HUAWEI-BRAS-SRVCFG-STATICUSER
Normal file
438
mibs/huawei/HUAWEI-BRAS-SRVCFG-STATICUSER
Normal file
@@ -0,0 +1,438 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2003 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description:HUAWEI-BRAS-SRVCFG-STATICUSER-MIB
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
--
|
||||
-- =================================================================
|
||||
|
||||
HUAWEI-BRAS-SRVCFG-STATICUSER-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwBRASMib
|
||||
FROM HUAWEI-MIB
|
||||
InterfaceIndex
|
||||
FROM IF-MIB
|
||||
IpAddress, Integer32, OBJECT-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus, MacAddress, TruthValue, DisplayString
|
||||
FROM SNMPv2-TC
|
||||
mplsVpnVrfName
|
||||
FROM MPLS-VPN-MIB;
|
||||
|
||||
hwBRASSrvcfgStaticUser MODULE-IDENTITY
|
||||
LAST-UPDATED "200403041608Z"
|
||||
ORGANIZATION
|
||||
"Huawei Technologies Co., Ltd.
|
||||
"
|
||||
CONTACT-INFO
|
||||
"
|
||||
NanJing Institute,Huawei Technologies Co.,Ltd.
|
||||
HuiHong Mansion,No.91 BaiXia Rd.
|
||||
NanJing, P.R. of China
|
||||
Zipcode:210001
|
||||
|
||||
Http://www.huawei.com
|
||||
E-mail:support@huawei.com "
|
||||
|
||||
DESCRIPTION
|
||||
"The MIB contains objects of module SRVCFG."
|
||||
::= { hwBRASMib 5 }
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
-- ==================================================================
|
||||
--
|
||||
-- ======================= definition begin =========================
|
||||
--
|
||||
-- ==================================================================
|
||||
hwSrvcfgStaticUserMibObjects OBJECT IDENTIFIER ::= { hwBRASSrvcfgStaticUser 1 }
|
||||
-- ============== hwStaticUserTable define beginning ==============
|
||||
|
||||
hwStaticUserTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwStaticUserEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table of static user."
|
||||
::= { hwSrvcfgStaticUserMibObjects 1 }
|
||||
-- ============== hwStaticUserEntry define beginning ==============
|
||||
hwStaticUserEntry OBJECT-TYPE
|
||||
SYNTAX HwStaticUserEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
INDEX { mplsVpnVrfName , hwStaticUserStartIpAddr }
|
||||
::= { hwStaticUserTable 1 }
|
||||
|
||||
HwStaticUserEntry ::=
|
||||
SEQUENCE {
|
||||
hwStaticUserStartIpAddr
|
||||
IpAddress,
|
||||
hwStaticUserEndIpAddr
|
||||
IpAddress,
|
||||
hwStaticUserIfIndex
|
||||
InterfaceIndex,
|
||||
hwStaticUserVlan
|
||||
Integer32,
|
||||
hwStaticUserVpi
|
||||
Integer32,
|
||||
hwStaticUserVci
|
||||
Integer32,
|
||||
hwStaticUserMac
|
||||
MacAddress,
|
||||
hwStaticUserDomain
|
||||
DisplayString,
|
||||
hwStaticUserDetect
|
||||
TruthValue,
|
||||
hwStaticUserRowStatus
|
||||
RowStatus,
|
||||
hwStaticUserStatus
|
||||
INTEGER,
|
||||
hwStaticUserQinQVlan
|
||||
Integer32,
|
||||
hwStaticUserDescription
|
||||
DisplayString
|
||||
}
|
||||
hwStaticUserStartIpAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The start ip address of static user."
|
||||
::= { hwStaticUserEntry 1 }
|
||||
|
||||
hwStaticUserEndIpAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The end ip address of static user."
|
||||
::= { hwStaticUserEntry 2 }
|
||||
|
||||
hwStaticUserIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface of static user logining."
|
||||
::= { hwStaticUserEntry 3 }
|
||||
|
||||
hwStaticUserVlan OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..4094)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The vlan of static user."
|
||||
::= { hwStaticUserEntry 4 }
|
||||
|
||||
hwStaticUserVpi OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..255)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The vpi of static user."
|
||||
::= { hwStaticUserEntry 5}
|
||||
|
||||
hwStaticUserVci OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..65534)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The vci of static user."
|
||||
::= { hwStaticUserEntry 6}
|
||||
|
||||
hwStaticUserMac OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MAC address of static user."
|
||||
::= { hwStaticUserEntry 7 }
|
||||
|
||||
hwStaticUserDomain OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..200))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The domain of static user belong to."
|
||||
::= { hwStaticUserEntry 8 }
|
||||
|
||||
hwStaticUserDetect OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Whether or not detect static user."
|
||||
DEFVAL { false }
|
||||
::= { hwStaticUserEntry 9 }
|
||||
|
||||
hwStaticUserRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of row."
|
||||
::= { hwStaticUserEntry 10 }
|
||||
|
||||
hwStaticUserStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
ready(0),
|
||||
detecting(1),
|
||||
deleting(2),
|
||||
online(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of static user."
|
||||
::= { hwStaticUserEntry 11}
|
||||
|
||||
hwStaticUserQinQVlan OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..4094)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The QinQ vlan of static user."
|
||||
::= { hwStaticUserEntry 12 }
|
||||
|
||||
hwStaticUserDescription OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..32))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The description of static user."
|
||||
::= { hwStaticUserEntry 13 }
|
||||
-- ============== hwStaticUserEntry define end ==============
|
||||
-- ============== hwStaticUserTable define end ==============
|
||||
|
||||
-- ============== hwStaticUserTableV2 define beginning ==============
|
||||
hwStaticUserTableV2 OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwStaticUserEntryV2
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table of static user.(V2)"
|
||||
::= { hwSrvcfgStaticUserMibObjects 2 }
|
||||
-- ============== hwStaticUserEntryV2 define beginning ==============
|
||||
hwStaticUserEntryV2 OBJECT-TYPE
|
||||
SYNTAX HwStaticUserEntryV2
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description.(V2)"
|
||||
INDEX { hwStaticUserVrfNameV2 , hwStaticUserStartIpAddrV2 }
|
||||
::= { hwStaticUserTableV2 1 }
|
||||
|
||||
HwStaticUserEntryV2 ::=
|
||||
SEQUENCE {
|
||||
hwStaticUserStartIpAddrV2
|
||||
IpAddress,
|
||||
hwStaticUserEndIpAddrV2
|
||||
IpAddress,
|
||||
hwStaticUserIfIndexV2
|
||||
InterfaceIndex,
|
||||
hwStaticUserVlanV2
|
||||
Integer32,
|
||||
hwStaticUserVpiV2
|
||||
Integer32,
|
||||
hwStaticUserVciV2
|
||||
Integer32,
|
||||
hwStaticUserMacV2
|
||||
MacAddress,
|
||||
hwStaticUserDomainV2
|
||||
DisplayString,
|
||||
hwStaticUserDetectV2
|
||||
TruthValue,
|
||||
hwStaticUserRowStatusV2
|
||||
RowStatus,
|
||||
hwStaticUserStatusV2
|
||||
INTEGER,
|
||||
hwStaticUserQinQVlanV2
|
||||
Integer32,
|
||||
hwStaticUserVrfNameV2
|
||||
DisplayString
|
||||
}
|
||||
|
||||
hwStaticUserStartIpAddrV2 OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The start ip address of static user.(V2)"
|
||||
::= { hwStaticUserEntryV2 1 }
|
||||
|
||||
hwStaticUserEndIpAddrV2 OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The end ip address of static user.(V2)"
|
||||
::= { hwStaticUserEntryV2 2 }
|
||||
|
||||
hwStaticUserIfIndexV2 OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface of static user logining.(V2)"
|
||||
::= { hwStaticUserEntryV2 3 }
|
||||
|
||||
hwStaticUserVlanV2 OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..4094)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The vlan of static user.(V2)"
|
||||
::= { hwStaticUserEntryV2 4 }
|
||||
|
||||
hwStaticUserVpiV2 OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..255)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The vpi of static user.(V2)"
|
||||
::= { hwStaticUserEntryV2 5}
|
||||
|
||||
hwStaticUserVciV2 OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..65534)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The vci of static user.(V2)"
|
||||
::= { hwStaticUserEntryV2 6}
|
||||
|
||||
hwStaticUserMacV2 OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MAC address of static user.(V2)"
|
||||
::= { hwStaticUserEntryV2 7 }
|
||||
|
||||
hwStaticUserDomainV2 OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..64))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The domain of static user belong to.(V2)"
|
||||
::= { hwStaticUserEntryV2 8 }
|
||||
|
||||
hwStaticUserDetectV2 OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Whether or not detect static user.(V2)"
|
||||
DEFVAL { false }
|
||||
::= { hwStaticUserEntryV2 9 }
|
||||
|
||||
hwStaticUserRowStatusV2 OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of row.(V2)"
|
||||
::= { hwStaticUserEntryV2 10 }
|
||||
|
||||
hwStaticUserStatusV2 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
ready(0),
|
||||
detecting(1),
|
||||
deleting(2),
|
||||
online(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of static user.(V2)"
|
||||
::= { hwStaticUserEntryV2 11}
|
||||
|
||||
hwStaticUserQinQVlanV2 OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..4094)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The QinQ vlan of static user.(V2)"
|
||||
::= { hwStaticUserEntryV2 12 }
|
||||
|
||||
hwStaticUserVrfNameV2 OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..31))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The vpn instance of static user.(V2)"
|
||||
::= { hwStaticUserEntryV2 13 }
|
||||
|
||||
|
||||
|
||||
-- ============== hwStaticUserEntryV2 define end ==============
|
||||
-- ============== hwStaticUserTableV2 define end ==============
|
||||
|
||||
|
||||
-- ============== conformance information ==============
|
||||
hwStaticUserConformance OBJECT IDENTIFIER ::= { hwBRASSrvcfgStaticUser 2 }
|
||||
|
||||
|
||||
hwStaticUserCompliances OBJECT IDENTIFIER ::= { hwStaticUserConformance 1 }
|
||||
hwStaticUserCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting
|
||||
the this module."
|
||||
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {hwStaticUserTableGroup,
|
||||
hwStaticUserTableV2Group}
|
||||
|
||||
::= { hwStaticUserCompliances 1 }
|
||||
|
||||
-- ============== groups ==============
|
||||
hwStaticUserObjectGroups OBJECT IDENTIFIER ::= { hwStaticUserCompliances 2 }
|
||||
|
||||
hwStaticUserTableGroup OBJECT-GROUP
|
||||
OBJECTS { hwStaticUserStartIpAddr,
|
||||
hwStaticUserEndIpAddr,
|
||||
hwStaticUserIfIndex,
|
||||
hwStaticUserVlan,
|
||||
hwStaticUserVpi,
|
||||
hwStaticUserVci ,
|
||||
hwStaticUserMac,
|
||||
hwStaticUserDomain,
|
||||
hwStaticUserDetect,
|
||||
hwStaticUserRowStatus,
|
||||
hwStaticUserStatus,
|
||||
hwStaticUserQinQVlan,
|
||||
hwStaticUserDescription}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Static user configuraion table."
|
||||
::= { hwStaticUserObjectGroups 1 }
|
||||
|
||||
hwStaticUserTableV2Group OBJECT-GROUP
|
||||
OBJECTS { hwStaticUserStartIpAddrV2,
|
||||
hwStaticUserEndIpAddrV2,
|
||||
hwStaticUserIfIndexV2,
|
||||
hwStaticUserVlanV2,
|
||||
hwStaticUserVpiV2,
|
||||
hwStaticUserVciV2 ,
|
||||
hwStaticUserMacV2,
|
||||
hwStaticUserDomainV2,
|
||||
hwStaticUserDetectV2,
|
||||
hwStaticUserRowStatusV2,
|
||||
hwStaticUserStatusV2,
|
||||
hwStaticUserQinQVlanV2,
|
||||
hwStaticUserVrfNameV2}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Static user configuraion table.(V2)"
|
||||
::= { hwStaticUserObjectGroups 2 }
|
||||
-- ============== conformance information define end ==============
|
||||
|
||||
END
|
||||
181
mibs/huawei/HUAWEI-BRAS-USERVLAN
Normal file
181
mibs/huawei/HUAWEI-BRAS-USERVLAN
Normal file
@@ -0,0 +1,181 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2003 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description:HUAWEI-BRAS-USERVLAN-MIB DEFINITIONS
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
--
|
||||
-- =================================================================
|
||||
|
||||
HUAWEI-BRAS-USERVLAN-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwBRASMib
|
||||
FROM HUAWEI-MIB
|
||||
InterfaceIndex, ifIndex
|
||||
FROM IF-MIB
|
||||
VlanIdOrNone, VlanId
|
||||
FROM Q-BRIDGE-MIB;
|
||||
hwUSERVLAN MODULE-IDENTITY
|
||||
LAST-UPDATED "200508101200Z"
|
||||
ORGANIZATION
|
||||
"Huawei Technologies Co., Ltd.
|
||||
"
|
||||
CONTACT-INFO
|
||||
"
|
||||
NanJing Institute,Huawei Technologies Co.,Ltd.
|
||||
HuiHong Mansion,No.91 BaiXia Rd.
|
||||
NanJing, P.R. of China
|
||||
Zipcode:210001
|
||||
|
||||
Http://www.huawei.com
|
||||
E-mail:support@huawei.com "
|
||||
DESCRIPTION
|
||||
"
|
||||
The USERVLAN mib is for all datacomm product.
|
||||
"
|
||||
::= { hwBRASMib 12 }
|
||||
|
||||
|
||||
hwhwUSERVLANMibObjects OBJECT IDENTIFIER ::= { hwUSERVLAN 1 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
-- ==================================================================
|
||||
--
|
||||
-- ======================= definition begin =========================
|
||||
--
|
||||
-- ==================================================================
|
||||
|
||||
|
||||
hwUserVlanTable OBJECT IDENTIFIER ::= { hwhwUSERVLANMibObjects 1 }
|
||||
-- ============== hwUserVlanTable define beginning ==============
|
||||
|
||||
hwUserVlanIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Interface Index(es)."
|
||||
::= { hwUserVlanTable 1 }
|
||||
|
||||
hwUserInnerStartVlan OBJECT-TYPE
|
||||
SYNTAX VlanId
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "The start inner-vlan's of uservlan."
|
||||
::= { hwUserVlanTable 2 }
|
||||
|
||||
hwUserInnerEndVlan OBJECT-TYPE
|
||||
SYNTAX VlanId
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "The end inner-vlan of uservlan."
|
||||
::= { hwUserVlanTable 3 }
|
||||
|
||||
hwUserVlanOuterVlan OBJECT-TYPE
|
||||
SYNTAX VlanId
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "The outer-vlan of uservlan."
|
||||
::= { hwUserVlanTable 4 }
|
||||
|
||||
hwUserVlanOpType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
set(1),
|
||||
undo(2)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" 1 : set uservlan, 2 : undo userlvlan."
|
||||
::= { hwUserVlanTable 5 }
|
||||
|
||||
-- ============== hwUserVlanTable define end ==============
|
||||
|
||||
-- ============== hwQueryUserVlanTable define beginning ==============
|
||||
hwQueryUserVlanTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HWQueryUserVlanEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
::= { hwhwUSERVLANMibObjects 2 }
|
||||
|
||||
hwQueryUserVlanEntry OBJECT-TYPE
|
||||
SYNTAX HWQueryUserVlanEntry
|
||||
ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry of hwQueryUserVlanTable."
|
||||
INDEX { hwQueryUserVlanIfIndex, hwQueryUserInnerVlan, hwQueryUserOuterVlan }
|
||||
::= { hwQueryUserVlanTable 1 }
|
||||
|
||||
HWQueryUserVlanEntry ::=
|
||||
SEQUENCE {
|
||||
hwQueryUserVlanIfIndex
|
||||
Integer32,
|
||||
hwQueryUserInnerVlan
|
||||
VlanIdOrNone,
|
||||
hwQueryUserOuterVlan
|
||||
VlanIdOrNone
|
||||
}
|
||||
|
||||
hwQueryUserVlanIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Interface Index(es)."
|
||||
::= { hwQueryUserVlanEntry 1 }
|
||||
|
||||
hwQueryUserInnerVlan OBJECT-TYPE
|
||||
SYNTAX VlanIdOrNone
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The inner-vlan of uservlan."
|
||||
::= { hwQueryUserVlanEntry 2 }
|
||||
|
||||
hwQueryUserOuterVlan OBJECT-TYPE
|
||||
SYNTAX VlanIdOrNone
|
||||
ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The outer-vlan of uservlan."
|
||||
::= { hwQueryUserVlanEntry 3 }
|
||||
|
||||
-- ============== hwQueryUserVlanTable define end ==============
|
||||
-- ============== conformance information ==============
|
||||
hwUserVlanConformance OBJECT IDENTIFIER ::= { hwUSERVLAN 2 }
|
||||
|
||||
|
||||
hwUserVlanCompliances OBJECT IDENTIFIER ::= { hwUserVlanConformance 1 }
|
||||
hwUserVlanCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting
|
||||
the this module."
|
||||
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {hwUserVlanTableGroup, hwQueryUserVlanTableGroup}
|
||||
|
||||
::= { hwUserVlanCompliances 1 }
|
||||
|
||||
-- ============== groups ==============
|
||||
hwUserVlanObjectGroups OBJECT IDENTIFIER ::= { hwUserVlanCompliances 2 }
|
||||
|
||||
hwUserVlanTableGroup OBJECT-GROUP
|
||||
OBJECTS {hwUserVlanIfIndex, hwUserInnerStartVlan,hwUserInnerEndVlan,
|
||||
hwUserVlanOuterVlan,hwUserVlanOpType}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"User vlan table."
|
||||
::= { hwUserVlanObjectGroups 1 }
|
||||
|
||||
hwQueryUserVlanTableGroup OBJECT-GROUP
|
||||
OBJECTS {hwQueryUserVlanIfIndex, hwQueryUserInnerVlan, hwQueryUserOuterVlan}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Query user vlan table."
|
||||
::= { hwUserVlanObjectGroups 2 }
|
||||
-- ============== conformance information define end ==============
|
||||
END
|
||||
|
||||
|
||||
770
mibs/huawei/HUAWEI-BRAS-VSM
Normal file
770
mibs/huawei/HUAWEI-BRAS-VSM
Normal file
@@ -0,0 +1,770 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2003 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description:HUAWEI-BRAS-VSM-MIB DEFINITIONS
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
--
|
||||
-- =================================================================
|
||||
|
||||
HUAWEI-BRAS-VSM-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwBRASMib
|
||||
FROM HUAWEI-MIB
|
||||
DisplayString, RowStatus, TruthValue, MacAddress, DateAndTime
|
||||
FROM SNMPv2-TC
|
||||
EnabledStatus
|
||||
FROM P-BRIDGE-MIB
|
||||
OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
hwBRASVsm MODULE-IDENTITY
|
||||
LAST-UPDATED "200504181334Z" -- April 18, 2005 at 13:34 GMT
|
||||
ORGANIZATION
|
||||
"Huawei Technologies Co., Ltd.
|
||||
"
|
||||
CONTACT-INFO
|
||||
"
|
||||
NanJing Institute,Huawei Technologies Co.,Ltd.
|
||||
HuiHong Mansion,No.91 BaiXia Rd.
|
||||
NanJing, P.R. of China
|
||||
Zipcode:210001
|
||||
|
||||
Http://www.huawei.com
|
||||
E-mail:support@huawei.com "
|
||||
DESCRIPTION
|
||||
"The MIB contains objects of module VSM."
|
||||
::= { hwBRASMib 9 }
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
-- ==================================================================
|
||||
--
|
||||
-- ======================= definition begin =========================
|
||||
--
|
||||
-- ==================================================================
|
||||
|
||||
hwVsmSetFlowQryTLenTable OBJECT IDENTIFIER ::= { hwBRASVsm 1 }
|
||||
-- ============== hwVsmSetFlowQryTLenTable define beginning ==============
|
||||
|
||||
hwVsmSetTimeLen OBJECT-TYPE
|
||||
SYNTAX Integer32 (2..10)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Flow query time length."
|
||||
DEFVAL { 2 }
|
||||
::= { hwVsmSetFlowQryTLenTable 1 }
|
||||
-- ============== hwVsmSetFlowQryTLenTable define end ==============
|
||||
|
||||
-- ============== hwVsmServicePolicyTable define beginning ==============
|
||||
hwVsmServicePolicyTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwVsmServicePolicyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" VSM service policy configuration."
|
||||
::= { hwBRASVsm 2 }
|
||||
|
||||
hwVsmServicePolicyEntry OBJECT-TYPE
|
||||
SYNTAX HwVsmServicePolicyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Service policy entry,
|
||||
service policy name is identified as key word, direct a service policy when create, and don't allow to change.
|
||||
Index item is hwVsmServicePolicyName node. The table is used for configuration of service policy.
|
||||
Operation restriction description£º
|
||||
1. must input service policy name when created.
|
||||
2. if a service is being used for users, can't be deleted.
|
||||
3. if a service is being used by domain, can't be deleted."
|
||||
INDEX { hwVsmServicePolicyName }
|
||||
::= { hwVsmServicePolicyTable 1 }
|
||||
|
||||
HwVsmServicePolicyEntry ::= SEQUENCE {
|
||||
hwVsmServicePolicyName
|
||||
DisplayString,
|
||||
hwVsmAcctSchemeName
|
||||
DisplayString,
|
||||
hwVsmTrafficPolicyName
|
||||
DisplayString,
|
||||
hwVsmSetIdleCutTime
|
||||
Integer32,
|
||||
hwVsmSetIdleCutFlow
|
||||
Integer32,
|
||||
hwVsmSevicePolicyRowStatus
|
||||
RowStatus,
|
||||
hwVsmOutTrafficPolicyName
|
||||
DisplayString,
|
||||
hwVsmDaaPolicyFlag
|
||||
INTEGER,
|
||||
hwVsmSetTariffLevel1
|
||||
DisplayString,
|
||||
hwVsmSetTariffLevel2
|
||||
DisplayString,
|
||||
hwVsmSetTariffLevel3
|
||||
DisplayString,
|
||||
hwVsmSetTariffLevel4
|
||||
DisplayString,
|
||||
hwVsmSetTariffLevel5
|
||||
DisplayString,
|
||||
hwVsmSetTariffLevel6
|
||||
DisplayString,
|
||||
hwVsmSetTariffLevel7
|
||||
DisplayString,
|
||||
hwVsmSetTariffLevel8
|
||||
DisplayString,
|
||||
hwVsmTariffLevel1AcctSwitch
|
||||
EnabledStatus,
|
||||
hwVsmTariffLevel2AcctSwitch
|
||||
EnabledStatus,
|
||||
hwVsmTariffLevel3AcctSwitch
|
||||
EnabledStatus,
|
||||
hwVsmTariffLevel4AcctSwitch
|
||||
EnabledStatus,
|
||||
hwVsmTariffLevel5AcctSwitch
|
||||
EnabledStatus,
|
||||
hwVsmTariffLevel6AcctSwitch
|
||||
EnabledStatus,
|
||||
hwVsmTariffLevel7AcctSwitch
|
||||
EnabledStatus,
|
||||
hwVsmTariffLevel8AcctSwitch
|
||||
EnabledStatus
|
||||
|
||||
}
|
||||
|
||||
hwVsmServicePolicyName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The service policy name, is key word, must direct a service policy when create, and don't allow to change."
|
||||
::= { hwVsmServicePolicyEntry 1 }
|
||||
|
||||
hwVsmAcctSchemeName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..32))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The account scheme name, is key word, must direct a service policy when create, and don't allow to change."
|
||||
::= { hwVsmServicePolicyEntry 2 }
|
||||
|
||||
hwVsmTrafficPolicyName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..32))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" In traffic policy name£¬optional, if bind, must direct an acl policy name.
|
||||
If the acl policy policy ACL has been bound by a service policy, it can't be bound by another service policy.
|
||||
"
|
||||
::= { hwVsmServicePolicyEntry 3 }
|
||||
|
||||
hwVsmSetIdleCutTime OBJECT-TYPE
|
||||
SYNTAX Integer32(0..120)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The idle cut time, 0 means invalid, units: minute."
|
||||
DEFVAL { 0 }
|
||||
::= { hwVsmServicePolicyEntry 4 }
|
||||
|
||||
hwVsmSetIdleCutFlow OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..768000)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The idle cut data flow, units: KByte/min, range: 0~100*1024*60/8.
|
||||
"
|
||||
DEFVAL { 60 }
|
||||
::= { hwVsmServicePolicyEntry 5 }
|
||||
|
||||
hwVsmSevicePolicyRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The row administrator status, supporting add, delete, modify."
|
||||
::= { hwVsmServicePolicyEntry 6 }
|
||||
|
||||
hwVsmOutTrafficPolicyName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..32))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The out traffic policy name£¬optional, if bind, must direct an acl policy name.
|
||||
If the acl policy policy ACL has been bound by a service policy, it can't be bound by another service policy.
|
||||
"
|
||||
::= { hwVsmServicePolicyEntry 7 }
|
||||
|
||||
hwVsmDaaPolicyFlag OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
vas(0),
|
||||
daa(1)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The service policy type :
|
||||
vas(0): normal policy;
|
||||
daa(1): destination add account policy.
|
||||
"
|
||||
DEFVAL { 0 }
|
||||
::= { hwVsmServicePolicyEntry 8 }
|
||||
|
||||
hwVsmSetTariffLevel1 OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..32))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The QOS profile of tariff level 1.
|
||||
"
|
||||
::= { hwVsmServicePolicyEntry 9 }
|
||||
|
||||
hwVsmSetTariffLevel2 OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..32))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The QOS profile of tariff level 2.
|
||||
"
|
||||
::= { hwVsmServicePolicyEntry 10 }
|
||||
|
||||
hwVsmSetTariffLevel3 OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..32))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The QOS profile of tariff level 3.
|
||||
"
|
||||
::= { hwVsmServicePolicyEntry 11 }
|
||||
|
||||
hwVsmSetTariffLevel4 OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..32))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The QOS profile of tariff level 4.
|
||||
"
|
||||
::= { hwVsmServicePolicyEntry 12 }
|
||||
|
||||
hwVsmSetTariffLevel5 OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..32))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The QOS profile of tariff level 5.
|
||||
"
|
||||
::= { hwVsmServicePolicyEntry 13 }
|
||||
|
||||
hwVsmSetTariffLevel6 OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..32))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The QOS profile of tariff level 6.
|
||||
"
|
||||
::= { hwVsmServicePolicyEntry 14 }
|
||||
|
||||
hwVsmSetTariffLevel7 OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..32))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The QOS profile of tariff level 7.
|
||||
"
|
||||
::= { hwVsmServicePolicyEntry 15 }
|
||||
|
||||
hwVsmSetTariffLevel8 OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..32))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The QOS profile of tariff level 8.
|
||||
"
|
||||
::= { hwVsmServicePolicyEntry 16 }
|
||||
hwVsmTariffLevel1AcctSwitch OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The Account switch of tariff level 1.
|
||||
acct-on (1)
|
||||
acct-off (2)
|
||||
"
|
||||
DEFVAL { 1 }
|
||||
::= { hwVsmServicePolicyEntry 17 }
|
||||
|
||||
hwVsmTariffLevel2AcctSwitch OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The Account switch of tariff level 2.
|
||||
acct-on (1)
|
||||
acct-off (2)
|
||||
"
|
||||
DEFVAL { 1 }
|
||||
::= { hwVsmServicePolicyEntry 18 }
|
||||
|
||||
hwVsmTariffLevel3AcctSwitch OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The Account switch of tariff level 3.
|
||||
acct-on (1)
|
||||
acct-off (2)
|
||||
"
|
||||
DEFVAL { 1 }
|
||||
::= { hwVsmServicePolicyEntry 19 }
|
||||
|
||||
hwVsmTariffLevel4AcctSwitch OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The Account switch of tariff level 4.
|
||||
acct-on (1)
|
||||
acct-off (2)
|
||||
"
|
||||
DEFVAL { 1 }
|
||||
::= { hwVsmServicePolicyEntry 20 }
|
||||
|
||||
hwVsmTariffLevel5AcctSwitch OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The Account switch of tariff level 5.
|
||||
acct-on (1)
|
||||
acct-off (2)
|
||||
"
|
||||
DEFVAL { 1 }
|
||||
::= { hwVsmServicePolicyEntry 21 }
|
||||
|
||||
hwVsmTariffLevel6AcctSwitch OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The Account switch of tariff level 6.
|
||||
acct-on (1)
|
||||
acct-off (2)
|
||||
"
|
||||
DEFVAL { 1 }
|
||||
::= { hwVsmServicePolicyEntry 22 }
|
||||
|
||||
hwVsmTariffLevel7AcctSwitch OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The Account switch of tariff level 7.
|
||||
acct-on (1)
|
||||
acct-off (2)
|
||||
"
|
||||
DEFVAL { 1 }
|
||||
::= { hwVsmServicePolicyEntry 23 }
|
||||
|
||||
hwVsmTariffLevel8AcctSwitch OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The Account switch of tariff level 8.
|
||||
acct-on (1)
|
||||
acct-off (2)
|
||||
"
|
||||
DEFVAL { 1 }
|
||||
::= { hwVsmServicePolicyEntry 24 }
|
||||
|
||||
-- ============== hwVsmServicePolicyTable define end ==============
|
||||
|
||||
-- ============== hwVsmValServiceTable define beginning ==============
|
||||
hwVsmValServiceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwVsmValServiceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The VSM value-added-service detail. "
|
||||
::= { hwBRASVsm 3 }
|
||||
|
||||
hwVsmValServiceEntry OBJECT-TYPE
|
||||
SYNTAX HwVsmValServiceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Value-added-service detail entry,
|
||||
VSM value-added-service detail, service ID is key word."
|
||||
INDEX { hwVsmServiceID, hwVsmServiceSlot}
|
||||
::= { hwVsmValServiceTable 1 }
|
||||
|
||||
HwVsmValServiceEntry ::= SEQUENCE {
|
||||
hwVsmServiceID
|
||||
Integer32,
|
||||
hwVsmUserID
|
||||
Integer32,
|
||||
hwVsmFlowNum
|
||||
Integer32,
|
||||
hwVsmServiceSource
|
||||
INTEGER,
|
||||
hwVsmServiceSlot
|
||||
Integer32,
|
||||
hwVsmValServicePolicy
|
||||
DisplayString,
|
||||
hwVsmAcctMethod
|
||||
INTEGER,
|
||||
hwVsmAcctStartTime
|
||||
DisplayString,
|
||||
hwVsmAcctServerName
|
||||
DisplayString,
|
||||
hwVsmTwoLevelAcctServerName
|
||||
DisplayString,
|
||||
hwVsmPhyInfoAcctServerName
|
||||
DisplayString,
|
||||
hwVsmServiceIdleCutTime
|
||||
Integer32,
|
||||
hwVsmServiceIdleCutFlow
|
||||
Integer32,
|
||||
hwVsmUpPacketNum
|
||||
Counter64,
|
||||
hwVsmUpByteNum
|
||||
Counter64,
|
||||
hwVsmDownPacketNum
|
||||
Counter64,
|
||||
hwVsmDownByteNum
|
||||
Counter64,
|
||||
hwVsmDownloadServerName
|
||||
DisplayString,
|
||||
hwVsmAcctServerType
|
||||
DisplayString
|
||||
}
|
||||
|
||||
hwVsmServiceID OBJECT-TYPE
|
||||
SYNTAX Integer32(0..32767)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The value-added-service ID table index.
|
||||
"
|
||||
::= { hwVsmValServiceEntry 1 }
|
||||
|
||||
hwVsmUserID OBJECT-TYPE
|
||||
SYNTAX Integer32(0..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The user ID."
|
||||
DEFVAL { 4294967295 }
|
||||
::= { hwVsmValServiceEntry 2 }
|
||||
|
||||
hwVsmFlowNum OBJECT-TYPE
|
||||
SYNTAX Integer32(0..16)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The service flow number, maximum 16 flows per service.
|
||||
"
|
||||
DEFVAL { 0 }
|
||||
::= { hwVsmValServiceEntry 3 }
|
||||
|
||||
hwVsmServiceSource OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
vsmSourceDefault(0),
|
||||
vsmSourceSig(1),
|
||||
vsmSourceIptn(2),
|
||||
vsmSourceRadius(3),
|
||||
vsmSourceBod(4),
|
||||
vsmSourceCopsNet(5),
|
||||
vsmSourceCopsNetPm(6),
|
||||
vsmSourceCopsUser(7),
|
||||
vsmSourceCopsPm(8),
|
||||
vsmSourceBmi(9),
|
||||
vsmSourceIpBod(10)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The value-added-service source:
|
||||
vsmSourceDefault(0): local;
|
||||
vsmSourceSig(1): from sig server;
|
||||
vsmSourceIptn(2): from IPTN server;
|
||||
vsmSourceRadius(3): from Radius server;
|
||||
vsmSourceBod(4): from BOD server;
|
||||
vsmSourceCopsNet(5): from COPS net policy content;
|
||||
vsmSourceCopsNetPm(6): from cops user poicy name;
|
||||
vsmSourceCopsUser(7): from COPS net policy content;
|
||||
vsmSourceCopsPm(8): from COPS user policy name;
|
||||
vsmSourceBmi(9): from BMI server;
|
||||
vsmSourceIpBod(10): from Liangchuang BOD server."
|
||||
::= { hwVsmValServiceEntry 4 }
|
||||
|
||||
hwVsmServiceSlot OBJECT-TYPE
|
||||
SYNTAX Integer32(1..16)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The slot number corresponding slot of service, table index.
|
||||
"
|
||||
::= { hwVsmValServiceEntry 5 }
|
||||
|
||||
hwVsmValServicePolicy OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The value-added-service policy name, optional, if not used , fill '--'.
|
||||
"
|
||||
::= { hwVsmValServiceEntry 6 }
|
||||
|
||||
hwVsmAcctMethod OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
local(1),
|
||||
none(2),
|
||||
radius(3),
|
||||
cops(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The account method, it may be Local,None,Radius,Cops.
|
||||
"
|
||||
::= { hwVsmValServiceEntry 7 }
|
||||
|
||||
hwVsmAcctStartTime OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The account start time, optional, if don't account, fill '--'.
|
||||
"
|
||||
::= { hwVsmValServiceEntry 8 }
|
||||
|
||||
hwVsmAcctServerName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The account server name show accounting server name. If don't account, show '--'.
|
||||
"
|
||||
::= { hwVsmValServiceEntry 9 }
|
||||
|
||||
hwVsmTwoLevelAcctServerName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The two level account server name, optional, if don't account, show '--'.
|
||||
"
|
||||
::= { hwVsmValServiceEntry 10 }
|
||||
|
||||
hwVsmPhyInfoAcctServerName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The physical information account server name, optional, if don't exist, show '--'.
|
||||
"
|
||||
::= { hwVsmValServiceEntry 11 }
|
||||
|
||||
hwVsmServiceIdleCutTime OBJECT-TYPE
|
||||
SYNTAX Integer32(0..120)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The value-added-service idle cut time, 0 means invalid, units: minute.
|
||||
"
|
||||
DEFVAL { 0 }
|
||||
::= { hwVsmValServiceEntry 12 }
|
||||
|
||||
hwVsmServiceIdleCutFlow OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..768000)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The value-added-service idle cut data flow, units: kbyte/min, range: 0~100*1024*60/8.
|
||||
"
|
||||
DEFVAL { 60 }
|
||||
::= { hwVsmValServiceEntry 13 }
|
||||
|
||||
hwVsmUpPacketNum OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The value-added-service up packet number(64 bit).
|
||||
"
|
||||
::= { hwVsmValServiceEntry 14 }
|
||||
|
||||
hwVsmUpByteNum OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The value-added-service up byte number(64 bit).
|
||||
"
|
||||
::= { hwVsmValServiceEntry 15 }
|
||||
|
||||
hwVsmDownPacketNum OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The value-added-service down packet number(64 bit).
|
||||
"
|
||||
::= { hwVsmValServiceEntry 16 }
|
||||
|
||||
hwVsmDownByteNum OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The value-added-service down byte number(64 bit).
|
||||
"
|
||||
::= { hwVsmValServiceEntry 17 }
|
||||
|
||||
hwVsmDownloadServerName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The download policy server name.
|
||||
"
|
||||
::= { hwVsmValServiceEntry 18 }
|
||||
|
||||
hwVsmAcctServerType OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..8))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The account server type.
|
||||
"
|
||||
::= { hwVsmValServiceEntry 19 }
|
||||
-- ============== hwVsmValServiceTable define end ==============
|
||||
|
||||
-- ============== hwVsmAcctServicePolicyTable define ==============
|
||||
hwVsmAcctServicePolicyEnableTable OBJECT IDENTIFIER ::= { hwBRASVsm 5 }
|
||||
|
||||
hwVsmAcctServicePolicyEnable OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..32))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The Accounting service Enable. "
|
||||
::= { hwVsmAcctServicePolicyEnableTable 1 }
|
||||
hwVsmAcctServicePolicyDisable OBJECT-TYPE
|
||||
SYNTAX Integer32 (1)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The Accounting service Disable. "
|
||||
::= { hwVsmAcctServicePolicyEnableTable 2 }
|
||||
|
||||
|
||||
-- ============== hwVsmAcctServicePolicyTable define end ==============
|
||||
|
||||
|
||||
-- ============== conformance information ==============
|
||||
hwVsmConformance OBJECT IDENTIFIER ::= { hwBRASVsm 4 }
|
||||
|
||||
hwVsmCompliances OBJECT IDENTIFIER ::= { hwVsmConformance 1 }
|
||||
hwVsmCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting
|
||||
the this module."
|
||||
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {hwVsmSetFlowQryTLenObjectGroup, hwVsmServicePolicyObjectGroup,
|
||||
hwVsmValServiceObjectGroup }
|
||||
|
||||
::= { hwVsmCompliances 1 }
|
||||
|
||||
|
||||
-- ============== groups ==============
|
||||
hwVsmObjectGroups OBJECT IDENTIFIER ::= { hwVsmConformance 2 }
|
||||
|
||||
hwVsmSetFlowQryTLenObjectGroup OBJECT-GROUP
|
||||
OBJECTS { hwVsmSetTimeLen }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Flow query time length group."
|
||||
::= { hwVsmObjectGroups 1 }
|
||||
|
||||
hwVsmServicePolicyObjectGroup OBJECT-GROUP
|
||||
OBJECTS { hwVsmServicePolicyName, hwVsmAcctSchemeName, hwVsmTrafficPolicyName,
|
||||
hwVsmSetIdleCutTime, hwVsmSetIdleCutFlow, hwVsmSevicePolicyRowStatus,
|
||||
hwVsmOutTrafficPolicyName, hwVsmDaaPolicyFlag, hwVsmSetTariffLevel1,
|
||||
hwVsmSetTariffLevel2, hwVsmSetTariffLevel3, hwVsmSetTariffLevel4,
|
||||
hwVsmSetTariffLevel5, hwVsmSetTariffLevel6, hwVsmSetTariffLevel7,
|
||||
hwVsmSetTariffLevel8, hwVsmTariffLevel1AcctSwitch,
|
||||
hwVsmTariffLevel2AcctSwitch,hwVsmTariffLevel3AcctSwitch,
|
||||
hwVsmTariffLevel4AcctSwitch, hwVsmTariffLevel5AcctSwitch,
|
||||
hwVsmTariffLevel6AcctSwitch, hwVsmTariffLevel7AcctSwitch,
|
||||
hwVsmTariffLevel8AcctSwitch }
|
||||
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The service policy group."
|
||||
::= { hwVsmObjectGroups 2 }
|
||||
|
||||
|
||||
hwVsmValServiceObjectGroup OBJECT-GROUP
|
||||
OBJECTS {hwVsmServiceID, hwVsmUserID, hwVsmFlowNum,
|
||||
hwVsmServiceSource, hwVsmServiceSlot, hwVsmValServicePolicy,
|
||||
hwVsmAcctMethod, hwVsmAcctStartTime, hwVsmAcctServerName,
|
||||
hwVsmTwoLevelAcctServerName, hwVsmPhyInfoAcctServerName,
|
||||
hwVsmServiceIdleCutTime, hwVsmServiceIdleCutFlow, hwVsmUpPacketNum,
|
||||
hwVsmUpByteNum, hwVsmDownPacketNum, hwVsmDownByteNum,
|
||||
hwVsmDownloadServerName, hwVsmAcctServerType }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The VSM value service policy group."
|
||||
::= { hwVsmObjectGroups 3 }
|
||||
|
||||
|
||||
|
||||
-- ============== conformance information define end ==============
|
||||
|
||||
END
|
||||
|
||||
126
mibs/huawei/HUAWEI-BRAS-VT
Normal file
126
mibs/huawei/HUAWEI-BRAS-VT
Normal file
@@ -0,0 +1,126 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2003 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description:HUAWEI-BRAS-VT-MIB DEFINITIONS
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
--
|
||||
-- =================================================================
|
||||
|
||||
HUAWEI-BRAS-VT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwBRASMib
|
||||
FROM HUAWEI-MIB
|
||||
RowStatus
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
hwIFVT MODULE-IDENTITY
|
||||
LAST-UPDATED "200508101200Z"
|
||||
ORGANIZATION
|
||||
"HAUWEI MIB Standard community
|
||||
"
|
||||
CONTACT-INFO
|
||||
"Floor 5, Block 4, R&D Building,
|
||||
Huawei Longgang Production Base,
|
||||
Shenzhen, P.R.C.
|
||||
http://www.huawei.com
|
||||
Zip:518057
|
||||
"
|
||||
DESCRIPTION
|
||||
"
|
||||
V1.00
|
||||
The VT mib is for all datacomm product.
|
||||
"
|
||||
::= { hwBRASMib 10 }
|
||||
|
||||
|
||||
hwhwIFVTMibObjects OBJECT IDENTIFIER ::= { hwIFVT 1 }
|
||||
|
||||
|
||||
hwIFVTTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HWIFVTEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"VT Configuration Table."
|
||||
::= { hwhwIFVTMibObjects 1 }
|
||||
|
||||
hwIFVTEntry OBJECT-TYPE
|
||||
SYNTAX HWIFVTEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry of Description."
|
||||
INDEX { hwifVTNo }
|
||||
::= { hwIFVTTable 1 }
|
||||
|
||||
HWIFVTEntry ::= SEQUENCE {
|
||||
hwifVTNo Integer32,
|
||||
hwifVTDescr OCTET STRING,
|
||||
hwifVTMtu Integer32,
|
||||
hwifVTRowStatus RowStatus
|
||||
}
|
||||
|
||||
hwifVTNo OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..1023)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"VT Index."
|
||||
::= { hwIFVTEntry 1 }
|
||||
|
||||
hwifVTDescr OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..80))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"VT Description."
|
||||
::= {hwIFVTEntry 2 }
|
||||
|
||||
hwifVTMtu OBJECT-TYPE
|
||||
SYNTAX Integer32 (128..1500)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"VT Mtu."
|
||||
DEFVAL { 1500 }
|
||||
::= {hwIFVTEntry 3 }
|
||||
|
||||
hwifVTRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"VT RowStatus."
|
||||
::= {hwIFVTEntry 4 }
|
||||
|
||||
|
||||
-- ============== conformance information ==============
|
||||
hwIfVtConformance OBJECT IDENTIFIER ::= { hwIFVT 2 }
|
||||
|
||||
|
||||
hwIfVtCompliances OBJECT IDENTIFIER ::= { hwIfVtConformance 1 }
|
||||
hwIfVtCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting
|
||||
the this module."
|
||||
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { hwIfVtTableGroup }
|
||||
|
||||
::= { hwIfVtCompliances 1 }
|
||||
|
||||
-- ============== groups ==============
|
||||
hwIfVtObjectGroups OBJECT IDENTIFIER ::= { hwIfVtConformance 2 }
|
||||
|
||||
hwIfVtTableGroup OBJECT-GROUP
|
||||
OBJECTS { hwifVTNo,hwifVTDescr,hwifVTMtu,hwifVTRowStatus }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The VT configuration table."
|
||||
::= { hwIfVtObjectGroups 1 }
|
||||
|
||||
END
|
||||
584
mibs/huawei/HUAWEI-BULKSTAT
Normal file
584
mibs/huawei/HUAWEI-BULKSTAT
Normal file
@@ -0,0 +1,584 @@
|
||||
--==================================================================
|
||||
-- Copyright (C) 2006 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: HUAWEI SSH MIB
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- <author>, <date>, <contents>
|
||||
-- ZhengYuting 2006-11-22
|
||||
-- ==================================================================
|
||||
-- ==================================================================
|
||||
--
|
||||
-- Variables and types are imported
|
||||
--
|
||||
-- ==================================================================
|
||||
|
||||
HUAWEI-BULKSTAT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
Integer32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
|
||||
hwBulkStat MODULE-IDENTITY
|
||||
LAST-UPDATED "200611221414Z" -- November 22, 2006 at 14:14 GMT
|
||||
ORGANIZATION
|
||||
"Huawei Technologies Co.,Ltd."
|
||||
CONTACT-INFO
|
||||
"VRP Team Huawei Technologies Co.,Ltd.
|
||||
Huawei Bld.,NO.3 Xinxi Rd.,
|
||||
Shang-Di Information Industry Base,
|
||||
Hai-Dian District Beijing P.R. China
|
||||
http://www.huawei.com
|
||||
Zip:100085
|
||||
"
|
||||
DESCRIPTION
|
||||
"The MIB module for creating and deleting bulk files of
|
||||
SNMP data for file transfer."
|
||||
REVISION "200611221414Z" -- November 22, 2006 at 14:14 GMT
|
||||
DESCRIPTION
|
||||
"The initial revision of this MIB module ."
|
||||
::= { hwDatacomm 140 }
|
||||
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
-- ==================================================================
|
||||
--
|
||||
-- ======================= definition begin =========================
|
||||
--
|
||||
-- ==================================================================
|
||||
hwBulkStatMibObjects OBJECT IDENTIFIER ::= { hwBulkStat 1 }
|
||||
|
||||
|
||||
hwBulkStatEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object specifies whether the bulk statistic function is enable or not."
|
||||
DEFVAL { disable }
|
||||
::= { hwBulkStatMibObjects 1 }
|
||||
|
||||
|
||||
hwBulkStatCollectCapability OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Collect capability per 5 minutes."
|
||||
::= { hwBulkStatMibObjects 2 }
|
||||
|
||||
|
||||
hwBulkStatDefineMaxFiles OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Maximum number of the bulk files allowed to create."
|
||||
::= { hwBulkStatMibObjects 3 }
|
||||
|
||||
|
||||
hwBulkStatDefineFiles OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the current configured bulk files."
|
||||
::= { hwBulkStatMibObjects 4 }
|
||||
|
||||
|
||||
hwBulkStatDefineObjects OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the configured objects of all current bulk files."
|
||||
::= { hwBulkStatMibObjects 5 }
|
||||
|
||||
|
||||
hwBulkStatTrapEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object specifies whether to send trap information to NMS.
|
||||
It's allowed to send trap information to NMS only when the value is enable."
|
||||
DEFVAL { disable }
|
||||
::= { hwBulkStatMibObjects 6 }
|
||||
|
||||
|
||||
hwBulkStatDefineFileTableNextIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Next available index for table hwBulkStatDefineFileTable.
|
||||
If there is no available index, the value will be filled with '0'."
|
||||
::= { hwBulkStatMibObjects 7 }
|
||||
|
||||
|
||||
hwBulkStatDefineFileTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwBulkStatDefineFileEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Bulk file management table, providing create/modify/delete operations.
|
||||
To create a bulk file, you need create a related record in this table, and add object nodes in the hwBulkStatDefineObjectTable.
|
||||
If you delete a bulk file, the related objects in the hwBulkStatDefineObjectTable will be deleted."
|
||||
::= { hwBulkStatMibObjects 8 }
|
||||
|
||||
|
||||
hwBulkStatDefineFileEntry OBJECT-TYPE
|
||||
SYNTAX HwBulkStatDefineFileEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entry of hwBulkStatDefineFileTable."
|
||||
INDEX { hwBulkStatDefineFileIndex }
|
||||
::= { hwBulkStatDefineFileTable 1 }
|
||||
|
||||
|
||||
HwBulkStatDefineFileEntry ::=
|
||||
SEQUENCE {
|
||||
hwBulkStatDefineFileIndex
|
||||
Integer32,
|
||||
hwBulkStatDefineFileName
|
||||
OCTET STRING,
|
||||
hwBulkStatDefineFileStorage
|
||||
INTEGER,
|
||||
hwBulkStatDefineFileFormat
|
||||
INTEGER,
|
||||
hwBulkStatDefineFileCollectInterval
|
||||
INTEGER,
|
||||
hwBulkStatDefineFileTransferInterval
|
||||
INTEGER,
|
||||
hwBulkStatDefineFileStatus
|
||||
INTEGER,
|
||||
hwBulkStatDefineFileTransferPrimaryURL
|
||||
OCTET STRING,
|
||||
hwBulkStatDefineFileTransferSecondaryURL
|
||||
OCTET STRING,
|
||||
hwBulkStatDefineFileTransferRetryTimes
|
||||
INTEGER,
|
||||
hwBulkStatDefineFileRemainTime
|
||||
INTEGER,
|
||||
hwBulkStatDefineFileLastTransferSuccessTime
|
||||
Integer32,
|
||||
hwBulkStatDefineFileLastTransferFailTime
|
||||
Integer32,
|
||||
hwBulkStatDefineFileNextObjectIndex
|
||||
Integer32,
|
||||
hwBulkStatDefineFileRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
hwBulkStatDefineFileIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..10)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index of bulk file, a unique identifier for a bulk file."
|
||||
::= { hwBulkStatDefineFileEntry 1 }
|
||||
|
||||
|
||||
hwBulkStatDefineFileName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..31))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Bulk file name.
|
||||
If you specify a path in the file name, this file is invalid."
|
||||
::= { hwBulkStatDefineFileEntry 11 }
|
||||
|
||||
|
||||
hwBulkStatDefineFileStorage OBJECT-TYPE
|
||||
SYNTAX INTEGER { ephemeral(1) }
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Bulk file dumping mode:
|
||||
ephemeral(1):data file of small volume. It applies to be read at once."
|
||||
DEFVAL { ephemeral }
|
||||
::= { hwBulkStatDefineFileEntry 12 }
|
||||
|
||||
|
||||
hwBulkStatDefineFileFormat OBJECT-TYPE
|
||||
SYNTAX INTEGER { bulkASCII(1) }
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Bulk file formats:
|
||||
bulkASCII(1):readable ASCII."
|
||||
DEFVAL { bulkASCII }
|
||||
::= { hwBulkStatDefineFileEntry 13 }
|
||||
|
||||
|
||||
hwBulkStatDefineFileCollectInterval OBJECT-TYPE
|
||||
SYNTAX INTEGER (5 | 10 | 15 | 30)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interval of collecting node value, in minutes."
|
||||
DEFVAL { 5 }
|
||||
::= { hwBulkStatDefineFileEntry 14 }
|
||||
|
||||
|
||||
hwBulkStatDefineFileTransferInterval OBJECT-TYPE
|
||||
SYNTAX INTEGER (5 | 10 | 15 | 30)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interval of transferring bulk files to NMS, in minutes.
|
||||
It must be several times of the collect-interval."
|
||||
DEFVAL { 5 }
|
||||
::= { hwBulkStatDefineFileEntry 15 }
|
||||
|
||||
|
||||
hwBulkStatDefineFileStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
ready(1),
|
||||
running(2),
|
||||
stopped(3)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Bulk file status:
|
||||
ready(1): When a bulk file created, the status is stop. You should change it to ready status to start the bulk file.
|
||||
running(2):The collection task is writing data to this file. You cannot delete the file. This value cannot be set.
|
||||
stop(3):This state means that the bulk file is suspended. If this value is set when in the running status, then writing file is
|
||||
stopped. "
|
||||
DEFVAL { stopped }
|
||||
::= { hwBulkStatDefineFileEntry 16 }
|
||||
|
||||
|
||||
hwBulkStatDefineFileTransferPrimaryURL OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..127))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The primary URL to transfer the bulk file to NMS.
|
||||
It should be in the forms of below:
|
||||
ftp://user:password@host/folder/bulkstat1
|
||||
tftp://10.1.0.1/tftpboot/user/bulkstat1
|
||||
"
|
||||
::= { hwBulkStatDefineFileEntry 17 }
|
||||
|
||||
|
||||
hwBulkStatDefineFileTransferSecondaryURL OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..127))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The secondary URL to transfer the bulk file to NMS.
|
||||
It should be in the forms of below:
|
||||
ftp://user:password@host/folder/bulkstat1
|
||||
tftp://10.1.0.1/tftpboot/user/bulkstat1
|
||||
"
|
||||
::= { hwBulkStatDefineFileEntry 18 }
|
||||
|
||||
|
||||
hwBulkStatDefineFileTransferRetryTimes OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..5)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Max retry times to transfer the bulk file to NMS."
|
||||
DEFVAL { 5 }
|
||||
::= { hwBulkStatDefineFileEntry 19 }
|
||||
|
||||
|
||||
hwBulkStatDefineFileRemainTime OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..30)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Max minutes to remain the bulk file in memory.
|
||||
It can not be more than the transfer-interval."
|
||||
DEFVAL { 5 }
|
||||
::= { hwBulkStatDefineFileEntry 20 }
|
||||
|
||||
|
||||
hwBulkStatDefineFileLastTransferSuccessTime OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object specifies the latest successful
|
||||
collecting time stamp when the file transferred successfully."
|
||||
::= { hwBulkStatDefineFileEntry 21 }
|
||||
|
||||
|
||||
hwBulkStatDefineFileLastTransferFailTime OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object specifies the latest successful
|
||||
collecting time stamp when the file transferred unsuccessfully."
|
||||
::= { hwBulkStatDefineFileEntry 22 }
|
||||
|
||||
|
||||
hwBulkStatDefineFileNextObjectIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..1000)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Next available index for table hwBulkStatDefineObjectTable.
|
||||
IF no available index, the value will be filled with '0'."
|
||||
::= { hwBulkStatDefineFileEntry 23 }
|
||||
|
||||
|
||||
hwBulkStatDefineFileRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Row operation node. When the bulk file in Running status it cannot be deleted."
|
||||
::= { hwBulkStatDefineFileEntry 51 }
|
||||
|
||||
|
||||
hwBulkStatDefineObjectTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwBulkStatDefineObjectEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Object management table in the bulk file,
|
||||
providing add/modify/delete operations.
|
||||
Prerequisite for the operation is that the
|
||||
bulk file is listed in the hwBulkStatDefineFileTable."
|
||||
::= { hwBulkStatMibObjects 9 }
|
||||
|
||||
|
||||
hwBulkStatDefineObjectEntry OBJECT-TYPE
|
||||
SYNTAX HwBulkStatDefineObjectEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entry of hwBulkStatDefineObjectTable."
|
||||
INDEX { hwBulkStatDefineFileIndex, hwBulkStatDefineObjectIndex }
|
||||
::= { hwBulkStatDefineObjectTable 1 }
|
||||
|
||||
|
||||
HwBulkStatDefineObjectEntry ::=
|
||||
SEQUENCE {
|
||||
hwBulkStatDefineObjectIndex
|
||||
Integer32,
|
||||
hwBulkStatDefineObjectClass
|
||||
INTEGER,
|
||||
hwBulkStatDefineObjectOID
|
||||
OCTET STRING,
|
||||
hwBulkStatDefineObjectIndexBegin
|
||||
OCTET STRING,
|
||||
hwBulkStatDefineObjectInstanceNum
|
||||
Integer32,
|
||||
hwBulkStatDefineObjectRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
hwBulkStatDefineObjectIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..1000)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Object index in the bulk file.
|
||||
A unique identifier for a record,
|
||||
indicating the sequence of objects."
|
||||
::= { hwBulkStatDefineObjectEntry 1 }
|
||||
|
||||
|
||||
hwBulkStatDefineObjectClass OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
single(1),
|
||||
column(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Object class:
|
||||
single(1): a single MIB object is retrieved.
|
||||
column(2): an entire column or partial column
|
||||
is retrieved in lexical order of rows."
|
||||
::= { hwBulkStatDefineObjectEntry 11 }
|
||||
|
||||
|
||||
hwBulkStatDefineObjectOID OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..127))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object identifier of a MIB object to be included in the file.
|
||||
If the object class is 'single', this must be a full OID,
|
||||
including all instance information.
|
||||
If the object class is 'column', this must be an OID
|
||||
without any instance information.
|
||||
"
|
||||
::= { hwBulkStatDefineObjectEntry 12 }
|
||||
|
||||
|
||||
hwBulkStatDefineObjectIndexBegin OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..127))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If the object class is 'column', this must be the begin index of the object.
|
||||
The default value is '0'.
|
||||
"
|
||||
::= { hwBulkStatDefineObjectEntry 13 }
|
||||
|
||||
|
||||
hwBulkStatDefineObjectInstanceNum OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..65535)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If the object class is 'column', this represents
|
||||
the maximum number of entries which will be
|
||||
populated in the file starting from the lexicographically
|
||||
begin instance of the OID.The default value is 0.
|
||||
"
|
||||
::= { hwBulkStatDefineObjectEntry 14 }
|
||||
|
||||
|
||||
hwBulkStatDefineObjectRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Row operation node."
|
||||
::= { hwBulkStatDefineObjectEntry 51 }
|
||||
|
||||
|
||||
hwBulkStatNotifications OBJECT IDENTIFIER ::= { hwBulkStat 2 }
|
||||
|
||||
|
||||
hwBulkStatCollectIncomplete NOTIFICATION-TYPE
|
||||
OBJECTS { hwBulkStatDefineFileName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification represents the incomplete collection of file in a collection period."
|
||||
::= { hwBulkStatNotifications 1 }
|
||||
|
||||
|
||||
hwBulkStatCollectResume NOTIFICATION-TYPE
|
||||
OBJECTS { hwBulkStatDefineFileName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification represents the data collection resumes itself to normal in latter
|
||||
collection period."
|
||||
::= { hwBulkStatNotifications 2 }
|
||||
|
||||
|
||||
hwBulkStatURLConnectionFail NOTIFICATION-TYPE
|
||||
OBJECTS { hwBulkStatDefineFileName, hwBulkStatDefineFileTransferPrimaryURL, hwBulkStatDefineFileTransferSecondaryURL }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification represents connecting to URL fails in file transfer."
|
||||
::= { hwBulkStatNotifications 3 }
|
||||
|
||||
|
||||
hwBulkStatURLConnectionResume NOTIFICATION-TYPE
|
||||
OBJECTS { hwBulkStatDefineFileName, hwBulkStatDefineFileTransferPrimaryURL, hwBulkStatDefineFileTransferSecondaryURL }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification represents the connection to URL resumes in file transfer."
|
||||
::= { hwBulkStatNotifications 4 }
|
||||
|
||||
|
||||
hwBulkStatTransferFileDiscard NOTIFICATION-TYPE
|
||||
OBJECTS { hwBulkStatDefineFileName, hwBulkStatDefineFileLastTransferFailTime }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification represents the transfer file is discarded automatically
|
||||
because of tranfer failure.
|
||||
"
|
||||
::= { hwBulkStatNotifications 5 }
|
||||
|
||||
|
||||
-- Conformance information
|
||||
hwBulkStatConformance OBJECT IDENTIFIER ::= { hwBulkStat 3 }
|
||||
|
||||
|
||||
hwBulkStatCompliances OBJECT IDENTIFIER ::= { hwBulkStatConformance 1 }
|
||||
|
||||
|
||||
-- this module
|
||||
hwBulkStatCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting
|
||||
the HUAWEI-BULKSTAT-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { hwBulkStatObjectGroup, hwBulkStatsDefineFileGroup, hwBulkStatDefineObjectGroup, hwBulkStatNotificationGroup }
|
||||
::= { hwBulkStatCompliances 1 }
|
||||
|
||||
|
||||
hwBulkStatGroups OBJECT IDENTIFIER ::= { hwBulkStatConformance 2 }
|
||||
|
||||
|
||||
hwBulkStatObjectGroup OBJECT-GROUP
|
||||
OBJECTS { hwBulkStatEnable, hwBulkStatCollectCapability, hwBulkStatDefineMaxFiles, hwBulkStatDefineFiles, hwBulkStatDefineObjects,
|
||||
hwBulkStatTrapEnable, hwBulkStatDefineFileTableNextIndex }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The bulkstat attribute group."
|
||||
::= { hwBulkStatGroups 1 }
|
||||
|
||||
|
||||
hwBulkStatsDefineFileGroup OBJECT-GROUP
|
||||
OBJECTS { hwBulkStatDefineFileName, hwBulkStatDefineFileStorage, hwBulkStatDefineFileFormat, hwBulkStatDefineFileCollectInterval, hwBulkStatDefineFileTransferInterval,
|
||||
hwBulkStatDefineFileStatus, hwBulkStatDefineFileTransferPrimaryURL, hwBulkStatDefineFileTransferSecondaryURL, hwBulkStatDefineFileTransferRetryTimes, hwBulkStatDefineFileRemainTime,
|
||||
hwBulkStatDefineFileLastTransferSuccessTime, hwBulkStatDefineFileLastTransferFailTime, hwBulkStatDefineFileNextObjectIndex, hwBulkStatDefineFileRowStatus }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The bulk file's group."
|
||||
::= { hwBulkStatGroups 2 }
|
||||
|
||||
|
||||
hwBulkStatDefineObjectGroup OBJECT-GROUP
|
||||
OBJECTS { hwBulkStatDefineObjectClass, hwBulkStatDefineObjectOID, hwBulkStatDefineObjectIndexBegin, hwBulkStatDefineObjectInstanceNum, hwBulkStatDefineObjectRowStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The bulkstat object's group."
|
||||
::= { hwBulkStatGroups 3 }
|
||||
|
||||
|
||||
hwBulkStatNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwBulkStatCollectIncomplete, hwBulkStatCollectResume, hwBulkStatURLConnectionFail, hwBulkStatURLConnectionResume, hwBulkStatTransferFileDiscard
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The notification group."
|
||||
::= { hwBulkStatGroups 4 }
|
||||
|
||||
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- HUAWEI-BULKSTAT-MIB.mib
|
||||
--
|
||||
6987
mibs/huawei/HUAWEI-CBQOS
Normal file
6987
mibs/huawei/HUAWEI-CBQOS
Normal file
File diff suppressed because it is too large
Load Diff
514
mibs/huawei/HUAWEI-CCC
Normal file
514
mibs/huawei/HUAWEI-CCC
Normal file
@@ -0,0 +1,514 @@
|
||||
-- ==================================================================
|
||||
-- Copyright (C) 2006 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: HUAWEI CCC Management MIB
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- V1.0 PanJun, 2006-05-11, publish
|
||||
-- ==================================================================
|
||||
|
||||
HUAWEI-CCC-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
HWL2VpnVcEncapsType, HWEnableValue, HWL2VpnStateChangeReason
|
||||
FROM HUAWEI-VPLS-EXT-MIB
|
||||
InterfaceIndexOrZero,InterfaceIndex
|
||||
FROM IF-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
IpAddress, Unsigned32, Counter64, OBJECT-TYPE, MODULE-IDENTITY,
|
||||
NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, RowStatus
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
|
||||
hwL2VpnCCC MODULE-IDENTITY
|
||||
LAST-UPDATED "200605110900Z" -- May 11, 2006 at 09:00 GMT
|
||||
ORGANIZATION
|
||||
"Huawei Technologies Co., Ltd."
|
||||
CONTACT-INFO
|
||||
"R&D BeiJing, Huawei Technologies co.,Ltd.
|
||||
Huawei Bld.,NO.3 Xinxi Rd.,
|
||||
Shang-Di Information Industry Base,
|
||||
Hai-Dian District Beijing P.R. China
|
||||
Zip:100085
|
||||
Http://www.huawei.com
|
||||
E-mail:support@huawei.com"
|
||||
DESCRIPTION
|
||||
"The HUAWEI-CCC-MIB contains objects to
|
||||
manage KOMPELLA."
|
||||
::= { hwL2Vpn 3 }
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
hwL2Vpn OBJECT IDENTIFIER ::= { hwDatacomm 119 }
|
||||
|
||||
hwCCCMIBObjects OBJECT IDENTIFIER ::= { hwL2VpnCCC 1 }
|
||||
|
||||
--
|
||||
-- The CCC's VC Table
|
||||
--
|
||||
hwCCCVcTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HWCCCVcEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table is the CCC's configuration table. Users can
|
||||
create or delete the CCC by it."
|
||||
::= { hwCCCMIBObjects 1 }
|
||||
|
||||
hwCCCVcEntry OBJECT-TYPE
|
||||
SYNTAX HWCCCVcEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Provides the information of a CCC entry."
|
||||
INDEX { hwCCCVcName }
|
||||
::= { hwCCCVcTable 1 }
|
||||
|
||||
HWCCCVcEntry ::=
|
||||
SEQUENCE {
|
||||
hwCCCVcName
|
||||
DisplayString,
|
||||
hwCCCVcConnectionType
|
||||
INTEGER,
|
||||
hwCCCVcEncapType
|
||||
HWL2VpnVcEncapsType,
|
||||
hwCCCVcIfIndex
|
||||
InterfaceIndexOrZero,
|
||||
hwCCCVcInboundlabel
|
||||
Unsigned32,
|
||||
hwCCCVcOutboundlabel
|
||||
Unsigned32,
|
||||
hwCCCVcOutIfIndex
|
||||
InterfaceIndexOrZero,
|
||||
hwCCCVcNextHop
|
||||
IpAddress,
|
||||
hwCCCVcCtrlWord
|
||||
HWEnableValue,
|
||||
hwCCCVcOperStatus
|
||||
INTEGER,
|
||||
hwCCCVcUpStartTime
|
||||
DisplayString,
|
||||
hwCCCVcUpSumTime
|
||||
Unsigned32,
|
||||
hwCCCVcMaxAtmCells
|
||||
Unsigned32,
|
||||
hwCCCVcAtmPackOvertime
|
||||
Unsigned32,
|
||||
hwCCCVcPwJitterBufferDepth
|
||||
Unsigned32,
|
||||
hwCCCVcPwTdmEncapsulationNum
|
||||
Unsigned32,
|
||||
hwCCCVcPwIdleCode
|
||||
Unsigned32,
|
||||
hwCCCVcPwRtpHeader
|
||||
Unsigned32,
|
||||
hwCCCVcIpInterworking
|
||||
HWEnableValue,
|
||||
hwCCCVcRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
hwCCCVcName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..20))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The human-readable name of this CCC."
|
||||
::= { hwCCCVcEntry 1 }
|
||||
|
||||
|
||||
hwCCCVcConnectionType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
local(1),
|
||||
remote(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the VC connection type."
|
||||
::= { hwCCCVcEntry 2 }
|
||||
|
||||
|
||||
hwCCCVcEncapType OBJECT-TYPE
|
||||
SYNTAX HWL2VpnVcEncapsType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the service to be carried."
|
||||
::= { hwCCCVcEntry 3 }
|
||||
|
||||
|
||||
hwCCCVcIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the AC ifIndex.
|
||||
0 is invalid ifIndex."
|
||||
::= { hwCCCVcEntry 4 }
|
||||
|
||||
|
||||
hwCCCVcInboundlabel OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the static inbound label.
|
||||
This value need not be designated if the CCC is local."
|
||||
::= { hwCCCVcEntry 5 }
|
||||
|
||||
|
||||
hwCCCVcOutboundlabel OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the static outbound label.
|
||||
This value need not be designated if the CCC is local."
|
||||
::= { hwCCCVcEntry 6 }
|
||||
|
||||
|
||||
hwCCCVcOutIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the ifIndex of the out interface
|
||||
in the side of PSN, or the ifIndex of the out interface
|
||||
in the side of AC if the CCC is local cross.
|
||||
0 is invalid ifIndex."
|
||||
::= { hwCCCVcEntry 7 }
|
||||
|
||||
|
||||
hwCCCVcNextHop OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the next hop IP address of the out
|
||||
interface in the side of PSN.
|
||||
For the interface of ATM or FR or Ethernet, the next hop
|
||||
address must be used. Don't use the out interface in this
|
||||
case."
|
||||
::= { hwCCCVcEntry 8 }
|
||||
|
||||
|
||||
hwCCCVcCtrlWord OBJECT-TYPE
|
||||
SYNTAX HWEnableValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the control word capability.
|
||||
This value need not be designated if the CCC is local."
|
||||
::= { hwCCCVcEntry 9 }
|
||||
|
||||
|
||||
hwCCCVcOperStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
up(1),
|
||||
down(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the operation status."
|
||||
::= { hwCCCVcEntry 10 }
|
||||
|
||||
|
||||
hwCCCVcUpStartTime OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..63))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the time this VC status was Up(1)."
|
||||
::= { hwCCCVcEntry 11 }
|
||||
|
||||
|
||||
hwCCCVcUpSumTime OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the cumulate time this VC status has been Up(1)."
|
||||
::= { hwCCCVcEntry 12 }
|
||||
|
||||
|
||||
hwCCCVcMaxAtmCells OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the MaxAtmCells."
|
||||
::= { hwCCCVcEntry 13 }
|
||||
|
||||
|
||||
hwCCCVcAtmPackOvertime OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the AtmPackOvertime."
|
||||
::= { hwCCCVcEntry 14 }
|
||||
|
||||
|
||||
hwCCCVcPwJitterBufferDepth OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the PwJitterBufferDepth."
|
||||
::= { hwCCCVcEntry 15 }
|
||||
|
||||
|
||||
hwCCCVcPwTdmEncapsulationNum OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the PwTdmEncapsulationNum."
|
||||
::= { hwCCCVcEntry 16 }
|
||||
|
||||
|
||||
hwCCCVcPwIdleCode OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the PwIdleCode."
|
||||
::= { hwCCCVcEntry 17 }
|
||||
|
||||
|
||||
hwCCCVcPwRtpHeader OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the PwRtpHeader."
|
||||
::= { hwCCCVcEntry 18 }
|
||||
|
||||
|
||||
hwCCCVcIpInterworking OBJECT-TYPE
|
||||
SYNTAX HWEnableValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the enable sign of the IP interworking."
|
||||
::= { hwCCCVcEntry 19 }
|
||||
|
||||
|
||||
hwCCCVcRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RowStatus for this Table."
|
||||
::= { hwCCCVcEntry 51 }
|
||||
|
||||
|
||||
--
|
||||
-- The CCC's VC Statistics Table
|
||||
--
|
||||
hwCCCVcStatisticsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HWCCCVcStatisticsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains the CCC's VC packets statistics."
|
||||
::= { hwCCCMIBObjects 2 }
|
||||
|
||||
hwCCCVcStatisticsEntry OBJECT-TYPE
|
||||
SYNTAX HWCCCVcStatisticsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Provides the information of the CCC's VC packets
|
||||
Statistics."
|
||||
INDEX { hwCCCVcName, hwCCCVcStatisticsIfIndex }
|
||||
::= { hwCCCVcStatisticsTable 1 }
|
||||
|
||||
HWCCCVcStatisticsEntry ::=
|
||||
SEQUENCE {
|
||||
hwCCCVcStatisticsIfIndex
|
||||
InterfaceIndex,
|
||||
hwCCCVcStatisticsRcvPkts
|
||||
Counter64,
|
||||
hwCCCVcStatisticsRcvBytes
|
||||
Counter64,
|
||||
hwCCCVcStatisticsSndPkts
|
||||
Counter64,
|
||||
hwCCCVcStatisticsSndBytes
|
||||
Counter64
|
||||
}
|
||||
|
||||
hwCCCVcStatisticsIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the AC ifIndex.
|
||||
The CCC will have two AC which need to be displayed
|
||||
if the CCC is local cross."
|
||||
::= { hwCCCVcStatisticsEntry 1 }
|
||||
|
||||
hwCCCVcStatisticsRcvPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of packets received on this VC."
|
||||
::= { hwCCCVcStatisticsEntry 2 }
|
||||
|
||||
hwCCCVcStatisticsRcvBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of bytes received on this VC."
|
||||
::= { hwCCCVcStatisticsEntry 3 }
|
||||
|
||||
hwCCCVcStatisticsSndPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of packets sent on this VC."
|
||||
::= { hwCCCVcStatisticsEntry 4 }
|
||||
|
||||
hwCCCVcStatisticsSndBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of bytes sent on the VC."
|
||||
::= { hwCCCVcStatisticsEntry 5 }
|
||||
|
||||
--
|
||||
-- The Leaf Nodes of hwCCCMIBObjects
|
||||
--
|
||||
hwCCCVcUpDownNotifEnable OBJECT-TYPE
|
||||
SYNTAX HWEnableValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the enable sign of CCC
|
||||
VC state change notification."
|
||||
DEFVAL { disable }
|
||||
::= { hwCCCMIBObjects 3 }
|
||||
|
||||
hwCCCVcDeletedNotifEnable OBJECT-TYPE
|
||||
SYNTAX HWEnableValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the enable sign of CCC
|
||||
VC deletion notification."
|
||||
DEFVAL { disable }
|
||||
::= { hwCCCMIBObjects 4 }
|
||||
|
||||
hwCCCVcStateChangeReason OBJECT-TYPE
|
||||
SYNTAX HWL2VpnStateChangeReason
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the reason of CCC VC
|
||||
state change."
|
||||
::= { hwCCCMIBObjects 5 }
|
||||
|
||||
--
|
||||
-- CCC MIB Trap Definitions
|
||||
--
|
||||
hwCCCMIBTraps OBJECT IDENTIFIER ::= { hwL2VpnCCC 2 }
|
||||
|
||||
hwCCCVcDown NOTIFICATION-TYPE
|
||||
OBJECTS { hwCCCVcIfIndex, hwCCCVcStateChangeReason }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification indicates the VC's state changes to down."
|
||||
::= { hwCCCMIBTraps 1 }
|
||||
|
||||
hwCCCVcUp NOTIFICATION-TYPE
|
||||
OBJECTS { hwCCCVcIfIndex, hwCCCVcStateChangeReason }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification indicates the VC's state changes to up."
|
||||
::= { hwCCCMIBTraps 2 }
|
||||
|
||||
hwCCCVcDeleted NOTIFICATION-TYPE
|
||||
OBJECTS { hwCCCVcIfIndex }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification indicates the VC is deleted."
|
||||
::= { hwCCCMIBTraps 3 }
|
||||
|
||||
-- Conformance information
|
||||
--
|
||||
hwCCCMIBConformance OBJECT IDENTIFIER ::= { hwL2VpnCCC 3 }
|
||||
|
||||
hwCCCMIBCompliances OBJECT IDENTIFIER ::= { hwCCCMIBConformance 1 }
|
||||
|
||||
-- this module
|
||||
hwCCCMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting
|
||||
the HUAWEI-KOMPELLA-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { hwCCCVcGroup, hwCCCVcStatisticsGroup, hwCCCNotificationControlGroup, hwCCCVcStateChangeReasonGroup, hwCCCNotificationGroup
|
||||
}
|
||||
::= { hwCCCMIBCompliances 1 }
|
||||
|
||||
hwCCCMIBGroups OBJECT IDENTIFIER ::= { hwCCCMIBConformance 2 }
|
||||
|
||||
hwCCCVcGroup OBJECT-GROUP
|
||||
OBJECTS { hwCCCVcConnectionType, hwCCCVcEncapType, hwCCCVcIfIndex, hwCCCVcInboundlabel, hwCCCVcOutboundlabel, hwCCCVcOutIfIndex,
|
||||
hwCCCVcNextHop, hwCCCVcCtrlWord, hwCCCVcOperStatus, hwCCCVcUpStartTime, hwCCCVcUpSumTime, hwCCCVcMaxAtmCells, hwCCCVcAtmPackOvertime,
|
||||
hwCCCVcPwJitterBufferDepth, hwCCCVcPwTdmEncapsulationNum, hwCCCVcPwIdleCode, hwCCCVcPwRtpHeader, hwCCCVcIpInterworking, hwCCCVcRowStatus }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The CCC's VC group."
|
||||
::= { hwCCCMIBGroups 1 }
|
||||
|
||||
hwCCCVcStatisticsGroup OBJECT-GROUP
|
||||
OBJECTS { hwCCCVcStatisticsRcvPkts, hwCCCVcStatisticsRcvBytes, hwCCCVcStatisticsSndPkts, hwCCCVcStatisticsSndBytes }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The CCC's VC Statistics group."
|
||||
::= { hwCCCMIBGroups 2 }
|
||||
|
||||
hwCCCNotificationControlGroup OBJECT-GROUP
|
||||
OBJECTS { hwCCCVcUpDownNotifEnable, hwCCCVcDeletedNotifEnable }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The CCC's Notification Control group."
|
||||
::= { hwCCCMIBGroups 3 }
|
||||
|
||||
hwCCCVcStateChangeReasonGroup OBJECT-GROUP
|
||||
OBJECTS { hwCCCVcStateChangeReason }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The CCC's Vc State Change Reason group."
|
||||
::= { hwCCCMIBGroups 4 }
|
||||
|
||||
hwCCCNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwCCCVcDown, hwCCCVcUp, hwCCCVcDeleted }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The CCC Notification group."
|
||||
::= { hwCCCMIBGroups 5 }
|
||||
|
||||
|
||||
END
|
||||
|
||||
|
||||
509
mibs/huawei/HUAWEI-CDP-COMPLIANCE
Normal file
509
mibs/huawei/HUAWEI-CDP-COMPLIANCE
Normal file
@@ -0,0 +1,509 @@
|
||||
-- ======================================================================================
|
||||
-- Copyright (C) 2009 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: CDP-COMPLIANCE-MIB
|
||||
-- Reference:
|
||||
-- Version: 1.0
|
||||
-- History:
|
||||
-- ======================================================================================
|
||||
HUAWEI-CDP-COMPLIANCE-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
TEXTUAL-CONVENTION, TimeStamp, TruthValue
|
||||
FROM SNMPv2-TC
|
||||
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32,
|
||||
OBJECT-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
|
||||
TimeFilter, ZeroBasedCounter32
|
||||
FROM RMON2-MIB
|
||||
|
||||
InterfaceIndex
|
||||
FROM IF-MIB
|
||||
|
||||
EnabledStatus
|
||||
FROM P-BRIDGE-MIB
|
||||
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB;
|
||||
|
||||
hwCdpComplianceMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200905050000Z"
|
||||
ORGANIZATION
|
||||
"Huawei Technologies co.,Ltd."
|
||||
CONTACT-INFO
|
||||
"VRP Team Huawei Technologies co.,Ltd.
|
||||
Huawei Bld.,NO.3 Xinxi Rd.,
|
||||
Shang-Di Information Industry Base,
|
||||
Hai-Dian District Beijing P.R. China
|
||||
http://www.huawei.com
|
||||
Zip:100085
|
||||
"
|
||||
DESCRIPTION
|
||||
"This file is an file for CDP compliance. It provides such functions of
|
||||
globally enabling or disabling the CDP compliance function, enabling the global
|
||||
alarm, querying and clearing statistics on ports."
|
||||
::= { hwDatacomm 198 }
|
||||
|
||||
-- ============================================================================
|
||||
-- Node definitions
|
||||
-- ============================================================================
|
||||
|
||||
hwCdpComplianceObjects OBJECT IDENTIFIER ::= { hwCdpComplianceMIB 1}
|
||||
|
||||
hwCdpComplianceNotifications OBJECT IDENTIFIER ::= { hwCdpComplianceMIB 2 }
|
||||
|
||||
hwCdpComplianceConformance OBJECT IDENTIFIER ::= { hwCdpComplianceMIB 3 }
|
||||
|
||||
|
||||
-- ============================================================================
|
||||
--
|
||||
-- ======================= Objects definitions=================================
|
||||
--
|
||||
-- ============================================================================
|
||||
|
||||
hwCdpComplianceConfiguration OBJECT IDENTIFIER ::= { hwCdpComplianceObjects 1 }
|
||||
hwCdpComplianceStatistics OBJECT IDENTIFIER ::= { hwCdpComplianceObjects 2 }
|
||||
hwCdpComplianceRemoteSystemsData OBJECT IDENTIFIER ::= { hwCdpComplianceObjects 3 }
|
||||
|
||||
--
|
||||
-- ***********************************************************
|
||||
--
|
||||
-- C D P C O MP L I A N C E C O N F I G
|
||||
--
|
||||
-- ***********************************************************
|
||||
--
|
||||
hwCdpComplianceEnable OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The administratively desired status of the global CDP compliance function.
|
||||
If the associated hwCdpComplianceEnable object has a
|
||||
value of 'disable(2)', then the system will discard CDP packets.
|
||||
If the associated hwCdpComplianceEnable object has a
|
||||
value of 'enable(1)', then the system will counter and keep the latest CDP packets."
|
||||
DEFVAL { disable }
|
||||
::= { hwCdpComplianceConfiguration 1 }
|
||||
|
||||
hwCdpComplianceNotificationInterval OBJECT-TYPE
|
||||
SYNTAX Integer32(1..10)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The hwCdpComplianceNotificationInterval indicates the interval (in units of
|
||||
seconds) of sending CDP notifications.
|
||||
The default value for hwCdpComplianceNotificationInterval object is five seconds.
|
||||
The value of this object must be restored from non-volatile
|
||||
storage after a re-initialization of the management system."
|
||||
DEFVAL { 5 }
|
||||
::= { hwCdpComplianceConfiguration 2 }
|
||||
|
||||
--
|
||||
-- hwCdpCompliancePortConfigTable: CDP compliance configuration on a per port basis
|
||||
--
|
||||
hwCdpCompliancePortConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwCdpCompliancePortConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table that controls CDP compliance function setting on individual
|
||||
ports."
|
||||
::= { hwCdpComplianceConfiguration 3 }
|
||||
|
||||
hwCdpCompliancePortConfigEntry OBJECT-TYPE
|
||||
SYNTAX HwCdpCompliancePortConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"CDP compliance configuration information for a particular port.
|
||||
This configuration parameter controls transmission and
|
||||
the reception of CDP frames on those ports whose rows are
|
||||
created in this table."
|
||||
INDEX { hwCdpCompliancePortConfigIfIndex }
|
||||
::= { hwCdpCompliancePortConfigTable 1 }
|
||||
|
||||
HwCdpCompliancePortConfigEntry ::= SEQUENCE {
|
||||
hwCdpCompliancePortConfigIfIndex InterfaceIndex,
|
||||
hwCdpCompliancePortConfigAdminStatus INTEGER,
|
||||
hwCdpCompliancePortConfigHoldTime Integer32,
|
||||
hwCdpCompliancePortConfigNotificationEnable TruthValue,
|
||||
hwCdpCompliancePortStatsReset EnabledStatus }
|
||||
|
||||
hwCdpCompliancePortConfigIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface index of the configured bridge port, reference RFC2233."
|
||||
::={ hwCdpCompliancePortConfigEntry 1 }
|
||||
|
||||
hwCdpCompliancePortConfigAdminStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabled(1),
|
||||
rxOnly(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The administratively desired status of the CDP compliance of the port.
|
||||
If the associated hwCdpCompliancePortConfigAdminStatus object has a
|
||||
value of 'disabled(1)', then port will discard CDP packets received on this port.
|
||||
If the associated hwCdpCompliancePortConfigAdminStatus object has a
|
||||
value of 'rxOnly(2)', then the port will receive and store the CDP packet,
|
||||
but it will not transmit CDP frames on this port."
|
||||
DEFVAL { disabled }
|
||||
::= { hwCdpCompliancePortConfigEntry 2 }
|
||||
|
||||
hwCdpCompliancePortConfigHoldTime OBJECT-TYPE
|
||||
SYNTAX Integer32(10..254)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The seconds of holding the recieved CDP packets.
|
||||
The received CDP packets wiil be aged if no new CDP packets received after
|
||||
so many seconds. This value should equal to or greater than the TTL value
|
||||
in the received CDP packets."
|
||||
DEFVAL { 180 }
|
||||
::= { hwCdpCompliancePortConfigEntry 3 }
|
||||
|
||||
hwCdpCompliancePortConfigNotificationEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The hwCdpCompliancePortConfigNotificationEnable controls, on a per
|
||||
port basis, whether or not notifications from the agent
|
||||
are enabled. The value true(1) means that notifications are
|
||||
enabled; the value false(2) means that they are not."
|
||||
DEFVAL { false }
|
||||
::= { hwCdpCompliancePortConfigEntry 4 }
|
||||
|
||||
hwCdpCompliancePortStatsReset OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Clears the statistics of packets received on the current port."
|
||||
::= {hwCdpCompliancePortConfigEntry 5}
|
||||
|
||||
|
||||
--
|
||||
-- ***********************************************************
|
||||
--
|
||||
-- hwCdpComplianceStatistics
|
||||
--
|
||||
-- ***********************************************************
|
||||
--
|
||||
-- CDP Stats Group
|
||||
|
||||
hwCdpComplianceStatsRemTablesLastChangeTime OBJECT-TYPE
|
||||
SYNTAX TimeStamp
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of sysUpTime object (defined in IETF RFC 3418)
|
||||
at the time an entry is created, modified, or deleted in the
|
||||
in tables associated with the hwCdpComplianceRemoteSystemData
|
||||
objects associated with remote systems.
|
||||
An NMS can use this object to reduce polling of the
|
||||
hwCdpComplianceRemoteSystemData objects."
|
||||
::= { hwCdpComplianceStatistics 1 }
|
||||
|
||||
hwCdpComplianceStatsRemTablesAgeouts OBJECT-TYPE
|
||||
SYNTAX ZeroBasedCounter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of times the complete set of information
|
||||
advertised by a particular MSAP has been deleted from tables
|
||||
contained in hwCdpComplianceRemoteSystemsData
|
||||
because the information timeliness interval has expired.
|
||||
This counter should be incremented only once when the complete
|
||||
set of information is completely invalidated (aged out)
|
||||
from all related tables. Partial aging, similar to deletion
|
||||
case, is not allowed, and thus, should not change the value
|
||||
of this counter."
|
||||
::= { hwCdpComplianceStatistics 2 }
|
||||
|
||||
|
||||
--
|
||||
-- RX statistics
|
||||
--
|
||||
hwCdpComplianceStatsRxPortTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwCdpComplianceStatsRxPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table containing CDP reception statistics for individual
|
||||
ports. Entries are not required to exist in this table while
|
||||
the hwCdpCompliancePortConfigEntry object is equal to 'disabled(1)'."
|
||||
::= { hwCdpComplianceStatistics 3 }
|
||||
|
||||
hwCdpComplianceStatsRxPortEntry OBJECT-TYPE
|
||||
SYNTAX HwCdpComplianceStatsRxPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"CDP frame reception statistics for a particular port.
|
||||
All counter values in a particular entry shall be
|
||||
maintained on a continuing basis and shall not be deleted
|
||||
until ageed out.
|
||||
All statistical counters associated with a particular
|
||||
port on the port become frozen whenever the
|
||||
adminStatus is disabled for the same port."
|
||||
INDEX { hwCdpComplianceStatsRxPortIfIndex }
|
||||
::= { hwCdpComplianceStatsRxPortTable 1 }
|
||||
|
||||
HwCdpComplianceStatsRxPortEntry ::= SEQUENCE {
|
||||
hwCdpComplianceStatsRxPortIfIndex InterfaceIndex,
|
||||
hwCdpComplianceStatsRxPortFramesTotal Counter32,
|
||||
hwCdpComplianceStatsRxPortAgeoutsTotal Counter32
|
||||
}
|
||||
|
||||
hwCdpComplianceStatsRxPortIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface index of the bridge port receiving CDP packets, reference RFC2233."
|
||||
::={ hwCdpComplianceStatsRxPortEntry 1 }
|
||||
|
||||
hwCdpComplianceStatsRxPortFramesTotal OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of valid CDP frames received on the indicated port,
|
||||
while this CDP compliance function is enabled."
|
||||
::= { hwCdpComplianceStatsRxPortEntry 2 }
|
||||
|
||||
hwCdpComplianceStatsRxPortAgeoutsTotal OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The counter that represents the number of age-outs that
|
||||
occurred on a given port. An age-out is the number of
|
||||
times the complete set of information advertised by a
|
||||
particular MSAP has been deleted from tables contained in
|
||||
hwCdpComplianceRemoteSystemsData because
|
||||
the information timeliness interval has expired.
|
||||
This counter is similar to hwCdpComplianceStatsRemTablesAgeouts,
|
||||
exceptthat the counter is on a per port basis. This enables NMS to
|
||||
poll tables associated with the hwCdpComplianceRemoteSystemsData objects
|
||||
associated with remote systems on the indicated port only.
|
||||
This counter should be set to zero during agent initialization
|
||||
and its value should not be saved in non-volatile storage.
|
||||
When a port's admin status changes from 'disabled' to
|
||||
'rxOnly', the counter associated with
|
||||
the same port should reset to 0. The agent should also flush
|
||||
all remote system information associated with the same port.
|
||||
This counter should be incremented only once when the
|
||||
complete set of information is invalidated (aged out) from
|
||||
all related tables on a particular port. "
|
||||
::= { hwCdpComplianceStatsRxPortEntry 3 }
|
||||
|
||||
|
||||
-- ***********************************************************
|
||||
--
|
||||
-- R E M O T E S Y S T E M S D A T A
|
||||
--
|
||||
-- ***********************************************************
|
||||
hwCdpComplianceRemoteTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwCdpComplianceRemoteEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains one or more rows per physical network
|
||||
connection known to this agent. The agent may wish to ensure
|
||||
that only one hwCdpComplianceRemoteEntry is present for each local port,
|
||||
or it may choose to maintain multiple hwCdpComplianceRemoteEntry for
|
||||
the same local port.
|
||||
The following procedure may be used to retrieve remote
|
||||
systems information updates from an CDP compliance agent:
|
||||
1. NMS polls all tables associated with remote systems
|
||||
and keeps a local copy of the information retrieved.
|
||||
2. CDP compliance agent updates remote systems MIB objects, and
|
||||
sends out notifications to a list of notification destinations.
|
||||
3. NMS receives the notifications and compares the new
|
||||
values of objects listed in step 1.
|
||||
Periodically, NMS should poll the object
|
||||
hwCdpStatsRemTablesLastChangeTime to find out if anything
|
||||
has changed since the last poll. if something has
|
||||
changed, NMS will poll the objects listed in step 1 to
|
||||
figure out what kind of changes occurred in the tables.
|
||||
if value of hwCdpComplianceStatsRemTablesInserts has changed,
|
||||
then NMS will walk all tables by employing TimeFilter
|
||||
with the last-polled time value. This request will
|
||||
return new objects or objects whose values are updated
|
||||
since the last poll.
|
||||
if value of hwCdpComplianceStatsRemTablesAgeouts has changed,
|
||||
then NMS will walk the hwCdpComplianceStatsRxPortAgeoutsTotal and
|
||||
compare the new values with previously recorded ones.
|
||||
For ports whose hwCdpComplianceStatsRxPortAgeoutsTotal value is
|
||||
greater than the recorded value, NMS will have to
|
||||
retrieve objects associated with those ports from
|
||||
table(s) without employing a TimeFilter (which is
|
||||
performed by specifying 0 for the TimeFilter.)
|
||||
hwCdpComplianceStatsRemTablesDeletes and hwCdpComplianceStatsRemTablesDrops
|
||||
objects are provided for informational purposes."
|
||||
::= { hwCdpComplianceRemoteSystemsData 1 }
|
||||
|
||||
hwCdpComplianceRemoteEntry OBJECT-TYPE
|
||||
SYNTAX HwCdpComplianceRemoteEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Information about a particular physical network connection.
|
||||
Entries may be created and deleted in this table by the agent,
|
||||
if a physical topology discovery process is active."
|
||||
INDEX {
|
||||
hwCdpComplianceRemLocalPortIfIndex
|
||||
}
|
||||
::= { hwCdpComplianceRemoteTable 1 }
|
||||
|
||||
HwCdpComplianceRemoteEntry ::= SEQUENCE {
|
||||
hwCdpComplianceRemLocalPortIfIndex InterfaceIndex,
|
||||
hwCdpComplianceRemTimeMark TimeFilter,
|
||||
hwCdpComplianceRemoteInfo OCTET STRING
|
||||
}
|
||||
|
||||
hwCdpComplianceRemLocalPortIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface index of the local bridge port receving CDP packets, reference RFC2233."
|
||||
::={ hwCdpComplianceRemoteEntry 1 }
|
||||
|
||||
hwCdpComplianceRemTimeMark OBJECT-TYPE
|
||||
SYNTAX TimeFilter
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A time filter for this entry. See the time filter textual
|
||||
convention in IETF RFC 2021 and
|
||||
http://www.ietf.org/IESG/Implementations/RFC2021-Implementation.txt
|
||||
to see how time filter works."
|
||||
REFERENCE
|
||||
"IETF RFC 2021 section 6"
|
||||
::= { hwCdpComplianceRemoteEntry 2 }
|
||||
|
||||
hwCdpComplianceRemoteInfo OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..1600))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The latest CDP packet recieved oon the port."
|
||||
::= { hwCdpComplianceRemoteEntry 3 }
|
||||
|
||||
|
||||
--
|
||||
-- ***********************************************************
|
||||
--
|
||||
-- C D P C O M P L I A N C E M I B N O T I F I C A T I O N S
|
||||
--
|
||||
-- ***********************************************************
|
||||
--
|
||||
hwCdpComplianceNotificationPrefix OBJECT IDENTIFIER ::= { hwCdpComplianceNotifications 1 }
|
||||
hwCdpComplianceRemTablesChange NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwCdpComplianceStatsRemTablesLastChangeTime,
|
||||
hwCdpComplianceStatsRemTablesAgeouts
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A hwCdpComplianceRemTablesChange notification is sent when the value
|
||||
of hwCdpComplianceStatsRemTableLastChangeTime changes. It can be
|
||||
utilized by an NMS to trigger LLDP remote systems table
|
||||
maintenance polls.
|
||||
Note that transmission of hwCdpComplianceRemTablesChange
|
||||
notifications are throttled by the agent, as specified by the
|
||||
'hwCdpComplianceNotificationInterval' object."
|
||||
::= { hwCdpComplianceNotificationPrefix 1 }
|
||||
|
||||
--
|
||||
-- ***********************************************************
|
||||
--
|
||||
-- H U A W E I C D P C O M P L I A N C E M I B C O N F O R M A N C E
|
||||
--
|
||||
-- ***********************************************************
|
||||
--
|
||||
|
||||
hwCdpComplianceCompliances OBJECT IDENTIFIER ::= { hwCdpComplianceConformance 1 }
|
||||
hwCdpComplianceGroups OBJECT IDENTIFIER ::= { hwCdpComplianceConformance 2 }
|
||||
-- compliance statements
|
||||
hwCdpComplianceCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for SNMP entities which implement
|
||||
the HUAWEI-CDP-COMPLIANCE-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
hwCdpComplianceConfigGroup,
|
||||
hwCdpComplianceStatsGroup,
|
||||
hwCdpComplianceRemSysGroup
|
||||
-- hwCdpComplianceNotificationsGroup
|
||||
}
|
||||
::= { hwCdpComplianceCompliances 1 }
|
||||
|
||||
-- MIB groupings
|
||||
hwCdpComplianceConfigGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwCdpComplianceEnable,
|
||||
hwCdpComplianceNotificationInterval,
|
||||
hwCdpCompliancePortConfigAdminStatus,
|
||||
hwCdpCompliancePortConfigHoldTime,
|
||||
hwCdpCompliancePortConfigNotificationEnable
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The collection of objects which are used to configure the
|
||||
CDP compliance implementation behavior.
|
||||
This group is mandatory for agents which implement the Huawei CDP compliance."
|
||||
::= { hwCdpComplianceGroups 1 }
|
||||
|
||||
hwCdpComplianceStatsGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwCdpComplianceStatsRxPortFramesTotal,
|
||||
hwCdpCompliancePortStatsReset,
|
||||
hwCdpComplianceStatsRemTablesLastChangeTime,
|
||||
hwCdpComplianceStatsRemTablesAgeouts,
|
||||
hwCdpComplianceStatsRxPortAgeoutsTotal
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The collection of objects which are used to represent LLDP
|
||||
statistics.
|
||||
This group is mandatory for agents which implement the LLDP
|
||||
and have the capability of receiving and transmitting LLDP frames."
|
||||
::= { hwCdpComplianceGroups 2 }
|
||||
|
||||
|
||||
hwCdpComplianceRemSysGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwCdpComplianceRemoteInfo,
|
||||
hwCdpComplianceRemTimeMark
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The CDP packet received on the port."
|
||||
::= { hwCdpComplianceGroups 3 }
|
||||
|
||||
|
||||
hwCdpComplianceTrapGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS {
|
||||
hwCdpComplianceRemTablesChange
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The collection of notifications used to indicate HUAWEI-CDP-COMPLIANCE-MIB
|
||||
data consistency and general status information.
|
||||
This group is mandatory for agents which implement the huawei CDP compliance
|
||||
and have the capability of receiving CDP frames."
|
||||
::= { hwCdpComplianceGroups 4 }
|
||||
|
||||
END
|
||||
226
mibs/huawei/HUAWEI-CE-PING
Normal file
226
mibs/huawei/HUAWEI-CE-PING
Normal file
@@ -0,0 +1,226 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2008 by HUAWEI TECHNOLOGIES. All rights reserved
|
||||
--
|
||||
-- Description: CE Ping MIB.
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- V1.0 zhuxiao 2008.10.16,publish
|
||||
--
|
||||
--
|
||||
-- =================================================================
|
||||
|
||||
HUAWEI-CE-PING-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
mib-2, IpAddress, Integer32, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
MacAddress, RowStatus, TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
|
||||
hwCePing MODULE-IDENTITY
|
||||
LAST-UPDATED "200810161855Z" -- October 16, 2008 at 18:55 GMT
|
||||
ORGANIZATION
|
||||
"Huawei Technologies Co., Ltd."
|
||||
CONTACT-INFO
|
||||
"R&D BeiJing, Huawei Technologies co.,Ltd.
|
||||
Huawei Bld.,NO.3 Xinxi Rd.,
|
||||
Shang-Di Information Industry Base,
|
||||
Hai-Dian District Beijing P.R. China
|
||||
Zip:100085
|
||||
Http://www.huawei.com
|
||||
E-mail:support@huawei.com"
|
||||
DESCRIPTION
|
||||
"HUAWEI VPLS quality detect funcion."
|
||||
::= { hwDatacomm 175 }
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
hwCePingTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwCePingEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table of Ce Ping."
|
||||
::= { hwCePing 1 }
|
||||
|
||||
|
||||
hwCePingEntry OBJECT-TYPE
|
||||
SYNTAX HwCePingEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The entry of hwCePingTable."
|
||||
INDEX { hwCePingIndex }
|
||||
::= { hwCePingTable 1 }
|
||||
|
||||
|
||||
HwCePingEntry ::=
|
||||
SEQUENCE {
|
||||
hwCePingIndex
|
||||
Integer32,
|
||||
hwCePingTargetAddress
|
||||
IpAddress,
|
||||
hwCePingSourceAddress
|
||||
IpAddress,
|
||||
hwCePingVsiName
|
||||
OCTET STRING,
|
||||
hwCePingInterval
|
||||
Integer32,
|
||||
hwCePingCount
|
||||
Integer32,
|
||||
hwCePingRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
hwCePingIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..255)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of hwCePingTable,it is always 1."
|
||||
::= { hwCePingEntry 1 }
|
||||
|
||||
|
||||
hwCePingTargetAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the IP address to be used as the destination."
|
||||
::= { hwCePingEntry 2 }
|
||||
|
||||
|
||||
hwCePingSourceAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify an unused IP address in the same network that is associated with the VPLS."
|
||||
::= { hwCePingEntry 3 }
|
||||
|
||||
|
||||
hwCePingVsiName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..31))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The VSI name that is uesd by the operation."
|
||||
::= { hwCePingEntry 4 }
|
||||
|
||||
|
||||
hwCePingInterval OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..10)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This value represents the inter-packet delay between packets and is in seconds."
|
||||
::= { hwCePingEntry 5 }
|
||||
|
||||
|
||||
hwCePingCount OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..255)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This value represents the number of packets that need to be transmitted."
|
||||
::= { hwCePingEntry 6 }
|
||||
|
||||
|
||||
hwCePingRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The operating state of the row."
|
||||
::= { hwCePingEntry 51 }
|
||||
|
||||
|
||||
hwCePingResultTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwCePingResultEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table of CE Ping result."
|
||||
::= { hwCePing 2 }
|
||||
|
||||
|
||||
hwCePingResultEntry OBJECT-TYPE
|
||||
SYNTAX HwCePingResultEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The entry of hwCePingResultTable."
|
||||
INDEX { hwCePingIndex }
|
||||
::= { hwCePingResultTable 1 }
|
||||
|
||||
|
||||
HwCePingResultEntry ::=
|
||||
SEQUENCE {
|
||||
hwCePingResultOperStatus
|
||||
INTEGER,
|
||||
hwCePingResultMac
|
||||
MacAddress
|
||||
}
|
||||
|
||||
hwCePingResultOperStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
sucessful(1),
|
||||
inProcess(2),
|
||||
timeout(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Reflects the operational state of a hwCePingEntry:
|
||||
sucessful(1) - Test is sucessful.
|
||||
inProcess(2) - Test is in process.
|
||||
timeout(3) - Test is timeout."
|
||||
::= { hwCePingResultEntry 1 }
|
||||
|
||||
|
||||
hwCePingResultMac OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Mac that is detected by the test."
|
||||
::= { hwCePingResultEntry 2 }
|
||||
|
||||
|
||||
hwCePingGroup OBJECT IDENTIFIER ::= { hwCePing 3 }
|
||||
|
||||
|
||||
hwCePingCtrlGroup OBJECT-GROUP
|
||||
OBJECTS { hwCePingTargetAddress, hwCePingSourceAddress, hwCePingVsiName, hwCePingInterval, hwCePingCount,
|
||||
hwCePingRowStatus }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwCePingGroup 1 }
|
||||
|
||||
|
||||
hwCePingResultGroup OBJECT-GROUP
|
||||
OBJECTS { hwCePingResultOperStatus, hwCePingResultMac }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwCePingGroup 2 }
|
||||
|
||||
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- HUAWEI-CE-PING-MIB.mib
|
||||
--
|
||||
1169
mibs/huawei/HUAWEI-CONFIG-MAN
Normal file
1169
mibs/huawei/HUAWEI-CONFIG-MAN
Normal file
File diff suppressed because it is too large
Load Diff
109
mibs/huawei/HUAWEI-CPU
Normal file
109
mibs/huawei/HUAWEI-CPU
Normal file
@@ -0,0 +1,109 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2001,2002 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: the huawei cpu mib from huawei-device-mib
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
--
|
||||
-- =================================================================
|
||||
|
||||
HUAWEI-CPU-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDev
|
||||
FROM HUAWEI-MIB
|
||||
hwFrameIndex, hwSlotIndex
|
||||
FROM HUAWEI-DEVICE-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE
|
||||
FROM SNMPv2-CONF
|
||||
Gauge, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
--This mib defines the CPU usage statistics information. NMS can query CPU utilization
|
||||
--from device by the mib.
|
||||
|
||||
hwCpuDevTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwCpuDevEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
This table provides the information of CPU usage statistics of device
|
||||
in the period of last 5 seconds, 1 minute,or 5 minutes.
|
||||
"
|
||||
::= { hwDev 4 }
|
||||
|
||||
hwCpuDevEntry OBJECT-TYPE
|
||||
SYNTAX HwCpuDevEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The Entries of hwCpuDevTable.
|
||||
|
||||
The hwCpuDevTable is indexed by hwFrameIndex, hwSlotIndex and hwCpuDevIndex.
|
||||
|
||||
hwFrameIndex - the index of frame of the device. for example, hwFrameIndex
|
||||
equals 0 in NE16.
|
||||
hwSlotIndex - the slot number of the device, the MAX value varies with
|
||||
different devices.
|
||||
hwCpuDevIndex - for the purpose of extension.In single CPU devices (NE16,eg.),
|
||||
hwCpuDevIndex equals 0."
|
||||
INDEX { hwFrameIndex, hwSlotIndex, hwCpuDevIndex }
|
||||
::= { hwCpuDevTable 1 }
|
||||
|
||||
HwCpuDevEntry ::=
|
||||
SEQUENCE {
|
||||
hwCpuDevIndex
|
||||
INTEGER,
|
||||
hwCpuDevDuty
|
||||
INTEGER,
|
||||
hwAvgDuty1min
|
||||
INTEGER,
|
||||
hwAvgDuty5min
|
||||
INTEGER
|
||||
}
|
||||
|
||||
hwCpuDevIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..255)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The object is used only for the purpose of extension. In single CPU
|
||||
devices (NE16,eg.), the value of the object equals 0.
|
||||
"
|
||||
::= { hwCpuDevEntry 1 }
|
||||
|
||||
hwCpuDevDuty OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The object indicates the overall CPU usage in the last 5 second period.
|
||||
It is from 0 to 100 percentage. "
|
||||
::= { hwCpuDevEntry 2 }
|
||||
|
||||
hwAvgDuty1min OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The object indicates the overall CPU usage in the last 1 minute period.
|
||||
It is from 0 to 100 percentage. "
|
||||
::= { hwCpuDevEntry 3 }
|
||||
|
||||
hwAvgDuty5min OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The object indicates the overall CPU usage in the last 5 minutes period.
|
||||
It is from 0 to 100 percentage. "
|
||||
::= { hwCpuDevEntry 4 }
|
||||
|
||||
END
|
||||
1035
mibs/huawei/HUAWEI-DC-TRAP
Normal file
1035
mibs/huawei/HUAWEI-DC-TRAP
Normal file
File diff suppressed because it is too large
Load Diff
1988
mibs/huawei/HUAWEI-DEVICE
Normal file
1988
mibs/huawei/HUAWEI-DEVICE
Normal file
File diff suppressed because it is too large
Load Diff
119
mibs/huawei/HUAWEI-DEVICE-EXT
Normal file
119
mibs/huawei/HUAWEI-DEVICE-EXT
Normal file
@@ -0,0 +1,119 @@
|
||||
--====================================================================
|
||||
-- Copyright (C) 2008 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: Huawei Device extent MIB File for base device infomation
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- V1.0 2009-01-05, publish
|
||||
-- ===================================================================
|
||||
HUAWEI-DEVICE-EXT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
Integer32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE, IpAddress
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus,DateAndTime
|
||||
FROM SNMPv2-TC
|
||||
SnmpAdminString
|
||||
FROM SNMP-FRAMEWORK-MIB; -- [RFC3411]
|
||||
|
||||
|
||||
hwDeviceExt MODULE-IDENTITY
|
||||
LAST-UPDATED "200901051414Z"
|
||||
ORGANIZATION
|
||||
"Huawei Technologies Co.,Ltd."
|
||||
CONTACT-INFO
|
||||
"VRP Team Huawei Technologies Co.,Ltd.
|
||||
Huawei Bld.,NO.3 Xinxi Rd.,
|
||||
Shang-Di Information Industry Base,
|
||||
Hai-Dian District Beijing P.R. China
|
||||
http://www.huawei.com
|
||||
Zip:100085
|
||||
"
|
||||
DESCRIPTION
|
||||
"The MIB module for collect base device information."
|
||||
REVISION "200812171414Z"
|
||||
DESCRIPTION
|
||||
"The initial revision of this MIB module ."
|
||||
::= { hwDatacomm 188 }
|
||||
|
||||
|
||||
hwDeviceExtObject OBJECT IDENTIFIER ::= { hwDeviceExt 1 }
|
||||
|
||||
hwDeviceEsn OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The equipment serial number of device.Its type is string.If the esn of lr0 is xxx,
|
||||
then the esn of lrn is xxx.ss,ss is the lrn's id."
|
||||
::= { hwDeviceExtObject 1 }
|
||||
|
||||
hwPlatformName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of a platform.For example,Huawei Versatile Routing Platform Software."
|
||||
::= { hwDeviceExtObject 2 }
|
||||
|
||||
hwPlatformVersion OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The version of a platform.For example,VRP (R) Software,Version 3.10."
|
||||
::= { hwDeviceExtObject 3 }
|
||||
|
||||
hwProductName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of a product.For example,Quidway NetEngine 5000E.The product name is not equal to the system name.
|
||||
the system name is an instance of the product name.User can config the system name of a device,bot can not change
|
||||
the product name of the device."
|
||||
::= { hwDeviceExtObject 4 }
|
||||
|
||||
hwProductVersion OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The version of a product.For example,NE5000E V200R002C01B39L."
|
||||
::= { hwDeviceExtObject 5 }
|
||||
|
||||
|
||||
hwDeviceExtConformance OBJECT IDENTIFIER ::= { hwDeviceExt 4 }
|
||||
|
||||
hwDeviceExtCompliances OBJECT IDENTIFIER ::= { hwDeviceExtConformance 1 }
|
||||
|
||||
hwDeviceExtCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Compliance statement for agents that provide full support for
|
||||
hwDeviceExt."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { hwDeviceInfoGroup }
|
||||
::= { hwDeviceExtCompliances 1 }
|
||||
|
||||
hwDeviceExtGroups OBJECT IDENTIFIER ::= { hwDeviceExtConformance 2 }
|
||||
|
||||
hwDeviceInfoGroup OBJECT-GROUP
|
||||
OBJECTS { hwDeviceEsn,
|
||||
hwPlatformName,
|
||||
hwPlatformVersion,
|
||||
hwProductName,
|
||||
hwProductVersion
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Group for base device information."
|
||||
::= { hwDeviceExtGroups 1 }
|
||||
|
||||
|
||||
END
|
||||
1356
mibs/huawei/HUAWEI-DHCP-SNOOPING
Normal file
1356
mibs/huawei/HUAWEI-DHCP-SNOOPING
Normal file
File diff suppressed because it is too large
Load Diff
354
mibs/huawei/HUAWEI-DHCPR
Normal file
354
mibs/huawei/HUAWEI-DHCPR
Normal file
@@ -0,0 +1,354 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2003 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: Huawei DHCP Relay MIB
|
||||
-- Reference: HUAWEI Enterprise MIB
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
--
|
||||
-- =================================================================
|
||||
|
||||
HUAWEI-DHCPR-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDhcp
|
||||
FROM HUAWEI-MIB
|
||||
ifIndex
|
||||
FROM RFC1213-MIB
|
||||
OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
IpAddress, Integer32, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus
|
||||
FROM SNMPv2-TC
|
||||
EnabledStatus
|
||||
FROM P-BRIDGE-MIB;
|
||||
|
||||
hwDHCPRelayMib MODULE-IDENTITY
|
||||
LAST-UPDATED "200303010000Z" -- March 01, 2003 at 00:00 GMT
|
||||
ORGANIZATION
|
||||
"Huawei Technologies co., Ltd."
|
||||
CONTACT-INFO
|
||||
" R&D BeiJing, Huawei Technologies co.,Ltd.
|
||||
Huawei Bld.,NO.3 Xinxi Rd.,
|
||||
Shang-Di Information Industry Base,
|
||||
Hai-Dian District Beijing P.R. China
|
||||
Zip:100085
|
||||
Http://www.huawei.com
|
||||
E-mail:support@huawei.com "
|
||||
DESCRIPTION
|
||||
"This MIB describes objects used for managing DHCP relay,
|
||||
including configuring ip addresses for DHCP relay,
|
||||
selecting allocation mode of dhcp service, and some statistic information."
|
||||
REVISION "200302120000Z" -- February 12, 2003 at 00:00 GMT
|
||||
DESCRIPTION
|
||||
"The initial revision of this MIB module."
|
||||
::= { hwDhcp 1 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
hwDHCPRelayMibObject OBJECT IDENTIFIER ::= { hwDHCPRelayMib 1 }
|
||||
|
||||
-- =================================================================
|
||||
-- 1st Table of hwDHCPRelayMibObjects: hwDHCPRIPTable
|
||||
-- =================================================================
|
||||
hwDHCPRIPTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwDHCPRIPEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table for configuring ip addresses for DHCP relay,
|
||||
The ip address means address of DHCP server."
|
||||
::= { hwDHCPRelayMibObject 1 }
|
||||
|
||||
hwDHCPRIPEntry OBJECT-TYPE
|
||||
SYNTAX HwDHCPRIPEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry for configuring ip addresses for DHCP
|
||||
relay."
|
||||
INDEX { ifIndex, hwDHCPRIPAddr }
|
||||
::= { hwDHCPRIPTable 1 }
|
||||
|
||||
HwDHCPRIPEntry ::=
|
||||
SEQUENCE {
|
||||
hwDHCPRIPAddr
|
||||
IpAddress,
|
||||
hwDHCPRIPRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
hwDHCPRIPAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ip address for DHCP relay, The ip address means address of DHCP server."
|
||||
::= { hwDHCPRIPEntry 1 }
|
||||
|
||||
hwDHCPRIPRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to configuration new rows in this
|
||||
table, modify existing rows, and to delete
|
||||
existing rows.Only three actions are used: active(1),
|
||||
createAndGo(4), destroy(6)."
|
||||
::= { hwDHCPRIPEntry 2 }
|
||||
|
||||
-- =================================================================
|
||||
-- 2nd Table of hwDHCPRelayMibObjects: hwDHCPRSeletAllocateModeTable
|
||||
-- =================================================================
|
||||
hwDHCPRSeletAllocateModeTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwDHCPRSeletAllocateModeEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table for selecting allocation mode of dhcp
|
||||
service."
|
||||
::= { hwDHCPRelayMibObject 2 }
|
||||
|
||||
hwDHCPRSeletAllocateModeEntry OBJECT-TYPE
|
||||
SYNTAX HwDHCPRSeletAllocateModeEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry for configuring the allocation mode of
|
||||
DHCP service."
|
||||
INDEX { ifIndex }
|
||||
::= { hwDHCPRSeletAllocateModeTable 1 }
|
||||
|
||||
HwDHCPRSeletAllocateModeEntry ::=
|
||||
SEQUENCE {
|
||||
hwDHCPRSelectAllocateMode
|
||||
INTEGER
|
||||
}
|
||||
|
||||
hwDHCPRSelectAllocateMode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
global(0),
|
||||
interface(1),
|
||||
relay(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Allocation mode of DHCP service.
|
||||
|
||||
global(0) - allocation address from global
|
||||
interface(1)- allocation address from interface
|
||||
relay(2) - allocation address from dhcp server, the request is relayed to server.
|
||||
"
|
||||
::= { hwDHCPRSeletAllocateModeEntry 1 }
|
||||
|
||||
--
|
||||
-- Non-table objects
|
||||
--
|
||||
hwDHCPRelayCycleStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
on(0),
|
||||
off(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Status of DHCP relay cycle mode,
|
||||
when the value is 0, cycle with the serveral DHCP servers addresses,
|
||||
when the value is 1, use one same DHCP server."
|
||||
::= { hwDHCPRelayMibObject 3 }
|
||||
|
||||
hwDHCPRRxBadPktNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the bad packets received by
|
||||
DHCP relay."
|
||||
::= { hwDHCPRelayMibObject 4 }
|
||||
|
||||
hwDHCPRRxServerPktNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the packets received from
|
||||
DHCP servers by DHCP relay module."
|
||||
::= { hwDHCPRelayMibObject 5 }
|
||||
|
||||
hwDHCPRTxServerPktNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the packets transmited to
|
||||
DHCP servers by DHCP relay module."
|
||||
::= { hwDHCPRelayMibObject 6 }
|
||||
|
||||
hwDHCPRRxClientPktNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the packets received form DHCP
|
||||
clients by DHCP relay."
|
||||
::= { hwDHCPRelayMibObject 7 }
|
||||
|
||||
hwDHCPRTxClientPktNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the brodcast packets transmited
|
||||
to DHCP clients by DHCP relay."
|
||||
::= { hwDHCPRelayMibObject 8 }
|
||||
|
||||
hwDHCPRTxClientUniPktNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the unicast packets received
|
||||
form DHCP clients by DHCP relay."
|
||||
::= { hwDHCPRelayMibObject 9 }
|
||||
|
||||
hwDHCPRTxClientBroPktNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the brodcast packets received
|
||||
form DHCP clients by DHCP relay."
|
||||
::= { hwDHCPRelayMibObject 10 }
|
||||
|
||||
hwDHCPRelayDiscoverPktNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the DHCP Discover packets handled
|
||||
by DHCP relay."
|
||||
::= { hwDHCPRelayMibObject 11 }
|
||||
|
||||
hwDHCPRelayRequestPktNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the DHCP Request packets handled
|
||||
by DHCP relay."
|
||||
::= { hwDHCPRelayMibObject 12 }
|
||||
|
||||
hwDHCPRelayDeclinePktNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the DHCP Decline packets handled
|
||||
by DHCP relay."
|
||||
::= { hwDHCPRelayMibObject 13 }
|
||||
|
||||
hwDHCPRelayReleasePktNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the DHCP Release packets handled
|
||||
by DHCP relay."
|
||||
::= { hwDHCPRelayMibObject 14 }
|
||||
|
||||
hwDHCPRelayInformPktNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the DHCP Inform packets handled
|
||||
by DHCP relay."
|
||||
::= { hwDHCPRelayMibObject 15 }
|
||||
|
||||
hwDHCPRelayOfferPktNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the DHCP Offer packets handled
|
||||
by DHCP server."
|
||||
::= { hwDHCPRelayMibObject 16 }
|
||||
|
||||
hwDHCPRelayAckPktNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the DHCP Ack packets handled
|
||||
by DHCP relay."
|
||||
::= { hwDHCPRelayMibObject 17 }
|
||||
|
||||
hwDHCPRelayNakPktNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the DHCP Nak packets handled
|
||||
by DHCP relay."
|
||||
::= { hwDHCPRelayMibObject 18 }
|
||||
|
||||
hwDHCPRelayStatisticsReset OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
invalid(0),
|
||||
reset(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Reset the above statictics information of handled
|
||||
packets by DHCP relay.
|
||||
The value 1 means clear the statictics information.
|
||||
"
|
||||
::= { hwDHCPRelayMibObject 19 }
|
||||
|
||||
hwDHCPArpProcessStatus OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ARP process DHCP status.
|
||||
The value 1 means enable ARP process DHCP status.
|
||||
"
|
||||
::= { hwDHCPRelayMibObject 20 }
|
||||
|
||||
hwDHCPRServerDetectStatus OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates whether detection against the pseudo DHCP server is enabled.
|
||||
The default value is disabled(2)."
|
||||
DEFVAL { disabled }
|
||||
::= { hwDHCPRelayMibObject 21 }
|
||||
|
||||
hwDHCPRelayMIBConformance OBJECT IDENTIFIER ::= { hwDHCPRelayMib 2 }
|
||||
|
||||
hwDHCPRelayMIBCompliances OBJECT IDENTIFIER ::= { hwDHCPRelayMIBConformance 1 }
|
||||
|
||||
hwDHCPRelayMIBGroups OBJECT IDENTIFIER ::= { hwDHCPRelayMIBConformance 2 }
|
||||
|
||||
hwDHCPRelayMIBGroup OBJECT-GROUP
|
||||
OBJECTS { hwDHCPRIPAddr, hwDHCPRIPRowStatus, hwDHCPRSelectAllocateMode, hwDHCPRelayCycleStatus, hwDHCPRRxBadPktNum,
|
||||
hwDHCPRRxServerPktNum, hwDHCPRTxServerPktNum, hwDHCPRRxClientPktNum, hwDHCPRTxClientPktNum, hwDHCPRTxClientUniPktNum,
|
||||
hwDHCPRTxClientBroPktNum, hwDHCPRelayDiscoverPktNum, hwDHCPRelayRequestPktNum, hwDHCPRelayDeclinePktNum, hwDHCPRelayReleasePktNum,
|
||||
hwDHCPRelayInformPktNum, hwDHCPRelayOfferPktNum, hwDHCPRelayAckPktNum, hwDHCPRelayNakPktNum, hwDHCPRelayStatisticsReset, hwDHCPArpProcessStatus,hwDHCPRServerDetectStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The basic collection of objects providing management of
|
||||
DHCP realy."
|
||||
::= { hwDHCPRelayMIBGroups 1 }
|
||||
|
||||
END
|
||||
1796
mibs/huawei/HUAWEI-DHCPS
Normal file
1796
mibs/huawei/HUAWEI-DHCPS
Normal file
File diff suppressed because it is too large
Load Diff
1004
mibs/huawei/HUAWEI-DISMAN-PING
Normal file
1004
mibs/huawei/HUAWEI-DISMAN-PING
Normal file
File diff suppressed because it is too large
Load Diff
552
mibs/huawei/HUAWEI-DLDP
Normal file
552
mibs/huawei/HUAWEI-DLDP
Normal file
@@ -0,0 +1,552 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2008 by HUAWEI TECHNOLOGIES. All rights reserved
|
||||
--
|
||||
-- Description: HUAWEI DLDP MIB, this mib will maintain information of DLDP
|
||||
-- protocol for datacomm product.
|
||||
-- Reference:
|
||||
-- Version: V1.00
|
||||
-- History:
|
||||
--
|
||||
-- V1.00 2008-07-15 initial version
|
||||
-- =================================================================
|
||||
|
||||
HUAWEI-DLDP-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
TruthValue,MacAddress,TEXTUAL-CONVENTION,RowStatus
|
||||
FROM SNMPv2-TC
|
||||
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter32,
|
||||
OBJECT-IDENTITY, Unsigned32, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
|
||||
EnabledStatus
|
||||
FROM P-BRIDGE-MIB;
|
||||
|
||||
hwDldpMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200807151430Z" -- July 15, 2008 at 14:30 GMT
|
||||
ORGANIZATION
|
||||
"Huawei Technologies co.,Ltd."
|
||||
CONTACT-INFO
|
||||
"R&D NanJing, Huawei Technologies co.,Ltd.
|
||||
High hope mansion,
|
||||
Baixia road,
|
||||
Nanjing city
|
||||
Zip:100085
|
||||
Http://www.huawei.com
|
||||
E-mail:support@huawei.com
|
||||
Zip:100000
|
||||
"
|
||||
DESCRIPTION
|
||||
"This file is a DLDP-MIB. It provides the functions such as
|
||||
globally enabling or disabling the DLDP protocol, enabling the global
|
||||
alarm, clearing statistics on ports and configuring work mode."
|
||||
::= { hwDatacomm 173 }
|
||||
|
||||
-- Textual Convention
|
||||
|
||||
PortIndex ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each port is uniquely identified by a port number. The port number ranges from 0
|
||||
to 575."
|
||||
SYNTAX Integer32(0..575)
|
||||
|
||||
-- ============================================================================
|
||||
-- Node definitions
|
||||
-- ============================================================================
|
||||
|
||||
hwDldpObjects OBJECT IDENTIFIER ::= { hwDldpMIB 1}
|
||||
|
||||
hwDldpPortTrapObjects OBJECT IDENTIFIER ::= { hwDldpMIB 2}
|
||||
|
||||
hwDldpTraps OBJECT IDENTIFIER ::= { hwDldpMIB 3 }
|
||||
|
||||
hwDldpConformance OBJECT IDENTIFIER ::= { hwDldpMIB 4 }
|
||||
|
||||
|
||||
-- ============================================================================
|
||||
--
|
||||
-- ======================= Objects definitions=================================
|
||||
--
|
||||
-- ============================================================================
|
||||
|
||||
hwDldpConfiguration OBJECT IDENTIFIER ::= { hwDldpObjects 1}
|
||||
hwDldpStatistics OBJECT IDENTIFIER ::= { hwDldpObjects 2}
|
||||
|
||||
hwDldpEnable OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Globally enable or disable the DLDP configuration. If the hwDldpEnable
|
||||
is 1, DLDP is enabled. If the hwDldpEnable is 2, DLDP is disabled.
|
||||
By default, DLDP is disabled."
|
||||
DEFVAL { 2 }
|
||||
::= { hwDldpConfiguration 1 }
|
||||
|
||||
hwDldpUnidirectionalShutdown OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
auto(1),
|
||||
manual(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When the device discovers a one-way link, the shutdown mode of port. The modes include
|
||||
auto and manual. By default, DLDP is auto."
|
||||
DEFVAL { 1 }
|
||||
::= { hwDldpConfiguration 2 }
|
||||
|
||||
hwDldpWorkMode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
normal(1),
|
||||
enhance(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"It configures the work mode of the DLDP protocol, including normal and enhanced mode.
|
||||
By default, the mode is enhanced."
|
||||
DEFVAL { 2 }
|
||||
::= { hwDldpConfiguration 3 }
|
||||
|
||||
hwDldpAdvertInterval OBJECT-TYPE
|
||||
SYNTAX Integer32(1..100)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Global interval for sending advertisement packets for the DLDP configuration.
|
||||
By default, the interval is 5s."
|
||||
DEFVAL { 5 }
|
||||
::= { hwDldpConfiguration 4 }
|
||||
|
||||
hwDelayDownTimer OBJECT-TYPE
|
||||
SYNTAX Integer32(1..5)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Global timeout of DelayDown timer. The value rangs from 1s to 5s,
|
||||
By default, the time is 1s."
|
||||
DEFVAL { 1 }
|
||||
::= { hwDldpConfiguration 5 }
|
||||
|
||||
hwDldpAuthenMode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(1),
|
||||
md5(2),
|
||||
simple(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Global authentication mode of the DLDP configuration. It has three authentication
|
||||
modes, including none, md5,and simple. By default the authentication mode
|
||||
is none."
|
||||
DEFVAL { 1 }
|
||||
::= { hwDldpConfiguration 6 }
|
||||
|
||||
hwDldpMd5Password OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..24))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Global md5 password for authentication when authentication is md5."
|
||||
::= { hwDldpConfiguration 7 }
|
||||
|
||||
hwDldpSimplePassword OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..16))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Global simple password for authentication when authentication is simple."
|
||||
::= { hwDldpConfiguration 8 }
|
||||
|
||||
hwDldpPortTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwDldpPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DLDP port configuration table."
|
||||
::= { hwDldpConfiguration 9 }
|
||||
|
||||
hwDldpPortEntry OBJECT-TYPE
|
||||
SYNTAX HwDldpPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entries of the DLDP port configuration table."
|
||||
INDEX{ hwDldpPortIndex }
|
||||
::= { hwDldpPortTable 1}
|
||||
|
||||
HwDldpPortEntry ::=
|
||||
SEQUENCE{
|
||||
hwDldpPortIndex PortIndex,
|
||||
hwDldpPortStateReset TruthValue,
|
||||
hwDldpPortState INTEGER,
|
||||
hwDldpPortLinkState INTEGER,
|
||||
hwDldpResetStatistics TruthValue,
|
||||
hwDldpRowStatus RowStatus
|
||||
}
|
||||
|
||||
hwDldpPortIndex OBJECT-TYPE
|
||||
SYNTAX PortIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"It describes enabled DLDP port index. Each port is uniquely identified by a port number. It ranges from 0
|
||||
to 575."
|
||||
::= {hwDldpPortEntry 1}
|
||||
|
||||
hwDldpPortStateReset OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"It describes the DLDP status of the reset port."
|
||||
DEFVAL { false }
|
||||
::= {hwDldpPortEntry 2}
|
||||
|
||||
hwDldpPortState OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
initial(1),
|
||||
inactive(2),
|
||||
active(3),
|
||||
advertisement(4),
|
||||
probe(5),
|
||||
disable(6),
|
||||
delayDown(7)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Port state has seven states, including initial, inactive, active,
|
||||
advertisement, probe, disable, and delayDown."
|
||||
::= {hwDldpPortEntry 3}
|
||||
|
||||
|
||||
hwDldpPortLinkState OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
up(1),
|
||||
down(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Port state has two modes, including up and down."
|
||||
::= {hwDldpPortEntry 4}
|
||||
|
||||
hwDldpResetStatistics OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"It clears the statistics of packets received and sent on the current
|
||||
port."
|
||||
::= { hwDldpPortEntry 5 }
|
||||
|
||||
hwDldpRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Operation of CreateAndGo can be
|
||||
used to create a new instance, and operation of Destroy be
|
||||
used to destroy an existent index. But these operations
|
||||
will not take effect if they are not activated by running the
|
||||
command of activating or setting mib node of hwDldpEnable."
|
||||
::= { hwDldpPortEntry 6 }
|
||||
|
||||
hwDldpNeighbourTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwDldpNeighbourEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DLDP Neighbour configuration table."
|
||||
::= { hwDldpConfiguration 10 }
|
||||
|
||||
hwDldpNeighbourEntry OBJECT-TYPE
|
||||
SYNTAX HwDldpNeighbourEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entries of the DLDP Neighbour configuration table."
|
||||
INDEX{ hwDldpPortIndex, hwDldpNeighbourMacAddr, hwDldpNeighbourPortIndex}
|
||||
::= { hwDldpNeighbourTable 1}
|
||||
|
||||
HwDldpNeighbourEntry ::=
|
||||
SEQUENCE {
|
||||
hwDldpNeighbourMacAddr
|
||||
MacAddress,
|
||||
hwDldpNeighbourPortIndex
|
||||
Integer32,
|
||||
hwDldpNeighbourPortName
|
||||
OCTET STRING,
|
||||
hwDldpNeighbourState
|
||||
INTEGER,
|
||||
hwDldpNeighbourAgeTime
|
||||
Integer32
|
||||
}
|
||||
|
||||
hwDldpNeighbourMacAddr OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When the activated port detects a neighbor, it can record the neighbor information, including
|
||||
MAC address of neighbor. The port may detect multiple neighbors."
|
||||
::= {hwDldpNeighbourEntry 1}
|
||||
|
||||
hwDldpNeighbourPortIndex OBJECT-TYPE
|
||||
SYNTAX Integer32(0..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When the activated port detects a neighbor, it can record the port index of the neighbour."
|
||||
::= {hwDldpNeighbourEntry 2}
|
||||
|
||||
hwDldpNeighbourPortName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When the activated port detects a neighbor, it can record the port name of the neighbour."
|
||||
::= {hwDldpNeighbourEntry 3}
|
||||
|
||||
hwDldpNeighbourState OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
unknown(1),
|
||||
oneWay(2),
|
||||
twoWay(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When the activated port detects a neighbor, it can record the state of the neighbour, and its value includes unknown, one way, and two way."
|
||||
::= {hwDldpNeighbourEntry 4}
|
||||
|
||||
hwDldpNeighbourAgeTime OBJECT-TYPE
|
||||
SYNTAX Integer32(3..300)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When the activated port detects a neighbor, it can record the aging time of the neighbor. The aging time
|
||||
is three times the interval for sending advertisement packets."
|
||||
DEFVAL { 15 }
|
||||
::= {hwDldpNeighbourEntry 5}
|
||||
|
||||
hwDldpPortStatisticsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwDldpPortStatisticsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DLDP port statics configuration table."
|
||||
::= { hwDldpStatistics 1 }
|
||||
|
||||
hwDldpPortStatisticsEntry OBJECT-TYPE
|
||||
SYNTAX HwDldpPortStatisticsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entries of the table of the packets sent or received on the DLDP port."
|
||||
INDEX{ hwDldpPortIndex }
|
||||
::= { hwDldpPortStatisticsTable 1}
|
||||
|
||||
HwDldpPortStatisticsEntry ::=
|
||||
SEQUENCE {
|
||||
hwDldpPortStatisticsTx
|
||||
Counter32,
|
||||
hwDldpPortStatisticsRxTotal
|
||||
Counter32,
|
||||
hwDldpPortStatisticsRxError
|
||||
Counter32,
|
||||
hwDldpPortStatisticsRxLoop
|
||||
Counter32,
|
||||
hwDldpPortStatisticsRxValid
|
||||
Counter32,
|
||||
hwDldpPortStatisticsRxAuthenFail
|
||||
Counter32
|
||||
}
|
||||
|
||||
hwDldpPortStatisticsTx OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"It describes the number of packets sent on the activated port."
|
||||
::= {hwDldpPortStatisticsEntry 1}
|
||||
|
||||
hwDldpPortStatisticsRxTotal OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"It describes the number of packets received on the activated port."
|
||||
::= {hwDldpPortStatisticsEntry 2}
|
||||
|
||||
hwDldpPortStatisticsRxError OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"It describes the number of error packets received on the activated port."
|
||||
::= {hwDldpPortStatisticsEntry 3}
|
||||
|
||||
hwDldpPortStatisticsRxLoop OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"It describes the number of loop packets received on the activated port."
|
||||
::= {hwDldpPortStatisticsEntry 4}
|
||||
|
||||
hwDldpPortStatisticsRxValid OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"It describes the number of valid packets received on the activated port."
|
||||
::= {hwDldpPortStatisticsEntry 5}
|
||||
|
||||
hwDldpPortStatisticsRxAuthenFail OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"It describes the number of authentication failure packets received on the activated port."
|
||||
::= {hwDldpPortStatisticsEntry 6}
|
||||
|
||||
hwDldpTrapPortIndex OBJECT-TYPE
|
||||
SYNTAX PortIndex
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"It describes the index of the activated port that detected one way or found that two way is resumed."
|
||||
::= { hwDldpPortTrapObjects 1 }
|
||||
|
||||
---Notifycation
|
||||
hwDldpUnidirectionalLink NOTIFICATION-TYPE
|
||||
OBJECTS {hwDldpTrapPortIndex}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notify the NMS that the DLDP detected one way. The hwDldpNeighbourPortIndex node is the port index."
|
||||
::= { hwDldpTraps 1}
|
||||
|
||||
hwDldpLinkResume NOTIFICATION-TYPE
|
||||
OBJECTS {hwDldpTrapPortIndex}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notify the NMS that the DLDP detected that unidirectional link was resumed. The hwDldpNeighbourPortIndex node is port index."
|
||||
::= { hwDldpTraps 2}
|
||||
|
||||
--
|
||||
-- ***********************************************************
|
||||
--
|
||||
-- HAUWEIDLDPMIBCONFORMANCE
|
||||
--
|
||||
-- ***********************************************************
|
||||
--
|
||||
|
||||
hwDldpCompliances OBJECT IDENTIFIER ::= { hwDldpConformance 1 }
|
||||
hwDldpGroups OBJECT IDENTIFIER ::= { hwDldpConformance 2 }
|
||||
-- compliance statements
|
||||
hwDldpCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for SNMP entities which implement
|
||||
the HUAWEI-DLDP-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
hwDldpConfigGroup,
|
||||
hwDldpStatisticsGroup,
|
||||
hwDldpPortGroup,
|
||||
hwDldpPortTrapGroup,
|
||||
hwDldpTrapGroup
|
||||
}
|
||||
::= { hwDldpCompliances 1 }
|
||||
|
||||
-- MIB groupings
|
||||
hwDldpConfigGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwDldpEnable,
|
||||
hwDldpUnidirectionalShutdown,
|
||||
hwDldpWorkMode,
|
||||
hwDldpAdvertInterval,
|
||||
hwDelayDownTimer,
|
||||
hwDldpAuthenMode,
|
||||
hwDldpMd5Password,
|
||||
hwDldpSimplePassword
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The collection of objects which are used to configure the
|
||||
DLDP implementation behavior.
|
||||
This group is mandatory for agents which implement the DLDP."
|
||||
::= { hwDldpGroups 1 }
|
||||
|
||||
hwDldpStatisticsGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwDldpPortStatisticsTx,
|
||||
hwDldpPortStatisticsRxTotal,
|
||||
hwDldpPortStatisticsRxError,
|
||||
hwDldpPortStatisticsRxLoop,
|
||||
hwDldpPortStatisticsRxValid,
|
||||
hwDldpPortStatisticsRxAuthenFail
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The collection of objects which are used to represent DLDP
|
||||
statistics.
|
||||
This group is mandatory for agents which implement the DLDP
|
||||
and have the capability of receiving and transmitting DLDP frames."
|
||||
::= { hwDldpGroups 2 }
|
||||
|
||||
hwDldpPortGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwDldpPortStateReset,
|
||||
hwDldpPortState,
|
||||
hwDldpPortLinkState,
|
||||
hwDldpResetStatistics,
|
||||
hwDldpRowStatus,
|
||||
hwDldpNeighbourPortName,
|
||||
hwDldpNeighbourState,
|
||||
hwDldpNeighbourAgeTime
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The collection of objects indicates the information of port."
|
||||
::= { hwDldpGroups 3 }
|
||||
|
||||
hwDldpPortTrapGroup OBJECT-GROUP
|
||||
OBJECTS { hwDldpTrapPortIndex }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The collection of objects indicates that the activated port index detected one way or found that two way is resumed."
|
||||
::= { hwDldpGroups 4 }
|
||||
|
||||
hwDldpTrapGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS {
|
||||
hwDldpUnidirectionalLink,
|
||||
hwDldpLinkResume
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The collection of notifications used to indicate that the HUAWEI-DLDP-MIB
|
||||
data is consistent and indicate the general status information.
|
||||
This group is mandatory for agents which implement the DLDP
|
||||
and have the capability of receiving DLDP frames."
|
||||
::= { hwDldpGroups 5 }
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- HUAWEI-DLDP-MIB.mib
|
||||
--
|
||||
1316
mibs/huawei/HUAWEI-ENTITY-EXTENT
Normal file
1316
mibs/huawei/HUAWEI-ENTITY-EXTENT
Normal file
File diff suppressed because it is too large
Load Diff
4274
mibs/huawei/HUAWEI-EPON
Normal file
4274
mibs/huawei/HUAWEI-EPON
Normal file
File diff suppressed because it is too large
Load Diff
916
mibs/huawei/HUAWEI-ETHARP
Normal file
916
mibs/huawei/HUAWEI-ETHARP
Normal file
@@ -0,0 +1,916 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2006 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: Huawei Ethernet ARP MIB
|
||||
-- Reference: HUAWEI Enterprise MIB
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
--
|
||||
-- =================================================================
|
||||
|
||||
HUAWEI-ETHARP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
|
||||
OBJECT-TYPE, MODULE-IDENTITY, OBJECT-TYPE,IpAddress ,Counter32
|
||||
FROM SNMPv2-SMI
|
||||
PhysAddress,
|
||||
DisplayString,
|
||||
RowStatus
|
||||
FROM SNMPv2-TC
|
||||
NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
InterfaceIndex
|
||||
FROM IF-MIB
|
||||
InetAddressIPv4
|
||||
FROM INET-ADDRESS-MIB;
|
||||
|
||||
hwEthernetARPMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200609050000Z" -- March 01, 2003 at 00:00 GMT
|
||||
ORGANIZATION
|
||||
"Huawei Technologies co., Ltd."
|
||||
CONTACT-INFO
|
||||
" R&D BeiJing, Huawei Technologies co.,Ltd.
|
||||
Huawei Bld.,NO.3 Xinxi Rd.,
|
||||
Shang-Di Information Industry Base,
|
||||
Hai-Dian District Beijing P.R. China
|
||||
Zip:100085
|
||||
Http://www.huawei.com
|
||||
E-mail:support@huawei.com "
|
||||
DESCRIPTION
|
||||
"This MIB describes objects used for managing Ethernet ARP,
|
||||
including ARP Speed-limit,ARP Limit etc. "
|
||||
REVISION "200606100000Z" -- February 12, 2003 at 00:00 GMT
|
||||
DESCRIPTION
|
||||
"The initial revision of this MIB module."
|
||||
::= { hwDatacomm 123 }
|
||||
|
||||
hwEthernetARPObjects OBJECT IDENTIFIER ::= { hwEthernetARPMIB 1 }
|
||||
|
||||
|
||||
-- =================================================================
|
||||
-- 1st The Node of Anti-AttackLog
|
||||
-- =================================================================
|
||||
|
||||
hwEthernetARPAntiAttackLog OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..1200)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"To prevent log and trap from being attacked, the function is not enabled by default."
|
||||
::= { hwEthernetARPObjects 1 }
|
||||
|
||||
-- =================================================================
|
||||
-- 2nd The Node of LearningStrict
|
||||
-- =================================================================
|
||||
hwEthernetARPLearningStrict OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the ARP strict learning. In this way, routers can learn ARP entries only from
|
||||
the arp reply in response to the arp requrest send by the router."
|
||||
::= { hwEthernetARPObjects 2 }
|
||||
|
||||
-- =================================================================
|
||||
-- 3rd The Table of ARP Speed Limit
|
||||
-- =================================================================
|
||||
|
||||
hwEthernetARPSpeedLimitTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwEthernetARPSpeedLimitEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table contains the configuration information of Ethernet ARP Speed limit slot.
|
||||
The information includes type, speedvalue, sourceip and destip."
|
||||
::= { hwEthernetARPObjects 3 }
|
||||
|
||||
hwEthernetARPSpeedLimitEntry OBJECT-TYPE
|
||||
SYNTAX HwEthernetARPSpeedLimitEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table contains the configuration information of Ethernet ARP Speed limit slot.
|
||||
The information includes type, speedvalue, sourceip and destip."
|
||||
INDEX {hwEthernetARPLimitSlot,hwEthernetARPLimitType,hwEthernetARPLimitIPType}
|
||||
::= { hwEthernetARPSpeedLimitTable 1 }
|
||||
|
||||
HwEthernetARPSpeedLimitEntry ::=
|
||||
SEQUENCE {
|
||||
hwEthernetARPLimitSlot INTEGER ,
|
||||
hwEthernetARPLimitType INTEGER ,
|
||||
hwEthernetARPLimitIPType INTEGER ,
|
||||
hwEthernetARPLimitSpeedValue Unsigned32
|
||||
}
|
||||
|
||||
|
||||
hwEthernetARPLimitSlot OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..128)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The slot of ARP Speed Limit."
|
||||
::= { hwEthernetARPSpeedLimitEntry 1 }
|
||||
|
||||
|
||||
hwEthernetARPLimitType OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
arp(1),
|
||||
arpmiss(2)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Type of ARP Speed Limit."
|
||||
::= { hwEthernetARPSpeedLimitEntry 2 }
|
||||
|
||||
hwEthernetARPLimitIPType OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
sourceip(4),
|
||||
destinationip(8)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ARP speed limit is performed on a source or a destination IP address."
|
||||
::= { hwEthernetARPSpeedLimitEntry 3 }
|
||||
|
||||
hwEthernetARPLimitSpeedValue OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..32768)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Speed Value of ARP Speed Limit."
|
||||
::= { hwEthernetARPSpeedLimitEntry 4 }
|
||||
|
||||
|
||||
-- =================================================================
|
||||
-- 5th The Table of ARP Speed Limit
|
||||
-- =================================================================
|
||||
hwEthernetARPSpeedLimitIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates an interface enabled with ARP-MISS
|
||||
or an interface receiving the ARP packets."
|
||||
::= { hwEthernetARPObjects 4 }
|
||||
-- =================================================================
|
||||
-- 5th The Table of ARP Speed Limit
|
||||
-- =================================================================
|
||||
hwEthernetARPSpeedLimitConfigured OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Configured Speed Limit Value of ARP Speed Limit."
|
||||
::= { hwEthernetARPObjects 5 }
|
||||
|
||||
-- =================================================================
|
||||
-- 5th The Table of ARP Speed Limit
|
||||
-- =================================================================
|
||||
hwEthernetARPSpeedLimitCurrent OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Current Speed Limit Value of ARP Speed Limit."
|
||||
::= { hwEthernetARPObjects 6 }
|
||||
|
||||
-- =================================================================
|
||||
-- 5th The Table of ARP Speed Limit
|
||||
-- =================================================================
|
||||
hwEthernetARPSpeedLimitType OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Type of ARP Speed Limit."
|
||||
::= { hwEthernetARPObjects 7 }
|
||||
|
||||
-- =================================================================
|
||||
-- 6th The Table of ARP Speed Limit
|
||||
-- =================================================================
|
||||
|
||||
hwEthernetARPSpeedLimitSrcIPAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Source IP address of ARP Speed Limit."
|
||||
::= { hwEthernetARPObjects 8 }
|
||||
|
||||
-- =================================================================
|
||||
-- 6th The Table of ARP Speed Limit
|
||||
-- =================================================================
|
||||
|
||||
hwEthernetARPSpeedLimitDstIPAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Destination IP address of ARP Speed Limit."
|
||||
::= { hwEthernetARPObjects 9 }
|
||||
|
||||
-- =================================================================
|
||||
-- 7th The Table of ARP Speed Limit
|
||||
-- =================================================================
|
||||
|
||||
|
||||
hwEthernetARPSpeedLimitVPNinstance OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The VPN-instance name of ARP Speed Limit."
|
||||
::= { hwEthernetARPObjects 10 }
|
||||
|
||||
--
|
||||
-- ARP LIMIT DEFINATION
|
||||
-- display arp statics begin
|
||||
hwEthernetARPStaticsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwEthernetARPStaticsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table contains the statistics about Ethernet ARP.
|
||||
The statistics include number of received ARP packets,
|
||||
number of received ARP-MISS packets, number of learned ARP packets,
|
||||
number of discarded ARP packets caused by the ARP limit,
|
||||
the number of discarded ARP-MISS packets caused by the limit
|
||||
and the number of discarded ARP and ARP-MISS packets caused by other reasons."
|
||||
::= { hwEthernetARPObjects 11 }
|
||||
|
||||
hwEthernetARPStaticsEntry OBJECT-TYPE
|
||||
SYNTAX HwEthernetARPStaticsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table contains the statistics about Ethernet ARP.
|
||||
The statistics include number of received ARP packets,
|
||||
number of received ARP-MISS packets, number of learned ARP packets,
|
||||
number of discarded ARP packets caused by the ARP limit,
|
||||
the number of discarded ARP-MISS packets caused by the limit
|
||||
and the number of discarded ARP and ARP-MISS packets caused by other reasons."
|
||||
INDEX {hwEthernetARPStaticsSlot}
|
||||
::= { hwEthernetARPStaticsTable 1 }
|
||||
|
||||
HwEthernetARPStaticsEntry ::=
|
||||
SEQUENCE {
|
||||
hwEthernetARPStaticsSlot INTEGER ,
|
||||
hwEthernetARPStaticsLearnTotal Counter32 ,
|
||||
hwEthernetARPDropForLimit Counter32 ,
|
||||
hwEthernetARPDropForARPSuppress Counter32 ,
|
||||
hwEthernetARPDropForARPMissSuppress Counter32,
|
||||
hwEthernetARPDropForOther Counter32 ,
|
||||
hwEthernetARPMissDropForOther Counter32 ,
|
||||
hwEthernetARPRcvNum Counter32 ,
|
||||
hwEthernetARPMissRcvNum Counter32 ,
|
||||
hwEthernetARPStaticsOperation INTEGER
|
||||
|
||||
}
|
||||
|
||||
hwEthernetARPStaticsSlot OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..128 | 65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The slot about which the ARP statistics are displayed."
|
||||
::= { hwEthernetARPStaticsEntry 1 }
|
||||
|
||||
hwEthernetARPStaticsLearnTotal OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the learned ARP packets."
|
||||
::= { hwEthernetARPStaticsEntry 2 }
|
||||
|
||||
hwEthernetARPDropForLimit OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of discarded packets caused by limit."
|
||||
::= { hwEthernetARPStaticsEntry 3 }
|
||||
|
||||
hwEthernetARPDropForARPSuppress OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of discarded packets caused by the ARP suppress."
|
||||
::= { hwEthernetARPStaticsEntry 4 }
|
||||
|
||||
hwEthernetARPDropForARPMissSuppress OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of discarded packets caused by the ARP-MISS suppress."
|
||||
::= { hwEthernetARPStaticsEntry 5 }
|
||||
|
||||
hwEthernetARPDropForOther OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of discarded ARP packets caused by other reasons."
|
||||
::= { hwEthernetARPStaticsEntry 6 }
|
||||
|
||||
hwEthernetARPMissDropForOther OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of discarded ARP-MISS caused by other reasons."
|
||||
::= { hwEthernetARPStaticsEntry 7 }
|
||||
|
||||
|
||||
hwEthernetARPRcvNum OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of received ARP packets."
|
||||
::= { hwEthernetARPStaticsEntry 8 }
|
||||
|
||||
hwEthernetARPMissRcvNum OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of received ARP-MISS."
|
||||
::= { hwEthernetARPStaticsEntry 9 }
|
||||
|
||||
hwEthernetARPStaticsOperation OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
reset(1),
|
||||
unused(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"resets the statistics about Ethernet ARP."
|
||||
::= { hwEthernetARPStaticsEntry 10 }
|
||||
|
||||
-- display arp statics end
|
||||
-- disp arp and statics with interface and vlanid begin
|
||||
hwEthARPShowWithInterAndVidTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwEthARPShowWithInterAndVidEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the ARP table based on interface number or interface number and VLAN ID."
|
||||
::= { hwEthernetARPObjects 12 }
|
||||
|
||||
hwEthARPShowWithInterAndVidEntry OBJECT-TYPE
|
||||
SYNTAX HwEthARPShowWithInterAndVidEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the ARP table based on interface number or interface number and VLAN ID."
|
||||
INDEX {hwEthARPShowIfindex,hwEthARPShowVid,hwEthARPIpAddr}
|
||||
::= { hwEthARPShowWithInterAndVidTable 1 }
|
||||
|
||||
HwEthARPShowWithInterAndVidEntry ::=
|
||||
SEQUENCE {
|
||||
hwEthARPShowIfindex InterfaceIndex ,
|
||||
hwEthARPShowVid INTEGER ,
|
||||
hwEthARPIpAddr IpAddress ,
|
||||
hwEthARPMacAddr PhysAddress
|
||||
}
|
||||
|
||||
hwEthARPShowIfindex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface learns ARP packets."
|
||||
::= { hwEthARPShowWithInterAndVidEntry 1 }
|
||||
|
||||
hwEthARPShowVid OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..4094)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The VLAN receives the APR packets."
|
||||
::= { hwEthARPShowWithInterAndVidEntry 2 }
|
||||
|
||||
hwEthARPIpAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ip of ARP ."
|
||||
::= { hwEthARPShowWithInterAndVidEntry 3 }
|
||||
|
||||
hwEthARPMacAddr OBJECT-TYPE
|
||||
SYNTAX PhysAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MAC of ARP ."
|
||||
::= { hwEthARPShowWithInterAndVidEntry 4 }
|
||||
|
||||
-- disp arp and statics with interface and vlanid end
|
||||
--- arp limit config definition begin
|
||||
|
||||
|
||||
hwEthARPLimitTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwEthARPLimitEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configure the ARP limit based on interfaces or VLANs."
|
||||
::= { hwEthernetARPObjects 13 }
|
||||
|
||||
hwEthARPLimitEntry OBJECT-TYPE
|
||||
SYNTAX HwEthARPLimitEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configure the ARP limit based on interfaces or VLANs."
|
||||
INDEX {hwEthARPLimitCfgIfindex,hwEthARPVLANFirst,hwEthARPVLANLast}
|
||||
::= { hwEthARPLimitTable 1 }
|
||||
|
||||
HwEthARPLimitEntry ::=
|
||||
SEQUENCE {
|
||||
hwEthARPLimitCfgIfindex InterfaceIndex ,
|
||||
hwEthARPVLANFirst INTEGER ,
|
||||
hwEthARPVLANLast INTEGER ,
|
||||
hwEthARPLimitNum INTEGER ,
|
||||
hwEthARPLimitRowStatus RowStatus
|
||||
}
|
||||
|
||||
hwEthARPLimitCfgIfindex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface on which the limit is configured."
|
||||
::= { hwEthARPLimitEntry 1 }
|
||||
|
||||
|
||||
hwEthARPVLANFirst OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..4094)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The VLAN to which Layer 2 interfaces belong."
|
||||
::= { hwEthARPLimitEntry 2 }
|
||||
|
||||
hwEthARPVLANLast OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..4094)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The VLAN to which Layer 2 interfaces belong."
|
||||
::= { hwEthARPLimitEntry 3 }
|
||||
|
||||
hwEthARPLimitNum OBJECT-TYPE
|
||||
SYNTAX INTEGER(1..32768)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of the ARP limit."
|
||||
::= { hwEthARPLimitEntry 4 }
|
||||
|
||||
hwEthARPLimitRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The running status of the ARP limit table."
|
||||
::= { hwEthARPLimitEntry 5 }
|
||||
|
||||
hwEthernetARPLearningStrictInterfaceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwEthernetARPLearningStrictInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configure the ARP Learning Strict based on interfaces."
|
||||
::= { hwEthernetARPObjects 14 }
|
||||
|
||||
hwEthernetARPLearningStrictInterfaceEntry OBJECT-TYPE
|
||||
SYNTAX HwEthernetARPLearningStrictInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configure the ARP Learning Strict based on interfaces."
|
||||
INDEX {hwEthernetARPLearningStrictIfindex}
|
||||
::= { hwEthernetARPLearningStrictInterfaceTable 1 }
|
||||
|
||||
HwEthernetARPLearningStrictInterfaceEntry ::=
|
||||
SEQUENCE {
|
||||
hwEthernetARPLearningStrictIfindex InterfaceIndex ,
|
||||
hwEthernetARPLearningStrictState INTEGER ,
|
||||
hwEthernetARPLearningStrictRowStatus RowStatus
|
||||
}
|
||||
|
||||
hwEthernetARPLearningStrictIfindex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface on which the ARP Learning Strict be configured."
|
||||
::= { hwEthernetARPLearningStrictInterfaceEntry 1 }
|
||||
|
||||
hwEthernetARPLearningStrictState OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
forceEnable(1),
|
||||
forceDisable(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ARP Learning Strict State be configured."
|
||||
::= { hwEthernetARPLearningStrictInterfaceEntry 2 }
|
||||
|
||||
hwEthernetARPLearningStrictRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The running status of the ARP Learning Strict table."
|
||||
::= { hwEthernetARPLearningStrictInterfaceEntry 3 }
|
||||
|
||||
--
|
||||
--- arp process-interface-status begin
|
||||
hwArpLinkInterfaceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwArpLinkInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Config ARP link interface:
|
||||
hwArpLinkIfIndex: interface index
|
||||
hwArpLinkPeerIp: peer ip
|
||||
hwArpLinkDetectTime: detection time between two ARP packects
|
||||
hwArpLinkDetectTimes: detection times of ARP packects
|
||||
hwArpLinkDetectMode: detection mode
|
||||
hwArpLinkStatus: interface status
|
||||
hwArpLinkRowStatus: the row status of this row."
|
||||
::= { hwEthernetARPObjects 15 }
|
||||
|
||||
|
||||
hwArpLinkInterfaceEntry OBJECT-TYPE
|
||||
SYNTAX HwArpLinkInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Config ARP link interface:
|
||||
hwArpLinkIfIndex: interface index
|
||||
hwArpLinkPeerIp: peer ip
|
||||
hwArpLinkDetectTime: detection time between two ARP packects
|
||||
hwArpLinkDetectTimes: detection times of ARP packects
|
||||
hwArpLinkDetectMode: detection mode
|
||||
hwArpLinkStatus: interface status
|
||||
hwArpLinkRowStatus: the row status of this row."
|
||||
INDEX { hwArpLinkIfIndex }
|
||||
::= { hwArpLinkInterfaceTable 1 }
|
||||
|
||||
HwArpLinkInterfaceEntry ::=
|
||||
SEQUENCE {
|
||||
hwArpLinkIfIndex
|
||||
Integer32,
|
||||
hwArpLinkPeerIp
|
||||
InetAddressIPv4,
|
||||
hwArpLinkDetectTime
|
||||
Integer32,
|
||||
hwArpLinkDetectTimes
|
||||
Integer32,
|
||||
hwArpLinkDetectMode
|
||||
INTEGER,
|
||||
hwArpLinkStatus
|
||||
INTEGER,
|
||||
hwArpLinkRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
hwArpLinkIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32(1..4294967295)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of interface which is configed to be linked by ARP,
|
||||
the zero value is invalid."
|
||||
::= { hwArpLinkInterfaceEntry 1 }
|
||||
|
||||
hwArpLinkPeerIp OBJECT-TYPE
|
||||
SYNTAX InetAddressIPv4
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address which ARP detecting packet will send to. When
|
||||
creating a new record or modifying the peer ip address, a check for
|
||||
this ip will be generated. If it is invalid, that operation will
|
||||
be not applicable."
|
||||
::= { hwArpLinkInterfaceEntry 11 }
|
||||
|
||||
hwArpLinkDetectTime OBJECT-TYPE
|
||||
SYNTAX Integer32(200..10000)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interval time for two ARP packets are sent to detect the
|
||||
peer's interface status, this time unit is millisecond. The valid
|
||||
range is from 200 to 10000, and the default value is 1000."
|
||||
DEFVAL { 1000 }
|
||||
::= { hwArpLinkInterfaceEntry 12 }
|
||||
|
||||
hwArpLinkDetectTimes OBJECT-TYPE
|
||||
SYNTAX Integer32(1..10)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"After the max detecting times for ARP packet is sent to, and there is not
|
||||
any response, the sender can judge the peer interface is down. Then, setting
|
||||
the status of current interface down. The valid range is from 1 to 10,
|
||||
and the default value is 3."
|
||||
DEFVAL { 3 }
|
||||
::= { hwArpLinkInterfaceEntry 13 }
|
||||
|
||||
hwArpLinkDetectMode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
loose(1),
|
||||
strict(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The detecting mode for ARP linking interface. If the mode is loose and its
|
||||
status is down, current interface just wait to receive the ARP packet, when
|
||||
received peer's arp packet, current interface status is up. If mode is
|
||||
strict, current interface sends ARP detecting packet to peer actively, and
|
||||
shutdown itself, if these is no response from peer after the retry times.
|
||||
If status of current interface is up, it will send ARP packet to detect the
|
||||
status of peer actively, whenever the mode is loose or strict."
|
||||
DEFVAL { strict }
|
||||
::= { hwArpLinkInterfaceEntry 14 }
|
||||
|
||||
hwArpLinkStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
up(1),
|
||||
down(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of interface linked by ARP. This value can not be set anytime."
|
||||
DEFVAL { down }
|
||||
::= { hwArpLinkInterfaceEntry 15 }
|
||||
|
||||
hwArpLinkRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The row status of ARP link table. The detail can be found from the rowstatus definition."
|
||||
::= { hwArpLinkInterfaceEntry 51}
|
||||
|
||||
-- =================================================================
|
||||
-- The Table of ARP Entry Expire control table (use detect mode now)
|
||||
-- =================================================================
|
||||
hwArpEntryExpireControlTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwArpEntryExpireControlEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of the object identifies the parameters of ARP aging detection,
|
||||
such as ARP detection mode, start time, detection times. At present,
|
||||
only the ARP detection mode can be configured.
|
||||
hwArpEntryExpireIfIndex: indicates the interface index.
|
||||
hwArpEntryExpireDetectMode: indicates the unicast or broadcast ARP aging detection mode."
|
||||
::= { hwEthernetARPObjects 16 }
|
||||
|
||||
|
||||
hwArpEntryExpireControlEntry OBJECT-TYPE
|
||||
SYNTAX HwArpEntryExpireControlEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of the object identifies the parameters of ARP aging detection,
|
||||
such as ARP detection mode, start time, detection times. At present,
|
||||
only the ARP detection mode can be configured.
|
||||
hwArpEntryExpireIfIndex: indicates the interface index.
|
||||
hwArpEntryExpireDetectMode: indicates the unicast or broadcast ARP aging detection mode."
|
||||
INDEX { hwArpEntryExpireIfIndex }
|
||||
::= { hwArpEntryExpireControlTable 1 }
|
||||
|
||||
HwArpEntryExpireControlEntry ::=
|
||||
SEQUENCE {
|
||||
hwArpEntryExpireIfIndex
|
||||
Integer32,
|
||||
hwArpEntryExpireDetectMode
|
||||
INTEGER
|
||||
}
|
||||
hwArpEntryExpireIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the index of an interface on which ARP aging detection
|
||||
parameters are set. The value 0 is invalid."
|
||||
::= { hwArpEntryExpireControlEntry 1 }
|
||||
|
||||
hwArpEntryExpireDetectMode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
broadcast(1),
|
||||
unicast(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the ARP aging detection mode. In unicast ARP detection mode,
|
||||
unicast ARP detection packets are sent before ARP ages. In broadcast ARP detection mode,
|
||||
broadcast ARP detection packets are sent before ARP ages. By default,
|
||||
the system adopts the broadcast ARP detection mode."
|
||||
DEFVAL { broadcast }
|
||||
::= { hwArpEntryExpireControlEntry 2 }
|
||||
-- End of hwArpEntryExpireControlTable
|
||||
|
||||
-- Notifications(trap) Definitions
|
||||
--
|
||||
hwEthernetARPNotifications OBJECT IDENTIFIER ::= { hwEthernetARPMIB 2 }
|
||||
|
||||
hwEthernetARPSpeedLimitAlarm NOTIFICATION-TYPE
|
||||
OBJECTS { hwEthernetARPSpeedLimitIfIndex,hwEthernetARPSpeedLimitConfigured,hwEthernetARPSpeedLimitCurrent,hwEthernetARPSpeedLimitType,hwEthernetARPSpeedLimitSrcIPAddr,hwEthernetARPSpeedLimitDstIPAddr,hwEthernetARPSpeedLimitVPNinstance}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Trap information about ARP speed limit: interface index, current configured limit number, current received number, limit type (ARP, ARP-MISS), source IP address, destination IP address, VPN instance."
|
||||
::= { hwEthernetARPNotifications 1 }
|
||||
|
||||
--
|
||||
-- Conformance information
|
||||
--
|
||||
|
||||
hwEthernetARPConformance OBJECT IDENTIFIER ::= { hwEthernetARPMIB 3 }
|
||||
|
||||
hwEthernetARPGroups OBJECT IDENTIFIER ::= { hwEthernetARPConformance 1 }
|
||||
|
||||
hwEthernetARPCompliances OBJECT IDENTIFIER ::= { hwEthernetARPConformance 2 }
|
||||
|
||||
|
||||
|
||||
hwEthernetARPStaticsGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
--hwEthernetARPStaticsSlot ,
|
||||
hwEthernetARPStaticsLearnTotal ,
|
||||
hwEthernetARPDropForLimit ,
|
||||
hwEthernetARPDropForARPSuppress ,
|
||||
hwEthernetARPDropForARPMissSuppress ,
|
||||
hwEthernetARPDropForOther ,
|
||||
hwEthernetARPMissDropForOther ,
|
||||
hwEthernetARPRcvNum ,
|
||||
hwEthernetARPMissRcvNum,
|
||||
hwEthernetARPStaticsOperation
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table contains the statistics about Ethernet ARP.
|
||||
The statistics include number of received ARP packets,
|
||||
number of received ARP-MISS packets, number of learned ARP packets,
|
||||
number of discarded ARP packets caused by the ARP limit,
|
||||
the number of discarded ARP-MISS packets caused by the limit
|
||||
and the number of discarded ARP and ARP-MISS packets caused by other reasons."
|
||||
::= { hwEthernetARPGroups 1 }
|
||||
|
||||
hwEthernetARPSpeedLimitGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwEthernetARPLimitSpeedValue
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A Group table ,which contains the configuration information of Ethernet ARP Speed limit slot.
|
||||
The information includes type, speedvalue, sourceip and destip."
|
||||
::= { hwEthernetARPGroups 2 }
|
||||
|
||||
|
||||
hwEthARPShowWithInterAndVidGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwEthARPMacAddr
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the ARP table based on interface number or interface number and VLAN ID."
|
||||
::= { hwEthernetARPGroups 3 }
|
||||
|
||||
hwEthARPLimitGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwEthARPLimitNum,
|
||||
hwEthARPLimitRowStatus
|
||||
--hwEthARPLimitVidFirst ,
|
||||
--hwEthARPLimitVidLast
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"config the arp limit on the interface with vlanid,limit num."
|
||||
::= { hwEthernetARPGroups 4 }
|
||||
|
||||
--hwEthARPLimitGroup OBJECT-GROUP
|
||||
-- OBJECTS {
|
||||
--hwEthARPLimitShowNum ,
|
||||
--hwEthARPLimitShowVid ,
|
||||
-- hwEthARPLimitShowIfindex
|
||||
-- }
|
||||
--STATUS current
|
||||
-- DESCRIPTION
|
||||
-- "Display the limit based on interface number and VLAN ID."
|
||||
--::= { hwEthernetARPGroups 5 }
|
||||
|
||||
|
||||
hwEthernetARPBaseGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwEthernetARPAntiAttackLog,
|
||||
hwEthernetARPLearningStrict,
|
||||
hwEthernetARPSpeedLimitIfIndex,
|
||||
hwEthernetARPSpeedLimitConfigured,
|
||||
hwEthernetARPSpeedLimitCurrent,
|
||||
hwEthernetARPSpeedLimitType,
|
||||
hwEthernetARPSpeedLimitSrcIPAddr,
|
||||
hwEthernetARPSpeedLimitDstIPAddr,
|
||||
hwEthernetARPSpeedLimitVPNinstance
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing configuration or display."
|
||||
::= { hwEthernetARPGroups 5 }
|
||||
|
||||
|
||||
hwEthernetARPNotificationsGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS{ hwEthernetARPSpeedLimitAlarm }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"notification Group."
|
||||
::= { hwEthernetARPGroups 6 }
|
||||
|
||||
|
||||
hwEthernetARPLearningStrictInterfaceGroup OBJECT-GROUP
|
||||
OBJECTS{
|
||||
hwEthernetARPLearningStrictState,
|
||||
hwEthernetARPLearningStrictRowStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ARP Learning Strict Interface Group."
|
||||
::= { hwEthernetARPGroups 7 }
|
||||
|
||||
hwArpLinkInferaceGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwArpLinkPeerIp,
|
||||
hwArpLinkDetectTime,
|
||||
hwArpLinkDetectTimes,
|
||||
hwArpLinkDetectMode,
|
||||
hwArpLinkStatus,
|
||||
hwArpLinkRowStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing configuration of ARP linking interface."
|
||||
::= { hwEthernetARPGroups 8 }
|
||||
|
||||
hwArpEntryExpireControlGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwArpEntryExpireDetectMode
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing configuration of ARP Expire Parameter."
|
||||
::= { hwEthernetARPGroups 9 }
|
||||
|
||||
|
||||
hwEthernetARPCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for arp Speedlimit and arp limit."
|
||||
MODULE
|
||||
MANDATORY-GROUPS {
|
||||
hwEthernetARPBaseGroup,
|
||||
hwEthernetARPLearningStrictInterfaceGroup,
|
||||
hwArpEntryExpireControlGroup
|
||||
}
|
||||
|
||||
::= { hwEthernetARPCompliances 1 }
|
||||
-- -------------------------------------------------------------
|
||||
-- units of conformance
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- units of conformance
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
|
||||
|
||||
|
||||
END
|
||||
|
||||
4498
mibs/huawei/HUAWEI-ETHOAM
Normal file
4498
mibs/huawei/HUAWEI-ETHOAM
Normal file
File diff suppressed because it is too large
Load Diff
1539
mibs/huawei/HUAWEI-FLASH-MAN
Normal file
1539
mibs/huawei/HUAWEI-FLASH-MAN
Normal file
File diff suppressed because it is too large
Load Diff
621
mibs/huawei/HUAWEI-FR-QOS
Normal file
621
mibs/huawei/HUAWEI-FR-QOS
Normal file
@@ -0,0 +1,621 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2004 by HUAWEI TECHNOLOGIES. All rights reserved
|
||||
--
|
||||
-- Description: This mib file is used for management of huawei Class Based
|
||||
-- FR QoS information.
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- 2004-07-12 V1.00 CAOLEI publish
|
||||
-- =================================================================
|
||||
|
||||
HUAWEI-FR-QOS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
ifIndex
|
||||
FROM RFC1213-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE
|
||||
FROM SNMPv2-CONF
|
||||
IpAddress, Integer32, Counter32, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, RowStatus, DisplayString, MacAddress
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
--
|
||||
-- type definitions in the policy
|
||||
--
|
||||
|
||||
-- Direction
|
||||
|
||||
DirectionType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Direction Policy apply on."
|
||||
SYNTAX INTEGER {
|
||||
inbound (1),
|
||||
outbound (2)
|
||||
}
|
||||
|
||||
--
|
||||
-- end of type definitions in policy
|
||||
--
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.32
|
||||
hwQoS OBJECT IDENTIFIER ::= { hwDatacomm 32 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.36
|
||||
hwFrQoSMib MODULE-IDENTITY
|
||||
LAST-UPDATED "200407120000Z" -- JULY 12, 2004 at 00:00 GMT
|
||||
ORGANIZATION
|
||||
"Huawei Technologies co.,Ltd."
|
||||
CONTACT-INFO
|
||||
" R&D BeiJing, Huawei Technologies co.,Ltd.
|
||||
Huawei Bld.,NO.3 Xinxi Rd.,
|
||||
Shang-Di Information Industry Base,
|
||||
Hai-Dian District Beijing P.R. China
|
||||
Zip:100085
|
||||
Http://www.huawei.com
|
||||
E-mail:support@huawei.com "
|
||||
DESCRIPTION
|
||||
"The HUAWEI-FR-QOS-MIB contains objects to
|
||||
Manage configuration and Monitor running state
|
||||
for Class Based FR QoS feature.
|
||||
|
||||
*********************************
|
||||
MIB Tables
|
||||
**********************************
|
||||
This MIB consists of the following tables:
|
||||
1 : hwFrClassCfgInfoTable
|
||||
2 : hwCirAllowCfgInfoTable
|
||||
3 : hwCirCfgInfoTable
|
||||
4 : hwIfApplyFrClassTable
|
||||
5 : hwPvcApplyFrClassTable
|
||||
6 : hwFrPvcBandwidthTable
|
||||
7 : hwRTPFrClassApplyTable
|
||||
8 : hwRTPFrPvcQueueRunInfoTable
|
||||
"
|
||||
::= { hwQoS 3 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.36.1
|
||||
hwFrQoSObjects OBJECT IDENTIFIER ::= { hwFrQoSMib 1 }
|
||||
|
||||
-- hwFrClassObjects
|
||||
|
||||
hwFrClassObjects OBJECT IDENTIFIER ::= { hwFrQoSObjects 1 }
|
||||
|
||||
-- Fr Class Next Index
|
||||
hwFrClassIndexNext OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object contains an appropriate value to be used for
|
||||
hwFrClassIndex when creating rows in the
|
||||
hwFrClassCfgInfoTable. Begin with 0.
|
||||
"
|
||||
::= { hwFrClassObjects 1 }
|
||||
|
||||
-- Fr Class
|
||||
hwFrClassCfgInfoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwFrClassCfgInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of Fr Class configuration information."
|
||||
::= { hwFrClassObjects 2 }
|
||||
|
||||
hwFrClassCfgInfoEntry OBJECT-TYPE
|
||||
SYNTAX HwFrClassCfgInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Fr Class Configuration Information Entry."
|
||||
INDEX { hwFrClassIndex }
|
||||
::= { hwFrClassCfgInfoTable 1 }
|
||||
|
||||
HwFrClassCfgInfoEntry ::=
|
||||
SEQUENCE {
|
||||
hwFrClassIndex
|
||||
Integer32,
|
||||
hwFrClassName
|
||||
OCTET STRING,
|
||||
hwFrClassRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
|
||||
hwFrClassIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index of Fr Class. Begin with 0."
|
||||
::= { hwFrClassCfgInfoEntry 1 }
|
||||
|
||||
hwFrClassName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..31))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of Fr Class."
|
||||
::= { hwFrClassCfgInfoEntry 2 }
|
||||
|
||||
hwFrClassRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RowStatus. Three actions are used: active,
|
||||
createAndGo, destroy"
|
||||
::= { hwFrClassCfgInfoEntry 3 }
|
||||
|
||||
-- Cir Allow on the Fr Class
|
||||
hwCirAllowCfgInfoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwCirAllowCfgInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of DCE allowed rate Configuration information."
|
||||
::= { hwFrClassObjects 3 }
|
||||
|
||||
hwCirAllowCfgInfoEntry OBJECT-TYPE
|
||||
SYNTAX HwCirAllowCfgInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DCE allowed ratee Configuration Information Entry."
|
||||
INDEX { hwCirAllowFrClassIndex,
|
||||
hwCirAllowDirection}
|
||||
::= { hwCirAllowCfgInfoTable 1 }
|
||||
|
||||
HwCirAllowCfgInfoEntry ::=
|
||||
SEQUENCE {
|
||||
hwCirAllowFrClassIndex
|
||||
Integer32,
|
||||
hwCirAllowDirection
|
||||
Integer32,
|
||||
hwCirAllowValue
|
||||
Integer32,
|
||||
hwCirAllowRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
hwCirAllowFrClassIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index of Fr Class. Begin with 0.Equal to hwFrClassIndex"
|
||||
::= { hwCirAllowCfgInfoEntry 1 }
|
||||
|
||||
hwCirAllowDirection OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Packet Direction.
|
||||
value 1,2,3 Used by hwCirAllowValue.
|
||||
inbound (1)
|
||||
outbound (2)
|
||||
inbound and outbound (3)
|
||||
"
|
||||
::= { hwCirAllowCfgInfoEntry 2 }
|
||||
|
||||
hwCirAllowValue OBJECT-TYPE
|
||||
SYNTAX Integer32(1..45000000)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DCE allowed rate (value greater than CIR)
|
||||
Unit : Bits per second.
|
||||
Value : <1-45000000> ."
|
||||
::= { hwCirAllowCfgInfoEntry 3 }
|
||||
|
||||
hwCirAllowRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RowStatus. Three actions are used: active,
|
||||
createAndGo, destroy"
|
||||
::= { hwCirAllowCfgInfoEntry 4 }
|
||||
|
||||
-- Cir on the Fr Class
|
||||
hwCirCfgInfoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwCirCfgInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of Committed Information Rate Configuration information."
|
||||
::= { hwFrClassObjects 4 }
|
||||
|
||||
hwCirCfgInfoEntry OBJECT-TYPE
|
||||
SYNTAX HwCirCfgInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Committed Information Rate Configuration Information Entry."
|
||||
INDEX { hwCirFrClassIndex }
|
||||
::= { hwCirCfgInfoTable 1 }
|
||||
|
||||
HwCirCfgInfoEntry ::=
|
||||
SEQUENCE {
|
||||
hwCirFrClassIndex
|
||||
Integer32,
|
||||
hwCirValue
|
||||
Integer32,
|
||||
hwCirRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
hwCirFrClassIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index of Fr Class. Begin with 0.Equal to hwFrClassIndex"
|
||||
::= { hwCirCfgInfoEntry 1 }
|
||||
|
||||
hwCirValue OBJECT-TYPE
|
||||
SYNTAX Integer32(1000..45000000)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" CIR in packet output direction ,bps.
|
||||
Value : <1000-45000000>."
|
||||
::= { hwCirCfgInfoEntry 2 }
|
||||
|
||||
hwCirRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RowStatus. Three actions are used: active,
|
||||
createAndGo, destroy"
|
||||
::= { hwCirCfgInfoEntry 3 }
|
||||
|
||||
|
||||
-- Fr Class Instance on interface Table
|
||||
hwIfApplyFrClassTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwIfApplyFrClassEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of QoS Fr Class instance."
|
||||
::= { hwFrClassObjects 5 }
|
||||
|
||||
hwIfApplyFrClassEntry OBJECT-TYPE
|
||||
SYNTAX HwIfApplyFrClassEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"FrClass applied on interface Configuration Information Entry."
|
||||
INDEX { hwIfApplyFrClassIfIndex }
|
||||
::= { hwIfApplyFrClassTable 1 }
|
||||
|
||||
HwIfApplyFrClassEntry ::=
|
||||
SEQUENCE {
|
||||
hwIfApplyFrClassIfIndex
|
||||
Integer32,
|
||||
hwIfApplyFrClassIndex
|
||||
Integer32,
|
||||
hwIfApplyFrClassRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
hwIfApplyFrClassIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interface Index, equal to ifIndex."
|
||||
::= { hwIfApplyFrClassEntry 1 }
|
||||
|
||||
hwIfApplyFrClassIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index of Fr Class, equal to hwFrClassIndex"
|
||||
::= { hwIfApplyFrClassEntry 2 }
|
||||
|
||||
hwIfApplyFrClassRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RowStatus. Three actions are used: active,
|
||||
createAndGo, destroy"
|
||||
::= { hwIfApplyFrClassEntry 3 }
|
||||
|
||||
-- Fr Class Instance on fr pvc Table
|
||||
hwPvcApplyFrClassTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwPvcApplyFrClassEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of QoS Fr Class instance."
|
||||
::= { hwFrClassObjects 6 }
|
||||
|
||||
hwPvcApplyFrClassEntry OBJECT-TYPE
|
||||
SYNTAX HwPvcApplyFrClassEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Fr Class applied on FR Pvc Configuration Information Entry."
|
||||
INDEX { hwPvcApplyFrClassIfIndex,
|
||||
hwPvcApplyFrClassDlciNum
|
||||
}
|
||||
::= { hwPvcApplyFrClassTable 1 }
|
||||
|
||||
HwPvcApplyFrClassEntry ::=
|
||||
SEQUENCE {
|
||||
hwPvcApplyFrClassIfIndex
|
||||
Integer32,
|
||||
hwPvcApplyFrClassDlciNum
|
||||
Integer32,
|
||||
hwPvcApplyFrClassIndex
|
||||
Integer32,
|
||||
hwPvcApplyFrClassRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
hwPvcApplyFrClassIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Fr Interface Index, equal to ifIndex."
|
||||
::= { hwPvcApplyFrClassEntry 1 }
|
||||
|
||||
hwPvcApplyFrClassDlciNum OBJECT-TYPE
|
||||
SYNTAX Integer32 (16..1007)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Fr DLCI number."
|
||||
::= { hwPvcApplyFrClassEntry 2 }
|
||||
|
||||
hwPvcApplyFrClassIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index of Fr Class, equal to hwFrClassIndex"
|
||||
::= { hwPvcApplyFrClassEntry 3 }
|
||||
|
||||
hwPvcApplyFrClassRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RowStatus. Three actions are used: active,
|
||||
createAndGo, destroy"
|
||||
::= { hwPvcApplyFrClassEntry 4 }
|
||||
|
||||
|
||||
-- bandwidth parameter on interface
|
||||
|
||||
hwFrPvcBandwidthTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwFrPvcBandwidthEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of Running statistics for bandwidth.
|
||||
"
|
||||
::= { hwFrClassObjects 7 }
|
||||
|
||||
hwFrPvcBandwidthEntry OBJECT-TYPE
|
||||
SYNTAX HwFrPvcBandwidthEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Bandwidth Running statistics"
|
||||
INDEX { hwPvcApplyFrClassIfIndex,
|
||||
hwPvcApplyFrClassDlciNum
|
||||
}
|
||||
|
||||
::= { hwFrPvcBandwidthTable 1 }
|
||||
|
||||
HwFrPvcBandwidthEntry ::=
|
||||
SEQUENCE {
|
||||
hwFrPvcBandwidthMaxReservedBW
|
||||
Integer32,
|
||||
hwFrPvcBandwidthAvailable
|
||||
Integer32
|
||||
|
||||
}
|
||||
|
||||
hwFrPvcBandwidthMaxReservedBW OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Max reserved bandWidth. Unit : Kbps"
|
||||
::= { hwFrPvcBandwidthEntry 1 }
|
||||
|
||||
hwFrPvcBandwidthAvailable OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Available bandWidth. Unit : Kbps"
|
||||
::= { hwFrPvcBandwidthEntry 2 }
|
||||
|
||||
|
||||
-- hwRTPQoSObjects
|
||||
|
||||
hwRTPQoSObjects OBJECT IDENTIFIER ::= { hwFrQoSObjects 2 }
|
||||
|
||||
-- Rtpq applied on the Fr Class
|
||||
|
||||
hwRTPFrClassApplyTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwRTPFrClassApplyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of QoS rtpq instance."
|
||||
::= { hwRTPQoSObjects 1 }
|
||||
|
||||
hwRTPFrClassApplyEntry OBJECT-TYPE
|
||||
SYNTAX HwRTPFrClassApplyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Rtpq Configuration Information Entry."
|
||||
INDEX { hwRTPFrClassApplyFrClassIndex }
|
||||
::= { hwRTPFrClassApplyTable 1 }
|
||||
|
||||
HwRTPFrClassApplyEntry ::=
|
||||
SEQUENCE {
|
||||
hwRTPFrClassApplyFrClassIndex
|
||||
Integer32,
|
||||
hwRTPFrClassApplyStartPort
|
||||
Integer32,
|
||||
hwRTPFrClassApplyEndPort
|
||||
Integer32,
|
||||
hwRTPFrClassApplyBandWidth
|
||||
Integer32,
|
||||
hwRTPFrClassApplyCbs
|
||||
Integer32,
|
||||
hwRTPFrClassApplyRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
hwRTPFrClassApplyFrClassIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Fr Class Index, equal to HwFrClassIndex."
|
||||
::= { hwRTPFrClassApplyEntry 1 }
|
||||
|
||||
hwRTPFrClassApplyStartPort OBJECT-TYPE
|
||||
SYNTAX Integer32(2000..65535)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
RTP-PORT(3): start-port: 2000~65535
|
||||
"
|
||||
::= { hwRTPFrClassApplyEntry 2 }
|
||||
|
||||
hwRTPFrClassApplyEndPort OBJECT-TYPE
|
||||
SYNTAX Integer32(2000..65535)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
RTP-PORT(3): end-port: 2000~65535
|
||||
"
|
||||
::= { hwRTPFrClassApplyEntry 3 }
|
||||
|
||||
hwRTPFrClassApplyBandWidth OBJECT-TYPE
|
||||
SYNTAX Integer32 (8..1000000)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Max bandWidth Value:
|
||||
Absolute value: 8~1000000. Unit: Kbps
|
||||
"
|
||||
::= { hwRTPFrClassApplyEntry 4 }
|
||||
|
||||
hwRTPFrClassApplyCbs OBJECT-TYPE
|
||||
SYNTAX Integer32 (1500..2000000)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Committed Burst Size: 1500~2000000. Unit: byte
|
||||
"
|
||||
::= { hwRTPFrClassApplyEntry 5 }
|
||||
|
||||
hwRTPFrClassApplyRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RowStatus for RTPFrClassApply Table.
|
||||
Three actions are used: active, createAndGo, destroy"
|
||||
::= { hwRTPFrClassApplyEntry 6 }
|
||||
|
||||
-- RTPQ statistics on the Fr Pvc
|
||||
|
||||
hwRTPFrPvcQueueRunInfoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwRTPFrPvcQueueRunInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of Running statistics for RTPQ Queue
|
||||
applied on the FR PVC"
|
||||
::= { hwRTPQoSObjects 2 }
|
||||
|
||||
hwRTPFrPvcQueueRunInfoEntry OBJECT-TYPE
|
||||
SYNTAX HwRTPFrPvcQueueRunInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Queue statistics entry."
|
||||
INDEX { hwPvcApplyFrClassIfIndex,
|
||||
hwPvcApplyFrClassDlciNum
|
||||
}
|
||||
::= { hwRTPFrPvcQueueRunInfoTable 1 }
|
||||
|
||||
HwRTPFrPvcQueueRunInfoEntry ::=
|
||||
SEQUENCE {
|
||||
hwRTPFrPvcQueueSize
|
||||
Integer32,
|
||||
hwRTPFrPvcQueueMaxSize
|
||||
Integer32,
|
||||
hwRTPFrPvcQueueOutputs
|
||||
Counter32,
|
||||
hwRTPFrPvcQueueDiscards
|
||||
Counter32
|
||||
}
|
||||
|
||||
hwRTPFrPvcQueueSize OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Size of Rtpq Queue."
|
||||
::= { hwRTPFrPvcQueueRunInfoEntry 1 }
|
||||
|
||||
hwRTPFrPvcQueueMaxSize OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Max size of Rtpq Queue."
|
||||
::= { hwRTPFrPvcQueueRunInfoEntry 2 }
|
||||
|
||||
hwRTPFrPvcQueueOutputs OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Outputs of Rtpq Queue."
|
||||
::= { hwRTPFrPvcQueueRunInfoEntry 3 }
|
||||
|
||||
hwRTPFrPvcQueueDiscards OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Discards of Rtpq Queue."
|
||||
::= { hwRTPFrPvcQueueRunInfoEntry 4 }
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- HUAWEI-FR-QOS-MIB.mib
|
||||
--
|
||||
|
||||
|
||||
|
||||
99
mibs/huawei/HUAWEI-FTP
Normal file
99
mibs/huawei/HUAWEI-FTP
Normal file
@@ -0,0 +1,99 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2008 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: File Transfer Protocol(FTP) mib
|
||||
-- Reference: huawei enterprise mib
|
||||
-- Version: V1.0
|
||||
-- History: V1.0 zhouyao, 2008-09-28, publish
|
||||
-- =================================================================
|
||||
|
||||
HUAWEI-FTP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
Integer32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus, DisplayString
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
|
||||
hwFtp MODULE-IDENTITY
|
||||
LAST-UPDATED "200809280900Z" -- September 28, 2008 at 09:00 GMT
|
||||
ORGANIZATION
|
||||
"HUAWEI MIB Standard community
|
||||
"
|
||||
CONTACT-INFO
|
||||
"R&D BeiJing, Huawei Technologies co.,Ltd.
|
||||
Huawei Bld.,NO.3 Xinxi Rd.,
|
||||
Shang-Di Information Industry Base,
|
||||
Hai-Dian District Beijing P.R. China
|
||||
Zip:100085
|
||||
Http://www.huawei.com
|
||||
E-mail:support@huawei.com
|
||||
"
|
||||
DESCRIPTION
|
||||
"V1.00
|
||||
The HUAWEI-FTP-MIB which contains objects manages the FTP server and FTP client configuration. .
|
||||
"
|
||||
::= { hwDatacomm 166 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
hwFtpObjects OBJECT IDENTIFIER ::= { hwFtp 1 }
|
||||
|
||||
hwFtpServer OBJECT IDENTIFIER ::= { hwFtpObjects 1 }
|
||||
|
||||
hwFtpServerEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object specifies whether the FTP server is enable."
|
||||
DEFVAL { 2 }
|
||||
::= { hwFtpServer 1 }
|
||||
|
||||
-- Conformance information
|
||||
|
||||
hwFtpNotification OBJECT IDENTIFIER ::= { hwFtp 2 }
|
||||
|
||||
-- Conformance information
|
||||
|
||||
hwFtpMIBConformance OBJECT IDENTIFIER ::= { hwFtp 3 }
|
||||
|
||||
|
||||
hwFtpMIBCompliances OBJECT IDENTIFIER ::= { hwFtpMIBConformance 1 }
|
||||
|
||||
|
||||
hwFtpMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting
|
||||
the HUAWEI-FTP-MIB."
|
||||
MODULE HUAWEI-FTP-MIB
|
||||
MANDATORY-GROUPS { hwFtpServerGroup }
|
||||
::= { hwFtpMIBCompliances 1 }
|
||||
|
||||
|
||||
hwFtpMIBGroups OBJECT IDENTIFIER ::= { hwFtpMIBConformance 2 }
|
||||
|
||||
hwFtpServerGroup OBJECT-GROUP
|
||||
OBJECTS { hwFtpServerEnable }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The FTP server attribute group."
|
||||
::= { hwFtpMIBGroups 1 }
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- HUAWEI-FTP-MIB.mib
|
||||
--
|
||||
|
||||
164
mibs/huawei/HUAWEI-GTL
Normal file
164
mibs/huawei/HUAWEI-GTL
Normal file
@@ -0,0 +1,164 @@
|
||||
-- ==================================================================
|
||||
-- Copyright (C) 2007 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: HUAWEI GTL MIB
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- <author>, <date>, <contents>
|
||||
-- WangHaiwei 2007-1-16
|
||||
-- ==================================================================
|
||||
-- ==================================================================
|
||||
--
|
||||
-- Variables and types are imported
|
||||
--
|
||||
-- ==================================================================
|
||||
|
||||
HUAWEI-GTL-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
Integer32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
|
||||
hwGtl MODULE-IDENTITY
|
||||
LAST-UPDATED "200611221414Z" -- November 22, 2006 at 14:14 GMT
|
||||
ORGANIZATION
|
||||
"Huawei Technologies Co.,Ltd."
|
||||
CONTACT-INFO
|
||||
"VRP Team Huawei Technologies Co.,Ltd.
|
||||
Huawei Bld.,NO.3 Xinxi Rd.,
|
||||
Shang-Di Information Industry Base,
|
||||
Hai-Dian District Beijing P.R. China
|
||||
http://www.huawei.com
|
||||
Zip:100085
|
||||
"
|
||||
DESCRIPTION
|
||||
"The private mib file includes the general extent
|
||||
information of the device.hwDatacomm(25).htGtl(142)"
|
||||
::= { hwDatacomm 142 }
|
||||
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
-- ==================================================================
|
||||
--
|
||||
-- ======================= definition begin =========================
|
||||
--
|
||||
-- ==================================================================
|
||||
hwGtlMibObjects OBJECT IDENTIFIER ::= { hwGtl 1 }
|
||||
|
||||
|
||||
hwGtlDefaultValueReason OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..31))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object specifies the reason why the system uses the default value."
|
||||
::= { hwGtlMibObjects 1 }
|
||||
|
||||
|
||||
hwGtlResourceItem OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..31))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object specifies the resource item which is nearly exhausted."
|
||||
::= { hwGtlMibObjects 2 }
|
||||
|
||||
|
||||
hwGtlFeatureName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..31))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object specifies the feature name which is near deadline."
|
||||
::= { hwGtlMibObjects 3 }
|
||||
|
||||
|
||||
hwGtlRemainTime OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Remain time of the feature which is near deadline.The unit is day."
|
||||
::= { hwGtlMibObjects 4 }
|
||||
|
||||
|
||||
hwGtlNotifications OBJECT IDENTIFIER ::= { hwGtl 2 }
|
||||
|
||||
|
||||
hwGtlDefaultValue NOTIFICATION-TYPE
|
||||
OBJECTS { hwGtlDefaultValueReason }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification represents that the system will use default value if the license file fails to pass the verification."
|
||||
::= { hwGtlNotifications 1 }
|
||||
|
||||
|
||||
hwGtlResourceUsedUp NOTIFICATION-TYPE
|
||||
OBJECTS { hwGtlResourceItem }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification represents the resource is nearly exhausted."
|
||||
::= { hwGtlNotifications 2 }
|
||||
|
||||
|
||||
hwGtlNearDeadline NOTIFICATION-TYPE
|
||||
OBJECTS { hwGtlFeatureName, hwGtlRemainTime }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification represents the feature is near deadline."
|
||||
::= { hwGtlNotifications 3 }
|
||||
|
||||
|
||||
-- Conformance information
|
||||
hwGtlConformance OBJECT IDENTIFIER ::= { hwGtl 3 }
|
||||
|
||||
|
||||
hwGtlCompliances OBJECT IDENTIFIER ::= { hwGtlConformance 1 }
|
||||
|
||||
|
||||
hwGtlCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting
|
||||
the HUAWEI-GTL-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { hwGtlObjectGroup, hwGtlNotificationGroup }
|
||||
::= { hwGtlCompliances 1 }
|
||||
|
||||
|
||||
hwGtlGroups OBJECT IDENTIFIER ::= { hwGtlConformance 2 }
|
||||
|
||||
|
||||
hwGtlObjectGroup OBJECT-GROUP
|
||||
OBJECTS { hwGtlDefaultValueReason, hwGtlResourceItem, hwGtlFeatureName, hwGtlRemainTime }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The GTL attribute group."
|
||||
::= { hwGtlGroups 1 }
|
||||
|
||||
|
||||
hwGtlNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwGtlDefaultValue, hwGtlResourceUsedUp, hwGtlNearDeadline }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The notification group."
|
||||
::= { hwGtlGroups 2 }
|
||||
|
||||
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- HUAWEI-GTL-MIB.mib
|
||||
--
|
||||
651
mibs/huawei/HUAWEI-GTSM
Normal file
651
mibs/huawei/HUAWEI-GTSM
Normal file
@@ -0,0 +1,651 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2006 by HUAWEI TECHNOLOGIES. All rights reserved
|
||||
--
|
||||
-- Description: This MIB defines all the objects that manage GTSM policies,
|
||||
-- containing getting or creating GTSM policies, computing
|
||||
-- the number of the packets, and resetting statistics.
|
||||
-- Reference: rfc4001
|
||||
-- Version: V1.00
|
||||
-- History:
|
||||
--
|
||||
-- =================================================================
|
||||
|
||||
|
||||
HUAWEI-GTSM-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
Integer32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus
|
||||
FROM SNMPv2-TC
|
||||
InetAddressType, InetAddress
|
||||
FROM INET-ADDRESS-MIB;
|
||||
|
||||
|
||||
hwGTSMModule MODULE-IDENTITY
|
||||
LAST-UPDATED "200611131938Z"
|
||||
ORGANIZATION
|
||||
"Huawei Technologies co.,Ltd."
|
||||
CONTACT-INFO
|
||||
"VRP Team Huawei Technologies co.,Ltd.
|
||||
Huawei Bld.,NO.3 Xinxi Rd.,
|
||||
Shang-Di Information Industry Base,
|
||||
Hai-Dian District Beijing P.R. China
|
||||
http://www.huawei.com
|
||||
Zip:100085
|
||||
"
|
||||
DESCRIPTION
|
||||
"The HUAWEI-GTSM-MIB contains all the objects
|
||||
that manages GTSM, it mainly contains the following five parts.
|
||||
1) Default action that is used to deal with
|
||||
the received packets when no GTSM policy matches.
|
||||
2) Policy table that is used to get or set
|
||||
the GTSM policy.
|
||||
3) BGP peer group table that is used to get
|
||||
or set the GTSM policy for BGP peer group.
|
||||
4) Statistics table that is used to compute
|
||||
the number of the packets containing
|
||||
received packets, passing packets and
|
||||
dropped packets.
|
||||
5) Global configuration clear statistics
|
||||
table that is used to clear all statistics.
|
||||
The table can be used any time when users want to initialize
|
||||
the counter."
|
||||
REVISION "200609051938Z"
|
||||
DESCRIPTION
|
||||
"The initial revision of this MIB module."
|
||||
::= { hwDatacomm 126 }
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
-- ==================================================================
|
||||
--
|
||||
-- ======================= definition begin =========================
|
||||
--
|
||||
-- ==================================================================
|
||||
hwGTSM OBJECT IDENTIFIER ::= { hwGTSMModule 1 }
|
||||
|
||||
hwGTSMDefaultAction OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
pass(1),
|
||||
drop(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object specifies the default action when
|
||||
no matching policy exists."
|
||||
|
||||
DEFVAL { pass }
|
||||
::= { hwGTSM 1 }
|
||||
|
||||
-- ============== hwGTSMPolicyTable define beginning ==============
|
||||
hwGTSMPolicyTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HWGTSMPolicyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Information about GTSM policies. This object is used
|
||||
to get GTSM policy(policies), create a new policy, modify
|
||||
or delete GTSM policy (policies)."
|
||||
|
||||
::= { hwGTSM 2 }
|
||||
|
||||
-- hwGTSMPolicyEntry
|
||||
hwGTSMPolicyEntry OBJECT-TYPE
|
||||
SYNTAX HWGTSMPolicyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Information about GTSM policies,it used
|
||||
to get gtsm policy(policies),to create a
|
||||
new policy,to modify or to delete gtsm
|
||||
policy(policies)."
|
||||
INDEX { hwGTSMvrfIndex, hwGTSMPolicyAddressType, hwGTSMPolicyProtocol,
|
||||
hwGTSMPolicySourceIpAddress, hwGTSMPolicyDestIpAddress,
|
||||
hwGTSMPolicySourcePort, hwGTSMPolicyDestPort}
|
||||
::= { hwGTSMPolicyTable 1 }
|
||||
|
||||
-- HWGTSMPolicyEntry
|
||||
HWGTSMPolicyEntry ::=
|
||||
SEQUENCE {
|
||||
hwGTSMvrfIndex
|
||||
Integer32,
|
||||
hwGTSMPolicyAddressType
|
||||
InetAddressType,
|
||||
hwGTSMPolicyProtocol
|
||||
Integer32,
|
||||
hwGTSMPolicySourceIpAddress
|
||||
InetAddress,
|
||||
hwGTSMPolicyDestIpAddress
|
||||
InetAddress,
|
||||
hwGTSMPolicySourcePort
|
||||
Integer32,
|
||||
hwGTSMPolicyDestPort
|
||||
Integer32,
|
||||
hwGTSMPolicyTTLMin
|
||||
Integer32,
|
||||
hwGTSMPolicyTTLMax
|
||||
Integer32,
|
||||
hwGTSMPolicyRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
hwGTSMvrfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of VPN Routing and Forwarding
|
||||
table."
|
||||
::= { hwGTSMPolicyEntry 1 }
|
||||
|
||||
hwGTSMPolicyAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of Internet address by where the
|
||||
packets received and will go."
|
||||
::= { hwGTSMPolicyEntry 2 }
|
||||
|
||||
hwGTSMPolicyProtocol OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..255)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of protocol."
|
||||
::= { hwGTSMPolicyEntry 3 }
|
||||
|
||||
hwGTSMPolicySourceIpAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Source IP address in the GTSM policy that
|
||||
will be used to check the matching of source
|
||||
IP address in the received packets."
|
||||
::= { hwGTSMPolicyEntry 4 }
|
||||
|
||||
hwGTSMPolicyDestIpAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Destination IP address in the GTSM policy
|
||||
that will be used to check the matching of
|
||||
destination IP address in the received packets."
|
||||
|
||||
::= { hwGTSMPolicyEntry 5 }
|
||||
|
||||
hwGTSMPolicySourcePort OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Source port number in the GTSM policy
|
||||
that will be used to check the matching
|
||||
of source port number in the received packets."
|
||||
::= { hwGTSMPolicyEntry 6 }
|
||||
|
||||
hwGTSMPolicyDestPort OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Destination port number in the GTSM policy
|
||||
that will be used to check the matching of
|
||||
destination port number in the received packets."
|
||||
::= { hwGTSMPolicyEntry 7 }
|
||||
|
||||
hwGTSMPolicyTTLMin OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..255)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The minimum TTL in the policy table. The minimum
|
||||
TTL is compared with the TTL in the packets to check
|
||||
whether the minimum TTL is between the minimum TTL
|
||||
and maximum TTL, and thus check the validity of the
|
||||
received packets."
|
||||
::= { hwGTSMPolicyEntry 11 }
|
||||
|
||||
hwGTSMPolicyTTLMax OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum TTL in policy table that is
|
||||
compared with the TTL in the packets to check whether
|
||||
it is between the minimum TTL and maximum TTL
|
||||
,and thus check the validity of the received packets."
|
||||
DEFVAL { 255 }
|
||||
::= { hwGTSMPolicyEntry 12 }
|
||||
|
||||
hwGTSMPolicyRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The operating state of the row."
|
||||
::= { hwGTSMPolicyEntry 51}
|
||||
-- ============== hwGTSMPolicyTable define end ==============
|
||||
|
||||
|
||||
-- ============== hwGTSMBgpPeergroupTable define beginning ==============
|
||||
hwGTSMBgpPeergroupTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HWGTSMBgpPeergroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table of BGP peer group policies. The table contains
|
||||
all the BGP peer group policies."
|
||||
::= { hwGTSM 3 }
|
||||
|
||||
-- hwGTSMBgpPeergroupEntry
|
||||
hwGTSMBgpPeergroupEntry OBJECT-TYPE
|
||||
SYNTAX HWGTSMBgpPeergroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Information about BGP peer group policies. This table is used
|
||||
to get BGP peer group policy (policies), create a policy, modify
|
||||
or delete BGP peer group policy (policies)."
|
||||
INDEX { hwGTSMvrfIndex, hwGTSMBgpPeergroupName }
|
||||
::= { hwGTSMBgpPeergroupTable 1 }
|
||||
|
||||
-- HWGTSMBgpPeergroupEntry
|
||||
HWGTSMBgpPeergroupEntry ::=
|
||||
SEQUENCE {
|
||||
hwGTSMBgpPeergroupName
|
||||
OCTET STRING,
|
||||
hwGTSMBgpPeergroupTTLMin
|
||||
Integer32,
|
||||
hwGTSMBgpPeergroupTTLMax
|
||||
Integer32,
|
||||
hwGTSMBgpPeergroupRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
|
||||
hwGTSMBgpPeergroupName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..32))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Peer group name in the BGP policy table that is compared with
|
||||
the peer group name to decide whether to apply this policy."
|
||||
::= { hwGTSMBgpPeergroupEntry 1 }
|
||||
|
||||
hwGTSMBgpPeergroupTTLMin OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..255)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The minimum TTL in policy table that is compared with the TTL
|
||||
in the packets to check whether it is between the minimum TTL
|
||||
and maximum TTL, and thus check the validity of the received packets."
|
||||
::= { hwGTSMBgpPeergroupEntry 11 }
|
||||
|
||||
hwGTSMBgpPeergroupTTLMax OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum TTL in policy table that is compared with the TTL
|
||||
in the packets to check whether it is between the minimum TTL
|
||||
and maximum TTL, and check the validity of the received packets."
|
||||
DEFVAL { 255 }
|
||||
::= { hwGTSMBgpPeergroupEntry 12 }
|
||||
|
||||
hwGTSMBgpPeergroupRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The operating state of the row."
|
||||
::= { hwGTSMBgpPeergroupEntry 51}
|
||||
|
||||
-- ============== hwGTSMBgpPeergroupTable define end ==============
|
||||
|
||||
|
||||
-- ============== hwGTSMStatisticsTable define beginning ==============
|
||||
hwGTSMStatisticsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HWGTSMStatisticsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table of GTSM Statistics table. The table contains
|
||||
the number of the packets containing received
|
||||
packets, passed packets and discarded packets."
|
||||
::= { hwGTSM 4 }
|
||||
|
||||
-- hwGTSMBgpPeergroupEntry
|
||||
hwGTSMStatisticsEntry OBJECT-TYPE
|
||||
SYNTAX HWGTSMStatisticsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The information of GTSM Statistics,it only can
|
||||
be read."
|
||||
INDEX { hwGTSMSlotIndex }
|
||||
::= { hwGTSMStatisticsTable 1 }
|
||||
|
||||
-- HWGTSMStatisticsEntry
|
||||
HWGTSMStatisticsEntry ::=
|
||||
SEQUENCE {
|
||||
hwGTSMSlotIndex
|
||||
Integer32,
|
||||
hwGTSMStatisticsRcvPacketNumber
|
||||
Counter64,
|
||||
hwGTSMStatisticsPassPacketNumber
|
||||
Counter64,
|
||||
hwGTSMStatisticsDropPacketNumber
|
||||
Counter64
|
||||
}
|
||||
|
||||
hwGTSMSlotIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..128)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Index of Slot which receives the packets."
|
||||
::= { hwGTSMStatisticsEntry 1 }
|
||||
|
||||
hwGTSMStatisticsRcvPacketNumber OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of received packets of specific
|
||||
slot."
|
||||
::= { hwGTSMStatisticsEntry 11 }
|
||||
|
||||
hwGTSMStatisticsPassPacketNumber OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of packets that have been transferred
|
||||
to the up layer after packets of specific slot are received."
|
||||
::= { hwGTSMStatisticsEntry 12 }
|
||||
|
||||
hwGTSMStatisticsDropPacketNumber OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of packets that do not match
|
||||
the specific GTSM policy when packets of specific
|
||||
slot are received."
|
||||
|
||||
::= { hwGTSMStatisticsEntry 13 }
|
||||
-- ============== hwGTSMStatisticsTable define end ==============
|
||||
|
||||
|
||||
-- ============== hwGTSMGlobalConfigTable define beginning ==============
|
||||
hwGTSMGlobalConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HWGTSMGlobalConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table of GTSM global configuration table. The table
|
||||
contains all information you have operated to the statistics table."
|
||||
::= { hwGTSM 5 }
|
||||
|
||||
-- hwGTSMBgpPeergroupEntry
|
||||
hwGTSMGlobalConfigEntry OBJECT-TYPE
|
||||
SYNTAX HWGTSMGlobalConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The information of GTSM global configuration table.The table
|
||||
is used to clear all statistics, you can use this table any
|
||||
time when you want to initialize the counter."
|
||||
|
||||
INDEX { hwGTSMSlotIndex }
|
||||
::= { hwGTSMGlobalConfigTable 1 }
|
||||
|
||||
-- HWGTSMStatisticsEntry
|
||||
HWGTSMGlobalConfigEntry ::=
|
||||
SEQUENCE {
|
||||
hwGTSMGlobalConfigClearStatistics
|
||||
INTEGER,
|
||||
hwGTSMGlobalConfigLogDroppedPacket
|
||||
INTEGER
|
||||
}
|
||||
|
||||
hwGTSMGlobalConfigClearStatistics OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
reset(1),
|
||||
unused(255)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"It is used to clear the statistics of the GTSM global
|
||||
configuration table."
|
||||
::= { hwGTSMGlobalConfigEntry 11 }
|
||||
|
||||
hwGTSMGlobalConfigLogDroppedPacket OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
log(1),
|
||||
nolog(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"It is used to decide whether to log the dropped packets."
|
||||
DEFVAL { nolog }
|
||||
::= { hwGTSMGlobalConfigEntry 12 }
|
||||
-- ============== hwGTSMGlobalConfigTable define end ==============
|
||||
|
||||
hwGTSMStatisticsInfoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwGTSMStatisticsInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table of GTSM Statistics Information. The table contains
|
||||
the number of the packets containing received
|
||||
packets, passed packets and discarded packets."
|
||||
::= { hwGTSM 6 }
|
||||
|
||||
hwGTSMStatisticsInfoEntry OBJECT-TYPE
|
||||
SYNTAX HwGTSMStatisticsInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The information of GTSM Statistics,it only can
|
||||
be read."
|
||||
INDEX { hwGTSMSlotNum,hwGTSMPolicyAddressType, hwGTSMPolicyProtocol }
|
||||
::= { hwGTSMStatisticsInfoTable 1 }
|
||||
|
||||
HwGTSMStatisticsInfoEntry ::=
|
||||
SEQUENCE {
|
||||
hwGTSMSlotNum
|
||||
Integer32,
|
||||
hwGTSMStatisticsReceivePacketNum
|
||||
Counter64,
|
||||
hwGTSMStatisticsPassPacketNum
|
||||
Counter64,
|
||||
hwGTSMStatisticsDropPacketNum
|
||||
Counter64
|
||||
}
|
||||
|
||||
hwGTSMSlotNum OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..128)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Index of Slot which receives the packets."
|
||||
::= { hwGTSMStatisticsInfoEntry 1 }
|
||||
|
||||
hwGTSMStatisticsReceivePacketNum OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of received packets of specific
|
||||
slot."
|
||||
::= { hwGTSMStatisticsInfoEntry 11 }
|
||||
|
||||
hwGTSMStatisticsPassPacketNum OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of packets that have been transferred
|
||||
to the up layer after packets of specific slot are received."
|
||||
::= { hwGTSMStatisticsInfoEntry 12 }
|
||||
|
||||
hwGTSMStatisticsDropPacketNum OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of packets that do not match
|
||||
the specific GTSM policy when packets of specific
|
||||
slot are received."
|
||||
|
||||
::= { hwGTSMStatisticsInfoEntry 13 }
|
||||
|
||||
hwGTSMGlobalConfigInfoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwGTSMGlobalConfigInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table of GTSM global configuration table. The table
|
||||
contains all information you have operated to the statistics table."
|
||||
::= { hwGTSM 7 }
|
||||
|
||||
hwGTSMGlobalConfigInfoEntry OBJECT-TYPE
|
||||
SYNTAX HwGTSMGlobalConfigInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The information of GTSM global configuration table.The table
|
||||
is used to clear all statistics, you can use this table any
|
||||
time when you want to initialize the counter."
|
||||
|
||||
INDEX { hwGTSMSlotNum }
|
||||
::= { hwGTSMGlobalConfigInfoTable 1 }
|
||||
|
||||
HwGTSMGlobalConfigInfoEntry ::=
|
||||
SEQUENCE {
|
||||
hwGTSMGlobalConfigClearStatisticsInfo
|
||||
INTEGER,
|
||||
hwGTSMGlobalConfigLogDroppedPacketInfo
|
||||
INTEGER
|
||||
}
|
||||
|
||||
hwGTSMGlobalConfigClearStatisticsInfo OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
reset(1),
|
||||
unused(255)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"It is used to clear the statistics of the GTSM global
|
||||
configuration table."
|
||||
::= { hwGTSMGlobalConfigInfoEntry 11 }
|
||||
|
||||
hwGTSMGlobalConfigLogDroppedPacketInfo OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
log(1),
|
||||
nolog(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"It is used to decide whether to log the dropped packets."
|
||||
DEFVAL { nolog }
|
||||
::= { hwGTSMGlobalConfigInfoEntry 12 }
|
||||
|
||||
-- ============== conformance information ==============
|
||||
hwGTSMConformance OBJECT IDENTIFIER ::= { hwGTSMModule 2 }
|
||||
|
||||
|
||||
hwGTSMCompliances OBJECT IDENTIFIER ::= { hwGTSMConformance 1 }
|
||||
hwGTSMCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting
|
||||
this module."
|
||||
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {hwGTSMDefaultActionGroup, hwGTSMPolicyGroup,
|
||||
hwGTSMBgpPeergroupGroup, hwGTSMStatisticsGroup,
|
||||
hwGTSMGlobalConfigGroup,hwGTSMStatisticsInfoGroup,
|
||||
hwGTSMGlobalConfigInfoGroup }
|
||||
|
||||
::= { hwGTSMCompliances 1 }
|
||||
|
||||
|
||||
-- ============== groups ==============
|
||||
hwGTSMGroups OBJECT IDENTIFIER ::= { hwGTSMConformance 2 }
|
||||
|
||||
hwGTSMDefaultActionGroup OBJECT-GROUP
|
||||
OBJECTS { hwGTSMDefaultAction }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The default action group."
|
||||
::= { hwGTSMGroups 1 }
|
||||
|
||||
|
||||
hwGTSMPolicyGroup OBJECT-GROUP
|
||||
OBJECTS { hwGTSMPolicyTTLMin, hwGTSMPolicyTTLMax, hwGTSMPolicyRowStatus }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The GTSM policy group."
|
||||
::= { hwGTSMGroups 2 }
|
||||
|
||||
hwGTSMBgpPeergroupGroup OBJECT-GROUP
|
||||
OBJECTS { hwGTSMBgpPeergroupTTLMin, hwGTSMBgpPeergroupTTLMax, hwGTSMBgpPeergroupRowStatus }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The GTSM BGP peer group."
|
||||
::= { hwGTSMGroups 3 }
|
||||
|
||||
hwGTSMStatisticsGroup OBJECT-GROUP
|
||||
OBJECTS { hwGTSMStatisticsRcvPacketNumber, hwGTSMStatisticsPassPacketNumber, hwGTSMStatisticsDropPacketNumber }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The GTSM statistics group."
|
||||
::= { hwGTSMGroups 4 }
|
||||
|
||||
hwGTSMGlobalConfigGroup OBJECT-GROUP
|
||||
OBJECTS {hwGTSMGlobalConfigClearStatistics, hwGTSMGlobalConfigLogDroppedPacket }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The GTSM global configuration group."
|
||||
::= { hwGTSMGroups 5 }
|
||||
|
||||
hwGTSMStatisticsInfoGroup OBJECT-GROUP
|
||||
OBJECTS { hwGTSMStatisticsReceivePacketNum, hwGTSMStatisticsPassPacketNum, hwGTSMStatisticsDropPacketNum }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The GTSM statistics group."
|
||||
::= { hwGTSMGroups 6 }
|
||||
|
||||
hwGTSMGlobalConfigInfoGroup OBJECT-GROUP
|
||||
OBJECTS {hwGTSMGlobalConfigClearStatisticsInfo, hwGTSMGlobalConfigLogDroppedPacketInfo }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The GTSM global configuration group."
|
||||
::= { hwGTSMGroups 7 }
|
||||
-- ============== conformance information define end ==============
|
||||
|
||||
END
|
||||
|
||||
2368
mibs/huawei/HUAWEI-HGMP
Normal file
2368
mibs/huawei/HUAWEI-HGMP
Normal file
File diff suppressed because it is too large
Load Diff
4462
mibs/huawei/HUAWEI-HQOS
Normal file
4462
mibs/huawei/HUAWEI-HQOS
Normal file
File diff suppressed because it is too large
Load Diff
252
mibs/huawei/HUAWEI-HTTP
Normal file
252
mibs/huawei/HUAWEI-HTTP
Normal file
@@ -0,0 +1,252 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2009 by HUAWEI TECHNOLOGIES. All rights reserved
|
||||
--
|
||||
-- Description: HUAWEI HTTP MIB, this mib will maintain information of HTTP
|
||||
-- protocol for datacomm product.
|
||||
-- Reference:
|
||||
-- Version: V1.00
|
||||
-- History:
|
||||
--
|
||||
-- V1.00 2009-03-27 initial version
|
||||
-- =================================================================
|
||||
HUAWEI-HTTP-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
DateAndTime
|
||||
FROM SNMPv2-TC
|
||||
|
||||
OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32,OBJECT-IDENTITY,
|
||||
IpAddress, Unsigned32, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
|
||||
EnabledStatus
|
||||
FROM P-BRIDGE-MIB
|
||||
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB;
|
||||
|
||||
hwHttpMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200903271630Z" -- July 15, 2008 at 14:30 GMT
|
||||
ORGANIZATION
|
||||
"Huawei Technologies co.,Ltd."
|
||||
CONTACT-INFO
|
||||
"R&D NanJing, Huawei Technologies co.,Ltd.
|
||||
High hope mansion,
|
||||
Baixia road,
|
||||
Nanjing city
|
||||
Zip:100085
|
||||
Http://www.huawei.com
|
||||
E-mail:support@huawei.com
|
||||
Zip:100000
|
||||
"
|
||||
DESCRIPTION
|
||||
"This file is a HTTP MIB. It provides the functions such as
|
||||
globally enabling or disabling the HTTP service, configuring the global
|
||||
port number, showing http server and users information."
|
||||
::= { hwDatacomm 192 }
|
||||
|
||||
-- ============================================================================
|
||||
-- Node definitions
|
||||
-- ============================================================================
|
||||
hwHttpObjects OBJECT IDENTIFIER ::= { hwHttpMIB 1 }
|
||||
hwHttpConformance OBJECT IDENTIFIER ::= { hwHttpMIB 2 }
|
||||
|
||||
-- ============================================================================
|
||||
--
|
||||
-- ======================= Objects definitions=================================
|
||||
--
|
||||
-- ============================================================================
|
||||
hwHttpConfiguration OBJECT IDENTIFIER ::= { hwHttpObjects 1 }
|
||||
|
||||
hwHttpEnable OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
{
|
||||
enabled(1),
|
||||
disabled(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object indicates globally enable or disable the HTTP configuration. If the hwHttpEnable
|
||||
is 1, HTTP server is enabled. If the hwHttpEnable is 2, HTTP server is
|
||||
disabled. By default, HTTP server is enabled."
|
||||
DEFVAL { 1 }
|
||||
::= { hwHttpConfiguration 1 }
|
||||
|
||||
hwHttpPortNum OBJECT-TYPE
|
||||
SYNTAX Integer32 (80|1025..55535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object indicates globally port number the HTTP configuration. The value rangs from 1025 to 55535,
|
||||
User can modify HTTP server listen in port number,
|
||||
By default, HTTP server listen in 80 port."
|
||||
DEFVAL { 80 }
|
||||
::= { hwHttpConfiguration 2 }
|
||||
|
||||
hwHttpAclNum OBJECT-TYPE
|
||||
SYNTAX Integer32 (0|2000..2999)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object indicates globally ACL the HTTP configuration. The value rangs from 2000 to 2999,
|
||||
user can modify HTTP server ACL number,By default, the ACL number is 0."
|
||||
::= { hwHttpConfiguration 3 }
|
||||
|
||||
hwHttpTimeOut OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..35791)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object indicates globally overtime the HTTP configuration. The value rangs from 1 to 35791,
|
||||
User can modify HTTP server overtime interval,
|
||||
By default, The time is 3 minutes."
|
||||
DEFVAL { 3 }
|
||||
::= { hwHttpConfiguration 4 }
|
||||
|
||||
hwHttpOnlineUserNum OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..5)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object indicates the number of concurrent server users online."
|
||||
::= { hwHttpConfiguration 5 }
|
||||
|
||||
hwHttpMaxUserNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object indicates maximum number of concurrent server users allowed."
|
||||
::= { hwHttpConfiguration 6 }
|
||||
|
||||
hwHttpUserInfoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwHttpUserInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"HTTP user infomation configuration table."
|
||||
::= { hwHttpConfiguration 7 }
|
||||
|
||||
hwHttpUserInfoEntry OBJECT-TYPE
|
||||
SYNTAX HwHttpUserInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entries of the HTTP user infomation configuration table."
|
||||
INDEX{ hwHttpUserIndex }
|
||||
::= { hwHttpUserInfoTable 1}
|
||||
|
||||
HwHttpUserInfoEntry ::=
|
||||
SEQUENCE{
|
||||
hwHttpUserIndex Integer32,
|
||||
hwHttpUserName OCTET STRING,
|
||||
hwHttpUserIpAddr IpAddress,
|
||||
hwHttpUserLoginTime DateAndTime,
|
||||
hwHttpUserTimeOut Integer32
|
||||
}
|
||||
|
||||
hwHttpUserIndex OBJECT-TYPE
|
||||
SYNTAX Integer32(1..5)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object indicates the user index of user has logined HTTP server. The value rangs from 1 to 5."
|
||||
::= {hwHttpUserInfoEntry 1}
|
||||
|
||||
hwHttpUserName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(1..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object indicates the user name of user has logined HTTP server. It ranges from 1
|
||||
to 64."
|
||||
::= {hwHttpUserInfoEntry 2}
|
||||
|
||||
hwHttpUserIpAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object indicates the source IP address of user has logined HTTP server."
|
||||
::= {hwHttpUserInfoEntry 3}
|
||||
|
||||
hwHttpUserLoginTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object indicates the date and time of user logined HTTP server."
|
||||
::= {hwHttpUserInfoEntry 4}
|
||||
|
||||
hwHttpUserTimeOut OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object indicates the overtime of user logined HTTP server."
|
||||
::= {hwHttpUserInfoEntry 5}
|
||||
|
||||
--
|
||||
-- ***********************************************************
|
||||
--
|
||||
-- HAUWEIDLDPMIBCONFORMANCE
|
||||
--
|
||||
-- ***********************************************************
|
||||
--
|
||||
|
||||
hwHttpCompliances OBJECT IDENTIFIER ::= { hwHttpConformance 1 }
|
||||
hwHttpGroups OBJECT IDENTIFIER ::= { hwHttpConformance 2 }
|
||||
-- compliance statements
|
||||
hwHttpCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for SNMP entities which implement
|
||||
the HUAWEI-HTTP-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
hwHttpConfigGroup,
|
||||
hwHttpInfoGroup
|
||||
}
|
||||
::= { hwHttpCompliances 1 }
|
||||
|
||||
-- MIB groupings
|
||||
hwHttpConfigGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwHttpEnable,
|
||||
hwHttpPortNum,
|
||||
hwHttpAclNum,
|
||||
hwHttpTimeOut
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The collection of objects which are used to configure the
|
||||
HTTP implementation behavior.
|
||||
This group is mandatory for agents which implement the HTTP."
|
||||
::= { hwHttpGroups 1 }
|
||||
|
||||
hwHttpInfoGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwHttpOnlineUserNum,
|
||||
hwHttpMaxUserNum,
|
||||
hwHttpUserName,
|
||||
hwHttpUserIpAddr,
|
||||
hwHttpUserLoginTime,
|
||||
hwHttpUserTimeOut
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The collection of objects indicates the information of HTTP server and users."
|
||||
::= { hwHttpGroups 2 }
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- HUAWEI-HTTP-MIB.mib
|
||||
--
|
||||
|
||||
|
||||
|
||||
|
||||
1335
mibs/huawei/HUAWEI-HWTACACS
Normal file
1335
mibs/huawei/HUAWEI-HWTACACS
Normal file
File diff suppressed because it is too large
Load Diff
3247
mibs/huawei/HUAWEI-IF-EXT.MIB
Normal file
3247
mibs/huawei/HUAWEI-IF-EXT.MIB
Normal file
File diff suppressed because it is too large
Load Diff
2855
mibs/huawei/HUAWEI-IF-QOS
Normal file
2855
mibs/huawei/HUAWEI-IF-QOS
Normal file
File diff suppressed because it is too large
Load Diff
584
mibs/huawei/HUAWEI-IMA
Normal file
584
mibs/huawei/HUAWEI-IMA
Normal file
@@ -0,0 +1,584 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2007 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: HUAWEI Private IMA Interface MIB
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- V1.0
|
||||
-- ==================================================================
|
||||
-- ==================================================================
|
||||
--
|
||||
-- Variables and types be imported
|
||||
--
|
||||
-- ==================================================================
|
||||
|
||||
|
||||
HUAWEI-IMA-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
NOTIFICATION-TYPE, enterprises,
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter32, Gauge32
|
||||
FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
TEXTUAL-CONVENTION, DateAndTime, RowStatus
|
||||
FROM SNMPv2-TC
|
||||
InterfaceIndex, InterfaceIndexOrZero, ifIndex
|
||||
FROM IF-MIB;
|
||||
|
||||
-- February 10,2009 at 14:00 GMT
|
||||
-- February 10,2009 at 14:00 GMT
|
||||
hwImaMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200902101400Z" -- February 10,2009 at 14:00 GMT
|
||||
ORGANIZATION
|
||||
"Huawei Technologies co.,Ltd."
|
||||
CONTACT-INFO
|
||||
"Huawei Technologies co.,Ltd.
|
||||
Huawei Bld.,NO.3 Xinxi Rd.,
|
||||
Shang-Di Information Industry Base,
|
||||
Hai-Dian District Beijing P.R. China
|
||||
http://www.huawei.com
|
||||
Zip:100085
|
||||
"
|
||||
DESCRIPTION
|
||||
"The MIB is mainly used to configure Inverse Multiplexing
|
||||
for ATM (IMA) interfaces."
|
||||
::= { hwDatacomm 176 }
|
||||
|
||||
|
||||
-- The object identifier subtree for the HUAWEI-IMA-MIB.
|
||||
hwImaMibObjects OBJECT IDENTIFIER ::= { hwImaMIB 1 }
|
||||
hwImaMibConformance OBJECT IDENTIFIER ::= { hwImaMIB 2 }
|
||||
-- Textual conventions
|
||||
MilliSeconds ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Time in milliseconds"
|
||||
SYNTAX Integer32
|
||||
|
||||
ImaGroupState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"State of the IMA group."
|
||||
SYNTAX INTEGER {
|
||||
notConfigured(1),
|
||||
startUp(2),
|
||||
startUpAck(3),
|
||||
configAbortUnsupportedM(4),
|
||||
configAbortIncompatibleSymmetry(5),
|
||||
configAbortOther(6),
|
||||
insufficientLinks(7),
|
||||
blocked(8),
|
||||
operational(9),
|
||||
configAbortUnsupportedImaVersion(10)
|
||||
}
|
||||
|
||||
ImaGroupSymmetry ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The group symmetry mode adjusted during the group start-up."
|
||||
SYNTAX INTEGER {
|
||||
symmetricOperation(1),
|
||||
asymmetricOperation(2),
|
||||
asymmetricConfiguration(3)
|
||||
}
|
||||
|
||||
ImaFrameLength ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Length of the IMA frames."
|
||||
SYNTAX INTEGER {
|
||||
m32(32),
|
||||
m64(64),
|
||||
m128(128),
|
||||
m256(256)
|
||||
}
|
||||
|
||||
ImaLinkState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"State of a link belonging to an IMA group."
|
||||
SYNTAX INTEGER {
|
||||
notInGroup(1),
|
||||
unusableNoGivenReason(2),
|
||||
unusableFault(3),
|
||||
unusableMisconnected(4),
|
||||
unusableInhibited(5),
|
||||
unusableFailed(6),
|
||||
usable(7),
|
||||
active(8)
|
||||
}
|
||||
|
||||
--
|
||||
-- The IMA Group subtree
|
||||
--
|
||||
-- The IMA Group subtree consists of the number of IMA groups and a
|
||||
-- table of IMA groups. Each entry in the table of IMA groups contains
|
||||
-- information (configuration and status) specific to each group.
|
||||
--
|
||||
|
||||
hwImaGroupTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HWImaGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IMA Group Configuration table."
|
||||
::= { hwImaMibObjects 1 }
|
||||
|
||||
hwImaGroupEntry OBJECT-TYPE
|
||||
SYNTAX HWImaGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the IMA Group table."
|
||||
INDEX { hwImaGroupIfIndex }
|
||||
::= { hwImaGroupTable 1 }
|
||||
|
||||
HWImaGroupEntry ::= SEQUENCE {
|
||||
hwImaGroupIfIndex InterfaceIndex,
|
||||
hwImaGroupNeState ImaGroupState,
|
||||
hwImaGroupFeState ImaGroupState,
|
||||
hwImaGroupSymmetry ImaGroupSymmetry,
|
||||
hwImaGroupMinNumTxLinks Integer32 (1..32),
|
||||
hwImaGroupMinNumRxLinks Integer32 (1..32),
|
||||
hwImaGroupTxTimingRefLink InterfaceIndexOrZero,
|
||||
hwImaGroupRxTimingRefLink InterfaceIndexOrZero,
|
||||
hwImaGroupTxImaId Integer32 (0..255),
|
||||
hwImaGroupRxImaId Integer32 (0..255),
|
||||
hwImaGroupTxFrameLength ImaFrameLength,
|
||||
hwImaGroupRxFrameLength ImaFrameLength,
|
||||
hwImaGroupDiffDelayMax MilliSeconds,
|
||||
hwImaGroupAlphaValue Integer32 (1..2),
|
||||
hwImaGroupBetaValue Integer32 (1..5),
|
||||
hwImaGroupGammaValue Integer32 (1..5),
|
||||
hwImaGroupNumTxActLinks Gauge32,
|
||||
hwImaGroupNumRxActLinks Gauge32,
|
||||
hwImaGroupTxOamLabelValue Integer32 (1..255),
|
||||
hwImaGroupRxOamLabelValue Integer32 (0..255),
|
||||
hwImaGroupFirstLinkIfIndex InterfaceIndex
|
||||
}
|
||||
|
||||
hwImaGroupIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifies the logical interface number ('ifIndex')
|
||||
assigned to this IMA group, and is used to identify corresponding
|
||||
rows in the Interfaces MIB.
|
||||
Note that re-initialization of the management agent may cause
|
||||
a client's 'hwImaGroupIfIndex' to change."
|
||||
::= { hwImaGroupEntry 1 }
|
||||
|
||||
hwImaGroupNeState OBJECT-TYPE
|
||||
SYNTAX ImaGroupState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current operational state of the near-end IMA Group State
|
||||
Machine."
|
||||
::= { hwImaGroupEntry 2 }
|
||||
|
||||
hwImaGroupFeState OBJECT-TYPE
|
||||
SYNTAX ImaGroupState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current operational state of the far-end IMA Group State
|
||||
Machine."
|
||||
::= { hwImaGroupEntry 3 }
|
||||
|
||||
hwImaGroupSymmetry OBJECT-TYPE
|
||||
SYNTAX ImaGroupSymmetry
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Symmetry of the IMA group."
|
||||
DEFVAL { symmetricOperation }
|
||||
::= { hwImaGroupEntry 4 }
|
||||
|
||||
hwImaGroupMinNumTxLinks OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..32)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Minimum number of transmit links required to be Active for
|
||||
the IMA group to be in the Operational state."
|
||||
::= { hwImaGroupEntry 5 }
|
||||
|
||||
hwImaGroupMinNumRxLinks OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..32)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Minimum number of receive links required to be Active for
|
||||
the IMA group to be in the Operational state."
|
||||
::= { hwImaGroupEntry 6 }
|
||||
|
||||
hwImaGroupTxTimingRefLink OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifIndex of the transmit timing reference link to be
|
||||
used by the near-end for IMA data cell clock recovery from
|
||||
the ATM layer. The distinguished value of zero may be used
|
||||
if no link has been configured in the IMA group, or if the
|
||||
transmit timing reference link has not yet been selected."
|
||||
::= { hwImaGroupEntry 7 }
|
||||
|
||||
hwImaGroupRxTimingRefLink OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifIndex of the receive timing reference link to be
|
||||
used by near-end for IMA data cell clock recovery toward
|
||||
the ATM layer. The distinguished value of zero may be used
|
||||
if no link has been configured in the IMA group, or if the
|
||||
receive timing reference link has not yet been detected."
|
||||
::= { hwImaGroupEntry 8 }
|
||||
|
||||
hwImaGroupTxImaId OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IMA ID currently in use by the near-end IMA function."
|
||||
::= { hwImaGroupEntry 9 }
|
||||
|
||||
hwImaGroupRxImaId OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IMA ID currently in use by the far-end IMA function."
|
||||
::= { hwImaGroupEntry 10 }
|
||||
|
||||
hwImaGroupTxFrameLength OBJECT-TYPE
|
||||
SYNTAX ImaFrameLength
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The frame length to be used by the IMA group in the transmit
|
||||
direction. Can only be set when the IMA group is startup."
|
||||
DEFVAL { m128 }
|
||||
::= { hwImaGroupEntry 11 }
|
||||
|
||||
hwImaGroupRxFrameLength OBJECT-TYPE
|
||||
SYNTAX ImaFrameLength
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Value of IMA frame length as received from remote IMA function."
|
||||
::= { hwImaGroupEntry 12 }
|
||||
|
||||
hwImaGroupDiffDelayMax OBJECT-TYPE
|
||||
SYNTAX MilliSeconds (25..100)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum number of milliseconds of differential delay among
|
||||
the links that will be tolerated on this interface."
|
||||
DEFVAL { 25 }
|
||||
::= { hwImaGroupEntry 13 }
|
||||
|
||||
hwImaGroupAlphaValue OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This indicates the 'alpha' value used to specify the number
|
||||
of consecutive invalid ICP cells to be detected before moving
|
||||
to the IMA Hunt state from the IMA Sync state."
|
||||
DEFVAL { 2 }
|
||||
::= { hwImaGroupEntry 14 }
|
||||
|
||||
hwImaGroupBetaValue OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..5)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This indicates the 'beta' value used to specify the number
|
||||
of consecutive errored ICP cells to be detected before moving
|
||||
to the IMA Hunt state from the IMA Sync state."
|
||||
DEFVAL { 2 }
|
||||
::= { hwImaGroupEntry 15 }
|
||||
|
||||
hwImaGroupGammaValue OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..5)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This indicates the 'gamma' value used to specify the number
|
||||
of consecutive valid ICP cells to be detected before moving
|
||||
to the IMA Sync state from the IMA PreSync state."
|
||||
DEFVAL { 1 }
|
||||
::= { hwImaGroupEntry 16 }
|
||||
|
||||
-- hwImaGroupNumTxActLinks is used by a network operator to tell how many
|
||||
-- links which are configured for transmit are also Active.
|
||||
hwImaGroupNumTxActLinks OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of links which are configured to transmit and are
|
||||
currently Active in this IMA group."
|
||||
::= { hwImaGroupEntry 17 }
|
||||
|
||||
-- hwImaGroupNumRxActLinks is used by a network operator to tell how many
|
||||
-- links which are configured for receive are also Active.
|
||||
hwImaGroupNumRxActLinks OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of links which are configured to receive and are
|
||||
currently Active in this IMA group."
|
||||
::= { hwImaGroupEntry 18 }
|
||||
|
||||
--
|
||||
-- Objects to report the IMA OAM Label values transmitted and
|
||||
-- received by the IMA group.
|
||||
--
|
||||
hwImaGroupTxOamLabelValue OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IMA OAM Label value transmitted by the NE IMA unit."
|
||||
::= { hwImaGroupEntry 19 }
|
||||
hwImaGroupRxOamLabelValue OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IMA OAM Label value transmitted by the FE IMA unit. The value 0
|
||||
likely means that the IMA unit has not received an OAM Label
|
||||
from the FE IMA unit at this time."
|
||||
::= { hwImaGroupEntry 20 }
|
||||
|
||||
hwImaGroupFirstLinkIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifies the first link of this IMA Group."
|
||||
::= { hwImaGroupEntry 21 }
|
||||
|
||||
--
|
||||
-- The IMA Link subtree
|
||||
--
|
||||
-- The IMA Link subtree consists of a table of IMA links. Each entry
|
||||
-- in the table contains status information about a link which is part
|
||||
-- of an IMA group, and also contains a configuration object to select
|
||||
-- to which IMA group the link belongs.
|
||||
--
|
||||
hwImaLinkTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HWImaLinkEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IMA group Link Status and Configuration table."
|
||||
::= { hwImaMibObjects 2 }
|
||||
|
||||
hwImaLinkEntry OBJECT-TYPE
|
||||
SYNTAX HWImaLinkEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the IMA Group Link table."
|
||||
INDEX { hwImaLinkIfIndex }
|
||||
::= { hwImaLinkTable 1 }
|
||||
|
||||
HWImaLinkEntry ::= SEQUENCE {
|
||||
hwImaLinkIfIndex InterfaceIndex,
|
||||
hwImaLinkGroupIfIndex InterfaceIndex,
|
||||
hwImaLinkNeTxState ImaLinkState,
|
||||
hwImaLinkNeRxState ImaLinkState,
|
||||
hwImaLinkFeTxState ImaLinkState,
|
||||
hwImaLinkFeRxState ImaLinkState,
|
||||
hwImaLinkRowStatus RowStatus
|
||||
}
|
||||
|
||||
hwImaLinkIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This corresponds to the 'ifIndex' of the MIB-II interface
|
||||
on which this link is established. This object also
|
||||
corresponds to the logical number ('ifIndex') assigned to
|
||||
this IMA link."
|
||||
::= { hwImaLinkEntry 1 }
|
||||
|
||||
hwImaLinkGroupIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifies the logical interface number ('ifIndex')
|
||||
assigned to this IMA group. The specified link will be bound to
|
||||
this IMA group."
|
||||
::= { hwImaLinkEntry 2 }
|
||||
|
||||
hwImaLinkNeTxState OBJECT-TYPE
|
||||
SYNTAX ImaLinkState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current state of the near-end transmit link."
|
||||
::= { hwImaLinkEntry 3 }
|
||||
|
||||
hwImaLinkNeRxState OBJECT-TYPE
|
||||
SYNTAX ImaLinkState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current state of the near-end receive link."
|
||||
::= { hwImaLinkEntry 4 }
|
||||
|
||||
hwImaLinkFeTxState OBJECT-TYPE
|
||||
SYNTAX ImaLinkState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current state of the far-end transmit link as reported
|
||||
via ICP cells."
|
||||
::= { hwImaLinkEntry 5 }
|
||||
|
||||
hwImaLinkFeRxState OBJECT-TYPE
|
||||
SYNTAX ImaLinkState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current state of the far-end receive link as reported
|
||||
via ICP cells."
|
||||
::= { hwImaLinkEntry 6 }
|
||||
|
||||
hwImaLinkRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The hwImaLinkRowStatus object allows create, change, and delete
|
||||
operations on hwImaLinkTable entries.
|
||||
To create a new conceptual row (or instance) of the hwImaLinkTable,
|
||||
hwImaLinkRowStatus must be set to 'createAndWait' or 'createAndGo'.
|
||||
A successful set of the imaLinkGroupIndex object must be performed
|
||||
before the hwImaLinkRowStatus of a new conceptual row can be set to
|
||||
'active'.
|
||||
To change (modify) the imaLinkGroupIndex in an hwImaLinkTable entry,
|
||||
the hwImaLinkRowStatus object must first be set to 'notInService'.
|
||||
Only then can this object in the conceptual row be modified.
|
||||
This is due to the fact that the imaLinkGroupIndex object provides
|
||||
the association between a physical IMA link and the IMA group to
|
||||
which it belongs, and setting the imaLinkGroupIndex object to a
|
||||
different value has the effect of changing the association between
|
||||
a physical IMA link and an IMA group. To place the link 'in group',
|
||||
the hwImaLinkRowStatus object is set to 'active'. While the row is
|
||||
not in 'active' state, both the Transmit and Receive IMA link state
|
||||
machines are in the 'Not In Group' state.
|
||||
To remove (delete) an hwImaLinkTable entry from this table, set
|
||||
this object to 'destroy'."
|
||||
::= { hwImaLinkEntry 51 }
|
||||
|
||||
|
||||
-- Conformance Information
|
||||
|
||||
hwImaMibGroups OBJECT IDENTIFIER ::= { hwImaMibConformance 1 }
|
||||
hwImaMibCompliances OBJECT IDENTIFIER ::= { hwImaMibConformance 2 }
|
||||
|
||||
-- Compliance Statements
|
||||
|
||||
hwImaMibCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for network elements implementing
|
||||
Inverse Multiplexing for ATM (IMA) interfaces."
|
||||
MODULE -- this module
|
||||
|
||||
-- Mandatory Part
|
||||
|
||||
MANDATORY-GROUPS {
|
||||
hwImaGroupGroup,
|
||||
hwImaLinkGroup
|
||||
}
|
||||
|
||||
-- Compliance Part
|
||||
|
||||
OBJECT hwImaGroupMinNumTxLinks
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"Write access is not required."
|
||||
|
||||
OBJECT hwImaGroupMinNumRxLinks
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"Write access is not required."
|
||||
|
||||
OBJECT hwImaGroupTxFrameLength
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"Write access is not required."
|
||||
|
||||
OBJECT hwImaGroupDiffDelayMax
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"Write access is not required."
|
||||
::= { hwImaMibCompliances 1 }
|
||||
|
||||
-- Units of Conformance
|
||||
|
||||
hwImaGroupGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwImaGroupIfIndex,
|
||||
hwImaGroupNeState,
|
||||
hwImaGroupFeState,
|
||||
hwImaGroupSymmetry,
|
||||
hwImaGroupMinNumTxLinks,
|
||||
hwImaGroupMinNumRxLinks,
|
||||
hwImaGroupTxTimingRefLink,
|
||||
hwImaGroupRxTimingRefLink,
|
||||
hwImaGroupTxImaId,
|
||||
hwImaGroupRxImaId,
|
||||
hwImaGroupTxFrameLength,
|
||||
hwImaGroupRxFrameLength,
|
||||
hwImaGroupDiffDelayMax,
|
||||
hwImaGroupAlphaValue,
|
||||
hwImaGroupBetaValue,
|
||||
hwImaGroupGammaValue,
|
||||
hwImaGroupNumTxActLinks,
|
||||
hwImaGroupNumRxActLinks,
|
||||
hwImaGroupTxOamLabelValue,
|
||||
hwImaGroupRxOamLabelValue,
|
||||
hwImaGroupFirstLinkIfIndex
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A set of objects providing configuration and status information for
|
||||
an IMA group definition."
|
||||
::= { hwImaMibGroups 1 }
|
||||
|
||||
hwImaLinkGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwImaLinkGroupIfIndex,
|
||||
hwImaLinkNeTxState,
|
||||
hwImaLinkNeRxState,
|
||||
hwImaLinkFeTxState,
|
||||
hwImaLinkFeRxState,
|
||||
hwImaLinkRowStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A set of objects providing status information for an IMA link."
|
||||
::= { hwImaMibGroups 2 }
|
||||
END
|
||||
|
||||
--
|
||||
-- HUAWEI-IMA-MIB.mib
|
||||
--
|
||||
368
mibs/huawei/HUAWEI-INNER-LINK
Normal file
368
mibs/huawei/HUAWEI-INNER-LINK
Normal file
@@ -0,0 +1,368 @@
|
||||
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2007 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: HUAWEI Inner Link MIB File for inner links between
|
||||
-- frames
|
||||
-- Reference:
|
||||
-- Version: V1.00
|
||||
-- History:
|
||||
--
|
||||
-- V1.00 2007-10-24, Create
|
||||
-- =================================================================
|
||||
|
||||
HUAWEI-INNER-LINK-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
PhysicalIndex
|
||||
FROM ENTITY-MIB
|
||||
SnmpAdminString
|
||||
FROM SNMP-FRAMEWORK-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
Unsigned32, BITS, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, DisplayString
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
|
||||
hwInnerLinkMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200710241430Z" -- Oct. 24, 2007 at 14:30 GMT
|
||||
ORGANIZATION
|
||||
"Huawei Technologies co.,Ltd."
|
||||
CONTACT-INFO
|
||||
" R&D BeiJing, Huawei Technologies co.,Ltd.
|
||||
Huawei Bld.,NO.3 Xinxi Rd.,
|
||||
Shang-Di Information Industry Base,
|
||||
Hai-Dian District Beijing P.R. China
|
||||
Zip:100085
|
||||
Http://www.huawei.com
|
||||
E-mail:support@huawei.com "
|
||||
DESCRIPTION
|
||||
"The private mib file includes the general
|
||||
information of inner links between frames
|
||||
in cluster system."
|
||||
::= { hwDatacomm 158 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
hwInnerLinkMIBObjects OBJECT IDENTIFIER ::= { hwInnerLinkMIB 1 }
|
||||
|
||||
hwInnerLinkMIBObjPrefix OBJECT IDENTIFIER ::= { hwInnerLinkMIBObjects 1 }
|
||||
hwInnerLinkLeftPortPhysicalIndex OBJECT-TYPE
|
||||
SYNTAX PhysicalIndex
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"To describe physical entity index of left port of
|
||||
the physical link which is part of the corresponding
|
||||
inner logical link."
|
||||
::= { hwInnerLinkMIBObjPrefix 1 }
|
||||
|
||||
hwInnerLinkLeftPortPhysicalName OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"To describe physical entity name of left port of
|
||||
the physical link which is part of the corresponding
|
||||
inner logical link."
|
||||
::= { hwInnerLinkMIBObjPrefix 2 }
|
||||
|
||||
hwInnerLinkRightPortPhysicalIndex OBJECT-TYPE
|
||||
SYNTAX PhysicalIndex
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"To describe physical entity index of right port of
|
||||
the physical link which is part of the corresponding
|
||||
inner logical link."
|
||||
::= { hwInnerLinkMIBObjPrefix 3 }
|
||||
|
||||
hwInnerLinkRightPortPhysicalName OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"To describe physical entity name of right port of
|
||||
the physical link which is part of the corresponding
|
||||
inner logical link."
|
||||
::= { hwInnerLinkMIBObjPrefix 4 }
|
||||
|
||||
hwInnerLinkTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwInnerLinkEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains one row per inner link entity.
|
||||
Each inner link is composed of all physical links
|
||||
of the same kind between two frames.
|
||||
It describes the status of the inner link between
|
||||
frames in NE5000E Cluster system."
|
||||
::= { hwInnerLinkMIBObjects 2 }
|
||||
|
||||
hwInnerLinkEntry OBJECT-TYPE
|
||||
SYNTAX HwInnerLinkEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Information about a particular inner link entity.
|
||||
Each entry provides left and right vitural port and status
|
||||
of the link to NMS to manage the links."
|
||||
INDEX { hwInnerLinkIndex }
|
||||
::= { hwInnerLinkTable 1 }
|
||||
|
||||
HwInnerLinkEntry ::=
|
||||
SEQUENCE {
|
||||
hwInnerLinkIndex
|
||||
Unsigned32,
|
||||
hwInnerLinkLeftFrameType
|
||||
INTEGER,
|
||||
hwInnerLinkLeftFrameId
|
||||
Unsigned32,
|
||||
hwInnerLinkLeftPortId
|
||||
Unsigned32,
|
||||
hwInnerLinkRightFrameType
|
||||
INTEGER,
|
||||
hwInnerLinkRightFrameId
|
||||
Unsigned32,
|
||||
hwInnerLinkRightPortId
|
||||
Unsigned32,
|
||||
hwInnerLinkType
|
||||
INTEGER,
|
||||
hwInnerLinkAdminState
|
||||
INTEGER,
|
||||
hwInnerLinkOperState
|
||||
INTEGER,
|
||||
hwInnerLinkAlarmLight
|
||||
BITS
|
||||
}
|
||||
|
||||
hwInnerLinkIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index for this entry.It comprises of left frame
|
||||
ID, right frame ID and type of the logical link."
|
||||
::= { hwInnerLinkEntry 1 }
|
||||
|
||||
hwInnerLinkLeftFrameType OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
unknown(1),
|
||||
centralChassis (2),
|
||||
lineChassis (3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Frame type of the link's left point. A value of centralChassis
|
||||
means the central frame in the system which can manage the system.
|
||||
A value of lineChassis means a frame managed by the central frame."
|
||||
::= { hwInnerLinkEntry 2 }
|
||||
|
||||
hwInnerLinkLeftFrameId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Frame ID of the link's left point."
|
||||
::= { hwInnerLinkEntry 3 }
|
||||
|
||||
hwInnerLinkLeftPortId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Port ID of the link's left virtual port."
|
||||
::= { hwInnerLinkEntry 4 }
|
||||
|
||||
hwInnerLinkRightFrameType OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
unknown(1),
|
||||
centralChassis (2),
|
||||
lineChassis (3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Frame type of the link's right point."
|
||||
::= { hwInnerLinkEntry 5 }
|
||||
|
||||
hwInnerLinkRightFrameId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Frame ID of the link's right point."
|
||||
::= { hwInnerLinkEntry 6 }
|
||||
|
||||
hwInnerLinkRightPortId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Port ID of the link's right virtual port."
|
||||
::= { hwInnerLinkEntry 7 }
|
||||
|
||||
hwInnerLinkType OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
unknown(1),
|
||||
controlChannel(2),
|
||||
monitorChannel(3),
|
||||
forwardChannel(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Inner link type between the frames. A value of controlChannel
|
||||
means a kind of logical link through which control messages're
|
||||
transferred. A value of monitorChannel means a kind of logical
|
||||
control link which only exists between the central chassises.
|
||||
A value of forwardChannel mean a kind of logical link which is
|
||||
used for data forwarding."
|
||||
::= { hwInnerLinkEntry 8 }
|
||||
|
||||
hwInnerLinkAdminState OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
notSupported(1),
|
||||
locked(2),
|
||||
shuttingDown(3),
|
||||
unlocked(4)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The administrative state for this object, and it is possible
|
||||
to set the state when needed. A value of locked means the resource
|
||||
is administratively prohibited from use. A value of shuttingDown
|
||||
means that usage is administratively limited to current instances
|
||||
of use. A value of unlocked means the resource is not administratively
|
||||
prohibited from use."
|
||||
::= { hwInnerLinkEntry 9 }
|
||||
|
||||
hwInnerLinkOperState OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
unknown(1),
|
||||
mostPhyChannelUp(2),
|
||||
partPhyChannelUp(3),
|
||||
mostPhyChannelDown(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The operational state for this object. A value of mostPhyChannelUp means
|
||||
most of the physical links consisting of the logical link are working well.
|
||||
It's possible that none of the physical links is wrong. A value of
|
||||
partPhyChannelUp means several physical links of the logical link are broken
|
||||
down. A value of mostPhyChannelDown means most of the physical links of the
|
||||
logical link are down. It's possible that none of the physical links is ok. "
|
||||
::= { hwInnerLinkEntry 10 }
|
||||
|
||||
hwInnerLinkAlarmLight OBJECT-TYPE
|
||||
SYNTAX BITS{
|
||||
notSupported(0),
|
||||
underRepair(1),
|
||||
critical(2),
|
||||
major(3),
|
||||
minor(4),
|
||||
alarmOutstanding(5),
|
||||
warning(6),
|
||||
indeterminate(7)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm status for this entity. It is decided by
|
||||
the alarm status of the physical links which compose
|
||||
the logical link.
|
||||
|
||||
When no bits of this attribute are set, then none of the
|
||||
status conditions described below are present. When the
|
||||
value of under repair is set, the resource is currently
|
||||
being repaired.
|
||||
|
||||
When the value of critical is set, one or more critical
|
||||
alarms are active against the resource. When the value of
|
||||
major is set, one or more major alarms are active against
|
||||
the resource. When the value of minor is set, one or more
|
||||
minor alarms are active against the resource. When the
|
||||
value of warning is set, one or more warning alarms are
|
||||
active against the resource. When the value of
|
||||
indeterminate is set, one or more alarms of indeterminate
|
||||
severity are active against the resource.
|
||||
|
||||
When the value of alarm outstanding is set, one or more
|
||||
alarms is active against the resource. The fault may or may
|
||||
not be disabling."
|
||||
::= { hwInnerLinkEntry 11 }
|
||||
|
||||
hwInnerLinkTraps OBJECT IDENTIFIER ::= { hwInnerLinkMIB 2 }
|
||||
hwInnerLinkTrapsPrefix OBJECT IDENTIFIER ::= { hwInnerLinkTraps 1 }
|
||||
|
||||
hwInnerLinkOnePhysicalLinkUp NOTIFICATION-TYPE
|
||||
OBJECTS { hwInnerLinkLeftPortPhysicalIndex, hwInnerLinkLeftPortPhysicalName,
|
||||
hwInnerLinkRightPortPhysicalIndex, hwInnerLinkRightPortPhysicalName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"One physical link of the corrresponding inner logical link is available."
|
||||
::= { hwInnerLinkTrapsPrefix 1 }
|
||||
|
||||
hwInnerLinkOnePhysicalLinkDown NOTIFICATION-TYPE
|
||||
OBJECTS { hwInnerLinkLeftPortPhysicalIndex, hwInnerLinkLeftPortPhysicalName,
|
||||
hwInnerLinkRightPortPhysicalIndex, hwInnerLinkRightPortPhysicalName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"One physical link of the corrresponding inner logical link is unavailable."
|
||||
::= { hwInnerLinkTrapsPrefix 2 }
|
||||
|
||||
|
||||
-- Conformance and Compliance
|
||||
--
|
||||
hwInnerLinkConformance OBJECT IDENTIFIER ::= { hwInnerLinkMIB 3 }
|
||||
|
||||
hwInnerLinkCompliances OBJECT IDENTIFIER ::= { hwInnerLinkConformance 1 }
|
||||
|
||||
-- this module
|
||||
hwInnerLinkCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting
|
||||
the HUAWEI Inner Link MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { hwInnerLinkGroup }
|
||||
OBJECT hwInnerLinkAdminState
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"Write access is not required."
|
||||
::= { hwInnerLinkCompliances 1 }
|
||||
|
||||
hwInnerLinkGroups OBJECT IDENTIFIER ::= { hwInnerLinkConformance 2 }
|
||||
|
||||
hwInnerLinkGroup OBJECT-GROUP
|
||||
OBJECTS { hwInnerLinkLeftPortPhysicalIndex, hwInnerLinkLeftPortPhysicalName,
|
||||
hwInnerLinkRightPortPhysicalIndex, hwInnerLinkRightPortPhysicalName,
|
||||
hwInnerLinkLeftFrameType, hwInnerLinkLeftFrameId,
|
||||
hwInnerLinkLeftPortId, hwInnerLinkRightFrameType, hwInnerLinkRightFrameId,
|
||||
hwInnerLinkRightPortId, hwInnerLinkType, hwInnerLinkAdminState,
|
||||
hwInnerLinkOperState, hwInnerLinkAlarmLight
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"HUAWEI Inner Link group."
|
||||
::= { hwInnerLinkGroups 1 }
|
||||
|
||||
hwInnerLinkNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwInnerLinkOnePhysicalLinkUp, hwInnerLinkOnePhysicalLinkDown }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Inner Link Notification group."
|
||||
::= { hwInnerLinkGroups 2 }
|
||||
END
|
||||
|
||||
--
|
||||
-- HUAWEI-INNER-LINK-MIB.mib
|
||||
--
|
||||
680
mibs/huawei/HUAWEI-IPHC
Normal file
680
mibs/huawei/HUAWEI-IPHC
Normal file
@@ -0,0 +1,680 @@
|
||||
-- ====================================================================
|
||||
-- Copyright (C) 2007 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: Huawei IPHC MIB Definition
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- wanglili create first version v1.0
|
||||
-- =====================================================================
|
||||
|
||||
HUAWEI-IPHC-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
OBJECT-TYPE, MODULE-IDENTITY, Counter64, Integer32, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI -- [RFC2578]
|
||||
RowStatus, TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC -- [RFC2579]
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF -- [RFC2580]
|
||||
SnmpAdminString
|
||||
FROM SNMP-FRAMEWORK-MIB -- [RFC3411]
|
||||
ifIndex
|
||||
FROM RFC1213-MIB
|
||||
ifName
|
||||
FROM IF-MIB -- [RFC2233]
|
||||
;
|
||||
|
||||
hwIphcMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200707230000Z"
|
||||
ORGANIZATION
|
||||
"Huawei Technologies Co., Ltd."
|
||||
CONTACT-INFO
|
||||
"R&D BeiJing, Huawei Technologies co.,Ltd.
|
||||
Huawei Bld.,NO.3 Xinxi Rd.,
|
||||
Shang-Di Information Industry Base,
|
||||
Hai-Dian District Beijing P.R. China
|
||||
Zip:100085
|
||||
Http://www.huawei.com
|
||||
E-mail:support@huawei.com"
|
||||
DESCRIPTION
|
||||
"HUAWEI-IPHC-MIB is a private MIB defined by Huawei.
|
||||
It describes the configurations, configuration status,
|
||||
and statistics of IP packet header compression.
|
||||
"
|
||||
::= { hwDatacomm 154 }
|
||||
|
||||
--
|
||||
--Textual conventions
|
||||
--
|
||||
|
||||
--HWCompressType
|
||||
HWCompressType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Compress type:
|
||||
withoutCompress(1),
|
||||
enableTcpCompress(2),
|
||||
enableRtpCompress(3),
|
||||
enableEcRtpCompress(4),
|
||||
enableUdpCompressOnly(5),
|
||||
enableUdpandRtpCompressOnly(6)
|
||||
"
|
||||
SYNTAX INTEGER {
|
||||
withoutCompress(1),
|
||||
enableTcpCompress(2),
|
||||
enableRtpCompress(3),
|
||||
enableEcRtpCompress(4),
|
||||
enableUdpCompressOnly(5),
|
||||
enableUdpandRtpCompressOnly(6)
|
||||
}
|
||||
|
||||
--Compress packet in ietf-format or not
|
||||
HWCompressFormat ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Compress packets in ietf-format(defined in RFC2507) or not
|
||||
"
|
||||
SYNTAX INTEGER {
|
||||
ietf(1),
|
||||
nonstandard(2)
|
||||
}
|
||||
|
||||
--
|
||||
-- Config Node definitions
|
||||
--
|
||||
|
||||
hwIphcInfoObjects OBJECT IDENTIFIER ::= { hwIphcMIB 1 }
|
||||
|
||||
hwIphcTcpConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwIphcTcpConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table is used to configure the parameters of IP/TCP header compression."
|
||||
::= { hwIphcInfoObjects 1 }
|
||||
|
||||
hwIphcTcpConfigEntry OBJECT-TYPE
|
||||
SYNTAX HwIphcTcpConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in this table."
|
||||
INDEX { hwIphcTcpIfIndex }
|
||||
::= { hwIphcTcpConfigTable 1 }
|
||||
|
||||
HwIphcTcpConfigEntry ::=
|
||||
SEQUENCE {
|
||||
hwIphcTcpIfIndex
|
||||
Integer32,
|
||||
hwIphcTcpEnable
|
||||
HWCompressType,
|
||||
hwIphcTcpConnnectionNumber
|
||||
Integer32,
|
||||
hwIphcTcpRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
hwIphcTcpIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index of the interface enabled with IP/TCP header compression, the same as IfIndex of this interface. "
|
||||
::= { hwIphcTcpConfigEntry 1 }
|
||||
|
||||
hwIphcTcpEnable OBJECT-TYPE
|
||||
SYNTAX HWCompressType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies whether IP/TCP header compression is enabled on the interface. The default value is 2."
|
||||
::= { hwIphcTcpConfigEntry 2 }
|
||||
|
||||
hwIphcTcpConnnectionNumber OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum number of IP/TCP header compression sessions on the interface.The default value is 16."
|
||||
::= { hwIphcTcpConfigEntry 3 }
|
||||
|
||||
|
||||
hwIphcTcpRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Row status."
|
||||
::= { hwIphcTcpConfigEntry 4 }
|
||||
|
||||
hwIphcTcpConfigEffectTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwIphcTcpConfigEffectEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table lists the valid parameters of IP/TCP header compression on the interface after negotiation with the peer interface. "
|
||||
::= { hwIphcInfoObjects 2 }
|
||||
|
||||
hwIphcTcpConfigEffectEntry OBJECT-TYPE
|
||||
SYNTAX HwIphcTcpConfigEffectEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in this table."
|
||||
INDEX { hwIphcTcpIfIndex }
|
||||
::= { hwIphcTcpConfigEffectTable 1 }
|
||||
|
||||
HwIphcTcpConfigEffectEntry ::=
|
||||
SEQUENCE {
|
||||
hwIphcTcpEffectEnable
|
||||
HWCompressType,
|
||||
hwIphcTcpEffectConnnectionNumber
|
||||
Integer32
|
||||
}
|
||||
|
||||
|
||||
hwIphcTcpEffectEnable OBJECT-TYPE
|
||||
SYNTAX HWCompressType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies whether the IP/TCP header compression is effective on the interface after negotiation with the peer interface. "
|
||||
::= { hwIphcTcpConfigEffectEntry 1 }
|
||||
|
||||
hwIphcTcpEffectConnnectionNumber OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum number of valid IP/TCP header compression sessions on the interface after negotiation with the peer interface. "
|
||||
::= { hwIphcTcpConfigEffectEntry 2 }
|
||||
|
||||
hwIphcRtpConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwIphcRtpConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table is used to configure the parameters of IP/UDP or IP/UDP/RTP header compression."
|
||||
::= { hwIphcInfoObjects 3 }
|
||||
|
||||
hwIphcRtpConfigEntry OBJECT-TYPE
|
||||
SYNTAX HwIphcRtpConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in this table."
|
||||
INDEX { hwIphcRtpIfIndex }
|
||||
::= { hwIphcRtpConfigTable 1 }
|
||||
|
||||
HwIphcRtpConfigEntry ::=
|
||||
SEQUENCE {
|
||||
hwIphcRtpIfIndex
|
||||
Integer32,
|
||||
hwIphcRtpEnable
|
||||
HWCompressType,
|
||||
hwIphcRtpConnnectionNumber
|
||||
Integer32,
|
||||
hwIphcRtpNValue
|
||||
Integer32,
|
||||
hwIphcRtpFormatType
|
||||
HWCompressFormat,
|
||||
hwIphcRtpRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
hwIphcRtpIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index of the interface enabled with IP/UDP or IP/UDP/RTP header compression, the same as IfIndex of this interface"
|
||||
::= { hwIphcRtpConfigEntry 1 }
|
||||
|
||||
hwIphcRtpEnable OBJECT-TYPE
|
||||
SYNTAX HWCompressType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies whether IP/UDP and IP/UDP/RTP header compression is enabled on the interface. "
|
||||
::= { hwIphcRtpConfigEntry 2 }
|
||||
|
||||
hwIphcRtpConnnectionNumber OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum number of IP/UDP and IP/UDP/RTP header compression sessions on the interface."
|
||||
::= { hwIphcRtpConfigEntry 3 }
|
||||
|
||||
hwIphcRtpNValue OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of packet retransmissions when EcRTP is enabled on the interface."
|
||||
::= { hwIphcRtpConfigEntry 4 }
|
||||
|
||||
hwIphcRtpFormatType OBJECT-TYPE
|
||||
SYNTAX HWCompressFormat
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Compressed packet format supported by the interface. "
|
||||
::= { hwIphcRtpConfigEntry 5 }
|
||||
|
||||
hwIphcRtpRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Row status."
|
||||
::= { hwIphcRtpConfigEntry 6 }
|
||||
|
||||
hwIphcRtpConfigEffectTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwIphcRtpConfigEffectEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table lists the valid parameters of IP/UDP and IP/UDP/RTP header compression on the interface after negotiation with the peer interface. "
|
||||
::= { hwIphcInfoObjects 4 }
|
||||
|
||||
hwIphcRtpConfigEffectEntry OBJECT-TYPE
|
||||
SYNTAX HwIphcRtpConfigEffectEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in this table."
|
||||
INDEX { hwIphcRtpIfIndex }
|
||||
::= { hwIphcRtpConfigEffectTable 1 }
|
||||
|
||||
HwIphcRtpConfigEffectEntry ::=
|
||||
SEQUENCE {
|
||||
hwIphcRtpEffectEnable
|
||||
HWCompressType,
|
||||
hwIphcRtpEffectConnnectionNumber
|
||||
Integer32,
|
||||
hwIphcRtpEffectNValue
|
||||
Integer32
|
||||
|
||||
}
|
||||
|
||||
hwIphcRtpEffectEnable OBJECT-TYPE
|
||||
SYNTAX HWCompressType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies whether IP/UDP and IP/UDP/RTP header compression is effective on the interface after negotiation with the peer interface."
|
||||
::= { hwIphcRtpConfigEffectEntry 1 }
|
||||
|
||||
hwIphcRtpEffectConnnectionNumber OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum number of valid IP/UDP and IP/UDP/RTP header compression sessions on the interface."
|
||||
::= { hwIphcRtpConfigEffectEntry 2 }
|
||||
|
||||
hwIphcRtpEffectNValue OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of packet retransmissions when EcRTP is enabled on the interface after negotiation with the peer interface."
|
||||
::= { hwIphcRtpConfigEffectEntry 3 }
|
||||
|
||||
--
|
||||
-- Statistics Node definitions
|
||||
--
|
||||
hwIphcStatisticsObjects OBJECT IDENTIFIER ::= { hwIphcMIB 2 }
|
||||
|
||||
hwIphcTcpRunInfoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwIphcTcpRunInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table lists statistics on IP/TCP header compression."
|
||||
::= { hwIphcStatisticsObjects 1 }
|
||||
|
||||
hwIphcTcpRunInfoEntry OBJECT-TYPE
|
||||
SYNTAX HwIphcTcpRunInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in this table."
|
||||
INDEX { hwIphcTcpIfIndex }
|
||||
::= { hwIphcTcpRunInfoTable 1 }
|
||||
|
||||
HwIphcTcpRunInfoEntry ::=
|
||||
SEQUENCE {
|
||||
hwIphcTcpSentTotalPackets
|
||||
Counter64,
|
||||
hwIphcTcpSentTotalBytes
|
||||
Counter64,
|
||||
hwIphcTcpSentCompressPackets
|
||||
Counter64,
|
||||
hwIphcTcpSentCompressBytes
|
||||
Counter64,
|
||||
hwIphcTcpSavedBytes
|
||||
Counter64,
|
||||
hwIphcTcpCompressRatio
|
||||
Integer32,
|
||||
hwIphcTcpReceivedTotalPackets
|
||||
Counter64,
|
||||
hwIphcTcpReceivedCompressPackets
|
||||
Counter64,
|
||||
hwIphcTcpReceivedCompressErrorPackets
|
||||
Counter64,
|
||||
hwIphcTcpReceivedCompressDiscardPackets
|
||||
Counter64
|
||||
}
|
||||
|
||||
hwIphcTcpSentTotalPackets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of sent packets with IP/TCP header."
|
||||
::= { hwIphcTcpRunInfoEntry 1 }
|
||||
|
||||
hwIphcTcpSentTotalBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of the bytes of sent packets with IP/TCP header."
|
||||
::= { hwIphcTcpRunInfoEntry 2 }
|
||||
|
||||
hwIphcTcpSentCompressPackets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of compressed packets."
|
||||
::= { hwIphcTcpRunInfoEntry 3 }
|
||||
|
||||
hwIphcTcpSentCompressBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of the bytes of compressed packets with IP/TCP header."
|
||||
::= { hwIphcTcpRunInfoEntry 4 }
|
||||
|
||||
hwIphcTcpSavedBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of the bytes saved after compression with IP/TCP header."
|
||||
::= { hwIphcTcpRunInfoEntry 5 }
|
||||
|
||||
hwIphcTcpCompressRatio OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Compression ratio."
|
||||
::= { hwIphcTcpRunInfoEntry 6 }
|
||||
|
||||
hwIphcTcpReceivedTotalPackets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of received packets with IP/TCP header."
|
||||
::= { hwIphcTcpRunInfoEntry 7 }
|
||||
|
||||
hwIphcTcpReceivedCompressPackets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of received compressed packets with IP/TCP header."
|
||||
::= { hwIphcTcpRunInfoEntry 8 }
|
||||
|
||||
hwIphcTcpReceivedCompressErrorPackets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of incorrectly-compressed packets with IP/TCP header."
|
||||
::= { hwIphcTcpRunInfoEntry 9 }
|
||||
|
||||
hwIphcTcpReceivedCompressDiscardPackets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of the packets discarded due to failed decompression with IP/TCP header."
|
||||
::= { hwIphcTcpRunInfoEntry 10 }
|
||||
|
||||
hwIphcRtpRunInfoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwIphcRtpRunInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table lists statistics on IP/UDP or IP/UDP/RTP header compression."
|
||||
::= { hwIphcStatisticsObjects 2 }
|
||||
|
||||
hwIphcRtpRunInfoEntry OBJECT-TYPE
|
||||
SYNTAX HwIphcRtpRunInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in this table."
|
||||
INDEX { hwIphcRtpIfIndex }
|
||||
::= { hwIphcRtpRunInfoTable 1 }
|
||||
|
||||
HwIphcRtpRunInfoEntry ::=
|
||||
SEQUENCE {
|
||||
hwIphcRtpSentTotalPackets
|
||||
Counter64,
|
||||
hwIphcRtpSentTotalBytes
|
||||
Counter64,
|
||||
hwIphcRtpSentCompressPackets
|
||||
Counter64,
|
||||
hwIphcRtpSentCompressBytes
|
||||
Counter64,
|
||||
hwIphcRtpSavedBytes
|
||||
Counter64,
|
||||
hwIphcRtpCompressRatio
|
||||
Integer32,
|
||||
hwIphcRtpReceivedTotalPackets
|
||||
Counter64,
|
||||
hwIphcRtpReceivedCompressPackets
|
||||
Counter64,
|
||||
hwIphcRtpReceivedCompressErrorPackets
|
||||
Counter64,
|
||||
hwIphcRtpReceivedCompressDiscardPackets
|
||||
Counter64
|
||||
}
|
||||
|
||||
hwIphcRtpSentTotalPackets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of sent packets with IP/UDP or IP/UDP/RTP header."
|
||||
::= { hwIphcRtpRunInfoEntry 1 }
|
||||
|
||||
hwIphcRtpSentTotalBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of the bytes of sent packets with IP/UDP or IP/UDP/RTP header."
|
||||
::= { hwIphcRtpRunInfoEntry 2 }
|
||||
|
||||
hwIphcRtpSentCompressPackets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of sent compressed packets with IP/UDP or IP/UDP/RTP header."
|
||||
::= { hwIphcRtpRunInfoEntry 3 }
|
||||
|
||||
hwIphcRtpSentCompressBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of the bytes of sent compressed packets with IP/UDP or IP/UDP/RTP header."
|
||||
::= { hwIphcRtpRunInfoEntry 4 }
|
||||
|
||||
hwIphcRtpSavedBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of saved bytes after compression with IP/UDP or IP/UDP/RTP header."
|
||||
::= { hwIphcRtpRunInfoEntry 5 }
|
||||
|
||||
hwIphcRtpCompressRatio OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Compression ratio."
|
||||
::= { hwIphcRtpRunInfoEntry 6 }
|
||||
|
||||
hwIphcRtpReceivedTotalPackets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of received packets with IP/UDP or IP/UDP/RTP header."
|
||||
::= { hwIphcRtpRunInfoEntry 7 }
|
||||
|
||||
hwIphcRtpReceivedCompressPackets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of the bytes of received compressed packets with IP/UDP or IP/UDP/RTP header."
|
||||
::= { hwIphcRtpRunInfoEntry 8 }
|
||||
|
||||
hwIphcRtpReceivedCompressErrorPackets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of received incorrectly-compressed packets with IP/UDP or IP/UDP/RTP header."
|
||||
::= { hwIphcRtpRunInfoEntry 9 }
|
||||
|
||||
hwIphcRtpReceivedCompressDiscardPackets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of packets discarded due to failed compression with IP/UDP or IP/UDP/RTP header."
|
||||
::= { hwIphcRtpRunInfoEntry 10 }
|
||||
|
||||
--
|
||||
-- Notifications
|
||||
--
|
||||
hwIphcTraps OBJECT IDENTIFIER ::= { hwIphcMIB 3 }
|
||||
|
||||
hwIphcContextError NOTIFICATION-TYPE
|
||||
OBJECTS { ifIndex, ifName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"During a specified period, the number of the CONTEXT_STATE packets received by the compressor exceeds the threshold. "
|
||||
::= { hwIphcTraps 1 }
|
||||
|
||||
hwIphcContextErrorResume NOTIFICATION-TYPE
|
||||
OBJECTS { ifIndex, ifName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"During a specified period, the number of the CONTEXT_STATE packets received by the compressor restores to the normal state. "
|
||||
::= { hwIphcTraps 2 }
|
||||
|
||||
|
||||
-- Conformance and Compliance
|
||||
--
|
||||
hwIphcConformance OBJECT IDENTIFIER ::= { hwIphcMIB 4 }
|
||||
|
||||
hwIphcCompliances OBJECT IDENTIFIER ::= { hwIphcConformance 1 }
|
||||
|
||||
-- this module
|
||||
hwIphcCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting the HUAWEI-IPHC-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { hwIphcInfoGroup, hwIphcStatisticsGroup, hwIphcNotificationGroup }
|
||||
OBJECT hwIphcTcpEnable
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"Write access is not required."
|
||||
OBJECT hwIphcTcpConnnectionNumber
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"Write access is not required."
|
||||
OBJECT hwIphcTcpRowStatus
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"Write access is not required."
|
||||
OBJECT hwIphcRtpEnable
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"Write access is not required."
|
||||
OBJECT hwIphcRtpConnnectionNumber
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"Write access is not required."
|
||||
OBJECT hwIphcRtpNValue
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"Write access is not required."
|
||||
OBJECT hwIphcRtpFormatType
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"Write access is not required."
|
||||
OBJECT hwIphcRtpRowStatus
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"Write access is not required."
|
||||
::= { hwIphcCompliances 1 }
|
||||
|
||||
hwIphcGroups OBJECT IDENTIFIER ::= { hwIphcConformance 2 }
|
||||
|
||||
hwIphcInfoGroup OBJECT-GROUP
|
||||
OBJECTS { hwIphcTcpEnable, hwIphcTcpConnnectionNumber, hwIphcTcpRowStatus,
|
||||
hwIphcTcpEffectEnable, hwIphcTcpEffectConnnectionNumber,
|
||||
hwIphcRtpEnable, hwIphcRtpConnnectionNumber, hwIphcRtpNValue, hwIphcRtpFormatType, hwIphcRtpRowStatus,
|
||||
hwIphcRtpEffectEnable, hwIphcRtpEffectConnnectionNumber, hwIphcRtpEffectNValue
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Standard HUAWEI IPHC Configuration group."
|
||||
::= { hwIphcGroups 1 }
|
||||
|
||||
hwIphcStatisticsGroup OBJECT-GROUP
|
||||
OBJECTS { hwIphcTcpSentTotalPackets, hwIphcTcpSentTotalBytes, hwIphcTcpSentCompressPackets, hwIphcTcpSentCompressBytes,
|
||||
hwIphcTcpSavedBytes, hwIphcTcpCompressRatio, hwIphcTcpReceivedTotalPackets, hwIphcTcpReceivedCompressPackets,
|
||||
hwIphcTcpReceivedCompressErrorPackets, hwIphcTcpReceivedCompressDiscardPackets, hwIphcRtpSentTotalPackets,
|
||||
hwIphcRtpSentTotalBytes, hwIphcRtpSentCompressPackets, hwIphcRtpSentCompressBytes, hwIphcRtpSavedBytes,
|
||||
hwIphcRtpCompressRatio, hwIphcRtpReceivedTotalPackets, hwIphcRtpReceivedCompressPackets,
|
||||
hwIphcRtpReceivedCompressErrorPackets, hwIphcRtpReceivedCompressDiscardPackets
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Standard HUAWEI IPHC Statistics group."
|
||||
::= { hwIphcGroups 2 }
|
||||
|
||||
hwIphcNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwIphcContextError, hwIphcContextErrorResume }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Standard HUAWEI IPHC Notification group."
|
||||
::= { hwIphcGroups 3 }
|
||||
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- HUAWEI-IPHC-MIB.mib
|
||||
--
|
||||
1643
mibs/huawei/HUAWEI-IPMCAST
Normal file
1643
mibs/huawei/HUAWEI-IPMCAST
Normal file
File diff suppressed because it is too large
Load Diff
1190
mibs/huawei/HUAWEI-IPPOOL
Normal file
1190
mibs/huawei/HUAWEI-IPPOOL
Normal file
File diff suppressed because it is too large
Load Diff
321
mibs/huawei/HUAWEI-IPSESSION
Normal file
321
mibs/huawei/HUAWEI-IPSESSION
Normal file
@@ -0,0 +1,321 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2009 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description:HUAWEI-IPSESSION-MIB
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
--
|
||||
-- =================================================================
|
||||
|
||||
HUAWEI-IPSESSION-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
InterfaceIndex
|
||||
FROM IF-MIB
|
||||
IpAddress, Integer32, OBJECT-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus, MacAddress, TruthValue, DisplayString
|
||||
FROM SNMPv2-TC
|
||||
EnabledStatus
|
||||
FROM P-BRIDGE-MIB;
|
||||
|
||||
hwIpSessionMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200403041608Z"
|
||||
ORGANIZATION
|
||||
"Huawei Technologies Co., Ltd.
|
||||
"
|
||||
CONTACT-INFO
|
||||
"
|
||||
NanJing Institute,Huawei Technologies Co.,Ltd.
|
||||
HuiHong Mansion,No.91 BaiXia Rd.
|
||||
NanJing, P.R. of China
|
||||
Zipcode:210001
|
||||
|
||||
Http://www.huawei.com
|
||||
E-mail:support@huawei.com "
|
||||
|
||||
DESCRIPTION
|
||||
"The MIB contains objects of module IP-Session interface."
|
||||
::= { hwDatacomm 184 }
|
||||
|
||||
hwIpSessionMibObjects OBJECT IDENTIFIER ::= { hwIpSessionMIB 1 }
|
||||
|
||||
hwIpSessIfCfgTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwIPSessIfCfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP-Session interface configuration table."
|
||||
::= { hwIpSessionMibObjects 1 }
|
||||
|
||||
hwIpSessIfCfgEntry OBJECT-TYPE
|
||||
SYNTAX HwIPSessIfCfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP-Session interface configuration table entry."
|
||||
INDEX { hwIpSessIfCfgIfIndex }
|
||||
::= { hwIpSessIfCfgTable 1 }
|
||||
|
||||
HwIPSessIfCfgEntry ::=
|
||||
SEQUENCE {
|
||||
hwIpSessIfCfgIfIndex
|
||||
InterfaceIndex,
|
||||
hwIpSessIfCfgAuthDomain
|
||||
DisplayString,
|
||||
hwIpSessIfCfgNasPortType
|
||||
Integer32,
|
||||
hwIpSessIfCfgArpInterval
|
||||
Integer32,
|
||||
hwIpSessIfCfgArpFailTimes
|
||||
Integer32,
|
||||
hwIpSessIfCfgOption82Policy
|
||||
INTEGER,
|
||||
hwIpSessIfCfgServicePolicy
|
||||
INTEGER,
|
||||
hwIpSessIfCfgVpn
|
||||
DisplayString,
|
||||
hwIpSessIfCfgIpSessionEnable
|
||||
EnabledStatus,
|
||||
hwIpSessIfCfgRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
hwIpSessIfCfgIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface index.
|
||||
"
|
||||
::= { hwIpSessIfCfgEntry 1 }
|
||||
|
||||
hwIpSessIfCfgAuthDomain OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The default domain when authenticating.
|
||||
"
|
||||
::= { hwIpSessIfCfgEntry 11 }
|
||||
|
||||
hwIpSessIfCfgNasPortType OBJECT-TYPE
|
||||
SYNTAX Integer32(0..20)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Kind of access port, reference to attribute of NAS-PORT-TYPE in RFC2865. 20 indicates that the access port is restored to the default value.
|
||||
"
|
||||
::= { hwIpSessIfCfgEntry 12 }
|
||||
|
||||
hwIpSessIfCfgArpInterval OBJECT-TYPE
|
||||
SYNTAX Integer32(0..121)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ARP detection interval, 121 indicates that the detection interval is restored to the default value.
|
||||
"
|
||||
DEFVAL { 30 }
|
||||
::= { hwIpSessIfCfgEntry 13 }
|
||||
|
||||
hwIpSessIfCfgArpFailTimes OBJECT-TYPE
|
||||
SYNTAX Integer32(2..11)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number that ARP detection is allowed to fail, 121 indicates that the number is restored to the default value.
|
||||
"
|
||||
DEFVAL { 5 }
|
||||
::= { hwIpSessIfCfgEntry 14 }
|
||||
|
||||
hwIpSessIfCfgOption82Policy OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(1),
|
||||
insert(2),
|
||||
replace(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Policy of DHCP option82.
|
||||
"
|
||||
DEFVAL { replace }
|
||||
::= { hwIpSessIfCfgEntry 15 }
|
||||
|
||||
hwIpSessIfCfgServicePolicy OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
default(1),
|
||||
option60(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Policy to select service scheme .
|
||||
"
|
||||
DEFVAL { default }
|
||||
::= { hwIpSessIfCfgEntry 16 }
|
||||
|
||||
hwIpSessIfCfgVpn OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..32))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"VPN instance name.
|
||||
"
|
||||
::= { hwIpSessIfCfgEntry 17 }
|
||||
|
||||
hwIpSessIfCfgIpSessionEnable OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable IP-Session,
|
||||
1:disable(default); 2:enable.
|
||||
"
|
||||
DEFVAL { disable }
|
||||
::= { hwIpSessIfCfgEntry 18 }
|
||||
|
||||
hwIpSessIfCfgRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The row administration status, only supporting add or delete.
|
||||
"
|
||||
::= { hwIpSessIfCfgEntry 51 }
|
||||
|
||||
|
||||
hwIpSessUserCfgTable OBJECT IDENTIFIER ::= { hwIpSessionMibObjects 2 }
|
||||
|
||||
hwIpSessUserPasswordType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
simple(1),
|
||||
cipher(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP session user's password type.
|
||||
"
|
||||
DEFVAL { simple }
|
||||
::= { hwIpSessUserCfgTable 11 }
|
||||
|
||||
hwIpSessUserPassword OBJECT-TYPE
|
||||
SYNTAX DisplayString(SIZE (0..128))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP session user's password.
|
||||
"
|
||||
::= { hwIpSessUserCfgTable 12 }
|
||||
|
||||
hwIpSessUserNameOption82 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(1),
|
||||
first(2),
|
||||
second(3),
|
||||
third(4),
|
||||
fourth(5)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP session user's name option82 include.
|
||||
"
|
||||
DEFVAL { none }
|
||||
::= { hwIpSessUserCfgTable 13 }
|
||||
|
||||
hwIpSessUserNameIP OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(1),
|
||||
first(2),
|
||||
second(3),
|
||||
third(4),
|
||||
fourth(5)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP session user's name IP address include.
|
||||
"
|
||||
DEFVAL { none }
|
||||
::= { hwIpSessUserCfgTable 14 }
|
||||
|
||||
hwIpSessUserNameSysName OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(1),
|
||||
first(2),
|
||||
second(3),
|
||||
third(4),
|
||||
fourth(5)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP session user's name system name include.
|
||||
"
|
||||
DEFVAL { none }
|
||||
::= { hwIpSessUserCfgTable 15 }
|
||||
|
||||
hwIpSessUserNameMac OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(1),
|
||||
first(2),
|
||||
second(3),
|
||||
third(4),
|
||||
fourth(5)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP session user's name MAC address include.
|
||||
"
|
||||
DEFVAL { none }
|
||||
::= { hwIpSessUserCfgTable 16 }
|
||||
|
||||
hwIpSessionConformance OBJECT IDENTIFIER ::= { hwIpSessionMIB 3 }
|
||||
|
||||
hwIpSessionCompliances OBJECT IDENTIFIER ::= { hwIpSessionConformance 1 }
|
||||
|
||||
hwIpSessionCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The configure of IP session's group."
|
||||
MODULE
|
||||
MANDATORY-GROUPS { hwIpSessIfCfgGroup, hwIpSessUserCfgGroup }
|
||||
::= { hwIpSessionCompliances 1 }
|
||||
|
||||
hwIpSessionGroups OBJECT IDENTIFIER ::= { hwIpSessionConformance 2 }
|
||||
|
||||
hwIpSessIfCfgGroup OBJECT-GROUP
|
||||
OBJECTS {hwIpSessIfCfgAuthDomain, hwIpSessIfCfgNasPortType,
|
||||
hwIpSessIfCfgArpInterval, hwIpSessIfCfgArpFailTimes, hwIpSessIfCfgOption82Policy,
|
||||
hwIpSessIfCfgServicePolicy, hwIpSessIfCfgVpn, hwIpSessIfCfgIpSessionEnable,
|
||||
hwIpSessIfCfgRowStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface configure of IP session's group."
|
||||
::= { hwIpSessionGroups 1 }
|
||||
|
||||
hwIpSessUserCfgGroup OBJECT-GROUP
|
||||
OBJECTS { hwIpSessUserPasswordType, hwIpSessUserPassword, hwIpSessUserNameOption82,
|
||||
hwIpSessUserNameIP, hwIpSessUserNameSysName,hwIpSessUserNameMac
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The global configure of IP session's group."
|
||||
::= { hwIpSessionGroups 2 }
|
||||
|
||||
|
||||
END
|
||||
125
mibs/huawei/HUAWEI-IPV6
Normal file
125
mibs/huawei/HUAWEI-IPV6
Normal file
@@ -0,0 +1,125 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2007 by HUAWEI TECHNOLOGIES. All rights reserved
|
||||
--
|
||||
-- Description: The HUAWEI-IPV6-MIB provides information about IPv6.
|
||||
--
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- wangshuangxu,2007.5.24,publish
|
||||
-- =================================================================
|
||||
HUAWEI-IPV6-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
ifIndex
|
||||
FROM IF-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE
|
||||
FROM SNMPv2-CONF
|
||||
OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus
|
||||
FROM SNMPv2-TC
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
ipv6IfIndex
|
||||
FROM IPV6-MIB
|
||||
EnabledStatus
|
||||
FROM P-BRIDGE-MIB;
|
||||
|
||||
hwIpv6Mib MODULE-IDENTITY
|
||||
LAST-UPDATED "200705241610Z"
|
||||
ORGANIZATION "IPv6-Team of Huawei Technologies"
|
||||
CONTACT-INFO
|
||||
"R&D BeiJing, Huawei Technologies co.,Ltd.
|
||||
Showchuang Bld.,NO.3 Xinxi Rd.,
|
||||
Shang-Di Information Industry Base,
|
||||
Hai-Dian District Beijing P.R. China
|
||||
Zip:100085
|
||||
Http://www.huawei.com
|
||||
E-mail:winstan@huawei.com"
|
||||
DESCRIPTION
|
||||
"The MIB module for entities implementing the IPv6
|
||||
protocol."
|
||||
::= { hwDatacomm 153 }
|
||||
|
||||
hwIpv6MibObjects OBJECT IDENTIFIER ::= { hwIpv6Mib 1 }
|
||||
|
||||
-- ==============================
|
||||
-- the ipv6 Interfaces table
|
||||
-- ==============================
|
||||
|
||||
hwIpv6IfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwIpv6IfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IPv6 interfaces table contains information
|
||||
on the entity's internetwork-layer interfaces."
|
||||
::= { hwIpv6MibObjects 1 }
|
||||
|
||||
hwIpv6IfEntry OBJECT-TYPE
|
||||
SYNTAX HwIpv6IfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An interface entry containing objects
|
||||
about a particular IPv6 interface."
|
||||
INDEX { ipv6IfIndex }
|
||||
::= { hwIpv6IfTable 1 }
|
||||
|
||||
|
||||
HwIpv6IfEntry ::= SEQUENCE {
|
||||
hwIpv6IfDescr DisplayString,
|
||||
hwIpv6IfEnableFlag EnabledStatus
|
||||
}
|
||||
|
||||
|
||||
hwIpv6IfDescr OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifies interface name."
|
||||
::= { hwIpv6IfEntry 1 }
|
||||
|
||||
hwIpv6IfEnableFlag OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifies whether IPv6 is enabled on interface
|
||||
or not. If IPv6 is enabled on interface, the value of
|
||||
this object refers to 1,else refers to 2."
|
||||
::= { hwIpv6IfEntry 2 }
|
||||
|
||||
hwIpv6MibConformance OBJECT IDENTIFIER ::= { hwIpv6Mib 2 }
|
||||
|
||||
hwIpv6Compliances OBJECT IDENTIFIER ::= { hwIpv6MibConformance 1 }
|
||||
hwIpv6Compliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting
|
||||
the HUAWEI-IPV6-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
hwIpv6Group
|
||||
}
|
||||
::= { hwIpv6Compliances 1 }
|
||||
|
||||
hwIpv6Groups OBJECT IDENTIFIER ::= { hwIpv6MibConformance 2 }
|
||||
hwIpv6Group OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwIpv6IfDescr,
|
||||
hwIpv6IfEnableFlag}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IPv6 table member."
|
||||
::= { hwIpv6Groups 1 }
|
||||
|
||||
END
|
||||
|
||||
|
||||
|
||||
|
||||
970
mibs/huawei/HUAWEI-KOMPELLA
Normal file
970
mibs/huawei/HUAWEI-KOMPELLA
Normal file
@@ -0,0 +1,970 @@
|
||||
-- ==================================================================
|
||||
-- Copyright (C) 2006 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: HUAWEI KOMPELLA Management MIB
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- V1.0 PanJun, 2006-05-09, publish
|
||||
-- ==================================================================
|
||||
|
||||
HUAWEI-KOMPELLA-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
HWL2VpnVcEncapsType, HWEnableValue, HWL2VpnStateChangeReason
|
||||
FROM HUAWEI-VPLS-EXT-MIB
|
||||
InterfaceIndex
|
||||
FROM IF-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
Unsigned32, Counter64, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, RowStatus, TruthValue
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
|
||||
hwL2VpnKompella MODULE-IDENTITY
|
||||
LAST-UPDATED "200605090900Z" -- May 09, 2006 at 09:00 GMT
|
||||
ORGANIZATION
|
||||
"Huawei Technologies Co., Ltd."
|
||||
CONTACT-INFO
|
||||
"R&D BeiJing, Huawei Technologies co.,Ltd.
|
||||
Huawei Bld.,NO.3 Xinxi Rd.,
|
||||
Shang-Di Information Industry Base,
|
||||
Hai-Dian District Beijing P.R. China
|
||||
Zip:100085
|
||||
Http://www.huawei.com
|
||||
E-mail:support@huawei.com"
|
||||
DESCRIPTION
|
||||
"The HUAWEI-KOMPELLA-MIB contains objects to
|
||||
manage KOMPELLA."
|
||||
::= { hwL2Vpn 2 }
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
hwL2Vpn OBJECT IDENTIFIER ::= { hwDatacomm 119 }
|
||||
|
||||
hwKompellaMIBObjects OBJECT IDENTIFIER ::= { hwL2VpnKompella 1 }
|
||||
|
||||
--
|
||||
-- The KOMPELLA's Vpn Table
|
||||
--
|
||||
hwKompellaVpnTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HWKompellaVpnEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table is the VPN's configuration table. Users can
|
||||
create or delete the VPN by it."
|
||||
::= { hwKompellaMIBObjects 1 }
|
||||
|
||||
hwKompellaVpnEntry OBJECT-TYPE
|
||||
SYNTAX HWKompellaVpnEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Provides the information of a Vpn entry."
|
||||
INDEX { hwKompellaVpnName }
|
||||
::= { hwKompellaVpnTable 1 }
|
||||
|
||||
HWKompellaVpnEntry ::=
|
||||
SEQUENCE {
|
||||
hwKompellaVpnName
|
||||
DisplayString,
|
||||
hwKompellaVpnVcType
|
||||
HWL2VpnVcEncapsType,
|
||||
hwKompellaVpnRouteDistinguisher
|
||||
DisplayString,
|
||||
hwKompellaVpnCtrlWord
|
||||
HWEnableValue,
|
||||
hwKompellaVpnMtu
|
||||
Unsigned32,
|
||||
hwKompellaVpnRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
hwKompellaVpnName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..31))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The human-readable name of this VPN."
|
||||
::= { hwKompellaVpnEntry 1 }
|
||||
|
||||
hwKompellaVpnVcType OBJECT-TYPE
|
||||
SYNTAX HWL2VpnVcEncapsType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This value indicates the service to be carried."
|
||||
::= { hwKompellaVpnEntry 2 }
|
||||
|
||||
hwKompellaVpnRouteDistinguisher OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (3..21))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The route distinguisher for this VPN.
|
||||
This value must be exclusive on the whole.
|
||||
If this node hasn't been configured, the entry of
|
||||
hwKompellaCeTable or hwKompellaVcTable can not be
|
||||
created."
|
||||
::= { hwKompellaVpnEntry 3 }
|
||||
|
||||
hwKompellaVpnCtrlWord OBJECT-TYPE
|
||||
SYNTAX HWEnableValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This value indicates the control word capability."
|
||||
::= { hwKompellaVpnEntry 4 }
|
||||
|
||||
hwKompellaVpnMtu OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0|46..16352)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies max transport unit."
|
||||
::= { hwKompellaVpnEntry 5 }
|
||||
|
||||
hwKompellaVpnRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RowStatus for this Table.
|
||||
Restriction:
|
||||
Only hwKompellaVpnMtu can be modified.
|
||||
If delete a VPN, the entries of hwKompellaCeTable
|
||||
and hwKompellaVcTable under this VPN will be
|
||||
deleted too."
|
||||
::= { hwKompellaVpnEntry 51 }
|
||||
|
||||
--
|
||||
-- The KOMPELLA's Vpn Target Table
|
||||
--
|
||||
hwKompellaVpnTargetTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HWKompellaVpnTargetEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table is the VPN Target's configuration table. Users
|
||||
can create or delete the Vpn target of a VPN by it."
|
||||
::= { hwKompellaMIBObjects 2 }
|
||||
|
||||
hwKompellaVpnTargetEntry OBJECT-TYPE
|
||||
SYNTAX HWKompellaVpnTargetEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Provides the information of a Vpn target entry."
|
||||
INDEX { hwKompellaVpnName, hwKompellaVpnTargetType,hwKompellaVpnTarget }
|
||||
::= { hwKompellaVpnTargetTable 1 }
|
||||
|
||||
HWKompellaVpnTargetEntry ::=
|
||||
SEQUENCE {
|
||||
-- hwKompellaVpnTargetIndex
|
||||
-- Unsigned32,
|
||||
hwKompellaVpnTargetType
|
||||
INTEGER,
|
||||
hwKompellaVpnTarget
|
||||
DisplayString,
|
||||
hwKompellaVpnTargetRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
-- hwKompellaVpnTargetIndex OBJECT-TYPE
|
||||
-- SYNTAX Unsigned32 (1..16)
|
||||
-- MAX-ACCESS not-accessible
|
||||
-- STATUS current
|
||||
-- DESCRIPTION
|
||||
-- "Auxiliary index for route-targets configured for a
|
||||
-- particular VPN."
|
||||
-- ::= { hwKompellaVpnTargetEntry 1 }
|
||||
|
||||
hwKompellaVpnTargetType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
import(1),
|
||||
export(2)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The route target export distribution type."
|
||||
::= { hwKompellaVpnTargetEntry 2 }
|
||||
|
||||
hwKompellaVpnTarget OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (3..21))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The route target distribution policy."
|
||||
::= { hwKompellaVpnTargetEntry 3 }
|
||||
|
||||
hwKompellaVpnTargetRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RowStatus for this Table.
|
||||
Restriction:
|
||||
The VPN designated by hwKompellaVpnName must be
|
||||
created first.
|
||||
Not support modifying configuration."
|
||||
::= { hwKompellaVpnTargetEntry 51 }
|
||||
|
||||
--
|
||||
-- The KOMPELLA's CE Table
|
||||
--
|
||||
hwKompellaCeTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HWKompellaCeEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table is the CE configuration table. Users
|
||||
can create or delete the CE of a VPN by it."
|
||||
::= { hwKompellaMIBObjects 3 }
|
||||
|
||||
hwKompellaCeEntry OBJECT-TYPE
|
||||
SYNTAX HWKompellaCeEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Provides the information of a CE entry."
|
||||
INDEX { hwKompellaVpnName, hwKompellaCeID }
|
||||
::= { hwKompellaCeTable 1 }
|
||||
|
||||
HWKompellaCeEntry ::=
|
||||
SEQUENCE {
|
||||
hwKompellaCeID
|
||||
Unsigned32,
|
||||
hwKompellaCeName
|
||||
DisplayString,
|
||||
hwKompellaCeIDRange
|
||||
Unsigned32,
|
||||
hwKompellaCeIDDefaultOffset
|
||||
Unsigned32,
|
||||
hwKompellaCeRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
hwKompellaCeID OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..249)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The unique ID in a VPN identifies a local CE."
|
||||
::= { hwKompellaCeEntry 1 }
|
||||
|
||||
hwKompellaCeName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..20))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The human-readable name of this CE."
|
||||
::= { hwKompellaCeEntry 2 }
|
||||
|
||||
hwKompellaCeIDRange OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..250)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The CE ID range available."
|
||||
::= { hwKompellaCeEntry 3 }
|
||||
|
||||
hwKompellaCeIDDefaultOffset OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..1)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Value of default original CE offset, default value is 0."
|
||||
::= { hwKompellaCeEntry 4 }
|
||||
|
||||
hwKompellaCeRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RowStatus for this Table.
|
||||
Restriction:
|
||||
The VPN designated by hwKompellaVpnName must be
|
||||
created first.
|
||||
Not support modifying configuration.
|
||||
If delete a CE, the entries of hwKompellaVcTable
|
||||
under this CE will be deleted too."
|
||||
::= { hwKompellaCeEntry 51 }
|
||||
|
||||
--
|
||||
-- The KOMPELLA's VC Table
|
||||
--
|
||||
hwKompellaVcTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HWKompellaVcEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table is the VC configuration table. Users
|
||||
can create or delete the VC of a VPN by it."
|
||||
::= { hwKompellaMIBObjects 4 }
|
||||
|
||||
hwKompellaVcEntry OBJECT-TYPE
|
||||
SYNTAX HWKompellaVcEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Provides the information of a VC entry."
|
||||
INDEX { hwKompellaVpnName, hwKompellaCeID, hwKompellaVcIfIndex, hwKompellaVcRmtCeID }
|
||||
::= { hwKompellaVcTable 1 }
|
||||
|
||||
HWKompellaVcEntry ::=
|
||||
SEQUENCE {
|
||||
hwKompellaVcIfIndex
|
||||
InterfaceIndex,
|
||||
hwKompellaVcRmtCeID
|
||||
Unsigned32,
|
||||
hwKompellaVcInboundLabel
|
||||
Unsigned32,
|
||||
hwKompellaVcOutboundLabel
|
||||
Unsigned32,
|
||||
hwKompellaVcCtrlWord
|
||||
HWEnableValue,
|
||||
hwKompellaVcTnlPolicyName
|
||||
OCTET STRING,
|
||||
hwKompellaVcVlanTagMode
|
||||
INTEGER,
|
||||
hwKompellaVcSecondary
|
||||
TruthValue,
|
||||
hwKompellaOAMSync
|
||||
TruthValue,
|
||||
hwKompellaVCForBFDIndex
|
||||
Unsigned32,
|
||||
hwKompellaVcOperStatus
|
||||
INTEGER,
|
||||
hwKompellaVcRerouteDelayTime
|
||||
Unsigned32,
|
||||
hwKompellaVcRerouteResumeTime
|
||||
Unsigned32,
|
||||
hwKompellaVcReroutePolicy
|
||||
INTEGER,
|
||||
hwKompellaVcRerouteReason
|
||||
HWL2VpnStateChangeReason,
|
||||
hwKompellaVcLastRerouteTime
|
||||
Unsigned32,
|
||||
hwKompellaVcManualSetFault
|
||||
TruthValue,
|
||||
hwKompellaVcIsActive
|
||||
TruthValue,
|
||||
hwKompellaACStatus
|
||||
INTEGER,
|
||||
hwKompellaACOAMStatus
|
||||
INTEGER,
|
||||
hwKompellaVcBFDDetectMultiplier
|
||||
Unsigned32,
|
||||
hwKompellaVcBFDMinReceiveInterval
|
||||
Unsigned32,
|
||||
hwKompellaVcBFDMinTransmitInterval
|
||||
Unsigned32,
|
||||
hwKompellaVcDynamicBFDDetect
|
||||
TruthValue,
|
||||
hwKompellaEthOamType
|
||||
INTEGER,
|
||||
hwKompellaCfmMaIndex
|
||||
Unsigned32,
|
||||
hwKompellaVcRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
hwKompellaVcIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If the vc is represented in the ifTable as an ifIndex, this
|
||||
item holds the ifIndex of the vc in the ifTable, otherwise
|
||||
it MUST be set to zero."
|
||||
::= { hwKompellaVcEntry 1 }
|
||||
|
||||
hwKompellaVcRmtCeID OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..249)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This item holds the remote ce id."
|
||||
::= { hwKompellaVcEntry 2 }
|
||||
|
||||
hwKompellaVcInboundLabel OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the inbound label."
|
||||
::= { hwKompellaVcEntry 3 }
|
||||
|
||||
hwKompellaVcOutboundLabel OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the outbound label."
|
||||
::= { hwKompellaVcEntry 4 }
|
||||
|
||||
hwKompellaVcCtrlWord OBJECT-TYPE
|
||||
SYNTAX HWEnableValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This value indicates the control word capability."
|
||||
::= { hwKompellaVcEntry 5 }
|
||||
|
||||
hwKompellaVcTnlPolicyName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..20))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the tunnel policy name used."
|
||||
::= { hwKompellaVcEntry 6 }
|
||||
|
||||
hwKompellaVcVlanTagMode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
raw(1),
|
||||
tagged(2),
|
||||
rawTagNotConfiged(255)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates VLAN tag is stripped(raw) ,
|
||||
attached(tagged) or invalid(rawTagNotConfiged)."
|
||||
::= { hwKompellaVcEntry 7 }
|
||||
|
||||
hwKompellaVcSecondary OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Denotes the VC is the repetition or not."
|
||||
::= { hwKompellaVcEntry 8 }
|
||||
|
||||
hwKompellaOAMSync OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Denotes the AC and PSN are enable or not."
|
||||
::= { hwKompellaVcEntry 9 }
|
||||
|
||||
hwKompellaVCForBFDIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of pw for BFD."
|
||||
::= { hwKompellaVcEntry 10 }
|
||||
|
||||
hwKompellaVcOperStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
up(1),
|
||||
down(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Denotes the vc is operational or not."
|
||||
::= { hwKompellaVcEntry 11 }
|
||||
|
||||
hwKompellaVcRerouteDelayTime OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The reroute delay time."
|
||||
::= { hwKompellaVcEntry 12 }
|
||||
|
||||
hwKompellaVcRerouteResumeTime OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the reroute resume time."
|
||||
::= { hwKompellaVcEntry 13 }
|
||||
|
||||
hwKompellaVcReroutePolicy OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
delay(1),
|
||||
immediately(2),
|
||||
never(3),
|
||||
none(4),
|
||||
err(5),
|
||||
invalid(6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"reroute policy."
|
||||
::= { hwKompellaVcEntry 14 }
|
||||
|
||||
hwKompellaVcRerouteReason OBJECT-TYPE
|
||||
SYNTAX HWL2VpnStateChangeReason
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the reroute reason."
|
||||
::= { hwKompellaVcEntry 15 }
|
||||
|
||||
hwKompellaVcLastRerouteTime OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"last reroute time."
|
||||
::= { hwKompellaVcEntry 16 }
|
||||
|
||||
hwKompellaVcManualSetFault OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Denotes the manual has been set or not."
|
||||
::= { hwKompellaVcEntry 17 }
|
||||
|
||||
hwKompellaVcIsActive OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Denotes the current vc is active or not."
|
||||
::= { hwKompellaVcEntry 18 }
|
||||
|
||||
hwKompellaACStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
up(1),
|
||||
down(2),
|
||||
notify(4),
|
||||
notifyDown(5),
|
||||
downNotify(6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Denotes the AC's physical status is operational or not."
|
||||
::= { hwKompellaVcEntry 19 }
|
||||
|
||||
hwKompellaACOAMStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
up(1),
|
||||
down(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Denotes the AC's protocol is operational or not."
|
||||
::= { hwKompellaVcEntry 20 }
|
||||
|
||||
hwKompellaVcBFDDetectMultiplier OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0 | 3..50)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The multiple of detection time."
|
||||
::= { hwKompellaVcEntry 21 }
|
||||
|
||||
hwKompellaVcBFDMinReceiveInterval OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0 | 10..1000)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The minimum interval of BFD messages to be received."
|
||||
::= { hwKompellaVcEntry 22 }
|
||||
|
||||
hwKompellaVcBFDMinTransmitInterval OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0 | 10..1000)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The minimum interval of BFD messages to be sent."
|
||||
::= { hwKompellaVcEntry 23 }
|
||||
|
||||
hwKompellaVcDynamicBFDDetect OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This value indicates the capacitability to support dynamic BFD detect."
|
||||
::= { hwKompellaVcEntry 24 }
|
||||
|
||||
hwKompellaEthOamType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
ethOam1ag(1),
|
||||
ethOam3ah(2),
|
||||
noEthOamCfg(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This value indicates the type of ETH OAM."
|
||||
::= { hwKompellaVcEntry 25 }
|
||||
|
||||
hwKompellaCfmMaIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..4095)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This value indicates the CFM MA Index."
|
||||
::= { hwKompellaVcEntry 26 }
|
||||
hwKompellaVcRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RowStatus for this Table.
|
||||
Restriction:
|
||||
The VPN designated by hwKompellaVpnName must be
|
||||
created first.
|
||||
The CE designated by hwKompellaVpnName and
|
||||
hwKompellaCeID must be created first.
|
||||
Not support modifying configuration."
|
||||
::= { hwKompellaVcEntry 51 }
|
||||
|
||||
|
||||
--
|
||||
-- The KOMPELLA's VC Tunnel Table
|
||||
--
|
||||
hwKompellaVcTnlTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HWKompellaVcTnlEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table is used to search the tunnel index of a VC."
|
||||
::= { hwKompellaMIBObjects 5 }
|
||||
|
||||
hwKompellaVcTnlEntry OBJECT-TYPE
|
||||
SYNTAX HWKompellaVcTnlEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Provides the information of a VC tunnel entry."
|
||||
INDEX { hwKompellaVpnName, hwKompellaCeID, hwKompellaVcIfIndex, hwKompellaVcRmtCeID,hwKompellaVcTnlIndex }
|
||||
::= { hwKompellaVcTnlTable 1 }
|
||||
|
||||
HWKompellaVcTnlEntry ::=
|
||||
SEQUENCE {
|
||||
hwKompellaVcTnlIndex
|
||||
Unsigned32,
|
||||
hwKompellaVcTnlType
|
||||
INTEGER ,
|
||||
hwKompellaTnlForBfdIndex
|
||||
Unsigned32
|
||||
}
|
||||
|
||||
hwKompellaVcTnlIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the tunnel index of a VC."
|
||||
::= { hwKompellaVcTnlEntry 1 }
|
||||
|
||||
hwKompellaVcTnlType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
lsp(1),
|
||||
gre(2),
|
||||
l2tp(3),
|
||||
ipsec(4),
|
||||
crLsp(5)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the type of the VC tunnel."
|
||||
::= { hwKompellaVcTnlEntry 2 }
|
||||
|
||||
hwKompellaTnlForBfdIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the index of LSP for BFD."
|
||||
::= { hwKompellaVcTnlEntry 3 }
|
||||
|
||||
|
||||
--
|
||||
-- The KOMPELLA's VC Statistics Table
|
||||
--
|
||||
hwKompellaVcStatisticsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HWKompellaVcStatisticsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains the KOMPELLA's VC packets statistics."
|
||||
::= { hwKompellaMIBObjects 6 }
|
||||
|
||||
hwKompellaVcStatisticsEntry OBJECT-TYPE
|
||||
SYNTAX HWKompellaVcStatisticsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Provides the information of the KOMPELLA's VC packets
|
||||
statistics."
|
||||
INDEX { hwKompellaVpnName, hwKompellaCeID, hwKompellaVcIfIndex, hwKompellaVcRmtCeID }
|
||||
::= { hwKompellaVcStatisticsTable 1 }
|
||||
|
||||
HWKompellaVcStatisticsEntry ::=
|
||||
SEQUENCE {
|
||||
hwKompellaVcStatisticsRcvPkts
|
||||
Counter64,
|
||||
hwKompellaVcStatisticsRcvBytes
|
||||
Counter64,
|
||||
hwKompellaVcStatisticsSndPkts
|
||||
Counter64,
|
||||
hwKompellaVcStatisticsSndBytes
|
||||
Counter64
|
||||
}
|
||||
|
||||
hwKompellaVcStatisticsRcvPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of packets received on this VC."
|
||||
::= { hwKompellaVcStatisticsEntry 1 }
|
||||
|
||||
hwKompellaVcStatisticsRcvBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of bytes received on this VC."
|
||||
::= { hwKompellaVcStatisticsEntry 2 }
|
||||
|
||||
hwKompellaVcStatisticsSndPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of packets sent on this VC."
|
||||
::= { hwKompellaVcStatisticsEntry 3 }
|
||||
|
||||
hwKompellaVcStatisticsSndBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of bytes sent on the VC."
|
||||
::= { hwKompellaVcStatisticsEntry 4 }
|
||||
|
||||
--
|
||||
-- The Leaf Nodes of hwKompellaMIBObjects
|
||||
--
|
||||
hwKompellaVcUpDownNotifEnable OBJECT-TYPE
|
||||
SYNTAX HWEnableValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the enable sign of KOMPELLA
|
||||
VC state change notification."
|
||||
DEFVAL { disable }
|
||||
::= { hwKompellaMIBObjects 7 }
|
||||
|
||||
hwKompellaVcDeletedNotifEnable OBJECT-TYPE
|
||||
SYNTAX HWEnableValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the enable sign of KOMPELLA
|
||||
VC deletion notification."
|
||||
DEFVAL { disable }
|
||||
::= { hwKompellaMIBObjects 8 }
|
||||
|
||||
hwKompellaSwitchNotifEnable OBJECT-TYPE
|
||||
SYNTAX HWEnableValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If this object is set to enable(1),then it enbables
|
||||
this emission of hwKompellaSwitchWtoP and hwKompellaSwitchPtoW
|
||||
notifications;otherwise these notifications are not emitted."
|
||||
DEFVAL { disable }
|
||||
::= { hwKompellaMIBObjects 9 }
|
||||
|
||||
|
||||
hwKompellaVcStateChangeReason OBJECT-TYPE
|
||||
SYNTAX HWL2VpnStateChangeReason
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the reason of KOMPELLA VC
|
||||
state change."
|
||||
::= { hwKompellaMIBObjects 10 }
|
||||
|
||||
hwKompellaSwitchRmtCEID OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..249)
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the remote CE ID of KOMPELLA VC
|
||||
switch from working pw to protect pw ."
|
||||
::= { hwKompellaMIBObjects 11 }
|
||||
|
||||
|
||||
--
|
||||
-- KOMPELLA MIB Trap Definitions
|
||||
--
|
||||
hwKompellaMIBTraps OBJECT IDENTIFIER ::= { hwL2VpnKompella 2 }
|
||||
|
||||
hwKompellaVcDown NOTIFICATION-TYPE
|
||||
OBJECTS { hwKompellaVcSecondary, hwKompellaVcStateChangeReason }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification indicates the VC's state changes to down."
|
||||
::= { hwKompellaMIBTraps 1 }
|
||||
|
||||
hwKompellaVcUp NOTIFICATION-TYPE
|
||||
OBJECTS { hwKompellaVcSecondary, hwKompellaVcStateChangeReason }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification indicates the VC's state changes to up."
|
||||
::= { hwKompellaMIBTraps 2 }
|
||||
|
||||
hwKompellaSwitchWtoP NOTIFICATION-TYPE
|
||||
OBJECTS { hwKompellaVcCtrlWord, hwKompellaSwitchRmtCEID,hwKompellaVcStateChangeReason }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is generated when switch from working
|
||||
pw to protect pw happens."
|
||||
::= { hwKompellaMIBTraps 3 }
|
||||
|
||||
hwKompellaSwitchPtoW NOTIFICATION-TYPE
|
||||
OBJECTS { hwKompellaVcCtrlWord, hwKompellaSwitchRmtCEID,hwKompellaVcStateChangeReason }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is generated when switch from protect
|
||||
pw to working pw happens."
|
||||
::= { hwKompellaMIBTraps 4 }
|
||||
|
||||
|
||||
|
||||
hwKompellaVcDeleted NOTIFICATION-TYPE
|
||||
OBJECTS { hwKompellaVcSecondary }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification indicates the VC is deleted."
|
||||
::= { hwKompellaMIBTraps 5 }
|
||||
|
||||
-- Conformance information
|
||||
--
|
||||
hwKompellaMIBConformance OBJECT IDENTIFIER ::= { hwL2VpnKompella 3 }
|
||||
|
||||
hwKompellaMIBCompliances OBJECT IDENTIFIER ::= { hwKompellaMIBConformance 1 }
|
||||
|
||||
-- this module
|
||||
hwKompellaMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting
|
||||
the HUAWEI-KOMPELLA-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { hwKompellaVpnGroup, hwKompellaVpnTargetGroup, hwKompellaCeGroup, hwKompellaVcGroup, hwKompellaVcTnlGroup,
|
||||
hwKompellaVcStatisticsGroup, hwKompellaNotificationControlGroup,hwKompellaVCSwitchControlGroup, hwKompellaVcStateChangeReasonGroup,
|
||||
hwKompellaSwitchRmtCEIDGroup, hwKompellaNotificationGroup }
|
||||
::= { hwKompellaMIBCompliances 1 }
|
||||
|
||||
hwKompellaMIBGroups OBJECT IDENTIFIER ::= { hwKompellaMIBConformance 2 }
|
||||
|
||||
hwKompellaVpnGroup OBJECT-GROUP
|
||||
OBJECTS { hwKompellaVpnVcType, hwKompellaVpnRouteDistinguisher, hwKompellaVpnCtrlWord, hwKompellaVpnMtu, hwKompellaVpnRowStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The KOMPELLA's Vpn group."
|
||||
::= { hwKompellaMIBGroups 1 }
|
||||
|
||||
hwKompellaVpnTargetGroup OBJECT-GROUP
|
||||
OBJECTS { hwKompellaVpnTargetRowStatus }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The KOMPELLA's Vpn Target group."
|
||||
::= { hwKompellaMIBGroups 2 }
|
||||
|
||||
hwKompellaCeGroup OBJECT-GROUP
|
||||
OBJECTS { hwKompellaCeName, hwKompellaCeIDRange, hwKompellaCeIDDefaultOffset, hwKompellaCeRowStatus }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The KOMPELLA's CE group."
|
||||
::= { hwKompellaMIBGroups 3 }
|
||||
|
||||
hwKompellaVcGroup OBJECT-GROUP
|
||||
OBJECTS { hwKompellaVcInboundLabel, hwKompellaVcOutboundLabel, hwKompellaVcCtrlWord, hwKompellaVcTnlPolicyName, hwKompellaVcVlanTagMode,
|
||||
hwKompellaVcSecondary,hwKompellaOAMSync,hwKompellaVCForBFDIndex ,hwKompellaVcOperStatus,
|
||||
hwKompellaVcRerouteDelayTime,hwKompellaVcRerouteResumeTime,hwKompellaVcReroutePolicy,hwKompellaVcRerouteReason,
|
||||
hwKompellaVcLastRerouteTime,hwKompellaVcManualSetFault,hwKompellaVcIsActive,hwKompellaACStatus,
|
||||
hwKompellaACOAMStatus,hwKompellaVcBFDDetectMultiplier, hwKompellaVcBFDMinReceiveInterval,
|
||||
hwKompellaVcBFDMinTransmitInterval,hwKompellaVcDynamicBFDDetect,hwKompellaEthOamType,hwKompellaCfmMaIndex,hwKompellaVcRowStatus }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The KOMPELLA's VC group."
|
||||
::= { hwKompellaMIBGroups 4 }
|
||||
|
||||
hwKompellaVcTnlGroup OBJECT-GROUP
|
||||
OBJECTS {hwKompellaVcTnlType,hwKompellaTnlForBfdIndex }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The KOMPELLA's VC Tunnel group."
|
||||
::= { hwKompellaMIBGroups 5 }
|
||||
|
||||
hwKompellaVcStatisticsGroup OBJECT-GROUP
|
||||
OBJECTS { hwKompellaVcStatisticsRcvPkts, hwKompellaVcStatisticsRcvBytes, hwKompellaVcStatisticsSndPkts, hwKompellaVcStatisticsSndBytes }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The KOMPELLA's VC Statistic group."
|
||||
::= { hwKompellaMIBGroups 6 }
|
||||
|
||||
hwKompellaNotificationControlGroup OBJECT-GROUP
|
||||
OBJECTS { hwKompellaVcUpDownNotifEnable, hwKompellaVcDeletedNotifEnable }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The KOMPELLA's Notification Control group."
|
||||
::= { hwKompellaMIBGroups 7 }
|
||||
|
||||
hwKompellaVCSwitchControlGroup OBJECT-GROUP
|
||||
OBJECTS { hwKompellaSwitchNotifEnable }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The KOMPELLA's Switch Notification Control group."
|
||||
::= { hwKompellaMIBGroups 8 }
|
||||
|
||||
hwKompellaVcStateChangeReasonGroup OBJECT-GROUP
|
||||
OBJECTS { hwKompellaVcStateChangeReason }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The KOMPELLA's Vc State Change Reason group."
|
||||
::= { hwKompellaMIBGroups 9 }
|
||||
|
||||
hwKompellaSwitchRmtCEIDGroup OBJECT-GROUP
|
||||
OBJECTS { hwKompellaSwitchRmtCEID }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The KOMPELLA's Remote CE ID group."
|
||||
::= { hwKompellaMIBGroups 10 }
|
||||
|
||||
hwKompellaNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwKompellaVcDown, hwKompellaVcUp, hwKompellaSwitchWtoP,hwKompellaSwitchPtoW,hwKompellaVcDeleted }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The KOMPELLA Notification group."
|
||||
::= { hwKompellaMIBGroups 11 }
|
||||
|
||||
|
||||
END
|
||||
1452
mibs/huawei/HUAWEI-L2IF
Normal file
1452
mibs/huawei/HUAWEI-L2IF
Normal file
File diff suppressed because it is too large
Load Diff
1574
mibs/huawei/HUAWEI-L2MAM
Normal file
1574
mibs/huawei/HUAWEI-L2MAM
Normal file
File diff suppressed because it is too large
Load Diff
2726
mibs/huawei/HUAWEI-L2MULTICAST
Normal file
2726
mibs/huawei/HUAWEI-L2MULTICAST
Normal file
File diff suppressed because it is too large
Load Diff
123
mibs/huawei/HUAWEI-L2TP-EXT
Normal file
123
mibs/huawei/HUAWEI-L2TP-EXT
Normal file
@@ -0,0 +1,123 @@
|
||||
--==================================================================
|
||||
-- Copyright (C) 2006 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: HUAWEI Hierarchy Quality Of Service MIB
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- ==================================================================
|
||||
-- ==================================================================
|
||||
--
|
||||
-- Variables and types be imported
|
||||
--
|
||||
-- ==================================================================
|
||||
HUAWEI-L2TP-EXT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
Integer32, Counter64, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
|
||||
hwL2TPExt MODULE-IDENTITY
|
||||
LAST-UPDATED "200610301046Z"
|
||||
ORGANIZATION
|
||||
"Huawei Technologies Co., Ltd."
|
||||
CONTACT-INFO
|
||||
"Huawei Technologies co.,Ltd.
|
||||
Shang-Di Information Industry Base,
|
||||
Hai-Dian District Beijing P.R. China
|
||||
http://www.huawei.com
|
||||
Zip:100085
|
||||
"
|
||||
DESCRIPTION
|
||||
" L2TP extended property used by Huawei Technologies Co., Ltd."
|
||||
::= { hwDatacomm 137 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
hwL2TPStatistic OBJECT IDENTIFIER ::= { hwL2TPExt 1 }
|
||||
|
||||
hwL2TPSessionStatTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwL2TPSessionStatEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of L2TP session statistic information."
|
||||
::= { hwL2TPStatistic 1 }
|
||||
|
||||
hwL2TPSessionStatEntry OBJECT-TYPE
|
||||
SYNTAX HwL2TPSessionStatEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
L2TP Session Statistic Information Entry
|
||||
"
|
||||
INDEX { hwL2TPSessionIndex }
|
||||
::= { hwL2TPSessionStatTable 1 }
|
||||
|
||||
HwL2TPSessionStatEntry ::=
|
||||
SEQUENCE {
|
||||
hwL2TPSessionIndex
|
||||
Integer32,
|
||||
hwL2TPSessionStatUpPkts
|
||||
Counter64,
|
||||
hwL2TPSessionStatUpBytes
|
||||
Counter64,
|
||||
hwL2TPSessionStatDownPkts
|
||||
Counter64,
|
||||
hwL2TPSessionStatDownBytes
|
||||
Counter64
|
||||
}
|
||||
|
||||
hwL2TPSessionIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" User's Session number "
|
||||
::= { hwL2TPSessionStatEntry 1 }
|
||||
|
||||
hwL2TPSessionStatUpPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Upstream packets of a L2TP session "
|
||||
::= { hwL2TPSessionStatEntry 2 }
|
||||
|
||||
hwL2TPSessionStatUpBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Upstream bytes of a L2TP session "
|
||||
::= { hwL2TPSessionStatEntry 3 }
|
||||
|
||||
hwL2TPSessionStatDownPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Downstream packtes of a L2TP session "
|
||||
::= { hwL2TPSessionStatEntry 4 }
|
||||
|
||||
hwL2TPSessionStatDownBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Downstream bytes of a L2TP session "
|
||||
::= { hwL2TPSessionStatEntry 5 }
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- HUAWEI-L2TP-EXT-MIB.mib
|
||||
--
|
||||
4709
mibs/huawei/HUAWEI-L2VLAN
Normal file
4709
mibs/huawei/HUAWEI-L2VLAN
Normal file
File diff suppressed because it is too large
Load Diff
120
mibs/huawei/HUAWEI-L2VPN
Normal file
120
mibs/huawei/HUAWEI-L2VPN
Normal file
@@ -0,0 +1,120 @@
|
||||
--
|
||||
-- HUAWEI-L2VPN-MIB.mib
|
||||
-- MIB generated by MG-SOFT Visual MIB Builder Version 4.0 Build 341
|
||||
-- Tuesday, March 03, 2009 at 18:50:57
|
||||
--
|
||||
-- ==================================================================
|
||||
-- Copyright (C) 2009 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: HUAWEI L2VPN Management MIB
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- V1.0 WangSongTao, 2009-02-26, publish
|
||||
-- ==================================================================
|
||||
|
||||
HUAWEI-L2VPN-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
EnabledStatus
|
||||
FROM P-BRIDGE-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE
|
||||
FROM SNMPv2-CONF
|
||||
sysUpTime
|
||||
FROM SNMPv2-MIB
|
||||
OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.7
|
||||
hwL2VpnAttribute MODULE-IDENTITY
|
||||
LAST-UPDATED "200903030900Z" -- March 03, 2009 at 09:00 GMT
|
||||
ORGANIZATION
|
||||
"Huawei Technologies Co., Ltd."
|
||||
CONTACT-INFO
|
||||
"R&D BeiJing, Huawei Technologies co.,Ltd.
|
||||
Q2 Bld.,NO.156 BeiQing Rd.,
|
||||
HuanBaoYuan Information Industry Base,
|
||||
Hai-Dian District Beijing P.R. China
|
||||
Zip:100094
|
||||
Http://www.huawei.com
|
||||
E-mail:support@huawei.com"
|
||||
DESCRIPTION
|
||||
"The HUAWEI-L2VPN-MIB contains objects to
|
||||
manage global Attributes of L2VPN."
|
||||
::= { hwL2Vpn 7 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.119
|
||||
hwL2Vpn OBJECT IDENTIFIER ::= { hwDatacomm 119 }
|
||||
|
||||
--
|
||||
-- The Global Attributes Group of The mpls L2vpn
|
||||
--
|
||||
|
||||
--
|
||||
-- The Leaf Nodes of hwL2VpnAttribute
|
||||
--
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.7.1
|
||||
hwL2VpnEnable OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates whether enabled mpls L2vpn capability or not."
|
||||
::= { hwL2VpnAttribute 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.7.2
|
||||
hwL2VpnWorkingMode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
pwe3(1),
|
||||
martini(2),
|
||||
unknown(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the working mode of mpls L2vpn."
|
||||
::= { hwL2VpnAttribute 2 }
|
||||
|
||||
--
|
||||
-- Conformance information
|
||||
--
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.7.3
|
||||
hwL2VpnMIBConformance OBJECT IDENTIFIER ::= { hwL2VpnAttribute 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.7.3.1
|
||||
hwL2VpnMIBCompliances OBJECT IDENTIFIER ::= { hwL2VpnMIBConformance 1 }
|
||||
|
||||
-- this module
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.7.3.1.1
|
||||
hwL2VpnMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting
|
||||
the HUAWEI-L2VPN-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { hwL2VpnMIBGroup }
|
||||
::= { hwL2VpnMIBCompliances 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.7.3.2
|
||||
hwL2VpnMIBGroups OBJECT IDENTIFIER ::= { hwL2VpnMIBConformance 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.7.3.2.1
|
||||
hwL2VpnMIBGroup OBJECT-GROUP
|
||||
OBJECTS { hwL2VpnEnable, hwL2VpnWorkingMode }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The L2VPN's attributes group."
|
||||
::= { hwL2VpnMIBGroups 1 }
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- HUAWEI-L2VPN-MIB.mib
|
||||
--
|
||||
236
mibs/huawei/HUAWEI-L3VLAN
Normal file
236
mibs/huawei/HUAWEI-L3VLAN
Normal file
@@ -0,0 +1,236 @@
|
||||
-- ==================================================================
|
||||
-- Copyright (C) 2003 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: HUAWEI L3 Vlan Management MIB
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- Created by MaYe, 2003.08.11
|
||||
-- ==================================================================
|
||||
|
||||
HUAWEI-L3VLAN-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
ifIndex
|
||||
FROM IF-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE
|
||||
FROM SNMPv2-CONF
|
||||
OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
hwL3Vlan MODULE-IDENTITY
|
||||
LAST-UPDATED "200308110900Z"
|
||||
ORGANIZATION
|
||||
"Huawei Technologies Co., Ltd."
|
||||
CONTACT-INFO
|
||||
"R&D BeiJing, Huawei Technologies co.,Ltd.
|
||||
Huawei Bld.,NO.3 Xinxi Rd.,
|
||||
Shang-Di Information Industry Base,
|
||||
Hai-Dian District Beijing P.R. China
|
||||
Zip:100085
|
||||
Http://www.huawei.com
|
||||
E-mail:support@huawei.com"
|
||||
DESCRIPTION
|
||||
"The HUAWEI-L3VLAN-MIB contains objects to
|
||||
manage level 3 vlan.
|
||||
Through the MIB,you can get the detail information
|
||||
of each vlan,such as VLANID,encapsulated type,the
|
||||
statistics of the received and sent packets and so on."
|
||||
::= { hwDatacomm 100 }
|
||||
|
||||
hwL3VlanMIBObjects OBJECT IDENTIFIER ::= { hwL3Vlan 1 }
|
||||
|
||||
-- =================================================================
|
||||
-- 1st The Sub-interface Vlan Table
|
||||
-- =================================================================
|
||||
|
||||
hwSubIfVlanTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwSubIfVlanEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains the information of vlans
|
||||
encapsulated by the sub-interfaces."
|
||||
::= { hwL3VlanMIBObjects 1 }
|
||||
|
||||
hwSubIfVlanEntry OBJECT-TYPE
|
||||
SYNTAX HwSubIfVlanEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Provides the information of a sub-interface vlan entry."
|
||||
INDEX { hwSubIfIndex, hwSubIfVlanId }
|
||||
::= { hwSubIfVlanTable 1 }
|
||||
|
||||
HwSubIfVlanEntry ::=
|
||||
SEQUENCE {
|
||||
hwSubIfIndex
|
||||
INTEGER,
|
||||
hwSubIfVlanId
|
||||
INTEGER,
|
||||
hwSubIfVlanType
|
||||
INTEGER,
|
||||
hwSubIfVlanStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
hwSubIfIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interface index(es) of port(s) present on the device."
|
||||
::= { hwSubIfVlanEntry 1 }
|
||||
|
||||
hwSubIfVlanId OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..4094)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the vlan id encapsulated by
|
||||
the sub-interface."
|
||||
::= { hwSubIfVlanEntry 2 }
|
||||
|
||||
hwSubIfVlanType OBJECT-TYPE
|
||||
SYNTAX INTEGER { dot1q(2) }
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the vlan type encapsulated
|
||||
by the sub-interface."
|
||||
::= { hwSubIfVlanEntry 3 }
|
||||
|
||||
hwSubIfVlanStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the status of the sub-interface
|
||||
vlan table."
|
||||
::= { hwSubIfVlanEntry 4 }
|
||||
|
||||
-- =================================================================
|
||||
-- 2nd VLAN Flow Statistics Information Table
|
||||
-- =================================================================
|
||||
|
||||
hwVLANMibRoutertVlanCountTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF VLANMibRoutertVlanCountEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Per vid router statistics table includes the
|
||||
number of packets that each vlan is received and sent."
|
||||
::= { hwL3VlanMIBObjects 2 }
|
||||
|
||||
hwVLANMibRoutertVlanCountEntry OBJECT-TYPE
|
||||
SYNTAX VLANMibRoutertVlanCountEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Entry of vLANMibRoutertVlanCountTable"
|
||||
INDEX { hwVLANMibRouterPort,hwVLANMibRouterVID }
|
||||
::= { hwVLANMibRoutertVlanCountTable 1 }
|
||||
|
||||
VLANMibRoutertVlanCountEntry ::=
|
||||
SEQUENCE {
|
||||
hwVLANMibRouterPort
|
||||
INTEGER,
|
||||
hwVLANMibRouterVID
|
||||
INTEGER,
|
||||
hwVLANMibRouterVlanPacketTran
|
||||
Counter,
|
||||
hwVLANMibRouterVlanPacketSent
|
||||
Counter,
|
||||
hwVLANMibClearVidStatistics
|
||||
INTEGER
|
||||
}
|
||||
|
||||
hwVLANMibRouterPort OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Interface index(es) of trunk port(s) present on the device."
|
||||
::= { hwVLANMibRoutertVlanCountEntry 1 }
|
||||
|
||||
hwVLANMibRouterVID OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..4094)
|
||||
MAX-ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The vlan id."
|
||||
::= { hwVLANMibRoutertVlanCountEntry 2 }
|
||||
|
||||
hwVLANMibRouterVlanPacketTran OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
MAX-ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The number of packets transmitted to vlan"
|
||||
::= { hwVLANMibRoutertVlanCountEntry 3 }
|
||||
|
||||
|
||||
hwVLANMibRouterVlanPacketSent OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
MAX-ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Number of packets sent by vlan"
|
||||
::= { hwVLANMibRoutertVlanCountEntry 4 }
|
||||
|
||||
hwVLANMibClearVidStatistics OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
unavailable(0),
|
||||
clear(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Setting the object to clear(1) will clear the counters of a row
|
||||
of the hwVLANMibRoutertVlanCountTable. When a clear action had been
|
||||
finished, or there is no clear action , the value of the object
|
||||
would be unavailable(0)."
|
||||
::= { hwVLANMibRoutertVlanCountEntry 5 }
|
||||
|
||||
|
||||
--
|
||||
-- Trap Definitions
|
||||
--
|
||||
|
||||
hwL3VlanTraps OBJECT IDENTIFIER ::= { hwL3Vlan 2 }
|
||||
|
||||
--
|
||||
-- Conformance information
|
||||
--
|
||||
|
||||
hwL3VlanConformance OBJECT IDENTIFIER ::= { hwL3Vlan 3 }
|
||||
|
||||
hwL3VlanCompliances OBJECT IDENTIFIER ::= { hwL3VlanConformance 1 }
|
||||
|
||||
hwL3VlanCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting
|
||||
the HUAWEI-L3VLAN-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
hwSubIfVlanGroup
|
||||
}
|
||||
::= { hwL3VlanCompliances 1 }
|
||||
|
||||
hwL3VlanGroups OBJECT IDENTIFIER ::= { hwL3VlanConformance 2 }
|
||||
|
||||
hwSubIfVlanGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwSubIfVlanType,
|
||||
hwSubIfVlanId,
|
||||
hwSubIfVlanStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Standard sub-interface vlan group."
|
||||
::= { hwL3VlanGroups 1}
|
||||
|
||||
END
|
||||
763
mibs/huawei/HUAWEI-L3VPN-EXT
Normal file
763
mibs/huawei/HUAWEI-L3VPN-EXT
Normal file
@@ -0,0 +1,763 @@
|
||||
|
||||
-- ==================================================================
|
||||
-- Copyright (C) 2007 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: HUAWEI L3VPN Statistics Management MIB
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- V1.0 qiyanqing, 2007-04-12, publish
|
||||
-- V1.1 rengaofeng, 2009-02-13, add qos statistics table
|
||||
-- ==================================================================
|
||||
HUAWEI-L3VPN-EXT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
IpAddress,TimeTicks,Integer32,Gauge32, Unsigned32,Counter32,Counter64, OBJECT-TYPE,
|
||||
MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, TimeStamp, RowStatus
|
||||
FROM SNMPv2-TC
|
||||
EnabledStatus
|
||||
FROM P-BRIDGE-MIB
|
||||
InterfaceIndex
|
||||
FROM IF-MIB ;
|
||||
|
||||
|
||||
|
||||
hwL3vpn MODULE-IDENTITY
|
||||
LAST-UPDATED "200902171659Z" -- Feb 13, 2009 at 16:59 GMT
|
||||
ORGANIZATION
|
||||
"Huawei Technologies Co., Ltd."
|
||||
CONTACT-INFO
|
||||
"R&D BeiJing, Huawei Technologies co.,Ltd.
|
||||
Huawei Bld.,NO.3 Xinxi Rd.,
|
||||
Shang-Di Information Industry Base,
|
||||
Hai-Dian District Beijing P.R. China
|
||||
http://www.huawei.com
|
||||
Zip:100085
|
||||
"
|
||||
DESCRIPTION
|
||||
"The HUAWEI-L3VPN-EXT-MIB contains objects to statistic L3VPN's traffic."
|
||||
::= { hwDatacomm 150 }
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
hwL3vpnStatMibObjects OBJECT IDENTIFIER ::= { hwL3vpn 1 }
|
||||
|
||||
|
||||
|
||||
|
||||
-- The L3VPN Statistic Table
|
||||
--
|
||||
hwL3vpnStatisticsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwL3vpnStatisticsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains the L3VPN's Traffic Statistic."
|
||||
::= { hwL3vpnStatMibObjects 1 }
|
||||
|
||||
hwL3vpnStatisticsEntry OBJECT-TYPE
|
||||
SYNTAX HwL3vpnStatisticsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Provides the information of the L3VPN's Traffic Statistic."
|
||||
INDEX { hwL3vpnVrfIndex }
|
||||
::= { hwL3vpnStatisticsTable 1 }
|
||||
|
||||
HwL3vpnStatisticsEntry ::=
|
||||
SEQUENCE {
|
||||
hwL3vpnVrfIndex
|
||||
Unsigned32,
|
||||
hwL3vpnStatEnable
|
||||
EnabledStatus,
|
||||
hwL3vpnVrfName
|
||||
DisplayString,
|
||||
hwL3vpnStatInTrafficRate
|
||||
Gauge32,
|
||||
hwL3vpnStatOutTrafficRate
|
||||
Gauge32,
|
||||
hwL3vpnStatInPacketsRate
|
||||
Gauge32,
|
||||
hwL3vpnStatOutPacketsRate
|
||||
Gauge32,
|
||||
hwL3vpnStatInBytes
|
||||
Counter64,
|
||||
hwL3vpnStatOutBytes
|
||||
Counter64,
|
||||
hwL3vpnStatInPackets
|
||||
Counter64,
|
||||
hwL3vpnStatOutPackets
|
||||
Counter64,
|
||||
hwL3vpnStatInUnicastPackets
|
||||
Counter64,
|
||||
hwL3vpnStatOutUnicastPackets
|
||||
Counter64,
|
||||
hwL3vpnStatInMulticastPackets
|
||||
Counter64,
|
||||
hwL3vpnStatOutMulticastPackets
|
||||
Counter64,
|
||||
hwL3vpnStatInBroadcastPackets
|
||||
Counter64,
|
||||
hwL3vpnStatOutBroadcastPackets
|
||||
Counter64,
|
||||
hwL3vpnStatResetTime
|
||||
TimeTicks,
|
||||
hwL3vpnStatResetStatistic
|
||||
INTEGER
|
||||
}
|
||||
|
||||
hwL3vpnVrfIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of L3vpn instance."
|
||||
::= { hwL3vpnStatisticsEntry 1 }
|
||||
|
||||
hwL3vpnStatEnable OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the enable sign of L3VPN's traffic statistics."
|
||||
DEFVAL { disable }
|
||||
::= { hwL3vpnStatisticsEntry 2 }
|
||||
|
||||
|
||||
hwL3vpnVrfName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..31))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the VRF's name."
|
||||
::= { hwL3vpnStatisticsEntry 3 }
|
||||
|
||||
|
||||
|
||||
hwL3vpnStatInTrafficRate OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Average bytes of the traffic received per second."
|
||||
::= { hwL3vpnStatisticsEntry 4 }
|
||||
|
||||
hwL3vpnStatOutTrafficRate OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Average bytes of the traffic transmitted out per second ."
|
||||
::= { hwL3vpnStatisticsEntry 5 }
|
||||
|
||||
hwL3vpnStatInPacketsRate OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Average packets of the traffic received per second."
|
||||
::= { hwL3vpnStatisticsEntry 6 }
|
||||
|
||||
hwL3vpnStatOutPacketsRate OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Average packets of the traffic transmitted out per second."
|
||||
::= { hwL3vpnStatisticsEntry 7 }
|
||||
|
||||
hwL3vpnStatInBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of bytes received."
|
||||
::= { hwL3vpnStatisticsEntry 8 }
|
||||
|
||||
hwL3vpnStatOutBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of bytes transmitted out."
|
||||
::= { hwL3vpnStatisticsEntry 9 }
|
||||
|
||||
hwL3vpnStatInPackets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of Packets received."
|
||||
::= { hwL3vpnStatisticsEntry 10 }
|
||||
|
||||
hwL3vpnStatOutPackets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of Packets transmitted out."
|
||||
::= { hwL3vpnStatisticsEntry 11 }
|
||||
|
||||
hwL3vpnStatInUnicastPackets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of unicast Packets received."
|
||||
::= { hwL3vpnStatisticsEntry 12 }
|
||||
|
||||
hwL3vpnStatOutUnicastPackets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of unicast Packets transmitted out."
|
||||
::= { hwL3vpnStatisticsEntry 13 }
|
||||
|
||||
hwL3vpnStatInMulticastPackets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of multicast Packets received."
|
||||
::= { hwL3vpnStatisticsEntry 14 }
|
||||
|
||||
hwL3vpnStatOutMulticastPackets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of multicast Packets transmitted out."
|
||||
::= { hwL3vpnStatisticsEntry 15 }
|
||||
|
||||
hwL3vpnStatInBroadcastPackets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of broadcast Packets received."
|
||||
::= { hwL3vpnStatisticsEntry 16 }
|
||||
|
||||
hwL3vpnStatOutBroadcastPackets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of broadcast Packets transmitted out."
|
||||
::= { hwL3vpnStatisticsEntry 17 }
|
||||
|
||||
hwL3vpnStatResetTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Last time of clean out."
|
||||
::= { hwL3vpnStatisticsEntry 18 }
|
||||
|
||||
hwL3vpnStatResetStatistic OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
resetStatistic(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Reset traffic statistics of the vpn instance."
|
||||
::= { hwL3vpnStatisticsEntry 19 }
|
||||
|
||||
-- The L3VPN Qos Statistic Table
|
||||
--
|
||||
hwL3vpnQosStatisticsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwL3vpnQosStatisticsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains the L3VPN's Qos traffic statistics."
|
||||
::= { hwL3vpnStatMibObjects 2 }
|
||||
|
||||
hwL3vpnQosStatisticsEntry OBJECT-TYPE
|
||||
SYNTAX HwL3vpnQosStatisticsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Provides the information of the L3VPN's Qos traffic statistics."
|
||||
INDEX { hwL3vpnQosStatVrfIndex, hwL3vpnQosStatQueueID }
|
||||
::= { hwL3vpnQosStatisticsTable 1 }
|
||||
|
||||
HwL3vpnQosStatisticsEntry ::=
|
||||
SEQUENCE {
|
||||
hwL3vpnQosStatVrfIndex
|
||||
Unsigned32,
|
||||
hwL3vpnQosStatQueueID
|
||||
INTEGER,
|
||||
hwL3vpnQosStatPassPackets
|
||||
Counter64,
|
||||
hwL3vpnQosStatPassBytes
|
||||
Counter64,
|
||||
hwL3vpnQosStatDiscardPackets
|
||||
Counter64,
|
||||
hwL3vpnQosStatDiscardBytes
|
||||
Counter64,
|
||||
hwL3vpnQosStatPassPacketsRate
|
||||
Counter64,
|
||||
hwL3vpnQosStatPassBytesRate
|
||||
Counter64,
|
||||
hwL3vpnQosStatDiscardPacketsRate
|
||||
Counter64,
|
||||
hwL3vpnQosStatDiscardBytesRate
|
||||
Counter64
|
||||
}
|
||||
|
||||
hwL3vpnQosStatVrfIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index of the vpn instance."
|
||||
::= { hwL3vpnQosStatisticsEntry 1 }
|
||||
|
||||
hwL3vpnQosStatQueueID OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
be(1),
|
||||
af1(2),
|
||||
af2(3),
|
||||
af3(4),
|
||||
af4(5),
|
||||
ef(6),
|
||||
cs6(7),
|
||||
cs7(8)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the queue's ID. The value must be
|
||||
be,af1,af2,af3,af4,ef,cs6,cs7."
|
||||
::= { hwL3vpnQosStatisticsEntry 2 }
|
||||
|
||||
|
||||
hwL3vpnQosStatPassPackets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of total passed packets, based on the vpn instance."
|
||||
::= { hwL3vpnQosStatisticsEntry 3 }
|
||||
|
||||
|
||||
hwL3vpnQosStatPassBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of total passed bytes, based on the vpn instance."
|
||||
::= { hwL3vpnQosStatisticsEntry 4 }
|
||||
|
||||
|
||||
hwL3vpnQosStatDiscardPackets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of total discarded packets, based on the vpn instance."
|
||||
::= { hwL3vpnQosStatisticsEntry 5 }
|
||||
|
||||
|
||||
hwL3vpnQosStatDiscardBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of total discarded bytes, based on the vpn instance."
|
||||
::= { hwL3vpnQosStatisticsEntry 6 }
|
||||
|
||||
|
||||
hwL3vpnQosStatPassPacketsRate OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Rate of passed packets for the past 30 seconds, based on the vpn instance. Unit: pps"
|
||||
::= { hwL3vpnQosStatisticsEntry 7 }
|
||||
|
||||
|
||||
hwL3vpnQosStatPassBytesRate OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Rate of passed bytes for the past 30 seconds, based on the vpn instance. Unit: bps"
|
||||
::= { hwL3vpnQosStatisticsEntry 8 }
|
||||
|
||||
|
||||
hwL3vpnQosStatDiscardPacketsRate OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Rate of discarded packets for the past 30 seconds, based on the vpn instance. Unit: pps"
|
||||
::= { hwL3vpnQosStatisticsEntry 9 }
|
||||
|
||||
|
||||
hwL3vpnQosStatDiscardBytesRate OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Rate of discarded bytes for the past 30 seconds, based on the vpn instance. Unit: bps"
|
||||
::= { hwL3vpnQosStatisticsEntry 10 }
|
||||
|
||||
|
||||
-- The L3VPN Peer Statistic Table
|
||||
--
|
||||
hwL3vpnPeerStatisticsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwL3vpnPeerStatisticsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains the L3VPN's Traffic Statistic."
|
||||
::= { hwL3vpnStatMibObjects 3 }
|
||||
|
||||
hwL3vpnPeerStatisticsEntry OBJECT-TYPE
|
||||
SYNTAX HwL3vpnPeerStatisticsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Provides the information of the L3VPN Peer's Traffic Statistic."
|
||||
INDEX { hwL3vpnPeerVrfIndex, hwL3vpnPeerStatPeerAddress }
|
||||
::= { hwL3vpnPeerStatisticsTable 1 }
|
||||
|
||||
HwL3vpnPeerStatisticsEntry ::=
|
||||
SEQUENCE {
|
||||
hwL3vpnPeerVrfIndex
|
||||
Unsigned32,
|
||||
hwL3vpnPeerStatPeerAddress
|
||||
IpAddress,
|
||||
hwL3vpnPeerStatEnable
|
||||
EnabledStatus,
|
||||
hwL3vpnPeerStatResetStatistic
|
||||
INTEGER,
|
||||
hwL3vpnPeerVrfName
|
||||
DisplayString,
|
||||
hwL3vpnPeerStatResetTime
|
||||
TimeTicks,
|
||||
hwL3vpnPeerStatQosPacketsRate
|
||||
Counter64,
|
||||
hwL3vpnPeerStatQosBytesRate
|
||||
Counter64,
|
||||
hwL3vpnPeerStatQosPackets
|
||||
Counter64,
|
||||
hwL3vpnPeerStatQosBytes
|
||||
Counter64
|
||||
}
|
||||
|
||||
hwL3vpnPeerVrfIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of L3vpn instance."
|
||||
::= { hwL3vpnPeerStatisticsEntry 1 }
|
||||
|
||||
hwL3vpnPeerStatPeerAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The peer IP address of L3vpn instance."
|
||||
::= { hwL3vpnPeerStatisticsEntry 2 }
|
||||
|
||||
hwL3vpnPeerStatEnable OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the enable sign of L3VPN peer's traffic statistics."
|
||||
DEFVAL { disable }
|
||||
::= { hwL3vpnPeerStatisticsEntry 3 }
|
||||
|
||||
hwL3vpnPeerStatResetStatistic OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
resetStatistic(1)
|
||||
}
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Reset traffic statistics for peer of the L3vpn instance."
|
||||
::= { hwL3vpnPeerStatisticsEntry 4 }
|
||||
|
||||
hwL3vpnPeerVrfName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..31))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the VRF's name."
|
||||
::= { hwL3vpnPeerStatisticsEntry 5 }
|
||||
|
||||
hwL3vpnPeerStatResetTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Last time of clean out."
|
||||
::= { hwL3vpnPeerStatisticsEntry 6 }
|
||||
|
||||
hwL3vpnPeerStatQosPacketsRate OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Average packets of the traffic transmitted out per second."
|
||||
::= { hwL3vpnPeerStatisticsEntry 7 }
|
||||
|
||||
hwL3vpnPeerStatQosBytesRate OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Average bytes of the traffic transmitted out per second ."
|
||||
::= { hwL3vpnPeerStatisticsEntry 8 }
|
||||
|
||||
hwL3vpnPeerStatQosPackets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of Packets transmitted out."
|
||||
::= { hwL3vpnPeerStatisticsEntry 9 }
|
||||
|
||||
hwL3vpnPeerStatQosBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of bytes transmitted out."
|
||||
::= { hwL3vpnPeerStatisticsEntry 10 }
|
||||
|
||||
|
||||
-- The L3VPN Peer Qos Statistic Table
|
||||
--
|
||||
hwL3vpnPeerQosStatisticsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwL3vpnPeerQosStatisticsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains the L3vpn Peer's Qos traffic statistics."
|
||||
::= { hwL3vpnStatMibObjects 4 }
|
||||
|
||||
hwL3vpnPeerQosStatisticsEntry OBJECT-TYPE
|
||||
SYNTAX HwL3vpnPeerQosStatisticsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Provides the information of the L3VPN Peer's Qos traffic statistics."
|
||||
INDEX { hwL3vpnPeerQosStatVrfIndex, hwL3vpnPeerQosStatPeerAddress, hwL3vpnPeerQosStatQueueID }
|
||||
::= { hwL3vpnPeerQosStatisticsTable 1 }
|
||||
|
||||
HwL3vpnPeerQosStatisticsEntry ::=
|
||||
SEQUENCE {
|
||||
hwL3vpnPeerQosStatVrfIndex
|
||||
Unsigned32,
|
||||
hwL3vpnPeerQosStatPeerAddress
|
||||
IpAddress,
|
||||
hwL3vpnPeerQosStatQueueID
|
||||
INTEGER,
|
||||
hwL3vpnPeerQosStatPassPackets
|
||||
Counter64,
|
||||
hwL3vpnPeerQosStatPassBytes
|
||||
Counter64,
|
||||
hwL3vpnPeerQosStatDiscardPackets
|
||||
Counter64,
|
||||
hwL3vpnPeerQosStatDiscardBytes
|
||||
Counter64,
|
||||
hwL3vpnPeerQosStatPassPacketsRate
|
||||
Counter64,
|
||||
hwL3vpnPeerQosStatPassBytesRate
|
||||
Counter64,
|
||||
hwL3vpnPeerQosStatDiscardPacketsRate
|
||||
Counter64,
|
||||
hwL3vpnPeerQosStatDiscardBytesRate
|
||||
Counter64
|
||||
}
|
||||
|
||||
hwL3vpnPeerQosStatVrfIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index of the vpn instance."
|
||||
::= { hwL3vpnPeerQosStatisticsEntry 1 }
|
||||
|
||||
hwL3vpnPeerQosStatPeerAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The peer IP address of L3vpn instance."
|
||||
::= { hwL3vpnPeerQosStatisticsEntry 2 }
|
||||
|
||||
hwL3vpnPeerQosStatQueueID OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
be(1),
|
||||
af1(2),
|
||||
af2(3),
|
||||
af3(4),
|
||||
af4(5),
|
||||
ef(6),
|
||||
cs6(7),
|
||||
cs7(8)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the queue's ID. The value must be
|
||||
be,af1,af2,af3,af4,ef,cs6,cs7."
|
||||
::= { hwL3vpnPeerQosStatisticsEntry 3 }
|
||||
|
||||
|
||||
hwL3vpnPeerQosStatPassPackets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of total passed packets, based on peer of the vpn instance."
|
||||
::= { hwL3vpnPeerQosStatisticsEntry 4 }
|
||||
|
||||
|
||||
hwL3vpnPeerQosStatPassBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of total passed bytes, based on peer of the vpn instance."
|
||||
::= { hwL3vpnPeerQosStatisticsEntry 5 }
|
||||
|
||||
|
||||
hwL3vpnPeerQosStatDiscardPackets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of total discarded packets, based on peer of the vpn instance."
|
||||
::= { hwL3vpnPeerQosStatisticsEntry 6 }
|
||||
|
||||
|
||||
hwL3vpnPeerQosStatDiscardBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of total discarded bytes, based on peer of the vpn instance."
|
||||
::= { hwL3vpnPeerQosStatisticsEntry 7 }
|
||||
|
||||
|
||||
hwL3vpnPeerQosStatPassPacketsRate OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Rate of passed packets for the past 30 seconds, based on peer of the vpn instance. Unit: pps"
|
||||
::= { hwL3vpnPeerQosStatisticsEntry 8 }
|
||||
|
||||
|
||||
hwL3vpnPeerQosStatPassBytesRate OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Rate of passed bytes for the past 30 seconds, based on peer of the vpn instance. Unit: bps"
|
||||
::= { hwL3vpnPeerQosStatisticsEntry 9 }
|
||||
|
||||
|
||||
hwL3vpnPeerQosStatDiscardPacketsRate OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Rate of discarded packets for the past 30 seconds, based on peer of the vpn instance. Unit: pps"
|
||||
::= { hwL3vpnPeerQosStatisticsEntry 10 }
|
||||
|
||||
|
||||
hwL3vpnPeerQosStatDiscardBytesRate OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Rate of discarded bytes for the past 30 seconds, based on peer of the vpn instance. Unit: bps"
|
||||
::= { hwL3vpnPeerQosStatisticsEntry 11 }
|
||||
|
||||
-- Conformance
|
||||
|
||||
hwL3vpnConformance OBJECT IDENTIFIER ::= { hwL3vpn 2 }
|
||||
|
||||
-- group
|
||||
|
||||
hwL3vpnGroups OBJECT IDENTIFIER ::= { hwL3vpnConformance 1 }
|
||||
|
||||
-- L3vpn Statistics Group
|
||||
hwL3vpnStatisticsGroup OBJECT-GROUP
|
||||
OBJECTS {hwL3vpnStatEnable,hwL3vpnVrfName,hwL3vpnStatInTrafficRate, hwL3vpnStatOutTrafficRate, hwL3vpnStatInPacketsRate, hwL3vpnStatOutPacketsRate, hwL3vpnStatInBytes,
|
||||
hwL3vpnStatOutBytes, hwL3vpnStatInPackets, hwL3vpnStatOutPackets, hwL3vpnStatInUnicastPackets, hwL3vpnStatOutUnicastPackets,
|
||||
hwL3vpnStatInMulticastPackets, hwL3vpnStatOutMulticastPackets, hwL3vpnStatInBroadcastPackets, hwL3vpnStatOutBroadcastPackets,
|
||||
hwL3vpnStatResetTime, hwL3vpnStatResetStatistic}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The L3vpn Statistics Group."
|
||||
::= { hwL3vpnGroups 1 }
|
||||
|
||||
-- L3vpn Qos Statistics Group
|
||||
hwL3vpnQosStatisticsGroup OBJECT-GROUP
|
||||
OBJECTS {hwL3vpnQosStatPassPackets, hwL3vpnQosStatPassBytes, hwL3vpnQosStatDiscardPackets, hwL3vpnQosStatDiscardBytes,
|
||||
hwL3vpnQosStatPassPacketsRate, hwL3vpnQosStatPassBytesRate,
|
||||
hwL3vpnQosStatDiscardPacketsRate, hwL3vpnQosStatDiscardBytesRate }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The L3vpn Qos Statistics Group."
|
||||
::= { hwL3vpnGroups 2 }
|
||||
|
||||
-- L3vpn Peer Statistics Group
|
||||
hwL3vpnPeerStatisticsGroup OBJECT-GROUP
|
||||
OBJECTS {hwL3vpnPeerStatEnable,hwL3vpnPeerStatResetStatistic,hwL3vpnPeerVrfName, hwL3vpnPeerStatResetTime,
|
||||
hwL3vpnPeerStatQosPacketsRate, hwL3vpnPeerStatQosBytesRate,
|
||||
hwL3vpnPeerStatQosPackets, hwL3vpnPeerStatQosBytes}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The L3vpn Statistics Group."
|
||||
::= { hwL3vpnGroups 3 }
|
||||
|
||||
-- L3vpn Peer Qos Statistics Group
|
||||
hwL3vpnPeerQosStatisticsGroup OBJECT-GROUP
|
||||
OBJECTS {hwL3vpnPeerQosStatPassPackets, hwL3vpnPeerQosStatPassBytes, hwL3vpnPeerQosStatDiscardPackets, hwL3vpnPeerQosStatDiscardBytes,
|
||||
hwL3vpnPeerQosStatPassPacketsRate, hwL3vpnPeerQosStatPassBytesRate,
|
||||
hwL3vpnPeerQosStatDiscardPacketsRate, hwL3vpnPeerQosStatDiscardBytesRate }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The L3vpn Qos Statistics Group."
|
||||
::= { hwL3vpnGroups 4 }
|
||||
|
||||
|
||||
-- Compliance
|
||||
hwL3vpnCompliances OBJECT IDENTIFIER ::= {hwL3vpnConformance 2}
|
||||
|
||||
hwL3vpnCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for HUAWEI-L3VPN-EXT-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { hwL3vpnStatisticsGroup}
|
||||
::= { hwL3vpnCompliances 1 }
|
||||
END
|
||||
|
||||
394
mibs/huawei/HUAWEI-LDT
Normal file
394
mibs/huawei/HUAWEI-LDT
Normal file
@@ -0,0 +1,394 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2008 by HUAWEI TECHNOLOGIES. All rights reserved
|
||||
--
|
||||
-- Description: HUAWEI LDT MIB, this mib will maintain infomation of LDT
|
||||
-- for datacomm product.
|
||||
-- Reference:
|
||||
-- Version: V1.00
|
||||
-- History:
|
||||
--
|
||||
-- V1.00 2008-07-15 initial version
|
||||
-- =================================================================
|
||||
|
||||
HUAWEI-LDT-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
TruthValue,TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter32,
|
||||
OBJECT-IDENTITY, Unsigned32, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
|
||||
|
||||
InterfaceIndex
|
||||
FROM IF-MIB
|
||||
|
||||
|
||||
VlanId
|
||||
FROM Q-BRIDGE-MIB;
|
||||
|
||||
hwLdtMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200807171700Z" -- July 15, 2008 at 14:30 GMT
|
||||
ORGANIZATION
|
||||
"Huawei Technologies co.,Ltd."
|
||||
CONTACT-INFO
|
||||
"R&D NanJing, Huawei Technologies co.,Ltd.
|
||||
High hope mansion,
|
||||
Baixia road,
|
||||
Nanjing city
|
||||
Zip:100085
|
||||
Http://www.huawei.com
|
||||
E-mail:support@huawei.com
|
||||
Zip:100000
|
||||
"
|
||||
DESCRIPTION
|
||||
"This file is an LDT-MIB. It provides such functions of
|
||||
globally enabling or disabling the LDT function, enabling the global
|
||||
alarm, clearing statistics on ports and configuring work mode and so on."
|
||||
::= { hwDatacomm 174 }
|
||||
|
||||
-- ============================================================================
|
||||
-- Node definitions
|
||||
-- ============================================================================
|
||||
|
||||
hwLdtObjects OBJECT IDENTIFIER ::= { hwLdtMIB 1 }
|
||||
|
||||
hwLdtPortTrapObjects OBJECT IDENTIFIER ::= { hwLdtMIB 2 }
|
||||
|
||||
hwLdtTraps OBJECT IDENTIFIER ::= { hwLdtMIB 3 }
|
||||
|
||||
hwLdtConformance OBJECT IDENTIFIER ::= { hwLdtMIB 4 }
|
||||
|
||||
|
||||
-- ============================================================================
|
||||
--
|
||||
-- ======================= Objects definitions=================================
|
||||
--
|
||||
-- ============================================================================
|
||||
|
||||
hwLdtConfiguration OBJECT IDENTIFIER ::= { hwLdtObjects 1}
|
||||
|
||||
hwLdtEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enabled(1),
|
||||
disabled(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Globally enable or disable the LDT configuration. If the hwLdtEnable
|
||||
is 1, LDT is enabled. If the hwLdtEnable is 2, LDT is disabled.
|
||||
By default, LDT is 2(disabled)."
|
||||
DEFVAL { 2 }
|
||||
::= { hwLdtConfiguration 1 }
|
||||
|
||||
hwLdtIntervalTime OBJECT-TYPE
|
||||
SYNTAX Integer32(5..300)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Packet send interval time. By default, the time is 5s."
|
||||
DEFVAL { 5 }
|
||||
::= { hwLdtConfiguration 2 }
|
||||
|
||||
hwLdtVlanListLow OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE (256))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The lowest possible value of the vlan list."
|
||||
::= { hwLdtConfiguration 3 }
|
||||
|
||||
hwLdtVlanListHigh OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE (256))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The highest possible value of the vlan list."
|
||||
::= { hwLdtConfiguration 4 }
|
||||
|
||||
hwLdtPortConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwLdtPortConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"LDT port congfiguration table."
|
||||
::= { hwLdtConfiguration 5 }
|
||||
|
||||
hwLdtPortConfigEntry OBJECT-TYPE
|
||||
SYNTAX HwLdtPortConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entries of the LDT port congfiguration table."
|
||||
INDEX{ hwLdtInterfaceIndex }
|
||||
::= { hwLdtPortConfigTable 1}
|
||||
|
||||
HwLdtPortConfigEntry ::=
|
||||
SEQUENCE{
|
||||
hwLdtInterfaceIndex InterfaceIndex,
|
||||
hwLdtInterfaceName OCTET STRING,
|
||||
hwLdtPortLdtEnable INTEGER,
|
||||
hwLdtPortMode INTEGER,
|
||||
hwLdtPortStatus INTEGER,
|
||||
hwLdtPortRecoveryTime Integer32
|
||||
}
|
||||
|
||||
hwLdtInterfaceIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A unique value, greater than zero, for each interface or interface
|
||||
sub-layer in the managed system. The value is consistent with the
|
||||
ifIndex in ifTable of IF-MIB."
|
||||
::= { hwLdtPortConfigEntry 1 }
|
||||
|
||||
hwLdtInterfaceName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(0..48))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface name."
|
||||
::= { hwLdtPortConfigEntry 2 }
|
||||
|
||||
hwLdtPortLdtEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enabled(1),
|
||||
disabled(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interface enable or disable. If the hwLdtPortLdtEnable
|
||||
is 1, it is enabled. If the hwLdtPortLdtEnable is 2, it is disabled.
|
||||
By default, it is disabled."
|
||||
DEFVAL { 1 }
|
||||
::= { hwLdtPortConfigEntry 3 }
|
||||
|
||||
hwLdtPortMode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
trap(1),
|
||||
blocking(2),
|
||||
noLearning(3),
|
||||
shutdown(4)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Action of Loop detection, including trap, blocking,noLearning,and shutdown. By default the mode
|
||||
is blocking."
|
||||
DEFVAL { 2 }
|
||||
::= { hwLdtPortConfigEntry 4 }
|
||||
|
||||
hwLdtPortStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
normal(1),
|
||||
blocking(2),
|
||||
noLearning(3),
|
||||
shutdown(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Port status, including normal, blocking,noLearning,and shutdown. By default the status
|
||||
is normal."
|
||||
DEFVAL { 1 }
|
||||
::= { hwLdtPortConfigEntry 5 }
|
||||
|
||||
hwLdtPortRecoveryTime OBJECT-TYPE
|
||||
SYNTAX Integer32(0..255)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Port recovery time.By default the time is 1s."
|
||||
::= { hwLdtPortConfigEntry 6 }
|
||||
|
||||
hwLdtPortStatusTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwLdtPortStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"LDT port status table."
|
||||
::= { hwLdtConfiguration 6 }
|
||||
|
||||
hwLdtPortStatusEntry OBJECT-TYPE
|
||||
SYNTAX HwLdtPortStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entries of the LDT port status table."
|
||||
INDEX{ hwLdtInterfaceIndex,hwLdtPortVlanIDIndex }
|
||||
::= { hwLdtPortStatusTable 1}
|
||||
|
||||
HwLdtPortStatusEntry ::=
|
||||
SEQUENCE{
|
||||
hwLdtPortVlanIDIndex VlanId,
|
||||
hwLdtPortVlanStatus INTEGER
|
||||
}
|
||||
|
||||
hwLdtPortVlanIDIndex OBJECT-TYPE
|
||||
SYNTAX VlanId
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Port enabled vlanId."
|
||||
::= { hwLdtPortStatusEntry 1 }
|
||||
|
||||
hwLdtPortVlanStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
normal(1),
|
||||
blocking(2),
|
||||
noLearning(3),
|
||||
shutdown(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Port status, including normal, blocking,noLearning,and shutdown. By default the status
|
||||
is normal."
|
||||
DEFVAL { 1 }
|
||||
::= { hwLdtPortStatusEntry 2 }
|
||||
hwLdtPortLoopVlanListLow OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE (256))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The lowest possible value of the vlan list for discovering loop."
|
||||
::= { hwLdtPortTrapObjects 1 }
|
||||
|
||||
hwLdtPortLoopVlanListHigh OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE (256))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The highest possible value of the vlan list for discovering loop."
|
||||
::= { hwLdtPortTrapObjects 2 }
|
||||
|
||||
hwLdtPortRecoverVlanListLow OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE (256))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The lowest possible value of the vlan list for discovering loop."
|
||||
::= { hwLdtPortTrapObjects 3 }
|
||||
|
||||
hwLdtPortRecoverVlanListHigh OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE (256))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The highest possible value of the vlan list for discovering loop."
|
||||
::= { hwLdtPortTrapObjects 4 }
|
||||
|
||||
|
||||
---Notifycation
|
||||
|
||||
hwLdtPortLoop NOTIFICATION-TYPE
|
||||
OBJECTS {hwLdtInterfaceName,hwLdtPortLoopVlanListLow,hwLdtPortLoopVlanListHigh}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notify the NMS that the LDT detected Loop.hwLdtInterfaceName node is interface name,
|
||||
hwLdtPortLoopVlanlistLow node is The lowest possible value of the vlan list,
|
||||
hwLdtPortLoopVlanlistHigh node is The highest possible value of the vlan list."
|
||||
::= { hwLdtTraps 1}
|
||||
|
||||
hwLdtPortRecovry NOTIFICATION-TYPE
|
||||
OBJECTS {hwLdtInterfaceName,hwLdtPortRecoverVlanListLow,hwLdtPortRecoverVlanListHigh}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notify the NMS that the LDT detected resuming port.hwLdtInterfaceName node is interface index,
|
||||
hwLdtPortRecoverVlanlistLow node is The lowest possible value of the vlan list,
|
||||
hwLdtPortRecoverVlanlistHigh node is The highest possible value of the vlan list."
|
||||
::= { hwLdtTraps 2}
|
||||
|
||||
--
|
||||
-- ***********************************************************
|
||||
--
|
||||
-- HAUWEILDTMIBCONFORMANCE
|
||||
--
|
||||
-- ***********************************************************
|
||||
--
|
||||
|
||||
hwLdtConformances OBJECT IDENTIFIER ::= { hwLdtConformance 1 }
|
||||
hwLdtGroups OBJECT IDENTIFIER ::= { hwLdtConformance 2 }
|
||||
-- compliance statements
|
||||
hwLdtCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for SNMP entities which implement
|
||||
the HUAWEI-LDT-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
hwLdtConfigGroup,
|
||||
hwLdtPortConfigGroup,
|
||||
hwLdtTrapPortGroup,
|
||||
hwLdtTrapGroup
|
||||
}
|
||||
::= { hwLdtConformances 1 }
|
||||
|
||||
-- MIB groupings
|
||||
hwLdtConfigGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwLdtEnable,
|
||||
hwLdtIntervalTime,
|
||||
hwLdtVlanListLow,
|
||||
hwLdtVlanListHigh
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The collection of objects which are used to configure the
|
||||
LDT implementation behavior.
|
||||
This group is mandatory for agents which implement the LDT."
|
||||
::= { hwLdtGroups 1 }
|
||||
|
||||
hwLdtPortConfigGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwLdtPortLdtEnable,
|
||||
hwLdtInterfaceName,
|
||||
hwLdtPortMode,
|
||||
hwLdtPortStatus,
|
||||
hwLdtPortRecoveryTime
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The collection of objects indicate information of port."
|
||||
::= { hwLdtGroups 2 }
|
||||
|
||||
hwLdtTrapPortGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwLdtPortLoopVlanListLow,
|
||||
hwLdtPortLoopVlanListHigh,
|
||||
hwLdtPortRecoverVlanListLow,
|
||||
hwLdtPortRecoverVlanListHigh
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The collection of notifications used to indicate HUAWEI-LDT-MIB
|
||||
data consistency and general status information."
|
||||
::= { hwLdtGroups 3 }
|
||||
|
||||
hwLdtTrapGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS {
|
||||
hwLdtPortLoop,
|
||||
hwLdtPortRecovry
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The collection of notifications used to indicate HUAWEI-LDT-MIB
|
||||
data consistency and general status information."
|
||||
::= { hwLdtGroups 4 }
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- HUAWEI-LDT-MIB.mib
|
||||
--
|
||||
897
mibs/huawei/HUAWEI-LI
Normal file
897
mibs/huawei/HUAWEI-LI
Normal file
@@ -0,0 +1,897 @@
|
||||
|
||||
-- ==================================================================
|
||||
-- Copyright (C) 2007 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: HUAWEI LI Management MIB HWAWEI-LI-MIB
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- V1.0 s49159, 2007-06-10, publish
|
||||
-- ==================================================================
|
||||
|
||||
HUAWEI-LI-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
InetAddress, InetPortNumber, InetAddressType, InetAddressPrefixLength
|
||||
FROM INET-ADDRESS-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
Integer32, Unsigned32, BITS, OBJECT-TYPE, MODULE-IDENTITY,
|
||||
NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
DateAndTime, MacAddress, RowStatus, TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
hwLiMib MODULE-IDENTITY
|
||||
LAST-UPDATED "200706270000Z"
|
||||
ORGANIZATION
|
||||
"hw Technologies co.,Ltd."
|
||||
CONTACT-INFO
|
||||
" R&D Meaning, huawei Technologies co.,Ltd.
|
||||
Http://www.huawei.com
|
||||
E-mail:support@huawei.com "
|
||||
DESCRIPTION
|
||||
"This module manages huawei's Lawful interception feature."
|
||||
REVISION "200706270000Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { hwDatacomm 131 }
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- Textual conventions
|
||||
--
|
||||
|
||||
HWLiDscp ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An integer that is in the range of the DiffServ codepoint
|
||||
values."
|
||||
SYNTAX Integer32 (0..63)
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
|
||||
hwLiMibNotifs OBJECT IDENTIFIER ::= { hwLiMib 1 }
|
||||
|
||||
|
||||
|
||||
hwLiMibActive NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is sent when an intercepting router or switch is first
|
||||
capable of intercepting a packet corresponding to a configured data stream. "
|
||||
::= { hwLiMibNotifs 1 }
|
||||
|
||||
|
||||
hwLiX3HeartBeatAlarm NOTIFICATION-TYPE
|
||||
OBJECTS { hwLiGatewayX3Address }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is sent when an LIG is lost connection to the device
|
||||
which intercepting packet corresponding to a configured data stream. "
|
||||
::= { hwLiMibNotifs 2 }
|
||||
|
||||
|
||||
hwLiX3HeartBeatRecover NOTIFICATION-TYPE
|
||||
OBJECTS { hwLiGatewayX3Address }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is sent when an LIG is recover connection to the device
|
||||
which intercepting packet corresponding to a configured data stream. "
|
||||
::= { hwLiMibNotifs 3 }
|
||||
|
||||
|
||||
hwLiMibObjects OBJECT IDENTIFIER ::= { hwLiMib 2 }
|
||||
|
||||
|
||||
|
||||
hwLiAgentObjects OBJECT IDENTIFIER ::= { hwLiMibObjects 1 }
|
||||
|
||||
|
||||
|
||||
hwLiAgentTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time of the LI agent.Read-only."
|
||||
::= { hwLiAgentObjects 1 }
|
||||
|
||||
|
||||
|
||||
hwLiAgentEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enabled(1),
|
||||
disabled(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of the LI agent.Read-only."
|
||||
::= { hwLiAgentObjects 2 }
|
||||
|
||||
|
||||
|
||||
hwLiAgentX2IpAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address of the X2 interface in LI agent.Just can be read by server
|
||||
and can be set in command line."
|
||||
::= { hwLiAgentObjects 3 }
|
||||
|
||||
|
||||
hwLiAgentX2Port OBJECT-TYPE
|
||||
SYNTAX InetPortNumber
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Port of the X2 interface in LI agent.Just can be read by server
|
||||
and can be set in command line."
|
||||
::= { hwLiAgentObjects 4 }
|
||||
|
||||
|
||||
hwLiAgentX3IpAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address of the X3 interface in LI agent.Just can be read by server
|
||||
and can be set in command line."
|
||||
::= { hwLiAgentObjects 5 }
|
||||
|
||||
|
||||
hwLiAgentX3Port OBJECT-TYPE
|
||||
SYNTAX InetPortNumber
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Port of the X3 interface in LI agent.Just can be read by server
|
||||
and can be set in command line."
|
||||
::= { hwLiAgentObjects 6 }
|
||||
|
||||
|
||||
|
||||
hwLiGatewayGroup OBJECT IDENTIFIER ::= { hwLiMibObjects 3 }
|
||||
|
||||
|
||||
|
||||
hwLiGatewayNewIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0 | 1..10)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object contains a value which may be used as an index
|
||||
value for a new HwLiGatewayEntry. This is to reduce
|
||||
the probability of errors during creation of new hwLiGatewayTable
|
||||
entries.0 means no free resource."
|
||||
::= { hwLiGatewayGroup 1 }
|
||||
|
||||
|
||||
hwLiGatewayTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwLiGatewayEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table lists the LI Gateway Devices with which the
|
||||
intercepting device communicates.
|
||||
|
||||
This table is written by the LI Gateway Device, and is always
|
||||
volatile. This is because intercepts may disappear during a
|
||||
restart of the intercepting equipment.
|
||||
|
||||
Entries are added to this table via hwLiGatewayStatus in
|
||||
accordance with the RowStatus convention."
|
||||
::= { hwLiGatewayGroup 2 }
|
||||
|
||||
|
||||
hwLiGatewayEntry OBJECT-TYPE
|
||||
SYNTAX HwLiGatewayEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The entry describes a single session maintained with an
|
||||
application on a LI Gateway Device."
|
||||
INDEX { hwLiGatewayIndex }
|
||||
::= { hwLiGatewayTable 1 }
|
||||
|
||||
|
||||
HwLiGatewayEntry ::=
|
||||
SEQUENCE {
|
||||
hwLiGatewayIndex
|
||||
Integer32,
|
||||
hwLiGatewayAddressType
|
||||
InetAddressType,
|
||||
hwLiGatewayX2Protocol
|
||||
INTEGER,
|
||||
hwLiGatewayX2Address
|
||||
InetAddress,
|
||||
hwLiGatewayX2Port
|
||||
InetPortNumber,
|
||||
hwLiGatewayX3Protocol
|
||||
INTEGER,
|
||||
hwLiGatewayX3Address
|
||||
InetAddress,
|
||||
hwLiGatewayX3Port
|
||||
InetPortNumber,
|
||||
hwLiGatewayX3HeartBeatTimer
|
||||
Integer32,
|
||||
hwLiGatewayX3NoResponseNum
|
||||
Integer32,
|
||||
hwLiGatewayX3OperateStatus
|
||||
INTEGER,
|
||||
hwLiGatewayX3Dscp
|
||||
HWLiDscp,
|
||||
hwLiGatewayRowStatus
|
||||
RowStatus,
|
||||
hwLiGatewayX3AddressType
|
||||
InetAddressType,
|
||||
hwLiGatewayX2AddressType
|
||||
InetAddressType
|
||||
}
|
||||
|
||||
|
||||
hwLiGatewayIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..10)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of the LIG itself."
|
||||
::= { hwLiGatewayEntry 1 }
|
||||
|
||||
|
||||
hwLiGatewayAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of address in LIG"
|
||||
DEFVAL { ipv4 }
|
||||
::= { hwLiGatewayEntry 2 }
|
||||
|
||||
|
||||
hwLiGatewayX2Protocol OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
udp(1),
|
||||
tcp(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The protocol used in transferring intercepted data to the
|
||||
Gateway Device. "
|
||||
DEFVAL { tcp }
|
||||
::= { hwLiGatewayEntry 3 }
|
||||
|
||||
|
||||
|
||||
hwLiGatewayX2Address OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP Address of the Gateway Device's network interface
|
||||
to which to direct IRI."
|
||||
::= { hwLiGatewayEntry 4 }
|
||||
|
||||
|
||||
|
||||
hwLiGatewayX2Port OBJECT-TYPE
|
||||
SYNTAX InetPortNumber
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The port number on the Gateway Device's network interface
|
||||
to which to direct IRI."
|
||||
::= { hwLiGatewayEntry 5 }
|
||||
|
||||
|
||||
|
||||
hwLiGatewayX3Protocol OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
udp(1),
|
||||
tcp(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The protocol used in transferring intercepted data to the
|
||||
Gateway Device. "
|
||||
DEFVAL { udp }
|
||||
::= { hwLiGatewayEntry 6 }
|
||||
|
||||
|
||||
hwLiGatewayX3Address OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP Address of the Gateway Device's network interface
|
||||
to which to direct CC."
|
||||
::= { hwLiGatewayEntry 7 }
|
||||
|
||||
|
||||
|
||||
hwLiGatewayX3Port OBJECT-TYPE
|
||||
SYNTAX InetPortNumber
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The port number on the Gateway Device's network interface
|
||||
to which to direct intercepted traffic."
|
||||
::= { hwLiGatewayEntry 8 }
|
||||
|
||||
|
||||
|
||||
hwLiGatewayX3HeartBeatTimer OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..255)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The timer for sending HeartBeat to LIG,In seconds"
|
||||
DEFVAL { 5 }
|
||||
::= { hwLiGatewayEntry 9 }
|
||||
|
||||
|
||||
|
||||
hwLiGatewayX3NoResponseNum OBJECT-TYPE
|
||||
SYNTAX Integer32 (2..16)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The times of heartbeats that allowed to missed from LIG"
|
||||
DEFVAL { 3 }
|
||||
::= { hwLiGatewayEntry 10 }
|
||||
|
||||
|
||||
|
||||
hwLiGatewayX3OperateStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
normal(1),
|
||||
noHeartBeat(2),
|
||||
linkdown(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The operate status of X3 interface"
|
||||
::= { hwLiGatewayEntry 11 }
|
||||
|
||||
|
||||
|
||||
hwLiGatewayX3Dscp OBJECT-TYPE
|
||||
SYNTAX HWLiDscp
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Differentiated Services Code Point the intercepting
|
||||
device applies to the IP packets encapsulating the
|
||||
intercepted traffic."
|
||||
DEFVAL { 0 }
|
||||
::= { hwLiGatewayEntry 12 }
|
||||
|
||||
|
||||
|
||||
hwLiGatewayRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of this conceptual row. This object is used to
|
||||
manage creation, modification and deletion of rows in this
|
||||
table.
|
||||
"
|
||||
::= { hwLiGatewayEntry 14 }
|
||||
|
||||
|
||||
hwLiGatewayX3AddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of address in LIG"
|
||||
DEFVAL { ipv4 }
|
||||
::= { hwLiGatewayEntry 15 }
|
||||
|
||||
|
||||
hwLiGatewayX2AddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of address in LIG"
|
||||
DEFVAL { ipv4 }
|
||||
::= { hwLiGatewayEntry 16 }
|
||||
|
||||
|
||||
|
||||
hwLiGatewayCapabilities OBJECT-TYPE
|
||||
SYNTAX BITS
|
||||
{
|
||||
ipv4SrcInterface(0),
|
||||
ipv6SrcInterface(1),
|
||||
udp(2),
|
||||
tcp(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object displays the device capabilities with respect to
|
||||
certain fields in Gateway Device table. This may be dependent
|
||||
on hardware capabilities, software capabilities.
|
||||
The following values may be supported:
|
||||
ipv4SrcInterface: SNMP ifIndex Value may be used to select
|
||||
the interface (denoted by
|
||||
hwLiGatewaySrcInterface) on the
|
||||
intercepting device from which to
|
||||
transmit intercepted data to an IPv4
|
||||
address Gateway Device.
|
||||
|
||||
|
||||
ipv6SrcInterface: SNMP ifIndex Value may be used to select
|
||||
the interface (denoted by
|
||||
hwLiGatewaySrcInterface) on the
|
||||
intercepting device from which to
|
||||
transmit intercepted data to an IPv6
|
||||
address Gateway Device.
|
||||
|
||||
|
||||
udp: UDP may be used as transport protocol
|
||||
(denoted by hwLiGatewayTransport) in
|
||||
transferring intercepted data to the
|
||||
Gateway Device.
|
||||
|
||||
|
||||
tcp: TCP may be used as transport protocol
|
||||
(denoted by hwLiGatewayTransport) in
|
||||
transferring intercepted data to the
|
||||
Gateway Device."
|
||||
::= { hwLiGatewayGroup 3 }
|
||||
|
||||
|
||||
|
||||
hwLiStreamGroup OBJECT IDENTIFIER ::= { hwLiMibObjects 4 }
|
||||
|
||||
|
||||
|
||||
hwLiStreamTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwLiStreamEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Intercept Stream Table lists the IPv4 and IPv6 streams
|
||||
to be intercepted. The same data stream must be used by
|
||||
one LIG.
|
||||
|
||||
The first index indicates which LIG the
|
||||
intercepted traffic will be diverted to. The second index
|
||||
permits multiple classifiers to be used together, such as
|
||||
having an IP address as source or destination."
|
||||
::= { hwLiStreamGroup 2 }
|
||||
|
||||
|
||||
hwLiStreamEntry OBJECT-TYPE
|
||||
SYNTAX HwLiStreamEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A stream entry indicates a single data stream to be
|
||||
intercepted to a Mediation Device. Many selected data
|
||||
streams may go to the same application interface, and many
|
||||
application interfaces are supported."
|
||||
INDEX { hwLiGatewayIndex, hwLiStreamIndex }
|
||||
::= { hwLiStreamTable 1 }
|
||||
|
||||
|
||||
HwLiStreamEntry ::=
|
||||
SEQUENCE {
|
||||
hwLiStreamIndex
|
||||
Integer32,
|
||||
hwLiStreamLiId
|
||||
Unsigned32,
|
||||
hwLiStreamActivationType
|
||||
INTEGER,
|
||||
hwLiStreamSessionId
|
||||
Integer32,
|
||||
hwLiStreamTargetIdType
|
||||
INTEGER,
|
||||
hwLiStreamSrcMacAddress
|
||||
MacAddress,
|
||||
hwLiStreamDstMacAddress
|
||||
MacAddress,
|
||||
hwLiStreamSrcIpAddress
|
||||
InetAddress,
|
||||
hwLiStreamSrcIpLength
|
||||
InetAddressPrefixLength,
|
||||
hwLiStreamDstIpAddress
|
||||
InetAddress,
|
||||
hwLiStreamDstIpLength
|
||||
InetAddressPrefixLength,
|
||||
hwLiStreamProtocol
|
||||
Integer32,
|
||||
hwLiStreamSrcPort
|
||||
InetPortNumber,
|
||||
hwLiStreamDstPort
|
||||
InetPortNumber,
|
||||
hwLiStreamIfIndex
|
||||
Integer32,
|
||||
hwLiStreamUserName
|
||||
OCTET STRING,
|
||||
hwLiStreamRowStatus
|
||||
RowStatus,
|
||||
hwLiStreamSrcIpAddressType
|
||||
InetAddressType,
|
||||
hwLiStreamDstIpAddressType
|
||||
InetAddressType,
|
||||
hwLiStreamSrcVpnName
|
||||
OCTET STRING,
|
||||
hwLiStreamDstVpnName
|
||||
OCTET STRING,
|
||||
hwLiStreamL2tpIfIndex
|
||||
Integer32,
|
||||
hwLiStreamL2tpVlanId
|
||||
Integer32,
|
||||
hwLiStreamAcctSessionId
|
||||
OCTET STRING
|
||||
}
|
||||
|
||||
|
||||
hwLiStreamIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..8192)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of the stream itself."
|
||||
::= { hwLiStreamEntry 1 }
|
||||
|
||||
|
||||
|
||||
hwLiStreamLiId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ID indicate a independency stream in a LIG ."
|
||||
::= { hwLiStreamEntry 2 }
|
||||
|
||||
|
||||
|
||||
hwLiStreamActivationType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
iri(1),
|
||||
cc(2),
|
||||
both(3)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Intercepted IRI or CC or BOTH."
|
||||
DEFVAL { cc }
|
||||
::= { hwLiStreamEntry 3 }
|
||||
|
||||
|
||||
|
||||
hwLiStreamSessionId OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of the stream itself.0 means no session ID will be specified"
|
||||
DEFVAL { 0 }
|
||||
::= { hwLiStreamEntry 4 }
|
||||
|
||||
|
||||
|
||||
hwLiStreamTargetIdType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
oneDirection(1),
|
||||
biDirection(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Target ID type specifies the type of packets.
|
||||
1 means one direction traffic is intercept,
|
||||
2 means bidirectional traffic is intercept.
|
||||
|
||||
for bidirectional interception, if the source IP or destination IP
|
||||
in a packet is equal with the configured hwLiStreamSrcIpAddress£¬
|
||||
If other condition is satisfied then the packet is intercepted.
|
||||
|
||||
for one-directional interception, if the sourceIP and DestinationIP
|
||||
in a packet is equal with the configured hwLiStreamSrcIpAddress and
|
||||
hwLiStreamDstIPAddress£¬If other condition is satisfied then the
|
||||
packet is intercepted"
|
||||
DEFVAL { biDirection }
|
||||
::= { hwLiStreamEntry 5 }
|
||||
|
||||
|
||||
|
||||
hwLiStreamSrcMacAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Source Mac address of the packets which will be intercepted.0000-0000-0000 means no MAC address will be specified"
|
||||
::= { hwLiStreamEntry 7 }
|
||||
|
||||
|
||||
|
||||
hwLiStreamDstMacAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Destination Mac address of the packets which will be intercepted."
|
||||
::= { hwLiStreamEntry 8 }
|
||||
|
||||
|
||||
|
||||
hwLiStreamSrcIpAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Source Address used in packet selection. This address will
|
||||
be of the type specified in hwLiStreamIpAddrType.0.0.0.0 means no IP address will be specified"
|
||||
DEFVAL { '00000000'H }
|
||||
::= { hwLiStreamEntry 9 }
|
||||
|
||||
|
||||
|
||||
hwLiStreamSrcIpLength OBJECT-TYPE
|
||||
SYNTAX InetAddressPrefixLength
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The length of the Source Prefix. A value of 32 causes all
|
||||
addresses to match. This prefix length will be consistent with
|
||||
the type specified in hwLiStreamIpAddrType."
|
||||
DEFVAL { 32 }
|
||||
::= { hwLiStreamEntry 10 }
|
||||
|
||||
|
||||
|
||||
hwLiStreamDstIpAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Destination address or prefix used in packet selection.
|
||||
This address will be of the type specified in
|
||||
hwLiStreamIpAddrType.0.0.0.0 means no IP address will be specified"
|
||||
DEFVAL { '00000000'H }
|
||||
::= { hwLiStreamEntry 11 }
|
||||
|
||||
|
||||
hwLiStreamDstIpLength OBJECT-TYPE
|
||||
SYNTAX InetAddressPrefixLength
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The length of the Destination Prefix. A value of 32 causes
|
||||
all addresses to match. This prefix length will be consistent
|
||||
with the type specified in hwLiStreamIpAddrType."
|
||||
DEFVAL { 32 }
|
||||
::= { hwLiStreamEntry 12 }
|
||||
|
||||
|
||||
|
||||
hwLiStreamProtocol OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..255)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Protocol type of the packets which will be intercepted.0 means no Protocol type will be specified"
|
||||
DEFVAL { 0 }
|
||||
::= { hwLiStreamEntry 13 }
|
||||
|
||||
|
||||
hwLiStreamSrcPort OBJECT-TYPE
|
||||
SYNTAX InetPortNumber
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The fourth layer source port.0 means no Port will be specified"
|
||||
DEFVAL { 0 }
|
||||
::= { hwLiStreamEntry 14 }
|
||||
|
||||
|
||||
hwLiStreamDstPort OBJECT-TYPE
|
||||
SYNTAX InetPortNumber
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The fourth layer Destination port.0 means no Port will be specified"
|
||||
DEFVAL { 0 }
|
||||
::= { hwLiStreamEntry 15 }
|
||||
|
||||
|
||||
|
||||
hwLiStreamIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface switch carrying the intercepted taffic.0 means no interface will be specified"
|
||||
DEFVAL { 0 }
|
||||
::= { hwLiStreamEntry 16 }
|
||||
|
||||
|
||||
|
||||
hwLiStreamUserName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The username whose traffic will be intercepted.zero-length means no user will be specified"
|
||||
::= { hwLiStreamEntry 17 }
|
||||
|
||||
|
||||
hwLiStreamRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of this conceptual row. This object is used to
|
||||
manage creation, modification and deletion of rows in this
|
||||
table."
|
||||
::= { hwLiStreamEntry 18 }
|
||||
|
||||
|
||||
hwLiStreamSrcIpAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The source IP address of the interception stream"
|
||||
DEFVAL { ipv4 }
|
||||
::= { hwLiStreamEntry 19 }
|
||||
|
||||
|
||||
hwLiStreamDstIpAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The destination IP address of the interception stream"
|
||||
DEFVAL { ipv4 }
|
||||
::= { hwLiStreamEntry 20 }
|
||||
|
||||
|
||||
hwLiStreamSrcVpnName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The source VPN instance name whose traffic will be intercepted.zero-length means no VPN will be specified"
|
||||
::= { hwLiStreamEntry 21 }
|
||||
|
||||
|
||||
|
||||
hwLiStreamDstVpnName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The destination VPN instance name whose traffic will be intercepted. zero-length means no VPN will be specified"
|
||||
::= { hwLiStreamEntry 22 }
|
||||
|
||||
|
||||
hwLiStreamL2tpIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The L2TP ifindex of intercepting stream.0 means no l2tpIfindex will be specified"
|
||||
DEFVAL { 0 }
|
||||
::= { hwLiStreamEntry 23 }
|
||||
|
||||
hwLiStreamL2tpVlanId OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The L2TP VLAN ID of intercepting stream.0 means no Vlan will be specified"
|
||||
DEFVAL { 0 }
|
||||
::= { hwLiStreamEntry 24 }
|
||||
|
||||
hwLiStreamAcctSessionId OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The accounting session ID of intercepting stream.zero-length means no accouting session ID will be specified"
|
||||
::= { hwLiStreamEntry 25 }
|
||||
|
||||
hwLiMibConform OBJECT IDENTIFIER ::= { hwLiMib 3 }
|
||||
|
||||
|
||||
|
||||
hwLiMibCompliances OBJECT IDENTIFIER ::= { hwLiMibConform 2 }
|
||||
|
||||
|
||||
hwLiMibCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { hwLiGatewayComplianceGroup, hwLiStreamComplianceGroup, hwLiNotificationGroup, hwLiGatewayCpbComplianceGroup }
|
||||
::= { hwLiMibCompliances 1 }
|
||||
|
||||
|
||||
|
||||
hwLiMibGroups OBJECT IDENTIFIER ::= { hwLiMibConform 3 }
|
||||
|
||||
|
||||
|
||||
hwLiAgentComplianceGroup OBJECT-GROUP
|
||||
OBJECTS { hwLiAgentTime, hwLiAgentEnable, hwLiAgentX2IpAddress, hwLiAgentX2Port, hwLiAgentX3IpAddress,
|
||||
hwLiAgentX3Port }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwLiMibGroups 1 }
|
||||
|
||||
|
||||
|
||||
hwLiGatewayComplianceGroup OBJECT-GROUP
|
||||
OBJECTS { hwLiGatewayNewIndex, hwLiGatewayAddressType, hwLiGatewayX2Protocol, hwLiGatewayX2Address, hwLiGatewayX2Port,
|
||||
hwLiGatewayX3Protocol, hwLiGatewayX3Address, hwLiGatewayX3Port, hwLiGatewayX3HeartBeatTimer, hwLiGatewayX3NoResponseNum,
|
||||
hwLiGatewayX3OperateStatus, hwLiGatewayX3Dscp, hwLiGatewayRowStatus,hwLiGatewayX3AddressType,hwLiGatewayX2AddressType }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwLiMibGroups 2 }
|
||||
|
||||
|
||||
|
||||
hwLiStreamComplianceGroup OBJECT-GROUP
|
||||
OBJECTS { hwLiStreamLiId, hwLiStreamActivationType, hwLiStreamSessionId, hwLiStreamTargetIdType,
|
||||
hwLiStreamProtocol, hwLiStreamSrcPort,hwLiStreamDstPort,hwLiStreamSrcMacAddress, hwLiStreamDstMacAddress, hwLiStreamSrcIpAddress, hwLiStreamSrcIpLength,
|
||||
hwLiStreamDstIpAddress, hwLiStreamDstIpLength, hwLiStreamIfIndex, hwLiStreamUserName, hwLiStreamRowStatus,
|
||||
hwLiStreamSrcIpAddressType,hwLiStreamDstIpAddressType,hwLiStreamSrcVpnName,hwLiStreamDstVpnName,
|
||||
hwLiStreamL2tpIfIndex,hwLiStreamL2tpVlanId,hwLiStreamAcctSessionId }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwLiMibGroups 3 }
|
||||
|
||||
|
||||
|
||||
hwLiNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwLiMibActive, hwLiX3HeartBeatAlarm, hwLiX3HeartBeatRecover}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwLiMibGroups 4 }
|
||||
|
||||
|
||||
|
||||
hwLiGatewayCpbComplianceGroup OBJECT-GROUP
|
||||
OBJECTS { hwLiGatewayCapabilities }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwLiMibGroups 5 }
|
||||
|
||||
|
||||
|
||||
END
|
||||
|
||||
|
||||
|
||||
333
mibs/huawei/HUAWEI-LLDP
Normal file
333
mibs/huawei/HUAWEI-LLDP
Normal file
@@ -0,0 +1,333 @@
|
||||
-- Description: HUAWEI Private Extended Interface MIB
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- Version: V1.1
|
||||
-- History:
|
||||
-- Yang Jishang,2009-05-04, Add one table for CDP compliance.
|
||||
-- ==================================================================
|
||||
-- ==================================================================
|
||||
--
|
||||
-- Varibles and types be imported
|
||||
--
|
||||
-- ==================================================================
|
||||
HUAWEI-LLDP-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
TruthValue
|
||||
FROM SNMPv2-TC
|
||||
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32, IpAddress,
|
||||
OBJECT-IDENTITY, Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
|
||||
InterfaceIndex
|
||||
FROM IF-MIB
|
||||
|
||||
lldpPortConfigPortNum,lldpLocSysCapSupported,lldpLocSysCapEnabled
|
||||
FROM LLDP-MIB
|
||||
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB;
|
||||
|
||||
hwLldpMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200611240000Z" -- November 24, 2006 at 00:00 GMT
|
||||
|
||||
ORGANIZATION
|
||||
"Huawei Technologies co.,Ltd."
|
||||
CONTACT-INFO
|
||||
"VRP Team Huawei Technologies co.,Ltd.
|
||||
Huawei Bld.,NO.3 Xinxi Rd.,
|
||||
Shang-Di Information Industry Base,
|
||||
Hai-Dian District Beijing P.R. China
|
||||
http://www.huawei.com
|
||||
Zip:100085
|
||||
"
|
||||
DESCRIPTION
|
||||
"This file is an extension of LLDP-MIB. It provides such functions of
|
||||
globally enabling or disabling the LLDP protocol, enabling the global
|
||||
alarm, clearing statistics on ports and configuring network management
|
||||
IP addresses and some alarms."
|
||||
::= { hwDatacomm 134 }
|
||||
|
||||
-- Textual Convention
|
||||
|
||||
EnabledStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A simple status value for the object."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enabled(1),
|
||||
disabled(2)
|
||||
}
|
||||
|
||||
-- ============================================================================
|
||||
-- Node definitions
|
||||
-- ============================================================================
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.134
|
||||
|
||||
hwLldpObjects OBJECT IDENTIFIER ::= { hwLldpMIB 1}
|
||||
|
||||
hwLldpTraps OBJECT IDENTIFIER ::= { hwLldpMIB 2 }
|
||||
|
||||
hwLldpConformance OBJECT IDENTIFIER ::= { hwLldpMIB 3 }
|
||||
|
||||
|
||||
-- ============================================================================
|
||||
--
|
||||
-- ======================= Objects definitions=================================
|
||||
--
|
||||
-- ============================================================================
|
||||
|
||||
hwLldpConfiguration OBJECT IDENTIFIER ::= { hwLldpObjects 1}
|
||||
hwLldpRemoteSystemData OBJECT IDENTIFIER ::= { hwLldpObjects 2}
|
||||
|
||||
hwLldpEnable OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Globally enable or disable the LLDP configuration. If the hwLldpEnable
|
||||
is 1, LLDP is enabled. If the hwLldpEnable is 2, LLDP is disabled.
|
||||
By default, LLDP is disabled."
|
||||
DEFVAL { 2 }
|
||||
::= { hwLldpConfiguration 1 }
|
||||
|
||||
hwLldpLocManIPAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the management IP address of the local device. The management IP
|
||||
address is carried in the management address TLV of LLDP packet and is used
|
||||
to identify NM devices in network management. The management IP address
|
||||
configured here must be a valid one and must be an IP address in the address
|
||||
chain. If the IP address is not valid or is not configured, the management IP
|
||||
address will be chosen from default IP addressees of the system. The sequence
|
||||
of address searching is: loopback interface, management network interface, VLANIF
|
||||
port and IP address chain (The smallest IP is chosen). If the default IP is not
|
||||
found, the bridge MAC of the system is used."
|
||||
|
||||
::= { hwLldpConfiguration 2 }
|
||||
|
||||
hwLldpCounterReset OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Clears the statistics of packets received and sent on all ports."
|
||||
::= { hwLldpConfiguration 3 }
|
||||
|
||||
hwLldpNotificationEnable OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The global alarming that is used to control alarms on all ports.
|
||||
If it is 1, the global alarming is enabled. If it is 2, the global
|
||||
alarming is disabled.
|
||||
By default, the global alarming is disabled."
|
||||
DEFVAL { 2 }
|
||||
|
||||
::= { hwLldpConfiguration 4 }
|
||||
|
||||
hwLldpPortConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwLldpPortConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"LLDP port congfiguration table."
|
||||
::= { hwLldpConfiguration 5 }
|
||||
|
||||
hwLldpPortConfigEntry OBJECT-TYPE
|
||||
SYNTAX HwLldpPortConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entries of the LLDP port congfiguration table."
|
||||
INDEX{ lldpPortConfigPortNum}
|
||||
::= { hwLldpPortConfigTable 1}
|
||||
|
||||
HwLldpPortConfigEntry ::=
|
||||
SEQUENCE {
|
||||
hwLldpPortConfigIfIndex
|
||||
InterfaceIndex,
|
||||
hwLldpPortConfigCounterReset
|
||||
EnabledStatus
|
||||
}
|
||||
|
||||
hwLldpPortConfigIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Port index."
|
||||
::= {hwLldpPortConfigEntry 11}
|
||||
|
||||
hwLldpPortConfigCounterReset OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Clears the statistics of packets received and sent on the current port."
|
||||
::= {hwLldpPortConfigEntry 12}
|
||||
|
||||
hwLldpRemProtoTypeTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwLldpRemProtoTypeEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"LLDP remote neighbour protocol version table."
|
||||
::= { hwLldpRemoteSystemData 1 }
|
||||
|
||||
hwLldpRemProtoTypeEntry OBJECT-TYPE
|
||||
SYNTAX HwLldpRemProtoTypeEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entries of the LLDP remote neighbour protocol version table."
|
||||
INDEX {
|
||||
lldpPortConfigPortNum
|
||||
}
|
||||
::= { hwLldpRemProtoTypeTable 1}
|
||||
|
||||
HwLldpRemProtoTypeEntry ::=
|
||||
SEQUENCE {
|
||||
hwLldpRemProtoType INTEGER
|
||||
}
|
||||
|
||||
hwLldpRemProtoType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
lldp(1),
|
||||
cdp(2),
|
||||
unknown(255)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Protocol type of the remote neighbour."
|
||||
::= {hwLldpRemProtoTypeEntry 1}
|
||||
|
||||
hwLldpEnabled NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notify the NMS that the LLDP is globally enabled. This alarm is not
|
||||
restricted by the alarm delay."
|
||||
::= { hwLldpTraps 1}
|
||||
|
||||
hwLldpDisabled NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notify the NMS that the LLDP is globally disabled. This alarm is not
|
||||
restricted by the alarm delay."
|
||||
::= { hwLldpTraps 2}
|
||||
|
||||
hwLldpLocSysCapSupportedChange NOTIFICATION-TYPE
|
||||
OBJECTS {lldpLocSysCapSupported}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Alarm on the change of capabilities supported of a local device."
|
||||
::= { hwLldpTraps 3}
|
||||
|
||||
hwLldpLocSysCapEnabledChange NOTIFICATION-TYPE
|
||||
OBJECTS {lldpLocSysCapEnabled}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Alarm on the change of capabilities enabled of a local device."
|
||||
::= { hwLldpTraps 4}
|
||||
|
||||
hwLldpLocManIPAddrChange NOTIFICATION-TYPE
|
||||
OBJECTS {hwLldpLocManIPAddr}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Alarm on the change of management IP address of a local device."
|
||||
::= { hwLldpTraps 5}
|
||||
|
||||
--
|
||||
-- ***********************************************************
|
||||
--
|
||||
-- HAUWEILLDPMIBCONFORMANCE
|
||||
--
|
||||
-- ***********************************************************
|
||||
--
|
||||
|
||||
hwLldpCompliances OBJECT IDENTIFIER ::= { hwLldpConformance 1 }
|
||||
hwLldpGroups OBJECT IDENTIFIER ::= { hwLldpConformance 2 }
|
||||
-- compliance statements
|
||||
lldpCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for SNMP entities which implement
|
||||
the HUAWEI-LLDP-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
hwLldpConfigGroup,
|
||||
hwLldpStatsGroup,
|
||||
hwLldpPortGroup,
|
||||
hwLldpTrapGroup
|
||||
}
|
||||
::= { hwLldpCompliances 1 }
|
||||
|
||||
-- MIB groupings
|
||||
hwLldpConfigGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwLldpEnable,
|
||||
hwLldpLocManIPAddr,
|
||||
hwLldpNotificationEnable
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The collection of objects which are used to configure the
|
||||
LLDP implementation behavior.
|
||||
This group is mandatory for agents which implement the LLDP."
|
||||
::= { hwLldpGroups 1 }
|
||||
|
||||
hwLldpStatsGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwLldpCounterReset,
|
||||
|
||||
hwLldpPortConfigCounterReset
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The collection of objects which are used to represent LLDP
|
||||
statistics.
|
||||
This group is mandatory for agents which implement the LLDP
|
||||
and have the capability of receiving and transmitting LLDP frames."
|
||||
::= { hwLldpGroups 2 }
|
||||
|
||||
|
||||
hwLldpPortGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwLldpPortConfigIfIndex ,
|
||||
hwLldpRemProtoType
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The collection of objects indicate index of port."
|
||||
::= { hwLldpGroups 3 }
|
||||
|
||||
|
||||
hwLldpTrapGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS {
|
||||
hwLldpEnabled,
|
||||
hwLldpDisabled,
|
||||
hwLldpLocSysCapSupportedChange,
|
||||
hwLldpLocSysCapEnabledChange,
|
||||
hwLldpLocManIPAddrChange
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The collection of notifications used to indicate HUAWEI-LLDP-MIB
|
||||
data consistency and general status information.
|
||||
This group is mandatory for agents which implement the LLDP
|
||||
and have the capability of receiving LLDP frames."
|
||||
::= { hwLldpGroups 4 }
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- HUAWEI-LLDP-MIB.mib
|
||||
--
|
||||
923
mibs/huawei/HUAWEI-LOAD-BACKUP
Normal file
923
mibs/huawei/HUAWEI-LOAD-BACKUP
Normal file
@@ -0,0 +1,923 @@
|
||||
-- ============================================================================
|
||||
-- Copyright (C) 2003 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: The HUAWEI-LOAD-BACKUP-MIB provides information about load and backup
|
||||
-- Reference:
|
||||
-- Version: V3.00
|
||||
-- History:
|
||||
--
|
||||
-- ============================================================================
|
||||
HUAWEI-LOAD-BACKUP-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
huaweiUtility
|
||||
FROM HUAWEI-MIB
|
||||
HWPCBType
|
||||
FROM HUAWEI-TC-MIB
|
||||
IpAddress, Integer32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
hwFrameIndex, hwSlotIndex
|
||||
FROM HUAWEI-DEVICE-MIB;
|
||||
|
||||
|
||||
hwLoadBackup MODULE-IDENTITY
|
||||
LAST-UPDATED "200304280900Z"
|
||||
ORGANIZATION "Fix-Net Dep, Huawei Technologies Co.,Ltd."
|
||||
CONTACT-INFO
|
||||
"Floot 5 ,Block 4, R&D Building,
|
||||
Huawei Longgang Production Base,
|
||||
Shenzhen, P.R.C.
|
||||
http://www.huawei.com
|
||||
Zip:518057
|
||||
"
|
||||
DESCRIPTION
|
||||
"Huawei load and backup mib."
|
||||
::= { huaweiUtility 6 }
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
-- ==================================================================
|
||||
--
|
||||
-- ======================= definition begin =========================
|
||||
--
|
||||
-- ==================================================================
|
||||
|
||||
hwLoadBackupMon OBJECT IDENTIFIER ::= { hwLoadBackup 1 }
|
||||
|
||||
-- ============== hwLoadParaTable define beginning ==============
|
||||
|
||||
hwLoadParaTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwLoadParaEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The load parameter table.
|
||||
"
|
||||
::= { hwLoadBackupMon 1 }
|
||||
|
||||
hwLoadParaEntry OBJECT-TYPE
|
||||
SYNTAX HwLoadParaEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The load parameter table entry.
|
||||
"
|
||||
INDEX { hwFrameIndex, hwSlotIndex }
|
||||
::= { hwLoadParaTable 1 }
|
||||
|
||||
HwLoadParaEntry ::=
|
||||
SEQUENCE {
|
||||
hwLoadServerIpAddr
|
||||
IpAddress,
|
||||
hwLoadMode
|
||||
INTEGER,
|
||||
hwLoadFileName
|
||||
DisplayString,
|
||||
hwLoadContent
|
||||
INTEGER,
|
||||
hwLoadBoardType
|
||||
HWPCBType,
|
||||
hwPortId
|
||||
Integer32,
|
||||
hwLoadProcess
|
||||
Integer32,
|
||||
hwLoadUserName
|
||||
DisplayString,
|
||||
hwLoadPassword
|
||||
DisplayString
|
||||
}
|
||||
|
||||
hwLoadServerIpAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The IP address of server.
|
||||
"
|
||||
::= { hwLoadParaEntry 1 }
|
||||
|
||||
hwLoadMode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
tftp(1),
|
||||
modem(2),
|
||||
ftp(3),
|
||||
smbLoadAnyBoards(4),
|
||||
other(255)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The load protocol.
|
||||
"
|
||||
::= { hwLoadParaEntry 2 }
|
||||
|
||||
hwLoadFileName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..127))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The file name.
|
||||
"
|
||||
::= { hwLoadParaEntry 3 }
|
||||
|
||||
hwLoadContent OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
program(1), -- program file
|
||||
configuration(2), -- configuration file¡¡
|
||||
patch(3), -- patch file
|
||||
shellMacro(4),
|
||||
resLocal(5),
|
||||
resGeneral(6),
|
||||
cpeDrive(7),
|
||||
programDatabase(8), -- database file
|
||||
programBios(9), -- bios file
|
||||
programApp(10), -- application program
|
||||
logicFpga(11), -- fpga logic file
|
||||
logicCpld(12), -- Cpld logic file
|
||||
logicPci(13), -- pci logic file ¡¡
|
||||
logicAfc(14), -- afc logic file
|
||||
programMicroCode(15), -- micro code file
|
||||
programFirmware(16), -- application program of pinch board
|
||||
programHelp(17),
|
||||
programDataFlow(18), -- flow file of card management point
|
||||
programBootFile(19), -- Boot program file of board
|
||||
logciPa(20), -- Boot program file of board start
|
||||
webExp(21), -- web exp file web exp
|
||||
webNev(22), -- web nev file web nev
|
||||
webHelp(23), -- web help file web
|
||||
programBsp(24), -- bsp program file bsp
|
||||
configurationIni(40), -- configuration file of ini formatini
|
||||
configurationEfs(41), -- configuration file with the header of efs
|
||||
configurationCli(42), -- configuration file of command line format
|
||||
programCurrent(45), -- the program being run
|
||||
programOther(46), -- the program that has not been run presently
|
||||
license(49), -- license file
|
||||
programchipset(50), -- AC5 chipset load
|
||||
programExtendedBios(51) --extended bios file
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Load content:
|
||||
|
||||
enum explanation
|
||||
**********************************************
|
||||
program(1), -- program file
|
||||
configuration(2), -- configuration file¡¡
|
||||
patch(3), -- patch file
|
||||
shellMacro(4),
|
||||
resLocal(5),
|
||||
resGeneral(6),
|
||||
cpeDrive(7),
|
||||
programDatabase(8), -- database file
|
||||
programBios(9), -- bios file
|
||||
programApp(10), -- application program
|
||||
logicFpga(11), -- fpga logic file
|
||||
logicCpld(12), -- Cpld logic file
|
||||
logicPci(13), -- pci logic file ¡¡
|
||||
logicAfc(14), -- afc logic file
|
||||
programMicroCode(15), -- micro code file
|
||||
programFirmware(16), -- application program of pinch board
|
||||
programHelp(17),
|
||||
programDataFlow(18), -- flow file of card management point
|
||||
programBootFile(19), -- Boot program file of board
|
||||
logciPa(20), -- Boot program file of board start
|
||||
webExp(21), -- web exp file web exp
|
||||
webNev(22), -- web nev file web nev
|
||||
webHelp(23), -- web help file web
|
||||
programBsp(24), -- bsp program file bsp
|
||||
configurationIni(40), -- configuration file of ini formatini
|
||||
configurationEfs(41), -- configuration file with the header of efs
|
||||
configurationCli(42), -- configuration file of command line format
|
||||
programCurrent(45), -- the program being run
|
||||
programOther(46), -- the program that has not been run presently
|
||||
license(49), -- license file
|
||||
programchipset(50), -- AC5 chipset load
|
||||
|
||||
"
|
||||
::= { hwLoadParaEntry 4 }
|
||||
|
||||
hwLoadBoardType OBJECT-TYPE
|
||||
SYNTAX HWPCBType
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The board type the system supports.
|
||||
"
|
||||
::= { hwLoadParaEntry 5 }
|
||||
|
||||
hwPortId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The port index.
|
||||
"
|
||||
::= { hwLoadParaEntry 6 }
|
||||
|
||||
hwLoadProcess OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The Process of loading.
|
||||
"
|
||||
::= { hwLoadParaEntry 7 }
|
||||
|
||||
hwLoadUserName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..31))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The load user name£¬which is necessary in FTP mode
|
||||
and unnecessary in TFTP mode.
|
||||
"
|
||||
::= { hwLoadParaEntry 8 }
|
||||
|
||||
hwLoadPassword OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..16))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The load user name,which is necessary in FTP mode ,
|
||||
which is necessary in FTP mode
|
||||
and unnecessary in TFTP mode.
|
||||
"
|
||||
::= { hwLoadParaEntry 9 }
|
||||
|
||||
-- ============== hwLoadParaTable define end ==============
|
||||
|
||||
|
||||
-- ============== hwBackupParaTable define beginning ==============
|
||||
|
||||
hwBackupParaTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwBackupParaEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The backup parameter table.
|
||||
"
|
||||
::= { hwLoadBackupMon 2 }
|
||||
|
||||
hwBackupParaEntry OBJECT-TYPE
|
||||
SYNTAX HwBackupParaEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The backup parameter table entry.
|
||||
"
|
||||
INDEX { hwFrameIndex, hwSlotIndex }
|
||||
::= { hwBackupParaTable 1 }
|
||||
|
||||
HwBackupParaEntry ::=
|
||||
SEQUENCE {
|
||||
hwBackupServerIpAddr
|
||||
IpAddress,
|
||||
hwBackupMode
|
||||
INTEGER,
|
||||
hwBackupFileName
|
||||
DisplayString,
|
||||
hwBackupContent
|
||||
INTEGER,
|
||||
hwBackupProcess
|
||||
Integer32,
|
||||
hwBackupUserName
|
||||
DisplayString,
|
||||
hwBackupPassword
|
||||
DisplayString,
|
||||
hwBackupBoardType
|
||||
HWPCBType
|
||||
}
|
||||
|
||||
hwBackupServerIpAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The IP address of Server
|
||||
"
|
||||
::= { hwBackupParaEntry 1 }
|
||||
|
||||
hwBackupMode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
tftp(1),
|
||||
modem(2),
|
||||
ftp(3),
|
||||
other(4)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Load protocol:tftp and MODEM currently supported.
|
||||
"
|
||||
::= { hwBackupParaEntry 2 }
|
||||
|
||||
hwBackupFileName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..127))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The file name.
|
||||
"
|
||||
::= { hwBackupParaEntry 3 }
|
||||
|
||||
hwBackupContent OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
configuration(1), -- configuration file¡¡
|
||||
shellMacro(2),
|
||||
log(3), -- log file
|
||||
bill(4),
|
||||
alarm(5), -- alarm
|
||||
program(15), -- program file
|
||||
reslocal(16),
|
||||
resgeneral(17),
|
||||
patch(18), -- patch file
|
||||
programDatabase(19), -- database file
|
||||
programBios(20), -- bios file
|
||||
programApp(21), -- application file
|
||||
logicFpga(22), -- fpga logic file
|
||||
logicCpld(23), -- Cpld logic file
|
||||
logicPci(24), -- pci logic file
|
||||
logicAfc(25), -- afc logic file
|
||||
programMicroCode(26), -- micro-code file
|
||||
programFireware(27), -- application program of pinch board
|
||||
programDataFlow(28), -- flow file of card management point
|
||||
programBootFile(29), -- boot program file of the board start
|
||||
logciPa(30), -- fpga logic file of the pinch board
|
||||
webExp(31), -- web exp file
|
||||
webNev(32), -- web nev file
|
||||
webHelp(33), -- web help file
|
||||
programBsp(34), -- bsp program file
|
||||
configurationIni(40),
|
||||
configurationEfs(41),
|
||||
configurationCli(42),
|
||||
programCurrent(45),
|
||||
programOther(46),
|
||||
bcdcInfo(47), -- bcdc decsription system in ini file
|
||||
license(49), -- license file
|
||||
programExtendedBios(51), --extended bios file
|
||||
boardinfo(60) -- board information
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The backup content.
|
||||
"
|
||||
::= { hwBackupParaEntry 4 }
|
||||
|
||||
hwBackupProcess OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The Process of backuping.
|
||||
"
|
||||
::= { hwBackupParaEntry 5 }
|
||||
|
||||
hwBackupUserName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..31))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The backup user name£¬which is necessary in FTP mode
|
||||
and unnecessary in TFTP mode.
|
||||
"
|
||||
::= { hwBackupParaEntry 6 }
|
||||
|
||||
hwBackupPassword OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..16))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The backup user name,which is necessary in FTP mode ,
|
||||
which is necessary in FTP mode and unnecessary in TFTP mode.
|
||||
"
|
||||
::= { hwBackupParaEntry 7 }
|
||||
|
||||
hwBackupBoardType OBJECT-TYPE
|
||||
SYNTAX HWPCBType
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The type of backup board.
|
||||
"
|
||||
::= { hwBackupParaEntry 8 }
|
||||
|
||||
-- ============== hwBackupParaTable define end ==============
|
||||
|
||||
|
||||
-- ============== hwPatchTable define beginning ==============
|
||||
|
||||
hwPatch OBJECT IDENTIFIER ::= { hwLoadBackup 2 }
|
||||
|
||||
hwPatchTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwPatchEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The operation and enquiry table of patch.
|
||||
"
|
||||
::= { hwPatch 1 }
|
||||
|
||||
hwPatchEntry OBJECT-TYPE
|
||||
SYNTAX HwPatchEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The operation and enquiry table entry of patch.
|
||||
"
|
||||
INDEX { hwFrameIndex, hwSlotIndex, hwPatchId }
|
||||
::= { hwPatchTable 1 }
|
||||
|
||||
HwPatchEntry ::=
|
||||
SEQUENCE {
|
||||
hwPatchId
|
||||
Unsigned32,
|
||||
hwPatchDescription
|
||||
DisplayString,
|
||||
hwPatchFuncNum
|
||||
Integer32,
|
||||
hwPatchTextLen
|
||||
Integer32,
|
||||
hwPatchDataLen
|
||||
Integer32,
|
||||
hwPatchType
|
||||
INTEGER,
|
||||
hwPatchAdminStatus
|
||||
INTEGER,
|
||||
hwPatchOperState
|
||||
INTEGER
|
||||
}
|
||||
|
||||
hwPatchId OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..7)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The patch number.
|
||||
"
|
||||
::= { hwPatchEntry 1 }
|
||||
|
||||
hwPatchDescription OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The description of patch.
|
||||
"
|
||||
::= { hwPatchEntry 2 }
|
||||
|
||||
hwPatchFuncNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The number of functions in patch.
|
||||
"
|
||||
::= { hwPatchEntry 3 }
|
||||
|
||||
hwPatchTextLen OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The length of patch code.
|
||||
"
|
||||
::= { hwPatchEntry 4 }
|
||||
|
||||
hwPatchDataLen OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The length of patch data.
|
||||
"
|
||||
::= { hwPatchEntry 5 }
|
||||
|
||||
hwPatchType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
common(1),
|
||||
temporary(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The type of patch.
|
||||
"
|
||||
::= { hwPatchEntry 6 }
|
||||
|
||||
hwPatchAdminStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
active(1),
|
||||
deactive(2),
|
||||
remove(3),
|
||||
running(4)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The operation of patch.
|
||||
"
|
||||
::= { hwPatchEntry 7 }
|
||||
|
||||
hwPatchOperState OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
patchActive(1),
|
||||
patchDeActive(2),
|
||||
patchInit(3),
|
||||
patchRunning(4),
|
||||
patchload(5)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The station of patch.
|
||||
"
|
||||
::= { hwPatchEntry 8 }
|
||||
|
||||
-- ============== hwPatchTable define end ==============
|
||||
|
||||
|
||||
-- ============== hwPatchStatTable define beginning ==============
|
||||
|
||||
hwPatchStatTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwPatchStatEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The table of statistics information of patch.
|
||||
"
|
||||
::= { hwPatch 2 }
|
||||
|
||||
hwPatchStatEntry OBJECT-TYPE
|
||||
SYNTAX HwPatchStatEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The table entry of statistics information of patch.
|
||||
"
|
||||
INDEX { hwFrameIndex, hwSlotIndex }
|
||||
::= { hwPatchStatTable 1 }
|
||||
|
||||
HwPatchStatEntry ::=
|
||||
SEQUENCE {
|
||||
hwPatchStatNumMax
|
||||
Integer32,
|
||||
hwPatchStatTextMax
|
||||
Integer32,
|
||||
hwPatchStatDataMax
|
||||
Integer32,
|
||||
hwPatchStatTextUsed
|
||||
Integer32,
|
||||
hwPatchStatDataUsed
|
||||
Integer32
|
||||
}
|
||||
|
||||
hwPatchStatNumMax OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The maximum patch number of system.
|
||||
"
|
||||
::= { hwPatchStatEntry 1 }
|
||||
|
||||
hwPatchStatTextMax OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The capacity of patch code area.
|
||||
"
|
||||
::= { hwPatchStatEntry 2 }
|
||||
|
||||
hwPatchStatDataMax OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The capacity of patch data area.
|
||||
"
|
||||
::= { hwPatchStatEntry 3 }
|
||||
|
||||
hwPatchStatTextUsed OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The used patch code area.
|
||||
"
|
||||
::= { hwPatchStatEntry 4 }
|
||||
|
||||
hwPatchStatDataUsed OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The used patch data area.
|
||||
"
|
||||
::= { hwPatchStatEntry 5 }
|
||||
|
||||
-- ============== hwPatchTable define end ==============
|
||||
|
||||
|
||||
-- ============== hwLoadAndBackupTrapsOID define beginning ==============
|
||||
|
||||
snmpTraps OBJECT IDENTIFIER ::= { hwLoadBackupMon 3 }
|
||||
|
||||
hwLoadAndBackupTrapsOID OBJECT IDENTIFIER ::= { snmpTraps 0 }
|
||||
|
||||
hwBackupFailAlarm NOTIFICATION-TYPE
|
||||
OBJECTS { hwFrameIndex, hwSlotIndex, hwTrapBackupResult }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The back up failure alarm trap.
|
||||
"
|
||||
::= { hwLoadAndBackupTrapsOID 1 }
|
||||
|
||||
hwLoadFailAlarm NOTIFICATION-TYPE
|
||||
OBJECTS { hwFrameIndex, hwSlotIndex, hwTrapLoadResult }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The load failure alarm trap.
|
||||
"
|
||||
::= { hwLoadAndBackupTrapsOID 2 }
|
||||
|
||||
hwBackupFailAlarmSuccess NOTIFICATION-TYPE
|
||||
OBJECTS { hwFrameIndex, hwSlotIndex }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The backup success notification.
|
||||
"
|
||||
::= { hwLoadAndBackupTrapsOID 3 }
|
||||
|
||||
hwLoadFailAlarmSuccess NOTIFICATION-TYPE
|
||||
OBJECTS { hwFrameIndex, hwSlotIndex }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The load success notification.
|
||||
"
|
||||
::= { hwLoadAndBackupTrapsOID 4 }
|
||||
|
||||
hwCopyAndSaveFail NOTIFICATION-TYPE
|
||||
OBJECTS { hwCopyAndSaveResult }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Save configuration to flash failure trap.
|
||||
"
|
||||
::= { hwLoadAndBackupTrapsOID 5 }
|
||||
|
||||
hwCopyAndSaveSuccess NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Save configuration to flash success notification .
|
||||
"
|
||||
::= { hwLoadAndBackupTrapsOID 6 }
|
||||
|
||||
hwConfigurationChangedEvent NOTIFICATION-TYPE
|
||||
OBJECTS { hwConfEventCause }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The configuration changed event alarm.
|
||||
"
|
||||
::= { hwLoadAndBackupTrapsOID 7 }
|
||||
|
||||
hwTrapCauseOids OBJECT IDENTIFIER ::= { snmpTraps 1 }
|
||||
|
||||
hwTrapLoadBackupResult OBJECT IDENTIFIER ::= { hwTrapCauseOids 1 }
|
||||
|
||||
hwTrapLoadResult OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The load result.
|
||||
"
|
||||
::= { hwTrapLoadBackupResult 1 }
|
||||
|
||||
hwTrapBackupResult OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Definition node of the backup failure cause.
|
||||
"
|
||||
::= { hwTrapLoadBackupResult 2 }
|
||||
|
||||
hwCopyAndSaveResult OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
copyInProgress(1),
|
||||
copyOperationSuccess(2),
|
||||
copyInvalidOperation(3),
|
||||
copyInvalidProtocol(4),
|
||||
copyInvalidSourceName(5),
|
||||
copyInvalidDestName(6),
|
||||
copyInvalidServerAddress(7),
|
||||
copyDeviceBusy(8),
|
||||
copyDeviceOpenError(9),
|
||||
copyDeviceError(10),
|
||||
copyDeviceNotProgrammable(11),
|
||||
copyDeviceFull(12),
|
||||
copyFileOpenError(13),
|
||||
copyFileTransferError(14),
|
||||
copyFileChecksumError(15),
|
||||
copyNoMemory(16),
|
||||
copyUnknownFailure(17)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The failure cause definition node of the memory running copy and resume.
|
||||
"
|
||||
::= { hwTrapLoadBackupResult 3 }
|
||||
|
||||
hwTrapEventCauses OBJECT IDENTIFIER ::= { hwTrapCauseOids 2 }
|
||||
hwConfEventCause OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
confChangedDirect(1),
|
||||
confSaved(2),
|
||||
confChangedDuration(3)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The configuration changed cause.
|
||||
"
|
||||
::= { hwTrapEventCauses 1 }
|
||||
|
||||
-- ============== hwLoadAndBackupTrapsOID define end ==============
|
||||
|
||||
|
||||
-- ============== hwBackupAndRestoreConfig define beginning ==============
|
||||
|
||||
|
||||
hwBackupAndRestoreConfig OBJECT IDENTIFIER ::= { hwLoadBackupMon 4 }
|
||||
|
||||
hwBackupAndRestore OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
copyMemToFlash(1),
|
||||
copyFlashToMem(2),
|
||||
copyMemToHardDisk(3),
|
||||
copyHardDiskToMem(4)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The running configuration in the system has been backup to flash or disk,
|
||||
or been restored from .
|
||||
"
|
||||
::= { hwBackupAndRestoreConfig 1 }
|
||||
-- ============== hwBackupAndRestoreConfig define end ==============
|
||||
|
||||
-- ============== conformance information ==============
|
||||
hwLoadBackupConformance OBJECT IDENTIFIER ::= { hwLoadBackup 3 }
|
||||
|
||||
|
||||
hwLoadBackupCompliances OBJECT IDENTIFIER ::= { hwLoadBackupConformance 1 }
|
||||
hwLoadBackupCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting
|
||||
the this module."
|
||||
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {hwLoadParaTableGroup, hwBackupParaTableGroup, hwTrapEventCausesGroup,
|
||||
hwTrapLoadBackupResultGroup, hwTrapLoadBackupTrapsGroup, hwBackupAndRestoreConfigGroup,
|
||||
hwPatchTableGroup, hwPatchStatTableGroup}
|
||||
|
||||
::= { hwLoadBackupCompliances 1 }
|
||||
|
||||
-- ============== groups ==============
|
||||
hwLoadBackupObjectGroups OBJECT IDENTIFIER ::= { hwLoadBackupConformance 2 }
|
||||
|
||||
hwLoadParaTableGroup OBJECT-GROUP
|
||||
OBJECTS { hwLoadServerIpAddr, hwLoadMode, hwLoadFileName,
|
||||
hwLoadContent, hwLoadBoardType, hwPortId,
|
||||
hwLoadProcess, hwLoadUserName, hwLoadPassword}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The load parameter group objects."
|
||||
::= { hwLoadBackupObjectGroups 1 }
|
||||
|
||||
|
||||
hwBackupParaTableGroup OBJECT-GROUP
|
||||
OBJECTS { hwBackupServerIpAddr, hwBackupMode, hwBackupFileName,
|
||||
hwBackupContent, hwBackupProcess, hwBackupUserName,
|
||||
hwBackupPassword, hwBackupBoardType }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The backup parameter group objects."
|
||||
::= { hwLoadBackupObjectGroups 2 }
|
||||
|
||||
hwTrapEventCausesGroup OBJECT-GROUP
|
||||
OBJECTS { hwConfEventCause}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The trap event causes group objects."
|
||||
::= { hwLoadBackupObjectGroups 3 }
|
||||
|
||||
hwTrapLoadBackupResultGroup OBJECT-GROUP
|
||||
OBJECTS { hwTrapLoadResult, hwTrapBackupResult, hwCopyAndSaveResult}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The load and backup result group objects."
|
||||
::= { hwLoadBackupObjectGroups 4 }
|
||||
|
||||
hwTrapLoadBackupTrapsGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwBackupFailAlarm, hwLoadFailAlarm, hwBackupFailAlarmSuccess,
|
||||
hwLoadFailAlarmSuccess, hwCopyAndSaveFail, hwCopyAndSaveSuccess,
|
||||
hwConfigurationChangedEvent}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The load and backup traps group objects."
|
||||
::= { hwLoadBackupObjectGroups 5 }
|
||||
|
||||
hwBackupAndRestoreConfigGroup OBJECT-GROUP
|
||||
OBJECTS { hwBackupAndRestore}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The load and backup config group objects."
|
||||
::= { hwLoadBackupObjectGroups 6 }
|
||||
|
||||
hwPatchTableGroup OBJECT-GROUP
|
||||
OBJECTS { hwPatchDescription, hwPatchFuncNum,
|
||||
hwPatchTextLen, hwPatchDataLen, hwPatchType,
|
||||
hwPatchAdminStatus, hwPatchOperState}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The patch table group objects."
|
||||
::= { hwLoadBackupObjectGroups 7 }
|
||||
|
||||
hwPatchStatTableGroup OBJECT-GROUP
|
||||
OBJECTS { hwPatchStatNumMax, hwPatchStatTextMax, hwPatchStatDataMax,
|
||||
hwPatchStatTextUsed, hwPatchStatDataUsed}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The patch statistics group objects."
|
||||
::= { hwLoadBackupObjectGroups 8 }
|
||||
|
||||
-- ============== conformance information define end ==============
|
||||
|
||||
END
|
||||
|
||||
223
mibs/huawei/HUAWEI-LOOPDETECT
Normal file
223
mibs/huawei/HUAWEI-LOOPDETECT
Normal file
@@ -0,0 +1,223 @@
|
||||
--
|
||||
-- HUAWEI-LOOPDETECT-MIB.mib
|
||||
-- MIB generated by MG-SOFT Visual MIB Builder Version 3.0 Build 271
|
||||
-- Friday, September 21, 2007 at 17:12:10
|
||||
--
|
||||
|
||||
-- HUAWEI-SAFETYSTRATEGY-MIB.mib
|
||||
-- MIB generated by MG-SOFT Visual MIB Builder Version 3.0 Build 271
|
||||
-- Monday, January 22, 2007 at 10:16:10
|
||||
--
|
||||
-- ====================================================================
|
||||
-- Copyright (C) 2003 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: Huawei Static Arp MIB Definition
|
||||
-- Reference: Huawei Enterprise MIB
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
--
|
||||
-- =====================================================================
|
||||
|
||||
HUAWEI-LOOPDETECT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
huawei
|
||||
FROM HUAWEI-MIB
|
||||
OBJECT-TYPE, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
-- Node definitions
|
||||
--
|
||||
-- 1.3.6.1.4.1.2011.25
|
||||
-- 1.3.6.1.4.1.2011.25
|
||||
hwDatacomm OBJECT IDENTIFIER ::= { huawei 25 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.25.180
|
||||
hwLoopDetectMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200810070000Z" -- October 07, 2008 at 00:00 GMT
|
||||
ORGANIZATION
|
||||
"Huawei Technologies co.,Ltd."
|
||||
CONTACT-INFO
|
||||
"L2-Adp Team Huawei Technologies co.,Ltd.
|
||||
Huawei Bld.,NO.3 Xinxi Rd.,
|
||||
Shang-Di Information Industry Base,
|
||||
Hai-Dian District Beijing P.R. China
|
||||
http://www.huawei.com
|
||||
Zip:100085
|
||||
"
|
||||
DESCRIPTION
|
||||
"The LoopDetect MIB module is defined to indicate loop-detect function of Huawei Technologies co.,Ltd."
|
||||
::= { hwDatacomm 180 }
|
||||
|
||||
-- hwLoopDetectMIB OBJECT IDENTIFIER ::= { hwDatacomm 180 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.25.180.1
|
||||
hwLoopDetectCfgTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwLoopDetectCfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the table that shows the loop detect configuration and blocking state."
|
||||
::= {hwLoopDetectMIB 1}
|
||||
|
||||
hwLoopDetectCfgEntry OBJECT-TYPE
|
||||
SYNTAX HwLoopDetectCfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the entries about the loop detect configuration and blocking state."
|
||||
INDEX {hwLoopDetectCfgPortIndex}
|
||||
::= {hwLoopDetectCfgTable 1}
|
||||
|
||||
HwLoopDetectCfgEntry ::=
|
||||
SEQUENCE {
|
||||
hwLoopDetectCfgPortIndex Integer32,
|
||||
hwLoopDetectCfgPortName OCTET STRING,
|
||||
hwLoopDetectCfg Integer32,
|
||||
hwLoopDetectCfgBlock Integer32,
|
||||
hwLoopDetectCfgBlockTime Integer32,
|
||||
hwLoopDetectCfgPriority Integer32,
|
||||
hwLoopDetectCfgTrigger Integer32,
|
||||
hwLoopDetectCfgSta Integer32
|
||||
}
|
||||
|
||||
hwLoopDetectCfgPortIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the interface index."
|
||||
::= {hwLoopDetectCfgEntry 1}
|
||||
|
||||
hwLoopDetectCfgPortName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE (0..80))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the interface name."
|
||||
::= {hwLoopDetectCfgEntry 2}
|
||||
|
||||
hwLoopDetectCfg OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether the loop detect function is enabled."
|
||||
::= {hwLoopDetectCfgEntry 3}
|
||||
|
||||
hwLoopDetectCfgBlock OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether the interface can enter the blocking state after a loop is detected."
|
||||
::= {hwLoopDetectCfgEntry 4}
|
||||
|
||||
hwLoopDetectCfgBlockTime OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the interval that is used to judge whether the loop disappears and the blocking state ends."
|
||||
::= {hwLoopDetectCfgEntry 5}
|
||||
|
||||
hwLoopDetectCfgPriority OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the priority in loop detect."
|
||||
::= {hwLoopDetectCfgEntry 6}
|
||||
|
||||
hwLoopDetectCfgTrigger OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether the function of immediate interface Down/Up is triggered after a loop is detected."
|
||||
::= {hwLoopDetectCfgEntry 7}
|
||||
|
||||
hwLoopDetectCfgSta OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identify the interface that is blocked after a loop is detected."
|
||||
::= {hwLoopDetectCfgEntry 8}
|
||||
|
||||
-- 1.3.6.1.4.1.2011.25.180.2
|
||||
hwLoopDetectTraps OBJECT IDENTIFIER ::= { hwLoopDetectMIB 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.25.180.2.1
|
||||
hwLoopDetectEnabled NOTIFICATION-TYPE
|
||||
OBJECTS { hwLoopDetectCfgPortName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The loop detect function is enabled."
|
||||
::= { hwLoopDetectTraps 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.25.180.2.2
|
||||
hwLoopDetectDisabled NOTIFICATION-TYPE
|
||||
OBJECTS { hwLoopDetectCfgPortName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The loop detect function is disabled."
|
||||
::= { hwLoopDetectTraps 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.25.180.2.3
|
||||
hwLoopDetectBlocked NOTIFICATION-TYPE
|
||||
OBJECTS { hwLoopDetectCfgPortName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface is blocked."
|
||||
::= { hwLoopDetectTraps 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.25.180.2.4
|
||||
hwLoopDetectUnBlocked NOTIFICATION-TYPE
|
||||
OBJECTS { hwLoopDetectCfgPortName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface is unblocked."
|
||||
::= { hwLoopDetectTraps 4 }
|
||||
|
||||
-- for compile builder
|
||||
-- 1.3.6.1.4.1.2011.25.180.3
|
||||
hwLoopDetectGroups OBJECT IDENTIFIER ::= { hwLoopDetectMIB 3 }
|
||||
|
||||
hwLoopDetectCfgEntryGroup OBJECT-GROUP
|
||||
OBJECTS{
|
||||
hwLoopDetectCfgPortName,
|
||||
hwLoopDetectCfg,
|
||||
hwLoopDetectCfgBlock,
|
||||
hwLoopDetectCfgBlockTime,
|
||||
hwLoopDetectCfgPriority,
|
||||
hwLoopDetectCfgTrigger,
|
||||
hwLoopDetectCfgSta
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entries about the loop detect configuration and blocking state group."
|
||||
::= { hwLoopDetectGroups 1 }
|
||||
|
||||
hwLoopDetectTrapsGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS
|
||||
{
|
||||
hwLoopDetectEnabled,
|
||||
hwLoopDetectDisabled,
|
||||
hwLoopDetectBlocked,
|
||||
hwLoopDetectUnBlocked
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Loop-detect traps group."
|
||||
::= { hwLoopDetectGroups 2 }
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- HUAWEI-LOOPDETECT-MIB.mib
|
||||
--
|
||||
56
mibs/huawei/HUAWEI-MA5200
Normal file
56
mibs/huawei/HUAWEI-MA5200
Normal file
@@ -0,0 +1,56 @@
|
||||
-- ============================================================================
|
||||
-- Copyright (C) 2003 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: HUAWEI MA5200 Common Oid MIB Defintion
|
||||
-- Reference:
|
||||
-- Version: V1.00
|
||||
-- History:
|
||||
--
|
||||
-- ============================================================================
|
||||
|
||||
HUAWEI-MA5200-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwProducts
|
||||
FROM HUAWEI-MIB
|
||||
MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
|
||||
musa MODULE-IDENTITY
|
||||
LAST-UPDATED "200303110900Z" -- March 11, 2003 at 09:00 GMT
|
||||
ORGANIZATION
|
||||
"Huawei Technologies Co., Ltd."
|
||||
CONTACT-INFO
|
||||
"
|
||||
NanJing Institute,Huawei Technologies Co.,Ltd.
|
||||
HuiHong Mansion,No.91 BaiXia Rd.
|
||||
NanJing, P.R. of China
|
||||
Zipcode:210001
|
||||
|
||||
Http://www.huawei.com
|
||||
E-mail:support@huawei.com "
|
||||
DESCRIPTION
|
||||
"The HUAWEI-MA5200-MIB contains objects of MA5200"
|
||||
::= { hwProducts 6 }
|
||||
|
||||
|
||||
hwMA5200Mib OBJECT IDENTIFIER ::= { musa 2 }
|
||||
|
||||
hwMA5200G-16 OBJECT IDENTIFIER ::= { hwMA5200Mib 29 }
|
||||
|
||||
hwMA5200G-8 OBJECT IDENTIFIER ::= { hwMA5200Mib 30 }
|
||||
|
||||
hwMA5200G-4 OBJECT IDENTIFIER ::= { hwMA5200Mib 31 }
|
||||
|
||||
hwMA5200G-2 OBJECT IDENTIFIER ::= { hwMA5200Mib 32 }
|
||||
|
||||
hwMA5200Ifcfg OBJECT IDENTIFIER ::= { hwMA5200Mib 100 }
|
||||
|
||||
hwMA5200L2tp OBJECT IDENTIFIER ::= { hwMA5200Mib 101 }
|
||||
|
||||
hwMA5200PPPoX OBJECT IDENTIFIER ::= { hwMA5200Mib 102 }
|
||||
|
||||
hwMA5200Srvcfg OBJECT IDENTIFIER ::= { hwMA5200Mib 103 }
|
||||
|
||||
END
|
||||
543
mibs/huawei/HUAWEI-MA5200-DEVICE
Normal file
543
mibs/huawei/HUAWEI-MA5200-DEVICE
Normal file
@@ -0,0 +1,543 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2003 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description:HUAWEI-MA5200-DEVICE-MIB
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
--
|
||||
-- =================================================================
|
||||
HUAWEI-MA5200-DEVICE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwMA5200Mib
|
||||
FROM HUAWEI-MIB
|
||||
Unsigned32, IpAddress,OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
TruthValue, RowStatus,DateAndTime,MacAddress
|
||||
FROM SNMPv2-TC
|
||||
HWFrameType, HWPCBType, HWSubPCBType, HWPortType
|
||||
FROM HUAWEI-TC-MIB
|
||||
VlanIdOrNone, VlanId
|
||||
FROM Q-BRIDGE-MIB
|
||||
hwFrameIndex, hwSlotIndex
|
||||
FROM HUAWEI-DEVICE-MIB;
|
||||
|
||||
hwMA5200Device MODULE-IDENTITY
|
||||
LAST-UPDATED "200408300900Z"
|
||||
ORGANIZATION
|
||||
"
|
||||
NanJing Institute,Huawei Technologies Co.,Ltd.
|
||||
HuiHong Mansion,No.91 BaiXia Rd.
|
||||
NanJing, P.R. of China
|
||||
Zipcode:210001
|
||||
Http://www.huawei.com
|
||||
E-mail:support@huawei.com "
|
||||
CONTACT-INFO
|
||||
"The MIB contains objects of module MA5200 device."
|
||||
DESCRIPTION
|
||||
"Huawei ma5200 device mib."
|
||||
::= { hwMA5200Mib 201 }
|
||||
|
||||
hw52DevSlot OBJECT IDENTIFIER ::= { hwMA5200Device 1 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
-- ==================================================================
|
||||
--
|
||||
-- ======================= definition begin =========================
|
||||
--
|
||||
-- ==================================================================
|
||||
|
||||
hw52DevSlotNum OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..255)
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The slot number.
|
||||
"
|
||||
::= { hw52DevSlot 1 }
|
||||
|
||||
hw52DevSubSlotNum OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..255)
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
THe sub Slot number.
|
||||
"
|
||||
::= { hw52DevSlot 2 }
|
||||
|
||||
hw52DevPortNum OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..255)
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The port number.
|
||||
"
|
||||
::= { hw52DevSlot 3 }
|
||||
|
||||
hw52DevPortOperateStatus OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The port Operate Status.
|
||||
"
|
||||
::= { hw52DevSlot 4 }
|
||||
|
||||
-- ============== hw52DevSlotTrap define beginning ==============
|
||||
hw52DevSlotTrap OBJECT IDENTIFIER ::= { hwMA5200Device 2 }
|
||||
|
||||
hw52DevSlotReset NOTIFICATION-TYPE
|
||||
OBJECTS {hw52DevSlotNum}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The trap report of slot reset.
|
||||
"
|
||||
::= { hw52DevSlotTrap 1006 }
|
||||
|
||||
hw52DevSlotRegOK NOTIFICATION-TYPE
|
||||
OBJECTS {hw52DevSlotNum}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The trap report of slot register OK.
|
||||
"
|
||||
::= { hw52DevSlotTrap 1007 }
|
||||
|
||||
hw52DevSlotPlugOut NOTIFICATION-TYPE
|
||||
OBJECTS {hw52DevSlotNum}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The trap report of slot plug out.
|
||||
"
|
||||
::= { hw52DevSlotTrap 1008 }
|
||||
|
||||
-- ============== hw52DevSlotTrap define end ==============
|
||||
|
||||
-- ============== hwHdDevTable define beginning ==============
|
||||
|
||||
hwHdDev OBJECT IDENTIFIER ::= { hwMA5200Device 5 }
|
||||
|
||||
hwHdDevTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwHdDevEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
This table contains harddisk information.
|
||||
"
|
||||
::= { hwHdDev 1 }
|
||||
|
||||
hwHdDevEntry OBJECT-TYPE
|
||||
SYNTAX HwHdDevEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The table entry of harddisk information.
|
||||
"
|
||||
INDEX { hwFrameIndex, hwSlotIndex, hwHdDevIndex }
|
||||
::= { hwHdDevTable 1 }
|
||||
|
||||
HwHdDevEntry ::=
|
||||
SEQUENCE {
|
||||
hwHdDevIndex
|
||||
Integer32,
|
||||
hwHdDevSize
|
||||
Integer32,
|
||||
hwHdDevFree
|
||||
Integer32
|
||||
}
|
||||
|
||||
hwHdDevIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The index of harddisk information table.
|
||||
"
|
||||
::= { hwHdDevEntry 1 }
|
||||
|
||||
hwHdDevSize OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Total Size in Octets of harddisk memory.
|
||||
"
|
||||
::= { hwHdDevEntry 2 }
|
||||
|
||||
hwHdDevFree OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Unused Size in Octets of harddisk memory.
|
||||
"
|
||||
::= { hwHdDevEntry 3 }
|
||||
|
||||
-- ============== hwHdDevTable define end ==============
|
||||
|
||||
hw52DevPortTrap OBJECT IDENTIFIER ::= { hwMA5200Device 6 }
|
||||
|
||||
hw52DevPortUp NOTIFICATION-TYPE
|
||||
OBJECTS { hw52DevSlotNum, hw52DevSubSlotNum, hw52DevPortNum, hw52DevPortOperateStatus }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Port up.
|
||||
"
|
||||
::= { hw52DevPortTrap 1 }
|
||||
|
||||
hw52DevPortDown NOTIFICATION-TYPE
|
||||
OBJECTS { hw52DevSlotNum, hw52DevSubSlotNum, hw52DevPortNum, hw52DevPortOperateStatus }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Port down.
|
||||
"
|
||||
::= { hw52DevPortTrap 2 }
|
||||
|
||||
hw52DevUserAttackInfo OBJECT IDENTIFIER ::= { hwMA5200Device 7 }
|
||||
|
||||
hw52DevUserIPAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The user's IP address.
|
||||
"
|
||||
::= { hw52DevUserAttackInfo 1 }
|
||||
|
||||
hw52DevUserMac OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The user's MAC address.
|
||||
"
|
||||
::= { hw52DevUserAttackInfo 2 }
|
||||
|
||||
hw52DevUserIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The index of user, could be vlan id, Session id or VCD according with the type of user.
|
||||
"
|
||||
::= { hw52DevUserAttackInfo 3 }
|
||||
|
||||
hw52DevUserOuterVlan OBJECT-TYPE
|
||||
SYNTAX VlanIdOrNone
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The outer vlan.
|
||||
"
|
||||
::= { hw52DevUserAttackInfo 4 }
|
||||
|
||||
hw52DevUserAttack OBJECT IDENTIFIER ::= { hwMA5200Device 8 }
|
||||
|
||||
hw52DevUserAttackTrap NOTIFICATION-TYPE
|
||||
OBJECTS { hw52DevUserIPAddr,hw52DevUserMac,hw52DevSlotNum, hw52DevSubSlotNum, hw52DevPortNum, hw52DevUserIndex, hw52DevUserOuterVlan}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The trap report of user attack.
|
||||
"
|
||||
::= { hw52DevUserAttack 1 }
|
||||
|
||||
hw52TrapSwitch OBJECT IDENTIFIER ::= { hwMA5200Device 9 }
|
||||
|
||||
hw52HwdeviceOrBasetrap OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
disable(1),
|
||||
hwdevice(2),
|
||||
basetrap(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Trap switches between basetrap and hwdevice.
|
||||
"
|
||||
::= { hw52TrapSwitch 1 }
|
||||
|
||||
hw52DevMemUsage OBJECT IDENTIFIER ::= { hwMA5200Device 10 }
|
||||
|
||||
hw52DevMemUsageThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Memory usage threshold.
|
||||
"
|
||||
::= { hw52DevMemUsage 1 }
|
||||
|
||||
hw52DevMemUsageTrap OBJECT IDENTIFIER ::= { hwMA5200Device 11 }
|
||||
|
||||
hw52DevMemUsageAlarm NOTIFICATION-TYPE
|
||||
OBJECTS { hw52DevSlotNum, hw52DevMemUsageThreshold }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Memory usage alarm.
|
||||
"
|
||||
::= { hw52DevMemUsageTrap 1 }
|
||||
|
||||
hw52DevMemUsageResume NOTIFICATION-TYPE
|
||||
OBJECTS { hw52DevSlotNum, hw52DevMemUsageThreshold }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Memory usage alarm resum.
|
||||
"
|
||||
::= { hw52DevMemUsageTrap 2 }
|
||||
|
||||
hw52DevStartupFileFail OBJECT IDENTIFIER ::= { hwMA5200Device 12 }
|
||||
|
||||
hw52DevDefaultStartupFileName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Default startup file name.
|
||||
"
|
||||
::= { hw52DevStartupFileFail 1 }
|
||||
|
||||
hw52DevCurrentStartupFileName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Current startup file name.
|
||||
"
|
||||
::= { hw52DevStartupFileFail 2 }
|
||||
|
||||
hw52DevStartupFileFailTrap OBJECT IDENTIFIER ::= { hwMA5200Device 13 }
|
||||
|
||||
hw52DevStartupFileReloadAlarm NOTIFICATION-TYPE
|
||||
OBJECTS { hw52DevDefaultStartupFileName, hw52DevCurrentStartupFileName, hw52DevSlotNum }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Startup file load fail alarm.
|
||||
"
|
||||
::= { hw52DevStartupFileFailTrap 1 }
|
||||
|
||||
hw52DevDiskSelfTestFail OBJECT IDENTIFIER ::= { hwMA5200Device 14 }
|
||||
|
||||
hw52DevDiskSelfTestDiskType OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Disk type: cfcard or harddisk.
|
||||
"
|
||||
::= { hw52DevDiskSelfTestFail 1 }
|
||||
|
||||
hw52DevDiskSelfTestFailStep OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Disk self-test fail step.
|
||||
"
|
||||
::= { hw52DevDiskSelfTestFail 2 }
|
||||
|
||||
hw52DevDiskSelfTestFailTrap OBJECT IDENTIFIER ::= { hwMA5200Device 15 }
|
||||
|
||||
hw52DevDiskSelfTestFailAlarm NOTIFICATION-TYPE
|
||||
OBJECTS { hw52DevDiskSelfTestDiskType,hw52DevDiskSelfTestFailStep,hw52DevSlotNum }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Disk selftest error alarm.
|
||||
"
|
||||
::= { hw52DevDiskSelfTestFailTrap 1 }
|
||||
|
||||
hw52DevCfUnregisterTrap OBJECT IDENTIFIER ::= { hwMA5200Device 16 }
|
||||
|
||||
hw52DevCfUnregisteredAlarm NOTIFICATION-TYPE
|
||||
OBJECTS { hw52DevSlotNum }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Cf card unregistered.
|
||||
"
|
||||
::= { hw52DevCfUnregisterTrap 1 }
|
||||
|
||||
hw52DevHpt372ErrorTrap OBJECT IDENTIFIER ::= { hwMA5200Device 17 }
|
||||
|
||||
hw52DevHpt372ErrorAlarm NOTIFICATION-TYPE
|
||||
OBJECTS { hw52DevSlotNum }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Hpt372 occur error.
|
||||
"
|
||||
::= { hw52DevHpt372ErrorTrap 1 }
|
||||
|
||||
hw52DevHarddiskUsageTrap OBJECT IDENTIFIER ::= { hwMA5200Device 18 }
|
||||
|
||||
hw52DevHarddiskUsageAlarm NOTIFICATION-TYPE
|
||||
OBJECTS { hw52DevSlotNum }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Harddisk usage alarm.
|
||||
"
|
||||
::= { hw52DevHarddiskUsageTrap 1 }
|
||||
|
||||
hw52DevHarddiskUsageResume NOTIFICATION-TYPE
|
||||
OBJECTS { hw52DevSlotNum }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Harddisk usage alarm resume.
|
||||
"
|
||||
::= { hw52DevHarddiskUsageTrap 2 }
|
||||
|
||||
hw52PacketError OBJECT IDENTIFIER ::= { hwMA5200Device 19 }
|
||||
|
||||
hw52InPacketErrorTrap NOTIFICATION-TYPE
|
||||
OBJECTS { hw52DevSlotNum, hw52DevSubSlotNum, hw52DevPortNum }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
In packet error.
|
||||
"
|
||||
::= { hw52PacketError 1 }
|
||||
|
||||
hw52OutPacketErrorTrap NOTIFICATION-TYPE
|
||||
OBJECTS { hw52DevSlotNum, hw52DevSubSlotNum, hw52DevPortNum }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Out packet error.
|
||||
"
|
||||
::= { hw52PacketError 2 }
|
||||
|
||||
hw52DevCfcardUsageTrap OBJECT IDENTIFIER ::= { hwMA5200Device 20 }
|
||||
|
||||
hw52DevCfcardUsageAlarm NOTIFICATION-TYPE
|
||||
OBJECTS { hw52DevSlotNum }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Cfcard usage alarm.
|
||||
"
|
||||
::= { hw52DevCfcardUsageTrap 1 }
|
||||
|
||||
hw52DevCfcardUsageResume NOTIFICATION-TYPE
|
||||
OBJECTS { hw52DevSlotNum }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Cfcard usage alarm resume.
|
||||
"
|
||||
::= { hw52DevCfcardUsageTrap 2 }
|
||||
|
||||
hw52DevFlashUsageTrap OBJECT IDENTIFIER ::= { hwMA5200Device 21 }
|
||||
|
||||
hw52DevFlashUsageAlarm NOTIFICATION-TYPE
|
||||
OBJECTS { hw52DevSlotNum }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Flash usage alarm.
|
||||
"
|
||||
::= { hw52DevFlashUsageTrap 1 }
|
||||
|
||||
hw52DevFlashUsageResume NOTIFICATION-TYPE
|
||||
OBJECTS { hw52DevSlotNum }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Flash usage alarm resume.
|
||||
"
|
||||
::= { hw52DevFlashUsageTrap 2 }
|
||||
|
||||
-- ============== conformance information ==============
|
||||
hw52DevConformance OBJECT IDENTIFIER ::= { hwMA5200Device 200 }
|
||||
|
||||
hw52DevCompliances OBJECT IDENTIFIER ::= { hw52DevConformance 1 }
|
||||
hw52DevCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting
|
||||
the this module."
|
||||
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {hw52DevSlotGroup, hw52DevHdTableGroup, hw52DevTrapsGroup,
|
||||
hw52DevTrapObjectsGroup }
|
||||
|
||||
::= { hw52DevCompliances 1 }
|
||||
|
||||
-- ============== groups ==============
|
||||
hw52DevObjectGroups OBJECT IDENTIFIER ::= { hw52DevConformance 2 }
|
||||
|
||||
hw52DevSlotGroup OBJECT-GROUP
|
||||
OBJECTS { hw52DevSlotNum, hw52DevSubSlotNum, hw52DevPortNum,
|
||||
hw52DevPortOperateStatus}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MA5200 device slot group objects."
|
||||
::= { hw52DevObjectGroups 1 }
|
||||
|
||||
hw52DevHdTableGroup OBJECT-GROUP
|
||||
OBJECTS { hwHdDevSize, hwHdDevFree }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MA5200 device harddisk information table group."
|
||||
::= { hw52DevObjectGroups 2 }
|
||||
|
||||
hw52DevTrapsGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hw52DevSlotReset, hw52DevSlotRegOK, hw52DevSlotPlugOut,
|
||||
hw52DevPortUp, hw52DevPortDown, hw52DevUserAttackTrap,
|
||||
hw52DevMemUsageAlarm, hw52DevMemUsageResume, hw52DevStartupFileReloadAlarm,
|
||||
hw52DevDiskSelfTestFailAlarm, hw52DevCfUnregisteredAlarm, hw52DevHpt372ErrorAlarm,
|
||||
hw52DevHarddiskUsageAlarm, hw52DevHarddiskUsageResume, hw52InPacketErrorTrap,
|
||||
hw52OutPacketErrorTrap, hw52DevCfcardUsageAlarm, hw52DevCfcardUsageResume,
|
||||
hw52DevFlashUsageAlarm, hw52DevFlashUsageResume }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MA5200 device traps group."
|
||||
::= { hw52DevObjectGroups 3 }
|
||||
|
||||
hw52DevTrapObjectsGroup OBJECT-GROUP
|
||||
OBJECTS { hw52DevUserIPAddr, hw52DevUserMac, hw52DevUserIndex,
|
||||
hw52DevUserOuterVlan, hw52HwdeviceOrBasetrap, hw52DevMemUsageThreshold,
|
||||
hw52DevDefaultStartupFileName, hw52DevCurrentStartupFileName, hw52DevDiskSelfTestDiskType,
|
||||
hw52DevDiskSelfTestFailStep }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The objects of MA5200 device traps group."
|
||||
::= { hw52DevObjectGroups 4 }
|
||||
|
||||
-- ============== conformance information define end ==============
|
||||
|
||||
END
|
||||
|
||||
274
mibs/huawei/HUAWEI-MAC-AUTHEN
Normal file
274
mibs/huawei/HUAWEI-MAC-AUTHEN
Normal file
@@ -0,0 +1,274 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2008 by HUAWEI TECHNOLOGIES. All rights reserved
|
||||
--
|
||||
-- Description:HUAWEI MAC AUTHEN MIB
|
||||
-- Reference:
|
||||
-- Version: V1.00
|
||||
-- History:
|
||||
-- V1.0 2008-07-02, publish
|
||||
-- =================================================================
|
||||
|
||||
HUAWEI-MAC-AUTHEN-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
MODULE-IDENTITY, IpAddress, OBJECT-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
InterfaceIndexOrZero, ifDescr
|
||||
FROM IF-MIB
|
||||
VlanIdOrNone
|
||||
FROM Q-BRIDGE-MIB
|
||||
EnabledStatus
|
||||
FROM P-BRIDGE-MIB
|
||||
RowStatus,MacAddress,DisplayString
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
|
||||
--
|
||||
-- Module Identifier
|
||||
--
|
||||
hwMacAuthenMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200807021800Z" -- June 02th, 2008 at 14:00 GMT
|
||||
ORGANIZATION
|
||||
"Huawei Technologies co., Ltd."
|
||||
CONTACT-INFO
|
||||
" R&D NanJing, Huawei Technologies co.,Ltd.
|
||||
Huihong Bld.,NO.91 Baixia Rd.,
|
||||
Bai-Xia District NanJing P.R. China
|
||||
Zip:210001
|
||||
Http://www.huawei.com
|
||||
E-mail:support@huawei.com "
|
||||
DESCRIPTION
|
||||
"This MIB describes objects used for mac-authentication,including
|
||||
configuring mac-authentication."
|
||||
REVISION "200807021800Z" -- July 02th, 2008 at 14:00 GMT
|
||||
DESCRIPTION
|
||||
"The initial revision of this MIB module."
|
||||
::= { hwDatacomm 171 }
|
||||
|
||||
--
|
||||
-- Objects Identifier
|
||||
--
|
||||
|
||||
hwMacAuthenObjects OBJECT IDENTIFIER ::= { hwMacAuthenMIB 1 }
|
||||
|
||||
--
|
||||
-- Nodes Identifier
|
||||
--
|
||||
|
||||
hwMacAuthenGlobalEnable OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Global MAC authenticate. Enable this before you want to enable
|
||||
other interfaces MAC authentication. "
|
||||
DEFVAL { disable }
|
||||
::= { hwMacAuthenObjects 1 }
|
||||
|
||||
|
||||
hwMacAuthenModeUsername OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
macAddressWithoutHyphen(1),
|
||||
macAddressWithHyphen(2),
|
||||
fixed(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify MAC authentication mode config."
|
||||
DEFVAL { macAddressWithoutHyphen }
|
||||
::= { hwMacAuthenObjects 2 }
|
||||
|
||||
|
||||
hwMacAuthenPassword OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Special the fixed password. "
|
||||
::= { hwMacAuthenObjects 3 }
|
||||
|
||||
|
||||
hwMacAuthenUsername OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Special the fixed username. "
|
||||
::= { hwMacAuthenObjects 4 }
|
||||
|
||||
|
||||
hwMacAuthenDomain OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify domain server configuration. "
|
||||
::= { hwMacAuthenObjects 5 }
|
||||
|
||||
|
||||
hwMacAuthenTimerOfflineDetect OBJECT-TYPE
|
||||
SYNTAX Integer32(30..7200)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify timer configuration."
|
||||
DEFVAL { 300 }
|
||||
::= { hwMacAuthenObjects 6 }
|
||||
|
||||
|
||||
hwMacAuthenTimerQuiet OBJECT-TYPE
|
||||
SYNTAX Integer32(10..3600)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify timer configuration."
|
||||
DEFVAL { 60 }
|
||||
::= { hwMacAuthenObjects 7 }
|
||||
|
||||
|
||||
hwMacAuthenTimerServerTimeout OBJECT-TYPE
|
||||
SYNTAX Integer32(1..120)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify timer configuration."
|
||||
DEFVAL { 30 }
|
||||
::= { hwMacAuthenObjects 8 }
|
||||
|
||||
|
||||
hwMacAuthenReauthInterval OBJECT-TYPE
|
||||
SYNTAX Integer32(1..3600)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify timer configuration of guest vlan reauthentication. "
|
||||
DEFVAL { 30 }
|
||||
::= { hwMacAuthenObjects 9 }
|
||||
|
||||
|
||||
hwMacAuthenCfgTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwMacAuthenCfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MAC authentication configuration table."
|
||||
::= { hwMacAuthenObjects 10 }
|
||||
|
||||
|
||||
hwMacAuthenCfgEntry OBJECT-TYPE
|
||||
SYNTAX HwMacAuthenCfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the MAC authentication configuration table."
|
||||
INDEX { hwMacAuthenPortIndex }
|
||||
::= { hwMacAuthenCfgTable 1 }
|
||||
|
||||
HwMacAuthenCfgEntry ::=
|
||||
SEQUENCE {
|
||||
hwMacAuthenPortIndex Integer32,
|
||||
hwMacAuthenPortEnable EnabledStatus,
|
||||
hwMacAuthenGuestVlan VlanIdOrNone,
|
||||
hwMacAuthenMaxUserNum Integer32
|
||||
}
|
||||
|
||||
hwMacAuthenPortIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..512)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "The Index of L2-Switch Interface."
|
||||
::= { hwMacAuthenCfgEntry 1 }
|
||||
|
||||
hwMacAuthenPortEnable OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION " Whether to enable MAC authentication on this interface."
|
||||
DEFVAL { disable }
|
||||
::= { hwMacAuthenCfgEntry 2 }
|
||||
|
||||
hwMacAuthenGuestVlan OBJECT-TYPE
|
||||
SYNTAX VlanIdOrNone
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Specify guest vlan configuration information for ports."
|
||||
::= { hwMacAuthenCfgEntry 3 }
|
||||
|
||||
hwMacAuthenMaxUserNum OBJECT-TYPE
|
||||
SYNTAX Integer32(1..256)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The max number of users. "
|
||||
DEFVAL { 256 }
|
||||
::= { hwMacAuthenCfgEntry 4 }
|
||||
|
||||
|
||||
--
|
||||
-- Traps Identifier
|
||||
--
|
||||
hwMacAuthenMibTraps OBJECT IDENTIFIER ::= { hwMacAuthenMIB 2 }
|
||||
|
||||
hwMacAuthenMaxUserAlarm NOTIFICATION-TYPE
|
||||
OBJECTS { ifDescr }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of ahthenticate users is reached the max number. "
|
||||
::= { hwMacAuthenMibTraps 1 }
|
||||
|
||||
|
||||
-- ============== conformance information ==============
|
||||
hwMacAuthenConformance OBJECT IDENTIFIER ::= { hwMacAuthenMIB 3 }
|
||||
|
||||
hwMacAuthenCompliances OBJECT IDENTIFIER ::= { hwMacAuthenConformance 1 }
|
||||
hwMacAuthenCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting this module."
|
||||
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS
|
||||
{
|
||||
hwMacAuthenCfgGroup
|
||||
}
|
||||
|
||||
::= { hwMacAuthenCompliances 1 }
|
||||
|
||||
-- ============== groups ==============
|
||||
|
||||
hwMacAuthenCfgGroups OBJECT IDENTIFIER ::= { hwMacAuthenConformance 2 }
|
||||
|
||||
hwMacAuthenCfgGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwMacAuthenGlobalEnable,
|
||||
hwMacAuthenModeUsername,
|
||||
hwMacAuthenPassword,
|
||||
hwMacAuthenUsername,
|
||||
hwMacAuthenDomain,
|
||||
hwMacAuthenTimerOfflineDetect,
|
||||
hwMacAuthenTimerQuiet,
|
||||
hwMacAuthenTimerServerTimeout,
|
||||
hwMacAuthenReauthInterval,
|
||||
hwMacAuthenPortEnable,
|
||||
hwMacAuthenGuestVlan,
|
||||
hwMacAuthenMaxUserNum
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The mac-authen's Configuration group."
|
||||
::= { hwMacAuthenCfgGroups 1 }
|
||||
|
||||
hwMacAuthenTrapGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwMacAuthenMaxUserAlarm }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The mac-authen's Notification group."
|
||||
::= { hwMacAuthenCfgGroups 2 }
|
||||
|
||||
-- ============== conformance information define end ==============
|
||||
END
|
||||
162
mibs/huawei/HUAWEI-MACBIND
Normal file
162
mibs/huawei/HUAWEI-MACBIND
Normal file
@@ -0,0 +1,162 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2003 by HUAWEI TECHNOLOGIES. All rights reserved
|
||||
--
|
||||
-- Description: HUAWEI MACBIND MIB, this mib will maintain the
|
||||
-- MAC-IP address bind mib oid for all datacomm product.
|
||||
-- Reference:
|
||||
-- Version: V1.20
|
||||
-- History:
|
||||
--
|
||||
-- V1.20 2005-05-30 Wei Rixi(22510) added mplsVpnVrfName as table index,
|
||||
-- V1.00 2003-03-18 Yang Yinzhu(28193) initial version
|
||||
-- =================================================================
|
||||
|
||||
HUAWEI-MACBIND-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
IpAddress, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
TruthValue, MacAddress, RowStatus
|
||||
FROM SNMPv2-TC
|
||||
mplsVpnVrfName
|
||||
FROM MPLS-VPN-MIB
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB;
|
||||
|
||||
hwMACBIND MODULE-IDENTITY
|
||||
LAST-UPDATED "200304110900Z" -- April 11, 2003 at 09:00 GMT
|
||||
ORGANIZATION
|
||||
"Huawei Technologies co.,Ltd."
|
||||
CONTACT-INFO
|
||||
"
|
||||
R&D BeiJing, Huawei Technologies co.,Ltd.
|
||||
Huawei Bld.,NO.3 Xinxi Rd.,
|
||||
Shang-Di Information Industry Base,
|
||||
Hai-Dian District Beijing P.R. China
|
||||
Zip:100085
|
||||
Http://www.huawei.com
|
||||
E-mail:support@huawei.com
|
||||
"
|
||||
DESCRIPTION
|
||||
"
|
||||
V1.00
|
||||
The MAC-IP address bind mib is for all datacomm product.
|
||||
|
||||
"
|
||||
::= { hwDatacomm 9 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
-- 1.3.6.1.4.1.2011.5.25.9.1
|
||||
hwMacBindMibObjects OBJECT IDENTIFIER ::= { hwMACBIND 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.9.1.1
|
||||
hwMacBindEnableFlag OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The MAC-IP address bind function switch.
|
||||
1: true(on)
|
||||
2: false(off)
|
||||
"
|
||||
DEFVAL { false }
|
||||
::= { hwMacBindMibObjects 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.9.1.2
|
||||
hwMacBindTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwMacBindEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The MAC-IP address bind table.
|
||||
"
|
||||
::= { hwMacBindMibObjects 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.9.1.2.1
|
||||
hwMacBindEntry OBJECT-TYPE
|
||||
SYNTAX HwMacBindEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The MAC-IP address bind table struct.
|
||||
"
|
||||
INDEX { mplsVpnVrfName, hwMacBindIPAddress }
|
||||
::= { hwMacBindTable 1 }
|
||||
|
||||
HwMacBindEntry ::=
|
||||
SEQUENCE {
|
||||
hwMacBindIPAddress
|
||||
IpAddress,
|
||||
hwMacBindMacAddress
|
||||
MacAddress,
|
||||
hwMacBindRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.9.1.2.1.1
|
||||
hwMacBindIPAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
IP address.
|
||||
|
||||
This item is index."
|
||||
::= { hwMacBindEntry 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.9.1.2.1.2
|
||||
hwMacBindMacAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
MAC address.
|
||||
"
|
||||
::= { hwMacBindEntry 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.9.1.2.1.3
|
||||
hwMacBindRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Only support CreateAndGo and Destroy.
|
||||
"
|
||||
::= { hwMacBindEntry 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.9.2
|
||||
hwMacBindMibConformance OBJECT IDENTIFIER ::= { hwMACBIND 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.9.2.1
|
||||
hwMacBindMibGroup OBJECT IDENTIFIER ::= { hwMacBindMibConformance 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.9.2.1.1
|
||||
hwMacBindTableGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwMacBindIPAddress,
|
||||
hwMacBindMacAddress,
|
||||
hwMacBindRowStatus }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwMacBindMibGroup 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.9.2.1.2
|
||||
hwMacBindEnableGroup OBJECT-GROUP
|
||||
OBJECTS { hwMacBindEnableFlag }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwMacBindMibGroup 2 }
|
||||
|
||||
END
|
||||
640
mibs/huawei/HUAWEI-MC-TRUNK
Normal file
640
mibs/huawei/HUAWEI-MC-TRUNK
Normal file
@@ -0,0 +1,640 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2008 by HUAWEI TECHNOLOGIES. All rights reserved
|
||||
--
|
||||
-- Description: The HUAWEI-MC-TRUNK-MIB.mib provides information about MC-TRUNK
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
-- zhenghebin,2008.11.25,publish
|
||||
-- =================================================================
|
||||
|
||||
HUAWEI-MC-TRUNK-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
huaweiMgmt
|
||||
FROM HUAWEI-MIB
|
||||
IpAddress,Integer32, Unsigned32, Counter32, Counter64,
|
||||
OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
PhysAddress,DisplayString,TruthValue,TimeStamp,RowStatus,TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
|
||||
hwMcTrunkMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200810211010Z" -- June 10, 2005 at 19:36 GMT
|
||||
ORGANIZATION
|
||||
"Organization."
|
||||
CONTACT-INFO
|
||||
"Contact-info."
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwDatacomm 178 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
hwDatacomm OBJECT IDENTIFIER ::= { huaweiMgmt 25 }
|
||||
|
||||
|
||||
hwMcTrunkObjects OBJECT IDENTIFIER ::= { hwMcTrunkMIB 1 }
|
||||
|
||||
|
||||
|
||||
-- McTrunk
|
||||
hwMcTrunkTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwMcTrunkEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MC-Trunk table."
|
||||
::= { hwMcTrunkObjects 1 }
|
||||
|
||||
|
||||
hwMcTrunkEntry OBJECT-TYPE
|
||||
SYNTAX HwMcTrunkEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"MC-Trunk entry."
|
||||
INDEX { hwMcTrunkId }
|
||||
::= { hwMcTrunkTable 1 }
|
||||
|
||||
|
||||
HwMcTrunkEntry ::=
|
||||
SEQUENCE {
|
||||
hwMcTrunkId
|
||||
Integer32,
|
||||
hwMcTrunkSystemId
|
||||
PhysAddress,
|
||||
|
||||
hwMcTrunkPri
|
||||
Integer32,
|
||||
|
||||
hwMcTrunkStatus
|
||||
INTEGER,
|
||||
|
||||
hwMcTrunkStatusReason
|
||||
INTEGER,
|
||||
|
||||
hwMcTrunkPeerIpAddr
|
||||
IpAddress,
|
||||
|
||||
hwMcTrunkSourceIpAddr
|
||||
IpAddress,
|
||||
|
||||
hwMcTrunkReceiveFailTimeMultiple
|
||||
Integer32,
|
||||
|
||||
hwMcTrunkSendPeriod
|
||||
Integer32,
|
||||
|
||||
hwMcTrunkPacketReceive
|
||||
Counter64,
|
||||
|
||||
hwMcTrunkPacketSend
|
||||
Counter64,
|
||||
|
||||
hwMcTrunkPacketRecDrop
|
||||
Counter64,
|
||||
|
||||
hwMcTrunkPacketSndDrop
|
||||
Counter64,
|
||||
|
||||
hwMcTrunkPeerSystemId
|
||||
PhysAddress,
|
||||
|
||||
hwMcTrunkPeerPri
|
||||
Integer32,
|
||||
|
||||
hwMcTrunkPeerReceiveFailTime
|
||||
Integer32,
|
||||
|
||||
hwMcTrunkSecurityKeyType
|
||||
INTEGER,
|
||||
|
||||
hwMcTrunkSecurityKey
|
||||
OCTET STRING,
|
||||
|
||||
hwMcTrunkBfdSessId
|
||||
Integer32,
|
||||
|
||||
hwMcTrunkResetCounter
|
||||
Integer32,
|
||||
|
||||
hwMcTrunkRevertTime
|
||||
Integer32,
|
||||
|
||||
hwMcTrunkRowStatus
|
||||
RowStatus
|
||||
|
||||
}
|
||||
|
||||
|
||||
hwMcTrunkId OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..16)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of the MC-Trunk."
|
||||
::= { hwMcTrunkEntry 1 }
|
||||
|
||||
|
||||
hwMcTrunkSystemId OBJECT-TYPE
|
||||
SYNTAX PhysAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The system ID of the MC-Trunk. It is a physical address."
|
||||
::= { hwMcTrunkEntry 2 }
|
||||
|
||||
|
||||
hwMcTrunkPri OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..254)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The priority of the MC-Trunk. The default value is 100."
|
||||
::= { hwMcTrunkEntry 3 }
|
||||
|
||||
|
||||
|
||||
hwMcTrunkStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
initialize(1),
|
||||
backup(2),
|
||||
master(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of the MC-Trunk.
|
||||
1:initialize.
|
||||
2:backup.
|
||||
3:master. "
|
||||
::= { hwMcTrunkEntry 4 }
|
||||
|
||||
|
||||
hwMcTrunkStatusReason OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
pri(1),
|
||||
timeout(2),
|
||||
bfdDown(3),
|
||||
peerTimeout(4),
|
||||
peerBfdDown(5),
|
||||
allMemberDown(6),
|
||||
init(7)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The reason for the MC-Trunk being in the current status.
|
||||
pri(1):Priority calculation.
|
||||
timeout(2):The receiving timer timed out.
|
||||
bfdDown(3):BFD detected the control link between the PE and peer down.
|
||||
peerTimeout(4):The receiving timer of the peer timed out.
|
||||
peerBfdDown(5):BFD of the peer detected the control link between the PE and peer down.
|
||||
allMemberDown(6):All members of the MC-Trunk were down.
|
||||
init(7):Initiated the MC-Trunk.
|
||||
"
|
||||
::= { hwMcTrunkEntry 5 }
|
||||
|
||||
|
||||
hwMcTrunkPeerIpAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The peer IP address of the MC-Trunk."
|
||||
::= { hwMcTrunkEntry 6 }
|
||||
|
||||
|
||||
hwMcTrunkSourceIpAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The source IP address of the MC-Trunk."
|
||||
::= { hwMcTrunkEntry 7 }
|
||||
|
||||
hwMcTrunkReceiveFailTimeMultiple OBJECT-TYPE
|
||||
SYNTAX Integer32 (3..50)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The detection time multiplier for failure detection. It is the multiple of the sending period."
|
||||
::= { hwMcTrunkEntry 8 }
|
||||
|
||||
|
||||
hwMcTrunkSendPeriod OBJECT-TYPE
|
||||
SYNTAX Integer32 (5..100)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The period for sending packets of the MC-Trunk. The unit is 100ms. "
|
||||
::= { hwMcTrunkEntry 9 }
|
||||
|
||||
|
||||
|
||||
hwMcTrunkPacketReceive OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of received packets."
|
||||
::= { hwMcTrunkEntry 10 }
|
||||
|
||||
|
||||
hwMcTrunkPacketSend OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of sent packets."
|
||||
::= { hwMcTrunkEntry 11 }
|
||||
|
||||
|
||||
hwMcTrunkPacketRecDrop OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of the dropped packets when the packets are received."
|
||||
::= { hwMcTrunkEntry 12 }
|
||||
|
||||
|
||||
hwMcTrunkPacketSndDrop OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of the dropped packets when the packets are sent."
|
||||
::= { hwMcTrunkEntry 13 }
|
||||
|
||||
|
||||
hwMcTrunkPeerSystemId OBJECT-TYPE
|
||||
SYNTAX PhysAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The system ID of the peer MC-Trunk. It is a physical address."
|
||||
::= { hwMcTrunkEntry 14 }
|
||||
|
||||
|
||||
hwMcTrunkPeerPri OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..254)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The priority of the peer MC-Trunk."
|
||||
::= { hwMcTrunkEntry 15 }
|
||||
|
||||
|
||||
hwMcTrunkPeerReceiveFailTime OBJECT-TYPE
|
||||
SYNTAX Integer32 (15..5000)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The failure time for the peer MC-Trunk to receive packets. The unit is 100ms. "
|
||||
::= { hwMcTrunkEntry 16 }
|
||||
|
||||
|
||||
|
||||
hwMcTrunkSecurityKeyType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
simple(1),
|
||||
cipher(2)
|
||||
}
|
||||
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of the security key.
|
||||
1:The simple encrypt type.
|
||||
2:The cipher encrypt type. "
|
||||
::= { hwMcTrunkEntry 17 }
|
||||
|
||||
|
||||
hwMcTrunkSecurityKey OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..24))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the security key. It can be set to a string of 1 to 16 bytes.
|
||||
If hwMcTrunkSecurityKeyType is simple, you can get the key.
|
||||
If hwMcTrunkSecurityKeyType is cipher, the system returns a random string of 24 bytes."
|
||||
::= { hwMcTrunkEntry 18 }
|
||||
|
||||
|
||||
hwMcTrunkBfdSessId OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..8191)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ID of a BFD session which is bound to the MC-Trunk. When the status of the BFD session is changed, BFD will notify the MC-Trunk."
|
||||
::= { hwMcTrunkEntry 19}
|
||||
|
||||
hwMcTrunkResetCounter OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..0)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Reset hwMcTrunkPacketReceive,hwMcTrunkPacketSend,hwMcTrunkPacketRecDrop,hwMcTrunkPacketSndDrop."
|
||||
::= { hwMcTrunkEntry 20 }
|
||||
|
||||
hwMcTrunkRevertTime OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..255)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The delay time to revert. The unit is second. The default is 120. "
|
||||
::= { hwMcTrunkEntry 21 }
|
||||
|
||||
|
||||
hwMcTrunkRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current operation status of the row. It is used to manage the creation and deletion of conceptual rows."
|
||||
::= { hwMcTrunkEntry 50}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
--Memeber
|
||||
hwMcTrunkMemberTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwMcTrunkMemberEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The member table of the MC-Trunk."
|
||||
::= { hwMcTrunkObjects 2 }
|
||||
|
||||
|
||||
|
||||
hwMcTrunkMemberEntry OBJECT-TYPE
|
||||
SYNTAX HwMcTrunkMemberEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Member Entry."
|
||||
INDEX { hwMcTrunkMemberParentId,hwMcTrunkMemberType, hwMcTrunkMemberId}
|
||||
::= { hwMcTrunkMemberTable 1 }
|
||||
|
||||
|
||||
|
||||
|
||||
HwMcTrunkMemberEntry ::=
|
||||
SEQUENCE {
|
||||
hwMcTrunkMemberParentId
|
||||
Integer32,
|
||||
|
||||
|
||||
hwMcTrunkMemberType
|
||||
Integer32,
|
||||
|
||||
|
||||
hwMcTrunkMemberId
|
||||
Unsigned32,
|
||||
|
||||
|
||||
hwMcTrunkMemberStatus
|
||||
INTEGER,
|
||||
|
||||
|
||||
hwMcTrunkMemberStatusReason
|
||||
INTEGER,
|
||||
|
||||
|
||||
hwMcTrunkMemberWorkMode
|
||||
INTEGER,
|
||||
|
||||
|
||||
hwMcTrunkMemberPhyStatus
|
||||
INTEGER,
|
||||
|
||||
|
||||
hwMcTrunkMemberRowStatus
|
||||
RowStatus
|
||||
|
||||
}
|
||||
|
||||
|
||||
hwMcTrunkMemberParentId OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..16)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ID of the MC-Trunk to which the member belongs."
|
||||
::= { hwMcTrunkMemberEntry 1 }
|
||||
|
||||
|
||||
|
||||
hwMcTrunkMemberType OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..255)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of the member. Now it is Eth-Trunk only.
|
||||
1:EthTrunk"
|
||||
::= { hwMcTrunkMemberEntry 2 }
|
||||
|
||||
|
||||
hwMcTrunkMemberId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ID of the member."
|
||||
::= { hwMcTrunkMemberEntry 3 }
|
||||
|
||||
|
||||
|
||||
hwMcTrunkMemberStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
backup(1),
|
||||
master(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The member status.
|
||||
1:backup.
|
||||
2:master. "
|
||||
::= { hwMcTrunkMemberEntry 4 }
|
||||
|
||||
|
||||
hwMcTrunkMemberStatusReason OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
forceBackup(1),
|
||||
forceMaster(2),
|
||||
mctrunkInit(3),
|
||||
mctrunkBackup(4),
|
||||
mctrunkMaster(5),
|
||||
peerMemberDown(6),
|
||||
peerMemberUp(7)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The reason for the member being in the current status.
|
||||
forceBackup(1):The work mode of the member is force-backup.
|
||||
forceMaster(2):The work mode of the member is force-master.
|
||||
mctrunkInit(3):The work mode of the member is auto. The status of MC-Trunk is initialize.
|
||||
mctrunkBackup(4):The work mode of the member is auto. The status of MC-Trunk is backup.
|
||||
mctrunkMaster(5):The work mode of the member is auto. The status of MC-Trunk is master.
|
||||
peerMemberDown(6):The status of the member belonging to the peer MC-Trunk is down.
|
||||
peerMemberUp(7):The status of the member belonging to the peer MC-Trunk is up. "
|
||||
::= { hwMcTrunkMemberEntry 5 }
|
||||
|
||||
|
||||
|
||||
hwMcTrunkMemberWorkMode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
auto(1),
|
||||
forceBackup(2),
|
||||
forceMaster(3)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The work mode of the member.
|
||||
1:auto.
|
||||
2:forceBackup.
|
||||
3:forceMaster. "
|
||||
::= { hwMcTrunkMemberEntry 6 }
|
||||
|
||||
hwMcTrunkMemberPhyStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
up(1),
|
||||
down(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The physical status of the member.
|
||||
1:up.
|
||||
2:down. "
|
||||
::= { hwMcTrunkMemberEntry 7 }
|
||||
|
||||
hwMcTrunkMemberRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current operation status of the row. It is used to manage the creation and deletion of conceptual rows."
|
||||
::= { hwMcTrunkMemberEntry 50 }
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
-- Traps.
|
||||
|
||||
hwMcTrunkTraps OBJECT IDENTIFIER ::= { hwMcTrunkMIB 2 }
|
||||
|
||||
hwMcTrunkStatusChange NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwMcTrunkStatus,
|
||||
hwMcTrunkStatusReason}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The trap is generated when the status of the MC-Trunk is changed or the status reason of the MC-Trunk is changed."
|
||||
::= { hwMcTrunkTraps 1 }
|
||||
|
||||
|
||||
hwMcTrunkMemberStatusChange NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwMcTrunkMemberStatus,
|
||||
hwMcTrunkMemberStatusReason}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The trap is generated when the status of the memeber is changed or the status reason of the memeber is changed."
|
||||
::= { hwMcTrunkTraps 2 }
|
||||
|
||||
|
||||
hwMcTrunkConformance OBJECT IDENTIFIER ::= { hwMcTrunkMIB 3 }
|
||||
|
||||
|
||||
hwMcTrunkCompliances OBJECT IDENTIFIER ::= { hwMcTrunkConformance 1 }
|
||||
|
||||
|
||||
-- this module
|
||||
hwMcTrunkFullCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { hwMcTrunkGroup, hwMcTrunkMemberGroup, hwMcTrunkNotificationGroup }
|
||||
::= { hwMcTrunkCompliances 1 }
|
||||
|
||||
|
||||
hwMcTrunkGroups OBJECT IDENTIFIER ::= { hwMcTrunkConformance 2 }
|
||||
|
||||
|
||||
hwMcTrunkGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwMcTrunkSystemId,
|
||||
hwMcTrunkPri,
|
||||
hwMcTrunkStatus,
|
||||
hwMcTrunkStatusReason,
|
||||
hwMcTrunkPeerIpAddr,
|
||||
hwMcTrunkSourceIpAddr,
|
||||
hwMcTrunkReceiveFailTimeMultiple,
|
||||
hwMcTrunkSendPeriod,
|
||||
hwMcTrunkPacketReceive,
|
||||
hwMcTrunkPacketSend,
|
||||
hwMcTrunkPacketRecDrop,
|
||||
hwMcTrunkPacketSndDrop,
|
||||
hwMcTrunkPeerSystemId,
|
||||
hwMcTrunkPeerPri,
|
||||
hwMcTrunkPeerReceiveFailTime,
|
||||
hwMcTrunkSecurityKeyType,
|
||||
hwMcTrunkSecurityKey,
|
||||
hwMcTrunkBfdSessId,
|
||||
hwMcTrunkResetCounter,
|
||||
hwMcTrunkRevertTime,
|
||||
hwMcTrunkRowStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwMcTrunkGroups 1 }
|
||||
|
||||
|
||||
hwMcTrunkMemberGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwMcTrunkMemberStatus,
|
||||
hwMcTrunkMemberStatusReason,
|
||||
hwMcTrunkMemberWorkMode,
|
||||
hwMcTrunkMemberPhyStatus,
|
||||
hwMcTrunkMemberRowStatus }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwMcTrunkGroups 2 }
|
||||
|
||||
|
||||
hwMcTrunkNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwMcTrunkStatusChange, hwMcTrunkMemberStatusChange }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwMcTrunkGroups 3 }
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- HUAWEI-MC-TRUNK-MIB.mib
|
||||
--
|
||||
253
mibs/huawei/HUAWEI-MEMORY
Normal file
253
mibs/huawei/HUAWEI-MEMORY
Normal file
@@ -0,0 +1,253 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2001,2002 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: the huawei memory mib from huawei-device-mib
|
||||
-- Reference:
|
||||
-- Version: V1.0
|
||||
-- History:
|
||||
--
|
||||
-- =================================================================
|
||||
|
||||
HUAWEI-MEMORY-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDev
|
||||
FROM HUAWEI-MIB
|
||||
hwFrameIndex, hwSlotIndex
|
||||
FROM HUAWEI-DEVICE-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE
|
||||
FROM SNMPv2-CONF
|
||||
Gauge, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
hwMemoryDev MODULE-IDENTITY
|
||||
LAST-UPDATED "200212290900Z"
|
||||
ORGANIZATION
|
||||
"HAUWEI MIB Standard community
|
||||
"
|
||||
CONTACT-INFO
|
||||
"
|
||||
ADDR: HUAWEI TECHNOLOGY CO.,LTD,SHEZHEN CHINA
|
||||
Tel: 86-755-26540808
|
||||
"
|
||||
DESCRIPTION
|
||||
"
|
||||
This mib module defines the memory information. NMS can query memory
|
||||
utilization statistics from device by the mib.
|
||||
"
|
||||
::= { hwDev 5 }
|
||||
|
||||
hwMemoryDevTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwMemoryDevEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
This table provides the information of all memory utilization statistics
|
||||
of device. It contains the total size, the free size, the used size, and
|
||||
so on.
|
||||
"
|
||||
::= { hwMemoryDev 1 }
|
||||
|
||||
hwMemoryDevEntry OBJECT-TYPE
|
||||
SYNTAX HwMemoryDevEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The Entries of hwMemoryDevTable.
|
||||
|
||||
The table is indexed by hwFrameIndex, hwSlotIndex and hwMemoryDevModuleIndex,
|
||||
|
||||
hwFrameIndex - the index of frame of the device. for example, hwFrameIndex
|
||||
equals 0 in NE16.
|
||||
hwSlotIndex - the slot number of the device, the MAX value varies with
|
||||
different devices.
|
||||
hwMemoryDevModuleIndex - for the purpose of extension.In single CPU devices
|
||||
(NE16,eg.), its value equals 0.
|
||||
"
|
||||
INDEX { hwFrameIndex, hwSlotIndex, hwMemoryDevModuleIndex }
|
||||
::= { hwMemoryDevTable 1 }
|
||||
|
||||
HwMemoryDevEntry ::=
|
||||
SEQUENCE {
|
||||
hwMemoryDevModuleIndex
|
||||
INTEGER,
|
||||
hwMemoryDevSize
|
||||
Unsigned32,
|
||||
hwMemoryDevFree
|
||||
Unsigned32,
|
||||
hwMemoryDevRawSliceUsed
|
||||
Unsigned32,
|
||||
hwMemoryDevLargestFree
|
||||
Unsigned32,
|
||||
hwMemoryDevFail
|
||||
Integer32,
|
||||
hwMemoryDevFailNoMem
|
||||
Integer32
|
||||
}
|
||||
|
||||
hwMemoryDevModuleIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The object is used only for the purpose of extension,In single CPU
|
||||
devices (NE16,eg.), hwMemoryDevModuleIndex equals 0.
|
||||
"
|
||||
::= { hwMemoryDevEntry 1 }
|
||||
|
||||
hwMemoryDevSize OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The object indicates the total size of the memory in bytes,
|
||||
which is on the managed object.
|
||||
"
|
||||
::= { hwMemoryDevEntry 2 }
|
||||
|
||||
hwMemoryDevFree OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The object indicates the free size of the memory in bytes.
|
||||
"
|
||||
::= { hwMemoryDevEntry 3 }
|
||||
|
||||
hwMemoryDevRawSliceUsed OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The object indicates the used size of the raw slice memory in bytes.
|
||||
"
|
||||
::= { hwMemoryDevEntry 4 }
|
||||
|
||||
hwMemoryDevLargestFree OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The object indicates the largest number of contiguous bytes
|
||||
from the memory that are currently unused on the managed object.
|
||||
"
|
||||
::= { hwMemoryDevEntry 5 }
|
||||
|
||||
hwMemoryDevFail OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The object indicates the count of memory allocation failures.
|
||||
"
|
||||
::= { hwMemoryDevEntry 6 }
|
||||
|
||||
hwMemoryDevFailNoMem OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The object indicates the count of memory allocation
|
||||
failures due to no free memory.
|
||||
"
|
||||
::= { hwMemoryDevEntry 7 }
|
||||
|
||||
hwBufferTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwBufferEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
This table provides the inquiry of buffer utilization statistics
|
||||
of device. The type of the buffer is classified by size: 32 bytes,
|
||||
64 bytes,...,etc.
|
||||
"
|
||||
::= { hwMemoryDev 2 }
|
||||
|
||||
hwBufferEntry OBJECT-TYPE
|
||||
SYNTAX HwBufferEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The Entries of hwBufferTable.
|
||||
|
||||
The hwBufferTable is indexed by hwFrameIndex, hwSlotIndex,
|
||||
hwBufferModuleIndex and hwBufferSize.
|
||||
|
||||
hwFrameIndex - the index of frame of the device. for example, hwFrameIndex
|
||||
equals 0 in NE16.
|
||||
hwSlotIndex - the slot number of the device, the MAX value varies with
|
||||
different types of devices.
|
||||
hwBufferModuleIndex - for the purpose of extension.In single CPU devices
|
||||
(NE16,eg.),hwBufferModuleIndex equals 0.
|
||||
hwBufferSize - the size in bytes of the buffer,such as 32 bytes,64 bytes,
|
||||
...,etc.
|
||||
"
|
||||
INDEX { hwFrameIndex, hwSlotIndex, hwBufferModuleIndex, hwBufferSize }
|
||||
::= { hwBufferTable 1 }
|
||||
|
||||
HwBufferEntry ::=
|
||||
SEQUENCE {
|
||||
hwBufferModuleIndex
|
||||
INTEGER,
|
||||
hwBufferSize
|
||||
INTEGER,
|
||||
hwBufferCurrentTotal
|
||||
Integer32,
|
||||
hwBufferCurrentUsed
|
||||
Integer32
|
||||
}
|
||||
|
||||
hwBufferModuleIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The object is used only for the purpose of extension,In single CPU
|
||||
devices (NE16,eg.),hwBufferModuleIndex equals 0.
|
||||
"
|
||||
::= { hwBufferEntry 1 }
|
||||
|
||||
hwBufferSize OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The object indicates the size of the buffers in bytes, such as 32 bytes,
|
||||
64 bytes,...,etc.
|
||||
"
|
||||
::= { hwBufferEntry 2 }
|
||||
|
||||
hwBufferCurrentTotal OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The object indicates the total number of the buffer currently.
|
||||
"
|
||||
::= { hwBufferEntry 3 }
|
||||
|
||||
hwBufferCurrentUsed OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The object indicates the used number of the buffer currently.
|
||||
"
|
||||
::= { hwBufferEntry 4 }
|
||||
|
||||
END
|
||||
354
mibs/huawei/HUAWEI-MFF
Normal file
354
mibs/huawei/HUAWEI-MFF
Normal file
@@ -0,0 +1,354 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2008 by HUAWEI TECHNOLOGIES. All rights reserved
|
||||
--
|
||||
-- Description:HUAWEI MFF(MAC-FORCED-FORWARDING) MIB
|
||||
-- Reference:
|
||||
-- Version: V1.00
|
||||
-- History:
|
||||
-- V1.0 2008-07-02, publish
|
||||
-- =================================================================
|
||||
|
||||
HUAWEI-MFF-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
MODULE-IDENTITY, IpAddress, OBJECT-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
InterfaceIndexOrZero
|
||||
FROM IF-MIB
|
||||
VlanId
|
||||
FROM Q-BRIDGE-MIB
|
||||
EnabledStatus
|
||||
FROM P-BRIDGE-MIB
|
||||
RowStatus,MacAddress,DisplayString
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
--
|
||||
-- Textual conventions
|
||||
--
|
||||
|
||||
|
||||
--
|
||||
-- Module Identifier
|
||||
--
|
||||
hwMffMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200807021800Z" -- Jul 2nd, 2008 at 14:00 GMT
|
||||
ORGANIZATION
|
||||
"Huawei Technologies co., Ltd."
|
||||
CONTACT-INFO
|
||||
" Avansys R&D Building,
|
||||
Huawei Longgang Production Base,
|
||||
Shenzhen P.R. China
|
||||
Zip:518129
|
||||
Http://www.huawei.com
|
||||
E-mail:support@huawei.com "
|
||||
DESCRIPTION
|
||||
"This MIB describes objects used for Mff,including
|
||||
configuring mff,cofiguring network port and server's IP address, collecting
|
||||
user and gateway information. "
|
||||
REVISION "200807021800Z" -- Jul 2nd, 2008 at 14:00 GMT
|
||||
DESCRIPTION
|
||||
"The initial revision of this MIB module."
|
||||
::= { hwDatacomm 170 }
|
||||
|
||||
--
|
||||
-- Objects Identifier
|
||||
--
|
||||
|
||||
hwMffObjects OBJECT IDENTIFIER ::= { hwMffMIB 1 }
|
||||
|
||||
--
|
||||
-- Nodes Identifier
|
||||
--
|
||||
|
||||
hwMffGlobal OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The global mff. Enable this before you want to enable vlan, port mff. "
|
||||
DEFVAL { disable }
|
||||
::= { hwMffObjects 1 }
|
||||
|
||||
hwMffVlanCfgTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwMffVlanCfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The mff vlan configuration table."
|
||||
::= { hwMffObjects 2 }
|
||||
|
||||
hwMffVlanCfgEntry OBJECT-TYPE
|
||||
SYNTAX HwMffVlanCfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the mff vlan configuration table."
|
||||
INDEX { hwMffVlanIndex }
|
||||
::= { hwMffVlanCfgTable 1 }
|
||||
|
||||
HwMffVlanCfgEntry ::=
|
||||
SEQUENCE {
|
||||
hwMffVlanIndex VlanId,
|
||||
hwMffStaticGatewayIpAddr IpAddress,
|
||||
hwMffGatewayDetect EnabledStatus,
|
||||
hwMffVlanCfgRowStatus RowStatus
|
||||
}
|
||||
|
||||
hwMffVlanIndex OBJECT-TYPE
|
||||
SYNTAX VlanId
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "The VLAN-ID or other identifier referring to this VLAN."
|
||||
::= { hwMffVlanCfgEntry 1 }
|
||||
|
||||
hwMffStaticGatewayIpAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Whether to enable static mff on this vlan and configure gateway IP address . "
|
||||
::= { hwMffVlanCfgEntry 2 }
|
||||
|
||||
hwMffGatewayDetect OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Whether to enable gateway MAC address detection on this vlan. "
|
||||
DEFVAL { disable }
|
||||
::= { hwMffVlanCfgEntry 3 }
|
||||
|
||||
|
||||
hwMffVlanCfgRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The row status of the mff vlan configuration table."
|
||||
::= { hwMffVlanCfgEntry 100 }
|
||||
|
||||
|
||||
hwMffNetworkPortTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwMffNetworkPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The mff port configuration table."
|
||||
::= { hwMffObjects 3 }
|
||||
|
||||
|
||||
hwMffNetworkPortEntry OBJECT-TYPE
|
||||
SYNTAX HwMffNetworkPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the mff port configuration table."
|
||||
INDEX { hwMffPortIndex }
|
||||
::= { hwMffNetworkPortTable 1 }
|
||||
|
||||
HwMffNetworkPortEntry ::=
|
||||
SEQUENCE {
|
||||
hwMffPortIndex Integer32,
|
||||
hwMffNetworkPortRowStatus RowStatus
|
||||
}
|
||||
|
||||
hwMffPortIndex OBJECT-TYPE
|
||||
SYNTAX Integer32(1..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The port index."
|
||||
::= { hwMffNetworkPortEntry 1 }
|
||||
|
||||
hwMffNetworkPortRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The row status of the mff port configuration table."
|
||||
::= { hwMffNetworkPortEntry 100 }
|
||||
|
||||
hwMffServerCfgTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwMffServerCfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The mff server IP configuration table."
|
||||
::= { hwMffObjects 4 }
|
||||
|
||||
|
||||
hwMffServerCfgEntry OBJECT-TYPE
|
||||
SYNTAX HwMffServerCfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the mff server IP configuration table."
|
||||
INDEX { hwMffServerVlanIndex, hwMffIpIndex }
|
||||
::= { hwMffServerCfgTable 1 }
|
||||
|
||||
HwMffServerCfgEntry ::=
|
||||
SEQUENCE {
|
||||
hwMffServerVlanIndex VlanId,
|
||||
hwMffIpIndex IpAddress,
|
||||
hwMffServerIpRowStatus RowStatus
|
||||
}
|
||||
|
||||
hwMffServerVlanIndex OBJECT-TYPE
|
||||
SYNTAX VlanId
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The VLAN-ID or other identifier referring to this VLAN."
|
||||
::= { hwMffServerCfgEntry 1 }
|
||||
|
||||
hwMffIpIndex OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index: IP."
|
||||
::= { hwMffServerCfgEntry 2 }
|
||||
|
||||
hwMffServerIpRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The row status of the mff server IP configuration table."
|
||||
::= { hwMffServerCfgEntry 100 }
|
||||
|
||||
hwMffUserGatewayTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwMffUserGatewayEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The mff users and gateways table."
|
||||
::= { hwMffObjects 5 }
|
||||
|
||||
hwMffUserGatewayEntry OBJECT-TYPE
|
||||
SYNTAX HwMffUserGatewayEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the mff users and gateways table."
|
||||
INDEX { hwMffUserGatewayVlanIndex, hwMffUserIpIndex,
|
||||
hwMffGatewayIpIndex }
|
||||
::= { hwMffUserGatewayTable 1 }
|
||||
|
||||
HwMffUserGatewayEntry ::=
|
||||
SEQUENCE {
|
||||
hwMffUserGatewayVlanIndex VlanId,
|
||||
hwMffUserIpIndex IpAddress,
|
||||
hwMffGatewayIpIndex IpAddress,
|
||||
hwMffUserMacAddr MacAddress,
|
||||
hwMffGatewayMacAddr MacAddress
|
||||
}
|
||||
|
||||
hwMffUserGatewayVlanIndex OBJECT-TYPE
|
||||
SYNTAX VlanId
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The VLAN-ID or other identifier referring to this VLAN."
|
||||
::= { hwMffUserGatewayEntry 1 }
|
||||
|
||||
hwMffUserIpIndex OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index: user's IP."
|
||||
::= { hwMffUserGatewayEntry 2 }
|
||||
|
||||
hwMffGatewayIpIndex OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index: gateway's IP."
|
||||
::= { hwMffUserGatewayEntry 3 }
|
||||
|
||||
hwMffUserMacAddr OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"User's MAC address."
|
||||
::= { hwMffUserGatewayEntry 20 }
|
||||
|
||||
hwMffGatewayMacAddr OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Gateway's MAC address."
|
||||
::= { hwMffUserGatewayEntry 21 }
|
||||
|
||||
--
|
||||
-- Traps Identifier
|
||||
--
|
||||
-- ============== conformance information ==============
|
||||
hwMffConformance OBJECT IDENTIFIER ::= { hwMffMIB 2 }
|
||||
|
||||
hwMffCompliances OBJECT IDENTIFIER ::= { hwMffConformance 1 }
|
||||
|
||||
hwMffCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting
|
||||
this module."
|
||||
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS
|
||||
{
|
||||
hwMffVlanCfgGroup,
|
||||
hwMffNetworkPortGroup,
|
||||
hwMffServerCfgGroup,
|
||||
hwMffUserGatewayGroup
|
||||
}
|
||||
::= { hwMffCompliances 1 }
|
||||
|
||||
|
||||
-- ============== groups ==============
|
||||
|
||||
hwMffMIBGroups OBJECT IDENTIFIER ::= { hwMffConformance 2 }
|
||||
|
||||
hwMffGlobalGroup OBJECT-GROUP
|
||||
OBJECTS { hwMffGlobal }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MFF global configuration group."
|
||||
::= { hwMffMIBGroups 1 }
|
||||
|
||||
hwMffVlanCfgGroup OBJECT-GROUP
|
||||
OBJECTS { hwMffStaticGatewayIpAddr, hwMffGatewayDetect, hwMffVlanCfgRowStatus }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MFF vlan configuration group."
|
||||
::= { hwMffMIBGroups 2 }
|
||||
|
||||
hwMffNetworkPortGroup OBJECT-GROUP
|
||||
OBJECTS { hwMffNetworkPortRowStatus }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MFF network-port group."
|
||||
::= { hwMffMIBGroups 3 }
|
||||
|
||||
hwMffServerCfgGroup OBJECT-GROUP
|
||||
OBJECTS { hwMffServerIpRowStatus }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MFF servers configuration group."
|
||||
::= { hwMffMIBGroups 4 }
|
||||
|
||||
hwMffUserGatewayGroup OBJECT-GROUP
|
||||
OBJECTS { hwMffUserMacAddr, hwMffGatewayMacAddr }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MFF user and gateway group."
|
||||
::= { hwMffMIBGroups 5 }
|
||||
|
||||
-- ============== conformance information define end ==============
|
||||
|
||||
END
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user