Unlock instant, AI-driven research and patent intelligence for your innovation.

Method for scalable computer network partitioning

A computer network and network technology, applied in the direction of data exchange network, digital transmission system, electrical components, etc., can solve the problems of increased complexity of routing table calculation network routing, increased router hardware cost and operation complexity, and difficulty in management, etc., to achieve Effects of reduced operational complexity, improved scalability, and reduced hardware costs

Active Publication Date: 2017-08-18
MICROSOFT TECH LICENSING LLC
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

As the number of servers increases, the size of the routing table and the complexity of calculating network routes for the routing table also increase
As a result, when the number of servers reaches millions or tens of millions, the hardware cost and operational complexity of the router can increase to unmanageable levels

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for scalable computer network partitioning
  • Method for scalable computer network partitioning
  • Method for scalable computer network partitioning

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] Certain embodiments of systems, devices, components, modules, routines and processes for configuring and operating computer networks are described below. In the following description, specific details of components are included to provide a thorough understanding of certain embodiments of the technology. It will also be understood by those skilled in the relevant art that the technology may have additional embodiments. The technique can also be referenced without the following Figure 1A-10 Several details of the described embodiments are practiced without regard.

[0018] As used herein, the term "computer network" generally refers to an interconnected network having a plurality of network nodes connecting endpoints to each other and to other networks (eg, the Internet). The term "network node" generally refers to a physical or software emulation of a network device. Example network nodes include routers, switches, hubs, bridges, load balancers, security gateways, f...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Various techniques for partitioning a computer network is disclosed herein. In certain embodiments, control plane functions (e.g., computation of network routes) and / or forwarding plane functions (e.g., routing, forwarding, switching) may be partitioned and performed individually on per domain basis based on (1) a network configuration of a particular domain (e.g., end points and / or lower-level domains in the particular domain); and (2) one or more higher-level domains connected to the particular domain in the hierarchy. Thus, a particular domain can manage various network operations of the domain without concerns regarding end points or network nodes in other domains of the hierarchy. Thus, network configuration and operation may be partitioned to reduce hardware costs and operational complexity even as the size of the overall computer networks increases.

Description

Background technique [0001] A computer network may have a large number of physical or virtual servers interconnected with each other by routers, switches, bridges, or other network nodes via wired or wireless network links. Network nodes may enable communication between servers by exchanging messages over network links in accordance with one or more network protocols. [0002] One difficulty associated with designing and operating computer networks is scalability. As the number of servers increases, the amount of required resources and operational complexity increase. For example, modern routers often carry routing tables in memory that specify network routes to specific servers in a computer network. As the number of servers increases, the size of the routing table and the complexity of calculating network routes for the routing table also increase. Therefore, when the number of servers reaches millions or tens of millions, the hardware cost and operational complexity of t...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L12/715H04L45/74
CPCH04L45/04H04L45/745
Inventor 房路渊J·科克斯E·尼克波桑D·罗赫尔G·拉特雷N·伊拉瓦F·奇希
Owner MICROSOFT TECH LICENSING LLC