亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種管控內(nèi)外網(wǎng)帶寬的方法、裝置及系統(tǒng)的制作方法

文檔序號:7799106閱讀:263來源:國知局
專利名稱:一種管控內(nèi)外網(wǎng)帶寬的方法、裝置及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,尤其涉及一種管控內(nèi)外網(wǎng)帶寬的方法、裝置及系統(tǒng)。
背景技術(shù)
現(xiàn)有的IDC(Internet Data Center,互聯(lián)網(wǎng)數(shù)據(jù)中心)系統(tǒng)一般采用的指定帶寬分配方式是基于網(wǎng)絡(luò)端口分配帶寬,并對網(wǎng)絡(luò)端口進行限速。具體實現(xiàn)方式如下:IDC服務(wù)運營商在與用戶設(shè)備端口對端的交換機上,直接按分配的帶寬對端口進行速率限制,如分配的帶寬為50Mbps,則對端口流速超過50Mbps的情況做丟包處理,從而達到限制帶寬速率的目的。此外,也有一些IaaS (Infrastructure as a Service,基礎(chǔ)設(shè)施即服務(wù))云系統(tǒng)通過使用NAT方式來為虛擬主機提供公網(wǎng)的帶寬,并記錄流經(jīng)端口的流速大小,以便計費。但是上述的IDC系統(tǒng)和IaaS云的實施方式卻無法達到對公網(wǎng)(即外網(wǎng))和私網(wǎng)(即內(nèi)網(wǎng))的帶寬或流速進行分別管控的目的,因此無法解決對于私網(wǎng)來說,為用戶的虛擬主機開放足夠量的私網(wǎng)帶寬資源,而對于公網(wǎng)來說,卻對其的帶寬資源進行限定的技術(shù)問題。

發(fā)明內(nèi)容
本發(fā)明的實施例提供一種管控內(nèi)外網(wǎng)帶寬的方法、裝置及系統(tǒng),實現(xiàn)對私網(wǎng)和公網(wǎng)的流速分別進行管控,以便滿足私網(wǎng)和公網(wǎng)的不同應(yīng)用需求。為達到上述目的,本發(fā)明的實施例采用如下技術(shù)方案:一種管控內(nèi)外網(wǎng)帶寬的方法,包括:在用戶的虛擬主機安裝時記錄用戶為所述虛擬主機的網(wǎng)絡(luò)端口申請的私網(wǎng)地址,并限制所述虛擬主機的私網(wǎng)流速在所述虛擬主機申請的私網(wǎng)帶寬范圍內(nèi);在用戶申請到公網(wǎng)地址和公網(wǎng)帶寬,并將所述公網(wǎng)地址綁定到所述虛擬主機上后,向NAT設(shè)備發(fā)送將所述公網(wǎng)地址轉(zhuǎn)換為私網(wǎng)地址的指令,使所述虛擬主機可以通過所述公網(wǎng)地址訪問公網(wǎng);控制所述NAT設(shè)備限制所述虛擬主機的公網(wǎng)流速在所述公網(wǎng)帶寬的范圍內(nèi)。其中,上述限制所述虛擬主機的私網(wǎng)流速在所述虛擬主機申請的私網(wǎng)帶寬范圍內(nèi)具體包括:向所述虛擬主機對端的交換機發(fā)送限制所述虛擬主機的私網(wǎng)流速的指令;所述交換機收到所述指令后,根據(jù)其中包括的私網(wǎng)帶寬并利用訪問控制列表將所述虛擬主機的私網(wǎng)流速限制在所述私網(wǎng)帶寬的數(shù)值。優(yōu)選地,當所述私網(wǎng)帶寬小于所述公網(wǎng)帶寬時,該方法還包括:向所述交換機發(fā)送調(diào)整私網(wǎng)流速指令;所述交換機根據(jù)所述私網(wǎng)流速指令中包括的公網(wǎng)帶寬,并利用所述訪問控制列表將所述私網(wǎng)帶寬的流速調(diào)整到所述公網(wǎng)帶寬的數(shù)值。
其中,上述控制所述NAT設(shè)備限制所述虛擬主機的公網(wǎng)流速在所述公網(wǎng)帶寬的范圍內(nèi)具體包括:確定所述虛擬主機所在的物理主機的剩余帶寬是否不小于所述公網(wǎng)帶寬;如果確定所述剩余帶寬不小于所述公網(wǎng)帶寬,則向所述NAT設(shè)備發(fā)送限制所述虛擬主機的公網(wǎng)流速的指令;所述NAT設(shè)備收到所述指令后,根據(jù)其中包括的公網(wǎng)帶寬并利用訪問控制列表將所述虛擬主機的公網(wǎng)流速限制在所述公網(wǎng)帶寬的數(shù)值內(nèi)。此外,在接收到修改一 IP地址帶寬的請求時,該方法還包括:根據(jù)所述請求中攜帶的IP地址檢測在對應(yīng)的設(shè)備上是否存在已關(guān)聯(lián)的帶寬,若存在,則再確定所述對應(yīng)的設(shè)備上的剩余帶寬是否不小于所述請求中攜帶的目標帶寬;如果確定所述剩余帶寬不小于所述請求中攜帶的目標帶寬,則將所述IP地址關(guān)聯(lián)已關(guān)聯(lián)的帶寬修改為所述目標帶寬。一種管控內(nèi)外網(wǎng)帶寬裝置,包括:私網(wǎng)管控模塊,用于在用戶的虛擬主機安裝時記錄為用戶所述虛擬主機的網(wǎng)絡(luò)端口申請一個私網(wǎng)地址,并限制所述虛擬主機的私網(wǎng)流速在所述虛擬主機申請的私網(wǎng)帶寬范圍內(nèi);綁定模塊,用于在用戶申請到公網(wǎng)地址和公網(wǎng)帶寬,并將所述公網(wǎng)地址綁定到所述虛擬主機上后,向NAT設(shè)備發(fā)送將所述公網(wǎng)地址轉(zhuǎn)換為私網(wǎng)地址的指令,使所述虛擬主機可以通過所述公網(wǎng)地址訪問公網(wǎng);公網(wǎng)管控模塊,用于控制所述NAT設(shè)備限制所述虛擬主機的公網(wǎng)流速在所述公網(wǎng)帶寬的范圍內(nèi)。優(yōu)選地,該設(shè)備還包括:流速調(diào)整模塊,用于當所述私網(wǎng)帶寬小于所述公網(wǎng)帶寬時,確定所述虛擬主機所在的物理主機的剩余帶寬是否不小于所述公網(wǎng)帶寬;如果確定所述剩余帶寬不小于所述公網(wǎng)帶寬,則向所述交換機發(fā)送調(diào)整私網(wǎng)流速指令,以使所述交換機根據(jù)所述私網(wǎng)流速指令中包括的外網(wǎng)帶寬,并利用所述訪問控制列表將所述私網(wǎng)帶寬的流速調(diào)整到所述外網(wǎng)帶寬的數(shù)值。上述私網(wǎng)管控模塊包括:私網(wǎng)限速單元,用于向所述虛擬主機對端的交換機發(fā)送限制所述虛擬主機的私網(wǎng)流速的指令,使所述交換機收到所述指令后,根據(jù)其中包括的私網(wǎng)帶寬并利用訪問控制列表將所述虛擬主機的私網(wǎng)流速限制在所述私網(wǎng)帶寬的數(shù)值。上述公網(wǎng)管控模塊包括:公網(wǎng)限速單元,用于向所述NAT設(shè)備發(fā)送限制所述虛擬主機的公網(wǎng)流速的指令,以使所述NAT設(shè)備收到所述指令后,根據(jù)其中包括的公網(wǎng)帶寬利用訪問控制列表將所述虛擬主機的公網(wǎng)流速限制在所述公網(wǎng)帶寬的數(shù)值內(nèi)。此外,該裝置還可包括:帶寬修改模塊,用于在接收到修改IP地址帶寬的請求時,根據(jù)所述請求中攜帶的IP地址檢測在對應(yīng)的設(shè)備上是否存在已關(guān)聯(lián)的帶寬,若存在,則再確定所述對應(yīng)的設(shè)備上的剩余帶寬是否不小于所述請求中攜帶的目標帶寬;如果確定所述剩余帶寬不小于所述請求中攜帶的目標帶寬,則將所述IP地址關(guān)聯(lián)已關(guān)聯(lián)的帶寬修改為所述目標帶寬。一種管控內(nèi)外網(wǎng)帶寬的系統(tǒng),包括:管控內(nèi)外網(wǎng)帶寬裝置、NAT設(shè)備、主機,以及所述主機對端的交換機,其中,該管控內(nèi)外網(wǎng)帶寬裝置如上所述。本發(fā)明實施例提供的方案,通過采用將分配的公網(wǎng)帶寬與公網(wǎng)地址進行綁定,私網(wǎng)帶寬與私網(wǎng)地址進行綁定的方式,將私網(wǎng)和公網(wǎng)的流速分別限制在帶寬的范圍內(nèi),可以實現(xiàn)解決現(xiàn)有技術(shù)中,對于私網(wǎng)來說,需要為用戶的虛擬主機開放足夠量的私網(wǎng)帶寬資源,而對于公網(wǎng)來說,卻需要對其的帶寬資源進行限定的技術(shù)問題,故而取得了可以同時對私網(wǎng)和公網(wǎng)的流速分別進行管控,滿足私網(wǎng)和公網(wǎng)的不同應(yīng)用需求的技術(shù)效果。


為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明 實施例1中的管控內(nèi)外網(wǎng)帶寬的方法的實施場景示意圖;圖2為本發(fā)明實施例1中的管控內(nèi)外網(wǎng)帶寬的方法的流程示意圖;圖3為本發(fā)明實施例1中的管控內(nèi)外網(wǎng)帶寬裝置的結(jié)構(gòu)示意圖。
具體實施例方式下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。并且,以下各實施例均為本發(fā)明的可選方案,實施例的排列順序及實施例的編號與其優(yōu)選執(zhí)行順序無關(guān)。實施例1本實施例提供結(jié)合圖1所示的場景,提供一種管控內(nèi)外網(wǎng)帶寬的方法。參照圖1,其中,管控內(nèi)外網(wǎng)帶寬裝置是本發(fā)明實施例中所提出的一種控制裝置,該裝置可以對網(wǎng)絡(luò)中的交換機和NAT (Network Address Translation,網(wǎng)絡(luò)地址轉(zhuǎn)換)設(shè)備進行在線在動配置和控制,以便管理并監(jiān)控用戶為其虛擬主機(由于虛擬主機屬于從物理主機中劃分出來的邏輯部分,因此,在本實施例中,該虛擬主機從物理上被看作是物理主機)申請公網(wǎng)地址和帶寬,私網(wǎng)地址和帶寬的過程。如圖2所示,該方法包括:101,用戶為虛擬主機申請私網(wǎng)帶寬,向管控內(nèi)外網(wǎng)帶寬裝置發(fā)送請求,管控內(nèi)外網(wǎng)帶寬裝置可根據(jù)用戶請求為虛擬主機記錄其申請的私網(wǎng)帶寬Β Λ ;具體而言,管控內(nèi)外網(wǎng)帶寬裝置上設(shè)置有根據(jù)不同的請求標識分配不同私網(wǎng)帶寬的策略。用戶申請時,將需要的私網(wǎng)帶寬的請求發(fā)送到裝置上,裝置根據(jù)請求中的請求標識自動為該用戶的虛擬主機分配私網(wǎng)帶寬。102,虛擬主機安裝時,管控內(nèi)外網(wǎng)帶寬裝置為虛擬主機的網(wǎng)絡(luò)端口分配一個私網(wǎng)地址IPfi,并限制虛擬主機的私網(wǎng)流速在上述虛擬主機申請的私網(wǎng)帶寬Β Λ范圍內(nèi);
具體而言,管控內(nèi)外網(wǎng)帶寬裝置向虛擬主機對端的交換機發(fā)送限制所述虛擬主機的私網(wǎng)流速的指令;交換機收到所述指令后,根據(jù)指令中的IPfiS位到對應(yīng)的網(wǎng)絡(luò)端口,根據(jù)指令中包括的私網(wǎng)帶寬B私,利用ACL(訪問控制列表)將虛擬主機的私網(wǎng)流速限制在Β Λ的數(shù)值,由此相當于將綁定在一起,此時主機將可以以速度Β Λ訪問內(nèi)部網(wǎng)絡(luò);103,用戶可以向管控內(nèi)外帶寬裝置所在的控制平臺申請一個公網(wǎng)地址IP纟,并為該公網(wǎng)地址申請公網(wǎng)帶寬Β&,此時管控內(nèi)外帶寬裝置無需對交換機或NAT設(shè)備發(fā)出指令;在用戶申請到IP&和Β&后,通過與上述平臺的交互可以將IP&綁定到虛擬主機上;上述103中的控制平臺是現(xiàn)有技術(shù)中的已有部分,并且由于用戶向該平臺申請公網(wǎng)地址和帶寬的過程與現(xiàn)有技術(shù)相同,即屬于是公網(wǎng)彈性IP地址的申請過程,因此在此不對其過程多做敘述。104,管控內(nèi)外帶寬裝置向NAT設(shè)備發(fā)送將ΙΡ&轉(zhuǎn)換為ΙΡ Α的指令,使虛擬主機可以通過IP&訪問公網(wǎng);由于現(xiàn)有的公網(wǎng)地址均部署在NAT設(shè)備上(從本發(fā)明實施例中103中可以也是如此),并由NAT設(shè)備完成公網(wǎng)地址到私網(wǎng)地址的轉(zhuǎn)換,因此在本實施例104中NAT設(shè)備具體將ΙΡ&轉(zhuǎn)換為1 $的過程不贅述。105,管控內(nèi)外帶寬裝置控制NAT設(shè)備限制虛擬主機的公網(wǎng)流速在公網(wǎng)帶寬Β&的范圍內(nèi)。具體而言,管控內(nèi)外帶寬裝置向NAT設(shè)備發(fā)送限制虛擬主機的公網(wǎng)流速的指令,該指令中至少包括IP4JP Β& ;ΝΑΤ設(shè)備收到該指令后,根據(jù)ΙΡ&找到管控內(nèi)外帶寬裝置想要限制流速的公網(wǎng)地址,并跟進其中包括的Β&,利用其上存儲的ACL表將虛擬主機的公網(wǎng)流速限制在B &的數(shù)值,由此相當于將IP&與B &綁定在一起。

此時,虛擬主機將可以以B4JP Β Λ兩者中較小值的速度訪問外部網(wǎng)絡(luò)。優(yōu)選地,考慮到在實際應(yīng)用中,一般優(yōu)先保證外部網(wǎng)絡(luò)流量速度,在本發(fā)明實施例中,由于管控內(nèi)外帶寬裝置對于虛擬設(shè)備的公網(wǎng)帶寬和私網(wǎng)帶寬均可獲知,因此還可以包括如下步驟:管控內(nèi)外帶寬裝置比較虛擬主機的B4JP Β Λ的大小,當Β&大于Β Λ時,檢測虛擬主機所在的物理主機的剩余帶寬是否不小于Β&,如果確定剩余帶寬小于Β&,則向用戶反饋出錯信息;如果確定剩余帶寬不小于Β&,則向虛擬主機對端的交換機發(fā)送調(diào)整私網(wǎng)流速指令,指令中至少包括0^和Β& ;交換機收到指令后,根據(jù)IPfiS位到網(wǎng)絡(luò)端口,再根據(jù)私網(wǎng)流速指令中包括的B V利用ACL將私網(wǎng)帶寬的流速調(diào)整到Β&的數(shù)值。當用戶將公網(wǎng)地址ΙΡ&綁定到其他主機時,進一步地,在本實施例中,該方法還包括:管控內(nèi)外帶寬裝置控制NAT設(shè)備配置地址轉(zhuǎn)換規(guī)則,該地址轉(zhuǎn)換規(guī)則用于將ΙΡ&轉(zhuǎn)換為上述另一虛擬主機申請的私網(wǎng)地址。由于現(xiàn)有技術(shù)中,即是由NAT設(shè)備完成公網(wǎng)地址到私網(wǎng)地址的轉(zhuǎn)換,因此本實施例中僅需在公網(wǎng)地址綁定到新的虛擬主機上時,管控內(nèi)外帶寬裝置發(fā)送指令通知NAT設(shè)備配置地址轉(zhuǎn)換規(guī)則即可。進而可以實現(xiàn)公網(wǎng)帶寬可以在不同的主機之間遷移使用的技術(shù)效
果O用戶為公網(wǎng)地址申請公網(wǎng)帶寬,然后將該公網(wǎng)地址綁定到第一臺主機上,第一臺主機可獲得公網(wǎng)帶寬,工作完畢后,從第一臺解綁定公網(wǎng)地址,然后綁定到第二臺主機,則第二臺主機可公網(wǎng)訪問,依次類推。因此通過本發(fā)明實施例,用戶可以只需為多臺虛擬主機申請一個公網(wǎng)IP地址和一個公網(wǎng)帶寬,即可從公網(wǎng)依次訪問多臺虛擬主機。此外,在本實施例中,若遇到針對某IP地址需要修改帶寬的情況,還提供了如下方案:需要說明的是:因為該方案對于修改的是IP&的帶寬或是IPfi的帶寬均適用,因此在介紹下述方案時,不做特別區(qū)分。管控內(nèi)外帶寬裝置接收到修改IP地址帶寬的請求,該請求中包括需要修改的IP地址、修改前的原帶寬和修改后的新帶寬,即目標帶寬;管控內(nèi)外帶寬裝置根據(jù)該IP地址檢測其是否在對應(yīng)的設(shè)備(若原IP地址是IPy該對應(yīng)的設(shè)備為NAT設(shè)備;若原IP地址是IPfi,該對應(yīng)的設(shè)備為交換機)上是否已有綁定的帶寬;如果沒有,則直接將原帶寬修改為新帶寬;如果有,則檢查對應(yīng)設(shè)備上的剩余帶寬是否不小于新帶寬,如果剩余帶寬足夠,則將該IP地址綁定的原帶寬(已關(guān)聯(lián)帶寬)修改為新帶寬,如果剩余帶寬小于新帶寬,則修改失敗,返回修改失敗的響應(yīng)給用戶。進一步地,本實施例針對需要釋放IP地址的情況下,提供了如下方案:管控內(nèi)外帶寬裝置接收到釋放IP地址的請求,該請求中包括需要釋放的IP地址.管控內(nèi)外帶寬裝置檢查該IP地址是否已在NAT設(shè)備或交換機上有綁定的帶寬;如果沒有,則直接刪除該IP地址,如果有綁定的帶寬,則返回釋放失敗的響應(yīng)給該用戶。本發(fā)明實施例可根據(jù)IP地址的類型對公網(wǎng)和私網(wǎng)流量分別進行限速,因此可以為用戶的虛擬機免費或低價開放足夠量的私網(wǎng)帶寬,而對公網(wǎng)帶寬,則可以根據(jù)需要限制或收費,同時可以滿足公網(wǎng)帶寬在不同的主機之間遷移使用的要求。實施例2本實施例具體提供一種管控內(nèi)外網(wǎng)帶寬裝置,可用于實現(xiàn)實施例1的方法。如圖3所示,包括:私網(wǎng)管控模塊21,綁定模塊22,公網(wǎng)管控模塊23。私網(wǎng)管控模塊21,用于在用戶的虛擬主機安裝時記錄用戶為所述虛擬主機的網(wǎng)絡(luò)端口申請一個私網(wǎng)地址,并限制所述虛擬主機的私網(wǎng)流速在所述虛擬主機申請的私網(wǎng)帶寬范圍內(nèi);綁定模塊22,用于在用戶申請到公網(wǎng)地址和公網(wǎng)帶寬,并將所述公網(wǎng)地址綁定到所述虛擬主機上后,向NAT設(shè)備發(fā)送將所述公網(wǎng)地址轉(zhuǎn)換為私網(wǎng)地址的指令,使所述虛擬主機可以通過所述公網(wǎng)地址訪問公網(wǎng);公網(wǎng)管控模塊23,用于控制所述NAT設(shè)備限制所述虛擬主機的公網(wǎng)流速在所述公網(wǎng)帶寬的范圍內(nèi)。優(yōu)選方案中,該裝置還可以包括:流速調(diào)整模塊24。流速調(diào)整模塊24,用于當所述私網(wǎng)帶寬小于所述公網(wǎng)帶寬時,向所述交換機發(fā)送調(diào)整私網(wǎng)流速指令,以使所述交換機根據(jù)所述私網(wǎng)流速指令中包括的公網(wǎng)帶寬,并利用所述訪問控制列表將所述私網(wǎng)帶寬的流速調(diào)整到所述公網(wǎng)帶寬的數(shù)值。其中,私網(wǎng)管控模塊21包括:私網(wǎng)限速單元211,用于向所述虛擬主機對端的交換機發(fā)送限制所述虛擬主機的私網(wǎng)流速的指令,使所述交換機收到所述指令后,根據(jù)其中包括的私網(wǎng)帶寬并利用訪問控制列表將所述虛擬主機的私網(wǎng)流速限制在所述私網(wǎng)帶寬的數(shù)值。公網(wǎng)管控模塊23包括:公網(wǎng)限速單元231。公網(wǎng)限速單元231,用于向所述NAT設(shè)備發(fā)送限制所述虛擬主機的公網(wǎng)流速的指令,以使所述NAT設(shè)備收到所述指令后,根據(jù)其中包括的公網(wǎng)帶寬利用訪問控制列表將所述虛擬主機的公網(wǎng)流速限制在所述公網(wǎng)帶寬的數(shù)值內(nèi)。特別地,在本實施例中該裝置還可包括:帶寬修改模塊。帶寬修改模塊,用于在接收到修改IP地址帶寬的請求時,根據(jù)所述請求中攜帶的IP地址檢測在對應(yīng)的設(shè)備上是否存在已關(guān)聯(lián)的帶寬,若存在,則再確定所述對應(yīng)的設(shè)備上的剩余帶寬是否不小于所述請求中攜帶的目標帶寬;如果確定所述剩余帶寬不小于所述請求中攜帶的目標帶寬,則將所述IP地址關(guān)聯(lián)已關(guān)聯(lián)的帶寬修改為所述目標帶寬。本實施例提供的裝置可以講IP地址與分配的帶寬進行綁定,因此使用本發(fā)明實施例中的裝置,可以實現(xiàn)對公網(wǎng)和私網(wǎng)流量分別限速,并且公網(wǎng)帶寬可以在不同主機之間遷移使用的技術(shù)效果。實施例3本實施例提供一種管控內(nèi)外網(wǎng)帶寬的系統(tǒng),包括:管控內(nèi)外網(wǎng)帶寬裝置、NAT設(shè)備、主機,以及所述主機對端的交換機,其中,該管控內(nèi)外網(wǎng)帶寬裝置可同實施例2中的管控內(nèi)外網(wǎng)帶寬裝置。以上所述,僅為本發(fā)明的具體實施方式
,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)所述以權(quán)利要求的保護范圍為準。
權(quán)利要求
1.一種管控內(nèi)外網(wǎng)帶寬的方法,其特征在于,包括: 在用戶的虛擬主機安裝時記錄所述虛擬主機的網(wǎng)絡(luò)端口的私網(wǎng)地址,并限制所述虛擬主機的私網(wǎng)流速在所述虛擬主機申請的私網(wǎng)帶寬范圍內(nèi); 在用戶申請到公網(wǎng)地址和公網(wǎng)帶寬,并將所述公網(wǎng)地址綁定到所述虛擬主機上后,向NAT設(shè)備發(fā)送將所述公網(wǎng)地址轉(zhuǎn)換為私網(wǎng)地址的指令,使所述虛擬主機可以通過所述公網(wǎng)地址訪問公網(wǎng); 控制所述NAT設(shè)備限制所述虛擬主機的公網(wǎng)流速在所述公網(wǎng)帶寬的范圍內(nèi)。
2.根據(jù)權(quán)利要求1所述的管控內(nèi)外網(wǎng)帶寬的方法,其特征在于,所述限制所述虛擬主機的私網(wǎng)流速在所述虛擬主機申請的私網(wǎng)帶寬范圍內(nèi)具體包括: 向所述虛擬主機對端的交換機發(fā)送限制所述虛擬主機的私網(wǎng)流速的指令; 所述交換機收到所述指令后,根據(jù)其中包括的私網(wǎng)帶寬并利用訪問控制列表將所述虛擬主機的私網(wǎng)流速限制在所述私網(wǎng)帶寬的數(shù)值。
3.根據(jù)權(quán)利要求2所述的管控內(nèi)外網(wǎng)帶寬的方法,其特征在于,當所述私網(wǎng)帶寬小于所述公網(wǎng)帶寬時,該方法還包括: 確定所述虛擬主機所在的 物理主機的剩余帶寬是否不小于所述公網(wǎng)帶寬; 如果確定所述剩余帶寬不小于所述公網(wǎng)帶寬,則向所述交換機發(fā)送調(diào)整私網(wǎng)流速指令; 所述交換機根據(jù)所述私網(wǎng)流速指令中包括的公網(wǎng)帶寬,利用所述訪問控制列表將所述私網(wǎng)帶寬的流速調(diào)整到所述公網(wǎng)帶寬的數(shù)值。
4.根據(jù)權(quán)利要求1所述的管控內(nèi)外網(wǎng)帶寬的方法,其特征在于,所述控制所述NAT設(shè)備限制所述虛擬主機的公網(wǎng)流速在所述公網(wǎng)帶寬的范圍內(nèi)具體包括: 向所述NAT設(shè)備發(fā)送限制所述虛擬主機的公網(wǎng)流速的指令; 所述NAT設(shè)備收到所述指令后,根據(jù)其中包括的公網(wǎng)帶寬并利用訪問控制列表將所述虛擬主機的公網(wǎng)流速限制在所述公網(wǎng)帶寬的數(shù)值內(nèi)。
5.根據(jù)權(quán)利要求1至4中任意一項所述的管控內(nèi)外網(wǎng)帶寬的方法,其特征在于,在接收到修改一 IP地址帶寬的請求時,該方法還包括: 根據(jù)所述請求中攜帶的IP地址檢測在對應(yīng)的設(shè)備上是否存在已關(guān)聯(lián)的帶寬,若存在,則再確定所述對應(yīng)的設(shè)備上的剩余帶寬是否不小于所述請求中攜帶的目標帶寬; 如果確定所述剩余帶寬不小于所述請求中攜帶的目標帶寬,則將所述IP地址關(guān)聯(lián)已關(guān)聯(lián)的帶寬修改為所述目標帶寬。
6.一種管控內(nèi)外網(wǎng)帶寬裝置,其特征在于,包括: 私網(wǎng)管控模塊,用于在用戶的虛擬主機安裝時記錄為所述虛擬主機的網(wǎng)絡(luò)端口申請的私網(wǎng)地址,并限制所述虛擬主機的私網(wǎng)流速在所述虛擬主機申請的私網(wǎng)帶寬范圍內(nèi); 綁定模塊,用于在用戶申請到公網(wǎng)地址和公網(wǎng)帶寬,并將所述公網(wǎng)地址綁定到所述虛擬主機上后,向NAT設(shè)備發(fā)送將所述公網(wǎng)地址轉(zhuǎn)換為私網(wǎng)地址的指令,使所述虛擬主機可以通過所述公網(wǎng)地址訪問公網(wǎng); 公網(wǎng)管控模塊,用于控制所述NAT設(shè)備限制所述虛擬主機的公網(wǎng)流速在所述公網(wǎng)帶寬的范圍內(nèi)。
7.根據(jù)權(quán)利要求6所述的管控內(nèi)外網(wǎng)帶寬裝置,其特征在于,所述私網(wǎng)管控模塊包括:私網(wǎng)限速單元,用于向所述虛擬主機對端的交換機發(fā)送限制所述虛擬主機的私網(wǎng)流速的指令,使所述交換機收到所述指令后,根據(jù)其中包括的私網(wǎng)帶寬并利用訪問控制列表將所述虛擬主機的私網(wǎng)流速限制在所述私網(wǎng)帶寬的數(shù)值。
8.根據(jù)權(quán)利要求7所述的管控內(nèi)外網(wǎng)帶寬裝置,其特征在于,該設(shè)備還包括: 流速調(diào)整模塊,用于當所述私網(wǎng)帶寬小于所述公網(wǎng)帶寬時,確定所述虛擬主機所在的物理主機的剩余帶寬是否不小于所述公網(wǎng)帶寬;如果確定所述剩余帶寬不小于所述公網(wǎng)帶寬,則向所述交換機發(fā)送調(diào)整私網(wǎng)流速指令,以使所述交換機根據(jù)所述私網(wǎng)流速指令中包括的公網(wǎng)帶寬,并利用所述訪問控制列表將所述私網(wǎng)帶寬的流速調(diào)整到所述公網(wǎng)帶寬的數(shù)值。
9.根據(jù)權(quán)利要求6所述的 管控內(nèi)外網(wǎng)帶寬裝置,其特征在于,所述公網(wǎng)管控模塊包括: 公網(wǎng)限速單元,用于向所述NAT設(shè)備發(fā)送限制所述虛擬主機的公網(wǎng)流速的指令,以使所述NAT設(shè)備收到所述指令后,根據(jù)其中包括的公網(wǎng)帶寬利用訪問控制列表將所述虛擬主機的公網(wǎng)流速限制在所述公網(wǎng)帶寬的數(shù)值內(nèi)。
10.根據(jù)權(quán)利要求6所述的管控內(nèi)外網(wǎng)帶寬裝置,其特征在于,該裝置還包括: 帶寬修改模塊,用于在接收到修改IP地址帶寬的請求時,根據(jù)所述請求中攜帶的IP地址檢測在對應(yīng)的設(shè)備上是否存在已關(guān)聯(lián)的帶寬,若存在,則再確定所述對應(yīng)的設(shè)備上的剩余帶寬是否不小于所述請求中攜帶的目標帶寬;如果確定所述剩余帶寬不小于所述請求中攜帶的目標帶寬,則將所述IP地址關(guān)聯(lián)已關(guān)聯(lián)的帶寬修改為所述目標帶寬。
11.一種管控內(nèi)外網(wǎng)帶寬的系統(tǒng),包括:管控內(nèi)外網(wǎng)帶寬裝置、NAT設(shè)備、主機,以及所述主機對端的交換機,其特征在于,所述管控內(nèi)外網(wǎng)帶寬裝置如權(quán)利要求6至10中任意一項所述。
全文摘要
本發(fā)明的實施例公開了一種管控內(nèi)外網(wǎng)帶寬的方法、裝置及系統(tǒng),涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,解決了現(xiàn)有技術(shù)中無法對公網(wǎng)和私網(wǎng)分別進行限速的技術(shù)問題。本發(fā)明實施例的方法主要包括在用戶的虛擬主機安裝時記錄用戶為所述虛擬主機的網(wǎng)絡(luò)端口申請的私網(wǎng)地址,并限制所述虛擬主機的私網(wǎng)流速在所述虛擬主機申請的私網(wǎng)帶寬范圍內(nèi);在用戶申請到公網(wǎng)地址和公網(wǎng)帶寬,并將所述公網(wǎng)地址綁定到所述虛擬主機上后,向NAT設(shè)備發(fā)送將所述公網(wǎng)地址轉(zhuǎn)換為私網(wǎng)地址的指令,使所述虛擬主機可以通過所述公網(wǎng)地址訪問公網(wǎng);控制所述NAT設(shè)備限制所述虛擬主機的公網(wǎng)流速在所述公網(wǎng)帶寬的范圍內(nèi)。
文檔編號H04L12/24GK103188086SQ201110443499
公開日2013年7月3日 申請日期2011年12月27日 優(yōu)先權(quán)日2011年12月27日
發(fā)明者周華 申請人:中國移動通信集團公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1