DE60333908D1 - Verfahren und vorrichtung zum herstellen und gemeinsamen benutzen einer virtuellen änderungsbenachrichtigungsliste zwischen mehreren pier-knoten - Google Patents

Verfahren und vorrichtung zum herstellen und gemeinsamen benutzen einer virtuellen änderungsbenachrichtigungsliste zwischen mehreren pier-knoten

Info

Publication number
DE60333908D1
DE60333908D1 DE60333908T DE60333908T DE60333908D1 DE 60333908 D1 DE60333908 D1 DE 60333908D1 DE 60333908 T DE60333908 T DE 60333908T DE 60333908 T DE60333908 T DE 60333908T DE 60333908 D1 DE60333908 D1 DE 60333908D1
Authority
DE
Germany
Prior art keywords
list
event
nodes
sharing
manufacturing
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.)
Expired - Lifetime
Application number
DE60333908T
Other languages
English (en)
Inventor
Erol Basturk
Vivek Menezes
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Pluris Inc
Original Assignee
Pluris Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Pluris Inc filed Critical Pluris Inc
Application granted granted Critical
Publication of DE60333908D1 publication Critical patent/DE60333908D1/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/58Association of routers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/542Event management; Broadcasting; Multicasting; Notifications
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/546Message passing systems or structures, e.g. queues
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1854Arrangements for providing special services to substations for broadcast or conference, e.g. multicast with non-centralised forwarding system, e.g. chaincast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/02Topology update or discovery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/02Topology update or discovery
    • H04L45/028Dynamic adaptation of the update intervals, e.g. event-triggered updates
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/54Organization of routing tables
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/56Routing software
DE60333908T 2002-03-21 2003-03-20 Verfahren und vorrichtung zum herstellen und gemeinsamen benutzen einer virtuellen änderungsbenachrichtigungsliste zwischen mehreren pier-knoten Expired - Lifetime DE60333908D1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/104,884 US6938095B2 (en) 2000-06-28 2002-03-21 Method and apparatus for establishing and sharing a virtual change notification list among a plurality of peer nodes
PCT/US2003/008875 WO2003081395A2 (en) 2002-03-21 2003-03-20 Establishing and sharing a virtual change notification list among plurality of peer nodes

Publications (1)

Publication Number Publication Date
DE60333908D1 true DE60333908D1 (de) 2010-10-07

Family

ID=28452391

Family Applications (1)

Application Number Title Priority Date Filing Date
DE60333908T Expired - Lifetime DE60333908D1 (de) 2002-03-21 2003-03-20 Verfahren und vorrichtung zum herstellen und gemeinsamen benutzen einer virtuellen änderungsbenachrichtigungsliste zwischen mehreren pier-knoten

Country Status (6)

Country Link
US (1) US6938095B2 (de)
EP (1) EP1490783B1 (de)
AT (1) ATE479148T1 (de)
AU (1) AU2003225941A1 (de)
DE (1) DE60333908D1 (de)
WO (1) WO2003081395A2 (de)

Families Citing this family (91)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8250357B2 (en) 2000-09-13 2012-08-21 Fortinet, Inc. Tunnel interface for securing traffic over a network
US7111072B1 (en) 2000-09-13 2006-09-19 Cosine Communications, Inc. Packet routing system and method
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
US7275102B2 (en) * 2001-01-22 2007-09-25 Sun Microsystems, Inc. Trust mechanisms for a peer-to-peer network computing platform
US7562112B2 (en) * 2001-07-06 2009-07-14 Intel Corporation Method and apparatus for peer-to-peer services for efficient transfer of information between networks
US7546363B2 (en) * 2001-07-06 2009-06-09 Intel Corporation Adaptive route determination for peer-to-peer services
US7440994B2 (en) * 2001-07-06 2008-10-21 Intel Corporation Method and apparatus for peer-to-peer services to shift network traffic to allow for an efficient transfer of information between devices via prioritized list
US7203753B2 (en) * 2001-07-31 2007-04-10 Sun Microsystems, Inc. Propagating and updating trust relationships in distributed peer-to-peer networks
US7308496B2 (en) * 2001-07-31 2007-12-11 Sun Microsystems, Inc. Representing trust in distributed peer-to-peer networks
US7222187B2 (en) * 2001-07-31 2007-05-22 Sun Microsystems, Inc. Distributed trust mechanism for decentralized networks
US20030079027A1 (en) * 2001-10-18 2003-04-24 Michael Slocombe Content request routing and load balancing for content distribution networks
US7127613B2 (en) * 2002-02-25 2006-10-24 Sun Microsystems, Inc. Secured peer-to-peer network data exchange
US7571251B2 (en) * 2002-05-06 2009-08-04 Sandvine Incorporated Ulc Path optimizer for peer to peer networks
US7376125B1 (en) 2002-06-04 2008-05-20 Fortinet, Inc. Service processing switch
US7116665B2 (en) 2002-06-04 2006-10-03 Fortinet, Inc. Methods and systems for a distributed provider edge
US7340535B1 (en) 2002-06-04 2008-03-04 Fortinet, Inc. System and method for controlling routing in a virtual router system
US8737406B1 (en) * 2002-08-01 2014-05-27 Cisco Technology, Inc. Method for transmitting IP routes to prioritize convergence
US7376749B2 (en) * 2002-08-12 2008-05-20 Sandvine Incorporated Heuristics-based peer to peer message routing
US20040078772A1 (en) * 2002-10-16 2004-04-22 Cosine Communications, Inc. Dynamic route exchange
US7328243B2 (en) * 2002-10-31 2008-02-05 Sun Microsystems, Inc. Collaborative content coherence using mobile agents in peer-to-peer networks
US7213047B2 (en) * 2002-10-31 2007-05-01 Sun Microsystems, Inc. Peer trust evaluation using mobile agents in peer-to-peer networks
US8108455B2 (en) * 2002-10-31 2012-01-31 Oracle America, Inc. Mobile agents in peer-to-peer networks
US7254608B2 (en) * 2002-10-31 2007-08-07 Sun Microsystems, Inc. Managing distribution of content using mobile agents in peer-topeer networks
US8037202B2 (en) * 2002-10-31 2011-10-11 Oracle America, Inc. Presence detection using mobile agents in peer-to-peer networks
AU2003272028A1 (en) * 2002-11-15 2004-06-15 International Business Machines Corporation Network traffic control in peer-to-peer environments
US7266120B2 (en) 2002-11-18 2007-09-04 Fortinet, Inc. System and method for hardware accelerated packet multicast in a virtual routing system
US8463940B2 (en) * 2003-01-31 2013-06-11 Hewlett-Packard Development Company, L.P. Method of indicating a path in a computer network
US7382769B1 (en) 2003-02-07 2008-06-03 Juniper Networks, Inc. Automatic filtering to prevent network attacks
US7743022B2 (en) * 2003-02-28 2010-06-22 Microsoft Corporation Method and system for synchronizing data shared among peer computing devices
US7409707B2 (en) * 2003-06-06 2008-08-05 Microsoft Corporation Method for managing network filter based policies
US7359393B1 (en) * 2003-08-11 2008-04-15 Cisco Technology, Inc. Method and apparatus for border gateway protocol convergence using update groups
EP1661311B1 (de) * 2003-08-15 2012-07-18 GVBB Holdings S.A.R.L Wechselbare funktionalität in einem broadcast-router
US7720095B2 (en) 2003-08-27 2010-05-18 Fortinet, Inc. Heterogeneous media packet bridging
US7839843B2 (en) * 2003-09-18 2010-11-23 Cisco Technology, Inc. Distributed forwarding in virtual network devices
US7178052B2 (en) * 2003-09-18 2007-02-13 Cisco Technology, Inc. High availability virtual switch
US7751416B2 (en) * 2003-09-18 2010-07-06 Cisco Technology, Inc. Virtual network device
US8526427B1 (en) 2003-10-21 2013-09-03 Cisco Technology, Inc. Port-based loadsharing for a satellite switch
US8085765B2 (en) * 2003-11-03 2011-12-27 Intel Corporation Distributed exterior gateway protocol
US8176006B2 (en) * 2003-12-10 2012-05-08 Cisco Technology, Inc. Maintaining and distributing relevant routing information base updates to subscribing clients in a device
US7860115B1 (en) * 2003-12-18 2010-12-28 Cisco Technology, Inc. Withdrawing multiple advertised routes based on a single tag which may be of particular use in border gateway protocol
US8265058B2 (en) * 2004-02-05 2012-09-11 Ericsson Ab Method and an apparatus for route selection in routing protocols
US8990430B2 (en) * 2004-02-19 2015-03-24 Cisco Technology, Inc. Interface bundles in virtual network devices
US7773596B1 (en) * 2004-02-19 2010-08-10 Juniper Networks, Inc. Distribution of traffic flow criteria
US8208370B1 (en) 2004-03-31 2012-06-26 Cisco Technology, Inc. Method and system for fast link failover
US7889733B2 (en) * 2004-04-28 2011-02-15 Cisco Technology, Inc. Intelligent adjunct network device
US7706364B2 (en) * 2004-05-19 2010-04-27 Cisco Technology, Inc. Virtual network device clusters
US7710957B2 (en) * 2004-05-19 2010-05-04 Cisco Technology, Inc. System and method for implementing multiple spanning trees per network
US7787396B1 (en) * 2004-05-27 2010-08-31 Cisco Technology, Inc. Automatic ORF-list creation for route partitioning across BGP route reflectors
FR2871972B1 (fr) * 2004-06-17 2007-01-26 6Wind Sa Procede pour la realisation de traitements de paquets reseaux.
US7436836B2 (en) * 2004-06-30 2008-10-14 Cisco Technology, Inc. Method and apparatus for detecting support for a protocol defining supplemental headers
US7773610B2 (en) * 2004-07-01 2010-08-10 Cisco Technology, Inc. QoS and fault isolation in BGP traffic, address families and routing topologies
US7808983B2 (en) 2004-07-08 2010-10-05 Cisco Technology, Inc. Network device architecture for centralized packet processing
US8730976B2 (en) * 2004-08-17 2014-05-20 Cisco Technology, Inc. System and method for preventing erroneous link aggregation due to component relocation
US7830799B2 (en) * 2004-09-24 2010-11-09 Hewlett-Packard Development Company, L.P. Adjusting a transmission rate
US7434230B2 (en) * 2004-12-02 2008-10-07 International Business Machines Corporation Method and system for time bounding notification delivery in an event driven system
US7590119B2 (en) * 2005-01-27 2009-09-15 Cisco Technology, Inc. Method and apparatus for context-based prefix updates in border gateway protocol
US7599313B2 (en) * 2005-04-28 2009-10-06 Cisco Technology, Inc. Method to scale hierarchical route reflectors using automated outbound route filtering-list mechanism
US8072901B1 (en) 2005-05-09 2011-12-06 Cisco Technology, Inc. Technique for efficient probing to verify policy conformance
US7969995B2 (en) * 2005-08-23 2011-06-28 Cisco Technology, Inc. Method and apparatus for constructing a forwarding database for a data communications network
US8223666B2 (en) * 2005-08-23 2012-07-17 Cisco Technology, Inc. Method of constructing a forwarding database for a data communications network
US7647596B2 (en) * 2005-12-08 2010-01-12 Newisys, Inc. Method for sharing a data store across event management frameworks and system comprising same
EP1833220B1 (de) * 2006-03-10 2014-06-04 Mitel Networks Corporation Warteschlangenverfahren zur koordinierung von Verbindungsversuchen an einem Server
CN100596097C (zh) * 2006-03-29 2010-03-24 华为技术有限公司 一种学习数据转发信息的方法及装置
WO2007121611A1 (fr) * 2006-04-21 2007-11-01 Yongmin Zhang Procédé et dispositif de transmission de contenu dans un réseau poste à poste
US8085794B1 (en) * 2006-06-16 2011-12-27 Emc Corporation Techniques for fault tolerant routing in a destination-routed switch fabric
US7768995B2 (en) * 2006-08-01 2010-08-03 Cisco Technology, Inc. Techniques for one-way synchronization of routing information among intermediate nodes
KR101409991B1 (ko) 2007-04-16 2014-06-20 삼성전자주식회사 P2p 통신 환경에서의 데이터 전송 방법 및 장치
WO2010058537A1 (ja) * 2008-11-19 2010-05-27 日本電気株式会社 ノード装置、経路制御方法、経路計算システム、及び経路計算装置
US8401007B2 (en) * 2009-04-06 2013-03-19 Avaya Inc. Network synchronization over IP networks
US8238377B2 (en) * 2009-04-06 2012-08-07 Avaya Inc. Network synchronization over IP networks
US10699261B2 (en) 2010-03-02 2020-06-30 Shopkeep Inc. System and method for remote management of sale transaction data
US9317844B2 (en) 2010-03-02 2016-04-19 Shopkeep.Com, Inc. System and method for remote management of sale transaction data
US11030598B2 (en) 2010-03-02 2021-06-08 Lightspeed Commerce Usa Inc. System and method for remote management of sale transaction data
US10735304B2 (en) * 2011-02-28 2020-08-04 Shopkeep Inc. System and method for remote management of sale transaction data
EP2372570B1 (de) * 2010-03-30 2019-06-19 Telefonaktiebolaget LM Ericsson (publ) Sicherer und flexibler Zugang zu elektronischen Dokumenten in Datenbanken
US8402453B2 (en) * 2010-09-22 2013-03-19 Telefonaktiebolaget L M Ericsson (Publ) In-service software upgrade of control and line cards of network element
US8705394B2 (en) * 2011-04-18 2014-04-22 Cisco Technology, Inc. BGP slow peer detection
US8842775B2 (en) * 2011-08-09 2014-09-23 Alcatel Lucent System and method for power reduction in redundant components
US8885562B2 (en) 2012-03-28 2014-11-11 Telefonaktiebolaget L M Ericsson (Publ) Inter-chassis redundancy with coordinated traffic direction
US10031782B2 (en) 2012-06-26 2018-07-24 Juniper Networks, Inc. Distributed processing of network device tasks
US9225624B2 (en) * 2012-12-20 2015-12-29 Dell Products L.P. Systems and methods for topology discovery and application in a border gateway protocol based data center
US10193801B2 (en) 2013-11-25 2019-01-29 Juniper Networks, Inc. Automatic traffic mapping for multi-protocol label switching networks
US11283907B2 (en) 2015-08-31 2022-03-22 Red Hat, Inc. Determining state of virtual router instance
CN111030929A (zh) 2015-10-16 2020-04-17 华为技术有限公司 一种路由处理方法、设备及系统
WO2017168217A1 (en) * 2016-03-28 2017-10-05 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for adaptive flow control of link-state information from link-state source to border gateway protocol (bgp)
US10574788B2 (en) * 2016-08-23 2020-02-25 Ebay Inc. System for data transfer based on associated transfer paths
CN107787020B (zh) * 2016-08-26 2020-12-08 华为技术有限公司 一种sfc网络中同步拓扑信息的方法及路由网元
US11153420B2 (en) 2019-10-18 2021-10-19 Arista Networks, Inc. Neighbor equivalence groups
US11356369B1 (en) 2020-03-31 2022-06-07 Juniper Networks, Inc. Border gateway protocol update packing for a distributed routing information base
US11561823B1 (en) * 2020-05-12 2023-01-24 Juniper Networks, Inc. Lockless management of immutable objects by multi-threaded processes using multiple counters
US11588724B2 (en) * 2021-03-03 2023-02-21 Barracuda Network, Inc. System and method for firewall protection of dynamically introduced routes

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6345288B1 (en) 1989-08-31 2002-02-05 Onename Corporation Computer-based communication system and method using metadata defining a control-structure
US5509123A (en) * 1994-03-22 1996-04-16 Cabletron Systems, Inc. Distributed autonomous object architectures for network layer routing
DE69625652T2 (de) * 1995-08-18 2003-09-18 Ibm Ereignisverwaltungsdienst
US5721825A (en) * 1996-03-15 1998-02-24 Netvision, Inc. System and method for global event notification and delivery in a distributed computing environment
US6144987A (en) * 1998-06-25 2000-11-07 Cisco Technology, Inc. System for characterizing information from an information producer
US6490273B1 (en) 1998-08-05 2002-12-03 Sprint Communications Company L.P. Asynchronous transfer mode architecture migration
US6560655B1 (en) 1999-06-22 2003-05-06 Microsoft Corporation Synchronization manager for standardized synchronization of separate programs
US6643706B1 (en) * 1999-06-29 2003-11-04 Cisco Technology, Inc. Scaleable route redistribution mechanism
US6728779B1 (en) * 1999-12-01 2004-04-27 Lucent Technologies Inc. Method and apparatus for exchanging routing information in a packet-based data network
EP1154601A1 (de) * 2000-05-12 2001-11-14 Nortel Networks Limited Modulares Routing System mit Routing Anwendungs Programmierungs Schnittstelle (API)
US6947963B1 (en) * 2000-06-28 2005-09-20 Pluris, Inc Methods and apparatus for synchronizing and propagating distributed routing databases
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
US7657450B2 (en) * 2000-12-08 2010-02-02 Microsoft Corporation Reliable, secure and scalable infrastructure for event registration and propagation in a distributed enterprise

Also Published As

Publication number Publication date
US20020165981A1 (en) 2002-11-07
EP1490783A2 (de) 2004-12-29
AU2003225941A1 (en) 2003-10-08
US6938095B2 (en) 2005-08-30
EP1490783A4 (de) 2009-03-04
WO2003081395A2 (en) 2003-10-02
WO2003081395A3 (en) 2003-12-31
ATE479148T1 (de) 2010-09-15
EP1490783B1 (de) 2010-08-25
AU2003225941A8 (en) 2003-10-08

Similar Documents

Publication Publication Date Title
DE60333908D1 (de) Verfahren und vorrichtung zum herstellen und gemeinsamen benutzen einer virtuellen änderungsbenachrichtigungsliste zwischen mehreren pier-knoten
ATE399413T1 (de) Datenübertragung mit geteiltem datenstrom und mehrfachzugangspunkten
DE602005002374D1 (de) System und Verfahren zur unnumerierten Netzwerkverbindung-Erkennung
JP2012533253A5 (de)
TW200703948A (en) Automatic resource availability using bluetooth
ATE539542T1 (de) Dynamisches dns-system für private netzwerke
ATE503321T1 (de) Datennetzwerke
TW200741445A (en) Node polling in consistency group formation
ATE489785T1 (de) Netzwerk-array, versendervorrichtung und verfahren zum betrieb einer versendervorrichtung
DE60226755D1 (de) Verfahren und vorrichtung für einen computerfirewall
ATE511263T1 (de) Verfahren zum transfer der netzwerkverwaltungs- konfigurationsinformationen zwischen den elementverwaltungssystemen
WO2005092032A3 (en) Secure virtual data warehousing system and method
WO2005098735A3 (en) System using planning information to modify operation of a digital network
WO2002065230A3 (en) Non-hierarchical collaborative computing platform
DE50311777D1 (de) Adaptive modulation und andere erweiterungen der physikalischen schicht in mehrfachzugriffsystemen
WO2004095168A3 (en) System and method for providing a territory management tool
ATE443894T1 (de) Wegentdeckung in einer verteilten netzmanagementarchitektur
Gonzalez et al. Optimization of trust system placement for power grid security and compartmentalization
FI991492A (fi) Siirtosovittimen hallinta yhdyskäytäväpalvelimella
NO20032780L (no) Prosessering av brönnloggdata med neuralt nettverk
ATE324002T1 (de) Datenpaketfilterung in einer client-router-server architektur
WO2004088545A3 (en) Knowledge representation using reflective links for link analysis applications
ATE490661T1 (de) Verfahren zum identifizieren mindestens einer mindestens eine nebenbedingung erfüllenden route zwischen einem quellenknoten und einem zielknoten in einem telekommunikationsnetz
WO2004070619A3 (en) Methods and apparatus for distributing system management signals
Imam et al. Data synchronization between mobile devices and server-side databases: A systematic literature review