ATE492852T1 - Verfahren und vorrichtungen zum synchronisieren und ausbreiten verteilter routing-datenbanken - Google Patents
Verfahren und vorrichtungen zum synchronisieren und ausbreiten verteilter routing-datenbankenInfo
- Publication number
- ATE492852T1 ATE492852T1 AT01937704T AT01937704T ATE492852T1 AT E492852 T1 ATE492852 T1 AT E492852T1 AT 01937704 T AT01937704 T AT 01937704T AT 01937704 T AT01937704 T AT 01937704T AT E492852 T1 ATE492852 T1 AT E492852T1
- Authority
- AT
- Austria
- Prior art keywords
- data
- processors
- database
- synchronizing
- servers
- Prior art date
Links
Classifications
-
- 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/021—Ensuring consistency of routing table updates, e.g. by using epoch numbers
-
- 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/54—Organization of routing tables
-
- 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/56—Routing software
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/40—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass for recovering from a failure of a protocol instance or entity, e.g. service redundancy protocols, protocol state redundancy or protocol service redirection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/1854—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast with non-centralised forwarding system, e.g. chaincast
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Exchange Systems With Centralized Control (AREA)
- Hardware Redundancy (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Mobile Radio Communication Systems (AREA)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US09/606,377 US6947963B1 (en) | 2000-06-28 | 2000-06-28 | Methods and apparatus for synchronizing and propagating distributed routing databases |
| PCT/US2001/016859 WO2002001413A1 (en) | 2000-06-28 | 2001-05-23 | Methods & apparatus for synchronizing & propagating distributed routing databases |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ATE492852T1 true ATE492852T1 (de) | 2011-01-15 |
Family
ID=24427721
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| AT01937704T ATE492852T1 (de) | 2000-06-28 | 2001-05-23 | Verfahren und vorrichtungen zum synchronisieren und ausbreiten verteilter routing-datenbanken |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US6947963B1 (de) |
| EP (1) | EP1311981B1 (de) |
| AT (1) | ATE492852T1 (de) |
| AU (1) | AU2001263413A1 (de) |
| DE (1) | DE60143702D1 (de) |
| WO (1) | WO2002001413A1 (de) |
Families Citing this family (57)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6938095B2 (en) * | 2000-06-28 | 2005-08-30 | Pluris, Inc. | Method and apparatus for establishing and sharing a virtual change notification list among a plurality of peer nodes |
| US6760777B1 (en) * | 2000-09-15 | 2004-07-06 | Pluris, Inc. | Method and apparatus for distributing and providing fault tolerance to path-vector routing protocols within a multi-processor router |
| US6529481B2 (en) * | 2000-11-30 | 2003-03-04 | Pluris, Inc. | Scalable and fault-tolerant link state routing protocol for packet-switched networks |
| US8429296B2 (en) * | 2001-03-06 | 2013-04-23 | Pluris, Inc. | Method and apparatus for distributing routing instructions over multiple interfaces of a data router |
| US7111074B2 (en) * | 2001-07-24 | 2006-09-19 | Pluris, Inc. | Control method for data path load-balancing on a data packet network |
| US7403530B2 (en) * | 2001-07-27 | 2008-07-22 | 4198638 Canada Inc. | Scalable router |
| US7290059B2 (en) * | 2001-08-13 | 2007-10-30 | Intel Corporation | Apparatus and method for scalable server load balancing |
| DE60301407T2 (de) * | 2002-01-24 | 2006-06-22 | Alcatel Canada Inc., Kanata | Verfahren und Vorrichtung zur Bereitstellung von redundanten Protokollprozessen in einem Netzelement |
| DE60311157T2 (de) * | 2002-01-24 | 2007-11-15 | Alcatel Canada Inc., Kanata | Verfahren und Vorrichtung um redundante Kommunikationsaufgaben zu synchronisieren |
| EP1331772B1 (de) * | 2002-01-24 | 2006-03-29 | Alcatel Canada Inc. | Methode und Apparat zur Bereitstellung von Routing Protokoll Redundanz in einem Netzelement |
| US8769154B2 (en) | 2002-01-24 | 2014-07-01 | Alcatel Lucent | Method and apparatus for facilitating routing protocol redundancy in a network element |
| US8005980B2 (en) | 2002-01-24 | 2011-08-23 | Alcatel Lucent | Method and apparatus for synchronizing redundant communication tasks |
| US7406035B2 (en) | 2002-01-24 | 2008-07-29 | Alcatel-Lucent Canada Inc. | Method and apparatus for providing redundant protocol processes in a network element |
| US20040078625A1 (en) * | 2002-01-24 | 2004-04-22 | Avici Systems, Inc. | System and method for fault tolerant data communication |
| JP3897603B2 (ja) * | 2002-01-28 | 2007-03-28 | 富士通株式会社 | フロントエンドプロセッサ、ルーティング管理方法、およびルーティング管理プログラム |
| US7668080B2 (en) * | 2002-02-25 | 2010-02-23 | Pluris, Inc. | Method and apparatus for implementing automatic protection switching functionality in a distributed processor data router |
| US7155632B2 (en) | 2002-06-27 | 2006-12-26 | Nokia, Inc. | Method and system for implementing IS-IS protocol redundancy |
| US8015303B2 (en) * | 2002-08-02 | 2011-09-06 | Astute Networks Inc. | High data rate stateful protocol processing |
| US7480256B2 (en) * | 2002-08-14 | 2009-01-20 | Pluris, Inc. | Scalable and fault-tolerant link state routing protocol for packet-switched networks |
| US8151278B1 (en) | 2002-10-17 | 2012-04-03 | Astute Networks, Inc. | System and method for timer management in a stateful protocol processing system |
| US7814218B1 (en) | 2002-10-17 | 2010-10-12 | Astute Networks, Inc. | Multi-protocol and multi-format stateful processing |
| US7596621B1 (en) * | 2002-10-17 | 2009-09-29 | Astute Networks, Inc. | System and method for managing shared state using multiple programmed processors |
| US6850492B2 (en) * | 2002-11-22 | 2005-02-01 | Nokia Corporation | Method and system for enabling a route and flow table update in a distributed routing platform |
| US7415627B1 (en) * | 2003-03-17 | 2008-08-19 | Network Equipment Technologies, Inc. | Partitioning and categorizing data in a split-plane architecture for fast recovery from data plane failures and fast restarts |
| US9137033B2 (en) | 2003-03-18 | 2015-09-15 | Dynamic Network Services, Inc. | Methods and systems for monitoring network routing |
| EP1618706A4 (de) * | 2003-03-18 | 2009-04-29 | Renesys Corp | Verfahren und system zur überwachung des netzwerk-routing |
| US7839843B2 (en) | 2003-09-18 | 2010-11-23 | Cisco Technology, Inc. | Distributed forwarding in virtual network devices |
| GB0402572D0 (en) | 2004-02-05 | 2004-03-10 | Nokia Corp | A method of organising servers |
| US8990430B2 (en) | 2004-02-19 | 2015-03-24 | Cisco Technology, Inc. | Interface bundles in virtual network devices |
| US7889733B2 (en) | 2004-04-28 | 2011-02-15 | Cisco Technology, Inc. | Intelligent adjunct network device |
| US7710957B2 (en) | 2004-05-19 | 2010-05-04 | Cisco Technology, Inc. | System and method for implementing multiple spanning trees per network |
| US7706364B2 (en) | 2004-05-19 | 2010-04-27 | Cisco Technology, Inc. | Virtual network device clusters |
| US7808983B2 (en) | 2004-07-08 | 2010-10-05 | Cisco Technology, Inc. | Network device architecture for centralized packet processing |
| US8549180B2 (en) | 2004-10-22 | 2013-10-01 | Microsoft Corporation | Optimizing access to federation infrastructure-based resources |
| US8095601B2 (en) | 2004-10-22 | 2012-01-10 | Microsoft Corporation | Inter-proximity communication within a rendezvous federation |
| US20110082928A1 (en) | 2004-10-22 | 2011-04-07 | Microsoft Corporation | Maintaining consistency within a federation infrastructure |
| US8090880B2 (en) | 2006-11-09 | 2012-01-03 | Microsoft Corporation | Data consistency within a federation infrastructure |
| US7694167B2 (en) * | 2004-10-22 | 2010-04-06 | Microsoft Corporation | Maintaining routing consistency within a rendezvous federation |
| US20060090003A1 (en) * | 2004-10-22 | 2006-04-27 | Microsoft Corporation | Rendezvousing resource requests with corresponding resources |
| US7958262B2 (en) * | 2004-10-22 | 2011-06-07 | Microsoft Corporation | Allocating and reclaiming resources within a rendezvous federation |
| US8095600B2 (en) * | 2004-10-22 | 2012-01-10 | Microsoft Corporation | Inter-proximity communication within a rendezvous federation |
| US8392515B2 (en) * | 2004-10-22 | 2013-03-05 | Microsoft Corporation | Subfederation creation and maintenance in a federation infrastructure |
| US7730220B2 (en) * | 2004-10-22 | 2010-06-01 | Microsoft Corporation | Broadcasting communication within a rendezvous federation |
| US8014321B2 (en) * | 2004-10-22 | 2011-09-06 | Microsoft Corporation | Rendezvousing resource requests with corresponding resources |
| US20060294211A1 (en) * | 2005-03-25 | 2006-12-28 | Nicholas Amato | Forwarding table synchronization for virtual environments |
| US20060274649A1 (en) * | 2005-06-06 | 2006-12-07 | Sbc Knowledge Ventures Lp | Method and apparatus for rerouting non-unicast traffic |
| WO2007127312A2 (en) * | 2006-04-25 | 2007-11-08 | Interdigital Technology Corporation | High-throughput channel operation in a mesh wireless local area network |
| US7768995B2 (en) * | 2006-08-01 | 2010-08-03 | Cisco Technology, Inc. | Techniques for one-way synchronization of routing information among intermediate nodes |
| US20080033908A1 (en) * | 2006-08-04 | 2008-02-07 | Nortel Networks Limited | Method and system for data processing in a shared database environment |
| WO2010042109A1 (en) * | 2008-10-07 | 2010-04-15 | Hewlett-Packard Development Company, L.P. | Creating snapshots of data using a selected one of different snapshot algorithms |
| JP5776339B2 (ja) * | 2011-06-03 | 2015-09-09 | 富士通株式会社 | ファイル配布方法、ファイル配布システム、マスタサーバ、及びファイル配布プログラム |
| US8831019B2 (en) | 2012-05-18 | 2014-09-09 | Renesys | Path reconstruction and interconnection modeling (PRIM) |
| WO2014075216A1 (zh) * | 2012-11-13 | 2014-05-22 | 华为技术有限公司 | 一种虚拟集群建立的方法及网络设备 |
| US9465698B2 (en) * | 2014-03-06 | 2016-10-11 | Software Ag | Systems and/or methods for data recovery in distributed, scalable multi-tenant environments |
| US9935831B1 (en) * | 2014-06-03 | 2018-04-03 | Big Switch Networks, Inc. | Systems and methods for controlling network switches using a switch modeling interface at a controller |
| CN106161491A (zh) * | 2015-03-24 | 2016-11-23 | 上海共联通信信息发展有限公司 | 一种分布式数据库管理系统 |
| US11671371B2 (en) * | 2020-07-29 | 2023-06-06 | Musarubra Us Llc | Synchronization of multi-stack nodes |
Family Cites Families (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5905723A (en) * | 1993-06-23 | 1999-05-18 | Cabletron Systems, Inc. | System for achieving scalable router performance |
| US5598410A (en) * | 1994-12-29 | 1997-01-28 | Storage Technology Corporation | Method and apparatus for accelerated packet processing |
| US5713017A (en) * | 1995-06-07 | 1998-01-27 | International Business Machines Corporation | Dual counter consistency control for fault tolerant network file servers |
| US5771353A (en) * | 1995-11-13 | 1998-06-23 | Motorola Inc. | System having virtual session manager used sessionless-oriented protocol to communicate with user device via wireless channel and session-oriented protocol to communicate with host server |
| US5765171A (en) * | 1995-12-29 | 1998-06-09 | Lucent Technologies Inc. | Maintaining consistency of database replicas |
| US6208952B1 (en) * | 1996-10-24 | 2001-03-27 | Microsoft Corporation | Method and system for delayed registration of protocols |
| US6044381A (en) * | 1997-09-11 | 2000-03-28 | Puma Technology, Inc. | Using distributed history files in synchronizing databases |
| JP3901806B2 (ja) * | 1997-09-25 | 2007-04-04 | 富士通株式会社 | 情報管理システム及び二次サーバ |
| JP3286584B2 (ja) * | 1997-11-20 | 2002-05-27 | 株式会社日立製作所 | 多重化ルータ装置 |
| US6078963A (en) * | 1998-01-16 | 2000-06-20 | At&T Corp. | Router with de-centralized processing using intelligent ports |
| US6181694B1 (en) * | 1998-04-03 | 2001-01-30 | Vertical Networks, Inc. | Systems and methods for multiple mode voice and data communciations using intelligently bridged TDM and packet buses |
| US6205146B1 (en) * | 1998-05-28 | 2001-03-20 | 3Com Corporation | Method of dynamically routing to a well known address in a network |
| EP0969630B1 (de) * | 1998-07-01 | 2011-10-12 | Hitachi, Ltd. | Verfahren zur Aufteilung von Netzinformationen und Wegesuchegerät |
| US6338092B1 (en) * | 1998-09-24 | 2002-01-08 | International Business Machines Corporation | Method, system and computer program for replicating data in a distributed computed environment |
| US6272522B1 (en) * | 1998-11-17 | 2001-08-07 | Sun Microsystems, Incorporated | Computer data packet switching and load balancing system using a general-purpose multiprocessor architecture |
| JP3858492B2 (ja) * | 1998-12-28 | 2006-12-13 | 株式会社日立製作所 | マルチプロセッサシステム |
| US6539381B1 (en) * | 1999-04-21 | 2003-03-25 | Novell, Inc. | System and method for synchronizing database information |
| US6757289B1 (en) * | 1999-04-23 | 2004-06-29 | Nortel Networks Limited | Apparatus and method for managing communication between a failed application and other executing applications |
| JP3449294B2 (ja) * | 1999-06-18 | 2003-09-22 | 日本電気株式会社 | マルチプロトコル処理装置、回線インターフェース及びそれらを有するマルチプロトコルスイッチシステム |
| US6735198B1 (en) * | 1999-12-21 | 2004-05-11 | Cisco Technology, Inc. | Method and apparatus for updating and synchronizing forwarding tables in a distributed network switch |
-
2000
- 2000-06-28 US US09/606,377 patent/US6947963B1/en not_active Expired - Lifetime
-
2001
- 2001-05-23 DE DE60143702T patent/DE60143702D1/de not_active Expired - Lifetime
- 2001-05-23 EP EP01937704A patent/EP1311981B1/de not_active Expired - Lifetime
- 2001-05-23 AT AT01937704T patent/ATE492852T1/de not_active IP Right Cessation
- 2001-05-23 AU AU2001263413A patent/AU2001263413A1/en not_active Abandoned
- 2001-05-23 WO PCT/US2001/016859 patent/WO2002001413A1/en not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| DE60143702D1 (de) | 2011-02-03 |
| AU2001263413A1 (en) | 2002-01-08 |
| WO2002001413A1 (en) | 2002-01-03 |
| EP1311981A4 (de) | 2009-04-29 |
| EP1311981A1 (de) | 2003-05-21 |
| EP1311981B1 (de) | 2010-12-22 |
| US6947963B1 (en) | 2005-09-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ATE492852T1 (de) | Verfahren und vorrichtungen zum synchronisieren und ausbreiten verteilter routing-datenbanken | |
| Vukolić | The quest for scalable blockchain fabric: Proof-of-work vs. BFT replication | |
| BR112023019791A2 (pt) | Método para aprendizado de máquina gerenciado em uma rede de comunicação, uma ou mais funções de rede de uma rede de comunicação, meio legível por computador não transitório, e, equipamento de usuário configurado para aprendizado de máquina gerenciado em uma rede de comunicação | |
| ATE387671T1 (de) | Netzwerk-basierte informationenverwaltung | |
| ATE357024T1 (de) | Netzwerkeinrichtung zur dokumentengültigkeitserklärung | |
| AU2018200021A1 (en) | Unified device and service discovery across multiple network types | |
| ATE466440T1 (de) | Netzwerkgerät für inhalts-abhängige weiterleitung | |
| BR0112170A (pt) | Aparelho provendo um ou mais serviços de computador para diversos clientes, combinação de um primeiro aparelho e um segundo aparelho substancialmente idêntico ao citado primeiro aparelho, e, processos para prover um ou mais serviços de computador para diversos clientes, para operar um computador real em nome de diversos clientes, e para prover, para diversos clientes, um ou mais serviços de computador | |
| EP1499970A4 (de) | System, verfahren und vorrichtung zur datenverarbeitung und -speicherung zur bereitstellung kontinuierlicher operationen unabhängig von einrichtungsausfall oder katastrophen | |
| WO2003094056A3 (en) | Database replication system | |
| ATE440327T1 (de) | Verbesserungen für fehlertolerante rechner | |
| EP1885081A4 (de) | Verfahren zum verarbeiten der verteilten pfadinformationsanforderungen | |
| BR112019007168A2 (pt) | sistemas e métodos para distribuir eficientemente mensagens de alerta | |
| AU2002239791A1 (en) | Fault tolerance for computer programs that operate over a communication network | |
| WO2002065230A3 (en) | Non-hierarchical collaborative computing platform | |
| Cowling et al. | Census: Location-aware membership management for large-scale distributed systems | |
| CN115619559A (zh) | 一种共识交易可视化方法、装置、设备和存储介质 | |
| WO2006066257A3 (en) | Management of network devices via email | |
| US10666738B2 (en) | Managing topic updates for a distributed data system | |
| US9558466B2 (en) | Methods for calculating return on investment for a contact center and devices thereof | |
| CN102480524A (zh) | 一种网页爬虫协作方法 | |
| Liu et al. | DSBFT: A delegation based scalable Byzantine false tolerance consensus mechanism | |
| CN118802911A (zh) | 算力网络的边缘节点协同方法及装置 | |
| US20130283293A1 (en) | System and method for Intelligently distributing a plurality of transactions for parallel processing | |
| EP4629083A3 (de) | Semantischer metaföderationsbroker für cloud-umgebungen |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RER | Ceased as to paragraph 5 lit. 3 law introducing patent treaties |