專利名稱:一種業(yè)務(wù)策略規(guī)則配置的方法、裝置及通信系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,尤其涉及一種業(yè)務(wù)策略配置的方法、裝置及通信系統(tǒng)。
背景技術(shù):
隨著網(wǎng)絡(luò)的發(fā)展,網(wǎng)絡(luò)設(shè)備上所需要的業(yè)務(wù)越來越多。同時網(wǎng)絡(luò)的規(guī)模也日益擴大,網(wǎng)絡(luò)節(jié)點設(shè)備種類和數(shù)量也越來越多,組網(wǎng)越來越復(fù)雜。隨著業(yè)務(wù)和規(guī)模的擴大,網(wǎng)絡(luò)需要的設(shè)備數(shù)量和種類也隨著增加。用戶在配置和管理各類設(shè)備上的業(yè)務(wù)和策略時,需要應(yīng)對網(wǎng)絡(luò)復(fù)雜度及設(shè)備種類和數(shù)量增多所帶來的配置工作量增長,以及不同類型設(shè)備業(yè)務(wù)配置差異化的挑戰(zhàn)。同時,用戶也需要根據(jù)當前網(wǎng)絡(luò)情況及時有效的配置每個網(wǎng)絡(luò)設(shè)備上的策略及業(yè)務(wù)?,F(xiàn)有技術(shù)中提出了一種分散式的業(yè)務(wù)和策略配置方法,通過在設(shè)備中提供了業(yè)務(wù)及策略部署的人機交互界面,用以用戶規(guī)劃每臺網(wǎng)絡(luò)設(shè)備需要部署的業(yè)務(wù)及策略后,登錄網(wǎng)絡(luò)中的每臺網(wǎng)絡(luò)設(shè)備,配置規(guī)劃的業(yè)務(wù)及策略信息。然后網(wǎng)絡(luò)設(shè)備根據(jù)配置的業(yè)務(wù)和策略執(zhí)行。然而這種配置方法配置效率低下,用戶需要規(guī)劃每臺設(shè)備的業(yè)務(wù)及策略,并需要依次配置,工作量隨組網(wǎng)及網(wǎng)絡(luò)設(shè)備的增加而快速增加。為了提高配置效率,現(xiàn)有技術(shù)中還提出了一種業(yè)務(wù)和策略的集中式配置方法,該方法中用戶可以通過統(tǒng)一的配置服務(wù)器集中進行業(yè)務(wù)配置及策略規(guī)則下發(fā)。具體的,用戶可以組織具有相同業(yè)務(wù)或策略規(guī)則的網(wǎng)絡(luò)設(shè)備為邏輯組等方式,通過針對邏輯組進行統(tǒng)一配置,減少業(yè)務(wù)和策略規(guī)則的配置工作量,從而提高業(yè)務(wù)和策略配置效率。然而集中式配置的方法,雖然在一定程度上簡化了業(yè)務(wù)策略的配置過程,提高了配置效率,但是對于用戶來說,整個配置過程仍然很復(fù)雜。例如,針對組織具有相同業(yè)務(wù)的邏輯組,用戶需要首先確定執(zhí)行相同業(yè)務(wù)的節(jié)點,然后再統(tǒng)一配置。由于網(wǎng)絡(luò)中往往存在大量的設(shè)備,確定需要執(zhí)行相同業(yè)務(wù)的節(jié)點的工作,對于用戶來說仍然是個繁瑣的過程。同時,對于同一設(shè)備,往往同時需要執(zhí)行多個業(yè)務(wù),這樣用戶需要針對同一設(shè)備,集中配置多次,配置過程仍然很復(fù)雜,配置效率低下。
發(fā)明內(nèi)容
本發(fā)明的實施例提供一種業(yè)務(wù)策略規(guī)則配置的方法、裝置及通信系統(tǒng),能夠簡化業(yè)務(wù)策略的配置過程,提高配置效率。本發(fā)明的實施例采用如下技術(shù)方案:第一方面,本發(fā)明實施例提供的一種業(yè)務(wù)策略規(guī)則配置的方法,該方法包括:獲取用戶配置的業(yè)務(wù)策略,所述業(yè)務(wù)策略包括用于執(zhí)行業(yè)務(wù)的節(jié)點類型和所述業(yè)務(wù)被執(zhí)行時使用的策略規(guī)則,其中所述節(jié)點類型用于表示網(wǎng)絡(luò)中的至少一個節(jié)點的集合;獲取所述網(wǎng)絡(luò)中所述節(jié)點類型包括的節(jié)點的信息;
根據(jù)所述節(jié)點的信息,確定用于執(zhí)行所述業(yè)務(wù)策略中的策略規(guī)則的網(wǎng)絡(luò)節(jié)點;
向所述網(wǎng)絡(luò)節(jié)點下發(fā)所述策略規(guī)則。在第一種可能的實施方式中,結(jié)合第一方面,所述節(jié)點的信息包括所述節(jié)點支持的業(yè)務(wù)信息和所述節(jié)點的標識;所述根據(jù)所述節(jié)點的信息,確定用于執(zhí)行所述業(yè)務(wù)策略中的策略規(guī)則的網(wǎng)絡(luò)節(jié)點包括:根據(jù)所述節(jié)點支持的業(yè)務(wù)信息和所述節(jié)點的標識號,將支持所述業(yè)務(wù)的節(jié)點確定為網(wǎng)絡(luò)節(jié)點。在第二種可能的實施方式中,結(jié)合第一方面,所述節(jié)點的信息包括所述節(jié)點支持的業(yè)務(wù)信息、所述節(jié)點的標識和整個網(wǎng)絡(luò)的路由信息;所述根據(jù)所述節(jié)點的信息,確定用于執(zhí)行所述業(yè)務(wù)策略中的策略規(guī)則的網(wǎng)絡(luò)節(jié)點包括:根據(jù)所述節(jié)點支持的業(yè)務(wù)信息和所述節(jié)點的標識號,確定支持所述業(yè)務(wù)的候選網(wǎng)絡(luò)節(jié)點集;
根據(jù)所述策略規(guī)則包括的數(shù)據(jù)流信息和所述整個網(wǎng)絡(luò)的路由信息,確定所述策略規(guī)則包括的每條數(shù)據(jù)流信息中的源地址到目的地址經(jīng)由所述候選網(wǎng)絡(luò)節(jié)點集中的節(jié)點的候選網(wǎng)絡(luò)節(jié)點子集;從所述候選網(wǎng)絡(luò)節(jié)點子集中,選取一個節(jié)點作為所述用于執(zhí)行所述策略規(guī)則的網(wǎng)絡(luò)節(jié)點。在第三種可能的實施方式中,結(jié)合第一方面,所述節(jié)點的信息包括:所述節(jié)點支持的業(yè)務(wù)信息、所述節(jié)點的標識和所述節(jié)點的處理能力信息;所述根據(jù)所述節(jié)點的信息,確定用于執(zhí)行所述業(yè)務(wù)策略中的策略規(guī)則的網(wǎng)絡(luò)節(jié)點包括:根據(jù)所述節(jié)點支持的業(yè)務(wù)信息和所述節(jié)點的標識,確定支持所述業(yè)務(wù)的候選網(wǎng)絡(luò)節(jié)點集;根據(jù)所述候選網(wǎng)絡(luò)節(jié)點集中包括的節(jié)點的處理能力信息和所述策略規(guī)則包括的數(shù)據(jù)流的信息,從所述候選網(wǎng)絡(luò)節(jié)點集中選擇用于執(zhí)行所述策略規(guī)則的網(wǎng)絡(luò)節(jié)點,其中被選擇的所述網(wǎng)絡(luò)節(jié)點均衡負載需要執(zhí)行所述業(yè)務(wù)的數(shù)據(jù)流,其中所述策略規(guī)則包括的數(shù)據(jù)流的信息表示所述數(shù)據(jù)流。在第四種可能的實施方式中,結(jié)合第一方面,所述節(jié)點的信息包括:所述節(jié)點支持的業(yè)務(wù)信息、所述節(jié)點的標識、所述整個網(wǎng)絡(luò)的路由信息和所述節(jié)點的處理能力信息;所述根據(jù)所述節(jié)點的信息,確定用于執(zhí)行所述業(yè)務(wù)策略中的策略規(guī)則的網(wǎng)絡(luò)節(jié)點包括:根據(jù)所述節(jié)點支持的業(yè)務(wù)信息和所述節(jié)點的標識,確定支持所述業(yè)務(wù)的候選網(wǎng)絡(luò)節(jié)點集;根據(jù)所述策略規(guī)則包括的數(shù)據(jù)流信息和所述整個網(wǎng)絡(luò)的路由信息,確定所述策略規(guī)則包括的每條數(shù)據(jù)流信息中的源地址到目的地址經(jīng)由所述候選網(wǎng)絡(luò)節(jié)點集中的節(jié)點的候選網(wǎng)絡(luò)節(jié)點子集;根據(jù)所述候選網(wǎng)絡(luò)節(jié)點子集中包括的節(jié)點的處理能力信息和所述策略規(guī)則包括的數(shù)據(jù)流的信息,從所述候選網(wǎng)絡(luò)節(jié)點子集中選擇一個用于執(zhí)行所述策略規(guī)則的網(wǎng)絡(luò)節(jié)點,其中被選擇的所述網(wǎng)絡(luò)節(jié)點均衡負載需要執(zhí)行所述業(yè)務(wù)的數(shù)據(jù)流,其中所述策略規(guī)則包括的數(shù)據(jù)流的信息表示所述數(shù)據(jù)流。在第五種可能的實施方式中,結(jié)合第一方面或根據(jù)第一種至第四種可能的實施方式,在所述向所述網(wǎng)絡(luò)節(jié)點下發(fā)所述策略規(guī)則的步驟之后,該方法還包括:獲知所述節(jié)點類型包括的節(jié)點的數(shù)量和所述節(jié)點的信息發(fā)生變化后,根據(jù)所述發(fā)生變化后的所述節(jié)點類型包括的節(jié)點的信息,重新確定用于執(zhí)行所述業(yè)務(wù)策略中的策略規(guī)則的網(wǎng)絡(luò)節(jié)點;向所述重新確定的網(wǎng)絡(luò)節(jié)點下發(fā)所述策略規(guī)則。在第六種可能的實施方式中,結(jié)合第一方面或根據(jù)第一種至第五種可能的實施方式,在所述獲取用戶配置的業(yè)務(wù)策略的步驟之后,該方法還包括:將所述用戶配置的業(yè)務(wù)策略中重復(fù)的策略規(guī)則進行合并。在第七種可能的實施方式中,結(jié)合第一方面或根據(jù)第一種至第六種可能的實施方式,所述向所述網(wǎng)絡(luò)節(jié)點下發(fā)所述策略規(guī)則具體包括:指示所述網(wǎng)絡(luò)節(jié)點啟動所述業(yè)務(wù);向所述網(wǎng)絡(luò)節(jié)點發(fā)送所述策略規(guī)則。在第八種可能的實施方式中,結(jié)合第一方面或根據(jù)第一種至第七種可能的實施方式,所述節(jié)點類型包括以下中的至少一項:處于同一網(wǎng)絡(luò)區(qū)域內(nèi)的一個或多個節(jié)點的集合、屬于同一設(shè)備類型的一個或多個節(jié)點的集合、處于同一物理位置區(qū)域內(nèi)的一個或多個節(jié)點的集合。
在第九種可能的實施方式中,結(jié)合第一方面或根據(jù)第一種至第七種可能的實施方式,所述節(jié)點類型為根據(jù)所述節(jié)點的鏈路層、網(wǎng)絡(luò)層和傳輸層至少一層的屬性信息劃分的類型。第二方面,本發(fā)明實施例還提供了一種業(yè)務(wù)策略規(guī)則配置的裝置,該裝置包括:獲取單元、確定單元和下發(fā)單元;所述獲取單元,用于獲取用戶配置的業(yè)務(wù)策略,所述業(yè)務(wù)策略包括用于執(zhí)行業(yè)務(wù)的節(jié)點類型和所述業(yè)務(wù)被執(zhí)行時使用的策略規(guī)則,其中所述節(jié)點類型用于表示網(wǎng)絡(luò)中的至少一個節(jié)點的集合;所述獲取單元,還用于獲取所述網(wǎng)絡(luò)中所述節(jié)點類型包括的節(jié)點的信息;所述確定單元,用于根據(jù)所述節(jié)點的信息,確定用于執(zhí)行所述業(yè)務(wù)策略中的策略規(guī)則的網(wǎng)絡(luò)節(jié)點;所述下發(fā)單元,用于向所述網(wǎng)絡(luò)節(jié)點下發(fā)所述策略規(guī)則。在第一種可能的實施方式中,結(jié)合第二方面,所述節(jié)點的信息包括所述節(jié)點支持的業(yè)務(wù)信息和所述節(jié)點的標識;所述確定單元具體用于:根據(jù)所述節(jié)點支持的業(yè)務(wù)信息和所述節(jié)點的標識號,將支持所述業(yè)務(wù)的節(jié)點確定為網(wǎng)絡(luò)節(jié)點。在第二種可能的實施方式中,結(jié)合第二方面,所述節(jié)點的信息包括所述節(jié)點支持的業(yè)務(wù)信息、所述節(jié)點的標識和整個網(wǎng)絡(luò)的路由信息;所述確定單元具體用于:
根據(jù)所述節(jié)點支持的業(yè)務(wù)信息和所述節(jié)點的標識號,確定支持所述業(yè)務(wù)的候選網(wǎng)絡(luò)節(jié)點集;根據(jù)所述策略規(guī)則包括的數(shù)據(jù)流信息和所述整個網(wǎng)絡(luò)的路由信息,確定所述策略規(guī)則包括的每條數(shù)據(jù)流信息中的源地址到目的地址經(jīng)由所述候選網(wǎng)絡(luò)節(jié)點集中的節(jié)點的候選網(wǎng)絡(luò)節(jié)點子集;從所述候選網(wǎng)絡(luò)節(jié)點子集中,選取一個節(jié)點作為所述用于執(zhí)行所述策略規(guī)則的網(wǎng)絡(luò)節(jié)點。在第三種可能的實施方式中,結(jié)合第二方面,所述節(jié)點的信息包括:所述節(jié)點支持的業(yè)務(wù)信息、所述節(jié)點的標識和所述節(jié)點的處理能力信息;所述確定單元具體用于:根據(jù)所述節(jié)點支持的業(yè)務(wù)信息和所述節(jié)點的標識,確定支持所述業(yè)務(wù)的候選網(wǎng)絡(luò)節(jié)點集;根據(jù)所述候選網(wǎng)絡(luò)節(jié)點集中包括的節(jié)點的處理能力信息和所述策略規(guī)則包括的數(shù)據(jù)流的信息,從所述候選網(wǎng)絡(luò)節(jié)點集中選擇用于執(zhí)行所述策略規(guī)則的網(wǎng)絡(luò)節(jié)點,其中被選擇的所述網(wǎng)絡(luò)節(jié)點均衡負載需要執(zhí)行所述業(yè)務(wù)的數(shù)據(jù)流,其中所述策略規(guī)則包括的數(shù)據(jù)流的信息表示所述數(shù)據(jù)流。在第四種可能的實施方式中,結(jié)合第二方面,所述節(jié)點的信息包括:所述節(jié)點支持的業(yè)務(wù)信息、所述節(jié)點的標識、整個網(wǎng)絡(luò)的路由信息和所述節(jié)點的處理能力信息;所述確定單元 具體用于:根據(jù)所述節(jié)點支持的業(yè)務(wù)信息和所述節(jié)點的標識,確定支持所述業(yè)務(wù)的候選網(wǎng)絡(luò)節(jié)點集;根據(jù)所述策略規(guī)則包括的數(shù)據(jù)流信息和所述整個網(wǎng)絡(luò)的路由信息,確定所述策略規(guī)則包括的每條數(shù)據(jù)流信息中的源地址到目的地址經(jīng)由所述候選網(wǎng)絡(luò)節(jié)點集中的節(jié)點的候選網(wǎng)絡(luò)節(jié)點子集;根據(jù)所述候選網(wǎng)絡(luò)節(jié)點子集中包括的節(jié)點的處理能力信息和所述策略規(guī)則包括的數(shù)據(jù)流的信息,從所述候選網(wǎng)絡(luò)節(jié)點子集中選擇一個用于執(zhí)行所述策略規(guī)則的網(wǎng)絡(luò)節(jié)點,其中被選擇的所述網(wǎng)絡(luò)節(jié)點均衡負載需要執(zhí)行所述業(yè)務(wù)的數(shù)據(jù)流,其中所述策略規(guī)則包括的數(shù)據(jù)流的信息表示所述數(shù)據(jù)流。在第五種可能的實施方式中,結(jié)合第二方面或根據(jù)第一種至第四種可能的實施方式,該裝置還包括:獲知單元;所述獲知單元,用于獲知所述節(jié)點類型包括的節(jié)點的數(shù)量和所述節(jié)點的信息是否發(fā)生變化;所述確定單元,還用于所述獲知單元獲知所述節(jié)點類型包括的節(jié)點的數(shù)量和信息發(fā)生變化后,根據(jù)所述發(fā)生變化后的所述節(jié)點類型包括的節(jié)點的信息,重新確定用于執(zhí)行所述業(yè)務(wù)策略中的策略規(guī)則的網(wǎng)絡(luò)節(jié)點;所述下發(fā)單元,還用于向所述重新確定的網(wǎng)絡(luò)節(jié)點下發(fā)所述策略規(guī)則。在第六種可能的實施方式中,結(jié)合第二方面或根據(jù)第一種至第五種可能的實施方式,所述裝置還包括:合并單元;所述合并單元,用于將所述用戶配置的業(yè)務(wù)策略中重復(fù)的策略規(guī)則進行合并。在第七種可能的實施方式中,結(jié)合第二方面或根據(jù)第一種至第六種可能的實施方式,所述下發(fā)單元具體用于:指示所述網(wǎng)絡(luò)節(jié)點啟動所述業(yè)務(wù);向所述網(wǎng)絡(luò)節(jié)點發(fā)送所述策略規(guī)則。在第八種可能的實施方式中,結(jié)合第二方面或根據(jù)第一種至第七種可能的實施方式,所述獲取單元獲取的所述業(yè)務(wù)策略包括的用于執(zhí)行業(yè)務(wù)的節(jié)點的類型包括以下中的至少一項:處于同一網(wǎng)絡(luò)區(qū)域內(nèi)的一個或多個節(jié)點的集合、屬于同一設(shè)備類型的一個或多個節(jié)點的集合、處于同一物理位置區(qū)域內(nèi)的一個或多個節(jié)點的集合。在第九種可能的實施方式中,結(jié)合第二方面或根據(jù)第一種至第七種可能的實施方式,所述獲取單元獲取的所述業(yè)務(wù)策略包括的用于執(zhí)行業(yè)務(wù)的節(jié)點類型為根據(jù)所述節(jié)點的鏈路層、網(wǎng)絡(luò)層和傳輸層至少一層的屬性信息劃分的類型。第三方面,本發(fā)明實施例提供的一種通信系統(tǒng),包括控制節(jié)點和一個或多個節(jié)點,其中所述一個或多個節(jié)點被包括在一個或多個節(jié)點類型中,其中:所述控制節(jié)點用于:獲取用戶配置的業(yè)務(wù)策略,所述業(yè)務(wù)策略包括用于執(zhí)行業(yè)務(wù)的節(jié)點類型和所述業(yè)務(wù)被執(zhí)行時使用的策略規(guī)則,其中所述節(jié)點類型用于表示網(wǎng)絡(luò)中的至少一個節(jié)點的集合;獲取所述網(wǎng)絡(luò)中所述節(jié)點類型包括的節(jié)點的信息;根據(jù)所述節(jié)點的信息,確定用于執(zhí)行所述業(yè)務(wù)策略中的策略規(guī)則的網(wǎng)絡(luò)節(jié)點;向所述網(wǎng)絡(luò)節(jié)點下發(fā)所述策略規(guī)則;
所述網(wǎng)絡(luò)節(jié)點用于:在所述控制節(jié)點將本網(wǎng)絡(luò)節(jié)點確定為執(zhí)行所述接收所述業(yè)務(wù)策略中的策略規(guī)則的網(wǎng)絡(luò)節(jié)點時,接收控制節(jié)點下發(fā)的所述策略規(guī)則,并執(zhí)行所述策略規(guī)則。在第一種可能的實施方式中,結(jié)合第三方面,所述控制節(jié)點具體用于:獲取用戶配置的業(yè)務(wù)策略,所述業(yè)務(wù)策略包括用于執(zhí)行業(yè)務(wù)的節(jié)點類型和所述業(yè)務(wù)被執(zhí)行時使用的策略規(guī)則,其中所述節(jié)點類型用于表示網(wǎng)絡(luò)中的至少一個節(jié)點的集合;獲取所述網(wǎng)絡(luò)中所述節(jié)點類型包括的節(jié)點的信息,其中,所述節(jié)點的信息包括所述節(jié)點支持的業(yè)務(wù)信息和所述節(jié)點的標識;根據(jù)所述節(jié)點支持的業(yè)務(wù)信息和所述節(jié)點的標識號,將支持所述業(yè)務(wù)的節(jié)點確定為網(wǎng)絡(luò)節(jié)點;向所述確定的網(wǎng)絡(luò)節(jié)點下發(fā)所述策略規(guī)則。在第二種可能的實施方式中,結(jié)合第三方面,所述控制節(jié)點具體用于:獲取用戶配置的業(yè)務(wù)策略,所述業(yè)務(wù)策略包括用于執(zhí)行業(yè)務(wù)的節(jié)點類型和所述業(yè)務(wù)被執(zhí)行時使用的策略規(guī)則,其中所述節(jié)點類型用于表示網(wǎng)絡(luò)中的至少一個節(jié)點的集合;獲取所述網(wǎng)絡(luò)中所述節(jié)點類型包括的節(jié)點的信息,其中,所述節(jié)點的信息包括所述節(jié)點支持的業(yè)務(wù)信息、所述節(jié)點的標識和整個網(wǎng)絡(luò)的路由信息;根據(jù)所述節(jié)點支持的業(yè)務(wù)信息和所述節(jié)點的標識號,確定支持所述業(yè)務(wù)的候選網(wǎng)絡(luò)節(jié)點集;根據(jù)所述策略規(guī)則包括的數(shù)據(jù)流信息和所述整個網(wǎng)絡(luò)的路由信息,確定所述策略規(guī)則包括的每條數(shù)據(jù)流信息中的源地址到目的地址經(jīng)由所述候選網(wǎng)絡(luò)節(jié)點集中的節(jié)點的候選網(wǎng)絡(luò)節(jié)點子集;
從所述候選網(wǎng)絡(luò)節(jié)點子集中,選取一個節(jié)點作為所述用于執(zhí)行所述策略規(guī)則的網(wǎng)絡(luò)節(jié)點;向所述選擇的網(wǎng)絡(luò)節(jié)點下發(fā)所述策略規(guī)則。在第三種可能的實施方式中,結(jié)合第三方面,所述控制節(jié)點具體用于:獲取用戶配置的業(yè)務(wù)策略,所述業(yè)務(wù)策略包括用于執(zhí)行業(yè)務(wù)的節(jié)點類型和所述業(yè)務(wù)被執(zhí)行時使用的策略規(guī)則,其中所述節(jié)點類型用于表示網(wǎng)絡(luò)中的至少一個節(jié)點的集合;獲取所述網(wǎng)絡(luò)中所述節(jié)點類型包括的節(jié)點的信息,其中,所述節(jié)點的信息包括:所述節(jié)點支持的業(yè)務(wù)信息、所述節(jié)點的標識和所述節(jié)點的處理能力信息;根據(jù)所述節(jié)點支持的業(yè)務(wù)信息和所述節(jié)點的標識,確定支持所述業(yè)務(wù)的候選網(wǎng)絡(luò)節(jié)點集;根據(jù)所述候選網(wǎng)絡(luò)節(jié)點集中包括的節(jié)點的處理能力信息和所述策略規(guī)則包括的數(shù)據(jù)流的信息,從所述候選網(wǎng)絡(luò)節(jié)點集中選擇用于執(zhí)行所述策略規(guī)則的網(wǎng)絡(luò)節(jié)點,其中被選擇的所述網(wǎng)絡(luò)節(jié)點均衡負載需要執(zhí)行所述業(yè)務(wù)的數(shù)據(jù)流,其中所述策略規(guī)則包括的數(shù)據(jù)流的信息表示所述數(shù)據(jù)流信息;向所述選擇的網(wǎng)絡(luò)節(jié)點下發(fā)所述策略規(guī)則。在第四種可能的實施方式中,結(jié)合第三方面,所述控制節(jié)點具體用于:獲取用戶配置的業(yè)務(wù)策略,所述業(yè)務(wù)策略包括用于執(zhí)行業(yè)務(wù)的節(jié)點類型和所述業(yè)務(wù)被執(zhí)行時使用的策略規(guī)則,其中所述節(jié)點類型用于表示網(wǎng)絡(luò)中的至少一個節(jié)點的集合;獲取所述網(wǎng)絡(luò)中·所述節(jié)點類型包括的節(jié)點的信息,其中,所述節(jié)點的信息包括:所述節(jié)點支持的業(yè)務(wù)信息、所述節(jié)點的標識、整個網(wǎng)絡(luò)的路由信息和所述節(jié)點的處理能力信息;根據(jù)所述節(jié)點支持的業(yè)務(wù)信息和所述節(jié)點的標識,確定支持所述業(yè)務(wù)的候選網(wǎng)絡(luò)節(jié)點集;根據(jù)所述策略規(guī)則包括的數(shù)據(jù)流信息和所述整個網(wǎng)絡(luò)的路由信息,確定所述策略規(guī)則包括的每條數(shù)據(jù)流信息中的源地址到目的地址經(jīng)由所述候選網(wǎng)絡(luò)節(jié)點集中的節(jié)點的候選網(wǎng)絡(luò)節(jié)點子集;根據(jù)所述候選網(wǎng)絡(luò)節(jié)點子集中包括的節(jié)點的處理能力信息和所述策略規(guī)則包括的數(shù)據(jù)流的信息,從所述候選網(wǎng)絡(luò)節(jié)點子集中選擇一個用于執(zhí)行所述策略規(guī)則的網(wǎng)絡(luò)節(jié)點,其中被選擇的所述網(wǎng)絡(luò)節(jié)點均衡負載需要執(zhí)行所述業(yè)務(wù)的數(shù)據(jù)流,其中所述策略規(guī)則包括的數(shù)據(jù)流的信息表示所述數(shù)據(jù)流;向所述選擇的網(wǎng)絡(luò)節(jié)點下發(fā)所述策略規(guī)則。本發(fā)明實施例提供一種業(yè)務(wù)策略規(guī)則配置的方法、裝置及通信系統(tǒng),其中該方法包括:獲取用戶配置的業(yè)務(wù)策略,所述業(yè)務(wù)策略包括用于執(zhí)行業(yè)務(wù)的節(jié)點類型和所述業(yè)務(wù)被執(zhí)行時使用的策略規(guī)則,其中所述節(jié)點類型用于表示網(wǎng)絡(luò)中的至少一個節(jié)點的集合;獲取所述網(wǎng)絡(luò)中所述節(jié)點類型包括的節(jié)點的信息;根據(jù)所述節(jié)點的信息,確定用于執(zhí)行所述業(yè)務(wù)策略中的策略規(guī)則的網(wǎng)絡(luò)節(jié)點;向所述網(wǎng)絡(luò)節(jié)點下發(fā)所述策略規(guī)則。由于用戶配置的業(yè)務(wù)策略的下發(fā)是針對用于表示一個或多個節(jié)點的集合的節(jié)點類型,而非針對單個具體的設(shè)備,而且在獲取下發(fā)的用戶配置的業(yè)務(wù)策略之后,由控制節(jié)點從所述節(jié)點類型包括的一個或多個節(jié)點中確定用于執(zhí)行策略中指定業(yè)務(wù)的網(wǎng)絡(luò)節(jié)點,從而能夠簡化業(yè)務(wù)策略的配置過程,提高配置效率。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為網(wǎng)絡(luò)設(shè)備的業(yè)務(wù)層具有的業(yè)務(wù)示意圖;圖2為本發(fā)明實施例提供的一種業(yè)務(wù)策略規(guī)則配置的通信系統(tǒng)示意圖;圖3為本發(fā)明實施例提供的一種業(yè)務(wù)策略配置的網(wǎng)絡(luò)組網(wǎng)示意圖;圖4為本發(fā)明實施例提供了一種業(yè)務(wù)策略規(guī)則配置的方法流程示意圖;圖5為本發(fā)明實施例提供的另一種業(yè)務(wù)策略規(guī)則配置的方法流程示意圖;圖6為本發(fā)明實施例提供的又一種業(yè)務(wù)策略規(guī)則配置的方法流程示意圖;圖7為本發(fā)明實施例提供的再一種業(yè)務(wù)策略規(guī)則配置的方法流程示意圖;圖8為本發(fā)明實施例提供的第四種業(yè)務(wù)策略規(guī)則配置的方法流程示意圖;圖9為本發(fā)明實施例提供的另一種業(yè)務(wù)策略配置的網(wǎng)絡(luò)組網(wǎng)示意圖;圖10為本發(fā)明實施例提供的一種業(yè)務(wù)策略規(guī)則配置的裝置結(jié)構(gòu)示意圖;圖11為本發(fā)明實施例提供的另一種業(yè)務(wù)策略規(guī)則配置的裝置結(jié)構(gòu)示意圖;圖12為本發(fā)明實施例提供的又一種業(yè)務(wù)策略規(guī)則配置的裝置結(jié)構(gòu)示意圖;圖13為本發(fā)明實施例提供的一種控制節(jié)點的裝置結(jié)構(gòu)示意圖;圖14為本發(fā)明實施例提供的一種通信系統(tǒng)示意圖。
具體實施例方式下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā) 明保護的范圍。本文中術(shù)語“系統(tǒng)”和“網(wǎng)絡(luò)”在本文中常被可互換使用。本文中術(shù)語“和/或”,僅僅是一種描述關(guān)聯(lián)對象的關(guān)聯(lián)關(guān)系,表不可以存在二種關(guān)系,例如,A和/或B,可以表不:單獨存在A,同時存在A和B,單獨存在B這三種情況。另外,本文中字符“/”,一般表示前后關(guān)聯(lián)對象是一種“或”的關(guān)系。隨著網(wǎng)絡(luò)的發(fā)展,網(wǎng)絡(luò)系統(tǒng)中的設(shè)備上所需要的業(yè)務(wù)越來越多。示例性的,如圖1所示,描述了網(wǎng)絡(luò)設(shè)備業(yè)務(wù)層具備的一些常見的業(yè)務(wù)功能,如安全業(yè)務(wù)包括IPS (IntrusionPrevention System 入侵防御系統(tǒng))、DDOS (Distributed Denial of Service,分布式拒絕服務(wù))和FW(Fire Wall,防火墻)等業(yè)務(wù),網(wǎng)絡(luò)優(yōu)化業(yè)務(wù)包括帶寬控制和應(yīng)用QoS (Qualityof Service,服務(wù)質(zhì)量)等業(yè)務(wù),URLF (Uniform Resource Locator Filter,統(tǒng)一資源定位符過濾)業(yè)務(wù),WOC(WAN Optimization Controller,廣域網(wǎng)優(yōu)化控制)業(yè)務(wù)包括數(shù)據(jù)復(fù)制、壓縮和緩存等業(yè)務(wù),以及ADC(Application Delivery Controller,應(yīng)用交付控制)業(yè)務(wù)包括SLB(Server Load Balancing,服務(wù)負載均衡)、內(nèi)容修改和緩存等業(yè)務(wù)。
由于網(wǎng)絡(luò)設(shè)備和網(wǎng)絡(luò)設(shè)備上所具有的業(yè)務(wù)的增多,為了避免針對每個設(shè)備進行分散式的業(yè)務(wù)和策略的配置,或者組織具有相同業(yè)務(wù)或策略規(guī)則的網(wǎng)絡(luò)設(shè)備為邏輯組,針對邏輯組進行集中配置式,簡化用戶配置網(wǎng)絡(luò)設(shè)備的業(yè)務(wù)策略的方法,本發(fā)明實施例提供的業(yè)務(wù)策略規(guī)則配置的方法,示例性的,如圖2所示,描述的進行業(yè)務(wù)策略規(guī)則配置的網(wǎng)絡(luò)系統(tǒng)示意圖,該方法將整個網(wǎng)絡(luò)的網(wǎng)絡(luò)設(shè)備劃分為不同類型的節(jié)點,該網(wǎng)絡(luò)系統(tǒng)包括控制節(jié)點、節(jié)點類型1、節(jié)點類型2和節(jié)點類型η的節(jié)點。用戶配置的業(yè)務(wù)策略是基于不同類型的節(jié)點,不需要針對具體的設(shè)備,具體配置到哪一個設(shè)備由控制節(jié)點來確定。控制節(jié)點獲取用戶針對不同類型的節(jié)點配置的業(yè)務(wù)策略后,獲取網(wǎng)絡(luò)中所述節(jié)點類型包括的節(jié)點的信息,其中,所述節(jié)點的信息可以包括所述節(jié)點的標識,以及所述節(jié)點支持的業(yè)務(wù)信息,還可以包括整個網(wǎng)絡(luò)的路由信息,或者還可以包括所述節(jié)點的處理能力信息。然后所述控制節(jié)點根據(jù)所述節(jié)點的信息,確定用于執(zhí)行所述業(yè)務(wù)策略中的策略規(guī)則的網(wǎng)絡(luò)節(jié)點,然后向所述網(wǎng)絡(luò)節(jié)點下發(fā)所述策略規(guī)則。其中,節(jié)點類型具體可以是處于同一網(wǎng)絡(luò)區(qū)域內(nèi)的一個或多個節(jié)點的集合,例如屬于同一子網(wǎng)的節(jié)點的集合。當然節(jié)點類型還可以是屬于同一設(shè)備類型的一個或多個節(jié)點的集合,如同為路由器的一個或多個節(jié)點的集合。或者節(jié)點類型還可以是處于同一物理位置區(qū)域內(nèi)的一個或多個節(jié)點的集合。需要說明的是,節(jié)點的物理位置是所述節(jié)點在子網(wǎng)中的物理位置,如子網(wǎng)的入口設(shè)備、出口設(shè)備、直接與終端設(shè)備通信的設(shè)備等。需要說明的是,其中,圖2中示例性的示出節(jié)點類型1、節(jié)點類型2和節(jié)點類型η為不同的設(shè)備,但在實際應(yīng)用中,由于節(jié)點類型1、節(jié)點類型2等的類型屬性不同,例如,節(jié)點類型I是按照節(jié)點所屬不同子網(wǎng)進行劃分的節(jié)點,節(jié)點類型2按照節(jié)點的設(shè)備類型劃分的節(jié)點,這樣節(jié)點類型I和節(jié)點類型2分別包括的節(jié)點中可能至少有部分設(shè)備既屬于節(jié)點類型1,也屬于節(jié)點類型2,本發(fā)明實施例對此不作具體限定,根據(jù)網(wǎng)絡(luò)系統(tǒng)中實際情況確定。
當然,該節(jié)點類型不限于此,還可以是按照節(jié)點的鏈路層、網(wǎng)絡(luò)層和傳輸層至少一層的屬性信息劃分的類型。舉例說明,該節(jié)點的類型可以以網(wǎng)絡(luò)層來劃分,具體可以是節(jié)點的IP地址段,SP節(jié)點所屬的子網(wǎng)。若該節(jié)點的類型以鏈路層來劃分,具體可以是節(jié)點的硬件設(shè)備端口 ;若該節(jié)點的類型以傳輸層來劃分,具體可以是節(jié)點傳輸層的傳輸協(xié)議,如TCP (TransmissionControl Protocol,傳輸控制協(xié)議)或 UDP (User Datagram Protocol,用戶數(shù)據(jù)包協(xié)議)協(xié)議;以及傳輸層的傳輸協(xié)議的屬性也可以用于劃分網(wǎng)絡(luò)節(jié)點,例如,傳輸層的傳輸協(xié)議為TCP協(xié)議,且端口號為8080的節(jié)點。當然,也可以是結(jié)合節(jié)點的鏈路層、網(wǎng)絡(luò)層和傳輸層各層的屬性信息劃分節(jié)點的類型。例如,IP地址屬于地址段為1.1.0.0/16的子網(wǎng),且傳輸層的傳輸協(xié)議是TCP協(xié)議的節(jié)點類型。本領(lǐng)域技術(shù)人員可以理解的是,上述的說明僅是示例性的,而鏈路層、網(wǎng)絡(luò)層和傳輸層三層的屬性信息任意結(jié)合的信息可以用于劃分網(wǎng)絡(luò)中的節(jié)點,具體根據(jù)實際情況而定,本發(fā)明實施例在此不作具體限定?;谏鲜雒枋龅乃枷?,該控制節(jié)點需要能夠感知網(wǎng)絡(luò)系統(tǒng)的組網(wǎng)信息,具體的,根據(jù)不同的節(jié)點類型劃分方法,能夠感知整個網(wǎng)絡(luò)不同節(jié)點類型包括的節(jié)點。
舉例來說,若節(jié)點類型為節(jié)點所屬的子網(wǎng),該控制節(jié)點能夠感知不同子網(wǎng)所包括的節(jié)點。若節(jié)點類型為節(jié)點的設(shè)備類型,該控制節(jié)點能夠感知同一設(shè)備類型包括的節(jié)點。當然,根據(jù)以下實施例的需要,該控制節(jié)點還能夠感知整個網(wǎng)絡(luò)的路由信息、節(jié)點的處理能力信息以及網(wǎng)絡(luò)的拓撲信息等。需要說明的是,對于控制節(jié)點如何感知節(jié)點類型包括的節(jié)點、以及節(jié)點的信息、整個網(wǎng)絡(luò)的路由信息、節(jié)點的處理能力信息及網(wǎng)絡(luò)的拓撲信息等,本領(lǐng)域技術(shù)人員可以理解的是,作為控制節(jié)點,可以請求網(wǎng)絡(luò)系統(tǒng)中的各個節(jié)點上報自身的信息,如節(jié)點的標識號,節(jié)點的處理能力信息,以及節(jié)點所屬的子網(wǎng)信息,及每個節(jié)點的路由信息,進而控制節(jié)點可以根據(jù)節(jié)點所屬的子網(wǎng)信息、每個節(jié)點的路由信息獲知整個網(wǎng)絡(luò)的路由信息及網(wǎng)絡(luò)的拓撲信息;當然作為控制節(jié)點也可以通過其它方式獲知網(wǎng)絡(luò)系統(tǒng)中的節(jié)點類型包括的節(jié)點,以及節(jié)點的信息、整個網(wǎng)絡(luò)的路由信息和網(wǎng)絡(luò)的拓撲信息等,本發(fā)明實施例對此不作具體限定。具體的,本發(fā)明實施例提供了一種業(yè)務(wù)策略規(guī)則配置的方法,示例性的,以圖3所示的網(wǎng)絡(luò)組網(wǎng)示意圖為例對該方法進行說明,其中圖3示例性的示出控制節(jié)點為獨立的裝置,網(wǎng)絡(luò)節(jié)點為路由器??梢岳斫獾氖?,所述的控制節(jié)點還可以是具有業(yè)務(wù)策略規(guī)則配置功能的網(wǎng)元設(shè)備,其產(chǎn)品形態(tài)可以是路由器,網(wǎng)關(guān)設(shè)備,網(wǎng)絡(luò)防火墻設(shè)備,或GGSN或H)SN等等;當然所述的控制節(jié)點還可以支持獨立外置,能與現(xiàn)有設(shè)備進行對接,也可以內(nèi)置于現(xiàn)網(wǎng)的網(wǎng)元設(shè)備上,例如通過插卡或軟件集成方式;所述網(wǎng)絡(luò)節(jié)點還可以是其它的網(wǎng)絡(luò)設(shè)備,如交換機、服務(wù)器、網(wǎng)關(guān)、網(wǎng)絡(luò)防火墻等設(shè)備。其中該方法的執(zhí)行主體為控制節(jié)點,如圖4所示,該方法包括:401、所述控制節(jié)點獲取用戶配置的業(yè)務(wù)策略,所述業(yè)務(wù)策略包括用于執(zhí)行業(yè)務(wù)的節(jié)點類型和所述業(yè)務(wù)被執(zhí)行時使用的策略規(guī)則。其中所述 節(jié)點類型用于表示網(wǎng)絡(luò)中的至少一個節(jié)點的集合。具體的,控制節(jié)點獲取用戶配置的業(yè)務(wù)策略可以包括以下方式:A)用戶配置完成所述業(yè)務(wù)策略后,可以通過將所述業(yè)務(wù)策略采用通用文件的形式導(dǎo)入到所述控制節(jié)點。B)用戶可以通過圖形用戶接口(Graphical User Interface,簡稱GUI)界面,向所述控制節(jié)點輸入配置的所述業(yè)務(wù)策略。C)用戶可以通過CLI (Command Line Interface,命令行界面)的方式,向所述控制節(jié)點輸入所述業(yè)務(wù)策略。其中,所述用戶配置的業(yè)務(wù)策略包括:待執(zhí)行的業(yè)務(wù)、網(wǎng)絡(luò)系統(tǒng)中待執(zhí)行所述業(yè)務(wù)的節(jié)點,以及執(zhí)行所述業(yè)務(wù)的執(zhí)行條件。其中,本發(fā)明實施例中,所述用戶配置的業(yè)務(wù)策略包括用于執(zhí)行所述業(yè)務(wù)的節(jié)點類型和策略規(guī)則。其中,所述策略規(guī)則可以理解為執(zhí)行所述業(yè)務(wù)的執(zhí)行條件。本發(fā)明實施例所述的用戶配置的業(yè)務(wù)策略僅針對不同類型的節(jié)點進行業(yè)務(wù)策略的配置,控制節(jié)點根據(jù)用戶配置的業(yè)務(wù)策略來確定用于執(zhí)行所述業(yè)務(wù)策略中的策略規(guī)則的網(wǎng)絡(luò)節(jié)點,將所述策略規(guī)則下發(fā)給所述網(wǎng)絡(luò)節(jié)點,而不需要用戶針對每個設(shè)備或分類的設(shè)備進行業(yè)務(wù)策略配置后,進行策略規(guī)則的下發(fā)。示例性的,對于圖3所示的網(wǎng)絡(luò)組網(wǎng),若所述節(jié)點類型為所述節(jié)點所屬的子網(wǎng),用戶配置的業(yè)務(wù)策略(I)具體如下:節(jié)點類型:網(wǎng)絡(luò)B(l.1.0.0/16);規(guī)則1:1f((IP.src = = 1.2.0.*) | | (IP.dest ==3.2.0.*)) {do IPS};規(guī)則2:if (IP.dest ==3.2.0.*) {do IPS}。上述的業(yè)務(wù)策略表明用戶配置的業(yè)務(wù)策略針對圖3所示的網(wǎng)絡(luò)B中的網(wǎng)絡(luò)設(shè)備,即節(jié)點類型為所屬子網(wǎng)1.1.0.0/16的節(jié)點,策略規(guī)則為:對于經(jīng)過網(wǎng)絡(luò)B的源IP為
1.2.0.*的數(shù)據(jù)流或者目的IP為3.2.0.*的數(shù)據(jù)流,網(wǎng)絡(luò)B的節(jié)點執(zhí)行IPS業(yè)務(wù)。當然,用戶在配置業(yè)務(wù)策略時,根據(jù)實際情況,也可以指定所述業(yè)務(wù)的網(wǎng)絡(luò)節(jié)點,即指定執(zhí)行該業(yè)務(wù)的設(shè)備。需要說明的是,在控制節(jié)點獲取用戶配置的業(yè)務(wù)策略后,還可以對所述策略規(guī)則進行管理,例如將所述用戶配置的業(yè)務(wù)策略中重復(fù)的策略規(guī)則進行合并。例如,上述的規(guī)則2和規(guī)則I的策略規(guī)則中的:if (IP.dest ==3.2.0.*) {doIPS}是重復(fù)的,這樣,所述控制節(jié)點可以將規(guī)則I和規(guī)則2進行合并,合并后的策略規(guī)則為規(guī)則I。這樣可以減少控制節(jié)點下發(fā)的策略規(guī)則量。進一步的,在所述控制節(jié)點獲取用戶配置的業(yè)務(wù)策略后,還可以獲取整個網(wǎng)絡(luò)的路由信息。這樣,所述控制節(jié)點可以不分先后順序的根據(jù)所述業(yè)務(wù)策略中包括的節(jié)點類型,確定所述節(jié)點類型包括的節(jié)點;根據(jù)所述整個網(wǎng)絡(luò)的路由信息,確定經(jīng)過所述節(jié)點類型包括的節(jié)點的第一數(shù)據(jù)流信息集合、確定所述業(yè)務(wù)策略中包括的每條策略規(guī)則包括的第二數(shù)據(jù)流信息集合。之后,所述控制節(jié)點將所述第一數(shù)據(jù)流信息結(jié)合和每條策略規(guī)則包括的所述第二數(shù)據(jù)流信息集合進行比較,若所述某一條策略規(guī)則包括的第二數(shù)據(jù)流信息集合不包括在所述第一數(shù)據(jù)流信息中,或者也可以是`所述第二數(shù)據(jù)流信息集合中的部分數(shù)據(jù)流信息不包括在所述第一數(shù)據(jù)流信息中,則所述控制節(jié)點可以將所述不包括在所述第一數(shù)據(jù)流信息中的第二數(shù)據(jù)流信息對應(yīng)的策略規(guī)則刪除,或者將該條策略規(guī)則中不包括在所述第一數(shù)據(jù)流信息集合中的第二數(shù)據(jù)流信息中的部分數(shù)據(jù)流信息對應(yīng)的策略規(guī)則刪除,從而也可以減少策略規(guī)則的下發(fā)量。例如,規(guī)則1:1f ((IP.src = = 1.2.0.*) | | (IP.dest ==3.2.0.*)) {do IPS}的第二數(shù)據(jù)流集合包括的源IP為1.2.0.*的數(shù)據(jù)流或者目的IP為3.2.0.*的數(shù)據(jù)流,假若,網(wǎng)絡(luò)B中包括的節(jié)點處理的第一數(shù)據(jù)流集合中包括的數(shù)據(jù)流為源IP為2.2.0.*或目的IP為5.2.0.*,這表明規(guī)則I對于網(wǎng)絡(luò)B是無效的,網(wǎng)絡(luò)B中不可能有源IP為1.2.0.*的數(shù)據(jù)流經(jīng)或者目的IP為3.2.0.*的數(shù)據(jù)流經(jīng)過。此時,所述控制節(jié)點可將規(guī)則I刪除。又例如,假若網(wǎng)絡(luò)B中包括的節(jié)點處理的第一數(shù)據(jù)流集合中包括的數(shù)據(jù)流為源IP為1.2.0.*的數(shù)據(jù)流或者目的IP為5.2.0.*的數(shù)據(jù)流,這樣,規(guī)則I中的目的IP為3.2.0.*的數(shù)據(jù)流對于網(wǎng)絡(luò)B是無效的,所以所述控制節(jié)點可以將規(guī)則I進行拆分,刪除目的IP為3.2.0.*的數(shù)據(jù)流的策略規(guī)則,則規(guī)則I變?yōu)?if (IP.src == 1.2.0.*) {do IPS}。這樣,控制節(jié)點對策略規(guī)則合并、刪除后,可以減少控制節(jié)點下發(fā)的策略規(guī)則量,進而減少網(wǎng)絡(luò)節(jié)點需要處理的策略規(guī)則量,即例如上述實施例中,網(wǎng)絡(luò)節(jié)點不需要去匹配每條經(jīng)過網(wǎng)絡(luò)B的數(shù)據(jù)流的目的IP是否為3.2.0.*,從而可以提高網(wǎng)絡(luò)節(jié)點策略規(guī)則的執(zhí)行效率。402、所述控制節(jié)點獲取所述網(wǎng)絡(luò)中所述節(jié)點類型包括的節(jié)點的信息。
其中,所述控制節(jié)點能夠感知整個網(wǎng)絡(luò)節(jié)點的節(jié)點類型,具體的所述控制節(jié)點感知的整個網(wǎng)絡(luò)系統(tǒng)的節(jié)點類型,根據(jù)不同節(jié)點的類型有所不同。例如,若所述節(jié)點類型為節(jié)點所屬的子網(wǎng),則控制節(jié)點可以根據(jù)所述已配置的網(wǎng)絡(luò)的組網(wǎng)信息,或者請求網(wǎng)絡(luò)中的節(jié)點上報自身所屬的子網(wǎng)的信息,確定所述業(yè)務(wù)策略涉及的節(jié)點類型包括的節(jié)點。例如,若所述節(jié)點類型為節(jié)點的設(shè)備類型,則控制節(jié)點可以根據(jù)已配置的網(wǎng)絡(luò)的組網(wǎng)信息中節(jié)點的設(shè)備類型信息,或者請求網(wǎng)絡(luò)中的節(jié)點上報自身的設(shè)備類型信息,獲知所述業(yè)務(wù)策略涉及的節(jié)點類型包括的節(jié)點。當然,本發(fā)明實施例對于所述控制節(jié)點感知節(jié)點的節(jié)點類型的描述,不限于上述的示例,還可以采用本領(lǐng)域技術(shù)人員公知的其它方法,本發(fā)明實施例對此不作具體限定。這樣,所述控制節(jié)點根據(jù)獲取的用戶配置的業(yè)務(wù)策略包括的用于執(zhí)行業(yè)務(wù)的節(jié)點類型,以及整個網(wǎng)絡(luò)中的每個節(jié)點的節(jié)點類型,首先確定用戶配置的業(yè)務(wù)策略涉及的節(jié)點類型包括的節(jié)點。然后,所述控制節(jié)點獲取所述節(jié)點類型包括的節(jié)點的信息。具體的,所述節(jié)點的信息包括所述節(jié)點的標識號,所述節(jié)點支持的業(yè)務(wù)信息,還可以包括整個網(wǎng)絡(luò)的路由信息,或者還可以包括所述節(jié)點的處理能力信息。其中,所述控制節(jié)點感知所述節(jié)點的信息,可以通過請求整個網(wǎng)絡(luò)中的節(jié)點上報自身的節(jié)點的信息,當然,還可以人為的配置整個網(wǎng)絡(luò)中的節(jié)點的信息。當然,本領(lǐng)域技術(shù)人員可以理解的是,所述控制節(jié)點也可以直接獲取整個網(wǎng)絡(luò)中的節(jié)點的信息,然后根據(jù)確定的所述節(jié)點類型包括的節(jié)點,確定所述節(jié)點類型包括的節(jié)點的信息,因此本發(fā)明實施例對此不作具體限定。403、所述控制節(jié)點根據(jù)所述節(jié)點的信息,確定用于執(zhí)行所述業(yè)務(wù)策略中的策略規(guī)則的網(wǎng)絡(luò)節(jié)點。 所述控制節(jié)點在確定了所述業(yè)務(wù)策略涉及的業(yè)務(wù)類型包括的節(jié)點的信息后,可以根據(jù)所述節(jié)點的信息確定用于執(zhí)行該業(yè)務(wù)策略中的策略規(guī)則的網(wǎng)絡(luò)節(jié)點。404、所述控制節(jié)點向所述網(wǎng)絡(luò)節(jié)點下發(fā)所述策略規(guī)則。具體的,該控制節(jié)點可以通過網(wǎng)管系統(tǒng)下發(fā)。具體的,控制節(jié)點指示所述網(wǎng)絡(luò)節(jié)點啟動所述業(yè)務(wù),同時向所述網(wǎng)絡(luò)節(jié)點發(fā)送所述策略規(guī)則。本發(fā)明實施例提供的一種業(yè)務(wù)策略規(guī)則配置的方法,該方法包括:獲取用戶配置的業(yè)務(wù)策略,所述業(yè)務(wù)策略包括用于執(zhí)行業(yè)務(wù)的節(jié)點類型和所述業(yè)務(wù)被執(zhí)行時使用的策略規(guī)則,其中所述節(jié)點類型用于表示網(wǎng)絡(luò)中的至少一個節(jié)點的集合;獲取所述網(wǎng)絡(luò)中所述節(jié)點類型包括的節(jié)點的信息;根據(jù)所述節(jié)點的信息,確定用于執(zhí)行所述業(yè)務(wù)策略中的策略規(guī)則的網(wǎng)絡(luò)節(jié)點;向所述網(wǎng)絡(luò)節(jié)點下發(fā)所述策略規(guī)則。由于用戶配置的業(yè)務(wù)策略的下發(fā)是針對用于標識一個或多個節(jié)點的集合的節(jié)點類型,而非針對單個具體的設(shè)備,而且在獲取下發(fā)的用戶配置的業(yè)務(wù)策略之后,由所述控制節(jié)點從所述節(jié)點類型包括的一個或多個節(jié)點中確定用于執(zhí)行策略規(guī)則中指定業(yè)務(wù)的網(wǎng)絡(luò)節(jié)點,從而簡化了用戶配置業(yè)務(wù)策略的過程,提高了配置效率。基于上述實施例,具體的,如圖5所示,本發(fā)明實施例提供了一種業(yè)務(wù)策略配置的方法,該方法的執(zhí)行主體為控制節(jié)點,該方法包括:
501、所述控制節(jié)點獲取用戶配置的業(yè)務(wù)策略,所述業(yè)務(wù)策略包括用于執(zhí)行業(yè)務(wù)的節(jié)點類型和所述業(yè)務(wù)被執(zhí)行時使用的策略規(guī)則。其中所述節(jié)點類型用于表示網(wǎng)絡(luò)中的至少一個節(jié)點的集合。502、所述控制節(jié)點獲取所述網(wǎng)絡(luò)中所述節(jié)點類型包括的節(jié)點的信息,所述節(jié)點的信息包括所述節(jié)點支持的業(yè)務(wù)信息和所述節(jié)點的標識。其中,所述控制節(jié)點感知所述網(wǎng)絡(luò)中的所有節(jié)點的類型,確定所述節(jié)點類型包括的節(jié)點。當然,所述控制節(jié)點還需要感知所述網(wǎng)絡(luò)中所有節(jié)點支持的業(yè)務(wù)信息。503、所述控制節(jié)點根據(jù)所述節(jié)點支持的業(yè)務(wù)信息和所述節(jié)點的標識號,將支持所述業(yè)務(wù)的節(jié)點確定為網(wǎng)絡(luò)節(jié)點。在所述控制節(jié)點感知到所述節(jié)點類型包括的節(jié)點,以及包括的節(jié)點支持的業(yè)務(wù)信息后,將支持所述業(yè)務(wù)策略涉及的所述業(yè)務(wù)的節(jié)點確定為網(wǎng)絡(luò)節(jié)點。504、所述控制節(jié)點向所述網(wǎng)絡(luò)節(jié)點下發(fā)所述策略規(guī)則。例如,對于上述示例性的用戶配置的業(yè)務(wù)策略(1),如圖3所示,若所述控制節(jié)點感知節(jié)點類型為1.1.0.0/16包括的節(jié)點分別為:B1、B2、B3、B4、B5。且B1、B2、B3支持IPS業(yè)務(wù),B4、B5不支持IPS業(yè)務(wù)。這樣,支持IPS業(yè)務(wù)的網(wǎng)絡(luò)B的節(jié)點為B1、B2、B3,那么在本實施中,該控制節(jié)點將B1、B2、B3確定為網(wǎng)絡(luò)節(jié)點。然后 ,所述控制節(jié)點向網(wǎng)絡(luò)節(jié)點B1、B2、B3下發(fā)策略規(guī)則I和策略規(guī)則2。本發(fā)明實施例提供的一種業(yè)務(wù)策略規(guī)則配置的方法,該方法包括:獲取用戶配置的業(yè)務(wù)策略,所述業(yè)務(wù)策略包括用于執(zhí)行業(yè)務(wù)的節(jié)點類型和所述業(yè)務(wù)被執(zhí)行時使用的策略規(guī)則,其中所述節(jié)點類型用于表示網(wǎng)絡(luò)中的至少一個節(jié)點的集合;獲取所述網(wǎng)絡(luò)中所述節(jié)點類型包括的節(jié)點的信息,其中所述節(jié)點的信息包括所述節(jié)點支持的業(yè)務(wù)信息;根據(jù)所述節(jié)點支持的業(yè)務(wù)信息和所述節(jié)點的標識號,確定用于執(zhí)行所述業(yè)務(wù)策略中的策略規(guī)則的網(wǎng)絡(luò)節(jié)點;向所述網(wǎng)絡(luò)節(jié)點下發(fā)所述策略規(guī)則。由于用戶配置的業(yè)務(wù)策略的下發(fā)是針對用于標識一個或多個節(jié)點的集合的節(jié)點類型,而非針對單個具體的設(shè)備,而且在獲取下發(fā)的用戶配置的業(yè)務(wù)策略之后,由所述控制節(jié)點根據(jù)所述節(jié)點類型包括的一個或多個節(jié)點支持的業(yè)務(wù)信息,確定用于執(zhí)行策略規(guī)則中指定業(yè)務(wù)的網(wǎng)絡(luò)節(jié)點,從而簡化了用戶配置業(yè)務(wù)策略的過程,提高了配置效率。基于上述實施例,為了提高整個網(wǎng)絡(luò)的處理性能,避免同一策略規(guī)則被配置到多個網(wǎng)絡(luò)節(jié)點,在需要執(zhí)行所述策略規(guī)則的數(shù)據(jù)流流經(jīng)多個網(wǎng)絡(luò)節(jié)點時,該多個網(wǎng)絡(luò)節(jié)點依次都對同一數(shù)據(jù)流執(zhí)行所述策略規(guī)則,即為了避免同一數(shù)據(jù)流被同一策略規(guī)則多次命中,本發(fā)明實施例還提供了一種業(yè)務(wù)策略配置的方法,該方法的執(zhí)行主體為控制節(jié)點,如圖6所示,該方法包括:601、所述控制節(jié)點獲取用戶配置的業(yè)務(wù)策略,所述業(yè)務(wù)策略包括用于執(zhí)行業(yè)務(wù)的節(jié)點類型和所述業(yè)務(wù)被執(zhí)行時使用的策略規(guī)則。其中所述節(jié)點類型用于表示網(wǎng)絡(luò)中的至少一個節(jié)點的集合。602、所述控制節(jié)點獲取網(wǎng)絡(luò)中所述節(jié)點類型包括的節(jié)點的信息,所述節(jié)點的信息包括所述節(jié)點支持的業(yè)務(wù)信息、所述節(jié)點的標識和整個網(wǎng)絡(luò)的路由信息。
其中,所述整個網(wǎng)絡(luò)的路由信息具體可以是網(wǎng)絡(luò)系統(tǒng)中的節(jié)點中存儲的路由表。其中,在本實施例中,所述控制節(jié)點還可以感知節(jié)點的路由信息,具體的,所述控制節(jié)點可以請求該節(jié)點上報自身的路由信息,或者獲取用戶配置的節(jié)點的路由信息。603、所述控制節(jié)點根據(jù)所述節(jié)點支持的業(yè)務(wù)信息和所述節(jié)點的標識號,確定支持所述業(yè)務(wù)的候選網(wǎng)絡(luò)節(jié)點集。604、所述控制節(jié)點根據(jù)所述策略規(guī)則包括的數(shù)據(jù)流信息和所述整個網(wǎng)絡(luò)的路由信息,確定所述策略規(guī)則包括的每條數(shù)據(jù)流信息中的源地址到目的地址經(jīng)由所述候選網(wǎng)絡(luò)節(jié)點集中的節(jié)點的候選網(wǎng)絡(luò)節(jié)點子集。具體的,控制節(jié)點首先根據(jù)用戶配置的業(yè)務(wù)策略涉及的節(jié)點類型包括的節(jié)點支持的業(yè)務(wù)信息,確定支持所述業(yè)務(wù)的候選網(wǎng)絡(luò)節(jié)點集。然后控制節(jié)點可以根據(jù)所述策略規(guī)則包括的數(shù)據(jù)流信息和所述整個網(wǎng)絡(luò)的路由信息,確定所述策略規(guī)則包括的每條數(shù)據(jù)流信息中的源地址到目的地址經(jīng)由所述候選網(wǎng)絡(luò)節(jié)點集中的節(jié)點的候選網(wǎng)絡(luò)節(jié)點子集。605、所述控制節(jié)點從所述候選網(wǎng)絡(luò)節(jié)點子集中,選取一個節(jié)點作為所述用于執(zhí)行所述策略規(guī)則的網(wǎng)絡(luò)節(jié)點。具體的,所述控制節(jié)點可以從所述候選網(wǎng)絡(luò)節(jié)點子集中,選取第一個節(jié)點作為該策略規(guī)則的網(wǎng)絡(luò)節(jié)點;當然也可以將所述候選網(wǎng)絡(luò)節(jié)點子集的最后一個節(jié)點作為該策略規(guī)則的網(wǎng)絡(luò)節(jié)點。當然,本領(lǐng)域技 術(shù)人員可以理解的是,控制節(jié)點還可以從所述候選網(wǎng)絡(luò)節(jié)點子集中任選一個作為該策略規(guī)則的網(wǎng)絡(luò)節(jié)點,旨在減少同一數(shù)據(jù)流被該同一策略規(guī)則命中執(zhí)行的次數(shù),至于從所述候選網(wǎng)絡(luò)節(jié)點子集中如何選取網(wǎng)絡(luò)節(jié)點本發(fā)明實施例對此可以不作具體限定。需要說明的是,盡管所述控制節(jié)點從所述候選網(wǎng)絡(luò)節(jié)點子集中選取了一個節(jié)點作為所述用于執(zhí)行所述策略規(guī)則的網(wǎng)絡(luò)節(jié)點,但是在實際應(yīng)用中,并不能保證該同一數(shù)據(jù)流只經(jīng)過一個執(zhí)行該策略規(guī)則的網(wǎng)絡(luò)節(jié)點,可能也會經(jīng)過多個執(zhí)行該策略規(guī)則的網(wǎng)絡(luò)節(jié)點。相比較于,在確定網(wǎng)絡(luò)節(jié)點時只考慮節(jié)點支持的業(yè)務(wù)信息的方案,即將支持所述業(yè)務(wù)的節(jié)點確定為網(wǎng)絡(luò)節(jié)點的方案,本實施例在一定程度上還是減少了該數(shù)據(jù)流被命中執(zhí)行的次數(shù)。當然,若為了使得同一策略規(guī)則中包括的數(shù)據(jù)流被該同一策略規(guī)則僅命中一次,所述控制節(jié)點從所述候選網(wǎng)絡(luò)節(jié)點子集中選擇一個節(jié)點作為該策略規(guī)則的網(wǎng)絡(luò)節(jié)點必須滿足:所述策略規(guī)則中涉及的每條數(shù)據(jù)流只經(jīng)由一個網(wǎng)絡(luò)節(jié)點。這樣才能保證同一策略規(guī)則中包括的數(shù)據(jù)流被該同一策略規(guī)則命中一次,進而才能有效保證網(wǎng)絡(luò)處理性能。例如,對于上述的示例性的用戶配置的業(yè)務(wù)策略(I),如圖3所示,若網(wǎng)絡(luò)B包括的節(jié)點:BU B2、B3、B4、B5都支持IPS業(yè)務(wù),而規(guī)則I中的源IP為1.2.0.*的數(shù)據(jù)流I的候選網(wǎng)絡(luò)節(jié)點子集I為{B1、B3、B5},規(guī)則I中的目的IP為3.2.0.*的數(shù)據(jù)流2的候選網(wǎng)絡(luò)節(jié)點子集2為{B2、B3、B5}。此時,若從候選網(wǎng)絡(luò)節(jié)點子集I中選擇節(jié)點BI為數(shù)據(jù)流I的網(wǎng)絡(luò)節(jié)點,從候選網(wǎng)絡(luò)節(jié)點子集2中選擇節(jié)點BI為數(shù)據(jù)流2的網(wǎng)絡(luò)節(jié)點,這樣可以保證兩條數(shù)據(jù)流在經(jīng)過網(wǎng)絡(luò)B時僅被命中一次。但若從候選網(wǎng)絡(luò)節(jié)點子集I中選擇節(jié)點BI為數(shù)據(jù)流I的網(wǎng)絡(luò)節(jié)點,從候選網(wǎng)絡(luò)節(jié)點子集2中選擇節(jié)點B3為數(shù)據(jù)流2的網(wǎng)絡(luò)節(jié)點,這樣數(shù)據(jù)流I在經(jīng)過網(wǎng)絡(luò)B時會分別被網(wǎng)絡(luò)節(jié)點BI和B3命中。但相較于在確定網(wǎng)絡(luò)節(jié)點時僅考慮網(wǎng)絡(luò)B中的節(jié)點支持的業(yè)務(wù)信息時,將B1、B2、B3、B4、B5都確定為網(wǎng)絡(luò)節(jié)點的方案,本發(fā)明實施例能夠減少同一數(shù)據(jù)流被同一策略規(guī)則命中的次數(shù)。606、所述控制節(jié)點向所述網(wǎng)絡(luò)節(jié)點下發(fā)所述策略規(guī)則。需要說明的是,若所述控制節(jié)點從所述候選網(wǎng)絡(luò)節(jié)點子集中選擇了一個節(jié)點作為該策略規(guī)則的網(wǎng)絡(luò)節(jié)點,但無法使得每條數(shù)據(jù)流只經(jīng)由的一個網(wǎng)絡(luò)節(jié)點時,為了保證同一策略規(guī)則中包括的數(shù)據(jù)流被該同一策略規(guī)則命中一次,該控制節(jié)點還可以根據(jù)需要重新配置網(wǎng)絡(luò)中的節(jié)點的路由信息,以使得每條數(shù)據(jù)流只經(jīng)由的一個網(wǎng)絡(luò)節(jié)點。具體的,控制節(jié)點可以根據(jù)實際情況需要可以重新配置網(wǎng)絡(luò)節(jié)點的路由信息,以使得同一策略規(guī)則中包括的數(shù)據(jù)流被該同一策略規(guī)則命中一次;當然,控制節(jié)點根據(jù)實際情況也可以重新配置網(wǎng)絡(luò)中的其它節(jié)點,以改變數(shù)據(jù)流經(jīng)由的網(wǎng)絡(luò)節(jié)點,從而使得同一策略規(guī)則中包括的數(shù)據(jù)流被該同一策略規(guī)則命中一次。當然需要說明的是,根據(jù)網(wǎng)絡(luò)的實際情況,在重新配置節(jié)點的路由信息后,可能還需要重新確定網(wǎng)絡(luò)節(jié)點,并重新下發(fā)所述策略規(guī)則到重新確定的網(wǎng) 絡(luò)節(jié)點。這樣若節(jié)點的路由信息被重新配置后,該控制節(jié)點還需要向相應(yīng)的節(jié)點下發(fā)重新配置的路由信息?;谏鲜鰧嵤├峁┑囊环N業(yè)務(wù)策略配置的方法,該方法包括:獲取用戶配置的業(yè)務(wù)策略,所述業(yè)務(wù)策略包括用于執(zhí)行業(yè)務(wù)的節(jié)點類型和所述業(yè)務(wù)被執(zhí)行時使用的策略規(guī)貝U,其中所述節(jié)點類型用于表示網(wǎng)絡(luò)中的至少一個節(jié)點的集合;獲取網(wǎng)絡(luò)中所述節(jié)點類型包括的節(jié)點的信息,所述節(jié)點的信息包括所述節(jié)點支持的業(yè)務(wù)信息、所述節(jié)點的標識號和整個網(wǎng)絡(luò)的路由信息;根據(jù)所述節(jié)點支持的業(yè)務(wù)信息和所述節(jié)點的標識號,確定支持所述業(yè)務(wù)的候選網(wǎng)絡(luò)節(jié)點集;從所述候選網(wǎng)絡(luò)節(jié)點子集中,選取一個節(jié)點作為所述用于執(zhí)行所述策略規(guī)則的網(wǎng)絡(luò)節(jié)點;向所述網(wǎng)絡(luò)節(jié)點下發(fā)所述策略規(guī)則。由于用戶配置的業(yè)務(wù)策略的下發(fā)是針對用于表示一個或多個節(jié)點的集合的節(jié)點類型,而非針對單個具體的設(shè)備,而且在獲取下發(fā)的用戶配置的業(yè)務(wù)策略之后,由控制節(jié)點從所述節(jié)點類型包括的一個或多個節(jié)點中確定用于執(zhí)行策略中指定業(yè)務(wù)的網(wǎng)絡(luò)節(jié)點,從而能夠簡化業(yè)務(wù)策略的配置過程,提高配置效率。進而,在確定用于執(zhí)行策略中指定業(yè)務(wù)的網(wǎng)絡(luò)節(jié)點時,還考慮了整個網(wǎng)絡(luò)的路由信息,這使得控制節(jié)點僅從所述候選網(wǎng)絡(luò)節(jié)點子集中僅選擇一個節(jié)點作為該策略規(guī)則的網(wǎng)絡(luò)節(jié)點,這樣每條數(shù)據(jù)流在執(zhí)行該策略規(guī)則時,由于所述網(wǎng)絡(luò)節(jié)點是從所述候選網(wǎng)絡(luò)節(jié)點子集中選擇的一個節(jié)點,該候選網(wǎng)絡(luò)節(jié)點子集為每條數(shù)據(jù)流信息中的源地址到目的地址經(jīng)由的節(jié)點,這樣既保證了至少有一個網(wǎng)絡(luò)節(jié)點執(zhí)行所述策略規(guī)則,且使得所述數(shù)據(jù)流經(jīng)由網(wǎng)絡(luò)節(jié)點時,能夠盡可能的減少被命中的次數(shù),進而提高了網(wǎng)絡(luò)的處理性能。基于上述實施例,為了能夠使得整個網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備負載均衡,避免出現(xiàn)單設(shè)備業(yè)務(wù)處理能力瓶頸而影響整個網(wǎng)絡(luò)的處理性能,本發(fā)明實施例還提供了一種業(yè)務(wù)策略規(guī)則配置的方法,該方法的執(zhí)行主體為控制節(jié)點,如圖7所示,該方法包括:701、所述控制節(jié)點獲取用戶配置的業(yè)務(wù)策略,所述業(yè)務(wù)策略包括用于執(zhí)行業(yè)務(wù)的節(jié)點類型和所述業(yè)務(wù)被執(zhí)行時使用的策略規(guī)則。其中所述節(jié)點類型用于表示網(wǎng)絡(luò)中的至少一個節(jié)點的集合。702、所述控制節(jié)點獲取網(wǎng)絡(luò)中所述節(jié)點類型包括的節(jié)點的信息,所述節(jié)點的信息包括所述節(jié)點支持的業(yè)務(wù)信息、所述節(jié)點的標識和所述節(jié)點的處理能力信息。
具體的處理能力信息可以是該節(jié)點的帶寬、硬件配置、額定吞吐量等信息。703、所述控制節(jié)點根據(jù)所述節(jié)點支持的業(yè)務(wù)信息和所述節(jié)點的標識號,確定支持所述業(yè)務(wù)的候選網(wǎng)絡(luò)節(jié)點集。704、根據(jù)所述候選網(wǎng)絡(luò)節(jié)點集中包括的節(jié)點的處理能力信息和所述策略規(guī)則包括的數(shù)據(jù)流的信息,從所述候選網(wǎng)絡(luò)節(jié)點集中選擇用于執(zhí)行所述策略規(guī)則的網(wǎng)絡(luò)節(jié)點,其中被選擇的所述網(wǎng)絡(luò)節(jié)點均衡負載需要執(zhí)行所述業(yè)務(wù)的數(shù)據(jù)流,其中所述策略規(guī)則包括的數(shù)據(jù)流的信息表示所述數(shù)據(jù)流。其中,為了均衡負載所述策略規(guī)則包括的數(shù)據(jù)流具體可以是根據(jù)所述網(wǎng)絡(luò)節(jié)點的處理能力信息將所述數(shù)據(jù)流平均分配給所述網(wǎng)絡(luò)節(jié)點。進一步的,為了所述均衡負載所述策略規(guī)則包括的數(shù)據(jù)流具體可以是根據(jù)所述數(shù)據(jù)流的流量大小,根據(jù)所述網(wǎng)絡(luò)節(jié)點的處理能力信息將流量均衡的分配給所述網(wǎng)絡(luò)節(jié)點。當然,根據(jù)所述數(shù)據(jù)流的流量大小,將流量均衡的分配給所述網(wǎng)絡(luò)節(jié)點,并不限定于平均的分配。具體可以根據(jù)數(shù)據(jù) 流的條數(shù)進行分配。如,該策略規(guī)則包括4條數(shù)據(jù)流,且該候選網(wǎng)絡(luò)集存在的四個節(jié)點的處理能力相同,這樣向每個候選網(wǎng)絡(luò)集的節(jié)點分配一條數(shù)據(jù)流。再例如,若其中一條來自于網(wǎng)絡(luò)B的數(shù)據(jù)流的流量較大,還可以將網(wǎng)絡(luò)B中不同子網(wǎng)的數(shù)據(jù)流分配給不同的網(wǎng)絡(luò)節(jié)點。具體的,本發(fā)明實施例對此不作具體限定。需要說明的是,若需要將所述策略規(guī)則的同一數(shù)據(jù)流的分配給不同的網(wǎng)絡(luò)節(jié)點執(zhí)行,此時需要重新配置網(wǎng)絡(luò)節(jié)點的路由信息,這樣可以使得同一策略規(guī)則的數(shù)據(jù)流經(jīng)由不同的網(wǎng)絡(luò)節(jié)點,從而可以使得網(wǎng)絡(luò)能夠均衡負載。這樣在所述向所述網(wǎng)絡(luò)節(jié)點下發(fā)所述策略規(guī)則的步驟之后,控制節(jié)點還需要重新配置相應(yīng)的節(jié)點的路由信息。705、所述控制節(jié)點向所述網(wǎng)絡(luò)節(jié)點下發(fā)所述策略規(guī)則。需要說明的是,控制節(jié)點還可以綜合所述候選網(wǎng)絡(luò)集中包括的節(jié)點的路由信息、處理能力信息和策略規(guī)則包括的數(shù)據(jù)流,確定該策略規(guī)則的網(wǎng)絡(luò)節(jié)點,這樣不僅能夠減少同一數(shù)據(jù)流被同一策略規(guī)則命中的次數(shù),還能使得整個網(wǎng)絡(luò)的負載均衡。具體的,在根據(jù)所述節(jié)點支持的業(yè)務(wù)信息和所述節(jié)點的標識,確定支持所述業(yè)務(wù)的候選網(wǎng)絡(luò)節(jié)點集后,所述控制節(jié)點還用于:根據(jù)所述策略規(guī)則包括的數(shù)據(jù)流信息和所述整個網(wǎng)絡(luò)的路由信息,確定所述策略規(guī)則包括的每條數(shù)據(jù)流信息中的源地址到目的地址經(jīng)由所述候選網(wǎng)絡(luò)節(jié)點集中的節(jié)點的候選網(wǎng)絡(luò)節(jié)點子集;根據(jù)所述候選網(wǎng)絡(luò)節(jié)點子集中包括的節(jié)點的處理能力信息和所述策略規(guī)則包括的數(shù)據(jù)流的信息,從所述候選網(wǎng)絡(luò)節(jié)點子集中選擇一個用于執(zhí)行所述策略規(guī)則的網(wǎng)絡(luò)節(jié)點,其中被選擇的所述網(wǎng)絡(luò)節(jié)點均衡負載需要執(zhí)行所述業(yè)務(wù)的數(shù)據(jù)流,其中所述策略規(guī)則包括的數(shù)據(jù)流的信息表示所述數(shù)據(jù)流。可選的,該控制節(jié)點還可以監(jiān)控網(wǎng)絡(luò)的負載信息,如網(wǎng)絡(luò)節(jié)點的CPU占用率,若控制節(jié)點一旦獲知某個網(wǎng)絡(luò)節(jié)點的負載太大,影響網(wǎng)絡(luò)的處理性能,控制節(jié)點可以根據(jù)候選網(wǎng)絡(luò)集中的非網(wǎng)絡(luò)節(jié)點的負載信息或非網(wǎng)絡(luò)節(jié)點的信息,重新為該負載太大的網(wǎng)絡(luò)節(jié)點負載的數(shù)據(jù)流確定網(wǎng)絡(luò)節(jié)點或?qū)⒃摼W(wǎng)絡(luò)節(jié)點負載的部分數(shù)據(jù)流分配給候選網(wǎng)絡(luò)集中的其它網(wǎng)絡(luò)節(jié)點。這樣控制節(jié)點能夠動態(tài)重新配置用戶配置的業(yè)務(wù)策略。具體的,控制節(jié)點如何重新配置該策略規(guī)則,本發(fā)明實施例對此不作具體限定??梢?,基于上述實施例提供的一種業(yè)務(wù)策略規(guī)則配置的方法,該方法包括:獲取用戶配置的業(yè)務(wù)策略,所述業(yè)務(wù)策略包括用于執(zhí)行業(yè)務(wù)的節(jié)點類型和所述業(yè)務(wù)被執(zhí)行時使用的策略規(guī)則,其中所述節(jié)點類型用于表示網(wǎng)絡(luò)中的至少一個節(jié)點的集合;獲取所述網(wǎng)絡(luò)中所述節(jié)點類型包括的節(jié)點的信息,所述節(jié)點的信息包括:所述節(jié)點支持的業(yè)務(wù)信息、所述節(jié)點的標識號、整個網(wǎng)絡(luò)的路由信息和所述節(jié)點的處理能力信息;根據(jù)所述節(jié)點支持的業(yè)務(wù)信息和所述節(jié)點的標識號,確定支持所述業(yè)務(wù)的候選網(wǎng)絡(luò)節(jié)點集;根據(jù)所述候選網(wǎng)絡(luò)節(jié)點集中包括的節(jié)點的處理能力信息和所述策略規(guī)則包括的數(shù)據(jù)流的信息,從所述候選網(wǎng)絡(luò)節(jié)點集中選擇所述策略規(guī)則的網(wǎng)絡(luò)節(jié)點,其中被選擇的所述網(wǎng)絡(luò)節(jié)點均衡負載需要執(zhí)行所述業(yè)務(wù)的數(shù)據(jù)流,其中所述策略規(guī)則包括的數(shù)據(jù)流的信息表示所述數(shù)據(jù)流;向所述網(wǎng)絡(luò)節(jié)點下發(fā)所述策略規(guī)則。由于用戶配置的業(yè)務(wù)策略的下發(fā)是針對用于表示一個或多個節(jié)點的集合的節(jié)點類型,而非針對單個具體的設(shè)備,而且在獲取下發(fā)的用戶配置的業(yè)務(wù)策略之后,由控制節(jié)點從所述節(jié)點類型包括的一個或多個節(jié)點中確定用于執(zhí)行策略中指定業(yè)務(wù)的網(wǎng)絡(luò)節(jié)點,從而能夠簡化業(yè)務(wù)策略的配置過程,提高配置效率。進而,在確定用于執(zhí)行策略中指定業(yè)務(wù)的網(wǎng)絡(luò)節(jié)點時,還考慮了整個網(wǎng)絡(luò)的路由信息,這使得控制節(jié)點僅從所述候選網(wǎng)絡(luò)節(jié)點子集中僅選擇一個節(jié)點作為該策略規(guī)則的網(wǎng)絡(luò)節(jié)點,這樣每條數(shù)據(jù)流在執(zhí)行該策略規(guī)則時,盡可能減少被命中的次數(shù),進而提高了網(wǎng)絡(luò)的處理性能。且若還考慮所述節(jié)點的處理能力信息時,可以保證整個網(wǎng)絡(luò)的負載均衡?;谏鲜鰧嵤├?,為了使得配置下發(fā)的業(yè)務(wù)能夠自適應(yīng)網(wǎng)絡(luò)中的節(jié)點的變化,本發(fā)明實施例還提供了一種業(yè)務(wù)策略規(guī)則配置的方法,該方法的執(zhí)行主體為控制節(jié)點,如圖8所示,該方法包括:801、所述控制節(jié)點獲取用戶配置的業(yè)務(wù)策略,所述業(yè)務(wù)策略包括用于執(zhí)行業(yè)務(wù)的節(jié)點類型和所述業(yè)務(wù)被執(zhí)行時使用的策略規(guī)則。其中所述節(jié)點類型用于表示網(wǎng)絡(luò)中的至少一個節(jié)點的集合。802、所述控制節(jié)點獲取網(wǎng)絡(luò)中所述節(jié)點類型包括的節(jié)點的信息。803、所述控制節(jié)點根據(jù)所述節(jié)點的信息,確定用于執(zhí)行所述業(yè)務(wù)策略中的策略規(guī)則的網(wǎng)絡(luò)節(jié)點。804、所述控制節(jié)點向所述網(wǎng)絡(luò)節(jié)點下發(fā)所述策略規(guī)則。805、所述控制節(jié)點獲知所述節(jié)點類型包括的節(jié)點的數(shù)量和所述節(jié)點的信息發(fā)生變化后,根據(jù)所述發(fā)生變化后的所述節(jié)點類型包括的節(jié)點的信息,重新確定用于執(zhí)行所述業(yè)務(wù)策略中的策略規(guī)則的網(wǎng)絡(luò)節(jié)點。具體的,所述節(jié)點的數(shù)據(jù)量和信息發(fā)生變化包括網(wǎng)絡(luò)中增加了新的節(jié)點,或部分節(jié)點斷開;或者節(jié)點的IP地址發(fā)生變化等。需要說明的是,重新確定所述策略規(guī)則的網(wǎng)絡(luò)節(jié)點后,若為了減少數(shù)據(jù)流被同一策略規(guī)則命中的次數(shù)或均衡網(wǎng)絡(luò)中網(wǎng)絡(luò)節(jié)點的負載,控制節(jié)點可能根據(jù)實際需要重新配置節(jié)點的路由信息。這樣,相應(yīng)的該控制節(jié)點還需要向重新配置路由信息的節(jié)點下發(fā)重新配置的路由信息。當然,是否要重新配置路由信息,根據(jù)實際網(wǎng)絡(luò)的情況來定,具體本發(fā)明實施例不作具體限定。806、所述控制節(jié)點向所述重新確 定的網(wǎng)絡(luò)節(jié)點下發(fā)所述策略規(guī)則?;谏鲜鰧嵤├峁┑囊环N業(yè)務(wù)策略規(guī)則配置的方法,由于該方法中,用戶配置的業(yè)務(wù)策略的下發(fā)是針對用于表示一個或多個節(jié)點的集合的節(jié)點類型,而非針對單個具體的設(shè)備,而且在獲取下發(fā)的用戶配置的業(yè)務(wù)策略之后,由控制節(jié)點從所述節(jié)點類型包括的一個或多個節(jié)點中確定用于執(zhí)行策略中指定業(yè)務(wù)的網(wǎng)絡(luò)節(jié)點,從而能夠簡化業(yè)務(wù)策略的配置過程,提高配置效率。進而,在策略規(guī)則配置完成后,由于所述控制節(jié)點能夠?qū)崟r獲知所述節(jié)點類型包括的節(jié)點的數(shù)量和信息是否發(fā)生變化,若所述節(jié)點類型包括的節(jié)點的數(shù)量和節(jié)點的信息發(fā)生變化,所述控制節(jié)點可以根據(jù)所述發(fā)生變化后的所述節(jié)點類型包括的節(jié)點的信息,重新確定所述業(yè)務(wù)的網(wǎng)絡(luò)節(jié)點,這樣控制節(jié)點能夠動態(tài)重新配置用戶配置的業(yè)務(wù)策略,不需要用戶重新配置業(yè)務(wù)策略。以下通過圖3所示的網(wǎng)絡(luò)組網(wǎng)示意圖為例,具體說明本發(fā)明實施例提供的業(yè)務(wù)策略規(guī)則配置的方法,具體如下:該控制節(jié)點獲取的用戶配置的業(yè)務(wù)策略如下:節(jié)點類型:網(wǎng)絡(luò)B (1.1.0.0/16);規(guī)則I:if ((IP.src == 1.2.0.0/16)&&(IP.dest ==3.2.0.0/16)) {do IPS};規(guī)則2:if (IP.dest = = 3.2.0.0/16) | | (IP.dest = = 4.2.0.0/16) {doIPS};規(guī)貝丨J3:if (IP.dest = = 5.2.0.0/16) {do IPS}。上述的業(yè)務(wù)策略,表明用戶配置的業(yè)務(wù)策略針對圖3所示的網(wǎng)絡(luò)B中的網(wǎng)絡(luò)設(shè)備,即所屬子網(wǎng)1.1.0.0/16的節(jié)點,策略規(guī)則為:對于源網(wǎng)絡(luò)為1.2.0.0/16且目的網(wǎng)絡(luò)為3.2.0.0的數(shù)據(jù)流,以及目的網(wǎng)絡(luò)為3.2.0.0或4.2.0.0的數(shù)據(jù)流,網(wǎng)絡(luò)B的節(jié)點執(zhí)行IPS業(yè)務(wù)。所述控制節(jié)點分析獲得上述用戶配置的業(yè)務(wù)策略中沒有重復(fù)的策略規(guī)則,然后控制節(jié)點獲取所述網(wǎng)絡(luò)B執(zhí)行的數(shù)據(jù)流信息,其中,網(wǎng)絡(luò)B流入的數(shù)據(jù)流,即流入的數(shù)據(jù)流的源IP只能是1.2.0.0/16,流出的數(shù)據(jù)流只能進入網(wǎng)絡(luò)C和D,即流出網(wǎng)絡(luò)B的數(shù)據(jù)流的目的IP為3.2.0./16和4.2.0.0/16,這樣規(guī)則3是無效規(guī)則,這樣控制節(jié)點刪除掉規(guī)則3,確定所述節(jié)點類型預(yù)執(zhí)行的策略規(guī)則為:規(guī)貝丨J I:if ((IP.src == 1.2.0.0/16)&&(IP.dest ==3.2.0.0/16)) {do IPS};規(guī)則2:if (IP.dest = = 3.2.0.0/16) | | (IP.dest = = 4.2.0.0/16) {do IPS}從而在策略規(guī)則下發(fā)到節(jié)點后,減少網(wǎng)絡(luò)節(jié)點的匹配規(guī)則數(shù)量,能夠提高節(jié)點的
匹配效率。然后,所述控制節(jié)點獲知網(wǎng)絡(luò)B中包括的節(jié)點分別為路由器B1、B2、B3、B4和B5,且B1-B5都能夠支持IPS業(yè)務(wù)。進一步的,所述控制節(jié)點還分別獲知各個節(jié)點的路由信息,具體如表I所示,其中表I所示的各個節(jié)點的路由信息僅是示例性的描述。表I
權(quán)利要求
1.一種業(yè)務(wù)策略規(guī)則配置的方法,其特征在于,該方法包括: 獲取用戶配置的業(yè)務(wù)策略,所述業(yè)務(wù)策略包括用于執(zhí)行業(yè)務(wù)的節(jié)點類型和所述業(yè)務(wù)被執(zhí)行時使用的策略規(guī)則,其中所述節(jié)點類型用于表示網(wǎng)絡(luò)中的至少一個節(jié)點的集合;獲取所述網(wǎng)絡(luò)中所述節(jié)點類型包括的節(jié)點的信息; 根據(jù)所述節(jié)點的信息,確定用于執(zhí)行所述業(yè)務(wù)策略中的策略規(guī)則的網(wǎng)絡(luò)節(jié)點; 向所述網(wǎng)絡(luò)節(jié)點下發(fā)所述策略規(guī)則。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述節(jié)點的信息包括所述節(jié)點支持的業(yè)務(wù)信息和所述節(jié)點的標識; 所述根據(jù)所述節(jié)點的信息,確定用于執(zhí)行所述業(yè)務(wù)策略中的策略規(guī)則的網(wǎng)絡(luò)節(jié)點包括: 根據(jù)所述節(jié)點支持的業(yè)務(wù)信息和所述節(jié)點的標識,將支持所述業(yè)務(wù)的節(jié)點確定為網(wǎng)絡(luò)節(jié)點。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述節(jié)點的信息包括所述節(jié)點支持的業(yè)務(wù)信息、所述節(jié)點的標識和整個網(wǎng)絡(luò)的路由信息; 所述根據(jù)所述節(jié)點的信息,確定用于執(zhí)行所述業(yè)務(wù)策略中的策略規(guī)則的網(wǎng)絡(luò)節(jié)點包括: 根據(jù)所述節(jié)點支持的業(yè)務(wù)信息和所述節(jié)點的標識,確定支持所述業(yè)務(wù)的候選網(wǎng)絡(luò)節(jié)點 集; 根據(jù)所述策略規(guī)則包括的數(shù)據(jù)流信息和所述整個網(wǎng)絡(luò)的路由信息,確定所述策略規(guī)則包括的每條數(shù)據(jù)流信息中的源地址到目的地址經(jīng)由所述候選網(wǎng)絡(luò)節(jié)點集中的節(jié)點的候選網(wǎng)絡(luò)節(jié)點子集; 從所述候選網(wǎng)絡(luò)節(jié)點子集中,選取一個節(jié)點作為所述用于執(zhí)行所述策略規(guī)則的網(wǎng)絡(luò)節(jié)點。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述節(jié)點的信息包括:所述節(jié)點支持的業(yè)務(wù)信息、所述節(jié)點的標識和所述節(jié)點的處理能力信息; 所述根據(jù)所述節(jié)點的信息,確定用于執(zhí)行所述業(yè)務(wù)策略中的策略規(guī)則的網(wǎng)絡(luò)節(jié)點包括: 根據(jù)所述節(jié)點支持的業(yè)務(wù)信息和所述節(jié)點的標識,確定支持所述業(yè)務(wù)的候選網(wǎng)絡(luò)節(jié)點集; 根據(jù)所述候選網(wǎng)絡(luò)節(jié)點集中包括的節(jié)點的處理能力信息和所述策略規(guī)則包括的數(shù)據(jù)流的信息,從所述候選網(wǎng)絡(luò)節(jié)點集中選擇用于執(zhí)行所述策略規(guī)則的網(wǎng)絡(luò)節(jié)點,其中被選擇的所述網(wǎng)絡(luò)節(jié)點均衡負載需要執(zhí)行所述業(yè)務(wù)的數(shù)據(jù)流,其中所述策略規(guī)則包括的數(shù)據(jù)流的信息表示所述數(shù)據(jù)流。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述節(jié)點的信息包括:所述節(jié)點支持的業(yè)務(wù)信息、所述節(jié)點的標識、所述整個網(wǎng)絡(luò)的路由信息和所述節(jié)點的處理能力信息; 所述根據(jù)所述節(jié)點的信息,確定用于執(zhí)行所述業(yè)務(wù)策略中的策略規(guī)則的網(wǎng)絡(luò)節(jié)點包括: 根據(jù)所述節(jié)點支持的業(yè)務(wù)信息和所述節(jié)點的標識,確定支持所述業(yè)務(wù)的候選網(wǎng)絡(luò)節(jié)點集;根據(jù)所述策略規(guī)則包括的數(shù)據(jù)流信息和所述整個網(wǎng)絡(luò)的路由信息,確定所述策略規(guī)則包括的每條數(shù)據(jù)流信息中的源地址到目的地址經(jīng)由所述候選網(wǎng)絡(luò)節(jié)點集中的節(jié)點的候選網(wǎng)絡(luò)節(jié)點子集; 根據(jù)所述候選網(wǎng)絡(luò)節(jié)點子集中包括的節(jié)點的處理能力信息和所述策略規(guī)則包括的數(shù)據(jù)流的信息,從所述候選網(wǎng)絡(luò)節(jié)點子集中選擇一個用于執(zhí)行所述策略規(guī)則的網(wǎng)絡(luò)節(jié)點,其中被選擇的所述網(wǎng)絡(luò)節(jié)點均衡負載需要執(zhí)行所述業(yè)務(wù)的數(shù)據(jù)流,其中所述策略規(guī)則包括的數(shù)據(jù)流的信息表示所述數(shù)據(jù)流。
6.根據(jù)權(quán)利要求1-5任一項所述的方法,其特征在于,在所述向所述網(wǎng)絡(luò)節(jié)點下發(fā)所述策略規(guī)則的步驟之后,該方法還包括: 獲知所述節(jié)點類型包括的節(jié)點的數(shù)量和所述節(jié)點的信息發(fā)生變化后,根據(jù)所述發(fā)生變化后的所述節(jié)點類型包括的節(jié)點的信息,重新確定用于執(zhí)行所述業(yè)務(wù)策略中的策略規(guī)則的網(wǎng)絡(luò)節(jié)點; 向所述重新確定的網(wǎng)絡(luò)節(jié)點下發(fā)所述策略規(guī)則。
7.根據(jù)權(quán)利要求1-6任一項所述的方法,其特征在于,在所述獲取用戶配置的業(yè)務(wù)策略的步驟之后,該方法還包括: 將所述用戶配置的業(yè)務(wù)策略中重復(fù)的策略規(guī)則進行合并。
8.根據(jù)權(quán)利要求1-7任一項所述的方法,其特征在于,所述向所述網(wǎng)絡(luò)節(jié)點下發(fā)所述策略規(guī)則具體包括: 指示所述網(wǎng)絡(luò)節(jié)點啟動 所述業(yè)務(wù); 向所述網(wǎng)絡(luò)節(jié)點發(fā)送所述策略規(guī)則。
9.根據(jù)權(quán)利要求1-8任一項所述的方法,其特征在于,所述節(jié)點類型包括以下中的至少一項:處于同一網(wǎng)絡(luò)區(qū)域內(nèi)的一個或多個節(jié)點的集合、屬于同一設(shè)備類型的一個或多個節(jié)點的集合、處于同一物理位置區(qū)域內(nèi)的一個或多個節(jié)點的集合。
10.根據(jù)權(quán)利要求1-8任一項所述的方法,其特征在于,所述節(jié)點類型為根據(jù)所述節(jié)點的鏈路層、網(wǎng)絡(luò)層和傳輸層至少一層的屬性信息劃分的類型。
11.一種業(yè)務(wù)策略規(guī)則配置的裝置,其特征在于,該裝置包括:獲取單元、確定單元和下發(fā)單元; 所述獲取單元,用于獲取用戶配置的業(yè)務(wù)策略,所述業(yè)務(wù)策略包括用于執(zhí)行業(yè)務(wù)的節(jié)點類型和所述業(yè)務(wù)被執(zhí)行時使用的策略規(guī)則,其中所述節(jié)點類型用于表示網(wǎng)絡(luò)中的至少一個節(jié)點的集合; 所述獲取單元,還用于獲取所述網(wǎng)絡(luò)中所述節(jié)點類型包括的節(jié)點的信息; 所述確定單元,用于根據(jù)所述節(jié)點的信息,確定用于執(zhí)行所述業(yè)務(wù)策略中的策略規(guī)則的網(wǎng)絡(luò)節(jié)點; 所述下發(fā)單元,用于向所述網(wǎng)絡(luò)節(jié)點下發(fā)所述策略規(guī)則。
12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述節(jié)點的信息包括所述節(jié)點支持的業(yè)務(wù)信息和所述節(jié)點的標識; 所述確定單元具體用于: 根據(jù)所述節(jié)點支持的業(yè)務(wù)信息和所述節(jié)點的標識號,將支持所述業(yè)務(wù)的節(jié)點確定為網(wǎng)絡(luò)節(jié)點。
13.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述節(jié)點的信息包括所述節(jié)點支持的業(yè)務(wù)信息、所述節(jié)點的標識和整個網(wǎng)絡(luò)的路由信息; 所述確定單元具體用于: 根據(jù)所述節(jié)點支持的業(yè)務(wù)信息和所述節(jié)點的標識號,確定支持所述業(yè)務(wù)的候選網(wǎng)絡(luò)節(jié)點集; 根據(jù)所述策略規(guī)則包括的數(shù)據(jù)流信息和所述整個網(wǎng)絡(luò)的路由信息,確定所述策略規(guī)則包括的每條數(shù)據(jù)流信息中的源地址到目的地址經(jīng)由所述候選網(wǎng)絡(luò)節(jié)點集中的節(jié)點的候選網(wǎng)絡(luò)節(jié)點子集; 從所述候選網(wǎng)絡(luò)節(jié)點子集中,選取一個節(jié)點作為所述用于執(zhí)行所述策略規(guī)則的網(wǎng)絡(luò)節(jié)點。
14.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述節(jié)點的信息包括:所述節(jié)點支持的業(yè)務(wù)信息、所述節(jié)點的標識和所述節(jié)點的處理能力信息; 所述確定單元具體用于:根據(jù)所述節(jié)點支持的業(yè)務(wù)信息和所述節(jié)點的標識,確定支持所述業(yè)務(wù)的候選網(wǎng)絡(luò)節(jié)點集; 根據(jù)所述候選網(wǎng)絡(luò)節(jié)點集中包括的節(jié)點的處理能力信息和所述策略規(guī)則包括的數(shù)據(jù)流的信息,從所述候選網(wǎng)絡(luò)節(jié)點集中選擇用于執(zhí)行所述策略規(guī)則的網(wǎng)絡(luò)節(jié)點,其中被選擇的所述網(wǎng)絡(luò)節(jié)點均衡負載需要執(zhí)行所述業(yè)務(wù)的數(shù)據(jù)流,其中所述策略規(guī)則包括的數(shù)據(jù)流的信息表示所述數(shù)據(jù)流。
15.根據(jù)權(quán)利要求11所述·的裝置,其特征在于,所述節(jié)點的信息包括:所述節(jié)點支持的業(yè)務(wù)信息、所述節(jié)點的標識、整個網(wǎng)絡(luò)的路由信息和所述節(jié)點的處理能力信息; 所述確定單元具體用于: 根據(jù)所述節(jié)點支持的業(yè)務(wù)信息和所述節(jié)點的標識,確定支持所述業(yè)務(wù)的候選網(wǎng)絡(luò)節(jié)點集; 根據(jù)所述策略規(guī)則包括的數(shù)據(jù)流信息和所述整個網(wǎng)絡(luò)的路由信息,確定所述策略規(guī)則包括的每條數(shù)據(jù)流信息中的源地址到目的地址經(jīng)由所述候選網(wǎng)絡(luò)節(jié)點集中的節(jié)點的候選網(wǎng)絡(luò)節(jié)點子集; 根據(jù)所述候選網(wǎng)絡(luò)節(jié)點子集中包括的節(jié)點的處理能力信息和所述策略規(guī)則包括的數(shù)據(jù)流的信息,從所述候選網(wǎng)絡(luò)節(jié)點子集中選擇一個用于執(zhí)行所述策略規(guī)則的網(wǎng)絡(luò)節(jié)點,其中被選擇的所述網(wǎng)絡(luò)節(jié)點均衡負載需要執(zhí)行所述業(yè)務(wù)的數(shù)據(jù)流,其中所述策略規(guī)則包括的數(shù)據(jù)流的信息表示所述數(shù)據(jù)流。
16.根據(jù)權(quán)利要求11-15任一項所述的裝置,其特征在于,該裝置還包括:獲知單元; 所述獲知單元,用于獲知所述節(jié)點類型包括的節(jié)點的數(shù)量和所述節(jié)點的信息是否發(fā)生變化; 所述確定單元,還用于所述獲知單元獲知所述節(jié)點類型包括的節(jié)點的數(shù)量和信息發(fā)生變化后,根據(jù)所述發(fā)生變化后的所述節(jié)點類型包括的節(jié)點的信息,重新確定用于執(zhí)行所述業(yè)務(wù)策略中的策略規(guī)則的網(wǎng)絡(luò)節(jié)點; 所述下發(fā)單元,還用于向所述重新確定的網(wǎng)絡(luò)節(jié)點下發(fā)所述策略規(guī)則。
17.根據(jù)權(quán)利要求11-16任一項所述的裝置,其特征在于,所述裝置還包括:合并單元;所述合并單元,用于將所述用戶配置的業(yè)務(wù)策略中重復(fù)的策略規(guī)則進行合并。
18.根據(jù)權(quán)利要求11-17任一項所述的裝置,其特征在于,所述下發(fā)單元具體用于: 指示所述網(wǎng)絡(luò)節(jié)點啟動所述業(yè)務(wù); 向所述網(wǎng)絡(luò)節(jié)點發(fā)送所述策略規(guī)則。
19.根據(jù)權(quán)利要求11-18任一項所述的裝置,其特征在于,所述獲取單元獲取的所述業(yè)務(wù)策略包括的用于執(zhí)行業(yè)務(wù)的節(jié)點的類型包括以下中的至少一項:處于同一網(wǎng)絡(luò)區(qū)域內(nèi)的一個或多個節(jié)點的集合、屬于同一設(shè)備類型的一個或多個節(jié)點的集合、處于同一物理位置區(qū)域內(nèi)的一個或多個節(jié)點的集合。
20.根據(jù)權(quán)利要求11-18任一項所述的裝置,其特征在于,所述獲取單元獲取的所述業(yè)務(wù)策略包括的用于執(zhí)行業(yè)務(wù)的節(jié)點類型為根據(jù)所述節(jié)點的鏈路層、網(wǎng)絡(luò)層和傳輸層至少一層的屬性信息劃分的類型。
21.一種通信系統(tǒng),其特征在于,包括控制節(jié)點和一個或多個網(wǎng)絡(luò)節(jié)點,其中所述一個或多個網(wǎng)絡(luò)節(jié)點被包括在一個或多個節(jié)點類型中,其中: 所述控制節(jié)點用于:獲取用戶配置的業(yè)務(wù)策略,所述業(yè)務(wù)策略包括用于執(zhí)行業(yè)務(wù)的節(jié)點類型和所述業(yè)務(wù)被執(zhí)行時使用的策略規(guī)則,其中所述節(jié)點類型用于表示網(wǎng)絡(luò)中的至少一個節(jié)點的集合; 獲取所述網(wǎng)絡(luò)中所述節(jié)點類型包括的節(jié)點的信息; 根據(jù)所述節(jié)點的信息,確定用于執(zhí)行所述業(yè)務(wù)策略中的策略規(guī)則的網(wǎng)絡(luò)節(jié)點; 向所述網(wǎng)絡(luò)節(jié)點下發(fā)所述策略規(guī)則; 所述網(wǎng)絡(luò)節(jié)點用于:在所述控制節(jié)點將本網(wǎng)絡(luò)節(jié)點確定為執(zhí)行所述業(yè)務(wù)策略中的策略規(guī)則的網(wǎng)絡(luò)節(jié)點時,接收控制節(jié)點下發(fā)的所述策略規(guī)則,并執(zhí)行所述策略規(guī)則。
22.根據(jù)權(quán)利要求21所述的系統(tǒng),其特征在于, 所述控制節(jié)點具體用于:獲取用戶配置的業(yè)務(wù)策略,所述業(yè)務(wù)策略包括用于執(zhí)行業(yè)務(wù)的節(jié)點類型和所述業(yè)務(wù)被執(zhí)行時使用的策略規(guī)則,其中所述節(jié)點類型用于表示網(wǎng)絡(luò)中的至少一個節(jié)點的集合; 獲取所述網(wǎng)絡(luò)中所述節(jié)點類型包括的節(jié)點的信息,其中,所述節(jié)點的信息包括所述節(jié)點支持的業(yè)務(wù)信息和所述節(jié)點的標識; 根據(jù)所述節(jié)點支持的業(yè)務(wù)信息和所述節(jié)點的標識號,將支持所述業(yè)務(wù)的節(jié)點確定為網(wǎng)絡(luò)節(jié)點; 向所述確定的網(wǎng)絡(luò)節(jié)點下發(fā)所述策略規(guī)則。
23.根據(jù)權(quán)利要求21所述的系統(tǒng),其特征在于, 所述控制節(jié)點具體用于: 獲取用戶配置的業(yè)務(wù)策略,所述業(yè)務(wù)策略包括用于執(zhí)行業(yè)務(wù)的節(jié)點類型和所述業(yè)務(wù)被執(zhí)行時使用的策略規(guī)則,其中所述節(jié)點類型用于表示網(wǎng)絡(luò)中的至少一個節(jié)點的集合; 獲取所述網(wǎng)絡(luò)中所述節(jié)點類型包括的節(jié)點的信息,其中,所述節(jié)點的信息包括所述節(jié)點支持的業(yè)務(wù)信息、所述節(jié)點的標識和整個網(wǎng)絡(luò)的路由信息; 根據(jù)所述節(jié)點支持的業(yè)務(wù)信息和所述節(jié)點的標識號,確定支持所述業(yè)務(wù)的候選網(wǎng)絡(luò)節(jié)點集; 根據(jù)所述策略規(guī)則包括的數(shù)據(jù)流信息和所述整個網(wǎng)絡(luò)的路由信息,確定所述策略規(guī)則包括的每條數(shù)據(jù)流信息中的源地址到目的地址經(jīng)由所述候選網(wǎng)絡(luò)節(jié)點集中的節(jié)點的候選網(wǎng)絡(luò)節(jié)點子集; 從所述候選網(wǎng)絡(luò)節(jié)點子集中,選取一個節(jié)點作為所述用于執(zhí)行所述策略規(guī)則的網(wǎng)絡(luò)節(jié)占.向所述選擇的網(wǎng)絡(luò)節(jié)點下發(fā)所述策略規(guī)則。
24.根據(jù)權(quán)利要求21所述的系統(tǒng),其特征在于, 所述控制節(jié)點具體用于: 獲取用戶配置的業(yè)務(wù)策略,所述業(yè)務(wù)策略包括用于執(zhí)行業(yè)務(wù)的節(jié)點類型和所述業(yè)務(wù)被執(zhí)行時使用的策略規(guī)則,其中所述節(jié)點類型用于表示網(wǎng)絡(luò)中的至少一個節(jié)點的集合; 獲取所述網(wǎng)絡(luò)中所述節(jié)點類型包括的節(jié)點的信息,其中,所述節(jié)點的信息包括:所述節(jié)點支持的業(yè)務(wù)信息、所述節(jié)點的標識和所述節(jié)點的處理能力信息; 根據(jù)所述節(jié)點支持的業(yè)務(wù)信息和所述節(jié)點的標識,確定支持所述業(yè)務(wù)的候選網(wǎng)絡(luò)節(jié)點集; 根據(jù)所述候選網(wǎng)絡(luò)節(jié)點集中包括的節(jié)點的處理能力信息和所述策略規(guī)則包括的數(shù)據(jù)流的信息,從所述候選網(wǎng)絡(luò)節(jié)點集中選擇用于執(zhí)行所述策略規(guī)則的網(wǎng)絡(luò)節(jié)點,其中被選擇的所述網(wǎng)絡(luò)節(jié)點均衡負載需要執(zhí)行所述業(yè)務(wù)的數(shù)據(jù)流,其中所述策略規(guī)則包括的數(shù)據(jù)流的信息表示所述數(shù)據(jù)流; 向所述選擇的網(wǎng)絡(luò)節(jié)點下發(fā)所述策略規(guī)則。
25.根據(jù)權(quán)利 要求21所述的系統(tǒng),其特征在于, 所述控制節(jié)點具體用于: 獲取用戶配置的業(yè)務(wù)策略,所述業(yè)務(wù)策略包括用于執(zhí)行業(yè)務(wù)的節(jié)點類型和所述業(yè)務(wù)被執(zhí)行時使用的策略規(guī)則,其中所述節(jié)點類型用于表示網(wǎng)絡(luò)中的至少一個節(jié)點的集合; 獲取所述網(wǎng)絡(luò)中所述節(jié)點類型包括的節(jié)點的信息,其中,所述節(jié)點的信息包括:所述節(jié)點支持的業(yè)務(wù)信息、所述節(jié)點的標識、整個網(wǎng)絡(luò)的路由信息和所述節(jié)點的處理能力信息;根據(jù)所述節(jié)點支持的業(yè)務(wù)信息和所述節(jié)點的標識,確定支持所述業(yè)務(wù)的候選網(wǎng)絡(luò)節(jié)點集; 根據(jù)所述策略規(guī)則包括的數(shù)據(jù)流信息和所述整個網(wǎng)絡(luò)的路由信息,確定所述策略規(guī)則包括的每條數(shù)據(jù)流信息中的源地址到目的地址經(jīng)由所述候選網(wǎng)絡(luò)節(jié)點集中的節(jié)點的候選網(wǎng)絡(luò)節(jié)點子集; 根據(jù)所述候選網(wǎng)絡(luò)節(jié)點子集中包括的節(jié)點的處理能力信息和所述策略規(guī)則包括的數(shù)據(jù)流的信息,從所述候選網(wǎng)絡(luò)節(jié)點子集中選擇一個用于執(zhí)行所述策略規(guī)則的網(wǎng)絡(luò)節(jié)點,其中被選擇的所述網(wǎng)絡(luò)節(jié)點均衡負載需要執(zhí)行所述業(yè)務(wù)的數(shù)據(jù)流,其中所述策略規(guī)則包括的數(shù)據(jù)流的信息表示所述數(shù)據(jù)流; 向所述選擇的網(wǎng)絡(luò)節(jié)點下發(fā)所述策略規(guī)則。
全文摘要
本發(fā)明實施例提供了一種業(yè)務(wù)策略規(guī)則配置的方法、裝置及通信系統(tǒng),能夠簡化業(yè)務(wù)策略的配置過程,提高配置效率。該方法包括獲取用戶配置的業(yè)務(wù)策略,所述業(yè)務(wù)策略包括用于執(zhí)行業(yè)務(wù)的節(jié)點類型和所述業(yè)務(wù)被執(zhí)行時使用的策略規(guī)則,其中所述節(jié)點類型用于表示網(wǎng)絡(luò)中的至少一個節(jié)點的集合;獲取所述網(wǎng)絡(luò)中所述節(jié)點類型包括的節(jié)點的信息;根據(jù)所述節(jié)點的信息,確定用于執(zhí)行所述業(yè)務(wù)策略中的策略規(guī)則的網(wǎng)絡(luò)節(jié)點;向所述網(wǎng)絡(luò)節(jié)點下發(fā)所述策略規(guī)則。本發(fā)明實施例適用于網(wǎng)絡(luò)技術(shù)領(lǐng)域。
文檔編號H04L12/701GK103248521SQ20131015604
公開日2013年8月14日 申請日期2013年4月28日 優(yōu)先權(quán)日2013年4月28日
發(fā)明者何俊, 楊興華, 房列朝 申請人:華為技術(shù)有限公司