本申請(qǐng)涉及網(wǎng)絡(luò)管理,特別涉及一種子網(wǎng)管理方法、裝置及相關(guān)設(shè)備。
背景技術(shù):
1、目前,在進(jìn)行ip地址管理時(shí),通常會(huì)按子網(wǎng)對(duì)ip地址進(jìn)行管理。當(dāng)被管理的子網(wǎng)使用nat(network?address?translation,網(wǎng)絡(luò)地址轉(zhuǎn)換)映射后,情況會(huì)和直接管理的子網(wǎng)有所不同。
2、那么,如何對(duì)子網(wǎng)使用nat映射后的ip地址進(jìn)行管理,成為目前亟待解決的問(wèn)題。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)?zhí)峁┝艘环N子網(wǎng)管理方法、裝置及相關(guān)設(shè)備。
2、第一方面,本申請(qǐng)?zhí)峁┝艘环N子網(wǎng)管理方法,所述方法包括:
3、獲取組網(wǎng)包括的各子網(wǎng)的子網(wǎng)數(shù)據(jù),其中,一個(gè)子網(wǎng)的子網(wǎng)數(shù)據(jù)包括該子網(wǎng)的子網(wǎng)配置,子網(wǎng)包括的各設(shè)備的ip地址信息;
4、判斷是否存在子網(wǎng)配置相同的第一子網(wǎng)和第二子網(wǎng);
5、若判定存在子網(wǎng)配置相同的第一子網(wǎng)和第二子網(wǎng),則獲取第一子網(wǎng)包括的各設(shè)備ip地址分別對(duì)應(yīng)的第一mac地址,并獲取第二子網(wǎng)包括的各設(shè)備ip地址對(duì)應(yīng)的第二mac地址;
6、判斷所述第一mac地址和所述第二mac地址中相同mac地址數(shù)量是否超過(guò)預(yù)設(shè)閾值;
7、若判斷結(jié)果為是,則確定所述第一子網(wǎng)和所述第二子網(wǎng)為同一子網(wǎng),將所述第一子網(wǎng)和所述第二子網(wǎng)的子網(wǎng)數(shù)據(jù)合并為一個(gè)子網(wǎng)數(shù)據(jù)進(jìn)行管理。
8、可選地,各子網(wǎng)通過(guò)nat網(wǎng)關(guān)設(shè)備接入互聯(lián)網(wǎng);獲取組網(wǎng)包括的各子網(wǎng)的子網(wǎng)數(shù)據(jù)的步驟包括:
9、從各子網(wǎng)連接的nat網(wǎng)關(guān)設(shè)備上獲取各子網(wǎng)的子網(wǎng)數(shù)據(jù),其中,一個(gè)子網(wǎng)的子網(wǎng)數(shù)據(jù)還包括該子網(wǎng)連接的nat網(wǎng)關(guān)設(shè)備的設(shè)備標(biāo)識(shí)信息。
10、可選地,一個(gè)子網(wǎng)的子網(wǎng)配置包括:子網(wǎng)地址分配規(guī)則,網(wǎng)段,子網(wǎng)掩碼,以及保留地址。
11、可選地,獲取一個(gè)子網(wǎng)包括的各設(shè)備ip地址分別對(duì)應(yīng)的mac地址的步驟包括:
12、根據(jù)該子網(wǎng)包括的各設(shè)備ip地址,通過(guò)向各設(shè)備發(fā)送地址解析協(xié)議arp報(bào)文;
13、接收各設(shè)備反饋的arp響應(yīng),以獲取各設(shè)備ip地址分別對(duì)應(yīng)的mac地址。
14、第二方面,本申請(qǐng)?zhí)峁┝艘环N子網(wǎng)管理裝置,所述裝置包括:
15、獲取單元,用于獲取組網(wǎng)包括的各子網(wǎng)的子網(wǎng)數(shù)據(jù),其中,一個(gè)子網(wǎng)的子網(wǎng)數(shù)據(jù)包括該子網(wǎng)的子網(wǎng)配置,子網(wǎng)包括的各設(shè)備的ip地址信息;
16、判斷單元,用于判斷是否存在子網(wǎng)配置相同的第一子網(wǎng)和第二子網(wǎng);
17、若所述判斷單元判定存在子網(wǎng)配置相同的第一子網(wǎng)和第二子網(wǎng),則所述獲取單元還用于,獲取第一子網(wǎng)包括的各設(shè)備ip地址分別對(duì)應(yīng)的第一mac地址,并獲取第二子網(wǎng)包括的各設(shè)備ip地址對(duì)應(yīng)的第二mac地址;
18、所述判斷單元還用于,判斷所述第一mac地址和所述第二mac地址中相同mac地址數(shù)量是否超過(guò)預(yù)設(shè)閾值;
19、管理單元,若所述判斷單元判定所述第一mac地址和所述第二mac地址中相同mac地址數(shù)量超過(guò)預(yù)設(shè)閾值,則所述管理單元用于,確定所述第一子網(wǎng)和所述第二子網(wǎng)為同一子網(wǎng),將所述第一子網(wǎng)和所述第二子網(wǎng)的子網(wǎng)數(shù)據(jù)合并為一個(gè)子網(wǎng)數(shù)據(jù)進(jìn)行管理。
20、可選地,各子網(wǎng)通過(guò)nat網(wǎng)關(guān)設(shè)備接入互聯(lián)網(wǎng);獲取組網(wǎng)包括的各子網(wǎng)的子網(wǎng)數(shù)據(jù)時(shí),所述獲取單元具體用于:
21、從各子網(wǎng)連接的nat網(wǎng)關(guān)設(shè)備上獲取各子網(wǎng)的子網(wǎng)數(shù)據(jù),其中,一個(gè)子網(wǎng)的子網(wǎng)數(shù)據(jù)還包括該子網(wǎng)連接的nat網(wǎng)關(guān)設(shè)備的設(shè)備標(biāo)識(shí)信息。
22、可選地,一個(gè)子網(wǎng)的子網(wǎng)配置包括:子網(wǎng)地址分配規(guī)則,網(wǎng)段,子網(wǎng)掩碼,以及保留地址。
23、可選地,獲取一個(gè)子網(wǎng)包括的各設(shè)備ip地址分別對(duì)應(yīng)的mac地址時(shí),所述獲取單元具體用于:
24、根據(jù)該子網(wǎng)包括的各設(shè)備ip地址,通過(guò)向各設(shè)備發(fā)送地址解析協(xié)議arp報(bào)文;
25、接收各設(shè)備反饋的arp響應(yīng),以獲取各設(shè)備ip地址分別對(duì)應(yīng)的mac地址。
26、第三方面,本申請(qǐng)實(shí)施例提供一種子網(wǎng)管理裝置,該子網(wǎng)管理裝置包括:
27、存儲(chǔ)器,用于存儲(chǔ)程序指令;
28、處理器,用于調(diào)用所述存儲(chǔ)器中存儲(chǔ)的程序指令,按照獲得的程序指令執(zhí)行如上述第一方面中任一項(xiàng)所述的方法的步驟。
29、第四方面,本申請(qǐng)實(shí)施例還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)可執(zhí)行指令,所述計(jì)算機(jī)可執(zhí)行指令用于使所述計(jì)算機(jī)執(zhí)行如上述第一方面中任一項(xiàng)所述方法的步驟。
30、綜上可知,本申請(qǐng)實(shí)施例提供的子網(wǎng)管理方法,獲取組網(wǎng)包括的各子網(wǎng)的子網(wǎng)數(shù)據(jù),其中,一個(gè)子網(wǎng)的子網(wǎng)數(shù)據(jù)包括該子網(wǎng)的子網(wǎng)配置,子網(wǎng)包括的各設(shè)備的ip地址信息;判斷是否存在子網(wǎng)配置相同的第一子網(wǎng)和第二子網(wǎng);若判定存在子網(wǎng)配置相同的第一子網(wǎng)和第二子網(wǎng),則獲取第一子網(wǎng)包括的各設(shè)備ip地址分別對(duì)應(yīng)的第一mac地址,并獲取第二子網(wǎng)包括的各設(shè)備ip地址對(duì)應(yīng)的第二mac地址;判斷所述第一mac地址和所述第二mac地址中相同mac地址數(shù)量是否超過(guò)預(yù)設(shè)閾值;若判斷結(jié)果為是,則確定所述第一子網(wǎng)和所述第二子網(wǎng)為同一子網(wǎng),將所述第一子網(wǎng)和所述第二子網(wǎng)的子網(wǎng)數(shù)據(jù)合并為一個(gè)子網(wǎng)數(shù)據(jù)進(jìn)行管理。
31、采用本申請(qǐng)實(shí)施例提供的子網(wǎng)管理方法,在子網(wǎng)通過(guò)多nat網(wǎng)關(guān)設(shè)備接入網(wǎng)絡(luò)的場(chǎng)景中,通過(guò)分析arp報(bào)文獲取的mac數(shù)據(jù),可以有效判斷子網(wǎng)重復(fù)問(wèn)題,有利于子網(wǎng)的ip地址管理的清晰管控。
1.一種子網(wǎng)管理方法,其特征在于,所述方法包括:
2.如權(quán)利要求1所述的方法,其特征在于,各子網(wǎng)通過(guò)nat網(wǎng)關(guān)設(shè)備接入互聯(lián)網(wǎng);獲取組網(wǎng)包括的各子網(wǎng)的子網(wǎng)數(shù)據(jù)的步驟包括:
3.如權(quán)利要求1或2所述的方法,其特征在于,一個(gè)子網(wǎng)的子網(wǎng)配置包括:子網(wǎng)地址分配規(guī)則,網(wǎng)段,子網(wǎng)掩碼,以及保留地址。
4.如權(quán)利要求1或2所述的方法,其特征在于,獲取一個(gè)子網(wǎng)包括的各設(shè)備ip地址分別對(duì)應(yīng)的mac地址的步驟包括:
5.一種子網(wǎng)管理裝置,其特征在于,所述裝置包括:
6.如權(quán)利要求5所述的裝置,其特征在于,各子網(wǎng)通過(guò)nat網(wǎng)關(guān)設(shè)備接入互聯(lián)網(wǎng);獲取組網(wǎng)包括的各子網(wǎng)的子網(wǎng)數(shù)據(jù)時(shí),所述獲取單元具體用于:
7.如權(quán)利要求5或6所述的裝置,其特征在于,一個(gè)子網(wǎng)的子網(wǎng)配置包括:子網(wǎng)地址分配規(guī)則,網(wǎng)段,子網(wǎng)掩碼,以及保留地址。
8.如權(quán)利要求5或6所述的裝置,其特征在于,獲取一個(gè)子網(wǎng)包括的各設(shè)備ip地址分別對(duì)應(yīng)的mac地址時(shí),所述獲取單元具體用于:
9.一種子網(wǎng)管理裝置,其特征在于,所述子網(wǎng)管理裝置包括:
10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)可執(zhí)行指令,所述計(jì)算機(jī)可執(zhí)行指令用于使所述計(jì)算機(jī)執(zhí)行如權(quán)利要求1-4中任一項(xiàng)所述方法的步驟。