• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種ICN網絡信息命名方法技術

    技術編號:12699458 閱讀:150 留言:0更新日期:2016-01-13 18:45
    一種ICN網絡信息命名方法,包括以下步驟:1)查找需要命名信息所在主服務器的域名和提供信息的主體,生成提供者段;2)根據需要命名信息所在主服務器的分類,生成分類段;3)根據需要命名信息的情況選擇直接命名法或者屬性值對命名法命名,生成名稱段;4)將需要命名的信息按照提供者/分類/名稱作為輸入,利用數字簽名算法,生成驗證碼段;將提供者、分類、名稱和驗證碼4段通過段分隔符連接起來形成信息的命名;本發明專利技術融合層次化命名和平面化命名的優點,可以提高ICN網絡信息路由的效率。

    【技術實現步驟摘要】

    本專利技術涉及信息中心網絡
    ,具體的說是涉及一種ICN網絡信息命名方法
    技術介紹
    隨著互聯網上應用的不斷發展變化,基于TCP/ IP的現有互聯網也逐漸暴露出許多的不適應,比如,不安全、移動性差、可靠性差、靈活性差等問題。用戶在進行網絡訪問的時候,更多是關心“需要什么”,而不是關心“需要的東西在哪里”。但是現有互聯網是基于主機的通信模型,必須關注“在哪里”的問題。這種基于主機的通信模型已經不適合當前網絡發展的需要。因此,如何從網絡中“拉”回用戶所需信息無疑成為ICN網絡需要解決的關鍵核心問題。對這一問題的研究必須改變理念,從傳統以主機為中心的通信模型轉換為以信息為中心的通信模型,建立支持信息“拉”式訪問的ICN網絡智慧路由機制。謂的信息中心網絡,就是網絡中的一切都可以看做是信息,可以說是一個信息互聯的網絡,而非主機互聯,其核心對象是信息,通過信息的名字標識每一個信息。ICN網絡采用面向信息的通信模型取代傳統面向主機的通信模型,以主機到網絡的“拉”式信息訪問取代傳統主機到主機的“推”式信息訪問,以緩存轉發路由取代傳統存儲轉發路由,可以從根本上解決當前網絡存在的問題。對ICN網絡來說,其中流動的都是有名字的信息,整個網絡及其終端就在各種信息的驅動下運行起來了。網絡中存在海量的信息,網絡系統需要區別每一個信息。因此,如何對信息進行命名,使得網絡能夠高效的運行起來,是ICN網絡的關鍵基礎問題。已有的ICN網絡命名方案可以歸結為層次化和平面化兩種不同類型。層次化方法是指信息按照一種層次關系命名,通過所屬層次關系定義信息,易于信息名字的聚合。平面化方法是指信息命名不具有層次性,采用唯一標識碼定義信息,易于擴展和附帶額外信息。一種良好的命名方案應該滿足持久、可聚合、全局唯一和自我驗證四個特性。一般來說,持久性要求信息名字具有平面化特征,可聚合性要求命名具有層次化特征,持久性和可聚合性是一對矛盾。
    技術實現思路
    本專利技術為了解決上述技術問題,提供一種ICN網絡信息命名方法。本專利技術所采用的技術方案是:一種ICN網絡信息命名方法,包括以下步驟:步驟一、查找需要命名信息所在主服務器的域名和提供信息的主體,并用從屬分隔符或者轉義字符連接起來生成提供者段; 步驟二、根據需要命名信息所在主服務器的分類,分類中域之間用從屬分隔符連接生成分類段;步驟三、根據需要命名信息的情況選擇直接命名法或者屬性值對命名法命名,生成名稱段,若需要命名的信息意義明確或者不需要名稱字段表示信息意義則采用直接命名法,反之則采用屬性值對命名法,名稱段中域之間采用從屬分隔符連接; 步驟三、將需要命名的信息按照提供者/分類/名稱作為輸入,利用數字簽名算法,生成驗證碼段;將提供者、分類、名稱和驗證碼4段通過段分隔符連接起來形成信息的命名;步驟四、根據所請求信息的名字完整程度采用精確查找、半精確查找或者模糊查找方法行程查找字段。所述數字簽名算法采用摘要算法或者鑰密碼體制RSA算法。本專利技術的有益效果: 本專利技術融合層次化命名和平面化命名的優點,將一個信息的名字分為四部分,分別為提供者、分類、名稱、驗證碼,其中提供者表示該信息是由誰發布的,分類表示該信息屬于哪一類信息(其中可以包括子類),名稱表示信息的名字,驗證碼類似于一個數字簽名,保證信息的完整性、不被冒充性、不被篡改性和不可抵賴性。采用該命名方案,可以提高ICN網絡信息路由的效率。【附圖說明】圖1為本專利技術中信息命名的格式圖; 圖2為本專利技術中提供者的格式圖; 圖3為本專利技術中分類段的格式圖; 圖4為本專利技術中信息的層次分類結構示例; 圖5為本專利技術中直接命名法的格式圖; 圖6為本專利技術中屬性值對命名法的格式圖。【具體實施方式】如圖所示,一種ICN網絡信息命名方法,包括以下步驟: 步驟一、查找需要命名信息所在主服務器的域名和提供信息的主體,并用從屬分隔符或者轉義字符連接起來生成提供者段; 步驟二、根據需要命名信息所在主服務器的分類,分類中域之間用從屬分隔符連接生成分類段; 步驟三、根據需要命名信息的情況選擇直接命名法或者屬性值對命名法命名,生成名稱段,若需要命名的信息意義明確或者不需要名稱字段表示信息意義則采用直接命名法,反之則采用屬性值對命名法,名稱段中域之間采用從屬分隔符連接; 步驟三、將需要命名的信息按照提供者/分類/名稱作為輸入,利用數字簽名算法,生成驗證碼段;將提供者、分類、名稱和驗證碼4段通過段分隔符連接起來形成信息的命名;所述數字簽名算法采用摘要算法或者鑰密碼體制RSA算法。以下結合具體實施例進一步闡述本專利技術。根據網絡信息命名的需求和信息訪問的特點,我們專利技術信息的命名包括4個組成部分,每個部分稱為一個段。也就是說ICN網絡中每一個信息的名字由4段組成,如圖1所不ο1.提供者當我們從網絡中獲得一種特定的信息,會比較關心這個信息是由誰提供的,如搜狐、新浪、網易等,因為信息的來源可以在一定程度上代表信息的可信性。因此,提供者需要包含是由誰提供的信息。另外,為了使信息的命名符合當前互聯網使用的習慣,還需要在提供者中包含提供的頂級域名信息,這也可以為路由查找提供更好的聚合性。因次,提供者是一個長度固定的段(比如8字節),細分為兩個域:域名和提供者,分別用來表示該信息的提供者域名和提供者名稱,如圖2所示。(1)域名:當前域名分為“通用頂級域”(Generic top-level domain,gTLD)和“國家和地區頂級域名”(country code top-level domains,ccTLD)兩類。gTLD 是供一些特定組織使用的頂級域,比如“.com ”、“.net ”、“.0r g,,、“.travel ”等;ccTLD是分配給國家或地區的頂級域名,如cn”、“.cc”、“.us”、“.tk”等。目前,有200多個國家都按照IS03166國家代碼分配了頂級域名。域名是一個固定長度的域(如4字節),由上述頂級域名中的一個組成,如 “.0rg”、“.com,,、“.cn” 等。(2)提供者:表示該信息提供的主體,一般是當前網絡中使用域名的主體部分,如sohu、sina、google、baidu等。提供者也是一個固定長度的域(如4字節)。規定域之間用從屬分割符(這里用”)連接起來,這樣提供者段就可以表示為” “域名.提供者”,如 “com.baidu", “com.sina” 等。在有些情況下,可能信息的名字中也需要用到從屬分隔符(比如這里用的”),這時采用計算機領域常用的轉義字符“\”區分,即在分隔符前加上轉義字符“\”。比如“com.\.baidu”,這里第一個”表示是從屬分隔符,第二個”不是從屬分隔符。下面所述的從屬分隔符、并列分隔符、段分隔符中,遇到實際需要相應分隔符作為名字一部分的時候均采用轉義字符“\”進行處理。2.分類 良好的命名設計應該能夠提高名字查詢的效率。而層次化的命名方案具有良好的查詢效率。結合現實中實物的分類都是層次結構的,本專利技術中在信息分類中采用層次方案,以提高命名的查詢效率。由于信息分類的層次是不確定的,因此分類是一個長度不固定的段,由多個域組成,域的個數也不固定,但每個域的長度固定,其格式如圖3所示。圖3中每一個子分類的長度固定(如4字節)本文檔來自技高網
    ...

    【技術保護點】
    一種ICN網絡信息命名方法,其特征在于:包括以下步驟:步驟一、查找需要命名信息所在主服務器的域名和提供信息的主體,并用從屬分隔符或者轉義字符連接起來生成提供者段;步驟二、根據需要命名信息所在主服務器的分類,分類中域之間用從屬分隔符連接生成分類段;步驟三、根據需要命名信息的情況選擇直接命名法或者屬性值對命名法命名,生成名稱段,若需要命名的信息意義明確或者不需要名稱字段表示信息意義則采用直接命名法,反之則采用屬性值對命名法,名稱段中域之間采用從屬分隔符連接;步驟三、將需要命名的信息按照提供者/分類/名稱作為輸入,利用數字簽名算法,生成驗證碼段;將提供者、分類、名稱和驗證碼4段通過段分隔符連接起來形成信息的命名。

    【技術特征摘要】

    【專利技術屬性】
    技術研發人員:張明川吳慶濤鄭瑞娟趙海霞白秀玲魏汪洋寧召宇劉婷婷馬超
    申請(專利權)人:河南科技大學
    類型:發明
    國別省市:河南;41

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 色欲A∨无码蜜臀AV免费播| 特级做A爰片毛片免费看无码| 国产精品无码午夜福利| 无码国产精品一区二区免费16| 亚洲欧洲AV无码专区| 亚洲中久无码不卡永久在线观看| 无码精品视频一区二区三区| 日韩AV无码精品一二三区| 无码精品一区二区三区免费视频| 人妻少妇乱子伦无码专区| 亚洲av无码一区二区三区天堂古代 | 中文字幕精品无码亚洲字| 中文AV人妻AV无码中文视频| 久久久人妻精品无码一区| 无码中文人妻在线一区二区三区| 亚洲精品无码久久久久去q | 中文字幕AV无码一区二区三区| 亚洲中久无码不卡永久在线观看 | 黄桃AV无码免费一区二区三区| 亚洲中文字幕无码中文字| 无码人妻视频一区二区三区| 久99久无码精品视频免费播放| 日本精品人妻无码免费大全| 无码乱肉视频免费大全合集| 性无码专区无码片| 国产成人精品无码播放| 亚洲中文字幕无码永久在线| 狠狠躁夜夜躁无码中文字幕| 日韩少妇无码一区二区三区| 国产乱人伦无无码视频试看 | 国产精品无码一区二区三区毛片| 人妻少妇精品无码专区二区| 久久久久久无码Av成人影院 | 一夲道dvd高清无码| 久久ZYZ资源站无码中文动漫| 无码人妻AV一二区二区三区| 久久精品无码专区免费青青| 无码夫の前で人妻を犯す中字| 亚洲av永久无码一区二区三区| 亚洲AV无码一区二区一二区| 67194成是人免费无码|