Movatterモバイル変換


[0]ホーム

URL:


US20110119400A1 - Distributed routing table architecture and design - Google Patents

Distributed routing table architecture and design
Download PDF

Info

Publication number
US20110119400A1
US20110119400A1US13/012,789US201113012789AUS2011119400A1US 20110119400 A1US20110119400 A1US 20110119400A1US 201113012789 AUS201113012789 AUS 201113012789AUS 2011119400 A1US2011119400 A1US 2011119400A1
Authority
US
United States
Prior art keywords
node
distance
routing table
instance
key
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.)
Granted
Application number
US13/012,789
Other versions
US9270585B2 (en
Inventor
Todd R. Manion
Kevin Charles Ransom
Jeremy L. Dewey
Scott A. Senkeresty
Brian R. Lieuallen
Pritam De
Sandeep Kishan Singhal
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.)
Microsoft Technology Licensing LLC
Original Assignee
Microsoft Corp
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 Microsoft CorpfiledCriticalMicrosoft Corp
Priority to US13/012,789priorityCriticalpatent/US9270585B2/en
Publication of US20110119400A1publicationCriticalpatent/US20110119400A1/en
Assigned to MICROSOFT TECHNOLOGY LICENSING, LLCreassignmentMICROSOFT TECHNOLOGY LICENSING, LLCASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: MICROSOFT CORPORATION
Application grantedgrantedCritical
Publication of US9270585B2publicationCriticalpatent/US9270585B2/en
Activelegal-statusCriticalCurrent
Adjusted expirationlegal-statusCritical

Links

Images

Classifications

Definitions

Landscapes

Abstract

A Distributed Routing Table (DRT) mesh can comprise two or more nodes, each of which maintains its own routing table that represents some or all of the overall routing knowledge of the DRT mesh. Each node can be comprised of modular components that can perform various defined functions such that the features and abilities of the node can be customized by an application based on which modular components are instantiated. A routing table management module can maintain individual routing tables at each node, and can ensure that only entries that are close to the node, in a network topology sense, are maintained in the routing table. In addition, a security module can verify received messages based on an agreed-upon root certificate.

Description

Claims (12)

1. One or more computer-readable media comprising computer-executable instructions for maintaining a routing table associated with a node instance, the node instance representing an endpoint of a distributed routing table mesh, the computer-executable instructions directed to steps comprising:
determining a first distance according to a network topology between a first node associated with a first key and the node instance;
determining a second distance according to the network topology between a second node associated with a second key and the node instance;
maintaining the routing table associated with the node instance to include an entry associated with the first node, the entry comprising the first key and a first routing from the node instance to the first node, if the first distance is less than the second distance; and
maintaining the routing table associated with the node instance to include an entry associated with the second node, the entry comprising the second key and a second routing from the node instance to the second node, if the second distance is less than the first distance.
7. A method of maintaining a routing table associated with a node instance, the node instance representing an endpoint of a distributed routing table mesh, the method comprising the steps of:
determining a first distance according to a network topology between a first node associated with a first key and the node instance;
determining a second distance according to the network topology between a second node associated with a second key and the node instance;
maintaining the routing table associated with the node instance to include an entry associated with the first node, the entry comprising the first key and a first routing from the node instance to the first node, if the first distance is less than the second distance; and
maintaining the routing table associated with the node instance to include an entry associated with the second node, the entry comprising the second key and a second routing from the node instance to the second node, if the second distance is less than the first distance.
US13/012,7892007-04-132011-01-24Distributed routing table architecture and designActive2028-03-11US9270585B2 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US13/012,789US9270585B2 (en)2007-04-132011-01-24Distributed routing table architecture and design

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US11/786,820US7895345B2 (en)2007-04-132007-04-13Distributed routing table architecture and design
US13/012,789US9270585B2 (en)2007-04-132011-01-24Distributed routing table architecture and design

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US11/786,820DivisionUS7895345B2 (en)2007-04-132007-04-13Distributed routing table architecture and design

Publications (2)

Publication NumberPublication Date
US20110119400A1true US20110119400A1 (en)2011-05-19
US9270585B2 US9270585B2 (en)2016-02-23

Family

ID=39853619

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US11/786,820Expired - Fee RelatedUS7895345B2 (en)2007-04-132007-04-13Distributed routing table architecture and design
US13/012,789Active2028-03-11US9270585B2 (en)2007-04-132011-01-24Distributed routing table architecture and design

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US11/786,820Expired - Fee RelatedUS7895345B2 (en)2007-04-132007-04-13Distributed routing table architecture and design

Country Status (4)

CountryLink
US (2)US7895345B2 (en)
EP (1)EP2137844B1 (en)
CN (1)CN101657980B (en)
WO (1)WO2008127832A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20120008527A1 (en)*2009-05-222012-01-12Nec Europe Ltd.Method for supporting routing decisions in a wireless mesh network and wireless mesh network
US20170187820A1 (en)*2015-12-282017-06-29Microsoft Technology Licensing, LlcCaching service with client-enabled routing
US20210409231A1 (en)*2020-06-302021-12-30Juniper Networks, Inc.Facilitating authentication of routing modules associated with one or more network devices to allow zero touch provisioning
US20230283484A1 (en)*2022-03-012023-09-07International Business Machines CorporationPrivacy-preserving user certificates
US20240064028A1 (en)*2020-06-302024-02-22Juniper Networks, Inc.Facilitating authentication of routing modules associated with one or more network devices to allow zero touch provisioning

Families Citing this family (42)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20080091806A1 (en)*2006-10-112008-04-17Jinmei ShenDynamic On-Demand Clustering
US8352634B2 (en)*2007-04-062013-01-08International Business Machines CorporationOn-demand propagation of routing information in distributed computing system
US7895345B2 (en)*2007-04-132011-02-22Microsoft CorporationDistributed routing table architecture and design
US8782178B2 (en)2007-06-142014-07-15Cisco Technology, Inc.Distributed bootstrapping mechanism for peer-to-peer networks
US8219706B2 (en)2008-11-142012-07-10At&T Intellectual Property I, LpInterdomain network aware peer-to-peer protocol
US8274910B2 (en)2009-12-042012-09-25Telcordia Technologies, Inc.Adaptation protocols for local peer group (LPG) networks in dynamic roadway environments
US8099479B2 (en)*2009-12-152012-01-17Intel CorporationDistributed mesh network
US10699261B2 (en)2010-03-022020-06-30Shopkeep Inc.System and method for remote management of sale transaction data
US9317844B2 (en)2010-03-022016-04-19Shopkeep.Com, Inc.System and method for remote management of sale transaction data
US10735304B2 (en)*2011-02-282020-08-04Shopkeep Inc.System and method for remote management of sale transaction data
US11030598B2 (en)2010-03-022021-06-08Lightspeed Commerce Usa Inc.System and method for remote management of sale transaction data
US9268828B2 (en)*2011-06-152016-02-23Sas Institute Inc.Computer-implemented systems and methods for extract, transform, and load user interface processing
US10484355B1 (en)2017-03-082019-11-19Amazon Technologies, Inc.Detecting digital certificate expiration through request processing
US9729669B2 (en)*2012-03-152017-08-08Alcatel LucentMethod and system for fast and large-scale longest prefix matching
US9137154B2 (en)2012-11-292015-09-15Lenovo Enterprise Solutions (Singapore Pte. LTDManagement of routing tables shared by logical switch partitions in a distributed network switch
US10127292B2 (en)*2012-12-032018-11-13Ut-Battelle, LlcKnowledge catalysts
TWI502897B (en)*2012-12-282015-10-01Himax Tech Inc Voltage controlled oscillator and phase-locked loop
US10530757B2 (en)*2013-07-252020-01-07Convida Wireless, LlcEnd-to-end M2M service layer sessions
US9892178B2 (en)2013-09-192018-02-13Workday, Inc.Systems and methods for interest-driven business intelligence systems including event-oriented data
US9118607B2 (en)*2013-11-142015-08-25Arista Networks, Inc.Method and system for routing packets
WO2016067078A1 (en)*2014-10-302016-05-06Telefonaktiebolaget Lm Ericsson (Publ)Integrated cellular system with wi-fi-fallback
EP3248411B1 (en)2015-01-162020-11-18Telefonaktiebolaget LM Ericsson (publ)Attachment, handover, and traffic offloading between 3gpp rans and wi-fi rans
US9807086B2 (en)2015-04-152017-10-31Citrix Systems, Inc.Authentication of a client device based on entropy from a server or other device
US10122709B2 (en)2015-05-122018-11-06Citrix Systems, Inc.Multifactor contextual authentication and entropy from device or device input or gesture authentication
US9794163B2 (en)*2015-06-242017-10-17Terranet AbEnhanced peer discovery in a mesh network
USD915419S1 (en)2016-05-102021-04-06Citrix Systems, Inc.Display screen or portion thereof with transitional graphical user interface
US10615987B2 (en)2017-03-082020-04-07Amazon Technologies, Inc.Digital certificate usage monitoring systems
US10516542B2 (en)*2017-03-082019-12-24Amazon Technologies, Inc.Digital certificate issuance and monitoring
US10873473B2 (en)*2017-07-172020-12-22Nicira, Inc.Distributed multicast logical router
US10523455B2 (en)2017-07-172019-12-31Nicira, Inc.Distributed multicast logical router
US10218523B2 (en)2017-07-172019-02-26Nicira, Inc.Using a central controller cluster to configure a distributed multicast logical router
US10861504B2 (en)2017-10-052020-12-08Advanced Micro Devices, Inc.Dynamic control of multi-region fabric
US11196657B2 (en)*2017-12-212021-12-07Advanced Micro Devices, Inc.Self identifying interconnect topology
US11012418B2 (en)*2018-02-152021-05-18Forcepoint LlcMulti-access interface for internet protocol security
US10673749B1 (en)*2018-12-282020-06-02Paypal, Inc.Peer-to-peer application layer distributed mesh routing
US10951518B2 (en)2018-12-312021-03-16Schweitzer Engineering Laboratories, Inc.Packet routing architecture using a registry
CN114760238B (en)*2020-12-282024-08-23浙江省公众信息产业有限公司Internet of things information processing method and system for peer-to-peer network and Internet of things equipment
US12316471B2 (en)2021-01-212025-05-27VMware LLCDistributing multicast receiver information across multi-tier edge gateways
US11895010B2 (en)2021-06-292024-02-06VMware LLCActive-active support of multicast streams in virtualized environment
US11595296B2 (en)2021-06-292023-02-28Vmware, Inc.Active-active support of multicast streams in virtualized environment
US11784926B2 (en)2021-11-222023-10-10Vmware, Inc.Optimized processing of multicast data messages in a host
US11803545B1 (en)*2022-06-242023-10-31Sap SeRuntime statistics feedback for query plan cost estimation

Citations (45)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6041049A (en)*1997-05-062000-03-21International Business Machines CorporationMethod and apparatus for determining a routing table for each node in a distributed nodal system
US20030028668A1 (en)*1998-12-232003-02-06Nokia Wireless Routers Inc.Unified routing scheme for ad-hoc internetworking
US20030055892A1 (en)*2001-09-192003-03-20Microsoft CorporationPeer-to-peer group management and method for maintaining peer-to-peer graphs
US20040039840A1 (en)*2002-08-222004-02-26International Business Machines CorporationMethod and system for splitting and sharing routing information among several routers acting as a single border router
US20040054807A1 (en)*2002-09-112004-03-18Microsoft CorporationSystem and method for creating improved overlay network with an efficient distributed data structure
US20040100904A1 (en)*2002-11-222004-05-27Nokia CorporationMethod and system for enabling a route and flow table update in a distributed routing platform
US20040190477A1 (en)*2003-03-282004-09-30Olson Jonathan P.Dynamic wireless network
US20050083953A1 (en)*2003-10-172005-04-21Ip Infusion Inc., A Delaware CorporationSystem and method for providing redundant routing capabilities for a network node
US20050111384A1 (en)*2003-11-182005-05-26Takeshi IshiharaApparatus for and method of setting communication path
US20050135381A1 (en)*2003-04-092005-06-23Nec Laboratories America, Inc.Peer-to-peer system and method with prefix-based distributed hash table
US20050281271A1 (en)*1999-09-272005-12-22Nortel Networks LimitedState information and routing table updates in large scale data networks
US6990103B1 (en)*1999-07-132006-01-24Alcatel Canada Inc.Method and apparatus for providing distributed communication routing
US7065587B2 (en)*2001-04-022006-06-20Microsoft CorporationPeer-to-peer name resolution protocol (PNRP) and multilevel cache for use therewith
US20060193265A1 (en)*2005-02-252006-08-31Microsoft CorporationPeer-to-peer name resolution protocol with lightweight traffic
US20060230446A1 (en)*2005-04-062006-10-12Vu Lan NHybrid SSL/IPSec network management system
US20060268871A1 (en)*2005-01-262006-11-30Erik Van ZijstLayered multicast and fair bandwidth allocation and packet prioritization
US20070002869A1 (en)*2005-07-012007-01-04Microsoft CorporationRouting cache for distributed hash tables
US20070064950A1 (en)*2005-09-222007-03-22Hideyuki SuzukiWireless communication system, wireless communication device, method of wireless communication, and computer program
US20070206537A1 (en)*2006-03-062007-09-06Nancy Cam-WingetSystem and method for securing mesh access points in a wireless mesh network, including rapid roaming
US20080049643A1 (en)*2006-05-112008-02-28International Business Machines CorporationMethod, system and computer program product for routing information across firewalls
US20080107043A1 (en)*2006-11-022008-05-08Nortel Networks LimitedDistributed storage of routing information in a link state protocol controlled network
US20080158062A1 (en)*2004-04-122008-07-03Time Domain CorporationMethod and system for extensible position location
US20080225860A1 (en)*2007-03-122008-09-18Microsoft CorporationDistributed routing table interface
US20080253306A1 (en)*2007-04-132008-10-16Microsoft CorporationDistributed routing table architecture and design
US20080313500A1 (en)*2007-06-152008-12-18Alcatel LucentProctor peer for malicious peer detection in structured peer-to-peer networks
US20090016355A1 (en)*2007-07-132009-01-15Moyes William ACommunication network initialization using graph isomorphism
US20090089078A1 (en)*2007-09-282009-04-02Great-Circle Technologies, Inc.Bundling of automated work flow
US7912957B2 (en)*2003-02-212011-03-22International Business Machines CorporationAutonomic service routing using observed resource requirement for self-optimization
US7920558B2 (en)*2004-12-312011-04-05British Telecommunications Public Limited CompanyMethod of operating a network
US7925778B1 (en)*2004-02-132011-04-12Cisco Technology, Inc.Method and apparatus for providing multicast messages across a data communication network
US7978615B2 (en)*2006-02-032011-07-12British Telecommunications PlcMethod of operating a network
US8018852B2 (en)*2003-08-222011-09-13Alcatel LucentEqual-cost source-resolved routing system and method
US8085654B2 (en)*2005-12-232011-12-27Telecom Italia S.P.A.Method for reducing fault detection time in a telecommunication network
US8094555B2 (en)*2006-11-272012-01-10Cisco Technology, Inc.Dynamic weighted-fair load-balancing
US8098578B1 (en)*2005-05-092012-01-17Cisco Technology, Inc.System and method for increasing granularity of prefix control in a computer network
US8218453B2 (en)*2007-02-082012-07-10Telefonaktiebolaget Lm Ericsson (Publ)Network router and method of configuring a network router
US8510468B2 (en)*2000-04-172013-08-13Ciradence CorporationRoute aware network link acceleration
US8532087B2 (en)*2003-02-032013-09-10Nippon Telegraph And Telephone CorporationOptical network, optical edge router, program thereof, cut through method, and edge router
US8549176B2 (en)*2004-12-012013-10-01Cisco Technology, Inc.Propagation of routing information in RSVP-TE for inter-domain TE-LSPs
US8553560B2 (en)*2003-12-232013-10-08Telefonaktiebolaget Lm Ericsson (Publ)Predictive ad-hoc network routing
US8638695B2 (en)*2006-03-162014-01-28Samsung Electronics Co., Ltd.Tree-guided distributed link state routing method
US8675493B2 (en)*2002-07-022014-03-18Alcatel LucentRouting bandwidth guaranteed paths with local restoration in label switched networks
US8824282B2 (en)*2006-08-152014-09-02Riverbed Technology, Inc.Network simulation and analysis using operational forwarding data
US8825898B2 (en)*2006-03-012014-09-02Cisco Technology, Inc.Technique for optimized routing of data streams on an IP backbone in a computer network
US8953432B2 (en)*2004-11-012015-02-10Alcatel LucentSoftrouter dynamic binding protocol

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2004068722A2 (en)*2003-01-242004-08-12Coco Communications Corp.Method and apparatus for secure communications and resource sharing between anonymous non-trusting parties with no central administration
US20040190447A1 (en)*2003-03-262004-09-30Dacosta Behram M.Dynamic routing for data transmissions

Patent Citations (46)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6041049A (en)*1997-05-062000-03-21International Business Machines CorporationMethod and apparatus for determining a routing table for each node in a distributed nodal system
US20030028668A1 (en)*1998-12-232003-02-06Nokia Wireless Routers Inc.Unified routing scheme for ad-hoc internetworking
US6990103B1 (en)*1999-07-132006-01-24Alcatel Canada Inc.Method and apparatus for providing distributed communication routing
US20050281271A1 (en)*1999-09-272005-12-22Nortel Networks LimitedState information and routing table updates in large scale data networks
US8510468B2 (en)*2000-04-172013-08-13Ciradence CorporationRoute aware network link acceleration
US7065587B2 (en)*2001-04-022006-06-20Microsoft CorporationPeer-to-peer name resolution protocol (PNRP) and multilevel cache for use therewith
US20030055892A1 (en)*2001-09-192003-03-20Microsoft CorporationPeer-to-peer group management and method for maintaining peer-to-peer graphs
US8675493B2 (en)*2002-07-022014-03-18Alcatel LucentRouting bandwidth guaranteed paths with local restoration in label switched networks
US20040039840A1 (en)*2002-08-222004-02-26International Business Machines CorporationMethod and system for splitting and sharing routing information among several routers acting as a single border router
US20040054807A1 (en)*2002-09-112004-03-18Microsoft CorporationSystem and method for creating improved overlay network with an efficient distributed data structure
US6850492B2 (en)*2002-11-222005-02-01Nokia CorporationMethod and system for enabling a route and flow table update in a distributed routing platform
US20040100904A1 (en)*2002-11-222004-05-27Nokia CorporationMethod and system for enabling a route and flow table update in a distributed routing platform
US8532087B2 (en)*2003-02-032013-09-10Nippon Telegraph And Telephone CorporationOptical network, optical edge router, program thereof, cut through method, and edge router
US7912957B2 (en)*2003-02-212011-03-22International Business Machines CorporationAutonomic service routing using observed resource requirement for self-optimization
US20040190477A1 (en)*2003-03-282004-09-30Olson Jonathan P.Dynamic wireless network
US20050135381A1 (en)*2003-04-092005-06-23Nec Laboratories America, Inc.Peer-to-peer system and method with prefix-based distributed hash table
US8018852B2 (en)*2003-08-222011-09-13Alcatel LucentEqual-cost source-resolved routing system and method
US20050083953A1 (en)*2003-10-172005-04-21Ip Infusion Inc., A Delaware CorporationSystem and method for providing redundant routing capabilities for a network node
US20050111384A1 (en)*2003-11-182005-05-26Takeshi IshiharaApparatus for and method of setting communication path
US8553560B2 (en)*2003-12-232013-10-08Telefonaktiebolaget Lm Ericsson (Publ)Predictive ad-hoc network routing
US7925778B1 (en)*2004-02-132011-04-12Cisco Technology, Inc.Method and apparatus for providing multicast messages across a data communication network
US20080158062A1 (en)*2004-04-122008-07-03Time Domain CorporationMethod and system for extensible position location
US8953432B2 (en)*2004-11-012015-02-10Alcatel LucentSoftrouter dynamic binding protocol
US8549176B2 (en)*2004-12-012013-10-01Cisco Technology, Inc.Propagation of routing information in RSVP-TE for inter-domain TE-LSPs
US7920558B2 (en)*2004-12-312011-04-05British Telecommunications Public Limited CompanyMethod of operating a network
US20060268871A1 (en)*2005-01-262006-11-30Erik Van ZijstLayered multicast and fair bandwidth allocation and packet prioritization
US20060193265A1 (en)*2005-02-252006-08-31Microsoft CorporationPeer-to-peer name resolution protocol with lightweight traffic
US20060230446A1 (en)*2005-04-062006-10-12Vu Lan NHybrid SSL/IPSec network management system
US8098578B1 (en)*2005-05-092012-01-17Cisco Technology, Inc.System and method for increasing granularity of prefix control in a computer network
US20070002869A1 (en)*2005-07-012007-01-04Microsoft CorporationRouting cache for distributed hash tables
US20070064950A1 (en)*2005-09-222007-03-22Hideyuki SuzukiWireless communication system, wireless communication device, method of wireless communication, and computer program
US8085654B2 (en)*2005-12-232011-12-27Telecom Italia S.P.A.Method for reducing fault detection time in a telecommunication network
US7978615B2 (en)*2006-02-032011-07-12British Telecommunications PlcMethod of operating a network
US8825898B2 (en)*2006-03-012014-09-02Cisco Technology, Inc.Technique for optimized routing of data streams on an IP backbone in a computer network
US20070206537A1 (en)*2006-03-062007-09-06Nancy Cam-WingetSystem and method for securing mesh access points in a wireless mesh network, including rapid roaming
US8638695B2 (en)*2006-03-162014-01-28Samsung Electronics Co., Ltd.Tree-guided distributed link state routing method
US20080049643A1 (en)*2006-05-112008-02-28International Business Machines CorporationMethod, system and computer program product for routing information across firewalls
US8824282B2 (en)*2006-08-152014-09-02Riverbed Technology, Inc.Network simulation and analysis using operational forwarding data
US20080107043A1 (en)*2006-11-022008-05-08Nortel Networks LimitedDistributed storage of routing information in a link state protocol controlled network
US8094555B2 (en)*2006-11-272012-01-10Cisco Technology, Inc.Dynamic weighted-fair load-balancing
US8218453B2 (en)*2007-02-082012-07-10Telefonaktiebolaget Lm Ericsson (Publ)Network router and method of configuring a network router
US20080225860A1 (en)*2007-03-122008-09-18Microsoft CorporationDistributed routing table interface
US20080253306A1 (en)*2007-04-132008-10-16Microsoft CorporationDistributed routing table architecture and design
US20080313500A1 (en)*2007-06-152008-12-18Alcatel LucentProctor peer for malicious peer detection in structured peer-to-peer networks
US20090016355A1 (en)*2007-07-132009-01-15Moyes William ACommunication network initialization using graph isomorphism
US20090089078A1 (en)*2007-09-282009-04-02Great-Circle Technologies, Inc.Bundling of automated work flow

Cited By (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20120008527A1 (en)*2009-05-222012-01-12Nec Europe Ltd.Method for supporting routing decisions in a wireless mesh network and wireless mesh network
US8958339B2 (en)*2009-05-222015-02-17Nec Europe Ltd.Method for supporting routing decisions in a wireless mesh network and wireless mesh network
US20170187820A1 (en)*2015-12-282017-06-29Microsoft Technology Licensing, LlcCaching service with client-enabled routing
US10171612B2 (en)*2015-12-282019-01-01Microsoft Technology Licensing, LlcCaching service with client-enabled routing
US20210409231A1 (en)*2020-06-302021-12-30Juniper Networks, Inc.Facilitating authentication of routing modules associated with one or more network devices to allow zero touch provisioning
US11811951B2 (en)*2020-06-302023-11-07Juniper Networks, Inc.Facilitating authentication of routing modules associated with one or more network devices to allow zero touch provisioning
US20240064028A1 (en)*2020-06-302024-02-22Juniper Networks, Inc.Facilitating authentication of routing modules associated with one or more network devices to allow zero touch provisioning
US12278912B2 (en)*2020-06-302025-04-15Juniper Networks, Inc.Facilitating authentication of routing modules associated with one or more network devices to allow zero touch provisioning
US20230283484A1 (en)*2022-03-012023-09-07International Business Machines CorporationPrivacy-preserving user certificates
US12316778B2 (en)*2022-03-012025-05-27International Business Machines CorporationPrivacy-preserving user certificates

Also Published As

Publication numberPublication date
US9270585B2 (en)2016-02-23
CN101657980A (en)2010-02-24
US7895345B2 (en)2011-02-22
US20080253306A1 (en)2008-10-16
EP2137844A4 (en)2012-01-04
WO2008127832A1 (en)2008-10-23
EP2137844B1 (en)2015-08-19
CN101657980B (en)2013-01-02
EP2137844A1 (en)2009-12-30

Similar Documents

PublicationPublication DateTitle
US9270585B2 (en)Distributed routing table architecture and design
CN107409093B (en)Automatic optimal route reflector root address assignment and fast failover for route reflector clients in a network environment
US7859992B2 (en)Router redundancy in data communication networks
US7035202B2 (en)Network routing using link failure information
US9172637B2 (en)System and method for computing a backup ingress of a point-to-multipoint label switched path
US7929420B2 (en)Method and apparatus for learning VRRP backup routers
CA2465997C (en)Peer-to-peer name resolution wire protocol and message format data structure for use therein
US20070233832A1 (en)Method of distributed hash table node ID collision detection
KR20090003225A (en) Computer-implemented method, computer readable medium, and mesh network connection device for connecting multi-hop mesh network using MAC bridge
TW200803303A (en)Inter-proximity communication within a rendezvous federation
CN104247371A (en)Name-based neighbor discovery and multi-hop service discovery in information-centric networks
CN102833329A (en)Distributed storage of routing information in link state protocol controlled network
US20080170494A1 (en)Communication control apparatus, method and program thereof
US7406535B2 (en)Role-based message addressing for a computer network
US7324439B2 (en)Application-transparent IP redundancy
CN113055295A (en)Communication method, communication device and communication system
US11012418B2 (en)Multi-access interface for internet protocol security
US20210306251A1 (en)Aggregated bit index explicit replication networking system
US10735252B2 (en)Outside router fault detection
CiscoConfiguring Novell IPX
CiscoConfiguring Novell IPX
CiscoConfiguring Novell IPX
CiscoConfiguring Novell IPX
CiscoConfiguring Novell IPX
US9306836B2 (en)Searching for multicast consumers in a network of interconnected nodes

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:MICROSOFT TECHNOLOGY LICENSING, LLC, WASHINGTON

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MICROSOFT CORPORATION;REEL/FRAME:034544/0001

Effective date:20141014

STCFInformation on status: patent grant

Free format text:PATENTED CASE

MAFPMaintenance fee payment

Free format text:PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment:4

MAFPMaintenance fee payment

Free format text:PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment:8


[8]ページ先頭

©2009-2025 Movatter.jp