Multi-Gigabit-Netzwerk am Mac: Unterschied zwischen den Versionen

Aus Knowledgebase
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Zeile 202: Zeile 202:
!rowspan="2"|Modell
!rowspan="2"|Modell
!rowspan="2"|100MbE
!rowspan="2"|100MbE
!rowspan="2"|1GbE
!rowspan="2"| 1GbE
!rowspan="2"|10GbE
!rowspan="2"| 10GbE
!rowspan="2"| 25GbE
!rowspan="2"| 40GbE
!rowspan="2"| 50GbE
!rowspan="2"|100GbE
!rowspan="2"|Anz. Ports
!rowspan="2"|Anz. Ports
!colspan="10"|Mac OS X / macOS Treiber
!colspan="10"|Mac OS X / macOS Treiber
Zeile 223: Zeile 227:
!10.14
!10.14
!10.15
!10.15
|-
|-
|Chelsio
|T62100-xx
|align="center"|×
|align="center"|✓
|align="center"|✓
|align="center"|✓
|align="center"|✓
|align="center"|✓
|align="center"|✓
|align="center" | 2
|align="center" colspan="7"| ×
|align="center" colspan="3"| ✓
|
|
|[]
|
|align="right" |
|-
|-
|-
|-
Zeile 230: Zeile 253:
|align="center"|✓
|align="center"|✓
|align="center"|✓
|align="center"|✓
|align="center" colspan="4"|×
|align="center" | 2
|align="center" | 2
|align="center" colspan="3"| ×
|align="center" colspan="3"| ×
Zeile 248: Zeile 272:
|align="center"|?
|align="center"|?
|align="center"|✓
|align="center"|✓
|align="center" colspan="4"|×
|align="center" | 1
|align="center" | 1
|align="center" colspan="4"| ×
|align="center" colspan="4"| ×
Zeile 267: Zeile 292:
|align="center"|×
|align="center"|×
|align="center"|✓
|align="center"|✓
|align="center" colspan="4"|×
|align="center" | 1
|align="center" | 1
|align="center" colspan="4"| ×
|align="center" colspan="4"| ×
Zeile 284: Zeile 310:
|align="center"|✓
|align="center"|✓
|align="center"|✓
|align="center"|✓
 
|align="center" colspan="4"|×
|align="center" | 2
|align="center" | 2
|align="center" colspan="10"| ✓
|align="center" colspan="10"| ✓
Zeile 300: Zeile 326:
|align="center"|✓
|align="center"|✓
|align="center"|✓
|align="center"|✓
 
|align="center" colspan="4"|×
|align="center" | 4
|align="center" | 4
|align="center" colspan="10"| ✓
|align="center" colspan="10"| ✓
Zeile 316: Zeile 342:
|align="center"|✓
|align="center"|✓
|align="center"|✓
|align="center"|✓
|align="center" colspan="4"|×
|align="center" | 6
|align="center" | 6
|align="center" colspan="10"| ✓
|align="center" colspan="10"| ✓
Zeile 331: Zeile 358:
|align="center"|?
|align="center"|?
|align="center"|✓
|align="center"|✓
|align="center" colspan="4"|×
|align="center" | 2
|align="center" | 2
|align="center" colspan="2"| ×
|align="center" colspan="2"| ×
Zeile 347: Zeile 375:
|align="center"|?
|align="center"|?
|align="center"|✓
|align="center"|✓
 
|align="center" colspan="4"|×
|align="center" | 1
|align="center" | 1
|align="center" colspan="2"| ×
|align="center" colspan="2"| ×
Zeile 364: Zeile 392:
|align="center"|×
|align="center"|×
|align="center"|✓
|align="center"|✓
|align="center" colspan="4"|×
|align="center" | 2
|align="center" | 2
|align="center" colspan="2"| ×
|align="center" colspan="2"| ×
Zeile 380: Zeile 409:
|align="center"|×
|align="center"|×
|align="center"|✓
|align="center"|✓
 
|align="center" colspan="4"|×
|align="center" | 1
|align="center" | 1
|align="center" colspan="2"| ×
|align="center" colspan="2"| ×

Version vom 20. Juni 2020, 22:02 Uhr

5 oder 10 GbE (5GBASE-T, 10GBASE-T, 10G SFP+ …) kann man inzwischen komfortabel am Mac unter macOS / Mac OS X betreiben.

Ab Werk

… mit 10 Gb verfügbar sind …

  • Mac mini 2018 – kann beim Kauf als CTO mit 10GBASE-T konfiguriert werden für 8P8C / RJ45 10 GbE
  • iMac Pro 2017 – 10GBASE-T, 8P8C / RJ45 10 GbE
  • Mac Pro 2019 – Dual 10GBASE-T, 8P8C / RJ45 10 GbE


Karten

Nachrüsten kann man mit …

8P8C / RJ45-Buchse-Ethernet-Karten

Hersteller Modell 100MbE 1GbE 2.5GbE 5GbE 10GbE Anz. Ports Mac OS X / macOS Treiber Strom Specs Treiber-DL Chip Preis
10.6 10.7 10.8 10.9 10.10 10.11 10.12 10.13 10.14 10.15
Allnet ALL0138-1-10G-TX 1 × ? ? ? 4,5W [1] [2] Tenuti TN4010 129€
Edimax EN-9320TX-E 1 × ? ? ? 4,5W [3] [4] Tenuti TN40xx 96€
StarTech ST5GPEXNB × 1 × ? 4,5W [5] [6] [7] Tenuti TN4010 180€
Small Tree P2E10G-1-T ? ? ? ? 1 Intel i8259x
Small Tree P2E10G-2-T ? ? ? ? 2 Intel i8259x
Small Tree P3E10G-4-T ? ? ? ? 4 Intel i8259x
Sonnet Tech Solo10G G10E-2X-E3 2 × Intel
Sonnet Tech Solo G10E-1X-E3 1 ×

SFP+-Buchse-Ethernet-Karten

Hersteller Modell 100MbE 1GbE 10GbE 25GbE 40GbE 50GbE 100GbE Anz. Ports Mac OS X / macOS Treiber Strom Specs Treiber-DL Chip Preis
10.6 10.7 10.8 10.9 10.10 10.11 10.12 10.13 10.14 10.15
Chelsio T62100-xx × 2 × []
Solarflare SFN5122F × × 2 × ? ? [8] gebr. ~50€
Edimax EN-9320SFP+ ? ? × 1 × ? ? ? 4,5W [9] [10] Tenuti TN4010 112€
StarTech PEX10000SFP × × × 1 × ? 4,5W [11] [12] Tenuti TN4010 199€
Small Tree P2E10G-2-XR × 2 Intel i8259x
Small Tree P3E10G-4-XR × 4 Intel i8259x
Small Tree P3E10G-6-XR × 6 Intel i8259x
Sonnet Tech Presto G10E-SFP-2XA-E2 ? ? × 2 × Intel
Sonnet Tech Presto G10E-SFP-E ? ? × 1 × [13] Myricom
Sonnet Tech Presto G10E-SFP-2X-E2 × × × 2 × [14] Myricom
Sonnet Tech Solo G10E-SFP-1X-E3 × × × 1 ×

LC-Glas-Buchse-Ethernet-Karten

Hersteller Modell 1GbE 10GbE Anz. Ports Mac OS X / macOS Treiber Strom Specs Treiber-DL Chip Preis
10.6 10.7 10.8 10.9 10.10 10.11 10.12 10.13 10.14 10.15
Small Tree P2E10G-1-SR 1 Intel i8259x
Small Tree P2E10G-2-SR 2 Intel i8259x
Small Tree P2E10G-4-SR 4 Intel i8259x
Small Tree P2E10G-6-SR 6 Intel i8259x



… kann man entweder in …

  • Thunderbolt2/3-Gehäusen
    • Akitio
    • SonnetTech

… oder als PCIe-Karte in Käsereiben-Mac-Pro …

  • MacPro1,1 (2006) (Achtung, nicht jede Karte läuft hier, bspw. die Small Tree nicht; Solarflare läuft dagegen)
  • MacPro2.1 („8-Core“, 2007) (Achtung, nicht jede Karte läuft hier, bspw. die Small Tree nicht; Solarflare läuft dagegen)
  • MacPro3.1 (Early 2008)
  • MacPro4.1 (Early 2009)
  • MacPro5.1 (2010-2012)

betreiben.

Netzwerk-Parameter

Verbessern der macOS-TCP-Kernel-Parameter:

sysctl -w net.inet.tcp.sendspace=2097152
sysctl -w net.inet.tcp.recvspace=2097152
sysctl -w net.inet.tcp.delayed_ack=2

Bei sehr alten macOS-Versionen (vor 10.11) prüfen, ob der 'maxsockbuf' mind. 4 MB groß ist:

sudo sysctl kern.ipc.maxsockbuf

Wenn er 'kleiner' ist, dann auf 4 MB oder 8 MB stellen:

sudo sysctl -w kern.ipc.maxsockbuf=4194304

oder

sudo sysctl -w kern.ipc.maxsockbuf=8388608

Die sysctls muss man noch in ein Script stecken, das man per launchd bei jedem Systemstart ausführen läßt – obige Befehle setzen das nur temporär, d.h. nach einem Neustart sind obige Parameter wieder auf Werkseinstellungen zurückgesetzt.

Weiteres Tuning für ein paar Prozent mehr: die MTU von 1500 auf 9000 Bytes stellen: Netzwerk-Kontrollfeld am Mac, unter Debian Linux in /etc/network/interfaces im Interface ein 'mtu 9000'). Allerdings muss der Switch hier mitspielen, sonst geht die Performance kräftig runter, nicht hoch.

Links