mirror of
https://github.com/stylersnico/librenms.git
synced 2026-07-10 08:02:08 +02: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:
+340
-253
@@ -870,294 +870,304 @@ a.interface-upup:hover, a.interface-updown:hover, a.interface-admindown:hover {
|
|||||||
background-color: #B9DB8C;
|
background-color: #B9DB8C;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Navigation Bar */
|
/* Navigation Bar */
|
||||||
|
|
||||||
#menium {
|
#menium {
|
||||||
list-style:none;
|
list-style:none;
|
||||||
margin:0px auto 0px auto;
|
margin:0px auto 0px auto;
|
||||||
height:30px;
|
height:30px;
|
||||||
padding:0px 10px 0px 10px;
|
|
||||||
/* Rounded Corners */
|
/* Rounded Corners */
|
||||||
|
-moz-border-radius: 4px;
|
||||||
-moz-border-radius: 4px;
|
-webkit-border-radius: 4px;
|
||||||
-webkit-border-radius: 4px;
|
border-radius: 4px;
|
||||||
border-radius: 4px;
|
|
||||||
|
|
||||||
/* Gradient background */
|
/* Gradient background */
|
||||||
background:#DDD;
|
background:#DDD;
|
||||||
background: -moz-linear-gradient(top, #FBFBFB, #DDD);
|
background: -moz-linear-gradient(top, #FBFBFB, #DDD);
|
||||||
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FBFBFB), to(#DDD));
|
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FBFBFB), to(#DDD));
|
||||||
background: -ms-linear-gradient(top, #FBFBFB, #DDD);
|
background: -ms-linear-gradient(top, #FBFBFB, #DDD);
|
||||||
background: -webkit-linear-gradient(top, #FBFBFB, #DDD);
|
background: -webkit-linear-gradient(top, #FBFBFB, #DDD);
|
||||||
|
|
||||||
/* Borders */
|
/* 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 {
|
|
||||||
|
|
||||||
|
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;
|
z-index: 100;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
border: 1px solid #aaa;
|
border: 1px solid #aaa;
|
||||||
border-bottom: 1px solid #FBFBFB;
|
border-bottom: 1px solid #FBFBFB;
|
||||||
padding: 0px 0px 4px 0px;
|
|
||||||
|
padding-left: 9px;
|
||||||
|
padding-right: 9px;
|
||||||
|
padding-top: 1px;
|
||||||
|
padding-bottom: 4px;
|
||||||
|
|
||||||
|
margin-bottom: -1px;
|
||||||
|
|
||||||
/* Gradient background */
|
/* Gradient background */
|
||||||
background:#EEEEEE;
|
background:#EEEEEE;
|
||||||
background: -moz-linear-gradient(top, #DDDDDD, #EEEEEE);
|
background: -moz-linear-gradient(top, #DDDDDD, #EEEEEE);
|
||||||
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#DDDDDD), to(#EEEEEE));
|
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#DDDDDD), to(#EEEEEE));
|
||||||
background: -ms-linear-gradient(top, #DDDDDD, #EEEEEE);
|
background: -ms-linear-gradient(top, #DDDDDD, #EEEEEE);
|
||||||
background: -webkit-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 {
|
/* Rounded corners */
|
||||||
padding-right:5px;
|
-moz-border-radius: 4px 4px 0px 0px;
|
||||||
}
|
-webkit-border-radius: 4px 4px 0px 0px;
|
||||||
#menium li:hover .drop {
|
border-radius: 4px 4px 0px 0px;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Drop Down */
|
#menium li .greybox li:hover {
|
||||||
|
background:#ffffff;
|
||||||
.dropdown_1column,
|
border:1px solid #aaaaaa;
|
||||||
.dropdown_2columns,
|
padding:4px 6px 4px 6px;
|
||||||
.dropdown_3columns,
|
margin:0px 0px 4px 0px;
|
||||||
.dropdown_4columns,
|
}
|
||||||
.dropdown_5columns {
|
|
||||||
margin:4px auto;
|
#menium li .greybox li {
|
||||||
float:left;
|
background:#F4F4F4;
|
||||||
position:absolute;
|
border:1px solid #bbbbbb;
|
||||||
left:-999em; /* Hides the drop down */
|
margin:0px 0px 4px 0px;
|
||||||
text-align:left;
|
padding:4px 6px 4px 6px;
|
||||||
padding:10px 5px 10px 5px;
|
width:116px;
|
||||||
border:1px solid #AAA;
|
|
||||||
border-top:none;
|
/* 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 */
|
/* Gradient background */
|
||||||
background:#eeeeee;
|
background:#eeeeee;
|
||||||
# background: -moz-linear-gradient(top, #FFF, #DDD);
|
# background: -moz-linear-gradient(top, #FFF, #DDD);
|
||||||
# background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FBFBFB), to(#DDD));
|
# background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FBFBFB), to(#DDD));
|
||||||
# background: -ms-linear-gradient(top, #FBFBFB, #DDD);
|
# background: -ms-linear-gradient(top, #FBFBFB, #DDD);
|
||||||
# background: -webkit-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 */
|
||||||
/* Rounded Corners */
|
-moz-border-radius: 0px 4px 4px 4px;
|
||||||
-moz-border-radius: 4px 0px 4px 4px;
|
-webkit-border-radius: 0px 4px 4px 4px;
|
||||||
-webkit-border-radius: 4px 0px 4px 4px;
|
border-radius: 0px 4px 4px 4px;
|
||||||
border-radius: 4px 0px 4px 4px;
|
}
|
||||||
}
|
|
||||||
|
|
||||||
#menium li:hover .align_right {
|
.dropdown_1column {width: 140px;}
|
||||||
left:auto;
|
.dropdown_2columns {width: 280px;}
|
||||||
right:-1px;
|
.dropdown_3columns {width: 420px;}
|
||||||
top:auto;
|
.dropdown_4columns {width: 560px;}
|
||||||
}
|
.dropdown_5columns {width: 700px;}
|
||||||
|
|
||||||
/* 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;
|
|
||||||
}
|
|
||||||
|
|
||||||
#menium h2 {
|
#menium li:hover .dropdown_1column,
|
||||||
font-size:21px;
|
#menium li:hover .dropdown_2columns,
|
||||||
font-weight:400;
|
#menium li:hover .dropdown_3columns,
|
||||||
letter-spacing:-1px;
|
#menium li:hover .dropdown_4columns,
|
||||||
margin:7px 0 14px 0;
|
#menium li:hover .dropdown_5columns {
|
||||||
padding-bottom:14px;
|
left:-1px;
|
||||||
border-bottom:1px solid #666666;
|
top:auto;
|
||||||
}
|
}
|
||||||
|
|
||||||
#menium h3 {
|
/* Columns */
|
||||||
font-size:14px;
|
|
||||||
margin:7px 0 14px 0;
|
|
||||||
padding-bottom:7px;
|
|
||||||
border-bottom:1px solid #888888;
|
|
||||||
}
|
|
||||||
|
|
||||||
#menium p {
|
.col_1,
|
||||||
line-height:18px;
|
.col_2,
|
||||||
margin:0 0 10px 0;
|
.col_3,
|
||||||
}
|
.col_4,
|
||||||
|
.col_5 {
|
||||||
#menium li:hover div a {
|
display:inline;
|
||||||
font-size:12px;
|
float: left;
|
||||||
color:#015b86;
|
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 {
|
/* Right alignment */
|
||||||
color:#029feb;
|
|
||||||
}
|
|
||||||
|
|
||||||
.strong {
|
#menium .menu_right {
|
||||||
font-weight:bold;
|
float:right;
|
||||||
}
|
margin-right:0px;
|
||||||
|
}
|
||||||
|
|
||||||
.italic {
|
#menium li .align_right {
|
||||||
font-style:italic;
|
/* Rounded Corners */
|
||||||
}
|
-moz-border-radius: 4px 0px 4px 4px;
|
||||||
|
-webkit-border-radius: 4px 0px 4px 4px;
|
||||||
|
border-radius: 4px 0px 4px 4px;
|
||||||
|
}
|
||||||
|
|
||||||
.imgshadow {
|
#menium li:hover .align_right {
|
||||||
background:#FFFFFF;
|
left:auto;
|
||||||
padding:4px;
|
right:-1px;
|
||||||
border:1px solid #AAA;
|
top:auto;
|
||||||
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 */
|
/* Drop Down Content Stylings */
|
||||||
width:auto;
|
|
||||||
float:left;
|
|
||||||
margin:5px 15px 5px 5px;
|
|
||||||
}
|
|
||||||
|
|
||||||
#menium li .black_box {
|
#menium p, #menium h2, #menium h3, #menium ul li {
|
||||||
background-color:#333333;
|
line-height:21px;
|
||||||
color: #eeeeee;
|
font-size:12px;
|
||||||
#text-shadow: 1px 1px 1px #000;
|
text-align:left;
|
||||||
padding:4px 6px 4px 6px;
|
#text-shadow: 1px 1px 1px #FFFFFF;
|
||||||
|
}
|
||||||
/* Rounded Corners */
|
|
||||||
-moz-border-radius: 5px;
|
#menium h2 {
|
||||||
-webkit-border-radius: 5px;
|
font-size:21px;
|
||||||
border-radius: 5px;
|
font-weight:400;
|
||||||
|
letter-spacing:-1px;
|
||||||
/* Shadow */
|
margin:7px 0 14px 0;
|
||||||
-webkit-box-shadow:inset 0 0 3px #000000;
|
padding-bottom:14px;
|
||||||
-moz-box-shadow:inset 0 0 3px #000000;
|
border-bottom:1px solid #666666;
|
||||||
box-shadow:inset 0 0 3px #000000;
|
}
|
||||||
}
|
|
||||||
#menium li ul {
|
#menium h3 {
|
||||||
list-style:none;
|
font-size:14px;
|
||||||
padding:0;
|
margin:7px 0 14px 0;
|
||||||
margin:0 0 12px 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%;
|
width: 100%;
|
||||||
}
|
}
|
||||||
#menium li ul li {
|
#menium li ul li {
|
||||||
font-size:12px;
|
font-size:12px;
|
||||||
line-height:24px;
|
line-height:24px;
|
||||||
position:relative;
|
position:relative;
|
||||||
#text-shadow: 1px 1px 1px #ffffff;
|
#text-shadow: 1px 1px 1px #ffffff;
|
||||||
padding:1px;
|
padding:1px;
|
||||||
margin:0;
|
margin:0;
|
||||||
float:none;
|
float:none;
|
||||||
text-align:left;
|
text-align:left;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
}
|
}
|
||||||
#menium li ul li:hover {
|
#menium li ul li:hover {
|
||||||
background: #F4F4F4;
|
background: #F4F4F4;
|
||||||
border:none;
|
border:none;
|
||||||
padding:1px;
|
padding:1px;
|
||||||
margin:0;
|
margin:0;
|
||||||
}
|
}
|
||||||
#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 .greybox li:hover {
|
|
||||||
background:#ffffff;
|
|
||||||
border:1px solid #aaaaaa;
|
|
||||||
padding:4px 6px 4px 6px;
|
|
||||||
margin:0px 0px 4px 0px;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Header
|
/* Header
|
||||||
-----------------------------------------------------------------------------*/
|
-----------------------------------------------------------------------------*/
|
||||||
@@ -1259,3 +1269,80 @@ a.interface-upup:hover, a.interface-updown:hover, a.interface-admindown:hover {
|
|||||||
.auto-hint {
|
.auto-hint {
|
||||||
color:#AAAAAA;
|
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;
|
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)
|
foreach (array('day','week','month','year') as $period)
|
||||||
{
|
{
|
||||||
$graph_array['from'] = $config['time'][$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");
|
include("includes/device-header.inc.php");
|
||||||
echo('</table>');
|
echo('</table>');
|
||||||
|
|
||||||
echo('<div class="mainpane">');
|
echo('<div class="tabBox">');
|
||||||
echo(' <ul id="maintab" class="shadetabs">');
|
echo(' <ul class="tabs">');
|
||||||
|
|
||||||
if (device_permitted($device['device_id']))
|
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']) {
|
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");
|
include("pages/device/".mres(basename($tab)).".inc.php");
|
||||||
|
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|
||||||
|
?>
|
||||||
@@ -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);
|
||||||
|
|
||||||
|
?>
|
||||||
@@ -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'];
|
||||||
|
|
||||||
|
|
||||||
|
?>
|
||||||
@@ -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
|
||||||
|
|
||||||
|
|
||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -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
|
||||||
|
--
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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
|
||||||
@@ -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
|
||||||
@@ -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
|
||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -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
|
||||||
@@ -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
|
||||||
|
--
|
||||||
@@ -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
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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
|
||||||
@@ -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
|
||||||
|
--
|
||||||
@@ -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
|
||||||
@@ -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
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -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
|
||||||
|
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -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
|
||||||
|
|
||||||
|
|
||||||
@@ -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
|
||||||
@@ -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
|
||||||
|
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -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
|
||||||
|
|
||||||
|
|
||||||
@@ -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
|
||||||
|
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -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
|
||||||
@@ -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
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -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
|
||||||
@@ -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
|
||||||
|
|
||||||
|
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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
|
||||||
@@ -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
|
||||||
|
--
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -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
|
||||||
|
|
||||||
|
|
||||||
@@ -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
|
||||||
@@ -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
|
||||||
|
--
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -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
|
||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -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
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -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
|
||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -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
|
||||||
|
--
|
||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -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
|
||||||
|
|
||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -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
|
||||||
|
--
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -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
|
||||||
|
--
|
||||||
|
|
||||||
@@ -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
|
||||||
|
--
|
||||||
@@ -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
|
||||||
|
|
||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -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
|
||||||
|
--
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -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
|
||||||
|
--
|
||||||
@@ -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
|
||||||
|
--
|
||||||
@@ -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
|
||||||
|
--
|
||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -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
|
||||||
@@ -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
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -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
|
||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -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
|
||||||
|
--
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -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
|
||||||
|
--
|
||||||
@@ -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
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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
|
||||||
|
--
|
||||||
@@ -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
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -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
|
||||||
|
--
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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
|
||||||
|
--
|
||||||
@@ -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
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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
|
||||||
@@ -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
|
||||||
@@ -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
|
||||||
|
--
|
||||||
@@ -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
|
||||||
@@ -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