Die eindeutige Antwort auf Ihre Frage wäre vollständig implementierungsabhängig. "Uplink-Port" ist nichts anderes als eine bloße Bezeichnung - es gibt keine einheitliche Definition für das, was es genau ist. In der Regel handelt es sich um einen Port mit hoher Bandbreite, manchmal nur um eine transceiverlose GBIC / SFP-Schnittstelle für zusätzliche Medienflexibilität.
Ob weniger oder mehr Pufferplatz als die anderen Ports des Switch verfügbar ist, ist eine Frage, die der Hersteller stellen muss. Ob der verfügbare Pufferplatz Ihren spezifischen Anforderungen entspricht, ist Ihre ganz eigene Aufgabe, die Sie in Ihrem Labor mit Ihrer Last bestimmen müssen.
Vor diesem Hintergrund wird die schalterseitige Pufferung normalerweise stark überbewertet. Puffer werden benötigt, um unterschiedliche Portgeschwindigkeiten zu kompensieren, damit der Host auf der schnelleren Verbindung Daten in Bursts an die langsameren Verbindungen senden kann, die die Puffer des Switches ausgleichen würden. Da dem Speichercontroller jedoch viel Pufferplatz mit Flusssteuerungsmechanismen auf verschiedenen Ebenen der Übertragung zur Verfügung steht (Ethernet, wenn Sie es aktivieren, auf jeden Fall TCP), müssten die Switch-Puffer technisch nur groß genug sein, um die zu halten Anzahl von ([Uplink-Port-Verbindungsgeschwindigkeit] * [Anzahl der Uplink-Ports] / [langsamste Verbindungsgeschwindigkeit]) + 1Frames, um die langsameren Downlinks jederzeit gesättigt zu halten. Wenn 2 10G-Uplink-Ports angeschlossen, 1G langsamste Links und Jumbo-Frames aktiviert sind, würde dies knapp 200 KB Pufferplatz betragen. Aufgrund von Überentwicklungs- und Implementierungsbeschränkungen (z. B. eine feste Beziehung zwischen Pufferplatz und Eingabe-Ausgabe-Portpaaren) werden in den Datenblättern der Switches deutlich größere Deklarationen des Gesamtpufferraums angezeigt.