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

機(jī)頂盒及其流量管控方法和業(yè)務(wù)請求流量管控系統(tǒng)與流程

文檔序號:11410869閱讀:344來源:國知局
本發(fā)明涉及網(wǎng)絡(luò)
技術(shù)領(lǐng)域
:,特別涉及一種機(jī)頂盒業(yè)務(wù)流量管控方法和機(jī)頂盒以及業(yè)務(wù)請求流量管控系統(tǒng)。
背景技術(shù)
::當(dāng)前,隨著廣電dvb與ott業(yè)務(wù)的融合。在廣電的安卓機(jī)頂盒上,即提供傳統(tǒng)內(nèi)網(wǎng)業(yè)務(wù),同時也提供了ott增值業(yè)務(wù)以及寬帶業(yè)務(wù)。但因政策與套餐原因,導(dǎo)致不同業(yè)務(wù)的內(nèi)容管控標(biāo)準(zhǔn)、流量出口及限速等均有不同。而且,當(dāng)前廣電對機(jī)頂盒流量未進(jìn)行區(qū)分,使用統(tǒng)一的線路與出口。但由于顯示屏幕、業(yè)務(wù)監(jiān)管政策、套餐限速、出口線路等存在差異,傳統(tǒng)方式無法對不同的流量進(jìn)行區(qū)分處理和管控,導(dǎo)致處理效率較低,以及無法滿足業(yè)務(wù)需求。技術(shù)實(shí)現(xiàn)要素:為了解決現(xiàn)有技術(shù)的問題,本發(fā)明實(shí)施例提供了一種機(jī)頂盒業(yè)務(wù)流量管控方法和機(jī)頂盒以及業(yè)務(wù)請求流量管控系統(tǒng)。所述技術(shù)方案如下:一方面,一種機(jī)頂盒業(yè)務(wù)流量管控方法,包括以下步驟:所述機(jī)頂盒的系統(tǒng)防火墻將接收到的業(yè)務(wù)請求流量進(jìn)行分離,并將分離后的所述業(yè)務(wù)請求流量重定向至本機(jī)相應(yīng)指定端口;各業(yè)務(wù)流量處理模塊通過對應(yīng)的所述指定端口接收所述業(yè)務(wù)請求流量,并對所述業(yè)務(wù)請求流量進(jìn)行管控和分發(fā)。進(jìn)一步的,所述業(yè)務(wù)請求流量包含內(nèi)網(wǎng)應(yīng)用業(yè)務(wù)請求流量、外網(wǎng)應(yīng)用業(yè)務(wù)請求流量和寬帶業(yè)務(wù)請求流量。進(jìn)一步的,所述機(jī)頂盒的系統(tǒng)防火墻將接收到的業(yè)務(wù)請求流量進(jìn)行分離和重定向的步驟具體包括:所述機(jī)頂盒在開機(jī)后從后臺獲取并存儲最新的流量配置規(guī)則;所述機(jī)頂盒的系統(tǒng)防火墻根據(jù)所述流量配置規(guī)則對接收到的所述業(yè)務(wù)請求流量進(jìn)行分離和重定向。進(jìn)一步的,所述流量配置規(guī)則包括根據(jù)業(yè)務(wù)請求流量的目的ip地址分離,其中,所述機(jī)頂盒的系統(tǒng)防火墻根據(jù)所述流量配置規(guī)則將接收到的所述業(yè)務(wù)請求流量進(jìn)行分離的步驟具體包括:解析接收到的所述業(yè)務(wù)請求流量的目的ip地址,并判斷所述目的ip地址是否屬于預(yù)設(shè)內(nèi)網(wǎng)網(wǎng)段;如果所述目的ip地址屬于預(yù)設(shè)內(nèi)網(wǎng)網(wǎng)段,則分離出所述業(yè)務(wù)請求流量為所述內(nèi)網(wǎng)應(yīng)用業(yè)務(wù)請求流量。進(jìn)一步的,所述流量配置規(guī)則包括根據(jù)目的ip及鏈路設(shè)置分離,其中,所述機(jī)頂盒的系統(tǒng)防火墻根據(jù)所述流量配置規(guī)則將接收到的所述業(yè)務(wù)請求流量進(jìn)行分離的步驟具體還包括:解析接收到的所述業(yè)務(wù)請求流量的目的ip地址,并判斷所述目的ip地址是否屬于外網(wǎng)地址,若屬于外網(wǎng)地址且從output鏈路發(fā)出,則分離所述業(yè)務(wù)請求流量為所述外網(wǎng)應(yīng)用業(yè)務(wù)流量。進(jìn)一步的,所述流量配置規(guī)則包括根據(jù)鏈路設(shè)置分離,其中,所述機(jī)頂盒的系統(tǒng)防火墻根據(jù)所述流量配置規(guī)則將接收到所述業(yè)務(wù)請求流量進(jìn)行分離的步驟具體還包括:判斷所述業(yè)務(wù)請求流量是否從preouting鏈路發(fā)出,若是,則分離所述業(yè)務(wù)請求流量為所述寬帶業(yè)務(wù)請求流量。進(jìn)一步的,所述各業(yè)務(wù)流量處理模塊包括內(nèi)網(wǎng)應(yīng)用業(yè)務(wù)請求流量處理模塊、外網(wǎng)應(yīng)用業(yè)務(wù)流量處理模塊以及寬帶業(yè)務(wù)流量處理模塊,其中,所述機(jī)頂盒的系統(tǒng)防火墻根據(jù)所述流量配置規(guī)則對分離后的所述業(yè)務(wù)請求流量進(jìn)行重定向步驟具體包括:將分離出來的內(nèi)網(wǎng)應(yīng)用業(yè)務(wù)請求流量重定向到所述內(nèi)網(wǎng)應(yīng)用業(yè)務(wù)請求流量處理模塊監(jiān)聽端口;將分離出來的外網(wǎng)應(yīng)用業(yè)務(wù)請求流量重定向到外網(wǎng)應(yīng)用業(yè)務(wù)流量處理模塊監(jiān)聽端口;將分離出來的寬帶業(yè)務(wù)請求流量重定向到寬帶業(yè)務(wù)流量處理模塊監(jiān)聽端口。進(jìn)一步的,所述各業(yè)務(wù)流量處理模塊對所述業(yè)務(wù)請求流量進(jìn)行管理和分發(fā)包括對所述業(yè)務(wù)請求流量進(jìn)行限速管理、出口線路管理,以及分發(fā)至下一跳路口端口。進(jìn)一步的,所述機(jī)頂盒系統(tǒng)內(nèi)核為linux內(nèi)核。另一方面,一種機(jī)頂盒,包括:流量分離模塊,重定向模塊及至少一業(yè)務(wù)流量處理模塊,其中,所述流量分離模塊,用于將接收到的業(yè)務(wù)請求流量進(jìn)行分離,并將分離后的所述業(yè)務(wù)請求流量發(fā)送至所述重定向模塊;所述重定向模塊,接收來自所述流量分離模塊的所述業(yè)務(wù)請求流量,并將分離后的所述業(yè)務(wù)請求流量重定向到相應(yīng)的所述業(yè)務(wù)流量處理模塊的監(jiān)聽端口;所述業(yè)務(wù)流量處理模塊通過其監(jiān)聽端口接收所述業(yè)務(wù)請求流量,并對接收到的所述業(yè)務(wù)請求流量進(jìn)行管控和分發(fā)。進(jìn)一步的,所述業(yè)務(wù)請求流量包含內(nèi)網(wǎng)應(yīng)用業(yè)務(wù)請求流量、外網(wǎng)應(yīng)用業(yè)務(wù)請求流量和寬帶業(yè)務(wù)請求流量。進(jìn)一步的,所述機(jī)頂盒更包含預(yù)設(shè)規(guī)則管理模塊,所述預(yù)設(shè)規(guī)則管理模塊在所述機(jī)頂盒開機(jī)后,從后臺系統(tǒng)獲取更新流量配置規(guī)則,并儲存,其中所述預(yù)設(shè)規(guī)則管理模塊連接于所述流量分離模塊和重定向模塊,所述流量分離模塊和所述重定向模塊根據(jù)所述預(yù)設(shè)規(guī)則模塊中的所述配置規(guī)則對所述業(yè)務(wù)請求流量進(jìn)行分離和重定向。進(jìn)一步的,所述流量配置規(guī)則包括根據(jù)業(yè)務(wù)請求流量的目的ip地址分離,其中,所述流量分離模塊具體用于:解析接收到的所述業(yè)務(wù)請求流量的目的ip地址,并判斷所述目的ip地址是否屬于預(yù)設(shè)內(nèi)網(wǎng)網(wǎng)段;如果所述目的ip地址屬于預(yù)設(shè)內(nèi)網(wǎng)網(wǎng)段,則分離所述業(yè)務(wù)請求流量為所述內(nèi)網(wǎng)應(yīng)用業(yè)務(wù)請求流量。進(jìn)一步的,所述流量配置規(guī)則包括根據(jù)目的ip及鏈路設(shè)置分離,其中,所述流量分離模塊具體用于:解析接收到的所述業(yè)務(wù)請求流量的目的ip地址,并判斷所述目的ip地址是否屬于外網(wǎng)地址,若屬于外網(wǎng)地址且從output鏈路發(fā)出,則分離所述業(yè)務(wù)請求流量為所述外網(wǎng)應(yīng)用業(yè)務(wù)流量。進(jìn)一步的,所述流量配置規(guī)則包括根據(jù)鏈路設(shè)置分離,其中,所述流量分離模塊具體用于:判斷所述業(yè)務(wù)請求流量是否從preouting鏈路發(fā)出,若是,則分離所述業(yè)務(wù)請求流量為所述寬帶業(yè)務(wù)請求流量。進(jìn)一步的,所述業(yè)務(wù)流量處理模塊包括內(nèi)網(wǎng)應(yīng)用業(yè)務(wù)請求流量處理模塊、外網(wǎng)應(yīng)用業(yè)務(wù)流量處理模塊以及寬帶業(yè)務(wù)流量處理模塊,其中,所述重定向模塊具體用于:將分離出來的內(nèi)網(wǎng)應(yīng)用業(yè)務(wù)請求流量重定向到所述內(nèi)網(wǎng)應(yīng)用業(yè)務(wù)請求流量處理模塊監(jiān)聽端口;將分離出來的外網(wǎng)應(yīng)用業(yè)務(wù)請求流量重定向到外網(wǎng)應(yīng)用業(yè)務(wù)流量處理模塊監(jiān)聽端口;將分離出來的寬帶業(yè)務(wù)請求流量重定向到寬帶業(yè)務(wù)流量處理模塊監(jiān)聽端口。進(jìn)一步的,所述業(yè)務(wù)流量處理模塊對所述業(yè)務(wù)請求流量進(jìn)行管理和分發(fā)包括對所述業(yè)務(wù)請求流量進(jìn)行限速管理、出口線路管理,以及分發(fā)至下一跳路口端口。進(jìn)一步的,所述機(jī)頂盒的系統(tǒng)內(nèi)核為linux內(nèi)核。又一方面,一種業(yè)務(wù)請求流量管控系統(tǒng),包括:客戶端,機(jī)頂盒和源站服務(wù)器,其中,所述客戶端通過所述機(jī)頂盒向所述源站服務(wù)器發(fā)送業(yè)務(wù)請求;所述機(jī)頂盒接收來自所述客戶端的所述業(yè)務(wù)請求,并將所述業(yè)務(wù)請求按照業(yè)務(wù)類型進(jìn)行分離,將分離后的所述業(yè)務(wù)請求流量進(jìn)行管控處理,并分發(fā)至所述源站服務(wù)器;所述源站服務(wù)器接收來自所述機(jī)頂盒的所述業(yè)務(wù)請求流量,并按照原路返回響應(yīng)信息給所述客戶端。進(jìn)一步的,所述客戶端包含電視機(jī)和移動終端設(shè)備。本發(fā)明實(shí)施例提供的技術(shù)方案帶來的有益效果是:實(shí)現(xiàn)了對不同業(yè)務(wù)的流量進(jìn)行分離,而且在分離之后重定向,從而達(dá)到可將不同的業(yè)務(wù)流量按政策及業(yè)務(wù)套餐進(jìn)行區(qū)分管控的目的,提高了處理效率,也方便了對不同業(yè)務(wù)流量的管理。附圖說明為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明一實(shí)施方式中機(jī)頂盒業(yè)務(wù)流量管控方法流程圖;圖2為本發(fā)明一實(shí)施方式中圖1所示步驟s1的詳細(xì)子步驟流程圖;圖3為本發(fā)明一實(shí)施方式中圖2所示步驟s12的詳細(xì)子步驟流程圖;圖4為本發(fā)明一實(shí)施方式中圖2所示步驟s12的詳細(xì)子步驟流程圖;圖5為本發(fā)明一實(shí)施方式中機(jī)頂盒10的內(nèi)部結(jié)構(gòu)示意圖。具體實(shí)施方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本發(fā)明實(shí)施方式作進(jìn)一步地詳細(xì)描述。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。以下將對本發(fā)明所提供的一種機(jī)頂盒業(yè)務(wù)流量管控方法進(jìn)行詳細(xì)說明。請參閱圖1,為本發(fā)明一較佳實(shí)施方式中機(jī)頂盒業(yè)務(wù)流量管控方法流程圖。在一實(shí)施方式中,該機(jī)頂盒業(yè)務(wù)流量管控方法應(yīng)用于機(jī)頂盒,其中,所述機(jī)頂盒屬于多網(wǎng)絡(luò)融合的終端設(shè)備,可以和多個網(wǎng)絡(luò)通信連接,包括和因特網(wǎng)通信連接、和有線電視網(wǎng)通信連接、和wifi網(wǎng)絡(luò)通信連接等等。電信等提供商可以借助該機(jī)頂盒向用戶提供因特網(wǎng)應(yīng)用業(yè)務(wù)(也稱外網(wǎng)應(yīng)用業(yè)務(wù))、有線電視(也稱內(nèi)網(wǎng)應(yīng)用業(yè)務(wù))以及wi-fi上網(wǎng)業(yè)務(wù)(也稱寬帶業(yè)務(wù)),用戶通過機(jī)頂盒接收服務(wù)提供商提供的業(yè)務(wù)。本發(fā)明實(shí)施例所提供的機(jī)頂盒接收用戶對各種業(yè)務(wù)發(fā)出的請求流量,并傳送給提供商,提供商對用戶請求流量進(jìn)行回應(yīng),并通過機(jī)頂盒返回給用戶。在一實(shí)施方式中,機(jī)頂盒也可以是其它能進(jìn)行多網(wǎng)絡(luò)融合處理的終端設(shè)備,在此不做限定。圖1所示的機(jī)頂盒業(yè)務(wù)流量管控方法包含步驟s1和s2。在步驟s1中,機(jī)頂盒的系統(tǒng)防火墻將接收到的業(yè)務(wù)請求流量進(jìn)行分離,并將分離后的業(yè)務(wù)請求流量重定向至本機(jī)相應(yīng)指定端口。本發(fā)明的實(shí)施例中,所述業(yè)務(wù)請求流量包含內(nèi)網(wǎng)應(yīng)用業(yè)務(wù)請求流量、外網(wǎng)應(yīng)用業(yè)務(wù)請求流量和寬帶業(yè)務(wù)請求流量,其中,內(nèi)網(wǎng)應(yīng)用業(yè)務(wù)請求流量是指用戶對內(nèi)網(wǎng)應(yīng)用業(yè)務(wù)發(fā)出的請求流量,例如搜索電視頻道;外網(wǎng)應(yīng)用業(yè)務(wù)請求流量是指用戶對外網(wǎng)業(yè)務(wù)發(fā)出的請求流量,例如請求訪問提供商提供的互聯(lián)網(wǎng)游戲、購物等應(yīng)用;寬帶業(yè)務(wù)請求流量是指用戶請求訪問寬帶業(yè)務(wù),例如請求通過移動終端連接無線網(wǎng)絡(luò)。具體的,步驟s1包括s11-s12兩個子步驟,如圖2所示。請參閱圖2,所示為本發(fā)明一實(shí)施方式中圖1所示步驟s1的詳細(xì)子步驟流程圖。在步驟s11中,所述機(jī)頂盒在開機(jī)后從后臺獲取并存儲最新的流量配置規(guī)則。在一實(shí)施方式中,在該機(jī)頂盒的系統(tǒng)內(nèi)包含有預(yù)設(shè)規(guī)則管理模塊,可通過該預(yù)設(shè)規(guī)則管理模塊對系統(tǒng)防火墻進(jìn)行規(guī)則設(shè)置,其中設(shè)置的防火墻規(guī)則之一就包括流量配置規(guī)則,該機(jī)頂盒在開機(jī)之后,通過預(yù)設(shè)規(guī)則管理模塊到后臺獲取并存儲最新的流量配置規(guī)則,其中后臺是指研發(fā)維護(hù)人員使用的后臺管理系統(tǒng),主要用于對機(jī)頂盒業(yè)務(wù)的功能性開發(fā)和維護(hù),研發(fā)維護(hù)人員可通過后臺管理系統(tǒng)對流量配置規(guī)則進(jìn)行創(chuàng)建、更新并儲存,機(jī)頂盒在每一次開機(jī)之后都會先通過預(yù)設(shè)規(guī)則管理模塊到所述后臺獲取最新的流量配置規(guī)則,并根據(jù)當(dāng)前流量配置規(guī)則對系統(tǒng)防火墻進(jìn)行配置。在步驟s12中,機(jī)頂盒的系統(tǒng)防火墻根據(jù)流量配置規(guī)則對接收到的業(yè)務(wù)請求流量進(jìn)行分離和重定向。在一實(shí)施方式中,機(jī)頂盒接收用戶向外網(wǎng)應(yīng)用業(yè)務(wù)、內(nèi)網(wǎng)應(yīng)用業(yè)務(wù)和寬帶業(yè)務(wù)發(fā)出的請求流量,分別稱為外網(wǎng)應(yīng)用業(yè)務(wù)請求流量、內(nèi)網(wǎng)應(yīng)用業(yè)務(wù)請求流量和寬帶業(yè)務(wù)請求流量。這些針對不同應(yīng)用業(yè)務(wù)的的業(yè)務(wù)請求流量均被機(jī)頂盒的系統(tǒng)防火墻攔截接收,系統(tǒng)防火墻根據(jù)流量配置規(guī)則將接收到的業(yè)務(wù)請求流量進(jìn)行分離和重定向。其中,步驟s12中的機(jī)頂盒的系統(tǒng)防火墻根據(jù)流量配置規(guī)則將接收到的業(yè)務(wù)請求流量進(jìn)行分離具體包括s121-s126六個子步驟,如圖3所示。請參閱圖3,所示為本發(fā)明一實(shí)施方式中圖2所示步驟s12的詳細(xì)子步驟流程圖。步驟s121~s122為分離出內(nèi)網(wǎng)應(yīng)用業(yè)務(wù)請求流量的方法,具體而言,在步驟s121中,解析接收到的業(yè)務(wù)請求流量的目的ip地址,并判斷目的ip地址是否屬于預(yù)設(shè)內(nèi)網(wǎng)網(wǎng)段。在一實(shí)施方式中,內(nèi)網(wǎng)是指國家廣播電視局提供的有線電視網(wǎng),所述流量配置規(guī)則包括根據(jù)業(yè)務(wù)請求流量的目的ip地址分離,機(jī)頂盒的系統(tǒng)防火墻在接收到不同的流量之后,首先會解析所接收到的業(yè)務(wù)請求流量目的ip地址,然后判斷目的ip地址是否屬于預(yù)設(shè)內(nèi)網(wǎng)網(wǎng)段。在一實(shí)施方式中,預(yù)設(shè)的內(nèi)網(wǎng)網(wǎng)段包括四個固定網(wǎng)段,即127網(wǎng)段、192網(wǎng)段、169網(wǎng)段、10網(wǎng)段,其中,127網(wǎng)段的ip地址范圍為127.0.0.0~127.256.256.256,例如127.0.0.1,192網(wǎng)段的ip地址范圍為192.0.0.0~192.256.256.256,例如192.168.0.0,169網(wǎng)段的ip地址范圍為169.0.0.0~169.256.256.256例如169.255.0.0,10網(wǎng)段的ip地址范圍為10.0.0.0~10.256.256.256,例如10.0.0.0。如果業(yè)務(wù)請求流量的目的ip地址在上述的四個固定內(nèi)網(wǎng)網(wǎng)段內(nèi),則判斷該目的ip地址屬于預(yù)設(shè)內(nèi)網(wǎng)網(wǎng)段,表明該業(yè)務(wù)請求流量是訪問目標(biāo)為內(nèi)網(wǎng)的請求;如果目的ip地址不在上述四個固定內(nèi)網(wǎng)網(wǎng)段內(nèi),則判斷該目的ip地址不屬于預(yù)設(shè)內(nèi)網(wǎng)網(wǎng)段??梢岳斫獾氖?,上述四個固定網(wǎng)段僅代表本發(fā)明的某個實(shí)施例,在本發(fā)明的其他實(shí)施例中,內(nèi)網(wǎng)網(wǎng)段也可以根據(jù)實(shí)際情況設(shè)定為其他范圍,只要相應(yīng)的對流量配置規(guī)則進(jìn)行修改即可。在步驟s122中,如果目的ip地址屬于預(yù)設(shè)內(nèi)網(wǎng)網(wǎng)段,則分離業(yè)務(wù)請求流量為所述內(nèi)網(wǎng)應(yīng)用業(yè)務(wù)請求流量。經(jīng)過步驟s121的判斷,如果業(yè)務(wù)請求流量的目的ip地址屬于預(yù)設(shè)內(nèi)網(wǎng)網(wǎng)段,則表明該業(yè)務(wù)請求流量是針對內(nèi)網(wǎng)應(yīng)用業(yè)務(wù)的請求,以此分離出該業(yè)務(wù)請求流量為內(nèi)網(wǎng)應(yīng)用業(yè)務(wù)請求流量,表明該業(yè)務(wù)請求流量為針對內(nèi)網(wǎng)應(yīng)用業(yè)務(wù)所發(fā)出的請求。步驟s123~s124為分離出外網(wǎng)應(yīng)用業(yè)務(wù)請求流量的方法,具體而言,在步驟s123中,解析接收到的所述業(yè)務(wù)請求流量的目的ip地址,并判斷所述目的ip地址是否屬于外網(wǎng)地址。在步驟s124中,若屬于外網(wǎng)地址且從output鏈路發(fā)出,則分離所述業(yè)務(wù)請求流量為所述外網(wǎng)應(yīng)用業(yè)務(wù)流量。在一實(shí)施方式中,所述流量配置規(guī)則還包括根據(jù)目的ip及鏈路設(shè)置分離,首先,解析出接收到的業(yè)務(wù)請求流量的目的ip地址,判斷該目的ip地址是否為外網(wǎng)地址,如果是,則需要從流量的鏈路特征進(jìn)行進(jìn)一步分析,如果流量是從output鏈路發(fā)出則可判定為該業(yè)務(wù)請求流量為外網(wǎng)應(yīng)用業(yè)務(wù)請求流量,表明該業(yè)務(wù)流量為針對外網(wǎng)應(yīng)用業(yè)務(wù)所發(fā)出的請求。步驟s125~s126為分離出寬帶業(yè)務(wù)請求流量的方法,具體而言,在步驟s125中,判斷所述業(yè)務(wù)請求流量是否從preouting鏈路發(fā)出。在步驟s126中,若是,則分離所述業(yè)務(wù)請求流量為所述寬帶業(yè)務(wù)請求流量。在一實(shí)施方式中,流量配置規(guī)則還包括根據(jù)另一種鏈路設(shè)置分離,其中,如果該業(yè)務(wù)請求流量是從preouting鏈路發(fā)出的,那么可分離該業(yè)務(wù)請求流量為寬帶業(yè)務(wù)請求流量,表明該業(yè)務(wù)請求流量是針對寬帶業(yè)務(wù)所發(fā)出的請求。在一實(shí)施方式中,具體通過設(shè)置規(guī)則“iptables-tnat–iprerouting–jwsiptables_ipfilter”來過濾出從preouting鏈路發(fā)出的流量。由此看見,通過步驟s121~s126可分離出業(yè)務(wù)請求流量所請求的業(yè)務(wù)類型,其中,步驟s121~s122為分離出內(nèi)網(wǎng)應(yīng)用業(yè)務(wù)請求流量的方法,步驟s123~s124為分離出外網(wǎng)應(yīng)用業(yè)務(wù)請求流量的方法,步驟s125~s126為分離出寬帶業(yè)務(wù)請求流量的方法,可以理解的是,這三類分離方法之間并無邏輯上的先后順序之分,可根據(jù)實(shí)際應(yīng)用進(jìn)行調(diào)整,并不受限于本實(shí)施例中的描述。請參與圖1和圖2,在步驟s1和s12中,對業(yè)務(wù)請求流量進(jìn)行分離后,還需對其進(jìn)行重定向。在一實(shí)施方式中,分離后的流量還需要進(jìn)行重定向以便被相應(yīng)模塊接收,具體的,在分離后的重定向步驟包括s127-s129三個子步驟,如圖4所示。請參閱圖4,所示為本發(fā)明一實(shí)施方式中圖2所示s12的詳細(xì)子步驟流程圖。在一實(shí)施方式中,所述相應(yīng)模塊包括內(nèi)網(wǎng)應(yīng)用業(yè)務(wù)流量處理模塊、外網(wǎng)應(yīng)用業(yè)務(wù)流量處理模塊以及寬帶業(yè)務(wù)流量處理模塊分別用于處理用戶針對內(nèi)網(wǎng)應(yīng)用業(yè)務(wù)、外網(wǎng)應(yīng)用業(yè)務(wù)和寬帶業(yè)務(wù)所發(fā)出的請求流量,該些業(yè)務(wù)流量處理模塊分別通過各自的監(jiān)聽端口接收系統(tǒng)內(nèi)轉(zhuǎn)發(fā)來的流量。在一實(shí)施方式中,機(jī)頂盒系統(tǒng)防火墻根據(jù)流量配置規(guī)則對分離后的業(yè)務(wù)請求流量進(jìn)行重定向。在步驟s127中,將分離出來的內(nèi)網(wǎng)應(yīng)用業(yè)務(wù)請求流量重定向到所述內(nèi)網(wǎng)應(yīng)用業(yè)務(wù)請求流量處理模塊監(jiān)聽端口。在一實(shí)施方式中,所述內(nèi)網(wǎng)應(yīng)用業(yè)務(wù)請求流量表明是針對內(nèi)網(wǎng)應(yīng)用業(yè)務(wù)(指國家廣播電視局提供的有線電視網(wǎng))發(fā)出的請求流量,將分離出來的所述內(nèi)網(wǎng)應(yīng)用業(yè)務(wù)請求流量重定向到內(nèi)網(wǎng)應(yīng)用業(yè)務(wù)流量處理模塊所監(jiān)聽的端口,例如8122端口,內(nèi)網(wǎng)應(yīng)用業(yè)務(wù)流量處理模塊通過該監(jiān)聽端口接收內(nèi)網(wǎng)應(yīng)用業(yè)務(wù)請求流量。如此一來,用戶針對內(nèi)網(wǎng)應(yīng)用業(yè)務(wù)所發(fā)出的請求,可通過機(jī)頂盒系統(tǒng)防火墻的分離和重定向被內(nèi)網(wǎng)應(yīng)用業(yè)務(wù)流量處理模塊接收。在步驟s128中,將分離出來的外網(wǎng)應(yīng)用業(yè)務(wù)請求流量重定向到外網(wǎng)應(yīng)用業(yè)務(wù)流量處理模塊監(jiān)聽端口。在一實(shí)施方式中,所述外網(wǎng)應(yīng)用業(yè)務(wù)請求流量表明是針對外網(wǎng)應(yīng)用業(yè)務(wù)(指互聯(lián)網(wǎng)業(yè)務(wù))發(fā)出的請求流量,將分離出來的所述外網(wǎng)應(yīng)用業(yè)務(wù)請求流量重定向到外網(wǎng)應(yīng)用業(yè)務(wù)流量處理模塊所監(jiān)聽的端口,例如8123端口,外網(wǎng)應(yīng)用業(yè)務(wù)流量處理模塊通過該監(jiān)聽端口接收外網(wǎng)應(yīng)用業(yè)務(wù)請求流量。如此一來,用戶針對外網(wǎng)應(yīng)用業(yè)務(wù)所發(fā)出的請求,可通過機(jī)頂盒系統(tǒng)防火墻的分離和重定向被外網(wǎng)應(yīng)用業(yè)務(wù)流量處理模塊接收。在步驟s129中,將分離出來的寬帶業(yè)務(wù)請求流量重定向到寬帶業(yè)務(wù)流量處理模塊監(jiān)聽端口。在一實(shí)施方式中,所述寬帶業(yè)務(wù)請求流量表明是針對寬帶業(yè)務(wù)(無線上網(wǎng))發(fā)出的請求流量,將分離出來的所述寬帶業(yè)務(wù)請求流量重定向到寬帶業(yè)務(wù)流量處理模塊所監(jiān)聽的端口,例如8124端口,寬帶業(yè)務(wù)流量處理模塊通過該監(jiān)聽端口接收寬帶業(yè)務(wù)請求流量。如此一來,用戶針對寬帶業(yè)務(wù)所發(fā)出的請求,可通過機(jī)頂盒系統(tǒng)防火墻的分離和重定向,以便被寬帶業(yè)務(wù)流量處理模塊接收。經(jīng)過上述步驟方法的分離和重定向,用戶所發(fā)出的針對各種業(yè)務(wù)發(fā)出的請求流量,將被分離和重定向到相應(yīng)的處理模塊,以便后續(xù)進(jìn)行分類處理。請繼續(xù)參閱圖1,在步驟s2中,各業(yè)務(wù)流量處理模塊通過對應(yīng)的所述指定端口接收所述業(yè)務(wù)請求流量,并對所述業(yè)務(wù)請求流量進(jìn)行管控和分發(fā)。如前所述,各業(yè)務(wù)流量處理模塊通過各自監(jiān)聽的端口接收請求流量,而該些請求流量是經(jīng)過系統(tǒng)分離重定向處理的業(yè)務(wù)請求流量,如此一來,各業(yè)務(wù)流量處理模塊就可對應(yīng)處理自身業(yè)務(wù)對應(yīng)的請求流量,從而實(shí)現(xiàn)了流量的分類管控。各業(yè)務(wù)流量處理模塊對業(yè)務(wù)請求流量進(jìn)行管控,包括對其繼續(xù)限速管理、出口線路管理等,并根據(jù)管理規(guī)則對請求流量進(jìn)行分發(fā)。值得注意的是,業(yè)務(wù)請求流量被相應(yīng)的業(yè)務(wù)流量處理模塊分發(fā)至下一跳路由后,相應(yīng)的服務(wù)器將對該請求進(jìn)行響應(yīng),該些響應(yīng)可按照傳輸原路返回給用戶。舉例而言,用戶希望接入無線網(wǎng)絡(luò),則通過手機(jī)等終端設(shè)備發(fā)送連接請求,機(jī)頂盒系統(tǒng)防火墻攔截接收該連接請求,并將其分離重定向至寬帶業(yè)務(wù)流量處理模塊的監(jiān)聽端口,寬帶業(yè)務(wù)流量處理通過其監(jiān)聽端口接收到連接請求,按策略對其進(jìn)行處理后,發(fā)送至服務(wù)器,服務(wù)器接收連接請求,進(jìn)行處理,返回處理結(jié)果,處理結(jié)果先經(jīng)過寬帶業(yè)務(wù)處理模塊再到達(dá)請求發(fā)出設(shè)備,如手機(jī)。如此一來,用戶發(fā)出的業(yè)務(wù)請求流量和服務(wù)器對用戶請求作出響應(yīng)后的處理結(jié)果都經(jīng)過業(yè)務(wù)流量處理模塊進(jìn)行傳輸,不僅可以清晰的對各業(yè)務(wù)相關(guān)的流量進(jìn)行分類,并在此基礎(chǔ)上進(jìn)行線路優(yōu)化、負(fù)載均衡等處理,以提供整體的業(yè)務(wù)處理性能,還能夠分別對不同業(yè)務(wù)設(shè)置處理規(guī)則,以按實(shí)際需求進(jìn)行分類管控。本發(fā)明的實(shí)施例中,機(jī)頂盒的系統(tǒng)內(nèi)核為linux內(nèi)核,系統(tǒng)防火墻可直接使用linux系統(tǒng)中自帶的防火墻,減少額外開發(fā)工作。綜上所述,本發(fā)明提供的一種機(jī)頂盒業(yè)務(wù)流量管控方法,實(shí)現(xiàn)了對不同業(yè)務(wù)的流量進(jìn)行分離,而且在分離之后重定向到各業(yè)務(wù)流量處理模塊,從而達(dá)到按政策及業(yè)務(wù)套餐進(jìn)行區(qū)分管控的目的,提高了處理效率,方便對業(yè)務(wù)流量的分類管控。以下將對本發(fā)明所提供的一種機(jī)頂盒進(jìn)行詳細(xì)說明。請參閱圖5,所示為本發(fā)明一實(shí)施方式中機(jī)頂盒10的內(nèi)部結(jié)構(gòu)示意圖。在一實(shí)施方式中,機(jī)頂盒10至少包括流量分離模塊11、重定向模塊12、預(yù)設(shè)規(guī)則管理模塊13及至少一業(yè)務(wù)流量處理模塊14(圖示中以14a、14b、14c為例)。電信等提供商可以借助該機(jī)頂盒10向用戶提供因特網(wǎng)應(yīng)用業(yè)務(wù)(也稱外網(wǎng)應(yīng)用業(yè)務(wù))、有線電視(也稱內(nèi)網(wǎng)應(yīng)用業(yè)務(wù))以及wi-fi上網(wǎng)業(yè)務(wù)(也稱寬帶業(yè)務(wù)),用戶通過機(jī)頂盒10接收服務(wù)提供商提供的業(yè)務(wù)。本發(fā)明實(shí)施例所提供的機(jī)頂盒10接收用戶對各種業(yè)務(wù)發(fā)出的請求流量,并傳送給提供商,提供商對用戶請求流量進(jìn)行回應(yīng),并通過機(jī)頂盒10返回給用戶。在一實(shí)施方式中,機(jī)頂盒10也可以是其它能進(jìn)行多網(wǎng)絡(luò)融合處理的終端設(shè)備,在此不做限定。在一實(shí)施例中,機(jī)頂盒10的系統(tǒng)內(nèi)核為linux內(nèi)核,linux有自帶的防火墻,其中流量分離模塊11、重定向模塊12功能的具體實(shí)現(xiàn)都是借助于系統(tǒng)自帶的防火墻。流量分離模塊11,用于將接收到的業(yè)務(wù)請求流量進(jìn)行分離,并將分離后的所述業(yè)務(wù)請求流量發(fā)送至所述重定向模塊。在一實(shí)施方式中,預(yù)設(shè)規(guī)則管理模塊13,具體用于機(jī)頂盒10在開機(jī)后從后臺獲取并存儲最新的流量配置規(guī)則。在一實(shí)施方式中,通過預(yù)設(shè)規(guī)則管理模塊13對機(jī)頂盒10的系統(tǒng)防火墻進(jìn)行規(guī)則設(shè)置,其中設(shè)置的防火墻規(guī)則之一就包括流量配置規(guī)則,該機(jī)頂盒10在開機(jī)之后,通過預(yù)設(shè)規(guī)則管理模塊13到后臺獲取并存儲最新的流量配置規(guī)則,其中后臺是指研發(fā)維護(hù)人員使用的后臺管理系統(tǒng),主要用于對機(jī)頂盒業(yè)務(wù)的功能性開發(fā)和維護(hù),研發(fā)維護(hù)人員可通過后臺管理系統(tǒng)對流量配置規(guī)則進(jìn)行創(chuàng)建、更新并儲存,機(jī)頂盒10在每一次開機(jī)之后都會先通過預(yù)設(shè)規(guī)則管理模塊13到所述后臺獲取最新的流量配置規(guī)則,并根據(jù)當(dāng)前流量配置規(guī)則對系統(tǒng)防火墻進(jìn)行配置。在一實(shí)施方式中機(jī)頂盒接10收用戶向外網(wǎng)應(yīng)用業(yè)務(wù)、內(nèi)網(wǎng)應(yīng)用業(yè)務(wù)和寬帶業(yè)務(wù)發(fā)出的請求流量,分別稱為外網(wǎng)應(yīng)用業(yè)務(wù)請求流量、內(nèi)網(wǎng)應(yīng)用業(yè)務(wù)請求流量和寬帶業(yè)務(wù)請求流量。這些不同的業(yè)務(wù)請求流量均會流經(jīng)機(jī)頂盒10的流量分離模塊11,機(jī)頂盒10的流量分離模塊11根據(jù)流量配置規(guī)則將接收到的業(yè)務(wù)請求流量進(jìn)行分離。在一實(shí)施方式中,所述流量配置規(guī)則包括根據(jù)業(yè)務(wù)請求流量的目的ip地址分離,其中,流量分離模塊11,具體用于:解析接收到的所述業(yè)務(wù)請求流量的目的ip地址,并判斷所述目的ip地址是否屬于預(yù)設(shè)內(nèi)網(wǎng)網(wǎng)段;如果所述目的ip地址屬于預(yù)設(shè)內(nèi)網(wǎng)網(wǎng)段,則分離所述業(yè)務(wù)請求流量為所述內(nèi)網(wǎng)應(yīng)用業(yè)務(wù)請求流量。在一實(shí)施方式中,內(nèi)網(wǎng)是指國家廣播電視局提供的有線電視網(wǎng),所述流量配置規(guī)則包括根據(jù)業(yè)務(wù)請求流量的目的ip地址分離,流量分離模塊11在接收到不同的流量之后,首先會解析所接收到的業(yè)務(wù)請求流量目的ip地址,然后判斷目的ip地址是否屬于預(yù)設(shè)內(nèi)網(wǎng)網(wǎng)段。在一實(shí)施方式中,預(yù)設(shè)的內(nèi)網(wǎng)網(wǎng)段包括四個固定網(wǎng)段,即127網(wǎng)段、192網(wǎng)段、169網(wǎng)段、10網(wǎng)段,其中,127網(wǎng)段的ip地址范圍為127.0.0.0~127.256.256.256,例如127.0.0.1,192網(wǎng)段的ip地址范圍為192.0.0.0~192.256.256.256,例如192.168.0.0,169網(wǎng)段的ip地址范圍為169.0.0.0~169.256.256.256例如169.255.0.0,10網(wǎng)段的ip地址范圍為10.0.0.0~10.256.256.256,例如10.0.0.0。如果業(yè)務(wù)請求流量的目的ip地址在上述的四個固定內(nèi)網(wǎng)網(wǎng)段內(nèi),則判斷該目的ip地址屬于預(yù)設(shè)內(nèi)網(wǎng)網(wǎng)段,表明該業(yè)務(wù)請求流量是訪問目標(biāo)為內(nèi)網(wǎng)的請求;如果目的ip地址不在上述四個固定內(nèi)網(wǎng)網(wǎng)段內(nèi),則判斷該目的ip地址不屬于預(yù)設(shè)內(nèi)網(wǎng)網(wǎng)段??梢岳斫獾氖?,上述四個固定網(wǎng)段僅代表本發(fā)明的某個實(shí)施例,在本發(fā)明的其他實(shí)施例中,內(nèi)網(wǎng)網(wǎng)段也可以根據(jù)實(shí)際情況設(shè)定為其他范圍,只要相應(yīng)的對流量配置規(guī)則進(jìn)行修改即可。在一實(shí)施方式中,所述流量配置規(guī)則還包括根據(jù)目的ip及鏈路設(shè)置分離,其中,流量分離模塊11,具體還用于:解析接收到的所述業(yè)務(wù)請求流量的目的ip地址,并判斷所述目的ip地址是否屬于外網(wǎng)地址,若屬于外網(wǎng)地址且從output鏈路發(fā)出,則分離所述業(yè)務(wù)請求流量為所述外網(wǎng)應(yīng)用業(yè)務(wù)流量。在一實(shí)施方式中,流量分離模塊11解析出接收到的業(yè)務(wù)請求流量的目的ip地址,判斷該目的ip地址是否為外網(wǎng)地址,如果是,則需要從流量的鏈路特征進(jìn)行進(jìn)一步分析,如果流量是從output鏈路發(fā)出則可判定為該業(yè)務(wù)請求流量為外網(wǎng)應(yīng)用業(yè)務(wù)請求流量,表明該業(yè)務(wù)流量為針對外網(wǎng)應(yīng)用業(yè)務(wù)所發(fā)出的請求。在一實(shí)施方式中,所述流量配置規(guī)則包括根據(jù)另一種鏈路設(shè)置分離,其中,流量分離模塊11,具體還用于:判斷所述業(yè)務(wù)請求流量是否從preouting鏈路發(fā)出,若是,則分離所述業(yè)務(wù)請求流量為所述寬帶業(yè)務(wù)請求流量,表明該業(yè)務(wù)請求流量是針對寬帶業(yè)務(wù)所發(fā)出的請求。在一實(shí)施方式中,流量分離模塊11具體通過設(shè)置規(guī)則“iptables-tnat–iprerouting–jwsiptables_ipfilter”來過濾出從preouting鏈路發(fā)出的流量。由此看見,流量分離模塊11可為接收到的業(yè)務(wù)請求流量按業(yè)務(wù)類型進(jìn)行分離,并將該些流量傳送至重定向模塊12。重定向模塊12,接收來自所述流量分離模塊11的所述業(yè)務(wù)請求流量,并根據(jù)流量配置規(guī)則將分離后的所述業(yè)務(wù)請求流量重定向到相應(yīng)的業(yè)務(wù)流量處理模塊14(內(nèi)網(wǎng)應(yīng)用業(yè)務(wù)流量處理模塊14a、外網(wǎng)應(yīng)用業(yè)務(wù)流量處理模塊14b以及寬帶業(yè)務(wù)流量處理模塊14c)的監(jiān)聽端口。具體的,重定向模塊12將分離為外網(wǎng)應(yīng)用業(yè)務(wù)請求流量重定向到外網(wǎng)應(yīng)用業(yè)務(wù)流量處理模塊監(jiān)聽端口;將分離為內(nèi)網(wǎng)應(yīng)用業(yè)務(wù)請求流量重定向到所述內(nèi)網(wǎng)應(yīng)用業(yè)務(wù)請求流量處理模塊監(jiān)聽端口;將分離為寬帶業(yè)務(wù)請求流量重定向到寬帶業(yè)務(wù)流量處理模塊監(jiān)聽端口。業(yè)務(wù)流量處理模塊14通過其監(jiān)聽端口接收所述業(yè)務(wù)請求流量,并對接收到的所述業(yè)務(wù)請求流量的進(jìn)行管控和分發(fā)。其中,內(nèi)網(wǎng)應(yīng)用業(yè)務(wù)請求流量被內(nèi)網(wǎng)應(yīng)用業(yè)務(wù)流量處理模塊14a通過監(jiān)聽端口接收,外網(wǎng)應(yīng)用業(yè)務(wù)請求流量被外網(wǎng)應(yīng)用業(yè)務(wù)流量處理模塊14b通過監(jiān)聽端口接收,寬帶業(yè)務(wù)請求流量被寬帶業(yè)務(wù)流量處理模塊14c通過監(jiān)聽端口接收,該些業(yè)務(wù)流量處理模塊14分別對各自接收到的所述業(yè)務(wù)請求流量進(jìn)行管理和分發(fā)包括對所述業(yè)務(wù)請求流量進(jìn)行限速管理、出口線路管理,以及分發(fā)至下一跳路口端口。本發(fā)明提供的一種機(jī)頂盒10,實(shí)現(xiàn)了對不同業(yè)務(wù)的流量進(jìn)行分離,而且在分離之后重定向,從而達(dá)到按政策及業(yè)務(wù)套餐進(jìn)行區(qū)分管控的目的,提高了處理效率,方便對業(yè)務(wù)流量的分類管控。以下將對本發(fā)明所提供的一種業(yè)務(wù)請求流量管控系統(tǒng)進(jìn)行詳細(xì)說明。本發(fā)明提供的一種業(yè)務(wù)請求流量管控系統(tǒng)(圖中未示出),包括:客戶端,機(jī)頂盒和源站服務(wù)器,其中,客戶端通過機(jī)頂盒向源站服務(wù)器發(fā)送業(yè)務(wù)請求;機(jī)頂盒接收來自所述客戶端的業(yè)務(wù)請求,并將業(yè)務(wù)請求按照業(yè)務(wù)類型進(jìn)行分離,將分離后的業(yè)務(wù)請求流量進(jìn)行管控處理,并分發(fā)至所述源站服務(wù)器;源站服務(wù)器接收來自機(jī)頂盒的所述業(yè)務(wù)請求流量,并按照原路返回響應(yīng)信息給所述客戶端。在一實(shí)施方式中,客戶端包含電視機(jī)和移動終端設(shè)備,機(jī)頂盒為圖5所示實(shí)施例中的機(jī)頂盒10。本發(fā)明提供的一種業(yè)務(wù)請求流量管控系統(tǒng),實(shí)現(xiàn)了對不同業(yè)務(wù)的流量進(jìn)行分離,而且在分離之后重定向,從而達(dá)到按政策及業(yè)務(wù)套餐進(jìn)行區(qū)分管控的目的,提高了處理效率。以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性的勞動的情況下,即可以理解并實(shí)施。通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實(shí)施方式可借助軟件加必需的通用硬件平臺的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件。基于這樣的理解,上述技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品可以存儲在計(jì)算機(jī)可讀存儲介質(zhì)中,如rom/ram、磁碟、光盤等,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可以是個人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行各個實(shí)施例或者實(shí)施例的某些部分所述的方法。以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。當(dāng)前第1頁12當(dāng)前第1頁12
當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
兴义市| 泸溪县| 新和县| 开江县| 岑巩县| 朝阳县| 岑溪市| 若尔盖县| 晋江市| 盐城市| 黄石市| 禹州市| 尉氏县| 历史| 定日县| 西和县| 辰溪县| 阳城县| 雷山县| 白朗县| 府谷县| 拜泉县| 东平县| 邹平县| 洛扎县| 堆龙德庆县| 平和县| 达州市| 霍林郭勒市| 上林县| 商河县| 岳普湖县| 古蔺县| 漳平市| 凤山县| 东乌珠穆沁旗| 金山区| 石城县| 江阴市| 明水县| 阜城县|