Hinweis:

Verwenden Sie iPerf, um den Durchsatz in einer OCI Hub- und Spoke-VCN-Routingarchitektur zu testen

Einführung

In den sich schnell entwickelnden Cloud-Umgebungen von heute ist die Gewährleistung einer optimalen Netzwerkleistung für nahtlose Abläufe von entscheidender Bedeutung. Oracle Cloud Infrastructure (OCI) bietet robuste Netzwerkfunktionen, einschließlich der Hub- und Spoke Virtual Cloud Network-(VCN-)Routingarchitektur, um eine effiziente Kommunikation und Ressourcenverwaltung zu ermöglichen. Ein wesentlicher Aspekt der Wartung dieser Architektur ist das regelmäßige Testen des Netzwerkdurchsatzes, um potenzielle Engpässe zu erkennen und die Leistung zu optimieren.

In diesem Tutorial verwenden wir das leistungsstarke Netzwerktesttool iPerf, um den Durchsatz in einer OCI Hub- und Spoke-VCN-Routingarchitektur zu messen und zu analysieren. Am Ende dieses Tutorials werden Sie mit dem Wissen ausgestattet, um Ihre OCI-Netzwerkperformance effektiv zu bewerten und zu verbessern und sicherzustellen, dass Ihre Anwendungen und Services reibungslos ausgeführt werden.

image

Hinweis: Die mit iPerf erhaltenen Testergebnisse hängen stark von verschiedenen Faktoren ab, einschließlich Netzwerkbedingungen, Hardwarekonfigurationen und Softwareeinstellungen für Ihre Umgebung. Daher können diese Ergebnisse erheblich von denen in anderen Umgebungen abweichen. Verwenden Sie diese Ergebnisse nicht, um endgültige Rückschlüsse auf die erwartete Leistung Ihres Netzwerks oder Ihrer Ausrüstung zu ziehen. Sie sollten als Richtwerte und nicht als absolute Leistungswerte betrachtet werden.

iPerf-Versionen

iPerf, iPerf2 und iPerf3 sind Tools zur Messung von Netzwerkbandbreite, -performance und -durchsatz zwischen zwei Endpunkten. Sie weisen jedoch einige wesentliche Unterschiede in Bezug auf Features, Performance und Entwicklungsstatus auf.

Überblick:

Hauptunterschiede:

Feature iPerf iPerf2 iPerf3
Entwicklung Ausgelaufen Aktiv verwaltet Aktiv verwaltet
TCP- und UDP-Tests Ja Ja Ja
Unterstützung für Multithreading Nr. Ja Nr.
UDP-Multicast Nr. Ja Nr.
IPv6-Support Nr. Ja Ja
JSON-Ausgabe Nr. Nr. Ja
Reverse-Modus Nr. Ja Ja

Hinweis: Wenn möglich verwenden wir in diesem Tutorial iPerf2.

Am besten für hohen Durchsatz?

Bei Umgebungen mit hohem Durchsatz ist iPerf2 aufgrund seiner Multithreading-Funktionen, die mehrere CPU-Cores in vollem Umfang nutzen können, häufig die beste Wahl. Dies ist besonders wichtig, wenn Sie mit Netzwerkschnittstellen arbeiten, die mehrere Gigabit pro Sekunde (Gbit/s) Traffic verarbeiten können.

Wenn Multithreading nicht entscheidend ist, ist iPerf3 eine gute Wahl für einfachere Setups oder moderne Netzwerke mit Funktionen wie QoS und Überlastungskontrolle. In Umgebungen mit sehr hohem Durchsatz kann jedoch sein Single-Thread-Charakter zu einem Engpass werden.

Warum wird die maximale Segmentgröße (MSS)-Spannung verwendet?

Hinweis: Wenn Traffic durch einen Internet Protocol Security-(IPSec-)Tunnel durch den pfSense Firewall-MSS fließt, müssen Sie darauf achten.

MSS-Spannungen beziehen sich auf Maximum Segment Size Clamping, eine Technik, die in der Netzwerkkommunikation, insbesondere in TCP/IP-Netzwerken, verwendet wird, um den MSS eines TCP-Pakets während des Verbindungseinrichtungsprozesses anzupassen. Das MSS definiert die größte Datenmenge, die ein Gerät in einem einzelnen TCP-Segment verarbeiten kann, und es wird normalerweise während des TCP-Handshakes zwischen den kommunizierenden Geräten ausgehandelt.

MSS-Spannungen werden häufig von Netzwerkgeräten wie Routern, Firewalls oder VPNs verwendet, um Probleme im Zusammenhang mit der Paketfragmentierung zu vermeiden. So funktioniert es:

Beispiel für MSS-Spannungen: Wenn ein Clientgerät während des TCP-Handshakes einen MSS-Wert von 1460 Byte sendet, die MTU des Netzwerks jedoch aufgrund der VPN-Kapselung auf 1400 Byte begrenzt ist, kann das Netzwerkgerät den MSS auf 1360 Byte klemmen (was den zusätzlichen Overhead zulässt), um Fragmentierungsprobleme zu vermeiden.

Wichtige Parameter

Instanznetzwerkgeschwindigkeiten

In OCI ist die Geschwindigkeit des Netzwerkadapters (vNIC) oder Ihrer Instanz an die Instanzausprägung und die Anzahl der CPUs gebunden, die Sie dieser Ausprägung zugewiesen haben.

In diesem Tutorial verwenden wir E4.Flex-Ausprägungen mit einem Oracle Linux 8-Image mit 1 OCPU. Das bedeutet, dass wir eine (maximale) Netzwerkbandbreite von 1 Gbit/s für alle iPerf-Testergebnisse erhalten.

  1. Die Ausprägung lautet E4. Flex.
  2. Die OCPU-Anzahl beträgt 1.
  3. Die Netzwerk Bandbreite beträgt 1 Gbit/s.

image

Hinweis: Sie können die Netzwerkbandbreite erhöhen, indem Sie eine andere Ausprägung auswählen und die Anzahl der OCPUs erhöhen.

Ziele

Aufgabe 1: OCI Hub- und Spoke-VCN-Routingarchitektur prüfen

Wir verwenden die folgende Architektur für alle iPerf-Durchsatztests in diesem Tutorial.

image

Dies ist eine vollständige Hub- und Spoke-Routingarchitektur, bei der On Premise mit einem IPSec-VPN-Tunnel verbunden ist. Informationen zur Neuerstellung dieser Routing-Topologie finden Sie unter:

Aufgabe 2: iPerf3 auf den Hubinstanzen installieren

Hinweis: In dieser Aufgabe installieren wir iPerf3 und installieren iPerf2 in der nächsten Aufgabe.

Aufgabe 2.1: iPerf3 auf Hubschrittstein installieren

Der Hub-Schrittstein ist eine Windows-Serverinstanz. Für Windows stehen hier verschiedene iPerf-Distributionen zur Verfügung: windows. Dieses Tutorial wird hier heruntergeladen: Verzeichnisliste.

image

Aufgabe 2.2: Installieren Sie iPerf3 in einer pfSense-Firewall

Aufgabe 3: iPerf3 auf den Spoke-Instanzen installieren

Installieren Sie iPerf3 auf den Linux-Instanzen in OCI in unserer Architektur.

Aufgabe 3.1: iPerf3 auf Spoke-Instanz A1 und Instanz A2 installieren

Aufgabe 3.2: iPerf3 auf Spoke-Instanz B installieren

  1. Melden Sie sich bei Instanz B an.
  2. Führen Sie den Befehl sudo dnf install iPerf3 aus, um iPerf 3 zu installieren. Wenn iPerf3 bereits verfügbar ist, erhalten Sie eine Meldung, dass iPerf bereits installiert ist.

image

Aufgabe 3.3: iPerf3 auf Spoke-Instanz C installieren

  1. Melden Sie sich bei Instanz C an.
  2. Führen Sie den Befehl sudo dnf install iPerf3 aus, um iPerf 3 zu installieren. Wenn iPerf3 bereits verfügbar ist, erhalten Sie eine Meldung, dass iPerf bereits installiert ist.

image

Aufgabe 3.4: iPerf3 auf Instanz D installieren

  1. Melden Sie sich bei Instanz D an.
  2. Führen Sie den Befehl sudo dnf install iPerf3 aus, um iPerf 3 zu installieren. Wenn iPerf3 bereits verfügbar ist, erhalten Sie eine Meldung, dass iPerf bereits installiert ist.

image

Aufgabe 4: iPerf3 auf den On-Premise-Instanzen installieren

Installieren Sie iPerf3 auf den On-Premise-Linux-Instanzen in unserer Architektur.

Aufgabe 4.1: iPerf3 auf dem Oracle Linux-Client installieren

  1. Stellen Sie eine Verbindung zur On-Premise-Linux-Clientinstanz her.
  2. Führen Sie den Befehl sudo dnf install iPerf3 aus, um iPerf 3 zu installieren. Wenn iPerf3 bereits verfügbar ist, erhalten Sie eine Meldung, dass iPerf bereits installiert ist.

image

Aufgabe 4.2: iPerf3 auf dem Oracle Linux-Client-CPE installieren

  1. Stellen Sie eine Verbindung zur On-Premise-Linux-CPE-Instanz her.
  2. Führen Sie den Befehl sudo dnf install iPerf3 aus, um iPerf 3 zu installieren. Wenn iPerf3 bereits verfügbar ist, erhalten Sie eine Meldung, dass iPerf bereits installiert ist.

image

Aufgabe 5: iPerf2 auf allen Linux-Instanzen installieren

Wir haben iPerf3 installiert. Jetzt installieren wir iPerf2 auf allen Linux-Instanzen in der gesamten Architektur.

Wir verwenden Oracle Linux 8. Daher ist das folgende iPerf2-Package erforderlich: Oracle Linux 8 (x86_64) EPEL. Wenn Sie Oracle Linux 9 verwenden, verwenden Sie das folgende Package: Oracle Linux 9 (x86_64) EPEL oder verwenden für eine andere BS- oder Linux-Distribution ein Package, das für dieses BS kompiliert ist.

Aufgabe 6: iPerf-Tests definieren und iPerf-Befehle vorbereiten

In dieser Aufgabe stellen wir einige iPerf-Befehle mit den zusätzlichen Flags bereit und erläutern, was sie bedeuten. Weitere Informationen finden Sie unter Netzwerkperformance.

Aufgabe 7: iPerf-Tests im selben VCN im selben Subnetz ausführen

In dieser Aufgabe führen wir einen iPerf2-Durchsatztest im selben VCN und Subnetz aus. Die folgende Abbildung zeigt die Pfade mit den Pfeilen zwischen zwei Endpunkten, in denen die Durchsatztests durchgeführt werden.

image

Aufgabe 7.1: Von Instanz-A1 zu Instanz-A2

In der folgenden Tabelle finden Sie die IP-Adresse des Clients und des Servers (in diesem Test verwendet) sowie die Befehle, mit denen der Test iPerf mit den Testergebnissen ausgeführt wird.

   
IP des iPerf-Servers 172.16.1.50
IP des iPerf-Clients 172.16.1.93
iPerf-Befehl auf dem Server iPerf -s
iPerf-Befehl auf dem Client iPerf -c 172.16.1.50 -b 9G -P 5
Getestete Bandbreite (SUM) 1,05 Gbit/s

Die folgenden Abbildungen veranschaulichen die Befehle und die vollständige Testausgabe des Tests iPerf.

image

image

image

Aufgabe 7.2: Von Instanz-A2 zu Instanz-A1

In der folgenden Tabelle finden Sie die IP-Adresse des Clients und des Servers (in diesem Test verwendet) sowie die Befehle, mit denen der Test iPerf mit den Testergebnissen ausgeführt wird.

   
IP des iPerf-Servers 172.16.1.93
IP des iPerf-Clients 172.16.1.50
iPerf-Befehl auf dem Server iPerf -s
iPerf-Befehl auf dem Client iPerf -c 172.16.1.93 -b 9G -P 5
Getestete Bandbreite (SUM) 1,05 Gbit/s

Die folgenden Abbildungen veranschaulichen die Befehle und die vollständige Testausgabe des Tests iPerf.

image

image

image

Aufgabe 8: iPerf-Tests im selben VCN über verschiedene Subnetze hinweg ausführen

In dieser Aufgabe führen wir einen iPerf3-Durchsatztest im selben VCN, aber in zwei verschiedenen Subnetzen aus. Die folgende Abbildung zeigt die Pfade mit den Pfeilen zwischen den beiden Endpunkten, an denen die Durchsatztests durchgeführt werden sollen.

image

Aufgabe 8.1: Von der pfSense-Firewall zum Hubschrittstein

In der folgenden Tabelle finden Sie die IP-Adresse des Clients und des Servers (in diesem Test verwendet) sowie die Befehle, mit denen der Test iPerf mit den Testergebnissen ausgeführt wird.

   
IP des iPerf-Servers 172.16.0.252
IP des iPerf-Clients 172.16.0.20
iPerf-Befehl auf dem Server iPerf3 -s
iPerf-Befehl auf dem Client iPerf3 -c 172.16.0.252
Getestete Bandbreite (SUM) 958 MB/s

Die folgenden Abbildungen veranschaulichen die Befehle und die vollständige Testausgabe des Tests iPerf.

image

image

image

image

Aufgabe 8.2: Vom Hubschritt-Stein zur pfSense-Firewall

In der folgenden Tabelle finden Sie die IP-Adresse des Clients und des Servers (in diesem Test verwendet) sowie die Befehle, mit denen der Test iPerf mit den Testergebnissen ausgeführt wird.

   
IP des iPerf-Servers 172.16.0.20
IP des iPerf-Clients 172.16.0.252
iPerf-Befehl auf dem Server iPerf3 -s
iPerf-Befehl auf dem Client iPerf3 -c 172.16.0.20
Getestete Bandbreite (SUM) 1,01 Gbit/s

Die folgenden Abbildungen veranschaulichen die Befehle und die vollständige Testausgabe des Tests iPerf.

image

image

image

image

Aufgabe 9: iPerf-Tests zwischen zwei verschiedenen VCNs ausführen

In dieser Aufgabe führen wir einen iPerf2-Durchsatztest zwischen zwei verschiedenen VCNs und zwei verschiedenen Subnetzen aus. Beachten Sie, dass der Test eine Firewall durchläuft, die sich im Hub-VCN befindet. Die folgende Abbildung zeigt die Pfade mit den Pfeilen zwischen den beiden Endpunkten, an denen die Durchsatztests durchgeführt werden sollen.

image

Aufgabe 9.1: Von Instanz-A1 zu Instanz-B

In der folgenden Tabelle finden Sie die IP-Adresse des Clients und des Servers (in diesem Test verwendet) sowie die Befehle, mit denen der Test iPerf mit den Testergebnissen ausgeführt wird.

   
IP des iPerf-Servers 172.16.2.88
IP des iPerf-Clients 172.16.1.93
iPerf-Befehl auf dem Server iPerf -s
iPerf-Befehl auf dem Client iPerf -c 172.16.2.88 -b 9G -P 5
Getestete Bandbreite (SUM) 1,02 Gbit/s

Die folgenden Abbildungen veranschaulichen die Befehle und die vollständige Testausgabe des Tests iPerf.

image

image

image

Aufgabe 9.2: Von Instanz-B zu Instanz-A1

In der folgenden Tabelle finden Sie die IP-Adresse des Clients und des Servers (in diesem Test verwendet) sowie die Befehle, mit denen der Test iPerf mit den Testergebnissen ausgeführt wird.

   
IP des iPerf-Servers 172.16.1.93
IP des iPerf-Clients 172.16.2.99
iPerf-Befehl auf dem Server iPerf -s
iPerf-Befehl auf dem Client iPerf -c 172.16.1.93 -b 9G -P 5
Getestete Bandbreite (SUM) 1,02 Gbit/s

Die folgenden Abbildungen veranschaulichen die Befehle und die vollständige Testausgabe des Tests iPerf.

image

image

image

Aufgabe 10: iPerf-Tests zwischen verschiedenen VCNs ausführen und die pfSense-Firewall umgehen

In dieser Aufgabe führen wir einen iPerf2-Durchsatztest zwischen zwei verschiedenen VCNs und zwei verschiedenen Subnetzen aus. Beachten Sie, dass der Test die Firewall umgeht, die sich im Hub-VCN befindet. Die folgende Abbildung zeigt die Pfade mit den Pfeilen zwischen den beiden Endpunkten, an denen die Durchsatztests durchgeführt werden sollen.

image

Aufgabe 10.1: Von Instanz-C zu Instanz-D

In der folgenden Tabelle finden Sie die IP-Adresse des Clients und des Servers (in diesem Test verwendet) sowie die Befehle, mit denen der Test iPerf mit den Testergebnissen ausgeführt wird.

   
IP des iPerf-Servers 172.16.4.14
IP des iPerf-Clients 172.16.3.63
iPerf-Befehl auf dem Server iPerf -s
iPerf-Befehl auf dem Client iPerf -c 172.16.4.14 -b 9G -P 5
Getestete Bandbreite (SUM) 1,04 Gbit/s

Die folgenden Abbildungen veranschaulichen die Befehle und die vollständige Testausgabe des Tests iPerf.

image

image

image

Aufgabe 10.2: Von Instanz-D zu Instanz-C

In der folgenden Tabelle finden Sie die IP-Adresse des Clients und des Servers (in diesem Test verwendet) sowie die Befehle, mit denen der Test iPerf mit den Testergebnissen ausgeführt wird.

   
IP des iPerf-Servers 172.16.3.63
IP des iPerf-Clients 172.16.4.14
iPerf-Befehl auf dem Server iPerf -s
iPerf-Befehl auf dem Client iPerf -c 172.16.3.63 -b 9G -P 5
Getestete Bandbreite (SUM) 1,05 Gbit/s

Die folgenden Abbildungen veranschaulichen die Befehle und die vollständige Testausgabe des Tests iPerf.

image

image

image

Aufgabe 11: iPerf-Tests zwischen On-Premise- und OCI Hub-VCN ausführen

In dieser Aufgabe führen wir einen iPerf2-Durchsatztest zwischen On-Premise und OCI mit einem Site-to-Site-IPSec-VPN-Tunnel aus. Beachten Sie, dass der Test die Firewall durchläuft, die sich im Hub-VCN befindet. Die folgende Abbildung zeigt die Pfade mit den Pfeilen zwischen den beiden Endpunkten, an denen die Durchsatztests durchgeführt werden sollen.

image

Hinweis:

Maximale Segmentgrößenspannung

In diesem Tutorial hatte die On-Premise-Seite eine MTU von 9000, bei der ein Paket mit dem MSS-Wert 1500 + IPSec-Overhead gesendet wurde.

Die MTU der Schnittstelle pfSense ist 1500 ... und verursacht Fragmentierungsprobleme.

Wenn Sie die Schnittstelle MSS auf 1300 setzen, ändert sich die Größe on the fly. Diese Technik wird als Maximum Segment Size Clamping bezeichnet.

MSS-Änderung auf der pfSense

image

image

image

image

image

Aufgabe 11.1: Von VPN-Clientinstanz (On Premise) zu Hubschrittstein

In der folgenden Tabelle finden Sie die IP-Adresse des Clients und des Servers (in diesem Test verwendet) sowie die Befehle, mit denen der Test iPerf mit den Testergebnissen ausgeführt wird.

   
IP des iPerf-Servers 172.16.0.252
IP des iPerf-Clients 10.222.10.19
iPerf-Befehl auf dem Server iPerf -s
iPerf-Befehl auf dem Client iPerf -c 172.16.0.252 -b 9G -P 5
Getestete Bandbreite (SUM) 581 MBit/s

Die folgenden Abbildungen veranschaulichen die Befehle und die vollständige Testausgabe des Tests iPerf.

image

image

image

Aufgabe 11.2: Vom Hubschrittstein zur VPN-Clientinstanz (On Premise)

In der folgenden Tabelle finden Sie die IP-Adresse des Clients und des Servers (in diesem Test verwendet) sowie die Befehle, mit denen der Test iPerf mit den Testergebnissen ausgeführt wird.

   
IP des iPerf-Servers 10.222.10.19
IP des iPerf-Clients 172.16.0.252
iPerf-Befehl auf dem Server iPerf -s
iPerf-Befehl auf dem Client iPerf -c 10.222.10.19 -b 9G -P 5
Getestete Bandbreite (SUM) 732 MB/s

Die folgenden Abbildungen veranschaulichen die Befehle und die vollständige Testausgabe des Tests iPerf.

image

image

image

Aufgabe 12: iPerf-Tests zwischen On-Premise- und OCI-Spoke-VCN ausführen

In dieser Aufgabe führen wir einen iPerf2-Durchsatztest zwischen On-Premise und OCI mit einem Site-to-Site-IPSec-VPN-Tunnel aus. Beachten Sie, dass der Test die Firewall durchläuft, die sich im Hub-VCN befindet. Die folgende Abbildung zeigt die Pfade mit den Pfeilen zwischen den beiden Endpunkten, an denen die Durchsatztests durchgeführt werden sollen.

image

Aufgabe 12.1: Von VPN-Clientinstanz (On Premise) zu Instanz-A1

In der folgenden Tabelle finden Sie die IP-Adresse des Clients und des Servers (in diesem Test verwendet) sowie die Befehle, mit denen der Test iPerf mit den Testergebnissen ausgeführt wird.

   
IP des iPerf-Servers 172.16.1.93
IP des iPerf-Clients 10.222.10.19
iPerf-Befehl auf dem Server iPerf -s
iPerf-Befehl auf dem Client iPerf -c 172.16.1.93 -b 9G -P 5
Getestete Bandbreite (SUM) 501 MBit/s

Die folgenden Abbildungen veranschaulichen die Befehle und die vollständige Testausgabe des Tests iPerf.

image

image

image

Neue Tests mit MSS im Befehl iPerf:

Hinweis: Mit iPerf können Sie den Paketstrom so optimieren, dass die Pakete mit einem bestimmten MSS gesendet werden. Sie können die folgenden Befehle verwenden, wenn Sie die MSS-Einstellungen auf den Geräten im Pfad zwischen der Quelle oder dem Ziel nicht ändern können.

In der folgenden Tabelle finden Sie die IP-Adresse des Clients und des Servers (in diesem Test verwendet) sowie die Befehle, mit denen der Test iPerf mit den Testergebnissen ausgeführt wird.

   
IP des iPerf-Servers 172.16.1.93
IP des iPerf-Clients 10.222.10.19
iPerf-Befehl auf dem Server iPerf -s
iPerf-Befehl auf dem Client iPerf -c 172.16.1.93 -b 9G -P 5 -M 1200
Getestete Bandbreite (SUM) 580 MBit/s

Die folgenden Abbildungen veranschaulichen die Befehle und die vollständige Testausgabe des Tests iPerf.

image

image

image

Aufgabe 12.2: Von Instanz-A1 zu VPN-Clientinstanz (On-Premise)

In der folgenden Tabelle finden Sie die IP-Adresse des Clients und des Servers (in diesem Test verwendet) sowie die Befehle, mit denen der Test iPerf mit den Testergebnissen ausgeführt wird.

   
IP des iPerf-Servers 10.222.10.19
IP des iPerf-Clients 172.16.1.93
iPerf-Befehl auf dem Server iPerf -s
iPerf-Befehl auf dem Client iPerf -c 10.222.10.19 -b 9G -P 5
Getestete Bandbreite (SUM) 620 MB/s

In den nächsten Screenshots finden Sie auch die vollständigen Testergebnisse der iPerf-Tests.

image

image

image

Neue Tests mit MSS im Befehl iPerf:

Hinweis: Mit iPerf können Sie den Paketstrom so optimieren, dass die Pakete mit einem bestimmten MSS gesendet werden. Sie können die folgenden Befehle verwenden, wenn Sie die MSS-Einstellungen auf den Geräten im Pfad zwischen der Quelle oder dem Ziel nicht ändern können.

In der folgenden Tabelle finden Sie die IP-Adresse des Clients und des Servers (in diesem Test verwendet) sowie die Befehle, mit denen der Test iPerf mit den Testergebnissen ausgeführt wird.

   
IP des iPerf-Servers 10.222.10.19
IP des iPerf-Clients 172.16.1.93
iPerf-Befehl auf dem Server iPerf -s
iPerf-Befehl auf dem Client iPerf -c 10.222.10.19 -b 9G -P 5 -M 1200
Getestete Bandbreite (SUM) 805 MB/s

Die folgenden Abbildungen veranschaulichen die Befehle und die vollständige Testausgabe des Tests iPerf.

image

image

image

Aufgabe 13: iPerf-Tests zwischen On-Premise- und OCI-Spoke-VCN unter Umgehung der pfSense-Firewall ausführen

In dieser Aufgabe führen wir einen iPerf2-Durchsatztest zwischen On-Premise und OCI mit einem Site-to-Site-IPSec-VPN-Tunnel aus. Beachten Sie, dass der Test die Firewall umgeht, die sich im Hub-VCN befindet. Die folgende Abbildung zeigt die Pfade mit den Pfeilen zwischen den beiden Endpunkten, an denen die Durchsatztests durchgeführt werden sollen.

image

Aufgabe 13.1: Von VPN-Clientinstanz (On Premise) zu Instanz-D

In der folgenden Tabelle finden Sie die IP-Adresse des Clients und des Servers (in diesem Test verwendet) sowie die Befehle, mit denen der Test iPerf mit den Testergebnissen ausgeführt wird.

   
IP des iPerf-Servers 172.16.4.14
IP des iPerf-Clients 10.222.10.19
iPerf-Befehl auf dem Server iPerf -s
iPerf-Befehl auf dem Client iPerf -c 172.16.4.14 -b 9G -P 5
Getestete Bandbreite (SUM) 580 MBit/s

Die folgenden Abbildungen veranschaulichen die Befehle und die vollständige Testausgabe des Tests iPerf.

image

image

image

Aufgabe 13.2: Von Instanz-D zu VPN-Clientinstanz (On-Premise)

In der folgenden Tabelle finden Sie die IP-Adresse des Clients und des Servers (in diesem Test verwendet) sowie die Befehle, mit denen der Test iPerf mit den Testergebnissen ausgeführt wird.

   
IP des iPerf-Servers 10.222.10.19
IP des iPerf-Clients 172.16.4.14
iPerf-Befehl auf dem Server iPerf -s
iPerf-Befehl auf dem Client iPerf -c 10.222.10.19 -b 9G -P 5
Getestete Bandbreite (SUM) 891 MBit/s

Die folgenden Abbildungen veranschaulichen die Befehle und die vollständige Testausgabe des Tests iPerf.

image

image

image

Aufgabe 14: iPerf-Tests zwischen dem Internet und dem OCI Hub-VCN ausführen

In dieser Aufgabe führen wir einen iPerf2-Durchsatztest zwischen einem Client im Internet und OCI über das Internet aus. Die folgende Abbildung zeigt die Pfade mit den Pfeilen zwischen den beiden Endpunkten, an denen die Durchsatztests durchgeführt werden sollen.

image

Aufgabe 14.1: Vom Internet zum Hub Step-Stone

In der folgenden Tabelle finden Sie die IP-Adresse des Clients und des Servers (in diesem Test verwendet) sowie die Befehle, mit denen der Test iPerf mit den Testergebnissen ausgeführt wird.

   
IP des iPerf-Servers xxx.xxx.xxx.178
IP des iPerf-Clients xxx.xxx.xxx.152
iPerf-Befehl auf dem Server iPerf -s
iPerf-Befehl auf dem Client iPerf -c xxx.xxx.xxx.178 -b 9G -P 5
Getestete Bandbreite (SUM) 251 MB/s

Die folgenden Abbildungen veranschaulichen die Befehle und die vollständige Testausgabe des Tests iPerf.

image

image

image

Aufgabe 15: iPerf-Tests im selben Subnetz On Premise vorab formulieren

In dieser Aufgabe führen wir einen iPerf2-Durchsatztest zwischen zwei On-Premise-Instanzen aus. Die folgende Abbildung zeigt die Pfade mit den Pfeilen zwischen den beiden Endpunkten, an denen die Durchsatztests durchgeführt werden sollen.

image

Aufgabe 15.1: Von VPN-Clientinstanz (On Premise) zu StrongSwan-CPE-Instanz (On Premise)

In der folgenden Tabelle finden Sie die IP-Adresse des Clients und des Servers (in diesem Test verwendet) sowie die Befehle, mit denen der Test iPerf mit den Testergebnissen ausgeführt wird.

   
IP des iPerf-Servers 10.222.10.70
IP des iPerf-Clients 10.222.10.19
iPerf-Befehl auf dem Server iPerf -s
iPerf-Befehl auf dem Client iPerf -c 10.222.10.70 -b 9G -P 5
Getestete Bandbreite (SUM) 1,05 Gbit/s

Die folgenden Abbildungen veranschaulichen die Befehle und die vollständige Testausgabe des Tests iPerf.

image

image

image

Aufgabe 15.2: Von der StrongSwan-CPE-Instanz (On-Premise) zur VPN-Clientinstanz (On-Premise)

In der folgenden Tabelle finden Sie die IP-Adresse des Clients und des Servers (in diesem Test verwendet) sowie die Befehle, mit denen der Test iPerf mit den Testergebnissen ausgeführt wird.

   
IP des iPerf-Servers 10.222.10.19
IP des iPerf-Clients 10.222.10.70
iPerf-Befehl auf dem Server iPerf -s
iPerf-Befehl auf dem Client iPerf -c 10.222.10.19 -b 9G -P 5
Getestete Bandbreite (SUM) 1,05 Gbit/s

Die folgenden Abbildungen veranschaulichen die Befehle und die vollständige Testausgabe des Tests iPerf.

image

image

image

Ergebnisse

In diesem Tutorial haben wir verschiedene Arten von Durchsatztests mit iPerf2 und iPerf3 durchgeführt. Die Tests wurden an verschiedenen Quellen und Zielen in der vollständigen Netzwerkarchitektur mit verschiedenen Pfaden durchgeführt.

In der folgenden Tabelle sehen Sie eine Zusammenfassung der gesammelten Testergebnisse.

Testtyp Bandbreitenergebnis  
Aufgabe 7.1: Führen Sie iPerf-Tests im selben VCN im selben Subnetz aus (Von Instanz-A1 zu Instanz-A2) 1,05 Gbit/s OCI intern
Aufgabe 7.2: Führen Sie iPerf-Tests im selben VCN im selben Subnetz aus (Von Instanz-A2 zu Instanz-A1) 1,05 Gbit/s OCI intern
Aufgabe 8.1: Führen Sie iPerf-Tests innerhalb desselben VCN über verschiedene Subnetze hinweg aus (Von der pfSense-Firewall zum Hubschrittstein) 958 MB/s OCI intern
Aufgabe 8.2: Führen Sie iPerf-Tests innerhalb desselben VCN über verschiedene Subnetze hinweg aus (Von Hubschrittstein zu pfSense-Firewall) 1,01 Gbit/s OCI intern
Aufgabe 9.1: Führen Sie iPerf-Tests zwischen verschiedenen VCNs aus (Von Instanz-A1 zu Instanz-B) 1,02 Gbit/s OCI intern
Aufgabe 9.2: Führen Sie iPerf-Tests zwischen verschiedenen VCNs aus (Von Instanz B bis Instanz A1) 1,02 Gbit/s OCI intern
Aufgabe 10.1: Führen Sie iPerf-Tests zwischen verschiedenen VCNs aus (Umgehen der pfSense-Firewall) (Von Instanz-C zu Instanz-D) 1,04 Gbit/s OCI intern
Aufgabe 10.2: Führen Sie iPerf-Tests zwischen verschiedenen VCNs aus (Umgehen der pfSense-Firewall) (Von Instanz-D zu Instanz-C) 1,05 Gbit/s OCI intern
Aufgabe 11.1: Führen Sie iPerf-Tests zwischen On-Premise- und OCI Hub-VCN aus (Von VPN-Clientinstanz (On-Premise) zu Hubschrittstein) 581 MBit/s Von On-Premises zu OCI über Firewall
Aufgabe 11.2: Führen Sie iPerf-Tests zwischen On-Premise- und OCI Hub-VCN aus (Von Hubschrittstein zu VPN-Clientinstanz (On-Premise)) 732 MB/s Von On-Premises zu OCI über Firewall
Aufgabe 12.1: Führen Sie iPerf-Tests zwischen On-Premise- und OCI-Spoke-VCN aus (Von VPN-Clientinstanz (On-Premise) zu Instanz-A1) 501Mbits/s Von On-Premises zu OCI über Firewall
Aufgabe 12.2: Führen Sie iPerf-Tests zwischen On-Premise- und OCI-Spoke-VCN aus (Von Instanz-A1 zu VPN-Clientinstanz (On-Premise)) 620 MB/s Von On-Premises zu OCI über Firewall
Aufgabe 13.1: Führen Sie iPerf-Tests zwischen On-Premise- und OCI-Spoke-VCN aus (Umgehung der pfSense-Firewall) (Von VPN-Clientinstanz (On-Premise) zu Instanz-D) 580 MBit/s Umgehung der Firewall von On Premise zu OCI
Aufgabe 13.2: Führen Sie iPerf-Tests zwischen On-Premise- und OCI-Spoke-VCN aus (Umgehung der pfSense-Firewall) (Von Instanz-D zu VPN-Clientinstanz (On-Premise)) 891 MBit/s Umgehung der Firewall von On Premise zu OCI
Aufgabe 14: Führen Sie iPerf-Tests zwischen dem INTERNET und dem OCI Hub-VCN aus (Von INTERNET zu Hub - Schrittstein) 251 MB/s Vom Internet zu OCI
Aufgabe 15.1: Führen Sie iPerf-Tests innerhalb desselben Subnetzes On-Premise (von der VPN-Clientinstanz (On-Premise) zur StrongSwan-CPE-Instanz (On-Premise)) aus 1,05 Gbit/s On Premise zu On Premise
Aufgabe 15.2: Führen Sie iPerf-Tests innerhalb desselben Subnetzes On Premise aus (von der StrongSwan-CPE-Instanz (On-Premise) zur VPN-Clientinstanz (On-Premise)) 1,05 Gbit/s On Premise zu On Premise

Danksagungen

Weitere Lernressourcen

Sehen Sie sich andere Übungen zu docs.oracle.com/learn an, oder greifen Sie im Oracle Learning YouTube-Channel auf weitere kostenlose Lerninhalte zu. Besuchen Sie außerdem education.oracle.com/learning-explorer, um Oracle Learning Explorer zu werden.

Die Produktdokumentation finden Sie im Oracle Help Center.