国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種數(shù)據(jù)傳輸?shù)姆椒?、控制器及轉(zhuǎn)發(fā)設備的制作方法

      文檔序號:7817326閱讀:290來源:國知局
      一種數(shù)據(jù)傳輸?shù)姆椒?、控制器及轉(zhuǎn)發(fā)設備的制作方法
      【專利摘要】本申請?zhí)峁┝艘环N數(shù)據(jù)傳輸方法,用于防止數(shù)據(jù)傳輸過程中被監(jiān)聽設備監(jiān)聽,提高數(shù)據(jù)傳輸?shù)陌踩?。該方法包括:控制器獲得第一流表項,所述第一流表項包括第一匹配字段和第一變換指令,所述第一匹配字段用于匹配第一元數(shù)據(jù),所述第一元數(shù)據(jù)為第一轉(zhuǎn)發(fā)設備接收到的第一數(shù)據(jù)包中的元數(shù)據(jù),所述第一變換指令用于將與所述第一匹配字段匹配的所述第一元數(shù)據(jù)變換為第二元數(shù)據(jù);所述控制器向所述第一轉(zhuǎn)發(fā)設備發(fā)送所述第一流表項。本申請還提供一種控制器及轉(zhuǎn)發(fā)設備,可用于提高數(shù)據(jù)傳輸?shù)陌踩浴?br> 【專利說明】一種數(shù)據(jù)傳輸?shù)姆椒?、控制器及轉(zhuǎn)發(fā)設備

      【技術(shù)領域】
      [0001] 本發(fā)明涉及通信【技術(shù)領域】,尤其涉及一種數(shù)據(jù)傳輸?shù)姆椒?、控制器及轉(zhuǎn)發(fā)設備。

      【背景技術(shù)】
      [0002] 隨著網(wǎng)絡的不斷發(fā)展及人們對網(wǎng)絡性能需求的提高,研究人員把很多復雜功能 加入到路由器的體系結(jié)構(gòu)當中,例如開放式最短路徑優(yōu)先(英文:〇penShortestPath First,簡稱:0SPF),邊界網(wǎng)關(guān)協(xié)議(英文:BorderGatewayProtocol,簡稱:BGP),組播,流 量工程,網(wǎng)絡地址轉(zhuǎn)換(英文:NetworkAddressTranslation,簡稱:NAT),防火墻,多協(xié)議 標記交換(英文:MultiprotocolLabelSwitching,簡稱MPLS)等。這就使得路由器等交 換設備越來越臃腫而且性能提升的空間越來越小。
      [0003] 為解決這個問題,研究人員提出了一種基于開放流(英文:0penFlow,簡稱0F)實 現(xiàn)的軟件定義網(wǎng)絡(英文:Software Defined Network,簡稱SDN)。在基于0F的SDN中,0F 交換機的數(shù)據(jù)轉(zhuǎn)發(fā)層和控制層是分離的,即OF交換機上可實現(xiàn)數(shù)據(jù)轉(zhuǎn)發(fā),控制器上實現(xiàn)對 0F交換機的數(shù)據(jù)轉(zhuǎn)發(fā)的控制,這樣,網(wǎng)絡協(xié)議和交換策略的升級只需要改動控制層,為網(wǎng)絡 的發(fā)展提供了一個良好的發(fā)展平臺。
      [0004] 通常的基于0F的SDN中,0F交換機之間的數(shù)據(jù)傳輸有可能被監(jiān)聽,即在安全性能 方面還存在不足,數(shù)據(jù)傳輸過程中存在被網(wǎng)絡監(jiān)聽的風險。


      【發(fā)明內(nèi)容】

      [0005] 本發(fā)明實施例提供了一種數(shù)據(jù)傳輸?shù)姆椒ǎ山档蛿?shù)據(jù)傳輸過程中的被網(wǎng)絡監(jiān)聽 的風險,提高數(shù)據(jù)傳輸?shù)陌踩浴?br> [0006] 本發(fā)明實施例第一方面提供一種數(shù)據(jù)傳輸?shù)姆椒?,包括?br> [0007] 控制器獲得第一流表項,所述第一流表項包括第一匹配字段和第一變換指令,所 述第一匹配字段用于匹配第一元數(shù)據(jù),所述第一元數(shù)據(jù)為第一轉(zhuǎn)發(fā)設備接收到的第一數(shù)據(jù) 包中的元數(shù)據(jù),所述第一變換指令用于將與所述第一匹配字段匹配的所述第一元數(shù)據(jù)變換 為第二元數(shù)據(jù);
      [0008] 所述控制器向所述第一轉(zhuǎn)發(fā)設備發(fā)送所述第一流表項。
      [0009] 結(jié)合本發(fā)明實施例的第一方面,在本發(fā)明實施例第一方面的第一種實現(xiàn)方式中, 所述方法還包括:
      [0010] 所述控制器獲得第二流表項,所述第二流表項包括第二匹配字段和第二變換指 令,所述第二匹配字段用于匹配第三元數(shù)據(jù),所述第三元數(shù)據(jù)為所述第一轉(zhuǎn)發(fā)設備接收到 第二數(shù)據(jù)包中的元數(shù)據(jù),所述第二變換指令用于將與所述第二匹配字段匹配的所述第三元 數(shù)據(jù)變換為第四元數(shù)據(jù);
      [0011] 所述控制器在達到預置條件后,向所述第一轉(zhuǎn)發(fā)設備發(fā)送所述第二流表項。
      [0012] 結(jié)合本發(fā)明實施例的第一方面或第一方面的第一種實現(xiàn)方式,在本發(fā)明實施例第 一方面的第二種實現(xiàn)方式中,所述第一變換指令包括:
      [0013] 插入指令,所述插入指令用于指示在所述第一元數(shù)據(jù)中插入噪音數(shù)據(jù);
      [0014]和 / 或,
      [0015] 替換指令,所述替換指令用于指示將所述第一元數(shù)據(jù)的第一字段替換為所述第二 元數(shù)據(jù)的第二字段,所述第一字段包括所述第一元數(shù)據(jù)的至少一個字段,所述第二字段包 括所述第二元數(shù)據(jù)的至少一個字段。
      [0016] 本發(fā)明實施例第二方面提供一種數(shù)據(jù)傳輸?shù)姆椒ǎǎ?br> [0017] 控制器獲得第一流表項,所述第一流表項包括第一匹配字段和第一還原指令,所 述第一匹配字段用于匹配第二元數(shù)據(jù),所述第二元數(shù)據(jù)為第二轉(zhuǎn)發(fā)設備接收到的第二數(shù)據(jù) 包中的元數(shù)據(jù),所述第一還原指令用于將與所述第一匹配字段匹配的所述第二元數(shù)據(jù)還原 為第一元數(shù)據(jù),所述第一元數(shù)據(jù)為第一轉(zhuǎn)發(fā)設備接收到的第一數(shù)據(jù)包中的元數(shù)據(jù);
      [0018] 所述控制器向所述第二轉(zhuǎn)發(fā)設備發(fā)送所述第一流表項。
      [0019] 結(jié)合本發(fā)明實施例的第一方面,在本發(fā)明實施例的第一方面的第一種實現(xiàn)方式 中,所述方法還包括:
      [0020] 所述控制器獲得第二流表項,所述第二流表項包括第二匹配字段和第二還原指 令,所述第二匹配字段用于匹配第四元數(shù)據(jù),所述第四元數(shù)據(jù)為所述第二轉(zhuǎn)發(fā)設備接收到 的第四數(shù)據(jù)包中的元數(shù)據(jù),所述第二還原指令用于將與所述第二匹配字段匹配的所述第四 元數(shù)據(jù)還原為第三元數(shù)據(jù),所述第三元數(shù)據(jù)為所述第一轉(zhuǎn)發(fā)設備接收到的第三數(shù)據(jù)包中的 元數(shù)據(jù);
      [0021] 所述控制器在達到預置條件后,向所述第二轉(zhuǎn)發(fā)設備發(fā)送所述第二流表項。
      [0022] 結(jié)合本發(fā)明實施例的第二方面或第二方面的第一種實現(xiàn)方式,在本發(fā)明實施例第 二方面的第二種實現(xiàn)方式中,所述第一還原指令包括:
      [0023] 刪除指令,所述刪除指令用于指示刪除所述第二元數(shù)據(jù)包括的噪音數(shù)據(jù);
      [0024]和 / 或,
      [0025] 恢復指令,所述恢復指令用于指示將所述第二元數(shù)據(jù)的第二字段恢復為所述第一 元數(shù)據(jù)的第一字段,所述第二字段包括所述第二元數(shù)據(jù)的至少一個字段,所述第一字段包 括所述第一元數(shù)據(jù)的至少一個字段。
      [0026] 本發(fā)明實施例第三方面提供一種數(shù)據(jù)傳輸?shù)姆椒ǎǎ?br> [0027] 第一轉(zhuǎn)發(fā)設備接收控制器發(fā)送的第一流表項,所述第一流表項包括第一匹配字段 和第一變換指令,所述第一匹配字段用于匹配第一元數(shù)據(jù),所述第一元數(shù)據(jù)為所述第一轉(zhuǎn) 發(fā)設備接收到的第一數(shù)據(jù)包中的元數(shù)據(jù),所述第一變換指令用于將與所述第一匹配字段匹 配的所述第一元數(shù)據(jù)變換為第二元數(shù)據(jù);
      [0028] 所述第一轉(zhuǎn)發(fā)設備接收到所述第一數(shù)據(jù)包后,若所述第一數(shù)據(jù)包的第一元數(shù)據(jù)與 所述第一匹配字段匹配,所述第一轉(zhuǎn)發(fā)設備根據(jù)所述第一變換指令,將所述第一元數(shù)據(jù)變 換為所述第二元數(shù)據(jù),以獲得第二數(shù)據(jù)包;
      [0029] 所述第一轉(zhuǎn)發(fā)設備向第二轉(zhuǎn)發(fā)設備發(fā)送所述第二數(shù)據(jù)包。
      [0030] 結(jié)合本發(fā)明實施例的第三方面,在本發(fā)明實施例第三方面的第一種實現(xiàn)方式中, 所述方法還包括:
      [0031] 所述第一轉(zhuǎn)發(fā)設備接收所述控制器發(fā)送的第二流表項,所述第二流表項包括第二 匹配字段和第二變換指令,所述第二匹配字段用于匹配第三元數(shù)據(jù),所述第三元數(shù)據(jù)為所 述第一轉(zhuǎn)發(fā)設備接收到的第三數(shù)據(jù)包中的元數(shù)據(jù),所述第二變換指令用于將與所述第二匹 配字段匹配的所述第三元數(shù)據(jù)變換為第四元數(shù)據(jù);
      [0032] 所述第一轉(zhuǎn)發(fā)設備接收到所述第三數(shù)據(jù)包后,若所述第三數(shù)據(jù)包的第三元數(shù)據(jù)與 所述第二匹配字段匹配,所述第一轉(zhuǎn)發(fā)設備根據(jù)所述第二變換指令,將所述第三元數(shù)據(jù)變 換為所述第四元數(shù)據(jù),以獲得第四數(shù)據(jù)包;
      [0033] 所述第一轉(zhuǎn)發(fā)設備向第二轉(zhuǎn)發(fā)設備發(fā)送所述第四數(shù)據(jù)包。
      [0034] 結(jié)合本發(fā)明實施例的第三方面或第三方面的第一種實現(xiàn)方式,在本發(fā)明實施例第 三方面的第二種實現(xiàn)方式中,所述第一變換指令包括:
      [0035] 插入指令,所述插入指令用于指示在所述第一元數(shù)據(jù)中插入噪音數(shù)據(jù);
      [0036]和 / 或,
      [0037] 替換指令,所述替換指令用于指示將所述第一元數(shù)據(jù)的第一字段替換為所述第二 元數(shù)據(jù)的第二字段,所述第一字段包括所述第一元數(shù)據(jù)的至少一個字段,所述第二字段包 括所述第二元數(shù)據(jù)的至少一個字段。
      [0038] 本發(fā)明實施第四方面提供一種數(shù)據(jù)傳輸?shù)姆椒?,包括?br> [0039] 第二轉(zhuǎn)發(fā)設備接收控制器發(fā)送的第一流表項,所述第一流表項包括第一匹配字段 和第一還原指令,所述第一匹配字段用于匹配第二元數(shù)據(jù),所述第二元數(shù)據(jù)為所述第二轉(zhuǎn) 發(fā)設備接收到的第二數(shù)據(jù)包中的元數(shù)據(jù),所述第一還原指令用于將與所述第一匹配字段匹 配的所述第二元數(shù)據(jù)還原為第一元數(shù)據(jù),所述第一元數(shù)據(jù)為第一轉(zhuǎn)發(fā)設備接收到的第一數(shù) 據(jù)包中的元數(shù)據(jù);
      [0040] 所述第二轉(zhuǎn)發(fā)設備接收到所述第一轉(zhuǎn)發(fā)設備發(fā)送的所述第二數(shù)據(jù)包后,若所述第 二數(shù)據(jù)包包括的所述第二元數(shù)據(jù)與所述第一匹配字段匹配,所述第二轉(zhuǎn)發(fā)設備根據(jù)所述第 一還原指令,將所述第二元數(shù)據(jù)還原為所述第一元數(shù)據(jù),以獲得所述第一數(shù)據(jù)包。
      [0041] 結(jié)合本發(fā)明實施例的第四方面,在本發(fā)明實施例第四方面的第一種實現(xiàn)方式中, 所述方法還包括:
      [0042] 所述第二轉(zhuǎn)發(fā)設備接收所述控制器發(fā)送的第二流表項,所述第二流表項中包括第 二匹配字段和第二還原指令,所述第二匹配字段用于匹配第四元數(shù)據(jù),所述第四元數(shù)據(jù)為 所述第二轉(zhuǎn)發(fā)設備接收到的第四數(shù)據(jù)包中的元數(shù)據(jù),所述第二還原指令用于將與所述第二 匹配字段匹配的所述第四元數(shù)據(jù)還原為第三元數(shù)據(jù),所述第三元數(shù)據(jù)為所述第一轉(zhuǎn)發(fā)設備 接收到的第三數(shù)據(jù)包中的元數(shù)據(jù);
      [0043] 所述第二轉(zhuǎn)發(fā)設備接收到所述第四數(shù)據(jù)包后,若所述第四數(shù)據(jù)包的第四元數(shù)據(jù)與 所述第二匹配字段匹配,所述第二轉(zhuǎn)發(fā)設備根據(jù)所述第二還原指令,將所述第四元數(shù)據(jù)還 原為所述第三元數(shù)據(jù),以獲得第三數(shù)據(jù)包。
      [0044] 結(jié)合本發(fā)明實施例的第四方面或第四方面的第一種實現(xiàn)方式,在本發(fā)明實施例的 第二種實現(xiàn)方式中,所述第一還原指令包括:
      [0045] 刪除指令,所述刪除指令用于指示刪除所述第二元數(shù)據(jù)包括的噪音數(shù)據(jù);
      [0046]和 / 或,
      [0047] 恢復指令,所述恢復指令用于指示將所述第二元數(shù)據(jù)的第二字段恢復為所述第一 元數(shù)據(jù)的第一字段,所述第二字段包括所述第二元數(shù)據(jù)的至少一個字段,所述第一字段包 括所述第一元數(shù)據(jù)的至少一個字段。
      [0048] 本發(fā)明實施例的第五方面提供一種控制器,包括:
      [0049] 第一獲得單元,用于獲得第一流表項,所述第一流表項包括第一匹配字段和第一 變換指令,所述第一匹配字段用于匹配第一元數(shù)據(jù),所述第一元數(shù)據(jù)為第一轉(zhuǎn)發(fā)設備接收 到的第一數(shù)據(jù)包中的元數(shù)據(jù),所述第一變換指令用于將與所述第一匹配字段匹配的所述第 一元數(shù)據(jù)變換為第二元數(shù)據(jù);
      [0050] 第一發(fā)送單兀,用于向第一轉(zhuǎn)發(fā)設備發(fā)送所述第一流表項。
      [0051] 結(jié)合本發(fā)明實施例的第五方面,在本發(fā)明實施例的第五方面的第一種實現(xiàn)方式 中,還包括:
      [0052] 第二獲得單元,用于獲得第二流表項,所述第二流表項包括第二匹配字段和第二 變換指令,所述第二匹配字段用于匹配第三元數(shù)據(jù),所述第三元數(shù)據(jù)為所述第一轉(zhuǎn)發(fā)設備 接收到第二數(shù)據(jù)包中的元數(shù)據(jù),所述第二變換指令用于將與所述第二匹配字段匹配的所述 第三元數(shù)據(jù)變換為第四元數(shù)據(jù);
      [0053] 第二發(fā)送單元,用于在達到預置條件后,向所述第一轉(zhuǎn)發(fā)設備發(fā)送所述第二流表 項。
      [0054] 結(jié)合本發(fā)明實施例的第五方面或第五方面的第一種實現(xiàn)方式,在本發(fā)明實施例第 五方面的第二種實現(xiàn)方式中,所述第一變換指令包括:
      [0055] 插入指令,所述插入指令用于指示在所述第一元數(shù)據(jù)中插入噪音數(shù)據(jù);
      [0056]和/或,
      [0057] 替換指令,所述替換指令用于指示將所述第一元數(shù)據(jù)的第一字段替換為所述第二 元數(shù)據(jù)的第二字段,所述第一字段包括所述第一元數(shù)據(jù)的至少一個字段,所述第二字段包 括所述第二元數(shù)據(jù)的至少一個字段。
      [0058] 本發(fā)明實施例第六方面提供一種控制器,包括:
      [0059] 第一獲得單元,用于獲得第一流表項,所述第一流表項包括第一匹配字段和第一 還原指令,所述第一匹配字段用于匹配第二元數(shù)據(jù),所述第二元數(shù)據(jù)為第二轉(zhuǎn)發(fā)設備接收 到的第二數(shù)據(jù)包中的元數(shù)據(jù),所述第一還原指令用于將與所述第一匹配字段匹配的所述第 二元數(shù)據(jù)還原為第一元數(shù)據(jù),所述第一元數(shù)據(jù)為第一轉(zhuǎn)發(fā)設備接收到的第一數(shù)據(jù)包中的元 數(shù)據(jù);
      [0060] 第一發(fā)送單元,用于向所述第二轉(zhuǎn)發(fā)設備發(fā)送所述第二流表項。
      [0061] 結(jié)合本發(fā)明實施例的第六方面,在本發(fā)明實施例的第六方面的第一種實現(xiàn)方式 中,還包括:
      [0062] 第二獲得單元,用于獲得第二流表項,所述第二流表項包括第二匹配字段和第二 還原指令,所述第二匹配字段用于匹配第四元數(shù)據(jù),所述第四元數(shù)據(jù)為所述第二轉(zhuǎn)發(fā)設備 接收到的第四數(shù)據(jù)包中的元數(shù)據(jù),所述第二還原指令用于將與所述第二匹配字段匹配的所 述第四元數(shù)據(jù)還原為第三元數(shù)據(jù),所述第三元數(shù)據(jù)為所述第一轉(zhuǎn)發(fā)設備接收到的第三數(shù)據(jù) 包中的元數(shù)據(jù);
      [0063] 第二發(fā)送單元,用于向所述第二轉(zhuǎn)發(fā)設備發(fā)送所述第二流表項。
      [0064] 結(jié)合本方實施例的第六方面或第六方面的第一種實現(xiàn)方式,在本發(fā)明實施例的第 六方面的第二種實現(xiàn)方式中,所述第一還原指令包括:
      [0065] 刪除指令,所述刪除指令用于指示刪除所述第二元數(shù)據(jù)包括的噪音數(shù)據(jù);
      [0066]和 / 或,
      [0067] 恢復指令,所述恢復指令用于指示將所述第二元數(shù)據(jù)的第二字段恢復為所述第一 元數(shù)據(jù)的第一字段,所述第二字段包括所述第二元數(shù)據(jù)的至少一個字段,所述第一字段包 括所述第一元數(shù)據(jù)的至少一個字段。
      [0068] 本發(fā)明實施例第七方面提供一種第一轉(zhuǎn)發(fā)設備,包括:
      [0069] 第一接收單元,用于接收控制器發(fā)送的第一流表項,所述第一流表項包括第一匹 配字段和第一變換指令,所述第一匹配字段用于匹配第一元數(shù)據(jù),所述第一元數(shù)據(jù)為接收 到的第一數(shù)據(jù)包中的元數(shù)據(jù),所述第一變換指令用于將與所述第一匹配字段匹配的所述第 一元數(shù)據(jù)變換為第二元數(shù)據(jù);
      [0070] 第一變換單元,用于接收到所述第一數(shù)據(jù)包后,若所述第一數(shù)據(jù)包的第一元數(shù)據(jù) 與所述第一匹配字段匹配,根據(jù)所述第一變換指令,將所述第一元數(shù)據(jù)變換為所述第二元 數(shù)據(jù),以獲得第二數(shù)據(jù)包;
      [0071] 第一發(fā)送單元,用于向第二轉(zhuǎn)發(fā)設備發(fā)送所述第二數(shù)據(jù)包。
      [0072] 結(jié)合本發(fā)明實施例的第七方面,在本發(fā)明實施例的第七方面的第一種實現(xiàn)方式 中,還包括:
      [0073] 第二接收單元,用于接收所述控制器發(fā)送的第二流表項,所述第二流表項包括第 二匹配字段和第二變換指令,所述第二匹配字段用于匹配第三元數(shù)據(jù),所述第三元數(shù)據(jù)為 接收到的第三數(shù)據(jù)包中的元數(shù)據(jù),所述第二變換指令用于將與所述第二匹配字段匹配的所 述第三元數(shù)據(jù)變換為第四元數(shù)據(jù);
      [0074] 第二變換單元,用于接收到所述第三數(shù)據(jù)包后,若所述第三數(shù)據(jù)包的第三元數(shù)據(jù) 與所述第二匹配字段匹配,根據(jù)所述第二變換指令,將所述第三元數(shù)據(jù)變換為所述第四元 數(shù)據(jù),以獲得第四數(shù)據(jù)包;
      [0075] 第二發(fā)送單元,用于向第二轉(zhuǎn)發(fā)設備發(fā)送所述第四數(shù)據(jù)包。
      [0076] 結(jié)合本發(fā)明實施例的第七方面或第七方面的第一種實現(xiàn)方式,在本發(fā)明實施例第 七方面的第二種實現(xiàn)方式中,所述第一變換指令包括:
      [0077] 插入指令,所述插入指令用于指示在所述第一元數(shù)據(jù)中插入噪音數(shù)據(jù);
      [0078]和 / 或,
      [0079] 替換指令,所述替換指令用于指示將所述第一元數(shù)據(jù)的第一字段替換為所述第二 元數(shù)據(jù)的第二字段,所述第一字段包括所述第一元數(shù)據(jù)的至少一個字段,所述第二字段包 括所述第二元數(shù)據(jù)的至少一個字段。
      [0080] 本方實施例第八方面提供了第二中轉(zhuǎn)發(fā)設備,包括:
      [0081] 第一接收單元,用于接收控制器發(fā)送的第一流表項,所述第一流表項包括第一匹 配字段和第一還原指令,所述第一匹配字段用于匹配第二元數(shù)據(jù),所述第二元數(shù)據(jù)為接收 到的第二數(shù)據(jù)包中的元數(shù)據(jù),所述第一還原指令用于將與所述第一匹配字段匹配的所述第 二元數(shù)據(jù)還原為第一元數(shù)據(jù),所述第一元數(shù)據(jù)為第一轉(zhuǎn)發(fā)設備接收到的第一數(shù)據(jù)包中的元 數(shù)據(jù);
      [0082] 第一還原單元,用于接收到所述第一轉(zhuǎn)發(fā)設備發(fā)送的所述第二數(shù)據(jù)包后,若所述 第二數(shù)據(jù)包包括的所述第二元數(shù)據(jù)與所述第一匹配字段匹配,根據(jù)所述第一還原指令,將 所述第二元數(shù)據(jù)還原為所述第一元數(shù)據(jù),以獲得所述第一數(shù)據(jù)包。
      [0083] 結(jié)合本發(fā)明實施例的第八方面,在本發(fā)明實施例第八方面的第一種實現(xiàn)方式中, 還包括:
      [0084] 第二接收單元,用于接收所述控制器發(fā)送的第二流表項,所述第二流表項中包括 第二匹配字段和第二還原指令,所述第二匹配字段用于匹配第四元數(shù)據(jù),所述第四元數(shù)據(jù) 為接收到的第四數(shù)據(jù)包中的元數(shù)據(jù),所述第二還原指令用于將與所述第二匹配字段匹配的 所述第四元數(shù)據(jù)還原為第三元數(shù)據(jù),所述第三元數(shù)據(jù)為所述第一轉(zhuǎn)發(fā)設備變換接收到的第 三數(shù)據(jù)包中的元數(shù)據(jù);
      [0085] 第二還原單元,用于接收到所述第四數(shù)據(jù)包后,若所述第四數(shù)據(jù)包的第四元數(shù)據(jù) 與所述第二匹配字段匹配,根據(jù)所述第二還原指令,將所述第四元數(shù)據(jù)還原為所述第三元 數(shù)據(jù),以獲得第三數(shù)據(jù)包。
      [0086] 結(jié)合本發(fā)明實施的第八方面或第八方面的第一種實現(xiàn)方式,在本發(fā)明實施例第八 方面的第二種實現(xiàn)方式中,所述第一還原指令包括:
      [0087] 刪除指令,所述刪除指令用于指示刪除所述第二元數(shù)據(jù)包括的噪音數(shù)據(jù);
      [0088]和 / 或,
      [0089] 恢復指令,所述恢復指令用于指示將所述第二元數(shù)據(jù)的第二字段恢復為所述第一 元數(shù)據(jù)的第一字段,所述第二字段包括所述第二元數(shù)據(jù)的至少一個字段,所述第一字段包 括所述第一元數(shù)據(jù)的至少一個字段。
      [0090] 本發(fā)明提供的實施例具體如下優(yōu)點:
      [0091] 通過上述方案,控制器獲得的第一流表項中包含了用于對第一元數(shù)據(jù)進行變換的 第一變換指令,控制器向第一轉(zhuǎn)發(fā)設備發(fā)送第一流表項;第一轉(zhuǎn)發(fā)設備在接收到第一數(shù)據(jù) 包后,若第一流表項包括的第一匹配字段與第一數(shù)據(jù)包的第一元數(shù)據(jù)匹配,則第一轉(zhuǎn)發(fā)設 備可利用第一變換指令,將第一元數(shù)據(jù)轉(zhuǎn)換為第二元數(shù)據(jù),以獲得第二數(shù)據(jù)包;第一轉(zhuǎn)發(fā)設 備向第二轉(zhuǎn)發(fā)設備發(fā)送第二數(shù)據(jù)包。第二轉(zhuǎn)發(fā)設備在接收到第二數(shù)據(jù)包后,可根據(jù)來自控 制器的流表項,將第二數(shù)據(jù)包中的元數(shù)據(jù)還原為第一元數(shù)據(jù),以獲得第一數(shù)據(jù)包。這樣,第 一轉(zhuǎn)發(fā)設備和第二轉(zhuǎn)發(fā)設備間傳輸?shù)臄?shù)據(jù)不會被其它設備監(jiān)聽到,有助于提高數(shù)據(jù)傳輸?shù)?安全性和防止數(shù)據(jù)監(jiān)聽。

      【專利附圖】

      【附圖說明】
      [0092] 為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使 用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本 領域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他 的附圖。
      [0093]圖1為本發(fā)明實施例一提供的一種數(shù)據(jù)傳輸方法的示意圖;
      [0094] 圖2為本發(fā)明實施例二提供的一種數(shù)據(jù)傳輸方法的示意圖;
      [0095] 圖3為本發(fā)明實施例三提供的一種數(shù)據(jù)傳輸方法的示意圖;
      [0096] 圖4為本發(fā)明實施例四提供的一種數(shù)據(jù)傳輸方法的示意圖;
      [0097] 圖5為本發(fā)明實施例五提供的一種數(shù)據(jù)傳輸方法的示意圖;
      [0098] 圖6為本發(fā)明實施例六提供的一種數(shù)據(jù)傳輸方法的示意圖;
      [0099] 圖7為本發(fā)明實施例七提供的一種數(shù)據(jù)傳輸方法的示意圖;
      [0100] 圖8為本發(fā)明實施例八提供的一種數(shù)據(jù)傳輸方法的示意圖;
      [0101] 圖9為本發(fā)明實施例九提供的一種控制器的示意圖;
      [0102] 圖10為本發(fā)明實施例十提供的一種控制器的示意圖;
      [0103] 圖11為本發(fā)明實施例十一提供的一種控制器的示意圖;
      [0104] 圖12為本發(fā)明實施例十二提供的一種控制器的示意圖;
      [0105] 圖13為本發(fā)明實施例十三提供的一種第一轉(zhuǎn)發(fā)設備的示意圖;
      [0106] 圖14為本發(fā)明實施例十四提供的一種第一轉(zhuǎn)發(fā)設備的示意圖;
      [0107] 圖15為本發(fā)明實施例十五提供的一種第二轉(zhuǎn)發(fā)設備的示意圖;
      [0108] 圖16為本發(fā)明實施例十六提供的一種第二轉(zhuǎn)發(fā)設備的示意圖;
      [0109] 圖17為本發(fā)明實施例十七提供的一種控制器的示意圖;
      [0110] 圖18為本發(fā)明實施例十九提供的一種第一轉(zhuǎn)發(fā)設備的示意圖;
      [0111] 圖19為本發(fā)明實施例二十提供的一種第二轉(zhuǎn)發(fā)設備的示意圖。

      【具體實施方式】
      [0112] 下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完 整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于 本發(fā)明中的實施例,本領域技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施 例,都屬于本發(fā)明保護的范圍。
      [0113] 請參閱圖1,本發(fā)明實施例一提供的一種數(shù)據(jù)傳輸方法包括:
      [0114] 101、控制器獲得第一流表項。
      [0115] 舉例來說,該第一流表項中包括匹配字段和第一變換指令。該第一流表項中的匹 配字段用于匹配第一元數(shù)據(jù);該第一變換指令用于將與該匹配字段匹配的該第一元數(shù)據(jù)變 換為第二元數(shù)據(jù),該第二元數(shù)據(jù)不同于該第一元數(shù)據(jù)。
      [0116] 102、控制器向第一轉(zhuǎn)發(fā)設備發(fā)送該第一流表項。
      [0117] 舉例來說,該控制器可通過0F協(xié)議,向該第一轉(zhuǎn)發(fā)設備發(fā)送該第一流表項。該第 一轉(zhuǎn)發(fā)設備為接收第一數(shù)據(jù)包的設備,該第一數(shù)據(jù)包包括該第一元數(shù)據(jù)。
      [0118] 本發(fā)明實施例中的第一轉(zhuǎn)發(fā)設備可以是支持0F協(xié)議的轉(zhuǎn)發(fā)設備,例如支持0F協(xié) 議的交換機或支持0F協(xié)議的路由器。
      [0119] 本發(fā)明實施例中,控制器可通過向第一轉(zhuǎn)發(fā)設備發(fā)送第一流表項,使得第一轉(zhuǎn)發(fā) 設備可向第二轉(zhuǎn)發(fā)設備發(fā)送第二元數(shù)據(jù),這樣,第一數(shù)據(jù)包中的該第一元數(shù)據(jù)不會被其它 監(jiān)聽設備獲得,有助于提高數(shù)據(jù)傳輸?shù)陌踩院头乐箓鬏數(shù)臄?shù)據(jù)被監(jiān)聽。
      [0120] 本發(fā)明實施例二中的第一變換指令包括替換指令和/或插入指令。該替換指令 可用于指示對第一元數(shù)據(jù)中的一個或多個字段進行替換,使該第一元數(shù)據(jù)變換為第二元數(shù) 據(jù),例如該替換指令可用于指示第一轉(zhuǎn)發(fā)設備將該第一元數(shù)據(jù)中的第一字段替換為該第二 元數(shù)據(jù)中的第二字段。該第一元數(shù)據(jù)中的第一字段包括該第一元數(shù)據(jù)中的一個或多個字 段,該第二元數(shù)據(jù)中的第二字段包括該第二元數(shù)據(jù)中的一個或多個字段。該插入指令可用 于指示在第一元數(shù)據(jù)中插入噪音數(shù)據(jù),以獲得第二元數(shù)據(jù)。所述噪音數(shù)據(jù)有助于阻止監(jiān)聽 設備直接獲得第一元數(shù)據(jù)。本發(fā)明實施例二中的第一流表項為發(fā)送給第一 0F交換機的流 表項。本發(fā)明實施例二中不對第一變換指令包含的具體內(nèi)容進行限定。
      [0121] 下面結(jié)合圖2,以該第一轉(zhuǎn)發(fā)設備為第一OF交換機為例,對本發(fā)明實施例二提供 的一種數(shù)據(jù)傳輸方法進行描述,具體如下。
      [0122] 201、控制器獲得第一流表項。
      [0123] 舉例來說,在0F協(xié)議中,控制器可根據(jù)流表策略生成流表,流表中包括一條或多 條流表項,每條流表項中包括了指令(英文instruction)和匹配字段(matchfield),該 instruction與該matchfield對應。該當OF交換機接收到的數(shù)據(jù)包的元數(shù)據(jù)與某一條流 表項中的matchfields匹配時,該某一條流表項中的instruction就會被執(zhí)行。
      [0124] 舉例來說,控制器可根據(jù)流表策略生成第一流表,該第一流表包含該第一流表項。 該第一流表項中包括第一匹配字段及第一變換指令,該第一匹配字段用于與第一數(shù)據(jù)包的 第一元數(shù)據(jù)進行匹配。
      [0125] 舉例來說,該流表策略可以是預先配置在該控制器中的,也可以是根據(jù)應用層下 發(fā)的策略自動生成的。
      [0126] 舉例來說,若第一變換指令包括替換指令和插入指令,第一變換指令可用于指示 先執(zhí)行替換指令再進行插入噪音數(shù)據(jù),或者第一變換指令可用于指示先進行插入噪音數(shù)據(jù) 后執(zhí)行替換指令。該替換指令可用于指示利用修改值和/或子網(wǎng)掩碼,替換該第一元數(shù)據(jù) 中的一個或多個字段,以獲得第二元數(shù)據(jù)。該修改值及該子網(wǎng)掩碼可均由控制器預先生成。 該替換指令和插入指令可以針對元數(shù)據(jù)的同一個字段,也可以是針對元數(shù)據(jù)的不同字段。
      [0127] 本實施例中的第一流表項中除包括匹配字段還包括其他字段,如下表1所示:
      [0128] 表1:第一流表項構(gòu)成:

      【權(quán)利要求】
      1. 一種數(shù)據(jù)傳輸?shù)姆椒ǎ涮卣髟谟?,包括? 控制器獲得第一流表項,所述第一流表項包括第一匹配字段和第一變換指令,所述第 一匹配字段用于匹配第一元數(shù)據(jù),所述第一元數(shù)據(jù)為第一轉(zhuǎn)發(fā)設備接收到的第一數(shù)據(jù)包中 的元數(shù)據(jù),所述第一變換指令用于將與所述第一匹配字段匹配的所述第一元數(shù)據(jù)變換為第 二元數(shù)據(jù); 所述控制器向所述第一轉(zhuǎn)發(fā)設備發(fā)送所述第一流表項。
      2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 所述控制器獲得第二流表項,所述第二流表項包括第二匹配字段和第二變換指令,所 述第二匹配字段用于匹配第H元數(shù)據(jù),所述第H元數(shù)據(jù)為所述第一轉(zhuǎn)發(fā)設備接收到第二數(shù) 據(jù)包中的元數(shù)據(jù),所述第二變換指令用于將與所述第二匹配字段匹配的所述第H元數(shù)據(jù)變 換為第四元數(shù)據(jù); 所述控制器在達到預置條件后,向所述第一轉(zhuǎn)發(fā)設備發(fā)送所述第二流表項。
      3. 根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述第一變換指令包括: 插入指令,所述插入指令用于指示在所述第一元數(shù)據(jù)中插入噪音數(shù)據(jù); 和/或, 替換指令,所述替換指令用于指示將所述第一元數(shù)據(jù)的第一字段替換為所述第二元數(shù) 據(jù)的第二字段,所述第一字段包括所述第一元數(shù)據(jù)的至少一個字段,所述第二字段包括所 述第二元數(shù)據(jù)的至少一個字段。
      4. 一種數(shù)據(jù)傳輸?shù)姆椒ǎ涮卣髟谟?,包括?控制器獲得第一流表項,所述第一流表項包括第一匹配字段和第一還原指令,所述第 一匹配字段用于匹配第二元數(shù)據(jù),所述第二元數(shù)據(jù)為第二轉(zhuǎn)發(fā)設備接收到的第二數(shù)據(jù)包中 的元數(shù)據(jù),所述第一還原指令用于將與所述第一匹配字段匹配的所述第二元數(shù)據(jù)還原為第 一元數(shù)據(jù),所述第一元數(shù)據(jù)為第一轉(zhuǎn)發(fā)設備接收到的第一數(shù)據(jù)包中的元數(shù)據(jù); 所述控制器向所述第二轉(zhuǎn)發(fā)設備發(fā)送所述第一流表項。
      5. 根據(jù)權(quán)利要求4所述的方法,其特征在于,所述方法還包括: 所述控制器獲得第二流表項,所述第二流表項包括第二匹配字段和第二還原指令,所 述第二匹配字段用于匹配第四元數(shù)據(jù),所述第四元數(shù)據(jù)為所述第二轉(zhuǎn)發(fā)設備接收到的第四 數(shù)據(jù)包中的元數(shù)據(jù),所述第二還原指令用于將與所述第二匹配字段匹配的所述第四元數(shù) 據(jù)還原為第H元數(shù)據(jù),所述第H元數(shù)據(jù)為所述第一轉(zhuǎn)發(fā)設備接收到的第H數(shù)據(jù)包中的元數(shù) 據(jù); 所述控制器在達到預置條件后,向所述第二轉(zhuǎn)發(fā)設備發(fā)送所述第二流表項。
      6. 根據(jù)權(quán)利要求4或5所述的方法,其特征在于,所述第一還原指令包括: 刪除指令,所述刪除指令用于指示刪除所述第二元數(shù)據(jù)包括的噪音數(shù)據(jù); 和/或, 恢復指令,所述恢復指令用于指示將所述第二元數(shù)據(jù)的第二字段恢復為所述第一元數(shù) 據(jù)的第一字段,所述第二字段包括所述第二元數(shù)據(jù)的至少一個字段,所述第一字段包括所 述第一元數(shù)據(jù)的至少一個字段。
      7. -種數(shù)據(jù)傳輸?shù)姆椒ǎ涮卣髟谟?,包括?第一轉(zhuǎn)發(fā)設備接收控制器發(fā)送的第一流表項,所述第一流表項包括第一匹配字段和第 一變換指令,所述第一匹配字段用于匹配第一元數(shù)據(jù),所述第一元數(shù)據(jù)為所述第一轉(zhuǎn)發(fā)設 備接收到的第一數(shù)據(jù)包中的元數(shù)據(jù),所述第一變換指令用于將與所述第一匹配字段匹配的 所述第一元數(shù)據(jù)變換為第二元數(shù)據(jù); 所述第一轉(zhuǎn)發(fā)設備接收到所述第一數(shù)據(jù)包后,若所述第一數(shù)據(jù)包的第一元數(shù)據(jù)與所述 第一匹配字段匹配,所述第一轉(zhuǎn)發(fā)設備根據(jù)所述第一變換指令,將所述第一元數(shù)據(jù)變換為 所述第二元數(shù)據(jù),W獲得第二數(shù)據(jù)包; 所述第一轉(zhuǎn)發(fā)設備向第二轉(zhuǎn)發(fā)設備發(fā)送所述第二數(shù)據(jù)包。
      8. 根據(jù)權(quán)利要求7所述的方法,其特征在于,所述方法還包括: 所述第一轉(zhuǎn)發(fā)設備接收所述控制器發(fā)送的第二流表項,所述第二流表項包括第二匹配 字段和第二變換指令,所述第二匹配字段用于匹配第H元數(shù)據(jù),所述第H元數(shù)據(jù)為所述第 一轉(zhuǎn)發(fā)設備接收到的第H數(shù)據(jù)包中的元數(shù)據(jù),所述第二變換指令用于將與所述第二匹配字 段匹配的所述第H元數(shù)據(jù)變換為第四元數(shù)據(jù); 所述第一轉(zhuǎn)發(fā)設備接收到所述第H數(shù)據(jù)包后,若所述第H數(shù)據(jù)包的第H元數(shù)據(jù)與所述 第二匹配字段匹配,所述第一轉(zhuǎn)發(fā)設備根據(jù)所述第二變換指令,將所述第H元數(shù)據(jù)變換為 所述第四元數(shù)據(jù),W獲得第四數(shù)據(jù)包; 所述第一轉(zhuǎn)發(fā)設備向第二轉(zhuǎn)發(fā)設備發(fā)送所述第四數(shù)據(jù)包。
      9. 根據(jù)權(quán)利要求7或8所述的方法,其特征在于,所述第一變換指令包括: 插入指令,所述插入指令用于指示在所述第一元數(shù)據(jù)中插入噪音數(shù)據(jù); 和/或, 替換指令,所述替換指令用于指示將所述第一元數(shù)據(jù)的第一字段替換為所述第二元數(shù) 據(jù)的第二字段,所述第一字段包括所述第一元數(shù)據(jù)的至少一個字段,所述第二字段包括所 述第二元數(shù)據(jù)的至少一個字段。
      10. -種數(shù)據(jù)傳輸?shù)姆椒?,其特征在于,包括?第二轉(zhuǎn)發(fā)設備接收控制器發(fā)送的第一流表項,所述第一流表項包括第一匹配字段和第 一還原指令,所述第一匹配字段用于匹配第二元數(shù)據(jù),所述第二元數(shù)據(jù)為所述第二轉(zhuǎn)發(fā)設 備接收到的第二數(shù)據(jù)包中的元數(shù)據(jù),所述第一還原指令用于將與所述第一匹配字段匹配的 所述第二元數(shù)據(jù)還原為第一元數(shù)據(jù),所述第一元數(shù)據(jù)為第一轉(zhuǎn)發(fā)設備接收到的第一數(shù)據(jù)包 中的元數(shù)據(jù); 所述第二轉(zhuǎn)發(fā)設備接收到所述第一轉(zhuǎn)發(fā)設備發(fā)送的所述第二數(shù)據(jù)包后,若所述第二數(shù) 據(jù)包包括的所述第二元數(shù)據(jù)與所述第一匹配字段匹配,所述第二轉(zhuǎn)發(fā)設備根據(jù)所述第一還 原指令,將所述第二元數(shù)據(jù)還原為所述第一元數(shù)據(jù),W獲得所述第一數(shù)據(jù)包。
      11. 根據(jù)權(quán)利要求10所述的方法,其特征在于,所述方法還包括: 所述第二轉(zhuǎn)發(fā)設備接收所述控制器發(fā)送的第二流表項,所述第二流表項中包括第二匹 配字段和第二還原指令,所述第二匹配字段用于匹配第四元數(shù)據(jù),所述第四元數(shù)據(jù)為所述 第二轉(zhuǎn)發(fā)設備接收到的第四數(shù)據(jù)包中的元數(shù)據(jù),所述第二還原指令用于將與所述第二匹配 字段匹配的所述第四元數(shù)據(jù)還原為第H元數(shù)據(jù),所述第H元數(shù)據(jù)為所述第一轉(zhuǎn)發(fā)設備接收 到的第H數(shù)據(jù)包中的元數(shù)據(jù); 所述第二轉(zhuǎn)發(fā)設備接收到所述第四數(shù)據(jù)包后,若所述第四數(shù)據(jù)包的第四元數(shù)據(jù)與所述 第二匹配字段匹配,所述第二轉(zhuǎn)發(fā)設備根據(jù)所述第二還原指令,將所述第四元數(shù)據(jù)還原為 所述第H元數(shù)據(jù),W獲得第H數(shù)據(jù)包。
      12. 根據(jù)權(quán)利要求10或11所述的方法,其特征在于,所述第一還原指令包括: 刪除指令,所述刪除指令用于指示刪除所述第二元數(shù)據(jù)包括的噪音數(shù)據(jù); 和/或, 恢復指令,所述恢復指令用于指示將所述第二元數(shù)據(jù)的第二字段恢復為所述第一元數(shù) 據(jù)的第一字段,所述第二字段包括所述第二元數(shù)據(jù)的至少一個字段,所述第一字段包括所 述第一元數(shù)據(jù)的至少一個字段。
      13. -種控制器,其特征在于,包括: 第一獲得單元,用于獲得第一流表項,所述第一流表項包括第一匹配字段和第一變換 指令,所述第一匹配字段用于匹配第一元數(shù)據(jù),所述第一元數(shù)據(jù)為第一轉(zhuǎn)發(fā)設備接收到的 第一數(shù)據(jù)包中的元數(shù)據(jù),所述第一變換指令用于將與所述第一匹配字段匹配的所述第一元 數(shù)據(jù)變換為第二元數(shù)據(jù); 第一發(fā)送單元,用于向第一轉(zhuǎn)發(fā)設備發(fā)送所述第一流表項。
      14.根據(jù)權(quán)利要求13所述的控制器,還包括: 第二獲得單元,用于獲得第二流表項,所述第二流表項包括第二匹配字段和第二變換 指令,所述第二匹配字段用于匹配第H元數(shù)據(jù),所述第H元數(shù)據(jù)為所述第一轉(zhuǎn)發(fā)設備接收 到第二數(shù)據(jù)包中的元數(shù)據(jù),所述第二變換指令用于將與所述第二匹配字段匹配的所述第H 元數(shù)據(jù)變換為第四元數(shù)據(jù); 第二發(fā)送單元,用于在達到預置條件后,向所述第一轉(zhuǎn)發(fā)設備發(fā)送所述第二流表項。
      15.根據(jù)權(quán)利要求13或14所述的控制器,其特征在于,所述第一變換指令包括: 插入指令,所述插入指令用于指示在所述第一元數(shù)據(jù)中插入噪音數(shù)據(jù); 和/或, 替換指令,所述替換指令用于指示將所述第一元數(shù)據(jù)的第一字段替換為所述第二元數(shù) 據(jù)的第二字段,所述第一字段包括所述第一元數(shù)據(jù)的至少一個字段,所述第二字段包括所 述第二元數(shù)據(jù)的至少一個字段。
      16. -種控制器,其特征在于,包括: 第一獲得單元,用于獲得第一流表項,所述第一流表項包括第一匹配字段和第一還原 指令,所述第一匹配字段用于匹配第二元數(shù)據(jù),所述第二元數(shù)據(jù)為第二轉(zhuǎn)發(fā)設備接收到的 第二數(shù)據(jù)包中的元數(shù)據(jù),所述第一還原指令用于將與所述第一匹配字段匹配的所述第二元 數(shù)據(jù)還原為第一元數(shù)據(jù),所述第一元數(shù)據(jù)為第一轉(zhuǎn)發(fā)設備接收到的第一數(shù)據(jù)包中的元數(shù) 據(jù); 第一發(fā)送單元,用于向所述第二轉(zhuǎn)發(fā)設備發(fā)送所述第二流表項。
      17.根據(jù)權(quán)利要求16所述的控制器,其特征在于,還包括: 第二獲得單元,用于獲得第二流表項,所述第二流表項包括第二匹配字段和第二還原 指令,所述第二匹配字段用于匹配第四元數(shù)據(jù),所述第四元數(shù)據(jù)為所述第二轉(zhuǎn)發(fā)設備接收 到的第四數(shù)據(jù)包中的元數(shù)據(jù),所述第二還原指令用于將與所述第二匹配字段匹配的所述第 四元數(shù)據(jù)還原為第H元數(shù)據(jù),所述第H元數(shù)據(jù)為所述第一轉(zhuǎn)發(fā)設備接收到的第H數(shù)據(jù)包中 的元數(shù)據(jù); 第二發(fā)送單元,用于向所述第二轉(zhuǎn)發(fā)設備發(fā)送所述第二流表項。
      18.根據(jù)權(quán)利要求16或17所述的控制器,其特征在于,所述第一還原指令包括: 刪除指令,所述刪除指令用于指示刪除所述第二元數(shù)據(jù)包括的噪音數(shù)據(jù); 和/或, 恢復指令,所述恢復指令用于指示將所述第二元數(shù)據(jù)的第二字段恢復為所述第一元數(shù) 據(jù)的第一字段,所述第二字段包括所述第二元數(shù)據(jù)的至少一個字段,所述第一字段包括所 述第一元數(shù)據(jù)的至少一個字段。
      19. 一種第一轉(zhuǎn)發(fā)設備,其特征在于,包括: 第一接收單元,用于接收控制器發(fā)送的第一流表項,所述第一流表項包括第一匹配字 段和第一變換指令,所述第一匹配字段用于匹配第一元數(shù)據(jù),所述第一元數(shù)據(jù)為接收到的 第一數(shù)據(jù)包中的元數(shù)據(jù),所述第一變換指令用于將與所述第一匹配字段匹配的所述第一元 數(shù)據(jù)變換為第二元數(shù)據(jù); 第一變換單元,用于接收到所述第一數(shù)據(jù)包后,若所述第一數(shù)據(jù)包的第一元數(shù)據(jù)與所 述第一匹配字段匹配,根據(jù)所述第一變換指令,將所述第一元數(shù)據(jù)變換為所述第二元數(shù)據(jù), W獲得第二數(shù)據(jù)包; 第一發(fā)送單元,用于向第二轉(zhuǎn)發(fā)設備發(fā)送所述第二數(shù)據(jù)包。
      20. 根據(jù)權(quán)利要求19所述的第一轉(zhuǎn)發(fā)設備,其特征在于,還包括: 第二接收單元,用于接收所述控制器發(fā)送的第二流表項,所述第二流表項包括第二匹 配字段和第二變換指令,所述第二匹配字段用于匹配第H元數(shù)據(jù),所述第H元數(shù)據(jù)為接收 到的第H數(shù)據(jù)包中的元數(shù)據(jù),所述第二變換指令用于將與所述第二匹配字段匹配的所述第 H元數(shù)據(jù)變換為第四元數(shù)據(jù); 第二變換單元,用于接收到所述第H數(shù)據(jù)包后,若所述第H數(shù)據(jù)包的第H元數(shù)據(jù)與所 述第二匹配字段匹配,根據(jù)所述第二變換指令,將所述第H元數(shù)據(jù)變換為所述第四元數(shù)據(jù), W獲得第四數(shù)據(jù)包; 第二發(fā)送單元,用于向第二轉(zhuǎn)發(fā)設備發(fā)送所述第四數(shù)據(jù)包。
      21.根據(jù)權(quán)利要求19或20所述的第一轉(zhuǎn)發(fā)設備,其特征在于,所述第一變換指令包 括: 插入指令,所述插入指令用于指示在所述第一元數(shù)據(jù)中插入噪音數(shù)據(jù); 和/或, 替換指令,所述替換指令用于指示將所述第一元數(shù)據(jù)的第一字段替換為所述第二元數(shù) 據(jù)的第二字段,所述第一字段包括所述第一元數(shù)據(jù)的至少一個字段,所述第二字段包括所 述第二元數(shù)據(jù)的至少一個字段。
      22. -種第二轉(zhuǎn)發(fā)設備,其特征在于,包括: 第一接收單元,用于接收控制器發(fā)送的第一流表項,所述第一流表項包括第一匹配字 段和第一還原指令,所述第一匹配字段用于匹配第二元數(shù)據(jù),所述第二元數(shù)據(jù)為接收到的 第二數(shù)據(jù)包中的元數(shù)據(jù),所述第一還原指令用于將與所述第一匹配字段匹配的所述第二元 數(shù)據(jù)還原為第一元數(shù)據(jù),所述第一元數(shù)據(jù)為第一轉(zhuǎn)發(fā)設備接收到的第一數(shù)據(jù)包中的元數(shù) 據(jù); 第一還原單元,用于接收到所述第一轉(zhuǎn)發(fā)設備發(fā)送的所述第二數(shù)據(jù)包后,若所述第二 數(shù)據(jù)包包括的所述第二元數(shù)據(jù)與所述第一匹配字段匹配,根據(jù)所述第一還原指令,將所述 第二元數(shù)據(jù)還原為所述第一元數(shù)據(jù),w獲得所述第一數(shù)據(jù)包。
      23.根據(jù)權(quán)利要求22所述的第二轉(zhuǎn)發(fā)設備,其特征在于,還包括: 第二接收單元,用于接收所述控制器發(fā)送的第二流表項,所述第二流表項中包括第二 匹配字段和第二還原指令,所述第二匹配字段用于匹配第四元數(shù)據(jù),所述第四元數(shù)據(jù)為接 收到的第四數(shù)據(jù)包中的元數(shù)據(jù),所述第二還原指令用于將與所述第二匹配字段匹配的所述 第四元數(shù)據(jù)還原為第H元數(shù)據(jù),所述第H元數(shù)據(jù)為所述第一轉(zhuǎn)發(fā)設備變換接收到的第H數(shù) 據(jù)包中的元數(shù)據(jù); 第二還原單元,用于接收到所述第四數(shù)據(jù)包后,若所述第四數(shù)據(jù)包的第四元數(shù)據(jù)與所 述第二匹配字段匹配,根據(jù)所述第二還原指令,將所述第四元數(shù)據(jù)還原為所述第H元數(shù)據(jù), W獲得第H數(shù)據(jù)包。
      24.根據(jù)權(quán)利要求22或23所述的第二轉(zhuǎn)發(fā)設備,其特征在于,所述第一還原指令包 括: 刪除指令,所述刪除指令用于指示刪除所述第二元數(shù)據(jù)包括的噪音數(shù)據(jù); 和/或, 恢復指令,所述恢復指令用于指示將所述第二元數(shù)據(jù)的第二字段恢復為所述第一元數(shù) 據(jù)的第一字段,所述第二字段包括所述第二元數(shù)據(jù)的至少一個字段,所述第一字段包括所 述第一元數(shù)據(jù)的至少一個字段。
      【文檔編號】H04L12/741GK104468422SQ201410562795
      【公開日】2015年3月25日 申請日期:2014年10月21日 優(yōu)先權(quán)日:2014年10月21日
      【發(fā)明者】何丹萍 申請人:華為技術(shù)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1