JP7525486B2 - 分解されたネットワーク要素を含む論理ルータ - Google Patents
分解されたネットワーク要素を含む論理ルータ Download PDFInfo
- Publication number
- JP7525486B2 JP7525486B2 JP2021529415A JP2021529415A JP7525486B2 JP 7525486 B2 JP7525486 B2 JP 7525486B2 JP 2021529415 A JP2021529415 A JP 2021529415A JP 2021529415 A JP2021529415 A JP 2021529415A JP 7525486 B2 JP7525486 B2 JP 7525486B2
- Authority
- JP
- Japan
- Prior art keywords
- leaf
- packet
- elements
- interface
- network
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 239000004744 fabric Substances 0.000 claims description 103
- 238000000034 method Methods 0.000 claims description 40
- XUIMIQQOPSSXEZ-UHFFFAOYSA-N Silicon Chemical compound [Si] XUIMIQQOPSSXEZ-UHFFFAOYSA-N 0.000 claims description 10
- 229910052710 silicon Inorganic materials 0.000 claims description 10
- 239000010703 silicon Substances 0.000 claims description 10
- 240000008213 Brosimum alicastrum Species 0.000 claims description 7
- 235000005828 ramon Nutrition 0.000 claims description 7
- 238000010586 diagram Methods 0.000 description 27
- 230000006870 function Effects 0.000 description 22
- 238000007726 management method Methods 0.000 description 13
- 230000008569 process Effects 0.000 description 11
- 238000005538 encapsulation Methods 0.000 description 10
- 238000004590 computer program Methods 0.000 description 8
- ORQBXQOJMQIAOY-UHFFFAOYSA-N nobelium Chemical compound [No] ORQBXQOJMQIAOY-UHFFFAOYSA-N 0.000 description 8
- 238000012545 processing Methods 0.000 description 8
- 230000036541 health Effects 0.000 description 7
- 230000003213 activating effect Effects 0.000 description 4
- 238000013459 approach Methods 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000010076 replication Effects 0.000 description 3
- 101100029611 Schizosaccharomyces pombe (strain 972 / ATCC 24843) phf1 gene Proteins 0.000 description 2
- 101100519877 Schizosaccharomyces pombe (strain 972 / ATCC 24843) phf2 gene Proteins 0.000 description 2
- 230000002457 bidirectional effect Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 238000002372 labelling Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 101001046686 Homo sapiens Integrin alpha-M Proteins 0.000 description 1
- 101000935040 Homo sapiens Integrin beta-2 Proteins 0.000 description 1
- 102100022338 Integrin alpha-M Human genes 0.000 description 1
- 101000962498 Macropis fulvipes Macropin Proteins 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 238000001444 catalytic combustion detection Methods 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 239000012634 fragment Substances 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000001902 propagating effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000000638 solvent extraction Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 238000013024 troubleshooting Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/70—Virtual switches
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/40—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using virtualisation of network functions or resources, e.g. SDN or NFV entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/44—Star or tree networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
- H04L12/4641—Virtual LANs, VLANs, e.g. virtual private networks [VPN]
- H04L12/4645—Details on frame tagging
- H04L12/4666—Operational details on the addition or the stripping of a tag in a frame, e.g. at a provider edge node
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
- H04L12/4641—Virtual LANs, VLANs, e.g. virtual private networks [VPN]
- H04L12/4675—Dynamic sharing of VLAN information amongst network nodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0654—Management of faults, events, alarms or notifications using network fault recovery
- H04L41/0668—Management of faults, events, alarms or notifications using network fault recovery by dynamic selection of recovery network elements, e.g. replacement by the most appropriate element after failure
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0893—Assignment of logical groups to network elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0895—Configuration of virtualised networks or elements, e.g. virtualised network function or OpenFlow elements
-
- 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/02—Topology update or discovery
-
- 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/02—Topology update or discovery
- H04L45/033—Topology update or discovery by updating distance vector protocols
-
- 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/02—Topology update or discovery
- H04L45/08—Learning-based routing, e.g. using neural networks or artificial intelligence
-
- 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/44—Distributed routing
-
- 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/50—Routing or path finding of packets in data switching networks using label swapping, e.g. multi-protocol label switch [MPLS]
-
- 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/58—Association of routers
- H04L45/586—Association of routers of virtual routers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/50—Queue scheduling
- H04L47/52—Queue scheduling by attributing bandwidth to queues
- H04L47/527—Quantum based scheduling, e.g. credit or deficit based scheduling or token bank
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/10—Packet switching elements characterised by the switching fabric construction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/10—Packet switching elements characterised by the switching fabric construction
- H04L49/111—Switch interfaces, e.g. port details
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/10—Packet switching elements characterised by the switching fabric construction
- H04L49/113—Arrangements for redundant switching, e.g. using parallel planes
- H04L49/115—Transferring a complete packet or cell through each plane
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/25—Routing or path finding in a switch fabric
- H04L49/252—Store and forward routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/30—Peripheral units, e.g. input or output ports
- H04L49/3054—Auto-negotiation, e.g. access control between switch gigabit interface connector [GBIC] and link
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/55—Prevention, detection or correction of errors
- H04L49/552—Prevention, detection or correction of errors by ensuring the integrity of packets received through redundant connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/12—Discovery or management of network topologies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/35—Switches specially adapted for specific applications
- H04L49/354—Switches specially adapted for specific applications for supporting virtual local area networks [VLAN]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Computation (AREA)
- Medical Informatics (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Medicines Containing Antibodies Or Antigens For Use As Internal Diagnostic Agents (AREA)
- Mobile Radio Communication Systems (AREA)
- Radio Relay Systems (AREA)
- Train Traffic Observation, Control, And Security (AREA)
Description
本出願は、2018年11月26日に出願された米国仮特許出願第62/771,407号「LOGICAL ROUTER COMPRISING DISAGGREGATED NETWORK ELEMENTS」に対する優先権を主張するものであり、この文献は、全体が参照により本明細書に援用される。
・システムの処理量
・論理シャーシのプロビジョニング
・シャーシのブートストラップ
・シャーシのスケール変更
・システム状態のスケール変更
・デバッグ及びトラブルシューティング
・ファブリック障害、ソフトウェア障害、及びコンポーネント故障の原因となる回復力
・システムワイドインタフェース制御(論理ルータ100の要素102、104にわたる)
・ルーティングプロトコル、ARP(address resolution protocol)(アドレス解決プロトコル)、IPv6 ND(internet protocol v6 neighbor discovery)(インターネットプロトコルv6近隣探索)
・ルーティング情報ベース(Routing Information Base)(RIB)
・ノースバウンドAPI(application programming interfaces)(アプリケーションプログラミングインタフェース)
・構成管理
・データストア
・LINUXホストパス
・テレメトリ
・機能-ACL(access control list)(アクセス制御リスト)、QoS(quality of service)(サービスの品質)、CoPP(control plane policing)(制御プレーンポリシング)
・仮想シャーシ管理
・ルータ状態
・統計
・分割化
・複製化
・クラスタ化
・ASIC(application specific integrated circuit)(特定用途向け集積回路)/SDK(ソフトウェア開発キット)プログラミング
・ステータス(Stats)
・ラインカードオフロード(BFD(bidirectional forwarding detection)(双方向フォーワーディング検出))、LLDP(link layer discovery protocol)(リンク層検出プロトコル)、SFlow(サンプルフロー)等)
・処理レベル再開
・ルートプロセッサ冗長性
・ルータ状態データベース冗長性
・ファブリック要素、リンク障害
・JERICHO 2及びRAMONクラスデバイス等の既存のシリコンネットワークデバイスに基づくClosベースのファブリック
・セルフルーティングファブリック
・セルベースの効果的な負荷分散
・エンドツーエンドスケジューリング
・外部サーバ上で実行される制御プレーン
・論理シャーシ管理
・シングルボックスルックアンドフィール
・スケール変更可能な冗長ルータ状態データベース
・全てのレベルにおける回復力
・レイヤ3(L3)ファブリックポート
・ファブリック近隣探索のためのLSoE(イーサネットにわたるリンク状態)
・ユニット間IP到達性のためのボーダゲートウェイプロトコル最短パス優先(Border Gateway Protocol shortest path first)(BGP-SPF)制御プレーン
・「スイッチポート」検出のためのBGP-SPF拡張
・遠隔「スイッチポート」へ/からセットアップされたマルチプロトコルラベルスイッチング(MPLS)トンネル
・LU:ラインユニット
・SU:スパインユニット
・N:スパインユニットの数
・M:ラインユニットの数
・X:各ラインユニット上のスイッチポートの数
・swpA/B:ラインユニットA上のスイッチポートの数B
・fpA/B:ユニットA(制御装置、スパインユニット、又はラインユニットの数0からN+M)上のファブリックポートの数B
・各ラインユニット1504のファブリックポートは、プライベートIP(インターネットプロトコル)アドレスを有する内部ファブリックVRF(仮想ルーティング及び転送)におけるレイヤ3ルーテッドポートとして自動設定される。
・BGP-SPFは、ファブリックVRF内の全てのファブリックポートにわたるレイヤ3到達性を確立するための内部ファブリックルーティングプロトコルとして使用される。
・ラインユニット1504、スパインユニット1502、及び制御装置ノード1500のそれぞれは、ローカルファブリックポート上でBGP-SPFルーティングプロトコルのインスタンスを実行する。
・LSoEは、対応するカプセル化及びレイヤ3近隣を探索する探索プロトコルとして使用される。
・LSoE学習近隣は、BGP内にプッシュされ、直接接続されたレイヤ2ファブリックポートにわたるBGP-SPFセッションを起動する。
・BGP-SPFピアリングは、結果的に、ファブリックにおける各リーフ-スパイン接続上に確立される。
・ファブリックトポロジは、各ノード上で学習され、ファブリックVRF IP到達性は、BGP-SPF演算を介して各ルーテッドファブリックポートに確立される。
・MPLS移送は、さらにセットアップされ、この文書において以下により詳しく説明されている。
・LI再書き込みは、イングレスラインユニット(LU)1504上に書き込みされ解読される。
・パケットは、MPLSトンネルにわたってエグレスLU1504にトンネルされる。
・MPLSラベルはエグレスLU1504上にエグレスポートを解読する。
・エグレスポートを識別するための、純IPファブリック移送(IPトンネル)及びVXLAN(virtual extensible LAN)(仮想拡張可能LAN)オーバーレイカプセル化(仮想ネットワーク識別子(VNID)等)。
・エグレスポートを識別するための、MPLSファブリック移送(ラベルスイッチドパス(LSP)等)及びMPLSオーバーレイ内部ラベル。
・イングレスLUから遠隔エグレスポートへのトンネル作成に使用されるローカル(LC、ポート)毎に割り当てられたエグレスラベルは、スイッチドトラフィックのためのエグレスポートを識別する。
・イングレスLUから制御装置へのトンネル作成に使用される(制御装置、ポート)毎に割り当てられたイングレスラベルは、ホスト宛トラフィックのためのイングレスポートを識別する。
・イングレスラインユニット1504上で、このラベルは、遠隔インタフェース外にエグレスするパケット上に再書き込みされるトンネルカプセル化の結果の一部である。
・スパインユニット1502上で、このラベルは、同じエグレスラベルにより再書き込みするエグレスラインユニットファブリック次ホップにスイッチする。
・エグレスラインユニット上で、このラベルが、(パケットの再書き込み無しで)エグレスインタフェースに単に向けられる。
・L(e, x, y): LU-y上のスイッチポートxのためのエグレスラベル
・L(I, x, y): LU-y上のスイッチポートxのためのイングレスラベル
・MAC-x: ユニットXのルータMAC(機械アクセスコード)
・イングレスラインユニット1504上で、このラベルは、制御装置にパントされるパケット上に再書き込みされるトンネルカプセル化の結果の一部である。(ラインユニットLU-(N+M)上の図17テーブル1700参照。)
・スパインユニット1502上で、このラベルは、同じエグレスラベルにより再書き込みする制御装置ファブリック次ホップに単にスイッチする。(スパインユニットSU-N上のテーブル1702参照。)
・制御装置上1500で、このラベルは、ホストスタック内のイングレスインタフェースを識別する。(テーブル1704参照。)
・レイヤ3(L3)バックプレーン到達性は、ファブリックVRF内の全てのレイヤ3対応ファブリックポートにわたって確立される。
・オーバーレイ移送トンネルは、全ての論理ルータのコンポーネント:ラインユニット1504、スパインユニット1502、及び制御装置1500にわたる全てのルータポートへ/からセットアップされる。
R0が表示され、管理イーサネット(ma1)が起動され、アドレス割当される。R0は、以下を含む起動設定ファイルを読み込む。
・トポロジ:スパインユニット、ラインユニット
・サウスバウンドファブリックインタフェースのためのプライベートアドレス割当
・オーバーレイインタフェーストンネルのためのMPLSラベル
・ラインユニットma1のための管理IPアドレスプール
・ZTP(zero touch provisioning)(ゼロタッチプロビジョニング)/ラインユニット及びスパインユニットのための起動設定
R0は、起動設定ファイルからのアドレス割当により、そのサウスバウンドファブリックインタフェースを起動する(図15~図18のトポロジ内のスパインユニット1502及びラインユニット1504)。
R0は、ラインユニット1504及びスパインユニット1502に起動設定をプッシュする。この構成は、各ユニット1502、1504のカード役割を識別し、各ローカルポートを「ファブリックポート」又は「ルータポート」として識別し、ノースバウンドファブリックインタフェースのアドレス割当を特定し、そして、ルータポートオーバーレイトンネルのためのMPLSラベル(ポート毎に2つのラベル)を提供する。
ローカルルータポートは、各ラインユニット1504上で検出される。検出されたルータポートは、割り当てられたMPLSラベルと共に、各ラインユニット1504上のローカルBGP-LSVRインスタンス内にプッシュされる。BGP-SPFは、IPアドレス割当とは独立するポート+ラベルを保持することができるように、さらに向上される。したがって、BGP-SPFは、論理ルータ内の各「スイッチポート」への最短パス優先(SPF)を演算するように構成される。BGP-SPFは、これらが構成されるユーザVRFとは独立するファブリックVRFトポロジ内にこれらの外部スイッチポートを組み込むこともできる。各ユニット1504上のBGPは、ファブリックVRF次ホップを介して解決される各インタフェースのためのイングレス/エグレスオーバーレイMPLSトンネルのインスタンスを生成する。トンネル到達性は、ファブリックVRF次ホップを介して解決され、トンネルは、上述のように、各ユニット1504上に割り当てられたMPLSラベルを用いてプログラミングされる。
この欄は、上述の欄に記載の制御装置1500及びユニット1502、1504のデータパスプログラミングを使用するシステム内で共通パケットパスがどのように作用するかを説明している。
ユニット1502、1504上のグリーン処理(Glean Processing)は、パントパスに向けてプログラミングされた不完全な次ホップ又はサブネット(グリーン)ルートを解決する宛先IPアドレス上のイングレスL3ルートルックアップにより実行される。パントパスは、イングレスインタフェーストンネルから制御装置1500へ向けてプリプログラムされる。イングレスレイヤ2パケットは、イングレスインタフェースラベルによりカプセル化され、ファブリックスパイン次ホップに再書き込みされる。カプセル化されたパケットは、ファブリックポートからスパインユニット1502の1つに送信される。スパインユニット1502は外部レイヤ2を終了する。スパインユニット1502上のMPLSラベル内ルックアップは、イングレスインタフェースラベルに向けられ、ファブリック制御装置次ホップに再書き込みされる。この情報は、パケットを制御装置1500にルーティングするために使用される。制御装置は外部レイヤ2を終了する。制御装置1500は、POP(point of presence)(存在点)としてMPLSラベル内ルックアップ動作を実行するようにプログラミングされ、イングレスインタフェースコンテキストを識別する。制御装置は、パケットの宛先IP上でL3ルートルックアップを実行し、不完全な次ホップ又はサブネット(グリーン)ルートを解決する。その後、制御装置1500は、イングレスインタフェースを用いて、ARP解決のための次ホップ又はサブネットルートを使用するパケットを配信する。
制御装置1500は、イングレスL3インタフェース上でブロードキャストARP要求を生成する。制御装置L3インタフェースは、エグレスインタフェーストンネルポートに解決する。ブロードキャストARP要求のARPパケットは、エグレスインタフェースラベルによりカプセル化され、ファブリックスパイン次ホップに再書き込みされる。カプセル化されたパケットは、ファブリックポートからスパインユニット1502の1つに送信される。スパインユニット1502は外部レイヤ2を終了する。スパインユニット1502上のMPLSラベル内ルックアップは、イングレスインタフェースラベルに向けられ、ファブリックラインユニット次ホップに再書き込みされる。カプセル化されたパケットは、MPLSラベル内ルックアップに従って、ファブリックポートからエグレスラインユニット1504に送信される。エグレスラインユニット1504は外部レイヤ2を終了する。エグレスラインユニット1504は、MPLSラベル内ルックアップを実行し、その結果としてPOPを得て、MPLSラベル内ルックアップから識別されたエグレスラインユニットのエグレスインタフェース上に転送する。
ARP応答パケットは、制御装置1500へのパントパスを用いてプログラミングされる。パントパスは、プリプログラムされ、制御装置1500へのイングレスインタフェーストンネルに向けられる。ラインユニット1504からのイングレスL2ARPパケットは、イングレスインタフェースラベルによりカプセル化され、パントパスに従ってファブリックスパイン次ホップに再書き込みされる。カプセル化されたパケットは、ファブリックポートからスパインユニット1502の1つに送信される。スパインユニット1502は外部レイヤ2を終了する。スパインユニット1502上のMPLSラベル内ルックアップは、イングレスインタフェースラベルに向けられ、ファブリック制御装置次ホップに再書き込みされる。この情報は、ARPパケットを制御装置1500に転送するために使用される。
イングレスラインユニット1504は、パケットの宛先IP上でイングレスL3ルートルックアップを実行し、次ホップ再書き込み、L3エグレスインタフェース、L2エグレスインタフェーストンネルポートを解決する。パケットは、エグレスL3インタフェース及びL2ポートから得られたVLAN編集及びルートルックアップからの次ホップ再書き込み結果により再書き込みされる。結果として得られるレイヤ2パケットは、エグレスインタフェースラベルによりカプセル化され、ファブリックスパイン次ホップに再書き込みされる。カプセル化されたパケットは、ファブリックスパイン次ホップに従って、ファブリックポートからスパインユニット1502の1つに送信される。スパインユニット1502は、カプセル化されたパケットを受信し、外部レイヤ2を終了し、イングレスインタフェースラベルに向けられたMPLSラベル内ルックアップを実行し、ファブリックエグレスラインユニット次ホップに再書き込みされる。スパインユニット1502は、ファブリックエグレスラインユニット次ホップにより参照されたエグレスラインユニット1504にカプセル化されたパケットを送信する。エグレスラインユニット1504は、外部レイヤ2を終了し、MPLSラベル内ルックアップを実行し、その結果POPを得て、カプセル化されたパケットにより参照されたエグレスラインユニット1504のエグレスインタフェース上にカプセル化されたパケットを転送する。
Claims (14)
- ネットワークにより接続され、シャーシの共通のバックプレーンによっては互いに接続されていない複数の分解されたネットワーク要素と、
前記複数の分解されたネットワーク要素に接続された制御要素と、
前記制御要素上で実行されるルートプロセッサと、
を有し、
前記ルートプロセッサが、前記制御要素のオペレーティングシステム内に、前記複数の分解されたネットワーク要素内に含まれる複数のリーフ要素の各リーフ要素のための複数の仮想インタフェースを作成するようにプログラミングされ、
ルートプロセッサがさらに、前記複数のリーフ要素の複数のフロントパネルインタフェースの各フロントパネルインタフェースに、仮想ローカルエリアネットワーク(VLAN)タグを割り当てるようにプログラミングされ、
前記複数のリーフ要素の第1のリーフ要素がさらに、
前記第1のリーフ要素の第1のフロントパネルインタフェース上でパケットを受信し、
前記複数のリーフ要素の第2のリーフ要素の第2のフロントパネルインタフェースのVLANタグを前記パケットにタグ付けし、タグ付けされたパケットを得て、
前記ネットワークを通して前記タグ付けされたパケットを前記第2のリーフ要素に送信する、
ようにプログラミングされ、
前記第2のリーフ要素が、
前記タグ付けされたパケットを前記制御要素に転送するようにプログラミングされ、
前記制御要素がさらに、
前記タグ付けされたパケットの前記VLANタグが割り当てられた前記複数の仮想インタフェースの仮想インタフェースを識別し、
前記タグ付けされたパケットから前記VLANタグを取り除き、タグを取り除かれたパケットを得て、
前記タグを取り除かれたパケットを、前記タグ付けされたパケットの前記VLANタグが割り当てられた前記仮想インタフェースに入力する、
ようにプログラミングされることを特徴とするシステム。 - 前記オペレーティングシステムがLINUXオペレーティングシステムであり、前記複数の仮想インタフェースがLINUXインタフェースであることを特徴とする請求項1に記載のシステム。
- 前記複数のリーフ要素の第1のリーフ要素が、
アプリケーションからパケットを受信し、
前記複数のリーフ要素の前記第1のリーフ要素の第1のインタフェースのVLANタグをルックアップし、
前記パケットに前記VLANタグをタグ付けし、タグ付けされたパケットを得て、
前記複数のリーフ要素の第2のリーフ要素の第2のインタフェースに前記タグ付けされたパケットを注入する、
ようにプログラミングされることを特徴とする請求項1に記載のシステム。 - 前記第1のリーフ要素が、
ネットワークを通して前記第2のリーフ要素から前記タグ付けされたパケットを受信し、
前記タグ付けされたパケットから前記VLANタグを取り除き、タグを取り除かれたパケットを得て、
前記VLANタグに対応する前記第1のリーフ要素のフロントパネルインタフェースから前記タグを取り除かれたパケットを出力する、
ようにプログラミングされることを特徴とする請求項3に記載のシステム。 - 前記制御要素が、前記複数の分解されたネットワーク要素の外部のコンピュータシステムであることを特徴とする請求項1に記載のシステム。
- 前記複数の分解されたネットワーク要素及び前記ネットワークが、セルフルーティングネットワークファブリックを実装することを特徴とする請求項1に記載のシステム。
- 前記セルフルーティングネットワークファブリックがルーティングプロトコルを実装することを特徴とする請求項6に記載のシステム。
- 前記複数の分解されたネットワーク要素がさらに、前記複数のリーフ要素のバックパネルポートに接続された複数のスパイン要素を含むことを特徴とする請求項7に記載のシステム。
- 前記複数のスパイン要素がRAMONシリコンデバイスを含み、前記複数のリーフ要素がJERICHO-2シリコンデバイスを含むことを特徴とする請求項8に記載のシステム。
- ネットワークにより接続され、シャーシの共通のバックプレーンによっては互いに接続されていない複数の分解されたネットワーク要素を提供し、
前記複数の分解されたネットワーク要素に接続された制御要素を提供し、
前記制御要素により、前記制御要素のオペレーティングシステム内に、前記複数の分解されたネットワーク要素内に含まれる複数のリーフ要素の各リーフ要素のための複数の仮想インタフェースを作成し、
前記制御要素により、前記複数の仮想インタフェースの1つに各フロントパネルインタフェースを関連付けする為に、前記複数のリーフ要素の複数のフロントパネルインタフェースの前記各フロントパネルインタフェースに仮想ローカルエリアネットワーク(VLAN)タグを割り当て、
前記複数のリーフ要素の第1のリーフ要素により、
前記第1のリーフ要素の第1のフロントパネルインタフェース上でパケットを受信し、
前記複数のリーフ要素の第2のリーフ要素の第2のフロントパネルインタフェースのVLANタグを前記パケットにタグ付けし、タグ付けされたパケットを得て、
前記ネットワークを通して前記タグ付けされたパケットを前記第2のリーフ要素に送信する、
ことを実行し、
前記第2のリーフ要素により、前記タグ付けされたパケットを前記制御要素に転送し、
前記制御要素により、
前記タグ付けされたパケットの前記VLANタグが割り当てられた前記複数の仮想インタフェースの仮想インタフェースを識別し、
前記タグ付けされたパケットから前記VLANタグを取り除き、タグを取り除かれたパケットを得て、
前記タグを取り除かれたパケットを、前記タグ付けされたパケットの前記VLANタグが割り当てられた前記仮想インタフェースに入力する、
ことを実行することを特徴とする方法。 - 前記複数のリーフ要素の第1のリーフ要素により、
アプリケーションからパケットを受信し、
前記複数のリーフ要素の前記第1のリーフ要素の第1のインタフェースのVLANタグをルックアップし、
前記パケットに前記VLANタグをタグ付けし、タグ付けされたパケットを得て、
前記複数のリーフ要素の第2のリーフ要素の第2のインタフェースに前記タグ付けされたパケットを注入する、
ことを実行することをさらに含むことを特徴とする請求項10に記載の方法。 - 前記第1のリーフ要素により、
ネットワークを通して前記第2のリーフ要素から前記タグ付けされたパケットを受信し、
前記タグ付けされたパケットから前記VLANタグを取り除き、タグを取り除かれたパケットを得て、
前記VLANタグに対応する前記第1のリーフ要素のフロントパネルインタフェースから前記タグを取り除かれたパケットを出力する、
ことを実行することをさらに含むことを特徴とする請求項11に記載の方法。 - 前記制御要素が、前記複数の分解されたネットワーク要素の外部のコンピュータシステムであることを特徴とする請求項10に記載の方法。
- 前記複数の分解されたネットワーク要素及び前記ネットワークが、セルフルーティングネットワークファブリックを実装することを特徴とする請求項10に記載の方法。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201862771407P | 2018-11-26 | 2018-11-26 | |
US62/771,407 | 2018-11-26 | ||
PCT/US2019/063268 WO2020112786A1 (en) | 2018-11-26 | 2019-11-26 | Logical router comprising disaggregated network elements |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2022509644A JP2022509644A (ja) | 2022-01-21 |
JP7525486B2 true JP7525486B2 (ja) | 2024-07-30 |
Family
ID=70770016
Family Applications (6)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021529414A Active JP7462630B2 (ja) | 2018-11-26 | 2019-11-26 | 分解されたネットワーク要素を含む論理ルータ |
JP2021529415A Active JP7525486B2 (ja) | 2018-11-26 | 2019-11-26 | 分解されたネットワーク要素を含む論理ルータ |
JP2021529416A Active JP7528076B2 (ja) | 2018-11-26 | 2019-11-26 | 分解されたネットワーク要素を含む論理ルータ |
JP2021529417A Active JP7528077B2 (ja) | 2018-11-26 | 2019-11-26 | 分解されたネットワーク要素を含む論理ルータ |
JP2024118793A Pending JP2024150665A (ja) | 2018-11-26 | 2024-07-24 | 分解されたネットワーク要素を含む論理ルータ |
JP2024118795A Pending JP2024153744A (ja) | 2018-11-26 | 2024-07-24 | 分解されたネットワーク要素を含む論理ルータ |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021529414A Active JP7462630B2 (ja) | 2018-11-26 | 2019-11-26 | 分解されたネットワーク要素を含む論理ルータ |
Family Applications After (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021529416A Active JP7528076B2 (ja) | 2018-11-26 | 2019-11-26 | 分解されたネットワーク要素を含む論理ルータ |
JP2021529417A Active JP7528077B2 (ja) | 2018-11-26 | 2019-11-26 | 分解されたネットワーク要素を含む論理ルータ |
JP2024118793A Pending JP2024150665A (ja) | 2018-11-26 | 2024-07-24 | 分解されたネットワーク要素を含む論理ルータ |
JP2024118795A Pending JP2024153744A (ja) | 2018-11-26 | 2024-07-24 | 分解されたネットワーク要素を含む論理ルータ |
Country Status (8)
Country | Link |
---|---|
US (5) | US11343121B2 (ja) |
EP (4) | EP3888309A4 (ja) |
JP (6) | JP7462630B2 (ja) |
KR (4) | KR20210093312A (ja) |
CN (4) | CN113169929B (ja) |
CA (4) | CA3120743A1 (ja) |
TW (3) | TWI844586B (ja) |
WO (4) | WO2020112756A1 (ja) |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020112756A1 (en) | 2018-11-26 | 2020-06-04 | Arrcus Inc. | Logical router comprising disaggregated network elements |
US11258668B2 (en) | 2020-04-06 | 2022-02-22 | Vmware, Inc. | Network controller for multi-site logical network |
US11336556B2 (en) * | 2020-04-06 | 2022-05-17 | Vmware, Inc. | Route exchange between logical routers in different datacenters |
US11233691B2 (en) | 2020-04-06 | 2022-01-25 | Cisco Technology, Inc. | Third generation partnership project (3GPP) plug and play (PnP) operation in a hybrid open radio access network (O-RAN) environment |
US11522754B2 (en) * | 2020-09-15 | 2022-12-06 | Arista Networks, Inc. | Systems and methods for Zero-Touch Provisioning of a switch in intermediate distribution frames and main distribution frames |
US12052169B2 (en) * | 2020-09-23 | 2024-07-30 | Nokia Solutions And Networks Oy | Neighbor discovery for border gateway protocol in a multi-access network |
US11671357B2 (en) | 2021-01-06 | 2023-06-06 | Arista Networks, Inc. | Systems and method for propagating route information |
US11842083B2 (en) | 2021-02-03 | 2023-12-12 | Infortrend Technology, Inc. | Storage system architecture with dual storage virtualization controllers and the data access method thereof |
US11630601B2 (en) * | 2021-03-02 | 2023-04-18 | Silicon Motion, Inc. | Memory and apparatus for performing access control with aid of multi-phase memory-mapped queue |
US12114250B2 (en) | 2021-04-26 | 2024-10-08 | Arrcus Inc. | Selective importing of UE addresses to VRF in 5G networks |
US11632692B2 (en) | 2021-04-26 | 2023-04-18 | Arrcus Inc. | Use of IP networks for routing of cellular data packets |
US11849381B2 (en) | 2021-04-26 | 2023-12-19 | Arrcus Inc. | Use of IP networks for routing of cellular data packets |
US12063583B2 (en) * | 2021-04-26 | 2024-08-13 | Arrcus Inc. | Use of IP networks for routing of cellular data packets |
CN114553796B (zh) * | 2022-02-24 | 2023-10-20 | 昆高新芯微电子(江苏)有限公司 | 交换芯片基于cpu reason id实现CoPP的方法和装置 |
US20230379218A1 (en) * | 2022-05-20 | 2023-11-23 | Dell Products L.P. | ZEROTOUCH BORDER GATEWAY PROTOCOL (BGP) CONFIGURATION IN NON-VOLATILE MEMORY EXPRESS OVER-FABRICS (NVMe-oF) ENVIRONMENTS |
US12107722B2 (en) | 2022-07-20 | 2024-10-01 | VMware LLC | Sharing network manager between multiple tenants |
CN118158090B (zh) * | 2024-05-11 | 2024-09-17 | 浙商银行股份有限公司 | 云平台宿主机网络链路冗余状态判别方法及装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20170310554A1 (en) | 2014-09-22 | 2017-10-26 | Hewlett Packard Enterprise Development Lp | Network Virtualization |
US20180013654A1 (en) | 2016-07-08 | 2018-01-11 | Cisco Technology, Inc. | Endpoint location tracking |
US20180062990A1 (en) | 2016-08-25 | 2018-03-01 | Cisco Technology, Inc. | Efficient path detection and validation between endpoints in large datacenters |
Family Cites Families (65)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6078590A (en) * | 1997-07-14 | 2000-06-20 | Cisco Technology, Inc. | Hierarchical routing knowledge for multicast packet routing |
US6285679B1 (en) | 1997-08-22 | 2001-09-04 | Avici Systems, Inc. | Methods and apparatus for event-driven routing |
JP2001094613A (ja) * | 1999-09-21 | 2001-04-06 | Canon Inc | 通信制御装置、方法および記録媒体 |
US7088714B2 (en) * | 2000-08-24 | 2006-08-08 | Tasman Networks, Inc | System and method for connecting geographically distributed virtual local area networks |
JP2002077266A (ja) * | 2000-09-05 | 2002-03-15 | Nec Commun Syst Ltd | 論理ルータ及びそのルーチング情報設定方法 |
US8051199B2 (en) * | 2001-06-08 | 2011-11-01 | The University Of Hong Kong | Self-routing address assignment in packet-switched networks |
JP2003023444A (ja) * | 2001-07-06 | 2003-01-24 | Fujitsu Ltd | 仮想ルータを利用した動的な負荷分散システム |
US7286468B2 (en) | 2002-11-12 | 2007-10-23 | Cisco Technology, Inc. | Routing system and method for synchronizing a routing system with peers after failover |
US7415507B1 (en) * | 2004-02-05 | 2008-08-19 | Cisco Technology, Inc. | Logical routers |
JP4789425B2 (ja) | 2004-03-31 | 2011-10-12 | 富士通株式会社 | 経路テーブル同期方法、ネットワーク機器および経路テーブル同期プログラム |
US9100266B2 (en) * | 2004-11-01 | 2015-08-04 | Alcatel Lucent | SoftRouter protocol failovers |
US8068408B2 (en) | 2004-11-01 | 2011-11-29 | Alcatel Lucent | Softrouter protocol disaggregation |
US20070014240A1 (en) * | 2005-07-12 | 2007-01-18 | Alok Kumar | Using locks to coordinate processing of packets in a flow |
US7583590B2 (en) | 2005-07-15 | 2009-09-01 | Telefonaktiebolaget L M Ericsson (Publ) | Router and method for protocol process migration |
US20070058657A1 (en) | 2005-08-22 | 2007-03-15 | Graham Holt | System for consolidating and securing access to all out-of-band interfaces in computer, telecommunication, and networking equipment, regardless of the interface type |
CN100505692C (zh) * | 2006-09-19 | 2009-06-24 | 中国人民解放军国防科学技术大学 | 高性能路由器bgp路由协议分布并行实现方法 |
US8391185B2 (en) * | 2007-05-29 | 2013-03-05 | Cisco Technology, Inc. | Method to transport bidir PIM over a multiprotocol label switched network |
US8064469B2 (en) * | 2008-08-08 | 2011-11-22 | Dell Products L.P. | Parallel VLAN and non-VLAN device configuration |
US8098656B2 (en) * | 2009-06-26 | 2012-01-17 | Avaya, Inc. | Method and apparatus for implementing L2 VPNs on an IP network |
US8369345B1 (en) | 2009-11-13 | 2013-02-05 | Juniper Networks, Inc. | Multi-router system having shared network interfaces |
CN102170385B (zh) * | 2010-02-27 | 2014-01-22 | 华为技术有限公司 | 一种以太树业务中以太网帧的发送方法和运营商边缘设备 |
US10103939B2 (en) * | 2010-07-06 | 2018-10-16 | Nicira, Inc. | Network control apparatus and method for populating logical datapath sets |
US8842679B2 (en) | 2010-07-06 | 2014-09-23 | Nicira, Inc. | Control system that elects a master controller instance for switching elements |
US9059940B2 (en) | 2010-08-04 | 2015-06-16 | Alcatel Lucent | System and method for transport control protocol in a multi-chassis domain |
US9369426B2 (en) * | 2011-08-17 | 2016-06-14 | Nicira, Inc. | Distributed logical L3 routing |
US8606105B2 (en) * | 2011-09-15 | 2013-12-10 | Ciena Corporation | Virtual core router and switch systems and methods with a hybrid control architecture |
US9032014B2 (en) * | 2012-02-06 | 2015-05-12 | Sap Se | Diagnostics agents for managed computing solutions hosted in adaptive environments |
CN104081734B (zh) * | 2012-04-18 | 2018-01-30 | Nicira股份有限公司 | 利用事务使分布式网络控制系统中的波动降至最小 |
US9225549B2 (en) * | 2012-08-06 | 2015-12-29 | Lenovo Enterprise Solutions (Singapore) Pte. Ltd. | Multi-chassis link aggregation in a distributed virtual bridge |
US9274843B2 (en) * | 2012-09-14 | 2016-03-01 | Ca, Inc. | Multi-redundant switchable process pooling for cloud it services delivery |
US9137154B2 (en) | 2012-11-29 | 2015-09-15 | Lenovo Enterprise Solutions (Singapore Pte. LTD | Management of routing tables shared by logical switch partitions in a distributed network switch |
US9479427B2 (en) | 2012-12-21 | 2016-10-25 | Dell Products L.P. | System and methods for load placement in data centers |
US8953439B1 (en) | 2012-12-31 | 2015-02-10 | Juniper Networks, Inc. | Separation of control plane functions using virtual machines in network device |
EP2940938B1 (en) * | 2013-02-06 | 2019-11-27 | Huawei Technologies Co., Ltd. | Method and device for establishing multicast data channel in network virtualization system |
US9201837B2 (en) | 2013-03-13 | 2015-12-01 | Futurewei Technologies, Inc. | Disaggregated server architecture for data centers |
US9270704B2 (en) * | 2013-03-13 | 2016-02-23 | FireMon, LLC | Modeling network devices for behavior analysis |
US9300483B2 (en) | 2013-03-15 | 2016-03-29 | International Business Machines Corporation | Self-routing multicast in a software defined network fabric |
US9910686B2 (en) * | 2013-10-13 | 2018-03-06 | Nicira, Inc. | Bridging between network segments with a logical router |
US9503325B2 (en) * | 2013-11-15 | 2016-11-22 | Cisco Technology, Inc. | Dynamic virtual port instantiation for scalable multitenant network |
US9548896B2 (en) * | 2013-12-27 | 2017-01-17 | Big Switch Networks, Inc. | Systems and methods for performing network service insertion |
US9313129B2 (en) * | 2014-03-14 | 2016-04-12 | Nicira, Inc. | Logical router processing by network controller |
CN110278151B (zh) | 2014-03-21 | 2021-11-19 | Nicira股份有限公司 | 用于逻辑路由器的动态路由 |
US9893988B2 (en) * | 2014-03-27 | 2018-02-13 | Nicira, Inc. | Address resolution using multiple designated instances of a logical router |
US9913198B2 (en) * | 2014-09-10 | 2018-03-06 | Comcast Cable Communications, Llc | Systems and methods for routing data |
US9853855B2 (en) * | 2014-12-03 | 2017-12-26 | Fortinet, Inc. | Stand-by controller assisted failover |
CN104486124B (zh) * | 2014-12-19 | 2018-09-04 | 盛科网络(苏州)有限公司 | 使用逻辑端口实现多系统链路聚合的装置及方法 |
US9787605B2 (en) * | 2015-01-30 | 2017-10-10 | Nicira, Inc. | Logical router with multiple routing components |
WO2016136223A1 (ja) * | 2015-02-25 | 2016-09-01 | 日本電気株式会社 | インターコネクション装置、管理装置、リソース分離型コンピュータシステム、方法、及び、プログラム |
US9787641B2 (en) * | 2015-06-30 | 2017-10-10 | Nicira, Inc. | Firewall rule management |
US9838315B2 (en) * | 2015-07-29 | 2017-12-05 | Cisco Technology, Inc. | Stretched subnet routing |
WO2017045079A1 (en) * | 2015-09-18 | 2017-03-23 | Avigilon Corporation | Physical security system having multiple server nodes configured to implement a conditionally triggered rule |
US9979593B2 (en) | 2015-09-30 | 2018-05-22 | Nicira, Inc. | Logical L3 processing for L2 hardware switches |
US20170180220A1 (en) * | 2015-12-18 | 2017-06-22 | Intel Corporation | Techniques to Generate Workload Performance Fingerprints for Cloud Infrastructure Elements |
US9883264B2 (en) * | 2015-12-31 | 2018-01-30 | Infinera Corporation | Systems and methods for multilayer peering |
CN108700922B (zh) * | 2016-01-07 | 2021-09-28 | 纬波里奥股份有限责任公司 | 数据中心管理 |
US10819575B2 (en) * | 2016-02-26 | 2020-10-27 | Arista Networks, Inc. | System and method of configuring network elements |
US10462543B2 (en) * | 2016-04-21 | 2019-10-29 | Fujitsu Limited | ODU path protection in a disaggregated OTN switching system |
US10333849B2 (en) * | 2016-04-28 | 2019-06-25 | Nicira, Inc. | Automatic configuration of logical routers on edge nodes |
EP3452909A1 (en) * | 2016-08-23 | 2019-03-13 | Oracle International Corporation | System and method for supporting fast hybrid reconfiguration in a high performance computing environment |
US11138146B2 (en) * | 2016-10-05 | 2021-10-05 | Bamboo Systems Group Limited | Hyperscale architecture |
US11323327B1 (en) * | 2017-04-19 | 2022-05-03 | Juniper Networks, Inc. | Virtualization infrastructure element monitoring and policy control in a cloud environment using profiles |
US10623316B2 (en) * | 2017-04-27 | 2020-04-14 | Mellanox Technologies Tlv Ltd. | Scaling of switching tables with high bandwidth |
US10558648B2 (en) * | 2017-05-23 | 2020-02-11 | International Business Machines Corporation | Service outage time reduction for a planned event in a system |
US10693814B2 (en) * | 2018-09-17 | 2020-06-23 | Fujitsu Limited | Ultra-scalable, disaggregated internet protocol (IP) and ethernet switching system for a wide area network |
WO2020112756A1 (en) * | 2018-11-26 | 2020-06-04 | Arrcus Inc. | Logical router comprising disaggregated network elements |
-
2019
- 2019-11-26 WO PCT/US2019/063229 patent/WO2020112756A1/en unknown
- 2019-11-26 JP JP2021529414A patent/JP7462630B2/ja active Active
- 2019-11-26 US US16/695,913 patent/US11343121B2/en active Active
- 2019-11-26 EP EP19888586.5A patent/EP3888309A4/en active Pending
- 2019-11-26 CA CA3120743A patent/CA3120743A1/en active Pending
- 2019-11-26 EP EP19889237.4A patent/EP3887962A4/en active Pending
- 2019-11-26 TW TW108143020A patent/TWI844586B/zh active
- 2019-11-26 CN CN201980077327.XA patent/CN113169929B/zh active Active
- 2019-11-26 US US16/695,796 patent/US10992497B2/en active Active
- 2019-11-26 CN CN201980077305.3A patent/CN113169928B/zh active Active
- 2019-11-26 TW TW108143021A patent/TWI807136B/zh active
- 2019-11-26 CA CA3124394A patent/CA3124394A1/en active Pending
- 2019-11-26 KR KR1020217018858A patent/KR20210093312A/ko active Search and Examination
- 2019-11-26 TW TW108143019A patent/TWI821463B/zh active
- 2019-11-26 CN CN201980077363.6A patent/CN113169940B/zh active Active
- 2019-11-26 EP EP19888573.3A patent/EP3888308B1/en active Active
- 2019-11-26 KR KR1020217018859A patent/KR20210095889A/ko active Search and Examination
- 2019-11-26 WO PCT/US2019/063313 patent/WO2020112817A1/en unknown
- 2019-11-26 JP JP2021529415A patent/JP7525486B2/ja active Active
- 2019-11-26 US US16/696,279 patent/US10965496B2/en active Active
- 2019-11-26 WO PCT/US2019/063268 patent/WO2020112786A1/en unknown
- 2019-11-26 CN CN201980077362.1A patent/CN113168391A/zh active Pending
- 2019-11-26 JP JP2021529416A patent/JP7528076B2/ja active Active
- 2019-11-26 EP EP19888678.0A patent/EP3888313A4/en active Pending
- 2019-11-26 KR KR1020217018857A patent/KR20210095888A/ko active Search and Examination
- 2019-11-26 KR KR1020217018860A patent/KR20210095890A/ko active Search and Examination
- 2019-11-26 CA CA3120710A patent/CA3120710A1/en active Pending
- 2019-11-26 CA CA3120746A patent/CA3120746A1/en active Pending
- 2019-11-26 JP JP2021529417A patent/JP7528077B2/ja active Active
- 2019-11-26 US US16/696,106 patent/US11082261B2/en active Active
- 2019-11-26 WO PCT/US2019/063331 patent/WO2020112831A1/en unknown
-
2021
- 2021-03-23 US US17/210,218 patent/US11863351B2/en active Active
-
2024
- 2024-07-24 JP JP2024118793A patent/JP2024150665A/ja active Pending
- 2024-07-24 JP JP2024118795A patent/JP2024153744A/ja active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20170310554A1 (en) | 2014-09-22 | 2017-10-26 | Hewlett Packard Enterprise Development Lp | Network Virtualization |
US20180013654A1 (en) | 2016-07-08 | 2018-01-11 | Cisco Technology, Inc. | Endpoint location tracking |
US20180062990A1 (en) | 2016-08-25 | 2018-03-01 | Cisco Technology, Inc. | Efficient path detection and validation between endpoints in large datacenters |
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7525486B2 (ja) | 分解されたネットワーク要素を含む論理ルータ | |
TWI857990B (zh) | 具有分解式網路元件的邏輯路由系統及其方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20221122 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20231205 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20231212 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240311 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20240625 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240718 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7525486 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |