TCP Optimal Window
Βέλτιστος υπολογιστής μεγέθους παραθύρου TCP
Υπολογίστε το βέλτιστο μέγεθος παραθύρων TCP που απαιτείται για τη μεγιστοποίηση της ροής με βάση την ταχύτητα σύνδεσης και τη λανθάνουσα λειτουργία του δικτύου σας.
📊 Αποτελέσματα υπολογισμού
▼Αλλαγές ρύθμισης συστήματος
Κάθε λειτουργικό σύστημα απαιτεί διαφορετικές αλλαγές διαμόρφωσης για τη ρύθμιση του παραθύρου λήψης TCP.
Παράθυρα XP
- Άνοιγμα
regedit.exe - Αναζήτηση σε
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters - Μπορείτε να αλλάξετε το
TcpWindowSizeκαιGlobalMaxTcpWindowSize
Παρακαλείστε να σημειώσετε ότι πολλοί άλλοι παράγοντες στην απόδοση μεταφοράς μπορούν να προσαρμοστούν στην ίδια σελίδα. Παρακαλούμε επισκεφθείτε τη Microsoft για περισσότερες λεπτομέρειες.
Windows 7, 8, και 10
- Open
regedit.exe - Αναζήτηση σε
HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters - Μπορείτε να αλλάξετε το
GlobalMaxTcpWindowSize
Please note that several other factors in transfer performance can be adjusted on the same page. Please visit Microsoft for additional details.
Linux
Καθώς υπάρχουν αρκετές παραλλαγές του Linux δεν περιγράφονται παρακάτω όλες οι επιλογές ρυθμίσεων. Ωστόσο, οι ακόλουθες εντολές μπορεί να σας βοηθήσουν. Πρώτα να δείτε τις τρέχουσες ρυθμίσεις δικτύου:
cat /proc/sys/net/ipv4/tcp_memcat /proc/sys/net/core/rmem_defaultcat /proc/sys/net/core/rmem_maxcat /proc/sys/net/core/wmem_defaultcat /proc/sys/net/core/wmem_maxcat /proc/sys/net/core/optmem_max
Για να επεξεργαστείτε τις ρυθμίσεις:
sysctl -p /etc/sysctl.conf
-
sysctl -w net.core.rmem_max=8388608- Configure του μέγιστου μεγέθους ενδιάμεσης μνήμης OS
-
sysctl -w net.core.wmem_max=8388608- Ρυθμίζει το μέγιστο μέγεθος ενδιάμεσης μνήμης αποστολής OS
-
sysctl -w net.core.rmem_default=65536- Configure του προεπιλεγμένου μεγέθους ενδιάμεσης μνήμης OS
-
sysctl -w net.core.wmem_default=65536- Configure του προκαθορισμένου μεγέθους του OS send buffer
Σημειώστε ότι αυτές οι τιμές δεν είναι απαραίτητα οι τελικές ρυθμίσεις που θέλετε να χρησιμοποιήσετε. Εάν έχετε υποστήριξη επιχείρησης Redhat ή υποστήριξη επιχειρήσεων Ubuntu μπορούν να βοηθήσουν περαιτέρω.
Σημείωση: 65.535 bytes είναι ιστορικά η μέγιστη τιμή. Ωστόσο, το IETF RFC 1323 φιλοξενεί μεγαλύτερα μεγέθη.