TW201218693A - Network data congestion management probe system - Google Patents
Network data congestion management probe system Download PDFInfo
- Publication number
- TW201218693A TW201218693A TW100113569A TW100113569A TW201218693A TW 201218693 A TW201218693 A TW 201218693A TW 100113569 A TW100113569 A TW 100113569A TW 100113569 A TW100113569 A TW 100113569A TW 201218693 A TW201218693 A TW 201218693A
- Authority
- TW
- Taiwan
- Prior art keywords
- network
- network devices
- probe packet
- source node
- queue
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/11—Identifying congestion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/12—Shortest path evaluation
- H04L45/125—Shortest path evaluation based on throughput or bandwidth
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/12—Shortest path evaluation
- H04L45/127—Shortest path evaluation based on intermediate node capabilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/26—Route discovery packet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/66—Layer 2 routing, e.g. in Ethernet based MAN's
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/12—Avoiding congestion; Recovering from congestion
- H04L47/122—Avoiding congestion; Recovering from congestion by diverting traffic away from congested entities
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
201218693 六、發明說明: 【發明所屬之技術領域】 本發明係關於電腦系統之領域,且更特定而言,係關於 解決資料壅塞及其管理。 【先前技術】 通·常對習知乙太網路光纖通道網路(fabric)進行動態地選 路。換言之,經由網路將封包自一個交換節點逐躍點(h〇p by hop)導引至另一交換節點。所使用之協定的實例包括聚 合式增強型乙太網路(CEE)、聚合式增強型乙太網路光纖 通道(FCoCEE)及資料中心橋接(DCB),以及專厲選路方 案。 【發明内容】 根據本發明之一實施例,一種用以調查一電腦網路中之 壅塞之系統可包括用以在整個該網路内投送資料封包之網 路器件。該系統亦可包括一源節點,該源節點將_探測封 包發送至該等網路器件以收集關於在接收到該探測封包之 每一網路器件處之訊務佇列的資訊。該系統可進一步包括 在接收到該探測封包之每一網路器件處之— 吩田表’且該 路由表係基於關於每一個別訊務佇列之所收集資笊。 該等網路器件可為至少一虛擬區域網路之 、战員。該等探 測封包可包括一第二層旗標及/或序列/流量/源節點〗D。 每一網路器件在忙碌時可忽略該探測封 件中之至少一者可回應於接收到該探測封 列狀態提供至該源節點。 包。該等網路器 包而將其擴展佇 155359.doc 201218693 、周路器件可回應於接收到該探測封包而將其擴展仵列 狀=提供至其他網路器件。該擴展佇列狀態包括來自自上 一次仔列變化以來所接收之任何流㈣之们物㈣的數 目、自上一次佇列變化以來所轉遞之封包的數目及/或 針對一完整的網路器件核心傾印(core dump)的指標。 若一擴展佇列狀態超過一臨限位準,則該源節點更新該 路由表以重新平衡訊務負載。回應於該源節點在一給定時 間間隔中接收到臨限數目㈣塞通知訊息而發送該探測封 包。 本發明之另一態樣係一種用以調查一電腦網路中之壅塞 之方法,該方法可包括自一源節點發送一探測封包至網路 器件以收集關於在由該探測封包檢查之每一網路器件處之 訊務仵列的m方法亦可包括使在接㈣該探測封包 之每-網路器件處之-路由表基於關》各別每—訊務仔列 之該所收集資訊。 該方法可進一步包括將該等網路器件組織成一虛擬區域 網路。該方法可另外包括將該等探測封包結構化成包括一 第一層旗標及序列/流量/源節點ID中之至少一者。 該方法可進一步包括回應於接收到該探測封包而將該等 網路器件中之至少一者之一擴展佇列狀態發送至該源節 點。該方法可另外包括回應於一網路器件接收到該探測封 包而將該網路器件之該擴展佇列狀態提供至其他網路器 件。 該方法可進一步包含:包括以下各者中之至少—者作為 155359.doc • 4 - 201218693 該擴展佇列狀態之部分:也6 A , 來自自上一次佇列變化以來所接 收之任何流量ID之偵測的备 数目、自上一次佇列變化以來所 轉遞之封包的數目,及飪斟一〜杜^ 計對一元整的網路器件核心傾印的 指標。該方法可另外包括.夂#彼曰〜 匕祜.右該擴展佇列狀態超過一臨限 位準,則經由該源節點承 ”更新該路由表以重新平衡訊務負 載。 本發明之另一態樣為用以調查一電腦網路中之蜜塞之耦 合至有形媒體的電腦可讀程式碼。該等電腦可讀程式碼可 經組態以使該程式自-源節點發送—探測封包至網路器件 以收集關於在由該探測封包檢查之每—網路器件處之訊務 佇列的資訊。該等電腦可讀程式碼亦可使在接收到該探測 封包之每一網路器件處之一路由表基於關於各別每一訊務 佇列之該所收集資訊。 【實施方式】 下文中將參看隨附圖式更全面地描述本發明,隨附圖式 中展示本發明之較佳實施例。相同數字在全篇中指代相同 元件’具有字母後綴之相同數字用以識別單一實施例中之 類似部分’且小寫字母後綴n為指示無限數目個類似元件 之變數》 現參看圖1,最初描述用以調查電腦網路12中之壅塞之 系統10。如熟習此項技術者將瞭解,系統1〇為根據指令集 來儲存並操縱資料之可程式化裝置。 在一實施例中,系統10包括一(或多個)通信網路12,該 通信網路12使得信號(例如’資料封包、探測封包及/或其 155359.doc 201218693 類似^能夠在系統_或系統1G外的任何地方傳播。舉 'J而。it U路12為有線及/或無線網路。舉例而言, 相對於系統1G而言,通信網路12為區域網路及/或全域網 路。 系統10包括用以在整個網路12内投送資料封包之網路器 件14^14ηβ網路器件14a至14n為諸如交換器、網路橋接 器、路由器及/或其類似者的電腦網路設備。如熟習此項 技術者將瞭解’網路器件14a至14n可以任何組態連接在一 起以形成通信網路12。 系統10可it步包括源節點i6,該源節點!6將資料封 包發送至網路器件14a至14n中之任一者。在系㈣中可存 在任何數目個源節點16。源節點16為能夠將資料封包發送 至網路器件14a至14η之任一件電腦設備。 系統ίο亦可包括每一各別網路器件14a至14η處之一路由 表18a至18η。在另-實施例中,由任一網路器件W至⑷ 發送資料封包之路線係基於每一各別路由表18&至18^。 網路器件14a至14η可為至少一虛擬區域網路2〇之成員。 如熟習此項技術者將瞭解,虛擬區域網路2〇准許以與每一 網路器件14a至14η之實體特性(與通信網路12之拓撲有關) 較為無關的方式組態及/或重新組態網路器件14&至Mn。 在另一貫施例中,源節點16將一標頭添加至資料封包以便 定義虛擬區域網路20。 在一貫施例中,源卽點16將一(或多個)探測封包發送至 網路器件14a至14η以收集關於在接收到該(等)探測封包之 155359.doc -6 - 201218693 每一網路器件處之訊務仔列的資訊。在接收到該探測封包 之每一網路器件14a至14η處之路由表18a至18η可基於關於 每一各別訊務佇列的所收集資訊。 * 在一實施例中,網路器件14a至14η為至少一虛擬區域網 路20之成員。在另一實施例中,探測封包包括第二層旗標 及/或序列/流量/源節點ID。 每一網路器件14a至14η在忙碌時可忽略探測封包。在一 組態中,網路器件14a至14η中之至少一者可回應於接收到 該探測封包而將其擴展佇列狀態提供至源節點16。 網路器件14a至14η中之一者可回應於接收到該探測封包 而將其擴展佇列狀態提供至其他網路器件。該擴展佇列狀 態可包括來自上一次佇列變化以來所接收之任何流量ID之 偵測的數目、自上一次佇列變化以來所轉遞之封包的數 目,及/或針對一完整的網路器件核心傾印的指標。 在一實施例中,若擴展佇列狀態超過臨限位準,則源節 點16更新路由表18a至18n以重新平衡VLAN 2〇内的訊務負 載。可回應於源節點16在給定時間間隔中接收到臨限數目 個壅塞通知訊息而發送探測封包。 在實細*例中,糸統1 〇另外包括一目的地節點22,該目 . 的地節點22與源節點丨6合作以判定資料封包穿過網路12所 遵循之路線。在系統i 〇中可存在任何數目個目的地節點 22 〇 •原、節點16可經組態以收集來自網路器件14&至“η之壅塞 、訊心且將經收集之壅塞通知訊息映射至網路拓撲。 155359.doc 201218693 系統10亦可包括一過濾器24,該過濾器24控制由源節點16 使用來自網路器件14a至14n之壅塞通知訊息的哪些部分。 因此’源節點16可在經收集之壅塞通知訊息展現壅塞歷史 的任何網路器件14a至14η周圍選路。 在一貫施例中’源節點16基於一鏈路成本指示符26而選 路至任何網路器件14&至14η或在任何網路器件i4a至14η周 圍選路。系統10可進一步包括選擇該等路線之次序之一目 的地節點22。 本發明之另一態樣為一種用以調查電腦網路丨2中之蜜塞 之方法,現參看圖2之流程圖30來描述該方法。該方法在 步驟32處開始,且可包括在步驟34處自一源節點發送一探 測封包至網路器件以收集關於在由該探測封包檢查之每一 周路器件處之訊務仵列的資訊β該方法亦可包括在步驟3 6 處使在接收到該探測封包之每一網路器件處之一路由表基 於關於各別每一訊務佇列之該所收集資訊。該方法在步驟 3 8處結束。 在現參看圖3之流程圖40所描述之另一方法實施例中, 該方法在步驟42處開始。該方法可在步驟34及36處包括圖 2之步驟。該方法可另外包括在步驟44處將該等網路器件 組織成虛擬區域網路。該方法在步驟46處結束。 在現參看圖4之流程圖48所描述之另一方法實施例中, 該方法在步驟50處開始。該方法可在步驟34及36處包括圖 2之步驟。該方法可另外包括在步驟52處將該等探測封包 結構化成包括一第二層旗標及序列/流量/源節點ID中之至 155359.doc 201218693 少一者。該方法在步驟54處結束β 在現參看圖5之流程圖56所描述之另一方法實施例中, 該方法在步驟58處開始。該方法可在步驟34及刊處包括圖 2之步驟。該方法可另外包括在步驟6〇處回應於接收到該 探測封包而將該等網路器件中之至少一者之擴展佇列狀態 發送至該源節點。該方法在步驟62處結束。 在現參看圖6之流程圖64所描述之另一方法實施例中, 該方法在步驟66處開始。該方法可在步驟34及刊處包括圖 2之步驟。該方法可另外包括在步驟68處回應於一網路器 件接收到該探測封包而將該網路器件之擴展仔列狀態提供 至其他網路器件。該方法在步驟7〇處結束。 在現參看圖7之流程圖72所描述之另一方法實施例中, 該方法在步驟74處開始。該方法可在步驟34、刊及⑼處包 括圖5之步驟。該方法可另外包含在步驟%處包括以下各 者中之至少一者作為該擴展佇列狀態之部分:來自自上一 -人仔列變化以來所接收之任何流量ID之偵測的數目、自上 -人仔列變化以來所轉遞之封包的數目,及/或針對一完 整的網路器件核心、傾印的指標。該方法在步驟78處結束。 在現參看圖8之流程圖80所描述之另一方法實施例中, 該方法在步驟82處開始。該方法可在步驟34、36及6〇處包 括圖5之步驟。該方法可另外包括在步驟84處在擴展佇列 狀態超過臨限位準時經由源節點更新路由表以重新平衡訊 務負載。該方法在步驟86處結束。 鑒於刖述内谷,系統1〇解決對電腦網路12中之壅塞之調 155359.doc 201218693 查。舉例而言’大型聚合式網路易受塑塞及不良效能的影 響’因為該等網路不能感測潛在的g塞狀況並對其作出反 應。系統1G提供用於探測網路銮塞點之前瞻性方案,其預 先識別潛在的壅窟區祕,β , 2基一域及/或藉由沿著不同路徑為訊務 重新選路(rerouting)來防止壅塞區域形成。 換言之,系統10使用前瞻性之以源為基礎的選路 (r〇Uting) ’其併人有獲取網路狀態之快照㈣apshots)之- 作用中回饋請求命令,且使用此資訊在奎塞或其他訊務流 量問題發生前防止壅塞或其他訊務流量問題。在此方法 中,源節點16(例如,訊務源)藉由按週期性間隔將-探測 封包(稱為「回鎖請求」)***至資料串流中而主動監視端 對端訊務流量。此探測封包將周遊該網路WLAN加上任 何替代路徑)且收集關於訊務仵列負載之資訊。 在實施例中,系統1〇不需要蜜塞通知訊息(「⑶Μ」) 來工作°在另―實施例中,在使用CNM之網路中,亦可由 在、疋時間間隔中已接收到超過特定數目個c顧之源來觸 發該探測。
在聚合式網路中之相關問題係對自適應性選路光纖通道 網路之監視及控制。大多 穴夕數工業私準父換器遵守IEEE 802.1Qau選路機制。麸& .、、、而,其未能提供用於在網路中發生 璧塞前將自適應性回饋資訊遞送至訊務源之構件。 系統10解決别述問題且極大地增強在第二層網路上之奎 塞回饋之速度’且提供在可塞點發生㈣測該等奎 塞點之新功能。 155359.doc 201218693 一實施例中’源節點16自動發出-回饋請求命令。在 另實施例中,源節點16在接收到設定數目個g塞通知訊 ‘"(例如’如量化墼塞通知(QCN)中所定義)後發出回饋請 求。當回饋請求被傳回時,系統1G可對每個流量ID之回應 進行》t數(狀態化的方法)或允許該等回應保持為匿 名的(無狀態的方法)。 在實施例中,源節點16將一具有第二層旗標及序列/ 流量/RP m之回饋請求封包插人至網路12中、網路器件 14a至14η接收回饋請求。若網路器件至“η忙碌,則其 可忽略該請求’若網路器件14a至14n*忙碌,則其使一指 示已接收到一回饋請求封包之計數器遞增。網路器件14a 至14η接著傾印其擴展佇列狀態資訊且將此資料傳回至發 源出該回饋請求封包之源節點16。在另一實施例中,網路 器件14&至14η亦可經設定以將該回饋請求轉遞至網路12中 之其他節點。 在一實施例中,擴展佇列狀態可包括來自自上一次佇列 變化以來所接收之任何流量m之偵測的數目、自上一次佇 列變化以來所轉遞之封包的數目,及/或針對一完整的 核心傾印的指標。 在一實施例中,可由QCN訊框來觸發回饋請求,因此探 測任何速率限制性訊務流量。舉例而言,系統10可針對每 個流量所發送之資料的每]^個千位元組發送一個回饋請求 訊框(例如,N=750 kB)。此情形為及早對搁置的壅塞點作 出回應提供了可能。使用自回饋請求所獲得之資訊,源自 155359.doc -11- 201218693 適應性選路可用來在網路12麥塞發生前阻止網路12壅塞。 此資訊亦使得有可能根據等待、輸送量或其他使用者要求 來最佳化訊務流量。 在一實施例中,系統10使用聚合式網路上之qCN信息傳 遞。在網路器件14a至14n(例如,交換器cp)中已可獲得詳 細的佇列資訊’但該資訊需要由源節點16進行格式化及收 集。 已證明,在軟體中進行回饋請求監視的效能額外耗用 (overhead)小於1%。必要時,可藉由允許源節點16及網路 器件14 a至14 η調整回饋控制請求之頻率來進一步減小額外 耗用限值。此方法已進一步增強經啟用之交換器光纖通道 網路之值且允許對以源為基礎的自適應性選路之更高效使 用0 在一實施例中,在具有複數個VLAN 2〇之CEE/FC〇E網 路12中描述一種用於定位該網路中之潛在的壅塞點之方 法,该等VLAN 20各自具有複數個網路器件14&至丄何例 如,交換器),該等網路器件14a至14n啟用可在上面穿過 該網路而投送訊務之路徑。 如上所述,大型聚合式網路未定義用以控制網路壅塞之 適當構件’從而導致訊務延遲、資料訊框被丢棄及效能不 良。習知逐點選路在解決網路壅塞方面並非有效的(尤其 當將健存與網路連接訊務之組合置於—共同網路上時), 從而導致新的且特性不良之訊務統計資料。^要實現聚合 式、周路連接之益處’則需要—種新的訊務選路方法。為了 155359.doc 201218693 · 解決該問題,系統10使用以源為基礎、反應性且自適應性 之選路方案。 在實施例中,系統ίο在每一網路器件14a至14n(例 如,交換器)中添加一虛擬LAN(VLAN)2〇路由表18a至
Un VLAN 2G係由-附加至所有封包之12位元標頭棚位 (因此,此係以源為基礎之選路方案)加上一組路由表i8a至 1811項目(在所有交換器中)來定義,該等項目可對VLAN進 行選路》 12位元VLAN 20 ID被添加至通常的封包標頭欄位,且 其觸發每一網路器件143至14n中之新的VLAN 20選路方 案。每一網路器件14a至14η針對每一作用中VLAN 2〇具有 其自己之選路項目。 在一實施例中’源節點16及目的地節點22使用全域選擇 函數來決定針對訊務流量之最佳端對端路徑。接著將該最 佳端對端路徑預先載入至為此VLAN 20之成員之網路器件 14a至14n(例如,交換器)中。 在一實施例中,VLAN 20表18a至18η為自適應性的且將 週期性地得以更新。路由表18a至18η之再新時間可變化, 但對於相當大數目(大約4,000)個VLAN 20而言將可能為至 少幾秒鐘。經受最佳化之資料訊務將使用如控制源/應用 程式16所組態之VLAN 20。 在一實施例中,由訊務源16收集來自網路器件14a至 14n(例如,光纖通道網路交換器)之壅塞通知訊息(Cnm), 其基於埠ID來標記交換器及埠位置。每一訊務源16建置其 155359.doc 13 201218693 已接收之CNM之歷史’將該歷史映射至網路拓撲。基於源 16之全域端對端路徑之歷史映射,該源將重新組態由 VLAN 20表18a至18η定義之任何過載路徑以在持續時間最 長之壅塞點(由經啟用之交換器用信號通知)周圍選路。 在一實施例中’對於每一目的地’源16知曉一封包可採 用之所有可能的路徑。源16可接著評估沿著此等路徑中之 每一者之壅塞程度,且選擇具有最小成本之一路徑,且因 此該方法為自適應性的。 在另一實施例中,選擇該等路徑之次序由目的地22給 出。在未接收到CNM之情況下,源16將預設為由習知及不 經意方法所使用之同一路徑。 在一實施例中,若預設路徑被壅塞,則接下來以循環式 搜尋來檢查替代路徑(藉由比較其壅塞成本),此檢查從預 設路徑開始,直至找到不壅塞之路徑為止。否則,選擇具 有最小壅塞成本之第一路徑。 在另一實施例中,將CNM用作鏈路成本指示符26。系統 10定義全域與區域成本加權方法加上過濾方案,以增強效 能》 以此方式,系統10可判定壅塞程度最高之鏈路位於網路 中何處。對於每-目的地22,源16知曉—封包可採用之所 有可能路徑。源16可接著評估沿著此等路徑中之每一者之 S塞程度1選擇具有最小成本之—路徑且因此該方法 為自適應性的β 在實施例中,系統10使用計算路徑成本之兩種不同方 155359.doc 201218693 . 法中之至少一者。第一種方法為全域代價,該全域代價為 路徑之每一鏈路上之壅塞程度的(加權)總和。另一種方法 為區域代價,該區域代價為路徑之鏈路的最大(加權)壅塞 程度。 區域代價方法背後之直覺知識為,單一鏈路經歷嚴重壅 塞之路徑比多條鏈路經歷輕微壅塞之路徑差。另一方面, 具有兩條嚴重壅塞鏈路之路徑比具有單一嚴重壅塞鏈路之 路徑差。 使用全域代價方法背後之直覺知識為,自遠端網路器件 1牝至1411(例如,交換器)接收的CNM比自靠近源16之交換 器接收的CNM更能提供資訊。因為壅塞出現於很有可能集 中更多流量之鏈路(亦即,更遠離該源之鏈路)上,所以此 情形發生。 在一實施例中,為了避免可導致網路器件14a至14η(例 如’交換H)更新程序之不穩定性的高頻雜訊,系統1〇將 過滤器24應用於傳入之CNM串流。舉例而言,過渡器24為 低通過,慮器。過滤器24將具有一執行中之時間窗以平均化 且平滑化CNM串流。 實施例中’源16將週期性地再新,且必要時更新受 ,響之網路器件14a至14n中的VLAN 2〇路徑資訊。在另一 實施例中,最佳路徑選路係由端點(例如,源⑽目的地 算且週期性地在整個交換器光纖通道網路内得以再 新。 本發明之另 系統10可以硬體、軟體及/或韌體來實施。 155359.doc 15 201218693
使該程式自源節點16發送一 合至有形 電腦可讀程式碼可經組態以 探測封包至網路器件14a至 14η,以收集關於在由該探測封包檢查之每—網路器件處 之訊務仵列的資訊。該等電腦可讀程式碼亦可使在接收到 該探測封包之每一網路器件14a至14n處之一路由表至 1 8n基於關於各別每一訊務符列之該所收集資訊。 如熟習此項技術者將瞭解,本發明之態樣可體現為系 統、方法或電腦程式產品。相應地,本發明之態樣可採用 完全硬體實施例、完全軟體實施例(包括韌體、常駐軟 體、微碼,等等)或組合軟體與硬體態樣之實施例的形 式’該等實施例在本文中全部可通稱為「電路」、「模組」 或「系統」。另外,本發明之態樣可採取體現於一或多個 電月b可讀媒體中之電腦程式產品的形式,該一或多個電腦 可讀媒體具有體現於其上之電腦可讀程式踢。 可利用一或多個電腦可讀媒體之任何組合。電腦可讀媒 體可為電腦可讀信號媒體或電腦可讀儲存媒體。舉例而 言,電腦可讀儲存媒體可為(但不限於)電子、磁性、光 學、電磁、紅外線或半導體系統、裝置或器件,或前述各 者的任何合適組合。電腦可讀儲存媒體之更特定實例(非 詳盡清單)將包括以下各者:具有一或多條導線之電連 接、攜帶型電腦磁片、硬碟、隨機存取記憶體(Ram)、唯 讀記憶體(ROM)、可抹除可程式化唯讀記憶體(epr〇m或 快閃記憶體)、光纖、攜帶型光碟唯讀記憶體(CD_r〇m)、 155359.doc •16_ 201218693 =學儲存器件、磁性健存器件或前述各者之㈣合適組 =在本文件之上下文中,電腦可讀儲存媒體可為可含有 或儲存供指令執行系統'裝置或器件使用或結合指令執行 系統裝置或器件而使用之程式的任何有形媒體。 電腦可讀信號媒體可包括經傳播之資料信號,該經傳播 之資料信號具有體現於其中(例如,在基頻中或作為載波 之—部分)之電腦可讀程式碼。此經傳播之 ’ 種形式中之任-者,該等形式包括但不限於電磁= 式或其任何合適組合。電腦可讀信號媒體可為並非電腦可 讀儲存媒體且可傳達、傳播或傳送供指令執行系統、裝置 或器件使用或結合指令執行系統、裝置或器件使用之程式 的任何電腦可讀媒體。 ^ 可使用任何適當媒體來傳輸體現於電腦可讀媒體上之程 式碼,該任何適當媒體包括但不限於無線、有線、光纖= 線、RF等或前述各者之任何合適組合。 可以或夕種耘式設計語言之任何組合來撰寫用於執行 本發明之態樣之操作的電腦程式碼,該一或多種程式設計 語言包括諸如Java、Smalltalk、c++或其類似者之物件導 向式程式設計語言及諸如「C」程式設計語言或類似程式 設計語言之習知程序性程式設計語言。程式碼可完全在使 用者之電腦上執行、部分地在使用者之電腦上執行、作為 獨立套裝軟體而執行、部分地在使用者之電腦上執行且部 分地在遠端電腦上執行,或完全在遠端電腦或伺服器上執 行。在後一種情境中,遠端電腦可經由任何類型之網路 155359.doc -17- 201218693 (包括區域網路(LAN)或廣域網路(WAN))連接至使用者之 電腦’或可(例如,使用網際網路服務提供者,經由網際 網路)連接至外部電腦。 以上參考根據本發明之實施例的方法、裝置(系統)及電 腦程式產品之流程圖說明及/或方塊圖來描述本發明之態 樣。應理解’可藉由電腦程式指令來實施該等流程圖說明 及/或方塊圖之每一方塊及該等流程圖說明及/或方塊圖中 之方塊的組合《可將此等電腦程式指令提供至通用電腦、 專用電腦或其他可程式化資料處理裝置之處理器以產生一 機器,使得經由該電腦或其他可程式化資料處理裝置之處 理器執行的指令產生用於實施該或該等流程圖及/或方塊 圖方塊中所指定之功能/動作的構件。 此等電腦程式指令亦可儲存於一電腦可讀媒體中,其可 命令電腦、其他可程式化資料處理裝置或其他器件以特定 方式起作用,使得儲存於該電腦可讀媒體中之指令產生一 製作物件,該製作物件包括實施該或該等流程圖及/或方 塊圖方塊中所指定之功能/動作的指令。 該等電腦程式指令亦可載人至電腦、其他可程式化資料 處理裝置或其他器件上,以使一系列操作步驟在該電腦、 其他可程式化裝置或其他器件上得以執行以產生一電腦實 施程序,使得在該電腦或其他可程式化裝置上執行之指令 提供用於實施該或該等流程圖及/或方塊圖方塊中所指定 之功能/動作的程序。 諸圖中之流程圖及方塊圖說明根據本發明之各種實施例 155359.doc 201218693 的^統、方法及電腦程式產品之可能實施的架構、功能性 及操作。就此而言,該等流程圖或方塊圖中之每一方塊可 表示程式碼之-模組、區段或部分,纟包含用於實施指定 之邏輯功能的-或多個可執行指令。亦應注t,在一些替 代實施中’在方塊中所指出之功能可能不按諸圖中所指出 之次序發生。舉例而言,取決於所涉及之功能性,連續展 示之兩個方塊實際上可大體上同時執行,或該等方塊有時 可按相反次序執行。亦應注意,方塊圖及/或流程圖說明 之每一方塊及方塊圖及/或流程圖說明中之方塊的組合可 藉由執订指定之功能或動作之基於專用硬體的系統或專用 硬體與電腦指令之組合來實施。 本文中所使用之術語僅為達成描述特定實施例之目的且 並不意欲限制本發明。如在本文中所使用,除非上下文另 外清楚地指示,否則單數形式「―」&「該」意欲亦包括 複數形式。應進一步理解,術語「包含」在用於本說明書 中時指定所陳述之特徵、整數、步驟、操作、元件及/或 組件之存在,但不排除一或多個其他特徵、整數、步驟、 操作、元件、組件及/或以上各者之群組的存在或添加。 雖然已描述了本發明之較佳實施例,但熟習此項技術者 應瞭解,在現在及將來,可進行在以下申請專利範圍之範 疇内之各種改良及增強。應將此申請專利範圍理解為維持 對最初所描述之本發明的正當保護。 【圖式簡單說明】 圖1為根據本發明之用以調查電腦網路中之壅塞之系統 155359.doc •19· 201218693 的示意方塊圖。 圖2為說明根據本發明之方法態樣之流程圖。 圖3為說明根據圖2的方法之方法態樣之流程圖。 圖4為說明根據圖2的方法之方法態樣之流程圖。 圖5為說明根據圖2的方法之方法態樣之流程圖。 圖6為說明根據圖2的方法之方法態樣之流程圖。 圖7為說明根據圖5的方法之方法態樣之流程圖》 圖8為說明根據圖2的方法之方法態樣之流程圖。 【主要元件符號說明】 10 系統 12 電腦網路/通信網路 14a 網路器件 14b 網路器件 14η 網路器件 16 源節點 18a 路由表 18b 路由表 18n 路由表 20 虛擬區域網路(VLAN) 22 目的地節點 24 過濾器 26 鏈路成本指示符 30 流程圖 40 流程圖 155359.doc -20· 201218693 48 流程圖 56 流程圖 64 流程圖 72 流程圖 80 流程圖 155359.doc -21
Claims (1)
- 201218693 七、申請專利範圍: κ -種用以調查一電腦網路中之塑塞之系統,其包含. 用以,整個一網路内投送資料封包之網路器件: ^卩點’㈣節點將—探測封包發送至 ⑽集關於在接收到該探測封包之每'網路器件處之 訊務知列的資訊;及 在接收到該探測封包之每一網路器件處之_路由表, 且該路由表係基於關於每一個別訊務佇列之該所收集資 訊0 2. 如請求項1之系統’其中該等網路器件為至少一虛擬區 域網路之成員。 3. 如請求们之系統,其中該等探測封包包括一第二層旗 標及序列/流量/源節點ID中之至少一者。 4. 如凊求項}之系統,其中每—網路器件在忙碌時可忽略 該探測封包》 “ 5. 如%求項1之系統,其中該等網路器件中之至少—者回 應於接收到該探測封包而將其擴展佇列狀態提供至該 節點。 人“、 6·如請求項1之系統,其中一網路器件回應於接收到該探 測封包而將其擴展件列狀態提供至其他網路器件。 7·如句求項5之系統,其中該擴展佇列狀態包括以下各者 中之至少一者:來自自上一次佇列變化以來所接收之任 何机量ID之偵測的數目、自上一次佇列變化以來所轉遞 之封包的數目,及針對一完整的網路器件核心傾印的指 155359.doc 201218693 標 8.如請求項5之系統,其 ^ 擴展佇列狀態超過一臨PP 9. ,,則該源節點更新該路由表 、 如請电馆,么 衣乂篁新千衡訊務負載。 职”穿永項1之系統,其中 門陪“ 该源節點在一給定時間 包。 数目個蜜塞通知訊息而發送該探測封 10. -種用以調查一電腦網路中之壅塞之方法,其包含: 自一源節點發送一探測封包 』匕主,·周路盗件以收集關於在 由該探測封包檢查之每一絪 ,路裔件處之訊務仵歹彳的資 訊;及 貝 使在接收到該探測封包之每-網路器件處之-路由表 基於關於各別每一訊務佇列之該所收集資訊。 11.如請求項1 〇之方法,苴隹 ^ 万忐其進一步包含將該等網路器件組織 成一虛擬區域網路。 f求項10之方法,其進一步包含將該等探測封包結構 π成包括n旗標及序列/流量/源節點1〇中之至少 一者。 13. 如請求項1〇之方法,其進—牛 丹進步包含回應於接收到該探測 封包而將該等網路器神中夕$丨、 . 内纷益仟〒之至少一者之一擴展佇列狀態 發送至該源節點。 14. 如請求項13之方法,其進一步包含進行以下操作中之至 少一者的步驟: 回應於—網路器件接收到該探測封包而將該網路器件 之一擴展仔列狀態發送至其他網路器件; 155359.doc 201218693 包括以下各者中之至少一者作為該擴展佇列狀態之部 刀·來自自上一次符列變化以來所接收之任何流量ID之 偵測的數目、自上一次佇列變化以來所轉遞之封包的數 目,及針對—完整的網路器件核心傾印的指標;及 右该擴展仵列狀態超過一臨限位準,則經由該源節點 更新該路由表以重新平衡訊務負載。 15. 一種體現於-有形媒體中之電腦程式產品,其包含: 電= : = :腦網路中之^塞之輕合至該有形媒體的 式執行如電料讀料碼缝態以使該程 仃如d項10至14中任—項之方法。 155359.doc
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/765,637 US20110261696A1 (en) | 2010-04-22 | 2010-04-22 | Network data congestion management probe system |
Publications (1)
Publication Number | Publication Date |
---|---|
TW201218693A true TW201218693A (en) | 2012-05-01 |
Family
ID=44118916
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW100113569A TW201218693A (en) | 2010-04-22 | 2011-04-19 | Network data congestion management probe system |
Country Status (6)
Country | Link |
---|---|
US (2) | US20110261696A1 (zh) |
CN (1) | CN102859951A (zh) |
DE (1) | DE112011100198B4 (zh) |
GB (1) | GB2512808B (zh) |
TW (1) | TW201218693A (zh) |
WO (1) | WO2011131738A1 (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI586124B (zh) * | 2013-04-26 | 2017-06-01 | Nec Corp | Communication node, communication system, packet processing method and program |
TWI617157B (zh) * | 2016-05-31 | 2018-03-01 | 鴻海精密工業股份有限公司 | 負載動態調整裝置以及方法 |
Families Citing this family (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9474440B2 (en) | 2009-06-18 | 2016-10-25 | Endochoice, Inc. | Endoscope tip position visual indicator and heat management system |
US8634297B2 (en) * | 2010-11-01 | 2014-01-21 | Cisco Technology, Inc. | Probing specific customer flow in layer-2 multipath networks |
US8737418B2 (en) * | 2010-12-22 | 2014-05-27 | Brocade Communications Systems, Inc. | Queue speed-up by using multiple linked lists |
JP5703909B2 (ja) | 2011-03-31 | 2015-04-22 | 富士通株式会社 | 情報処理装置、並列計算機システム、および並列計算機システムの制御方法 |
US20130205038A1 (en) | 2012-02-06 | 2013-08-08 | International Business Machines Corporation | Lossless socket-based layer 4 transport (reliability) system for a converged ethernet network |
US8873403B2 (en) | 2012-02-21 | 2014-10-28 | Avaya Inc. | System and method for automatic DSCP tracing for XoIP elements |
US9438524B2 (en) * | 2012-02-29 | 2016-09-06 | Avaya Inc. | System and method for verifying multiprotocol label switching contracts |
US8976697B2 (en) * | 2012-12-17 | 2015-03-10 | Broadcom Corporation | Network status mapping |
US9596192B2 (en) | 2013-03-15 | 2017-03-14 | International Business Machines Corporation | Reliable link layer for control links between network controllers and switches |
US9444748B2 (en) | 2013-03-15 | 2016-09-13 | International Business Machines Corporation | Scalable flow and congestion control with OpenFlow |
US9104643B2 (en) | 2013-03-15 | 2015-08-11 | International Business Machines Corporation | OpenFlow controller master-slave initialization protocol |
US9769074B2 (en) | 2013-03-15 | 2017-09-19 | International Business Machines Corporation | Network per-flow rate limiting |
US9609086B2 (en) | 2013-03-15 | 2017-03-28 | International Business Machines Corporation | Virtual machine mobility using OpenFlow |
US9118984B2 (en) | 2013-03-15 | 2015-08-25 | International Business Machines Corporation | Control plane for integrated switch wavelength division multiplexing |
US9407560B2 (en) | 2013-03-15 | 2016-08-02 | International Business Machines Corporation | Software defined network-based load balancing for physical and virtual networks |
JP2014233028A (ja) * | 2013-05-30 | 2014-12-11 | 富士通株式会社 | 通信制御装置、情報処理装置、記憶装置、通信制御方法、及び通信制御プログラム |
US20150023173A1 (en) * | 2013-07-16 | 2015-01-22 | Comcast Cable Communications, Llc | Systems And Methods For Managing A Network |
US10069683B2 (en) * | 2013-09-27 | 2018-09-04 | Nxp Usa, Inc. | Apparatus for optimising a configuration of a communications network device |
US9943218B2 (en) | 2013-10-01 | 2018-04-17 | Endochoice, Inc. | Endoscope having a supply cable attached thereto |
US8891376B1 (en) | 2013-10-07 | 2014-11-18 | International Business Machines Corporation | Quantized Congestion Notification—defense mode choice extension for the alternate priority of congestion points |
US9968242B2 (en) | 2013-12-18 | 2018-05-15 | Endochoice, Inc. | Suction control unit for an endoscope having two working channels |
US9843518B2 (en) | 2014-03-14 | 2017-12-12 | International Business Machines Corporation | Remotely controlled message queue |
CN104980359A (zh) * | 2014-04-04 | 2015-10-14 | 中兴通讯股份有限公司 | 以太网光纤通道的流量控制方法、装置及*** |
US9537743B2 (en) * | 2014-04-25 | 2017-01-03 | International Business Machines Corporation | Maximizing storage controller bandwidth utilization in heterogeneous storage area networks |
US9548930B1 (en) | 2014-05-09 | 2017-01-17 | Google Inc. | Method for improving link selection at the borders of SDN and traditional networks |
US9832125B2 (en) * | 2015-05-18 | 2017-11-28 | Dell Products L.P. | Congestion notification system |
CN106470116B (zh) * | 2015-08-20 | 2019-06-25 | ***通信集团公司 | 一种网络故障检测与恢复方法及装置 |
EP3267639B1 (en) | 2016-07-06 | 2019-12-25 | Alcatel Lucent | Congestion control within a communication network |
CN111277630B (zh) * | 2020-01-13 | 2022-09-09 | 腾讯科技(深圳)有限公司 | 一种路由控制方法、装置、电子设备和存储介质 |
CN112787904B (zh) * | 2020-12-24 | 2022-03-22 | 郑州信大捷安信息技术股份有限公司 | 一种IPSec VPN级联的路由信息推送方法和*** |
US11558310B2 (en) * | 2021-06-16 | 2023-01-17 | Mellanox Technologies, Ltd. | Low-latency delivery of in-band telemetry data |
US11637778B2 (en) * | 2021-06-25 | 2023-04-25 | Cornelis Newtorks, Inc. | Filter with engineered damping for load-balanced fine-grained adaptive routing in high-performance system interconnect |
US11677672B2 (en) | 2021-06-25 | 2023-06-13 | Cornelis Newtorks, Inc. | Telemetry-based load-balanced fine-grained adaptive routing in high-performance system interconnect |
Family Cites Families (46)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0512495B1 (en) * | 1991-05-07 | 2001-12-05 | Fujitsu Limited | Switching node in a network with label multiplexed information |
US6134218A (en) * | 1994-04-28 | 2000-10-17 | Pmc-Sierra (Maryland), Inc. | Many dimensional congestion detection system and method |
JP2757779B2 (ja) * | 1994-06-21 | 1998-05-25 | 日本電気株式会社 | バッファ優先権制御方式 |
US5740346A (en) | 1996-02-22 | 1998-04-14 | Fujitsu, Ltd. | System and method for dynamic network topology exploration |
US5793976A (en) * | 1996-04-01 | 1998-08-11 | Gte Laboratories Incorporated | Method and apparatus for performance monitoring in electronic communications networks |
US5995503A (en) * | 1996-06-12 | 1999-11-30 | Bay Networks, Inc. | Method and apparatus for providing quality of service routing in a network |
US5987011A (en) * | 1996-08-30 | 1999-11-16 | Chai-Keong Toh | Routing method for Ad-Hoc mobile networks |
US6075769A (en) | 1997-11-26 | 2000-06-13 | Cisco Systems, Inc. | Method and apparatus for network flow control |
US6690676B1 (en) * | 1998-11-23 | 2004-02-10 | Advanced Micro Devices, Inc. | Non-addressed packet structure connecting dedicated end points on a multi-pipe computer interconnect bus |
US6424629B1 (en) * | 1998-11-23 | 2002-07-23 | Nortel Networks Limited | Expediting reconvergence in a routing device |
US6587434B1 (en) * | 1999-08-10 | 2003-07-01 | Cirrus Logic, Inc | TCP/IP communications protocol |
JP4105341B2 (ja) * | 1999-08-13 | 2008-06-25 | 富士通株式会社 | フラグメントサイズ変更方法及びルータ装置 |
US6839767B1 (en) * | 2000-03-02 | 2005-01-04 | Nortel Networks Limited | Admission control for aggregate data flows based on a threshold adjusted according to the frequency of traffic congestion notification |
DE10047658A1 (de) * | 2000-09-26 | 2002-05-29 | Siemens Ag | Verfahren zum Steuern einer Datenumsetzung beim Übergang einer Verbindung zwischen einem paketvermittelten und einem leitungsvermittelten Kommunikationsnetz |
JP2002252640A (ja) * | 2001-02-23 | 2002-09-06 | Fujitsu Ltd | ネットワーク中継装置及び方法並びにシステム |
US20020176363A1 (en) * | 2001-05-08 | 2002-11-28 | Sanja Durinovic-Johri | Method for load balancing in routers of a network using overflow paths |
CA2357785A1 (en) * | 2001-09-14 | 2003-03-14 | Alcatel Canada Inc. | Intelligent routing for effective utilization of network signaling resources |
US6714787B2 (en) * | 2002-01-17 | 2004-03-30 | Motorola, Inc. | Method and apparatus for adapting a routing map for a wireless communications network |
US6996225B1 (en) * | 2002-01-31 | 2006-02-07 | Cisco Technology, Inc. | Arrangement for controlling congestion in an SS7 signaling node based on packet classification |
KR100449488B1 (ko) * | 2002-05-21 | 2004-09-22 | 한국전자통신연구원 | 액티브 패킷 전송을 위한 네트워크 및 그 운용 방법 |
GB0215505D0 (en) * | 2002-07-04 | 2002-08-14 | Univ Cambridge Tech | Packet routing |
US20040028069A1 (en) * | 2002-08-07 | 2004-02-12 | Tindal Glen D. | Event bus with passive queuing and active routing |
KR100548134B1 (ko) * | 2003-10-31 | 2006-02-02 | 삼성전자주식회사 | 무선 네트워크 환경에서의 tcp의 데이터 전송효율을향상시킬 수 있는 통신시스템 및 그 방법 |
US7414977B2 (en) | 2003-11-25 | 2008-08-19 | Mitsubishi Electric Research Laboratories, Inc. | Power and delay sensitive ad-hoc communication networks |
US7948931B2 (en) * | 2004-03-01 | 2011-05-24 | The Charles Stark Draper Laboratory, Inc. | MANET routing based on best estimate of expected position |
US7317918B2 (en) * | 2004-07-19 | 2008-01-08 | Motorola, Inc. | Method for domain name service (DNS) in a wireless ad hoc network |
GB0416272D0 (en) * | 2004-07-20 | 2004-08-25 | British Telecomm | Method of operating a network |
US7403496B2 (en) | 2004-09-28 | 2008-07-22 | Motorola, Inc. | Method and apparatus for congestion relief within an ad-hoc communication system |
US7760646B2 (en) | 2005-02-09 | 2010-07-20 | Nokia Corporation | Congestion notification in 3G radio access |
TW201001986A (en) | 2005-03-10 | 2010-01-01 | Interdigital Tech Corp | Multi-node communication system and method of requesting, reporting and collecting destination node-based measurements and route-based measurements |
JP4645649B2 (ja) * | 2005-03-14 | 2011-03-09 | パナソニック株式会社 | 切替元デバイス、切替先デバイス、高速デバイス切替システムおよびシグナリング方法 |
TW201016054A (en) | 2005-06-14 | 2010-04-16 | Interdigital Tech Corp | Method and system for conveying backhaul link information for intelligent selection of a mesh access point |
EP1927199B1 (en) * | 2005-09-21 | 2013-09-11 | LG Electronics Inc. | A method of reducing signalling overhead and power consumption in a wireless communication system |
US8094552B1 (en) * | 2005-11-03 | 2012-01-10 | Seagate Technology Llc | Adaptive buffer for frame based storage communications protocols |
US7675857B1 (en) * | 2006-05-03 | 2010-03-09 | Google Inc. | Method and apparatus to avoid network congestion |
US7586912B2 (en) * | 2006-07-28 | 2009-09-08 | Cisco Technology, Inc. | Techniques for exchanging DHCP information among DHCP relay agents and DHCP servers |
US20080075003A1 (en) * | 2006-09-21 | 2008-03-27 | Futurewei Technologies, Inc. | Method and system for admission and congestion control of network communication traffic |
ATE523992T1 (de) * | 2006-11-09 | 2011-09-15 | Ericsson Telefon Ab L M | Stausteuerung in stateless-domänen |
US8085674B2 (en) * | 2007-04-11 | 2011-12-27 | Alcatel Lucent | Priority trace in data networks |
US9054973B2 (en) * | 2007-04-25 | 2015-06-09 | Broadcom Corporation | Method and system for Ethernet congestion management |
CN101849391B (zh) * | 2007-11-01 | 2012-10-10 | 艾利森电话股份有限公司 | 无线网络控制器rnc中的高效流控制 |
EP2094039B1 (en) * | 2008-02-20 | 2016-11-09 | Amazon Technologies, Inc. | Method and apparatus for processing padding buffer status reports |
US8248930B2 (en) * | 2008-04-29 | 2012-08-21 | Google Inc. | Method and apparatus for a network queuing engine and congestion management gateway |
KR101001556B1 (ko) * | 2008-09-23 | 2010-12-17 | 한국전자통신연구원 | 무선 센서 네트워크의 노드의 패킷 전송 장치 및 방법 |
US8351437B2 (en) * | 2009-11-12 | 2013-01-08 | Sony Mobile Communications Ab | Stereo bit clock tuning |
US8767742B2 (en) * | 2010-04-22 | 2014-07-01 | International Business Machines Corporation | Network data congestion management system |
-
2010
- 2010-04-22 US US12/765,637 patent/US20110261696A1/en not_active Abandoned
-
2011
- 2011-04-19 TW TW100113569A patent/TW201218693A/zh unknown
- 2011-04-20 CN CN201180019644XA patent/CN102859951A/zh active Pending
- 2011-04-20 GB GB1219662.2A patent/GB2512808B/en active Active
- 2011-04-20 WO PCT/EP2011/056364 patent/WO2011131738A1/en active Application Filing
- 2011-04-20 DE DE112011100198.3T patent/DE112011100198B4/de active Active
-
2012
- 2012-12-28 US US13/729,677 patent/US9628387B2/en active Active
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI586124B (zh) * | 2013-04-26 | 2017-06-01 | Nec Corp | Communication node, communication system, packet processing method and program |
TWI617157B (zh) * | 2016-05-31 | 2018-03-01 | 鴻海精密工業股份有限公司 | 負載動態調整裝置以及方法 |
US10142238B2 (en) | 2016-05-31 | 2018-11-27 | Nanning Fugui Precision Industrial Co., Ltd. | Dynamic network load regulating device and method therefor |
Also Published As
Publication number | Publication date |
---|---|
DE112011100198T5 (de) | 2012-11-15 |
DE112011100198B4 (de) | 2017-09-21 |
US20110261696A1 (en) | 2011-10-27 |
GB201219662D0 (en) | 2012-12-12 |
GB2512808B (en) | 2017-12-13 |
GB2512808A (en) | 2014-10-15 |
WO2011131738A1 (en) | 2011-10-27 |
US9628387B2 (en) | 2017-04-18 |
CN102859951A (zh) | 2013-01-02 |
US20130114412A1 (en) | 2013-05-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TW201218693A (en) | Network data congestion management probe system | |
EP3259885B1 (en) | Traffic engineering feeder for packet switched networks | |
US8971188B2 (en) | Selective topology routing for distributed data collection | |
US8976697B2 (en) | Network status mapping | |
JP6670109B2 (ja) | ネットワーク内のスケーラブルなフロー及び輻輳制御 | |
TW201218683A (en) | Network data congestion management system | |
US9544233B2 (en) | Congestion management for datacenter network | |
JP5590262B2 (ja) | 情報システム、制御装置、仮想ネットワークの提供方法およびプログラム | |
US9729409B2 (en) | System and method for dynamic management of network device data | |
EP3526939B1 (en) | Virtual router with dynamic flow offload capability | |
US9350665B2 (en) | Congestion mitigation and avoidance | |
TWI542172B (zh) | 路徑更換方法與系統及其控制器 | |
EP2715977A1 (en) | Management of misbehaving nodes in a computer network | |
US20130148537A1 (en) | Communication quality monitoring system, communication quality monitoring method and recording medium | |
CN111245740B (zh) | 配置业务的服务质量策略方法、装置和计算设备 | |
US20170201466A1 (en) | Data packet processing apparatus and method | |
JP5870995B2 (ja) | 通信システム、制御装置、計算機、ノードの制御方法およびプログラム | |
US10103950B2 (en) | Hub filtering | |
US20120110665A1 (en) | Intrusion Detection Within a Distributed Processing System | |
JP5681138B2 (ja) | 管理装置、通信システム、中継装置、通信方法、およびプログラム | |
JP4165828B2 (ja) | 通信ネットワーク、ネットワーク制御サーバ、トラヒック制御方法、およびプログラム | |
Sharma | A Novel Dynamic Controller Mapping Approach in Software-Defined Networking to Neutralise Traffic Burst | |
WO2015052869A1 (ja) | 端末装置、端末装置制御方法、および端末装置制御プログラム | |
JP2015053610A (ja) | 接続制御装置、中継装置、接続制御方法、及びプログラム |