Protokollunabhängiger, programmierbarer Schalter für durch Software definierte Datenzentrumsnetzwerke
Ein durch Software definiertes Netzwerksystem bzw. SDN-System (SDN = Software-Defined Network), -vorrichtung und -verfahren weisen einen oder mehrere Eingangsanschlüsse, einen programmierbaren Syntaxanalysator bzw. Parser, eine Vielzahl von programmierbaren Such- und Entscheidungsmaschinen bzw. LDEs...
Saved in:
Main Authors | , , , , , , |
---|---|
Format | Patent |
Language | German |
Published |
30.11.2017
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Ein durch Software definiertes Netzwerksystem bzw. SDN-System (SDN = Software-Defined Network), -vorrichtung und -verfahren weisen einen oder mehrere Eingangsanschlüsse, einen programmierbaren Syntaxanalysator bzw. Parser, eine Vielzahl von programmierbaren Such- und Entscheidungsmaschinen bzw. LDEs (LDEs = Lookup and Decision Engines), programmierbare Suchspeicher, programmierbare Zählvorrichtungen, einen programmierbaren Umschreibblock und einen oder mehrere Ausgangsanschlüsse auf. Die Programmierbarkeit des Parsers, der LDEs, der Suchspeicher, der Zählvorrichtungen und des Umschreibblocks ermöglichen es einem Nutzer, jeden Mikrochip innerhalb des Systems individuell an bestimme Paketumgebungen, Datenanalyseanforderungen, Paketverarbeitungsfunktionen und andere Funktionen wunschgemäß anzupassen. Ferner ist der gleiche Mikrochip imstande für andere Zwecke und/oder Optimierungen dynamisch umprogrammiert zu werden.
A software-defined network (SDN) system, device and method comprise one or more input ports, a programmable parser, a plurality of programmable lookup and decision engines (LDEs), programmable lookup memories, programmable counters, a programmable rewrite block and one or more output ports. The programmability of the parser, LDEs, lookup memories, counters and rewrite block enable a user to customize each microchip within the system to particular packet environments, data analysis needs, packet processing functions, and other functions as desired. Further, the same microchip is able to be reprogrammed for other purposes and/or optimizations dynamically. |
---|---|
Bibliography: | Application Number: DE20161101193T |