1.一種基于SNMP接口的數(shù)據(jù)傳輸方法,其特征在于,所述數(shù)據(jù)包括標(biāo)量數(shù)據(jù)和矢量數(shù)據(jù),所述方法包括:
接收上層網(wǎng)管針對(duì)所述數(shù)據(jù)的操作指令,所述操作指令包括從下層網(wǎng)元獲取所述數(shù)據(jù)的指令,和/或,將所述數(shù)據(jù)發(fā)送至下層網(wǎng)元的指令;
針對(duì)所述操作指令,將所述數(shù)據(jù)傳入預(yù)先生成的SNMP接口模板,其中,所述SNMP接口模板由一個(gè)或多個(gè)SNMP接口封裝而成;
采用所述SNMP接口模板傳輸所述數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)所述數(shù)據(jù)為標(biāo)量數(shù)據(jù)時(shí),在所述采用所述SNMP接口模板傳輸所述數(shù)據(jù)的步驟前,還包括:
將所述數(shù)據(jù)封裝成數(shù)據(jù)包;
獲取所述數(shù)據(jù)的字段oid。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)所述數(shù)據(jù)為矢量數(shù)據(jù)時(shí),在所述采用所述SNMP接口模板傳輸所述數(shù)據(jù)的步驟前,還包括:
將所述數(shù)據(jù)封裝成數(shù)據(jù)包;
獲取所述數(shù)據(jù)的oid前綴;
根據(jù)所述數(shù)據(jù)的oid前綴,獲取所述數(shù)據(jù)的字段索引值;
根據(jù)所述數(shù)據(jù)的字段索引值,獲取所述數(shù)據(jù)的當(dāng)前字段的oid。
4.根據(jù)權(quán)利要求2或3所述的方法,其特征在于,當(dāng)所述操作指令為從下層網(wǎng)元獲取所述數(shù)據(jù)的指令時(shí),所述采用所述SNMP接口模板傳輸所述數(shù)據(jù)的步驟包括:
調(diào)用所述SNMP接口模板中的獲取接口;
通過(guò)所述獲取接口獲取所述數(shù)據(jù);
將所述數(shù)據(jù)傳輸給上層網(wǎng)管。
5.根據(jù)權(quán)利要求2或3所述的方法,其特征在于,當(dāng)所述操作指令為將所述數(shù)據(jù)發(fā)送至下層網(wǎng)元的指令時(shí),所述采用所述SNMP接口模板傳輸所述數(shù)據(jù)的步驟包括:
調(diào)用所述SNMP接口模板中的發(fā)送接口;
通過(guò)所述發(fā)送接口,向下層網(wǎng)元的指定字段發(fā)送所述數(shù)據(jù)。
6.一種基于SNMP接口的數(shù)據(jù)傳輸裝置,其特征在于,所述數(shù)據(jù)包括標(biāo)量數(shù)據(jù)和矢量數(shù)據(jù),所述裝置包括:
操作指令接收模塊,用于接收上層網(wǎng)管針對(duì)所述數(shù)據(jù)的操作指令,所述操作指令包括從下層網(wǎng)元獲取所述數(shù)據(jù)的指令,和/或,將所述數(shù)據(jù)發(fā)送至下層網(wǎng)元的指令;
數(shù)據(jù)傳入模塊,用于針對(duì)所述操作指令,將所述數(shù)據(jù)傳入預(yù)先生成的SNMP接口模板;其中,所述SNMP接口模板由一個(gè)或多個(gè)SNMP接口封裝而成;
數(shù)據(jù)傳輸模塊,用于采用所述SNMP接口模板傳輸所述數(shù)據(jù)。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,還包括:
第一數(shù)據(jù)封裝模塊,用于將所述標(biāo)量數(shù)據(jù)封裝成數(shù)據(jù)包;
第一字段oid獲取模塊,用于獲取所述標(biāo)量數(shù)據(jù)的字段oid。
8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,還包括:
第二數(shù)據(jù)封裝模塊,用于將所述矢量數(shù)據(jù)封裝成數(shù)據(jù)包;
oid前綴獲取模塊,用于獲取所述矢量數(shù)據(jù)的oid前綴;
字段索引值獲取模塊,用于根據(jù)所述矢量數(shù)據(jù)的oid前綴,獲取所述矢量數(shù)據(jù)的字段索引值;
第二字段oid獲取模塊,用于根據(jù)所述矢量數(shù)據(jù)的字段索引值,獲取所述矢量數(shù)據(jù)的當(dāng)前字段的oid。
9.根據(jù)權(quán)利要求7或8所述的裝置,其特征在于,所述數(shù)據(jù)傳輸模塊包括:
獲取接口調(diào)用子模塊,用于調(diào)用所述SNMP接口模板中的獲取接口;
數(shù)據(jù)獲取子模塊,用于通過(guò)所述獲取接口獲取所述數(shù)據(jù);
第一數(shù)據(jù)傳輸子模塊,用于將所述數(shù)據(jù)傳輸給上層網(wǎng)管。
10.根據(jù)權(quán)利要求7或8所述的裝置,其特征在于,所述數(shù)據(jù)傳輸模塊包括:
發(fā)送接口調(diào)用子模塊,用于調(diào)用所述SNMP接口模板中的發(fā)送接口;
第二數(shù)據(jù)傳輸子模塊,用于通過(guò)所述發(fā)送接口,向下層網(wǎng)元的指定字段 發(fā)送所述數(shù)據(jù)。