IP地址分配方法的流程示意圖。
[0041 ] 圖2是基于圖1的IP地址分配方法的IP地址各字節(jié)取值方案示意圖。
[0042]圖3是基于圖1的IP地址分配方法的城市區(qū)號(hào)與所分配IP地址之間的對(duì)應(yīng)關(guān)系示意圖。
【具體實(shí)施方式】
[0043]為了更了解本發(fā)明的技術(shù)內(nèi)容,特舉具體實(shí)施例并配合所附圖式說明如下。
[0044]在本公開中參照附圖來描述本發(fā)明的各方面,附圖中示出了許多說明的實(shí)施例。本公開的實(shí)施例不必定意在包括本發(fā)明的所有方面。應(yīng)當(dāng)理解,上面介紹的多種構(gòu)思和實(shí)施例,以及下面更加詳細(xì)地描述的那些構(gòu)思和實(shí)施方式可以以很多方式中任意一種來實(shí)施,這是應(yīng)為本發(fā)明所公開的構(gòu)思和實(shí)施例并不限于任何實(shí)施方式。另外,本發(fā)明公開的一些方面可以單獨(dú)使用,或者與本發(fā)明公開的其他方面的任何適當(dāng)組合來使用。
[0045]在本公開中,提出一種基于電話區(qū)號(hào)的IP地址分配方法,配置一個(gè)數(shù)據(jù)中心服務(wù)器,利用分布在全國范圍內(nèi)的基礎(chǔ)設(shè)施,諸如基站,通過專用線路或虛擬專用網(wǎng)方式連接至同一個(gè)如前述配置的數(shù)據(jù)中心服務(wù)器,組成廣域互聯(lián)網(wǎng)絡(luò)。數(shù)據(jù)中心服務(wù)器負(fù)責(zé)對(duì)全網(wǎng)基礎(chǔ)設(shè)施進(jìn)行統(tǒng)一的網(wǎng)絡(luò)配置、監(jiān)控與管理。
[0046]前述由基礎(chǔ)設(shè)施組成的廣域互聯(lián)網(wǎng)絡(luò),可以是基站網(wǎng)絡(luò),在另外的一些例子中,還可以是基于其他基礎(chǔ)設(shè)置的,諸如地面監(jiān)測網(wǎng)絡(luò)、數(shù)據(jù)采集網(wǎng)絡(luò)等。
[0047]本發(fā)明所提出的基于電話區(qū)號(hào)的IP地址分配方法,在進(jìn)行IP地址分配時(shí),考慮到該分配方法需要滿足未來基礎(chǔ)設(shè)施的擴(kuò)展性要求,預(yù)留相應(yīng)的地址段和地址空間,同時(shí)為了減小路由表的大小,加快路由的收斂速度,便于路由聚合,應(yīng)考慮采用CIDR (無類別域間路由)技術(shù),同時(shí)為地理上相近的基礎(chǔ)設(shè)施分配相同或相近的網(wǎng)絡(luò)前綴;鑒于上述的原因,為解決廣域互聯(lián)的基礎(chǔ)設(shè)施網(wǎng)絡(luò)IP地址的分配效率及可擴(kuò)展性問題,在本發(fā)明實(shí)施例提供的技術(shù)方案中,將利用CIDR技術(shù),并基于國內(nèi)現(xiàn)有電話區(qū)號(hào)提出一種高效、可擴(kuò)展的IP地址分配方法。
[0048]本例子中,網(wǎng)絡(luò)IP協(xié)議采用IPv4協(xié)議。全網(wǎng)基礎(chǔ)設(shè)施例如基站,均使用私有IP地址。
[0049]在全國范圍內(nèi)的每個(gè)城市中,所屬該網(wǎng)絡(luò)的基站數(shù)量不超過2540。
[0050]結(jié)合圖1所示,所述數(shù)據(jù)中心服務(wù)器對(duì)全網(wǎng)基站的IP地址分配的實(shí)現(xiàn)包括:
[0051]I)將IP地址的第一個(gè)字節(jié)用十進(jìn)制數(shù)值表示,該數(shù)值取值為10,表示該IP地址為A類私有地址;
[0052]2)根據(jù)基站所屬地區(qū)的電話區(qū)號(hào)進(jìn)行處理,如區(qū)號(hào)是4位數(shù)字,則保留其后3位;如區(qū)號(hào)是3位數(shù)字,則保留其全部3位;
[0053]3)將IP地址第二個(gè)字節(jié)用十進(jìn)制數(shù)值表示,該數(shù)值的取值范圍為00?99,其中:
[0054]該數(shù)值的十位取值為處理后電話區(qū)號(hào)的百位;
[0055]該數(shù)值的個(gè)位取值為處理后電話區(qū)號(hào)的十位;
[0056]4)將IP地址第三個(gè)字節(jié)用十進(jìn)制數(shù)值表示,該數(shù)值的取值范圍為00?99,其中:
[0057]該數(shù)值的十位取值為處理后電話區(qū)號(hào)的個(gè)位;
[0058]該數(shù)值的個(gè)位作為分類子網(wǎng)號(hào)段,根據(jù)基礎(chǔ)設(shè)施所屬行業(yè)類別取值為O?9 ;
[0059]5)將IP地址第四個(gè)字節(jié)作為主機(jī)號(hào),其對(duì)應(yīng)的十進(jìn)制數(shù)值的取值范圍為I?254。
[0060]結(jié)合圖2所示的IP地址各字節(jié)取值方案示意,IP地址各字節(jié)取值的二進(jìn)制及十進(jìn)制表示如圖所示,IP地址的第一個(gè)字節(jié)取值為十進(jìn)制數(shù)值10 ;IP地址的第二個(gè)字節(jié)取值為處理后電話區(qū)號(hào)的百位、十位,對(duì)應(yīng)十進(jìn)制數(shù)值的范圍為00?99 ;IP地址的第三個(gè)字節(jié)取值為處理后電話區(qū)號(hào)的個(gè)位+所屬行業(yè)類別代號(hào),對(duì)應(yīng)十進(jìn)制數(shù)值的范圍為00?99 ;IP地址的第四個(gè)字節(jié)取值為主機(jī)號(hào),對(duì)應(yīng)十進(jìn)制數(shù)值的范圍為I?254。
[0061]下面以國內(nèi)若干城市電話區(qū)號(hào)為例的實(shí)例進(jìn)行說明。
[0062]結(jié)合圖3所示的城市區(qū)號(hào)與所分配IP地址之間的對(duì)應(yīng)關(guān)系示意,如圖所示,選取北京、上海、江蘇蘇州、江蘇徐州、廣東深圳、浙江杭州等城市電話區(qū)號(hào)作為示例。圖3所示的示例以基站作為基礎(chǔ)設(shè)備進(jìn)行網(wǎng)絡(luò)和IP地址的分配管理。
[0063]在具體實(shí)施中,基礎(chǔ)設(shè)施所屬行業(yè)類別對(duì)應(yīng)的行業(yè)代號(hào),可由基礎(chǔ)設(shè)施所屬各行業(yè)自行確定在O?9范圍內(nèi)的具體取值,最多可支持10類行業(yè);由于行業(yè)代號(hào)取值與電話區(qū)號(hào)無關(guān),在本示例中各城市基礎(chǔ)設(shè)施對(duì)應(yīng)的行業(yè)代號(hào)僅為舉例作用。
[0064]在具體實(shí)施中,對(duì)于北京和上海兩市,其電話區(qū)號(hào)長度均為3位,因此在處理其電話區(qū)號(hào)時(shí)保留其所有3位區(qū)號(hào),分別得到處理后的電話區(qū)號(hào)010和021 ;在分配上述兩市的基礎(chǔ)設(shè)施IP地址時(shí),將處理后的電話區(qū)號(hào)體現(xiàn)于IP地址的第二、三個(gè)字節(jié)中,因此,能夠根據(jù)所分配IP地址的第二個(gè)字節(jié)和第三個(gè)字節(jié)十位的數(shù)字,快速識(shí)別分配到該IP地址的基礎(chǔ)設(shè)施所屬的城市;IP地址的第四個(gè)字節(jié)為主機(jī)號(hào),可根據(jù)上述兩市指定行業(yè)類別的基礎(chǔ)設(shè)施數(shù)量按序從I?254中取值。
[0065]對(duì)于蘇州和徐州兩市,其電話區(qū)號(hào)長度均為4位,因此在處理其電話區(qū)號(hào)時(shí)保留其后3位區(qū)號(hào),分別得到處理后的電話區(qū)號(hào)512和516 ;在分配上述兩市的基礎(chǔ)設(shè)施IP地址時(shí),將處理后的電話區(qū)號(hào)體現(xiàn)于IP地址的第二、三個(gè)字節(jié)中,因此,同樣能夠根據(jù)所分配IP地址的第二個(gè)字節(jié)和第三個(gè)字節(jié)十位的數(shù)字,快速識(shí)別分配到該IP地址的基礎(chǔ)設(shè)施所屬的城市;IP地址的第四個(gè)字節(jié)為主機(jī)號(hào),可根據(jù)上述兩市指定行業(yè)類別的基礎(chǔ)設(shè)施數(shù)量按序從I?254中取值。此外,蘇州與徐州兩市同屬于江蘇省,其電話區(qū)號(hào)具有相同的前綴“051”,因此兩市基礎(chǔ)設(shè)施所分配的IP地址具有相同的網(wǎng)絡(luò)前綴“10.51.XX.XXX”,這種情況下兩市的基礎(chǔ)設(shè)施便于路由聚合,使路由效率更高。
[0066]對(duì)于重慶、杭州等城市的基礎(chǔ)設(shè)施,其IP地址分配的原理與北京、蘇州等城市基礎(chǔ)設(shè)施的IP地址分配方法相似,具體實(shí)施可以參見方法的實(shí)施,重復(fù)之處不再贅述。
[0067]綜上,利用CIDR技術(shù)可以更加有效地分配IPv4地址空間,在層級(jí)分明的網(wǎng)絡(luò)環(huán)境下,通過調(diào)整CIDR網(wǎng)絡(luò)前綴的界限,可以很便捷地劃分不同層級(jí)的CIDR地址塊;而對(duì)于由全國范圍內(nèi)的基礎(chǔ)設(shè)施組成的廣域互聯(lián)網(wǎng)絡(luò),通常網(wǎng)絡(luò)覆蓋范圍廣、網(wǎng)絡(luò)節(jié)點(diǎn)繁多,簡單地改變CIDR網(wǎng)絡(luò)前綴的長度來進(jìn)行地址塊劃分,往往難度較大且路由效率較低。在本發(fā)明公開的方法中,充分利用了基礎(chǔ)設(shè)施所屬地區(qū)的電話區(qū)號(hào)信息,并將電話區(qū)號(hào)“顯式”融合于IP地址的第二個(gè)字節(jié)與第三個(gè)字節(jié)中,使得根據(jù)所分配IP地址能夠快速識(shí)別該基礎(chǔ)設(shè)施所屬的城市信息,簡化了 IP地址分配難度,同時(shí)IP地址結(jié)構(gòu)清晰;對(duì)于同省城市下屬的基礎(chǔ)設(shè)施,其IP地址的網(wǎng)絡(luò)前綴相同或相近,便于路由聚合;此外,每個(gè)城市中的每類行業(yè)最多可為254個(gè)所屬基礎(chǔ)設(shè)施分配IP地址,行業(yè)類別最大支持10類,因此每個(gè)城市最多可擴(kuò)展為2540個(gè)基礎(chǔ)設(shè)施分配IP地址。
[0068]由此可以看出,利用本發(fā)明公開的基于電話區(qū)號(hào)的IP地址分配方法,可以使廣域互聯(lián)的基礎(chǔ)設(shè)施網(wǎng)絡(luò)中,IP地址的網(wǎng)絡(luò)前綴規(guī)劃有規(guī)律可循,并支持基礎(chǔ)設(shè)施網(wǎng)絡(luò)的可擴(kuò)展,同時(shí)所分配的IP地址便于路由聚合,從而提高路由效率,故本發(fā)明的有效性和高效性可以得到保證。
[0069]結(jié)合以上公開的實(shí)施例,本發(fā)明的另一方面還提出一種用于IP地址分配與管理的數(shù)據(jù)中心服務(wù)器,該數(shù)據(jù)中心服務(wù)器被配置用于將全國的基站均連接至該數(shù)據(jù)中心服務(wù)器,從而對(duì)全網(wǎng)基站進(jìn)行統(tǒng)一的網(wǎng)絡(luò)配置、監(jiān)控和管理,實(shí)現(xiàn)對(duì)全網(wǎng)基站基于電話區(qū)號(hào)的IP地址分配。
[0070]所述數(shù)據(jù)中心服務(wù)器包括電源模塊、中央處理模塊、數(shù)據(jù)接口模塊和IP地址分配模塊。中央處理模塊作為數(shù)據(jù)中心服務(wù)器的控制核心,用于控制整個(gè)數(shù)據(jù)中心服務(wù)器的運(yùn)行,使得其他模塊和/或單元正常運(yùn)行并在發(fā)生故障時(shí)切斷相應(yīng)的模塊或