Beispielanalyse von SDN Software-Defined Networking
SDN Software Defined Network
1: Das Dilemma, mit dem das heutige Netzwerk konfrontiert ist
Das aktuelle Netzwerk wird vom TCP/IP-Protokoll dominiert, von lokalen Netzwerken bis hin zu Das Internet hat unser Leben verändert, aber das heutige Netzwerk ist kein perfektes Netzwerk und weist verschiedene Probleme auf.
1: Das TCP/IP-Protokollsystem ist nicht statisch, aber mit der Entwicklung des Netzwerks müssen Probleme im vorhandenen Protokollsystem behoben werden, wodurch das gesamte Protokollsystem sehr aufgebläht wird.
Netzwerkgeräte müssen für die Generierung und Wartung von Datenweiterleitungs- und Steuerungsebenenweiterleitungseinträgen verantwortlich sein, daher ist die Verwendung mehrerer Steuerungsprotokolle erforderlich. Dies führt zu einer Komplexität der zugrunde liegenden Netzwerksteuerungsprotokolle und Netzwerkausrüstung, was eine einheitliche Bereitstellung schwieriger macht. Gleichzeitig steigen die Kosten.
3: Ein weiterer Nachteil besteht darin, dass das gesamte Netzwerk passiv übertragen wird, was es sehr schwierig macht, Dienste anhand bestimmter Dienste zu unterscheiden. . Netzwerk- und Geschäftsaktualisierungen oder -änderungen gehen häufig mit dem Austausch von Hardwaregeräten einher.
Der Aufstieg des Cloud Computing profitiert von der Weiterentwicklung der Virtualisierungstechnologie, die Computer und Speicher zu einem dynamischen Ressourcenpool macht und so die Entwicklung des Cloud Computing unterstützt. Aufgrund der Verzögerung bei der Netzwerkentwicklung konnten Netzwerkressourcen jedoch nicht in diesen Ressourcenpool aufgenommen werden. Daher muss das Netzwerk grundlegende Änderungen vornehmen, um sich an diese virtuelle und dynamische Cloud-Computing-Umgebung anzupassen.
und viele andere Probleme erfordern eine neue Architektur zur Lösung. So entstand SDN.
2: Was ich über SDN verstehe
Was ist SDN
SDN ist ein Netzwerkdesignkonzept, eine Designidee, die das Traditionelle untergräbt Solange die Netzwerkhardware durch eine zentrale Software verwaltet werden kann, programmierbar ist, Steuerung und Weiterleitung getrennt sind und über offene Schnittstellen verfügt, kann es als SDN-Netzwerk betrachtet werden.
In der frühen Ära der Großrechner war es notwendig, Betriebssysteme und Anwendungssysteme zu entwickeln, die für verschiedene Chips erforderlich waren. Später verwendeten Windows und Linux die zugrunde liegenden Hardwaregeräte nicht mehr direkt, sondern stellten Benutzeranwendungen eine einheitliche Schnittstelle zum Aufrufen von Hardwaregeräten bereit. Benutzer können Anwendungen basierend auf Anwendungsanforderungen entwickeln und auf dem Betriebssystem ausführen, da das gesamte System programmierbar ist. Das ultimative Ziel von SDN besteht darin, dieses Modell in Computernetzwerksystemen zu implementieren und Benutzern ein offenes und effizientes Netzwerkbetriebssystem bereitzustellen. Der wichtigste Teil dieses Betriebssystems ist der Controller. Benutzer können verschiedene APPs auf dem Controller entwickeln, wenn Sie beispielsweise eine Switch-APP auf dem Controller entwickeln, dann ist das zugrunde liegende Netzwerk ein Switch, oder Sie können eine Verkehrsplanungs-APP auf einer höheren Ebene entwickeln, dann können Benutzer diese APP verwenden Steuern Sie die zugrunde liegende Ausrüstung, um die Verkehrsplanung umzusetzen.
Im Vergleich zu heutigen Computersystemen ähnelt das Hardware-Openflow-Gerät in SDN einem X86-Server, der SDN-Controller ist das Windows Server-Betriebssystem und die Netzwerkfunktionen sind verschiedene Anwendungen auf Windows Server, was recht ist Yu verfügt über softwarebasierte Netzwerkfunktionen (Layer-2- und 3-Weiterleitungssteuerung, Verkehrsplanung usw.) auf dem SDN-Controller.
Das obige ist der detaillierte Inhalt vonBeispielanalyse von SDN Software-Defined Networking. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

