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

一種獲取網(wǎng)絡(luò)狀態(tài)的方法及裝置的制造方法_3

文檔序號(hào):9729974閱讀:來(lái)源:國(guó)知局

[0169] 將告警類(lèi)型添加至化cket-in數(shù)據(jù)包的Reason域中;
[0170] 將滿足觸發(fā)上報(bào)條件的觸發(fā)比較項(xiàng)添加到Reason域中;
[0171] 每條包含告警類(lèi)型的流表項(xiàng)中的操作都對(duì)應(yīng)觸發(fā)表中的觸發(fā)操作項(xiàng);
[0172] 將網(wǎng)絡(luò)狀態(tài)信息添加到reanson字段為warning的化cket-in數(shù)據(jù)包中。
[0173] 408、(FS 構(gòu)造一條化cket-in 數(shù)據(jù)包;
[0174] 構(gòu)造一條化cket-in數(shù)據(jù)包后,將網(wǎng)絡(luò)狀態(tài)信息添加到所述化cket-in數(shù)據(jù)包。
[0Π 5] 409、(FS將添加網(wǎng)絡(luò)狀態(tài)信息的化cket-in數(shù)據(jù)包發(fā)送給0FC ;
[0176] 執(zhí)行至少一個(gè)觸發(fā)索引中與至少一個(gè)操作對(duì)應(yīng)的觸發(fā)操作項(xiàng),將化cket-in數(shù)據(jù) 包發(fā)送給0FC。
[0177] 本發(fā)明實(shí)施例中,本發(fā)明實(shí)施例中,獲取0FC下發(fā)的末端預(yù)設(shè)觸發(fā)比較項(xiàng)的 Flow-Mod消息,并使用預(yù)先構(gòu)造的末端設(shè)置有觸發(fā)表的多流表結(jié)構(gòu),使得在匹配到相應(yīng)的 流表項(xiàng)后,確定流表項(xiàng)中的操作指向觸發(fā)表中觸發(fā)索引時(shí),將數(shù)據(jù)包跳轉(zhuǎn)至觸發(fā)表;執(zhí)行 上報(bào)判斷流程,使得網(wǎng)絡(luò)狀態(tài)滿足預(yù)置的觸發(fā)上報(bào)條件時(shí),將當(dāng)前的網(wǎng)絡(luò)狀態(tài)信息發(fā)送給 0FC,使得0FC能夠?qū)Ξ?dāng)前網(wǎng)絡(luò)狀態(tài)做出及時(shí)有效的處理W及實(shí)時(shí)的監(jiān)控,提高了 0FC對(duì)網(wǎng) 絡(luò)狀態(tài)的敏感度、反應(yīng)速度W及網(wǎng)絡(luò)管理質(zhì)量。
[0178] 請(qǐng)參照?qǐng)D5,本發(fā)明實(shí)施例中一種獲取網(wǎng)絡(luò)狀態(tài)的方法一個(gè)實(shí)施例包括:
[0179] 501、(FS接收0FC發(fā)送的流表編輯消息Flow-Mod ;
[0180] Flow-Mod包括流表內(nèi)容和觸發(fā)比較項(xiàng);
[0181] (FS根據(jù)流表內(nèi)容構(gòu)造多級(jí)流表,并根據(jù)觸發(fā)比較項(xiàng)構(gòu)造觸發(fā)表;
[0182] 其中,具體構(gòu)造多級(jí)流表實(shí)現(xiàn)方式如下:
[0183] (FS按照預(yù)設(shè)的匹配字段將流表內(nèi)容進(jìn)行劃分,W獲得至少兩個(gè)子流表;
[0184] (FS按照預(yù)設(shè)順序?qū)⒆恿鞅斫M合成多級(jí)流表。
[0185] 502、(FS將觸發(fā)表添加到多級(jí)流表末端,并建立多級(jí)流表與觸發(fā)表的對(duì)應(yīng)關(guān)系;
[0186] 本文中,該對(duì)應(yīng)關(guān)系為;將多級(jí)流表的最后一項(xiàng)操作設(shè)置為指向觸發(fā)表中的觸發(fā) 索引,具體實(shí)現(xiàn)方式如下:
[0187] 根據(jù)所述流表項(xiàng)中的操作執(zhí)行相應(yīng)的操作,當(dāng)完成轉(zhuǎn)發(fā)最后一個(gè)子流表,并確定 最后一個(gè)子流表中流表項(xiàng)的任一操作指向觸發(fā)表中觸發(fā)索引化igger ID時(shí),執(zhí)行最后一個(gè) 子流表中的流表項(xiàng)中的所有操作;
[0188] 將所述數(shù)據(jù)包發(fā)送至觸發(fā)表,每個(gè)Trigger ID對(duì)應(yīng)相同操作類(lèi)型的觸發(fā)比較項(xiàng), 需要說(shuō)明的是,本文中出現(xiàn)的多級(jí)流表與觸發(fā)表的對(duì)應(yīng)關(guān)系的實(shí)現(xiàn)方式與此處相同,均不 再賞述;
[0189] 需要說(shuō)明的是,一般情況下將觸發(fā)表設(shè)置在多級(jí)流表末端,但也可W設(shè)置在多級(jí) 流表中多個(gè)子流表中的任何一個(gè)地方,具體設(shè)置位置只要能實(shí)現(xiàn)本文中對(duì)多級(jí)流表的擴(kuò)展 功能即可,本文中均不作限定。
[0190] 多級(jí)流表末端的觸發(fā)表用于存儲(chǔ)告警消息,將Flow-Mod存儲(chǔ)在多級(jí)流表中;
[0191] 將Flow-Mod存儲(chǔ)在多級(jí)流表中具體包括:
[0192] 將多級(jí)流表按照匹配字段特征拆分為至少兩個(gè)子流表,將Flow-Mod進(jìn)行拆分至 少兩個(gè)子數(shù)據(jù)塊,至少兩個(gè)子數(shù)據(jù)塊分別存儲(chǔ)在相應(yīng)的子流表中;
[0193] 將多級(jí)流表的最后一項(xiàng)操作設(shè)置為指向觸發(fā)表中的觸發(fā)索引。
[0194] 503、(FS將獲取的數(shù)據(jù)包與多級(jí)流表進(jìn)行匹配;
[0195] (FS獲取網(wǎng)絡(luò)中的數(shù)據(jù)包,并對(duì)該數(shù)據(jù)包進(jìn)行解析,并與多級(jí)流表進(jìn)行匹配,獲取 匹配的結(jié)果,多級(jí)流表包含操作指令和觸發(fā)表,觸發(fā)表包含觸發(fā)比較項(xiàng)。
[0196] 其中,當(dāng)數(shù)據(jù)包進(jìn)入交換機(jī)后,將從流表0開(kāi)始依次匹配,在后續(xù)處理中流表可W 按次序從小到大越級(jí)跳轉(zhuǎn),但不能從某一流表向前跳轉(zhuǎn)至編號(hào)更小的流表。流表項(xiàng)將W優(yōu) 先級(jí)高低的順序與數(shù)據(jù)包進(jìn)行匹配,當(dāng)數(shù)據(jù)包成功匹配到一條流表項(xiàng)后,會(huì)首先更新該流 表項(xiàng)對(duì)應(yīng)的計(jì)數(shù)器記錄的統(tǒng)計(jì)數(shù)據(jù)。
[0197] 504、當(dāng)完成多級(jí)流表轉(zhuǎn)發(fā)后,數(shù)據(jù)包匹配到多級(jí)流表中的一條流表項(xiàng),(FS確定流 表項(xiàng)中的最后一項(xiàng)操作指向觸發(fā)表時(shí),(FS將數(shù)據(jù)包跳轉(zhuǎn)至觸發(fā)表;
[019引依次將數(shù)據(jù)包與子流表中的流表項(xiàng)進(jìn)行匹配;
[0199] 當(dāng)該數(shù)據(jù)包匹配到一條流表項(xiàng)時(shí),更新與流表項(xiàng)對(duì)應(yīng)的計(jì)數(shù)器記錄的統(tǒng)計(jì)數(shù)據(jù), 比如counter信息,對(duì)此本文中均不作限定,其中,至少兩個(gè)子數(shù)據(jù)包按照匹配到的流表項(xiàng) 的流表項(xiàng)優(yōu)先級(jí)從高到低與流表項(xiàng)進(jìn)行匹配;
[0200] 根據(jù)流表項(xiàng)中的操作進(jìn)行操作,當(dāng)完成轉(zhuǎn)發(fā)最后一個(gè)子流表,并確定最后一個(gè)子 流表中流表項(xiàng)的最后一項(xiàng)操作指向觸發(fā)表中觸發(fā)索引Trigger ID時(shí),執(zhí)行最后一個(gè)子流表 中的流表項(xiàng)中的所有操作;
[0201] 將數(shù)據(jù)包跳轉(zhuǎn)至觸發(fā)表,每個(gè)Trigger ID對(duì)應(yīng)相同操作類(lèi)型的觸發(fā)比較項(xiàng)。
[0202] 505、0FS根據(jù)與數(shù)據(jù)包相關(guān)的網(wǎng)絡(luò)參數(shù)是否超出觸發(fā)比較項(xiàng)的預(yù)設(shè)值的判斷的結(jié) 果判斷是否滿足預(yù)置的觸發(fā)上報(bào)條件,若是,則執(zhí)行步驟506,若否,則結(jié)束;
[0203] 執(zhí)行觸發(fā)表中所有觸發(fā)索引對(duì)應(yīng)的觸發(fā)比較項(xiàng)的判斷流程;
[0204] 完成所有的觸發(fā)比較項(xiàng)的判斷后,獲取判斷的結(jié)果.
[0205] 506、(FS將超出觸發(fā)比較項(xiàng)中的預(yù)設(shè)值的所有判斷的結(jié)果設(shè)為網(wǎng)絡(luò)狀態(tài)信息;
[0206] 其中,流表項(xiàng)包括計(jì)數(shù)器和超時(shí)定時(shí)器,觸發(fā)比較項(xiàng)具體包括:
[0207] 根據(jù)計(jì)數(shù)器對(duì)匹配數(shù)據(jù)包的計(jì)數(shù)超過(guò)預(yù)設(shè)數(shù)值時(shí),確定滿足預(yù)置的觸發(fā)上報(bào)條 件;
[020引當(dāng)超時(shí)定時(shí)器存在的最大空閑時(shí)間超過(guò)預(yù)設(shè)時(shí)間闊值或最大剩余時(shí)間低于預(yù)設(shè) 時(shí)間闊值中至少一個(gè)時(shí),確定滿足預(yù)置的觸發(fā)上報(bào)條件,需要說(shuō)明的是,本文中出現(xiàn)的預(yù)設(shè) 觸發(fā)比較項(xiàng)可 W是 16 位化rcLtimeout、Flow t油le status64 位化cket Matches、Group status 32 位 Packet Count、Flow entry status 32 位 Duration(seconds)、Port status 64 位 Transmitted F*ackets、化rt status 64 位 Receive Overrun Errors 等等類(lèi)似的檢 查項(xiàng),對(duì)此,本文中均不作限定。
[0209] 執(zhí)行判斷與數(shù)據(jù)包相關(guān)的網(wǎng)絡(luò)參數(shù)是否超出觸發(fā)比較項(xiàng)的預(yù)設(shè)值的流程;
[0210] 在完成觸發(fā)比較項(xiàng)的判斷流程后,確定判斷的結(jié)果為滿足預(yù)置的觸發(fā)上報(bào)條件 時(shí),將超出觸發(fā)比較項(xiàng)中的預(yù)設(shè)值的所有判斷的結(jié)果設(shè)為當(dāng)前的網(wǎng)絡(luò)狀態(tài)信息,其中,預(yù)設(shè) 值為0的觸發(fā)比較項(xiàng)不執(zhí)行判斷過(guò)程。
[0211] 507、(FS將網(wǎng)絡(luò)狀態(tài)信息發(fā)送給0FC ;
[0212] 執(zhí)行觸發(fā)索引中與該操作對(duì)應(yīng)的觸發(fā)操作項(xiàng),并將化cket-in數(shù)據(jù)包發(fā)送給0FC。
[0213] 本發(fā)明實(shí)施例中,獲取0FC下發(fā)的末端預(yù)設(shè)觸發(fā)比較項(xiàng)的Flow-Mod消息,并使用 預(yù)先構(gòu)造的末端設(shè)置有觸發(fā)表的多流表結(jié)構(gòu),使得在匹配到相應(yīng)的流表項(xiàng)后,確定流表項(xiàng) 中的操作指向觸發(fā)表中觸發(fā)索引時(shí),將數(shù)據(jù)包發(fā)送至觸發(fā)表;執(zhí)行上報(bào)判斷流程,使得網(wǎng)絡(luò) 狀態(tài)滿足預(yù)置的觸發(fā)上報(bào)條件時(shí),將當(dāng)前的網(wǎng)絡(luò)狀態(tài)信息發(fā)送給0FC,使得0FC能夠?qū)Ξ?dāng)前 網(wǎng)絡(luò)狀態(tài)做出及時(shí)有效的處理和實(shí)時(shí)監(jiān)控,提高了 0FC對(duì)網(wǎng)絡(luò)狀態(tài)的敏感度、反應(yīng)速度W 及網(wǎng)絡(luò)管理質(zhì)量。
[0214] 為便于理解,下面W-具體應(yīng)用場(chǎng)景對(duì)本發(fā)明實(shí)施例進(jìn)行詳細(xì)說(shuō)明,請(qǐng)參閱圖6, 本發(fā)明實(shí)施例一種獲取網(wǎng)絡(luò)狀態(tài)的方法另一實(shí)施例包括:
[0215] 601、(FS接收0FC發(fā)送的流表編輯消息Flow-Mod ;
[0216] Flow-Mod包括流表內(nèi)容和觸發(fā)比較項(xiàng);
[0217] (FS根據(jù)流表內(nèi)容構(gòu)造多級(jí)流表,并根據(jù)觸發(fā)比較項(xiàng)構(gòu)造觸發(fā)表;
[021引其中,具體構(gòu)造多級(jí)流表實(shí)現(xiàn)方式如下:
[0219] (FS按照預(yù)設(shè)的匹配字段將流表內(nèi)容進(jìn)行劃分,W獲得η個(gè)子流表;
[0220] (FS按照預(yù)設(shè)順序?qū)⒆恿鞅斫M合成η級(jí)流表。
[0221] η級(jí)流表中的Trigger-extension部分為本發(fā)明實(shí)施例中對(duì)Flow-Mod的擴(kuò)展部分 即觸發(fā)比較項(xiàng),如說(shuō)明書(shū)附圖中的圖15所示:
[0222] 602、0FS在η級(jí)流表末端添加觸發(fā)表;
[0223] (FS將觸發(fā)表添加到η級(jí)流表末端,并建立η級(jí)流表與觸發(fā)表的對(duì)應(yīng)關(guān)系,該η級(jí) 流表的擴(kuò)展部分和步驟601中所描述的化igger-extension相同,此處不再賞述,η級(jí)流表 末端的觸發(fā)表用于存儲(chǔ)告警消息,將Flow-Mod存儲(chǔ)在多級(jí)流表中;
[0224] 該對(duì)應(yīng)關(guān)系為:
[0225] 將多級(jí)流表的最后一項(xiàng)操作設(shè)置為指向觸發(fā)表中的觸發(fā)索引化igger ID,具體實(shí) 現(xiàn)方式如下:
[0226] 根據(jù)流表項(xiàng)中的操作執(zhí)行相應(yīng)的操作,當(dāng)完成轉(zhuǎn)發(fā)最后一個(gè)子流表,并確定最后 一個(gè)子流表中流表項(xiàng)的任一操作指向觸發(fā)表中觸發(fā)索引化igger ID時(shí),執(zhí)行最后一個(gè)子流 表中的流表項(xiàng)中的所有操作;
[0227] 將Flow-Mod存儲(chǔ)在多級(jí)流表中具體包括:
[022引將η級(jí)流表按照預(yù)設(shè)的匹配字段特征拆分為至少兩個(gè)子流表,并將Flow-Mod進(jìn)行 拆分至少兩個(gè)子數(shù)據(jù)塊,至少兩個(gè)子數(shù)據(jù)塊分別存儲(chǔ)在相應(yīng)的子流表中;
[0229] 將多級(jí)流表的最后一項(xiàng)操作設(shè)置為指向觸發(fā)表中的觸發(fā)索引。
[0230] 603、(FS將獲取的數(shù)據(jù)包與η級(jí)流表進(jìn)行匹配;
[0231] 其中,當(dāng)數(shù)據(jù)包進(jìn)入交換機(jī)后,將從流表0開(kāi)始依次匹配,在后續(xù)處理中流表可W 按次序從小到大越級(jí)跳轉(zhuǎn),但不能從某一流表向前跳轉(zhuǎn)至編號(hào)更小的流表。流表項(xiàng)將W優(yōu) 先級(jí)高低的順序與數(shù)據(jù)包進(jìn)行匹配,當(dāng)數(shù)據(jù)包成功匹配到一條流表項(xiàng)后,會(huì)首先更新該流 表項(xiàng)對(duì)應(yīng)的計(jì)數(shù)器記錄的統(tǒng)計(jì)數(shù)據(jù)。
[0232] 當(dāng)該數(shù)據(jù)包匹配到一條流表項(xiàng)時(shí),更新與流表項(xiàng)對(duì)應(yīng)的計(jì)數(shù)器記錄的統(tǒng)計(jì)數(shù)據(jù), 比如counter信息,對(duì)此本文中均不作限定,其中,至少兩個(gè)子數(shù)據(jù)包按照匹配到的流表項(xiàng) 的流表項(xiàng)優(yōu)先級(jí)從高到低與流表項(xiàng)進(jìn)行匹配;
[0233] 其中,具體通過(guò)流表項(xiàng)的匹配域與數(shù)據(jù)包進(jìn)行匹配。
[0234] 604、當(dāng)數(shù)據(jù)包匹配到η級(jí)流表中的流表項(xiàng),0FS確定Flow entryl中的最后一項(xiàng) 操作action指向Trigger ID 2時(shí),0FS將數(shù)據(jù)包發(fā)送至Trigger T油le ;
[0235] 根據(jù)流表項(xiàng)中的操作進(jìn)行操作,當(dāng)完成轉(zhuǎn)發(fā)最后一個(gè)流表η,并確定流表η中流表 項(xiàng)的至少一個(gè)操作指向觸發(fā)表中的觸發(fā)索引Trigger ID時(shí),執(zhí)行最后一個(gè)子流表中的流表 項(xiàng)中的所有操作;
[0236] 將數(shù)據(jù)包發(fā)送至觸發(fā)表,每個(gè)Trigger ID對(duì)應(yīng)相同操作類(lèi)型的觸發(fā)比較項(xiàng)。
[0237] 在該數(shù)據(jù)包執(zhí)行完Flow t油le 1、Flow t油le 2......Flow t油le η后,解析數(shù) 據(jù)包中的化igger-extension,將Flow t油le η的最后一項(xiàng)操作設(shè)置為轉(zhuǎn)向觸發(fā)表中的 化igger ID,具體如下表所示:
[023引
[0239] 605、(FS執(zhí)行判斷與數(shù)據(jù)包相關(guān)的網(wǎng)絡(luò)參數(shù)是否超出觸發(fā)比較項(xiàng)的預(yù)設(shè)值的流 程;
[0240] 在完成觸發(fā)比較項(xiàng)的判斷流程中,化;rt status64位Transmitted Packets標(biāo)識(shí) 該端口收到的數(shù)據(jù)流量超過(guò)預(yù)設(shè)值,則確定判斷的結(jié)果為滿足預(yù)置的觸發(fā)上報(bào)條件,故將 該項(xiàng)觸發(fā)比較項(xiàng)的判斷的結(jié)果設(shè)為當(dāng)前的網(wǎng)絡(luò)狀態(tài)信息。
[024。 606、(FS根據(jù)與子數(shù)據(jù)包相匹配的流表項(xiàng)判斷是否已構(gòu)造化cket-in數(shù)據(jù)包,若 是,則進(jìn)行步驟607,若否,則進(jìn)行步驟608 ;
[0242] 607、0FS 構(gòu)造一條 Reason 字段為 warning 的化cket-in 數(shù)據(jù)包;
[024引將告警類(lèi)型添加至化cket-in數(shù)據(jù)包的Reason域中;
[0244] 將滿足觸發(fā)比較項(xiàng)添加到Reason域中;
[0245] 在確定觸發(fā)比較項(xiàng)中至少存在一項(xiàng)觸發(fā)比較項(xiàng)的值超過(guò)預(yù)設(shè)闊值時(shí),將化cket 域添加到化cket-in數(shù)據(jù)包末端;
[0246] 每條包含告警類(lèi)型的流表項(xiàng)中的操作都對(duì)應(yīng)觸發(fā)表中的觸發(fā)操作項(xiàng)。
[0247] 608、0FS在化cket-in數(shù)據(jù)包末端添加觸發(fā)表;
[024引該觸發(fā)表中包含在執(zhí)行觸發(fā)上報(bào)條件的判斷流程時(shí),超過(guò)預(yù)設(shè)闊值的觸發(fā)比較項(xiàng) 的數(shù)值。
[0249] 609、(FS將網(wǎng)絡(luò)狀態(tài)信息添加到化cket-in數(shù)據(jù)包中;
[0巧0] 610、(FS將添加網(wǎng)絡(luò)狀態(tài)信息的化cket-in數(shù)據(jù)包發(fā)送給0FC ;
[0巧1] 執(zhí)行至少一個(gè)觸發(fā)索引中與至少一個(gè)操作對(duì)應(yīng)的觸發(fā)操作項(xiàng),將化cket-in數(shù)據(jù) 包發(fā)送給0FC。
[0巧2] 本發(fā)明實(shí)施例中,本發(fā)明實(shí)施例中,獲取0FC下發(fā)的末端預(yù)設(shè)觸發(fā)比較項(xiàng)的 Flow-Mod消息,并使用預(yù)先構(gòu)造的末端設(shè)置有觸發(fā)表的多流表結(jié)構(gòu),使得在匹配到相應(yīng)的 流表項(xiàng)后,確定流表項(xiàng)中的操作指向觸發(fā)表中觸發(fā)索引時(shí),將數(shù)據(jù)包跳轉(zhuǎn)至觸發(fā)表;執(zhí)行 上報(bào)判斷流程,使得網(wǎng)絡(luò)狀態(tài)滿足預(yù)置的觸發(fā)上報(bào)條件時(shí),將當(dāng)前的網(wǎng)絡(luò)狀態(tài)信息發(fā)送給 0FC,使得0FC能夠?qū)Ξ?dāng)前網(wǎng)絡(luò)狀態(tài)做出及時(shí)有效的處理和實(shí)時(shí)監(jiān)控,提高了 0FC對(duì)網(wǎng)絡(luò)狀 態(tài)的敏感度、反應(yīng)速度W及網(wǎng)絡(luò)管理質(zhì)量。
[0巧3] 上面W開(kāi)放流交換機(jī)(FS的角度對(duì)本發(fā)明實(shí)施例中一種獲取網(wǎng)絡(luò)狀態(tài)的方法進(jìn) 行了描述,下面W開(kāi)放流控制器0FC的角度對(duì)本發(fā)明實(shí)施例進(jìn)行詳細(xì)的說(shuō)明,請(qǐng)參閱圖7, 其中,觸發(fā)表保存在0FC中,觸發(fā)表用于存儲(chǔ)觸發(fā)比較項(xiàng)和開(kāi)放流交換機(jī)(FS中所有流表的 流表項(xiàng)的信息,本發(fā)明實(shí)施例中一種獲取網(wǎng)絡(luò)狀態(tài)的方法的另一實(shí)施例包括:
[0254] 701、開(kāi)放流控制器0FC構(gòu)建流表編輯消息Flow-Mod ;
[0巧5] Flow-Mod包括流表內(nèi)容和觸發(fā)比較項(xiàng),觸發(fā)比較項(xiàng)是指網(wǎng)絡(luò)狀態(tài)觸發(fā)闊值集合, 用于判斷是否需要上報(bào)網(wǎng)絡(luò)狀態(tài);
[0256] 通過(guò)在Flow-Mod的末端添加觸發(fā)比較項(xiàng)對(duì)Flow-Mod進(jìn)行擴(kuò)展,使得在下發(fā)流表 的同時(shí)也下發(fā)了預(yù)置的
當(dāng)前第3頁(yè)1 2 3 4 5 6 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
来宾市| 金秀| 文山县| 句容市| 中牟县| 巴彦淖尔市| 彭泽县| 满洲里市| 抚远县| 南投市| 南皮县| 二手房| 临猗县| 高清| 汝阳县| 土默特左旗| 莱芜市| 嘉善县| 乐都县| 获嘉县| 高台县| 阜南县| 资源县| 承德市| 武义县| 洞头县| 营口市| 循化| 黔西县| 府谷县| 宝坻区| 师宗县| 高平市| 大姚县| 出国| 通道| 专栏| 独山县| 余庆县| 余庆县| 四平市|