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...

Full description

Saved in:
Bibliographic Details
Main Authors Daniel, Tsahi, Fishman, Albert, Schmidt, Gerald, White, Martin Leslie, Hutchison, Guy Townsend, Gandhi, Sachin, Shah, Zubin
Format Patent
LanguageGerman
Published 30.11.2017
Subjects
Online AccessGet full text

Cover

Loading…
More Information
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