信息處理的方法、電子設(shè)備及服務(wù)器的制造方法
【專利摘要】本發(fā)明公開了一種信息處理的方法、電子設(shè)備及服務(wù)器,屬于網(wǎng)絡(luò)【技術(shù)領(lǐng)域】。方法包括:當(dāng)?shù)谝浑娮釉O(shè)備與第二電子設(shè)備以預(yù)定協(xié)議進(jìn)行數(shù)據(jù)交互時,從服務(wù)器獲取與第二電子設(shè)備對應(yīng)的主干路由的身份標(biāo)識信息;向服務(wù)器發(fā)送攜帶主干路由的身份標(biāo)識信息的驗證請求;接收服務(wù)器發(fā)送的與驗證請求對應(yīng)的驗證結(jié)果;基于驗證結(jié)果,確定第二電子設(shè)備是否為內(nèi)網(wǎng)電子設(shè)備;其中,服務(wù)器預(yù)先存儲了內(nèi)網(wǎng)所有主干路由的身份標(biāo)識信息。本發(fā)明通過向服務(wù)器發(fā)送攜帶第二電子設(shè)備對應(yīng)的主干路由的身份標(biāo)識信息的驗證請求,進(jìn)而獲得服務(wù)器返回的與驗證請求相對應(yīng)的驗證結(jié)果,從而根據(jù)驗證結(jié)果確定第二電子設(shè)備是否為內(nèi)網(wǎng)電子設(shè)備,因此確定方式更具精準(zhǔn)性及安全性。
【專利說明】信息處理的方法、電子設(shè)備及服務(wù)器
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)【技術(shù)領(lǐng)域】,特別涉及一種信息處理的方法、電子設(shè)備及服務(wù)器。
【背景技術(shù)】
[0002]隨著網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,P2P (Peer to Peer,對等網(wǎng)絡(luò))作為一種簡單便捷的通信模式,受到越來越多網(wǎng)絡(luò)用戶的青睞。因此,P2P常作為內(nèi)網(wǎng)中的典型組網(wǎng)方式。在進(jìn)行P2P通信的過程中,電子設(shè)備在獲取到一個IP (Internet Protocol,網(wǎng)際協(xié)議)地址后,該電子設(shè)備需先確定該IP地址對應(yīng)的電子設(shè)備是否為內(nèi)網(wǎng)電子設(shè)備,如果是,再與該IP地址對應(yīng)的電子設(shè)備進(jìn)行通信。
[0003]現(xiàn)有技術(shù)中,提供了兩種確定內(nèi)網(wǎng)電子設(shè)備的方法。第一種方法:處于內(nèi)網(wǎng)中的電子設(shè)備通過廣播發(fā)送廣播信號,并將返回應(yīng)答信息的其他電子設(shè)備確定為內(nèi)網(wǎng)電子設(shè)備;第二種方法,處于內(nèi)網(wǎng)中的電子設(shè)備在獲取到其他電子設(shè)備的IP地址后,該電子設(shè)備將其IP地址和對應(yīng)的子網(wǎng)掩碼及該電子設(shè)備獲取到的其他電子設(shè)備的IP地址和對應(yīng)的子網(wǎng)掩碼上傳服務(wù)器,由服務(wù)器確定該電子設(shè)備與其他電子設(shè)備是否處于同一內(nèi)網(wǎng)中。
[0004]在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問題:
[0005]由于第一種方法采用了發(fā)送廣播信號的方式確定內(nèi)網(wǎng)電子設(shè)備,則對于內(nèi)網(wǎng)中設(shè)置了防火墻或者跨越子網(wǎng)的電子設(shè)備將無法收到廣播信號,從而導(dǎo)致無法精確地確定內(nèi)網(wǎng)中的電子設(shè)備;由于第二種方法根據(jù)IP地址和子網(wǎng)掩碼來確定內(nèi)網(wǎng)電子設(shè)備,因而可以確定同一路由下的內(nèi)網(wǎng)電子設(shè)備,但如果存在兩級以上的路由,則將不能確定內(nèi)網(wǎng)中的全部電子設(shè)備。
【發(fā)明內(nèi)容】
[0006]為了解決現(xiàn)有技術(shù)的問題,本發(fā)明實施例提供了一種信息處理的方法、電子設(shè)備及服務(wù)器。所述技術(shù)方案如下:
[0007]—方面,提供了一種信息處理的方法,所述方法包括:
[0008]當(dāng)所述第一電子設(shè)備與第二電子設(shè)備以預(yù)定協(xié)議進(jìn)行數(shù)據(jù)交互時,從服務(wù)器獲取與所述第二電子設(shè)備對應(yīng)的主干路由的身份標(biāo)識信息;
[0009]向服務(wù)器發(fā)送攜帶所述主干路由的身份標(biāo)識信息的驗證請求;
[0010]接收所述服務(wù)器發(fā)送的與所述驗證請求對應(yīng)的驗證結(jié)果;
[0011]基于所述驗證結(jié)果,確定所述第二電子設(shè)備是否為內(nèi)網(wǎng)電子設(shè)備;
[0012]其中,所述服務(wù)器預(yù)先存儲了內(nèi)網(wǎng)所有主干路由的身份標(biāo)識信息。
[0013]進(jìn)一步地,所述從服務(wù)器獲取與所述第二電子設(shè)備對應(yīng)的主干路由的身份標(biāo)識信息之前,所述方法還包括:
[0014]遞歸查詢預(yù)先為各個內(nèi)網(wǎng)直線路由配置的身份標(biāo)識信息,直至查詢到對應(yīng)的主干路由的身份標(biāo)識信息,并記錄當(dāng)前網(wǎng)際協(xié)議地址與所述對應(yīng)的主干路由的身份標(biāo)識信息之間的映射關(guān)系;
[0015]獲取與所述主干路由的身份標(biāo)識信息屬于同級的其他主干路由的身份標(biāo)識信息,并記錄各個主干路由的身份標(biāo)識信息之間的同級關(guān)系;
[0016]將所述對應(yīng)的主干路由的身份標(biāo)識信息、所述當(dāng)前網(wǎng)際協(xié)議地址與所述對應(yīng)的主干路由的身份標(biāo)識信息之間的映射關(guān)系及所述各個主干路由的身份標(biāo)識信息之間的同級關(guān)系上報至所述服務(wù)器,由所述服務(wù)器對其進(jìn)行存儲。
[0017]進(jìn)一步地,所述遞歸查詢預(yù)先為各個內(nèi)網(wǎng)直線路由配置的身份標(biāo)識信息之后,所述方法還包括:
[0018]根據(jù)查詢所述各個內(nèi)網(wǎng)直線路由的身份標(biāo)識信息的先后順序記錄所述各個內(nèi)網(wǎng)直線路由之間的父子關(guān)系,并將所述主干路由作為根路由;
[0019]將所述各個內(nèi)網(wǎng)直線路由與所述主干路由之間的父子關(guān)系上報至所述服務(wù)器,由所述服務(wù)器對其進(jìn)行存儲。
[0020]進(jìn)一步地,所述接收所述服務(wù)器發(fā)送的與所述驗證請求對應(yīng)的驗證結(jié)果,包括:
[0021]接收所述服務(wù)器根據(jù)所述對應(yīng)的主干路由的身份標(biāo)識信息及所述各個主干路由的身份標(biāo)識信息之間的同級關(guān)系驗證所述第二電子設(shè)備是否為內(nèi)網(wǎng)電子設(shè)備之后,根據(jù)所述各個內(nèi)網(wǎng)直線路由與所述主干路由之間的父子關(guān)系返回的與所述驗證請求對應(yīng)的驗證結(jié)果。
[0022]另一方面,提供了一種電子設(shè)備,所述電子設(shè)備包括:
[0023]第一獲取模塊,用于當(dāng)所述第一電子設(shè)備與第二電子設(shè)備以預(yù)定協(xié)議進(jìn)行數(shù)據(jù)交互時,從服務(wù)器獲取與所述第二電子設(shè)備對應(yīng)的主干路由的身份標(biāo)識信息;
[0024]發(fā)送模塊,用于向服務(wù)器發(fā)送攜帶所述主干路由的身份標(biāo)識信息的驗證請求;
[0025]接收模塊,用于接收所述服務(wù)器發(fā)送的與所述驗證請求對應(yīng)的驗證結(jié)果;
[0026]確定模塊,用于基于所述驗證結(jié)果,確定所述第二電子設(shè)備是否為內(nèi)網(wǎng)電子設(shè)備;
[0027]其中,所述服務(wù)器預(yù)先存儲了內(nèi)網(wǎng)所有主干路由的身份標(biāo)識信息。
[0028]進(jìn)一步地,所述電子設(shè)備,還包括:
[0029]查詢模塊,用于遞歸查詢預(yù)先為各個內(nèi)網(wǎng)直線路由配置的身份標(biāo)識信息,直至查詢到對應(yīng)的主干路由的身份標(biāo)識信息;
[0030]第一記錄模塊,用于記錄當(dāng)前網(wǎng)際協(xié)議地址與所述對應(yīng)的主干路由的身份標(biāo)識信息之間的映射關(guān)系;
[0031]第二獲取模塊,用于獲取與所述主干路由的身份標(biāo)識信息屬于同級的其他主干路由的身份標(biāo)識信息;
[0032]第二記錄模塊,用于記錄各個主干路由的身份標(biāo)識信息之間的同級關(guān)系;
[0033]第一上報模塊,用于將所述對應(yīng)的主干路由的身份標(biāo)識信息、所述當(dāng)前網(wǎng)際協(xié)議地址與所述對應(yīng)的主干路由的身份標(biāo)識信息之間的映射關(guān)系及所述各個主干路由的身份標(biāo)識信息之間的同級關(guān)系上報至所述服務(wù)器,由所述服務(wù)器對其進(jìn)行存儲。
[0034]進(jìn)一步地,所述電子設(shè)備,還包括:
[0035]第三記錄模塊,用于根據(jù)查詢所述各個內(nèi)網(wǎng)直線路由的身份標(biāo)識信息的先后順序記錄所述各個內(nèi)網(wǎng)直線路由之間的父子關(guān)系,并將所述主干路由作為根路由;
[0036]第二上報模塊,用于將所述各個內(nèi)網(wǎng)直線路由與所述主干路由之間的父子關(guān)系上報至所述服務(wù)器,由所述服務(wù)器對其進(jìn)行存儲。
[0037]進(jìn)一步地,所述接收模塊,用于接收所述服務(wù)器根據(jù)所述對應(yīng)的主干路由的身份標(biāo)識信息及所述各個主干路由的身份標(biāo)識信息之間的同級關(guān)系驗證所述第二電子設(shè)備是否為內(nèi)網(wǎng)電子設(shè)備之后,根據(jù)所述各個內(nèi)網(wǎng)直線路由與所述主干路由之間的父子關(guān)系返回的與所述驗證請求對應(yīng)的驗證結(jié)果。
[0038]又一方面,還提供了一種信息處理的方法,所述方法包括:
[0039]接收第一電子設(shè)備發(fā)送的攜帶第二電子設(shè)備對應(yīng)的主干路由的身份標(biāo)識信息的驗證請求;
[0040]驗證所述驗證請求攜帶的主干路由的身份標(biāo)識信息是否與預(yù)先存儲的內(nèi)網(wǎng)中某一主干路由相對應(yīng)的身份標(biāo)識信息匹配,生成與所述驗證請求對應(yīng)的驗證結(jié)果,并將所述驗證結(jié)果發(fā)送給所述第一電子設(shè)備,使所述第一電子設(shè)備根據(jù)所述驗證結(jié)果確定所述第二電子設(shè)備是否為內(nèi)網(wǎng)電子設(shè)備。
[0041]進(jìn)一步地,所述驗證所述驗證請求攜帶的主干路由的身份標(biāo)識信息是否與預(yù)先存儲的內(nèi)網(wǎng)中某一主干路由相對應(yīng)的身份標(biāo)識信息匹配之前,所述方法還包括:
[0042]接收所述第一電子設(shè)備及其他電子設(shè)備上報的對應(yīng)的主干路由的身份標(biāo)識信息、當(dāng)前網(wǎng)際協(xié)議地址與所述對應(yīng)的主干路由的身份標(biāo)識信息之間的映射關(guān)系、對應(yīng)的各個內(nèi)網(wǎng)直線路由與主干路由之間的父子關(guān)系及各個主干路由身份標(biāo)識信息之間的同級關(guān)系,并將其進(jìn)行存儲;
[0043]所述驗證所述驗證請求攜帶的主干路由的身份標(biāo)識信息是否與預(yù)先存儲的內(nèi)網(wǎng)中某一主干路由相對應(yīng)的身份標(biāo)識信息匹配,包括:
[0044]根據(jù)所述第一電子設(shè)備及其他電子設(shè)備上報的各個主干路由的身份標(biāo)識信息之間的同級關(guān)系查找與所述第一電子設(shè)備對應(yīng)的主干路由的身份標(biāo)識信息屬于同級的其他主干路由的身份標(biāo)識信息;
[0045]驗證所述驗證請求攜帶的主干路由的身份標(biāo)識信息是否與所述第一電子設(shè)備對應(yīng)的主干路由的身份標(biāo)識信息及其同級的其他主干路由的身份標(biāo)識信息中的一個相匹配;
[0046]如果相匹配,則驗證第二電子設(shè)備為內(nèi)網(wǎng)電子設(shè)備,并根據(jù)所述第二電子設(shè)備對應(yīng)的各個內(nèi)網(wǎng)直線路由與主干路由之間的父子關(guān)系確定所述第二電子設(shè)備在內(nèi)網(wǎng)中的位置,并將所述第二電子設(shè)備在內(nèi)網(wǎng)中的位置攜帶在所述驗證結(jié)果中。
[0047]再一方面,還提供了一種服務(wù)器,所述服務(wù)器包括:
[0048]第一接收模塊,用于接收第一電子設(shè)備發(fā)送的攜帶第二電子設(shè)備對應(yīng)的主干路由的身份標(biāo)識信息的驗證請求;
[0049]驗證模塊,用于驗證所述驗證請求攜帶的主干路由的身份標(biāo)識信息是否與預(yù)先存儲的內(nèi)網(wǎng)中某一主干路由相對應(yīng)的身份標(biāo)識信息匹配;
[0050]生成模塊,用于生成與所述驗證請求對應(yīng)的驗證結(jié)果;
[0051]發(fā)送模塊,用于將所述驗證結(jié)果發(fā)送給所述第一電子設(shè)備,使所述第一電子設(shè)備根據(jù)所述驗證結(jié)果確定所述第二電子設(shè)備是否為內(nèi)網(wǎng)電子設(shè)備。
[0052]進(jìn)一步地,所述服務(wù)器還包括:
[0053]所述服務(wù)器,還包括:
[0054]第二接收模塊,用于接收所述第一電子設(shè)備及其他電子設(shè)備上報的對應(yīng)的主干路由的身份標(biāo)識信息、當(dāng)前網(wǎng)際協(xié)議地址與所述對應(yīng)的主干路由的身份標(biāo)識信息之間的映射關(guān)系、對應(yīng)的各個內(nèi)網(wǎng)直線路由與主干路由之間的父子關(guān)系及各個主干路由身份標(biāo)識信息之間的同級關(guān)系;
[0055]存儲模塊,用于將所述第一電子設(shè)備及其他電子設(shè)備上報的對應(yīng)的主干路由的身份標(biāo)識信息、當(dāng)前網(wǎng)際協(xié)議地址與所述對應(yīng)的主干路由的身份標(biāo)識信息之間的映射關(guān)系、對應(yīng)的各個內(nèi)網(wǎng)直線路由與主干路由之間的父子關(guān)系及各個主干路由身份標(biāo)識信息之間的同級關(guān)系進(jìn)行存儲;
[0056]所述驗證模塊,包括:
[0057]查找單元,用于根據(jù)所述第一電子設(shè)備及其他電子設(shè)備上報的各個主干路由的身份標(biāo)識信息之間的同級關(guān)系查找與所述第一電子設(shè)備對應(yīng)的主干路由的身份標(biāo)識信息屬于同級的其他主干路由的身份標(biāo)識信息;
[0058]驗證單元,用于驗證所述驗證請求攜帶的主干路由的身份標(biāo)識信息是否與所述第一電子設(shè)備對應(yīng)的主干路由的身份標(biāo)識信息及其同級的其他主干路由的身份標(biāo)識信息中的一個相匹配;如果相匹配,則驗證第二電子設(shè)備為內(nèi)網(wǎng)電子設(shè)備,并根據(jù)所述第二電子設(shè)備對應(yīng)的各個內(nèi)網(wǎng)直線路由與主干路由之間的父子關(guān)系確定所述第二電子設(shè)備在內(nèi)網(wǎng)中的位置,并將所述第二電子設(shè)備在內(nèi)網(wǎng)中的位置攜帶在所述驗證結(jié)果中。
[0059]本發(fā)明實施例提供的技術(shù)方案帶來的有益效果是:
[0060]通過預(yù)先為主干路由及內(nèi)網(wǎng)直線路由分別配置對應(yīng)的身份標(biāo)識信息,使第一電子設(shè)備向服務(wù)器發(fā)送攜帶第二電子設(shè)備對應(yīng)的主干路由的身份標(biāo)識信息的驗證請求后由服務(wù)器返回與驗證請求相對應(yīng)的驗證結(jié)果,從而根據(jù)驗證結(jié)果確定第二電子設(shè)備是否為內(nèi)網(wǎng)電子設(shè)備,不僅提高了確定內(nèi)網(wǎng)電子設(shè)備的準(zhǔn)確性,且通過身份標(biāo)識信息確定內(nèi)網(wǎng)電子設(shè)備的方式還可提高內(nèi)網(wǎng)的安全性。
【專利附圖】
【附圖說明】
[0061]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0062]圖1是本發(fā)明實施例一提供的一種信息處理的方法流程圖;
[0063]圖2是本發(fā)明實施例一提供的另一種信息處理的方法流程圖;
[0064]圖3是本發(fā)明實施例二提供的一種信息處理的方法流程圖;
[0065]圖4是本發(fā)明實施例二提供的一種內(nèi)網(wǎng)組網(wǎng)結(jié)構(gòu)示意圖;
[0066]圖5是本發(fā)明實施例二提供的另一種內(nèi)網(wǎng)組網(wǎng)結(jié)構(gòu)示意圖;
[0067]圖6是本發(fā)明實施例三提供的一種電子設(shè)備結(jié)構(gòu)示意圖;
[0068]圖7是本發(fā)明實施例三提供的另一種電子設(shè)備結(jié)構(gòu)示意圖;
[0069]圖8是本發(fā)明實施例三提供的又一種電子設(shè)備結(jié)構(gòu)示意圖;
[0070]圖9是本發(fā)明實施例四提供的一種服務(wù)器結(jié)構(gòu)示意圖;
[0071]圖10是本發(fā)明實施例四提供的另一種服務(wù)器結(jié)構(gòu)示意圖;
[0072]圖11是本發(fā)明實施例四提供的一種驗證模塊的內(nèi)部結(jié)構(gòu)示意圖。
【具體實施方式】
[0073]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進(jìn)一步地詳細(xì)描述。
[0074]實施例一
[0075]本實施例提供了一種信息處理的方法,以第一電子設(shè)備執(zhí)行該方法的角度為例,參見圖1,本實施例提供的方法流程包括:
[0076]101:當(dāng)?shù)谝浑娮釉O(shè)備與第二電子設(shè)備以預(yù)定協(xié)議進(jìn)行數(shù)據(jù)交互時,從服務(wù)器獲取與第二電子設(shè)備對應(yīng)的主干路由的身份標(biāo)識信息;其中,服務(wù)器預(yù)先存儲了內(nèi)網(wǎng)所有主干路由的身份標(biāo)識信息;
[0077]進(jìn)一步地,從服務(wù)器獲取與第二電子設(shè)備對應(yīng)的主干路由的身份標(biāo)識信息之前,該方法還包括:
[0078]遞歸查詢預(yù)先為各個內(nèi)網(wǎng)直線路由配置的身份標(biāo)識信息,直至查詢到對應(yīng)的主干路由的身份標(biāo)識信息,并記錄當(dāng)前網(wǎng)際協(xié)議地址與對應(yīng)的主干路由的身份標(biāo)識信息之間的映射關(guān)系;
[0079]獲取與主干路由的身份標(biāo)識信息屬于同級的其他主干路由的身份標(biāo)識信息,并記錄各個主干路由的身份標(biāo)識信息之間的同級關(guān)系;
[0080]將對應(yīng)的主干路由的身份標(biāo)識信息、當(dāng)前網(wǎng)際協(xié)議地址與對應(yīng)的主干路由的身份標(biāo)識信息之間的映射關(guān)系及各個主干路由的身份標(biāo)識信息之間的同級關(guān)系上報至服務(wù)器,由服務(wù)器對其進(jìn)行存儲。
[0081]進(jìn)一步地,遞歸查詢預(yù)先為各個內(nèi)網(wǎng)直線路由配置的身份標(biāo)識信息之后,該方法還包括:
[0082]根據(jù)查詢各個內(nèi)網(wǎng)直線路由的身份標(biāo)識信息的先后順序記錄各個內(nèi)網(wǎng)直線路由之間的父子關(guān)系,并將主干路由作為根路由;
[0083]將各個內(nèi)網(wǎng)直線路由與主干路由之間的父子關(guān)系上報至服務(wù)器,由服務(wù)器對其進(jìn)行存儲。
[0084]102:向服務(wù)器發(fā)送攜帶主干路由的身份標(biāo)識信息的驗證請求;
[0085]103:接收服務(wù)器發(fā)送的與驗證請求對應(yīng)的驗證結(jié)果;
[0086]進(jìn)一步地,接收服務(wù)器發(fā)送的與驗證請求對應(yīng)的驗證結(jié)果,包括但不限于:
[0087]接收服務(wù)器根據(jù)對應(yīng)的主干路由的身份標(biāo)識信息及各個主干路由的身份標(biāo)識信息之間的同級關(guān)系驗證第二電子設(shè)備是否為內(nèi)網(wǎng)電子設(shè)備之后,根據(jù)各個內(nèi)網(wǎng)直線路由與主干路由之間的父子關(guān)系返回的與驗證請求對應(yīng)的驗證結(jié)果。
[0088]104:基于驗證結(jié)果,確定第二電子設(shè)備是否為內(nèi)網(wǎng)電子設(shè)備;
[0089]以服務(wù)器執(zhí)行該方法的角度為例,參見圖2,本實施例提供的方法流程包括:
[0090]201:接收第一電子設(shè)備發(fā)送的攜帶第二電子設(shè)備對應(yīng)的主干路由的身份標(biāo)識信息的驗證請求;
[0091]202:驗證該驗證請求攜帶的主干路由的身份標(biāo)識信息是否與預(yù)先存儲的內(nèi)網(wǎng)中某一主干路由相對應(yīng)的身份標(biāo)識信息匹配,生成與驗證請求對應(yīng)的驗證結(jié)果,并將驗證結(jié)果發(fā)送給第一電子設(shè)備,使第一電子設(shè)備根據(jù)驗證結(jié)果確定第二電子設(shè)備是否為內(nèi)網(wǎng)電子設(shè)備。
[0092]進(jìn)一步地,驗證驗證請求攜帶的主干路由的身份標(biāo)識信息是否與預(yù)先存儲的內(nèi)網(wǎng)中某一主干路由相對應(yīng)的身份標(biāo)識信息匹配之前,該方法還包括:
[0093]接收第一電子設(shè)備及其他電子設(shè)備上報的對應(yīng)的主干路由的身份標(biāo)識信息、當(dāng)前網(wǎng)際協(xié)議地址與對應(yīng)的主干路由的身份標(biāo)識信息之間的映射關(guān)系、對應(yīng)的各個內(nèi)網(wǎng)直線路由與主干路由之間的父子關(guān)系及各個主干路由身份標(biāo)識信息之間的同級關(guān)系,并將其進(jìn)行存儲;
[0094]驗證驗證請求攜帶的主干路由的身份標(biāo)識信息是否與預(yù)先存儲的內(nèi)網(wǎng)中某一主干路由相對應(yīng)的身份標(biāo)識信息匹配,包括:
[0095]根據(jù)第一電子設(shè)備及其他電子設(shè)備上報的各個主干路由的身份標(biāo)識信息之間的同級關(guān)系查找與第一電子設(shè)備對應(yīng)的主干路由的身份標(biāo)識信息屬于同級的其他主干路由的身份標(biāo)識信息;
[0096]驗證驗證請求攜帶的主干路由的身份標(biāo)識信息是否與第一電子設(shè)備對應(yīng)的主干路由的身份標(biāo)識信息及其同級的其他主干路由的身份標(biāo)識信息中的一個相匹配;
[0097]如果相匹配,則驗證第二電子設(shè)備為內(nèi)網(wǎng)電子設(shè)備,并根據(jù)第二電子設(shè)備對應(yīng)的各個內(nèi)網(wǎng)直線路由與主干路由之間的父子關(guān)系確定第二電子設(shè)備在內(nèi)網(wǎng)中的位置,并將第二電子設(shè)備在內(nèi)網(wǎng)中的位置攜帶在驗證結(jié)果中。
[0098]本實施例提供的方法,通過預(yù)先為主干路由及內(nèi)網(wǎng)直線路由分別配置對應(yīng)的身份標(biāo)識信息,使第一電子設(shè)備向服務(wù)器發(fā)送攜帶第二電子設(shè)備對應(yīng)的主干路由的身份標(biāo)識信息的驗證請求后由服務(wù)器返回與驗證請求相對應(yīng)的驗證結(jié)果,從而根據(jù)驗證結(jié)果確定第二電子設(shè)備是否為內(nèi)網(wǎng)電子設(shè)備,不僅提高了確定內(nèi)網(wǎng)電子設(shè)備的準(zhǔn)確性,且通過身份標(biāo)識信息確定內(nèi)網(wǎng)電子設(shè)備的方式還可提高內(nèi)網(wǎng)的安全性。
[0099]實施例二
[0100]本發(fā)明實施例提供了一種信息處理的方法,為了便于說明,現(xiàn)結(jié)合上述實施例一的內(nèi)容,以符號A標(biāo)識第一電子設(shè)備為例,參見圖3,本實施例提供的方法流程包括:
[0101]301:電子設(shè)備A將對應(yīng)的主干路由的身份標(biāo)識信息、當(dāng)前網(wǎng)際協(xié)議地址與對應(yīng)的主干路由的身份標(biāo)識信息之間的映射關(guān)系、各個內(nèi)網(wǎng)直線路由與主干路由之間的父子關(guān)系及各個主干路由的身份標(biāo)識之間的同級關(guān)系上報至服務(wù)器;
[0102]針對該步驟,上傳電子設(shè)備A對應(yīng)的主干路由的身份標(biāo)識信息、當(dāng)前網(wǎng)際協(xié)議地址與對應(yīng)的主干路由的身份標(biāo)識信息之間的映射關(guān)系、各個內(nèi)網(wǎng)直線路由與主干路由之間的父子關(guān)系及各個主干路由的身份標(biāo)識信息之間的同級關(guān)系時,可采取將對應(yīng)的主干路由的身份標(biāo)識信息、當(dāng)前網(wǎng)際協(xié)議地址與對應(yīng)的主干路由的身份標(biāo)識信息之間的映射關(guān)系、各個內(nèi)網(wǎng)直線路由與主干路由之間的父子關(guān)系及各個主干路由的身份標(biāo)識信息之間的同級關(guān)系打包壓縮后上傳至服務(wù)器的方式,還可采取直接上傳至服務(wù)器的方式,具體采取哪一種上傳方式,本實施例對此不作具體限定。
[0103]其中,各個內(nèi)網(wǎng)直線路由的身份標(biāo)識信息與主干路由的身份標(biāo)識信息均為預(yù)先配置的,本實施例不對配置方式進(jìn)行限定。每個路由具有唯一的身份標(biāo)識信息,用于與其他路由進(jìn)行區(qū)分。在電子設(shè)備A將將對應(yīng)的主干路由的身份標(biāo)識信息、當(dāng)前網(wǎng)際協(xié)議地址與對應(yīng)的主干路由的身份標(biāo)識信息之間的映射關(guān)系、各個內(nèi)網(wǎng)直線路由與主干路由之間的父子關(guān)系及各個主干路由的身份標(biāo)識之間的同級關(guān)系上報至服務(wù)器之前,本實施提供的方法還包括:
[0104]遞歸查詢預(yù)先為各個內(nèi)網(wǎng)直線路由配置的身份標(biāo)識信息,直至查詢到對應(yīng)的主干路由的身份標(biāo)識信息,并記錄當(dāng)前網(wǎng)際協(xié)議地址與對應(yīng)的主干路由的身份標(biāo)識信息之間的映射關(guān)系;
[0105]獲取與主干路由的身份標(biāo)識信息屬于同級的其他主干路由的身份標(biāo)識信息,并記錄各個主干路由的身份標(biāo)識信息之間的同級關(guān)系;
[0106]進(jìn)一步地,遞歸查詢預(yù)先為各個內(nèi)網(wǎng)直線路由配置的身份標(biāo)識信息之后,本實施例提供的方法還包括:
[0107]根據(jù)查詢各個內(nèi)網(wǎng)直線路由的身份標(biāo)識信息的先后順序記錄各個內(nèi)網(wǎng)直線路由之間的父子關(guān)系,并將主干路由作為根路由;。
[0108]下面結(jié)合圖4,以一個具體的例子對查詢并記錄電子設(shè)備A的各個內(nèi)網(wǎng)直線路由與主干路由之間的父子關(guān)系,獲取與電子設(shè)備A的主干路由的身份標(biāo)識信息屬于同級的其他主干路由的身份標(biāo)識信息,并記錄各個主干路由的身份標(biāo)識信息之間的同級關(guān)系的過程進(jìn)行詳細(xì)地說明。
[0109]其中,圖4中內(nèi)網(wǎng)的全部路由器都有一個預(yù)先配置的身份標(biāo)識信息,各個路由器的身份標(biāo)識信息可在組網(wǎng)時就預(yù)先配置好,具體的配置方式可依據(jù)現(xiàn)有的配置方式實現(xiàn),但需保證每個路由器有一個唯一的身份標(biāo)識信息,本實施例對此不作具體限定。
[0110]電子設(shè)備A首先查詢到與其直接相連的內(nèi)網(wǎng)直線路由ID2,進(jìn)而再查詢該內(nèi)網(wǎng)直線路由的上一級內(nèi)網(wǎng)直線路由ID1,直至查詢到其主干路由IDa,之后,電子設(shè)備A便可根據(jù)查詢各個內(nèi)網(wǎng)直線路由ID的先后順序記錄各個內(nèi)網(wǎng)直線路由ID之間的父子關(guān)系,并將主干路由作為根路由,比如,可生成如下面表1所示的父子關(guān)系表:
[0111]表1
[0112]
【權(quán)利要求】
1.一種信息處理的方法,應(yīng)用于第一電子設(shè)備,其特征在于,所述方法包括: 當(dāng)所述第一電子設(shè)備與第二電子設(shè)備以預(yù)定協(xié)議進(jìn)行數(shù)據(jù)交互時,從服務(wù)器獲取與所述第二電子設(shè)備對應(yīng)的主干路由的身份標(biāo)識信息; 向服務(wù)器發(fā)送攜帶所述主干路由的身份標(biāo)識信息的驗證請求; 接收所述服務(wù)器發(fā)送的與所述驗證請求對應(yīng)的驗證結(jié)果; 基于所述驗證結(jié)果,確定所述第二電子設(shè)備是否為內(nèi)網(wǎng)電子設(shè)備; 其中,所述服務(wù)器預(yù)先存儲了內(nèi)網(wǎng)所有主干路由的身份標(biāo)識信息。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述從服務(wù)器獲取與所述第二電子設(shè)備對應(yīng)的主干路由的身份標(biāo)識信息之前,所述方法還包括: 遞歸查詢預(yù)先為各個內(nèi)網(wǎng)直線路由配置的身份標(biāo)識信息,直至查詢到對應(yīng)的主干路由的身份標(biāo)識信息,并記錄當(dāng)前網(wǎng)際協(xié)議地址與所述對應(yīng)的主干路由的身份標(biāo)識信息之間的映射關(guān)系; 獲取與所述主干路由的身份標(biāo)識信息屬于同級的其他主干路由的身份標(biāo)識信息,并記錄各個主干路由的身份標(biāo)識信息之間的同級關(guān)系; 將所述對應(yīng)的主干路由的身份標(biāo)識信息、所述當(dāng)前網(wǎng)際協(xié)議地址與所述對應(yīng)的主干路由的身份標(biāo)識信息之間的映射關(guān)系及所述各個主干路由的身份標(biāo)識信息之間的同級關(guān)系上報至所述服務(wù)器, 由所述服務(wù)器對其進(jìn)行存儲。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述遞歸查詢預(yù)先為各個內(nèi)網(wǎng)直線路由配置的身份標(biāo)識信息之后,所述方法還包括: 根據(jù)查詢所述各個內(nèi)網(wǎng)直線路由的身份標(biāo)識信息的先后順序記錄所述各個內(nèi)網(wǎng)直線路由之間的父子關(guān)系,并將所述主干路由作為根路由; 將所述各個內(nèi)網(wǎng)直線路由與所述主干路由之間的父子關(guān)系上報至所述服務(wù)器,由所述服務(wù)器對其進(jìn)行存儲。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述接收所述服務(wù)器發(fā)送的與所述驗證請求對應(yīng)的驗證結(jié)果,包括: 接收所述服務(wù)器根據(jù)所述對應(yīng)的主干路由的身份標(biāo)識信息及所述各個主干路由的身份標(biāo)識信息之間的同級關(guān)系驗證所述第二電子設(shè)備是否為內(nèi)網(wǎng)電子設(shè)備之后,根據(jù)所述各個內(nèi)網(wǎng)直線路由與所述主干路由之間的父子關(guān)系返回的與所述驗證請求對應(yīng)的驗證結(jié)果。
5.—種電子設(shè)備,其特征在于,所述電子設(shè)備包括: 第一獲取模塊,用于當(dāng)所述第一電子設(shè)備與第二電子設(shè)備以預(yù)定協(xié)議進(jìn)行數(shù)據(jù)交互時,從服務(wù)器獲取與所述第二電子設(shè)備對應(yīng)的主干路由的身份標(biāo)識信息; 發(fā)送模塊,用于向服務(wù)器發(fā)送攜帶所述主干路由的身份標(biāo)識信息的驗證請求; 接收模塊,用于接收所述服務(wù)器發(fā)送的與所述驗證請求對應(yīng)的驗證結(jié)果; 確定模塊,用于基于所述驗證結(jié)果,確定所述第二電子設(shè)備是否為內(nèi)網(wǎng)電子設(shè)備; 其中,所述服務(wù)器預(yù)先存儲了內(nèi)網(wǎng)所有主干路由的身份標(biāo)識信息。
6.根據(jù)權(quán)利要求5所述的電子設(shè)備,其特征在于,所述電子設(shè)備,還包括: 查詢模塊,用于遞歸查詢預(yù)先為各個內(nèi)網(wǎng)直線路由配置的身份標(biāo)識信息,直至查詢到對應(yīng)的主干路由的身份標(biāo)識信息; 第一記錄模塊,用于記錄當(dāng)前網(wǎng)際協(xié)議地址與所述對應(yīng)的主干路由的身份標(biāo)識信息之間的映射關(guān)系; 第二獲取模塊,用于獲取與所述主干路由的身份標(biāo)識信息屬于同級的其他主干路由的身份標(biāo)識信息; 第二記錄模塊,用于記錄各個主干路由的身份標(biāo)識信息之間的同級關(guān)系; 第一上報模塊,用于將所述對應(yīng)的主干路由的身份標(biāo)識信息、所述當(dāng)前網(wǎng)際協(xié)議地址與所述對應(yīng)的主干路由的身份標(biāo)識信息之間的映射關(guān)系及所述各個主干路由的身份標(biāo)識信息之間的同級關(guān)系上報至所述服務(wù)器,由所述服務(wù)器對其進(jìn)行存儲。
7.根據(jù)權(quán)利要求6所述的電子設(shè)備,其特征在于,所述電子設(shè)備,還包括: 第三記錄模塊,用于根據(jù)查詢所述各個內(nèi)網(wǎng)直線路由的身份標(biāo)識信息的先后順序記錄所述各個內(nèi)網(wǎng)直線路由之間的 父子關(guān)系,并將所述主干路由作為根路由; 第二上報模塊,用于將所述各個內(nèi)網(wǎng)直線路由與所述主干路由之間的父子關(guān)系上報至所述服務(wù)器,由所述服務(wù)器對其進(jìn)行存儲。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述接收模塊,用于接收所述服務(wù)器根據(jù)所述對應(yīng)的主干路由的身份標(biāo)識信息及所述各個主干路由的身份標(biāo)識信息之間的同級關(guān)系驗證所述第二電子設(shè)備是否為內(nèi)網(wǎng)電子設(shè)備之后,根據(jù)所述各個內(nèi)網(wǎng)直線路由與所述主干路由之間的父子關(guān)系返回的與所述驗證請求對應(yīng)的驗證結(jié)果。
9.一種信息處理的方法,其特征在于,所述方法包括: 接收第一電子設(shè)備發(fā)送的攜帶第二電子設(shè)備對應(yīng)的主干路由的身份標(biāo)識信息的驗證請求; 驗證所述驗證請求攜帶的主干路由的身份標(biāo)識信息是否與預(yù)先存儲的內(nèi)網(wǎng)中某一主干路由相對應(yīng)的身份標(biāo)識信息匹配,生成與所述驗證請求對應(yīng)的驗證結(jié)果,并將所述驗證結(jié)果發(fā)送給所述第一電子設(shè)備,使所述第一電子設(shè)備根據(jù)所述驗證結(jié)果確定所述第二電子設(shè)備是否為內(nèi)網(wǎng)電子設(shè)備。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述驗證所述驗證請求攜帶的主干路由的身份標(biāo)識信息是否與預(yù)先存儲的內(nèi)網(wǎng)中某一主干路由相對應(yīng)的身份標(biāo)識信息匹配之前,所述方法還包括: 接收所述第一電子設(shè)備及其他電子設(shè)備上報的對應(yīng)的主干路由的身份標(biāo)識信息、當(dāng)前網(wǎng)際協(xié)議地址與所述對應(yīng)的主干路由的身份標(biāo)識信息之間的映射關(guān)系、對應(yīng)的各個內(nèi)網(wǎng)直線路由與主干路由之間的父子關(guān)系及各個主干路由身份標(biāo)識信息之間的同級關(guān)系,并將其進(jìn)行存儲; 所述驗證所述驗證請求攜帶的主干路由的身份標(biāo)識信息是否與預(yù)先存儲的內(nèi)網(wǎng)中某一主干路由相對應(yīng)的身份標(biāo)識信息匹配,包括: 根據(jù)所述第一電子設(shè)備及其他電子設(shè)備上報的各個主干路由的身份標(biāo)識信息之間的同級關(guān)系查找與所述第一電子設(shè)備對應(yīng)的主干路由的身份標(biāo)識信息屬于同級的其他主干路由的身份標(biāo)識信息; 驗證所述驗證請求攜帶的主干路由的身份標(biāo)識信息是否與所述第一電子設(shè)備對應(yīng)的主干路由的身份標(biāo)識信息及其同級的其他主干路由的身份標(biāo)識信息中的一個相匹配; 如果相匹配,則驗證第二電子設(shè)備為內(nèi)網(wǎng)電子設(shè)備,并根據(jù)所述第二電子設(shè)備對應(yīng)的各個內(nèi)網(wǎng)直線路由與主干路由之間的父子關(guān)系確定所述第二電子設(shè)備在內(nèi)網(wǎng)中的位置,并將所述第二電子設(shè)備在內(nèi)網(wǎng)中的位置攜帶在所述驗證結(jié)果中。
11.一種服務(wù)器,其特征在于,所述服務(wù)器包括: 第一接收模塊,用于接收第一電子設(shè)備發(fā)送的攜帶第二電子設(shè)備對應(yīng)的主干路由的身份標(biāo)識信息的驗證請求; 驗證模塊,用于驗證所述驗證請求攜帶的主干路由的身份標(biāo)識信息是否與預(yù)先存儲的內(nèi)網(wǎng)中某一主干路由相對應(yīng)的身份標(biāo)識信息匹配; 生成模塊,用于生成與所述驗證請求對應(yīng)的驗證結(jié)果; 發(fā)送模塊,用于將所述驗證結(jié)果發(fā)送給所述第一電子設(shè)備,使所述第一電子設(shè)備根據(jù)所述驗證結(jié)果確定所述第二電子設(shè)備是否為內(nèi)網(wǎng)電子設(shè)備。
12.根據(jù)權(quán)利要求11所述的服務(wù)器,其特征在于,所述服務(wù)器,還包括: 第二接收模塊,用于接收所述第一電子設(shè)備及其他電子設(shè)備上報的對應(yīng)的主干路由的身份標(biāo)識信息、當(dāng)前網(wǎng)際協(xié)議地址與所述對應(yīng)的主干路由的身份標(biāo)識信息之間的映射關(guān)系、對應(yīng)的各個內(nèi)網(wǎng)直線路由與主干路由之間的父子關(guān)系及各個主干路由身份標(biāo)識信息之間的同級關(guān)系; 存儲模塊,用于將所述第一電子設(shè)備及其他電子設(shè)備上報的對應(yīng)的主干路由的身份標(biāo)識信息、當(dāng)前網(wǎng)際協(xié) 議地址與所述對應(yīng)的主干路由的身份標(biāo)識信息之間的映射關(guān)系、對應(yīng)的各個內(nèi)網(wǎng)直線路由與主干路由之間的父子關(guān)系及各個主干路由身份標(biāo)識信息之間的同級關(guān)系進(jìn)行存儲; 所述驗證模塊,包括: 查找單元,用于根據(jù)所述第一電子設(shè)備及其他電子設(shè)備上報的各個主干路由的身份標(biāo)識信息之間的同級關(guān)系查找與所述第一電子設(shè)備對應(yīng)的主干路由的身份標(biāo)識信息屬于同級的其他主干路由的身份標(biāo)識信息; 驗證單元,用于驗證所述驗證請求攜帶的主干路由的身份標(biāo)識信息是否與所述第一電子設(shè)備對應(yīng)的主干路由的身份標(biāo)識信息及其同級的其他主干路由的身份標(biāo)識信息中的一個相匹配;如果相匹配,則驗證第二電子設(shè)備為內(nèi)網(wǎng)電子設(shè)備,并根據(jù)所述第二電子設(shè)備對應(yīng)的各個內(nèi)網(wǎng)直線路由與主干路由之間的父子關(guān)系確定所述第二電子設(shè)備在內(nèi)網(wǎng)中的位置,并將所述第二電子設(shè)備在內(nèi)網(wǎng)中的位置攜帶在所述驗證結(jié)果中。
【文檔編號】H04L29/12GK104079675SQ201310097678
【公開日】2014年10月1日 申請日期:2013年3月25日 優(yōu)先權(quán)日:2013年3月25日
【發(fā)明者】陸大宏 申請人:聯(lián)想(北京)有限公司