Systems and methods for performing logical network forwarding using a controller

A technology for controlling networks and controllers, which is applied in the field of communication networks and can solve problems such as time-consuming and lengthy

Inactive Publication Date: 2017-05-31
BIG SWITCH NETWORKS CORP
View PDF5 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This process can be time-consuming, lengthy, and especially challenging as network complexity increases

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
  • Systems and methods for performing logical network forwarding using a controller
  • Systems and methods for performing logical network forwarding using a controller
  • Systems and methods for performing logical network forwarding using a controller

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] Networks such as the Internet and local and area networks coupled to the Internet rely on packet-based switches. These switches, sometimes referred to herein as network switches, packet processing systems, or packet forwarding systems, can forward packets based on address information. In this way, data packets sent by a packet source can be delivered to a packet destination. In networking terminology, packet sources and destinations are sometimes referred to as end hosts. Examples of end hosts are personal computers, servers, and other computing devices such as portable electronic devices that use wired or wireless technology to access a network.

[0030] Network switches range in capacity from relatively small Ethernet switches and wireless access points to large rack-based systems that include several line cards, redundant power supplies, and supervisor capabilities. It is not uncommon for a network to include equipment from several vendors. Network switches from d...

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

A controller implemented on computing equipment may be used to control switches in a network. End hosts may be coupled to the switches. The controller may generate a virtual network topology of virtual switches, virtual routers, and virtual system routers that are distributed over underlying switches in the network. The controller may form virtual switches from respective groups of end hosts, virtual routers from groups of virtual switches that include virtual interfaces that are coupled to virtual switches, and a virtual system router from groups of virtual routers that includes virtual system router interfaces that are coupled to the virtual routers. The controller may control the virtual network topology by generating respective flow table entries based on identified network policies for each of the virtual routers, virtual system routers, and virtual switches. The controller may control the virtual system routers to route packets between the virtual routers.

Description

[0001] This application claims priority to US Patent Application No. 14 / 337,178, filed July 21, 2014, which is hereby incorporated by reference in its entirety. technical field [0002] The present invention relates to communication networks, and more particularly to communication networks having network switches controlled by a controller. Background technique [0003] Packet-based networks, such as the Internet and local area data networks connected to the Internet, include network switches. Network switches are used to forward packets from packet sources to packet destinations. Packets may sometimes be called frames. For example, data is forwarded through Layer 2 of the Open Systems Interconnection (OSI) model as frames (eg, Ethernet frames), while data is forwarded through Layer 3 of the OSI model as packets (eg, Internet Protocol packets). [0004] It can be difficult or impossible to use one vendor's equipment to configure another vendor's switch. This is because on...

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/931H04L12/717H04L12/713H04L45/42H04L45/586
CPCH04L45/586H04L45/42H04L49/70
Inventor G·M·梅尔V·埃玛蒂S·D·摩迪蒋刊哲王匡宁S·拉玛萨布兰玛尼恩杨梅R·W·舍伍德M·S·德哈米
Owner BIG SWITCH NETWORKS CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products