欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

集群拓?fù)涫占椒把b置的制作方法

文檔序號:7759817閱讀:231來源:國知局
專利名稱:集群拓?fù)涫占椒把b置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種集群拓?fù)涫占椒把b置。
背景技術(shù)
隨著以太網(wǎng)技術(shù)的發(fā)展,以太網(wǎng)交換機的應(yīng)用越來越廣泛,但是由于以太網(wǎng)交換 機設(shè)備比較多(尤其是低端設(shè)備),對設(shè)備的管理成為一個難題,因此提出了集群管理的解 決方法。通常,配置了公網(wǎng)IPdnternet Protocol,因特網(wǎng)協(xié)議)地址的管理交換機稱為 命令交換機,其他被管理的交換機稱為成員交換機。命令交換機可以自動收集設(shè)備拓?fù)?,?建立集群。集群建立后,命令交換機能夠提供一個對集群的管理通道,對成員交換機進行管 理。在實際應(yīng)用中,成員交換機數(shù)目往往非常龐大,集群內(nèi)部還可能存在作為冗余備份的 環(huán)路,組網(wǎng)復(fù)雜,因此,為方便管理,網(wǎng)管系統(tǒng)在添加設(shè)備的同時,還需要對集群網(wǎng)絡(luò)拓?fù)溥M 行繪制,以根據(jù)繪制的集群網(wǎng)絡(luò)拓?fù)鋱D進行管理。以往的集群網(wǎng)絡(luò)拓?fù)鋱D往往存在3種繪 制方式一是通過逐級讀取設(shè)備相關(guān)數(shù)據(jù)進行拓?fù)涞睦L制,如每臺交換機設(shè)備上提供鄰 接關(guān)系表,從關(guān)系表中讀取下一級設(shè)備的信息進行逐級拓?fù)鋭?chuàng)建;二是從設(shè)備中的路由表 里讀取下一級設(shè)備的信息進行逐級拓?fù)鋭?chuàng)建;三是網(wǎng)管系統(tǒng)根據(jù)從命令交換機上讀取的基 于 SNMP (Simple Network Management Protocol,簡單網(wǎng)絡(luò)管理協(xié)議)的 MIB (Management Information Base,管理信息庫)拓?fù)鋽?shù)據(jù)表,繪制集群拓?fù)鋱D。但是,上述方法在集群拓?fù)涫占矫婢嬖诓煌潭鹊娜秉c在方法一、二中,網(wǎng)管系統(tǒng)需要從各設(shè)備讀取拓?fù)鋽?shù)據(jù),各設(shè)備的路由通路、網(wǎng)絡(luò) 配置等因素將影響數(shù)據(jù)的采集,拓?fù)滏溌返膭?chuàng)建也會耗費大量的時間開銷;在方法三中,MIB拓?fù)鋽?shù)據(jù)表至少包括設(shè)備的MAC(MediaAccess Control,數(shù)據(jù)鏈 路層媒體訪問控制)信息、設(shè)備編號信息和拓?fù)鋽?shù)據(jù)信息,其中拓?fù)鋽?shù)據(jù)信息的每條鏈路 數(shù)據(jù)又由對端設(shè)備編號信息、本端口號信息和對端設(shè)備端口號信息共同描述,每條鏈路數(shù) 據(jù)會被上下行連接的設(shè)備分別存儲,容易出現(xiàn)數(shù)據(jù)冗余的情況;特別是當(dāng)集群內(nèi)交換機數(shù) 目龐大時,MIB拓?fù)鋽?shù)據(jù)表存儲的會數(shù)據(jù)量相應(yīng)龐大,網(wǎng)管系統(tǒng)從命令交換機上讀取MIB拓 撲數(shù)據(jù)表時會很容易出現(xiàn)擁塞現(xiàn)象;即使在成功讀取MIB拓?fù)鋽?shù)據(jù)表后,在繪圖過程中,網(wǎng) 管系統(tǒng)需要對存在冗余信息的鏈路數(shù)據(jù)采用遍歷排序的處理方式,仍然會耗費極大的時間 開銷。針對相關(guān)技術(shù)中時間開銷耗費極大的問題,目前尚未提出有效的解決方案。

發(fā)明內(nèi)容
本發(fā)明的主要目的在于提供一種集群拓?fù)涫占椒把b置,以至少解決上述時間 開銷耗費極大的問題。根據(jù)本發(fā)明的一個方面,提供了一種集群拓?fù)涫占椒ǎㄊ占壕W(wǎng)絡(luò)中的管理信息庫MIB拓?fù)滏溌窋?shù)據(jù);
刪除所述MIB拓?fù)滏溌窋?shù)據(jù)中的冗余信息,所述冗余信息是指與已有的拓?fù)滏溌?數(shù)據(jù)相同的拓?fù)滏溌窋?shù)據(jù);利用刪除后剩余的MIB拓?fù)滏溌窋?shù)據(jù)生成集群網(wǎng)絡(luò)拓?fù)鋱D。較優(yōu)的,刪除所述MIB拓?fù)滏溌窋?shù)據(jù)中的冗余信息,包括利用所述MIB拓?fù)滏溌窋?shù)據(jù)生成MIB拓?fù)鋽?shù)據(jù)表,根據(jù)所述MIB拓?fù)鋽?shù)據(jù)表刪除 所述冗余信息;所述MIB拓?fù)鋽?shù)據(jù)表中包括集群網(wǎng)絡(luò)中的各設(shè)備的數(shù)據(jù)鏈路層媒體訪問控制 MAC信息、設(shè)備編號信息和拓?fù)鋽?shù)據(jù)信息;其中,所述MAC信息用于定位識別交換機,所述設(shè) 備編號信息用于識別各成員機,所述拓?fù)鋽?shù)據(jù)信息用于記錄集群物理拓?fù)鋽?shù)據(jù)。較優(yōu)的,每一條集群物理拓?fù)鋽?shù)據(jù)包括本設(shè)備層數(shù)、本設(shè)備編號、本設(shè)備端口號、 對端設(shè)備層數(shù)、對端設(shè)備編號和對端設(shè)備端口號。較優(yōu)的,同一設(shè)備的鏈路數(shù)據(jù)按端口遞增的順序進行排序。較優(yōu)的,利用刪除后剩余的MIB拓?fù)滏溌窋?shù)據(jù)生成集群網(wǎng)絡(luò)拓?fù)鋱D,包括對刪除后剩余的MIB拓?fù)滏溌窋?shù)據(jù)進行合并,將所述刪除后剩余的MIB拓?fù)滏溌?數(shù)據(jù)中包括的本設(shè)備層數(shù)和對端設(shè)備層數(shù)提取單獨列出,在鏈路數(shù)據(jù)信息中僅保存對應(yīng)層 數(shù)交換機間的端口鏈路信息,利用列出的層數(shù)和端口鏈路信息生成簡要MIB拓?fù)鋽?shù)據(jù)表;根據(jù)所述簡要MIB拓?fù)鋽?shù)據(jù)表生成集群網(wǎng)絡(luò)拓?fù)鋱D。較優(yōu)的,根據(jù)所述簡要MIB拓?fù)鋽?shù)據(jù)表生成集群網(wǎng)絡(luò)拓?fù)鋱D,包括依次讀取所述簡要MIB拓?fù)鋽?shù)據(jù)表的表項,根據(jù)預(yù)定規(guī)則將讀取的表項轉(zhuǎn)換成字 符串腳本;將所述字符串腳本解析為對應(yīng)的網(wǎng)元,在視圖上繪制生成所述集群網(wǎng)絡(luò)拓?fù)鋱D。根據(jù)本發(fā)明的另一方面,提供了一種集群拓?fù)涫占b置,包括收集模塊,用于收集集群網(wǎng)絡(luò)中的管理信息庫MIB拓?fù)滏溌窋?shù)據(jù);刪除模塊,用于刪除所述MIB拓?fù)滏溌窋?shù)據(jù)中的冗余信息,所述冗余信息是指與 已有的拓?fù)滏溌窋?shù)據(jù)相同的拓?fù)滏溌窋?shù)據(jù);生成模塊,用于利用刪除后剩余的MIB拓?fù)滏溌窋?shù)據(jù)生成集群網(wǎng)絡(luò)拓?fù)鋱D。較優(yōu)的,所述刪除模塊包括第一生成子模塊,用于利用所述MIB拓?fù)滏溌窋?shù)據(jù)生成MIB拓?fù)鋽?shù)據(jù)表,所述MIB 拓?fù)鋽?shù)據(jù)表中包括集群網(wǎng)絡(luò)中的各設(shè)備的數(shù)據(jù)鏈路層媒體訪問控制MAC信息、設(shè)備編號 信息和拓?fù)鋽?shù)據(jù)信息;其中,所述MAC信息用于定位識別交換機,所述設(shè)備編號信息用于識 別各成員機,所述拓?fù)鋽?shù)據(jù)信息用于記錄集群物理拓?fù)鋽?shù)據(jù);刪除子模塊,用于根據(jù)所述MIB拓?fù)鋽?shù)據(jù)表刪除所述冗余信息。較優(yōu)的,所述第一生成子模塊進一步用于按端口遞增的順序?qū)ν辉O(shè)備的鏈路數(shù) 據(jù)進行排序。較優(yōu)的,所述生成模塊包括合并子模塊,用于對刪除后剩余的MIB拓?fù)滏溌窋?shù)據(jù)進行合并,將所述刪除后剩 余的MIB拓?fù)滏溌窋?shù)據(jù)中包括的本設(shè)備層數(shù)和對端設(shè)備層數(shù)提取單獨列出,在鏈路數(shù)據(jù)信 息中僅保存對應(yīng)層數(shù)交換機間的端口鏈路信息;第二生成子模塊,用于利用列出的層數(shù)和端口鏈路信息生成簡要MIB拓?fù)鋽?shù)據(jù)表。較優(yōu)的,所述生成模塊包括轉(zhuǎn)換子模塊,用于依次讀取所述簡要MIB拓?fù)鋽?shù)據(jù)表的表項,根據(jù)預(yù)定規(guī)則將讀 取的表項轉(zhuǎn)換成字符串腳本;繪制子模塊,用于將所述字符串腳本解析為對應(yīng)的網(wǎng)元,在視圖上繪制生成所述 集群網(wǎng)絡(luò)拓?fù)鋱D。通過本發(fā)明,收集集群網(wǎng)絡(luò)中的MIB拓?fù)滏溌窋?shù)據(jù),不需要從各設(shè)備讀取拓?fù)鋽?shù) 據(jù),也不需要利用讀取的拓?fù)鋽?shù)據(jù)創(chuàng)建拓?fù)滏溌罚谑占疢IB拓?fù)滏溌窋?shù)據(jù)后,刪除MIB拓 撲鏈路數(shù)據(jù)中的冗余信息,避免在MIB拓?fù)鋽?shù)據(jù)中的冗余信息量較大時讀取MIB出現(xiàn)擁塞 現(xiàn)象,在刪除冗余信息后利用刪除后剩余的MIB拓?fù)滏溌窋?shù)據(jù)生成集群網(wǎng)絡(luò)拓?fù)鋱D,進而 能夠達到節(jié)省大量的時間開銷的效果。


此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本申請的一部分,本發(fā) 明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中圖1是本發(fā)明實施例提供的集群拓?fù)涫占椒ǖ木唧w處理流程圖;圖2是本發(fā)明實施例提供的根據(jù)簡要MIB拓?fù)鋽?shù)據(jù)表生成集群網(wǎng)絡(luò)拓?fù)鋱D的具體 處理流程圖;圖3是本發(fā)明實施例提供的集群拓?fù)涫占椒ǖ木唧w實例中各設(shè)備間的拓?fù)潢P(guān) 系示意圖;圖4是本發(fā)明實施例提供的集群拓?fù)涫占椒ǖ木唧w實例的處理流程圖;圖5是本發(fā)明實施例提供的將精簡MIB拓?fù)鋽?shù)據(jù)表的表項轉(zhuǎn)換成字符串腳本的具 體流程圖;圖6是本發(fā)明實施例提供的字符串腳本對應(yīng)的集群拓?fù)渚W(wǎng)絡(luò)圖;圖7是本發(fā)明實施例提供的集群拓?fù)涫占b置的結(jié)構(gòu)示意圖;圖8是本發(fā)明實施例提供的刪除模塊的結(jié)構(gòu)示意圖;圖9是本發(fā)明實施例提供的生成模塊的第一種結(jié)構(gòu)示意圖;圖10是本發(fā)明實施例提供的生成模塊的第一種結(jié)構(gòu)示意圖。
具體實施例方式下文中將參考附圖并結(jié)合實施例來詳細(xì)說明本發(fā)明。需要說明的是,在不沖突的 情況下,本申請中的實施例及實施例中的特征可以相互組合。相關(guān)技術(shù)中提到的集群設(shè)備的數(shù)目往往非常龐大,集群內(nèi)部還可能存在作為冗余 備份的環(huán)路,組網(wǎng)復(fù)雜,網(wǎng)管系統(tǒng)讀取由命令機收集的MIB拓?fù)鋽?shù)據(jù)表往往由于大量冗余 信息的存在,出現(xiàn)通信擁塞現(xiàn)象,網(wǎng)管系統(tǒng)再將存在大量冗余信息的MIB拓?fù)鋽?shù)據(jù)表通過 遍歷排序的方式解析和繪制,還會導(dǎo)致嚴(yán)重延時的技術(shù)問題。為解決該技術(shù)問題,本實施例 提供了一種集群拓?fù)涫占椒?,具體處理流程如圖1所示,包括步驟102、收集集群網(wǎng)絡(luò)中的MIB拓?fù)滏溌窋?shù)據(jù);步驟104、刪除MIB拓?fù)滏溌窋?shù)據(jù)中的冗余信息,冗余信息是指與已有的拓?fù)滏溌窋?shù)據(jù)相同的拓?fù)滏溌窋?shù)據(jù);步驟106、利用刪除后剩余的MIB拓?fù)滏溌窋?shù)據(jù)生成集群網(wǎng)絡(luò)拓?fù)鋱D。如圖1所示流程在實施時,收集集群網(wǎng)絡(luò)中的MIB拓?fù)滏溌窋?shù)據(jù),不需要從各設(shè)備 讀取拓?fù)鋽?shù)據(jù),也不需要利用讀取的拓?fù)鋽?shù)據(jù)創(chuàng)建拓?fù)滏溌?,在收集MIB拓?fù)滏溌窋?shù)據(jù)后, 刪除MIB拓?fù)滏溌窋?shù)據(jù)中的冗余信息,避免在MIB拓?fù)鋽?shù)據(jù)中的冗余信息量較大時讀取MIB 出現(xiàn)擁塞現(xiàn)象,在刪除冗余信息后利用刪除后剩余的MIB拓?fù)滏溌窋?shù)據(jù)生成集群網(wǎng)絡(luò)拓?fù)?圖,能夠節(jié)省大量的時間開銷。如圖1所示流程,步驟106在實施時,刪除MIB拓?fù)滏溌窋?shù)據(jù)中的冗余信息可以有 多種實施方式,一種較優(yōu)的實施方式為利用MIB拓?fù)滏溌窋?shù)據(jù)生成MIB拓?fù)鋽?shù)據(jù)表,采用生 成的MIB拓?fù)鋽?shù)據(jù)表對冗余數(shù)據(jù)進行刪除,由于MIB拓?fù)鋽?shù)據(jù)表中包括了集群網(wǎng)絡(luò)中的各 設(shè)備的數(shù)據(jù)鏈路層媒體訪問控制MAC信息、設(shè)備編號信息和拓?fù)鋽?shù)據(jù)信息,并根據(jù)將上述 信息或參數(shù)均放置在各設(shè)備名下,根據(jù)MIB拓?fù)鋽?shù)據(jù)表刪除冗余信息相對于雜亂無章的數(shù) 據(jù)快速準(zhǔn)確;其中,MAC信息用于定位識別交換機,設(shè)備編號信息用于識別各成員機,拓?fù)?數(shù)據(jù)信息用于證錄集群物理拓?fù)鋽?shù)據(jù)。實施時,為方便簡潔地描述各設(shè)備的情況,在MIB數(shù)據(jù)表中,每一條集群物理拓?fù)?數(shù)據(jù)包括本設(shè)備層數(shù)、本設(shè)備編號、本設(shè)備端口號、對端設(shè)備層數(shù)、對端設(shè)備編號和對端 設(shè)備端口號。例如,在MIB拓?fù)鋽?shù)據(jù)表中,MACl保存的鏈路信息為l-l-nl:2-2-ml,其中, l-1-nl為本設(shè)備層數(shù)、本設(shè)備編號、本設(shè)備端口號,而2-2-ml為對端設(shè)備層數(shù)、對端設(shè)備編 號和對端設(shè)備端口號。表1即為一個MIB拓?fù)鋽?shù)據(jù)表,在表一中記載了 10個設(shè)備的MIB拓?fù)鋽?shù)據(jù),每橫 條表示一個設(shè)備的MIB拓?fù)鋽?shù)據(jù),具體如下表一
權(quán)利要求
一種集群拓?fù)涫占椒?,其特征在于,包括收集集群網(wǎng)絡(luò)中的管理信息庫MIB拓?fù)滏溌窋?shù)據(jù);刪除所述MIB拓?fù)滏溌窋?shù)據(jù)中的冗余信息,所述冗余信息是指與已有的拓?fù)滏溌窋?shù)據(jù)相同的拓?fù)滏溌窋?shù)據(jù);利用刪除后剩余的MIB拓?fù)滏溌窋?shù)據(jù)生成集群網(wǎng)絡(luò)拓?fù)鋱D。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,刪除所述MIB拓?fù)滏溌窋?shù)據(jù)中的冗余信 息,包括利用所述MIB拓?fù)滏溌窋?shù)據(jù)生成MIB拓?fù)鋽?shù)據(jù)表,根據(jù)所述MIB拓?fù)鋽?shù)據(jù)表刪除所述 幾余fe息;所述MIB拓?fù)鋽?shù)據(jù)表中包括集群網(wǎng)絡(luò)中的各設(shè)備的數(shù)據(jù)鏈路層媒體訪問控制MAC信 息、設(shè)備編號信息和拓?fù)鋽?shù)據(jù)信息;其中,所述MAC信息用于定位識別交換機,所述設(shè)備編 號信息用于識別各成員機,所述拓?fù)鋽?shù)據(jù)信息用于記錄集群物理拓?fù)鋽?shù)據(jù)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,每一條集群物理拓?fù)鋽?shù)據(jù)包括本設(shè)備層 數(shù)、本設(shè)備編號、本設(shè)備端口號、對端設(shè)備層數(shù)、對端設(shè)備編號和對端設(shè)備端口號。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,同一設(shè)備的鏈路數(shù)據(jù)按端口遞增的順序 進行排序。
5.根據(jù)權(quán)利要求2至4任一項所述的方法,其特征在于,利用刪除后剩余的MIB拓?fù)滏?路數(shù)據(jù)生成集群網(wǎng)絡(luò)拓?fù)鋱D,包括對刪除后剩余的MIB拓?fù)滏溌窋?shù)據(jù)進行合并,將所述刪除后剩余的MIB拓?fù)滏溌窋?shù)據(jù) 中包括的本設(shè)備層數(shù)和對端設(shè)備層數(shù)提取單獨列出,在鏈路數(shù)據(jù)信息中僅保存對應(yīng)層數(shù)交 換機間的端口鏈路信息,利用列出的層數(shù)和端口鏈路信息生成簡要MIB拓?fù)鋽?shù)據(jù)表;根據(jù)所述簡要MIB拓?fù)鋽?shù)據(jù)表生成集群網(wǎng)絡(luò)拓?fù)鋱D。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,根據(jù)所述簡要MIB拓?fù)鋽?shù)據(jù)表生成集群網(wǎng) 絡(luò)拓?fù)鋱D,包括依次讀取所述簡要MIB拓?fù)鋽?shù)據(jù)表的表項,根據(jù)預(yù)定規(guī)則將讀取的表項轉(zhuǎn)換成字符串 腳本;將所述字符串腳本解析為對應(yīng)的網(wǎng)元,在視圖上繪制生成所述集群網(wǎng)絡(luò)拓?fù)鋱D。
7.一種集群拓?fù)涫占b置,其特征在于,包括收集模塊,用于收集集群網(wǎng)絡(luò)中的管理信息庫MIB拓?fù)滏溌窋?shù)據(jù);刪除模塊,用于刪除所述MIB拓?fù)滏溌窋?shù)據(jù)中的冗余信息,所述冗余信息是指與已有 的拓?fù)滏溌窋?shù)據(jù)相同的拓?fù)滏溌窋?shù)據(jù);生成模塊,用于利用刪除后剩余的MIB拓?fù)滏溌窋?shù)據(jù)生成集群網(wǎng)絡(luò)拓?fù)鋱D。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述刪除模塊包括第一生成子模塊,用 于利用所述MIB拓?fù)滏溌窋?shù)據(jù)生成MIB拓?fù)鋽?shù)據(jù)表,所述MIB拓?fù)鋽?shù)據(jù)表中包括集群網(wǎng)絡(luò) 中的各設(shè)備的數(shù)據(jù)鏈路層媒體訪問控制MAC信息、設(shè)備編號信息和拓?fù)鋽?shù)據(jù)信息;其中,所 述MAC信息用于定位識別交換機,所述設(shè)備編號信息用于識別各成員機,所述拓?fù)鋽?shù)據(jù)信 息用于記錄集群物理拓?fù)鋽?shù)據(jù);刪除子模塊,用于根據(jù)所述MIB拓?fù)鋽?shù)據(jù)表刪除所述冗余信息。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述第一生成子模塊進一步用于按端口遞增的順序?qū)ν辉O(shè)備的鏈路數(shù)據(jù)進行排序。
10.根據(jù)權(quán)利要求6至8所述的裝置,其特征在于,所述生成模塊包括合并子模塊,用于對刪除后剩余的MIB拓?fù)滏溌窋?shù)據(jù)進行合并,將所述刪除后剩余的 MIB拓?fù)滏溌窋?shù)據(jù)中包括的本設(shè)備層數(shù)和對端設(shè)備層數(shù)提取單獨列出,在鏈路數(shù)據(jù)信息中 僅保存對應(yīng)層數(shù)交換機間的端口鏈路信息;第二生成子模塊,用于利用列出的層數(shù)和端口鏈路信息生成簡要MIB拓?fù)鋽?shù)據(jù)表。
11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述生成模塊包括轉(zhuǎn)換子模塊,用于依次讀取所述簡要MIB拓?fù)鋽?shù)據(jù)表的表項,根據(jù)預(yù)定規(guī)則將讀取的 表項轉(zhuǎn)換成字符串腳本;繪制子模塊,用于將所述字符串腳本解析為對應(yīng)的網(wǎng)元,在視圖上繪制生成所述集群 網(wǎng)絡(luò)拓?fù)鋱D。
全文摘要
本發(fā)明公開了一種集群拓?fù)涫占椒把b置,方法包括收集集群網(wǎng)絡(luò)中的管理信息庫MIB拓?fù)滏溌窋?shù)據(jù);刪除所述MIB拓?fù)滏溌窋?shù)據(jù)中的冗余信息,所述冗余信息是指與已有的拓?fù)滏溌窋?shù)據(jù)相同的拓?fù)滏溌窋?shù)據(jù);利用刪除后剩余的MIB拓?fù)滏溌窋?shù)據(jù)生成集群網(wǎng)絡(luò)拓?fù)鋱D。采用本發(fā)明提供的方法能夠節(jié)省大量的時間開銷。
文檔編號H04L12/56GK101938420SQ20101028220
公開日2011年1月5日 申請日期2010年9月9日 優(yōu)先權(quán)日2010年9月9日
發(fā)明者舒康 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
泾源县| 泾阳县| 木里| 兴宁市| 内江市| 凤山县| 德保县| 义乌市| 新化县| 湖口县| 沙湾县| 呼玛县| 西充县| 阿坝| 四川省| 葵青区| 师宗县| 云浮市| 彭山县| 治多县| 浮山县| 宜宾市| 灵台县| 霍邱县| 施秉县| 中超| 文水县| 平顺县| 黄梅县| 潍坊市| 平度市| 双峰县| 贵南县| 岢岚县| 鄂伦春自治旗| 铜陵市| 中方县| 小金县| 本溪| 阿坝| 宁陵县|