[發明專利]通信裝置以及計算機可讀存儲介質有效
| 申請號: | 201680054280.1 | 申請日: | 2016-11-16 |
| 公開(公告)號: | CN108605012B | 公開(公告)日: | 2020-11-03 |
| 發明(設計)人: | 植田一曉;田上敦士;橫田健治 | 申請(專利權)人: | 凱迪迪愛通信技術有限公司 |
| 主分類號: | H04L12/701 | 分類號: | H04L12/701;H04L12/66;H04L12/717 |
| 代理公司: | 北京聿宏知識產權代理有限公司 11372 | 代理人: | 吳大建;霍玉娟 |
| 地址: | 日本*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 通信 裝置 以及 計算機 可讀 存儲 介質 | ||
2.根據權利要求1所述的通信裝置,其中所述處理部基于示出對象名稱與請求該對象名稱的對象的請求包的轉送目的地之間的關系的第一表,判斷所述第一請求包的轉送目的地是所述多個第一接口還是所述一個以上第二接口,如果所述第一請求包的轉送目的地是所述一個以上第二接口,則確定輸出所述第一請求包的第二接口。
3.根據權利要求2所述的通信裝置,所述第一表在請求包的轉送目的地是所述一個以上第二接口時,將所述一個以上第二接口中的一個示為該轉送目的地,在請求包的轉送目的地是所述多個第一接口時,將地址示為該轉送目的地。
4.根據權利要求3所述的通信裝置,其中所述處理部當在所述第一表中地址被示為所述第一請求包的轉送地址時,將所述第一請求包封裝生成第二包,并在生成的第二包的目的地地址中設定所述第一表所示的地址,
所述轉送部基于所述流表通過所述多個第一接口中的一個轉送所述第二包。
5.根據權利要求3所述的通信裝置,其中所述第一包的第二字段中設有地址,
所述處理部當在所述第一表中第二接口被示為所述第一請求包的轉送目的地時,從該第二接口輸出所述第一請求包,并將所述第一請求包請求的對象名稱與所述第二字段中設定的地址之間的關系存儲在第二表中,當通過該第二接口接收包含對象的數據包作為所述第一請求包的響應時,將該數據包封裝生成第三包,并在生成的第三包的目的地地址中設定所述第二表中存儲的地址,
所述轉送部基于所述流表通過所述多個第一接口中的一個轉送所述第三包。
6.根據權利要求1~5中的任一項所述的通信裝置,其中所述第一包的第一字段中存儲有基于所述第一請求包請求的對象名稱的哈希值。
7.根據權利要求6所述的通信裝置,其中所述轉送部保持有示出所述哈希值與轉送目的地地址的第三表,基于所述第三表判斷是否可以確定所述第一包的轉送目的地地址。
8.一種存儲計算機程序的計算機可讀存儲介質,所述計算機程序當由具有多個第一接口和一個以上第二接口的通信裝置的處理器執行時,使所述通信裝置執行下列處理:
判定通過多個第一接口中的一個接收到的第一包是否發往本裝置;
當所述第一包不是發往本裝置時,按照開放流協議識別流,并基于流表通過所述多個第一接口中的一個轉送所述第一包,所述流表是示出流與輸出目的地之間的關系的表;
當所述第一包是發往本裝置時,基于包含在所述第一包的第一字段內的數值判斷是否可以確定所述第一包的轉送目的地地址;
當基于包含在所述第一包的第一字段內的數值判斷可以確定所述第一包的轉送目的地地址時,則在所述第一包的目的地地址中設定所述確定的轉發目的地地址,并基于所述流表通過所述多個第一接口中的一個進行轉送;
如果不可以確定本裝置目的地即第一包的轉送目的地地址,且所述第一包包括通過分割內容獲得的對象的對象名稱請求該對象的第一請求包,則基于所述對象名稱,確定該第一請求包的轉送目的地地址是所述多個第一接口還是所述一個以上第二接口;
如果該第一請求包的轉送目的地地址是所述一個以上第二接口,則進行確定輸出該第一請求包的第二接口的處理。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于凱迪迪愛通信技術有限公司,未經凱迪迪愛通信技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201680054280.1/1.html,轉載請聲明來源鉆瓜專利網。





