Maximum Ethernet TCP Throughput Calculator

.calc-header { margin-bottom: 30px; padding: 25px; background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); border-radius: 12px; box-shadow: 0 4px 6px rgba(0,0,0,0.1); color: white; } .calc-header h2 { margin-top: 0; color: white; font-size: 28px; margin-bottom: 10px; } .calc-header p { margin: 10px 0; opacity: 0.95; font-size: 15px; } .input-section { margin-top: 20px; } .input-group { margin-bottom: 15px; } .input-group label { display: block; margin-bottom: 8px; font-weight: 600; color: white; font-size: 14px; } .input-group input, .input-group select { width: 100%; padding: 12px; font-size: 16px; border: 2px solid rgba(255,255,255,0.3); border-radius: 6px; background: rgba(255,255,255,0.95); transition: all 0.3s ease; box-sizing: border-box; } .input-group input:focus, .input-group select:focus { outline: none; border-color: #4CAF50; background: white; box-shadow: 0 0 0 3px rgba(76, 175, 80, 0.1); } .input-group input { font-family: 'Courier New', monospace; } .input-row { display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 15px; margin-bottom: 20px; } .calculate-btn { padding: 14px 35px; font-size: 16px; background: #4CAF50; color: white; border: none; border-radius: 6px; cursor: pointer; font-weight: bold; transition: all 0.3s ease; box-shadow: 0 2px 4px rgba(0,0,0,0.2); width: 100%; margin-top: 10px; } .calculate-btn:hover { background: #45a049; transform: translateY(-1px); box-shadow: 0 4px 8px rgba(0,0,0,0.3); } .calculate-btn:active { background: #3d8b40; transform: translateY(0); } .result-section { background: white; border: 1px solid #e0e0e0; border-radius: 8px; margin-top: 20px; overflow: hidden; box-shadow: 0 2px 4px rgba(0,0,0,0.05); transition: all 0.3s ease; display: none; } .result-section.show { display: block; } .result-section:hover { box-shadow: 0 4px 8px rgba(0,0,0,0.1); } .section-header { background: linear-gradient(135deg, #4CAF50 0%, #45a049 100%); color: white; padding: 15px 20px; font-size: 18px; font-weight: bold; display: flex; align-items: center; gap: 10px; } .section-header .icon { font-size: 20px; } .section-content { padding: 20px; background: #fafafa; } .data-row { display: flex; margin: 12px 0; padding: 10px; background: white; border-radius: 4px; border-left: 3px solid #4CAF50; } .data-label { font-weight: bold; color: #555; min-width: 220px; flex-shrink: 0; } .data-value { color: #333; font-family: 'Courier New', monospace; word-break: break-word; } .data-value.highlight { color: #4CAF50; font-weight: bold; font-size: 20px; } .info-box { background: rgba(255,255,255,0.1); padding: 15px; border-radius: 6px; margin-top: 15px; font-size: 14px; } .info-box strong { color: white; display: block; margin-bottom: 8px; } .info-box ul { margin: 8px 0; padding-left: 20px; opacity: 0.9; } .info-box li { margin: 5px 0; } @media (max-width: 768px) { .input-row { grid-template-columns: 1fr; } }

Υπολογιστής μέγιστης απόδοσης Ethernet TCP

Υπολογίστε τη μέγιστη δυνατή απόδοση TCP στα δίκτυα Ethernet, λαμβάνοντας υπόψη την επιβάρυνση του πλαισίου, το μέγεθος του παραθύρου TCP και την καθυστέρηση δικτύου.

Σχετικά με αυτόν τον υπολογιστή:
  • Μέγεθος παραθύρου TCP:Το μέγεθος του παραθύρου λήψης σε byte (τυπικό: 64KB-16MB)
  • Αφάνεια:Χρόνος μετ' επιστροφής (RTT) σε χιλιοστά του δευτερολέπτου
  • Μέγεθος πλαισίου:Μέγιστη μονάδα μετάδοσης (MTU), συνήθως 1500 byte
  • Πάνω από το κεφάλι:Περιλαμβάνει προοίμιο Ethernet (8B), κενό μεταξύ πλαισίων (12B), κεφαλίδες (38B), IP (40B) και TCP (24B)
📊 Υπολογισμένα αποτελέσματα
Μέγιστη παροχή TCP:
Απόδοση (Mbps):
Διανομή (Gbps):
Ταχύτητα σύνδεσης:
Μέγεθος παραθύρου TCP:
Καθυστέρηση δικτύου (RTT):
Μέγεθος πλαισίου Ethernet:
Χρήσιμα δεδομένα ανά πλαίσιο:
Αποδοτικότητα: