MTU δικτύου έναντι μέγιστου TCP

Πίνακας περιεχομένων:

MTU δικτύου έναντι μέγιστου TCP
MTU δικτύου έναντι μέγιστου TCP
Anonim

Μέγιστη μονάδα μετάδοσης (MTU) και μέγιστο μέγεθος πακέτου TCP είναι όροι δικτύωσης υπολογιστών που συχνά συγχέονται. Μάθετε για τις διαφορές μεταξύ MTU δικτύου και μέγιστου μεγέθους πακέτου TCP και πώς σχετίζονται.

Image
Image
  • Περιορίζεται από υλικό δικτύου.
  • Δεν μπορεί να προσαρμοστεί χωρίς αλλαγές υλικού.
  • Μετρήθηκε σε byte.
  • Μπορεί να οριστεί σε οποιαδήποτε τιμή.
  • Δεν πρέπει ποτέ να είναι υψηλότερο από το MTU.
  • Μετρήθηκε σε byte.

Όταν στέλνετε ένα αρχείο ή ένα μήνυμα μέσω του Πρωτοκόλλου Ελέγχου Μετάδοσης (TCP), αυτό χωρίζεται σε πακέτα που συναρμολογούνται εκ νέου αφού φτάσουν στον προορισμό. Η μέγιστη μονάδα μετάδοσης (MTU) είναι το μέγιστο μέγεθος μιας μονάδας δεδομένων που μπορεί να μεταδοθεί μέσω ενός δικτύου ψηφιακών επικοινωνιών. Τα πρωτόκολλα δικτύου υψηλότερου επιπέδου, όπως το TCP/IP, μπορούν να διαμορφωθούν με μέγιστο μέγεθος πακέτου, το οποίο είναι μια παράμετρος που είναι ανεξάρτητη από το φυσικό επίπεδο MTU στο οποίο εκτελείται το TCP/IP. Αν και είναι δυνατό να ορίσετε το μέγιστο μέγεθος πακέτου TCP σε σχεδόν οποιαδήποτε τιμή, δεν πρέπει ποτέ να υπερβαίνει το MTU του δικτύου.

Ορισμένες συσκευές δικτύου χρησιμοποιούν εσφαλμένα αυτούς τους όρους εναλλακτικά. Για παράδειγμα, σε ορισμένους οικιακούς ευρυζωνικούς δρομολογητές, η παράμετρος που ονομάζεται MTU είναι στην πραγματικότητα το μέγιστο μέγεθος πακέτου TCP.

MTU Size Πλεονεκτήματα και μειονεκτήματα

  • Ένα μεγαλύτερο MTU επιτρέπει ταχύτερη μετάδοση δεδομένων.
  • Ένα μικρότερο MTU οδηγεί σε μειωμένη καθυστέρηση δικτύου.
  • Μια μεγαλύτερη MTU μπορεί να αυξήσει την καθυστέρηση δικτύου.
  • Η αύξηση του MTU ενδέχεται να απαιτεί ακριβές αναβαθμίσεις υλικού.

Το μέγεθος MTU είναι μια ιδιότητα μιας φυσικής διεπαφής δικτύου και συνήθως μετράται σε byte. Το MTU για Ethernet, για παράδειγμα, είναι 1500 byte. Ορισμένοι τύποι δικτύων, όπως τα token rings, έχουν μεγαλύτερα MTU. Ορισμένα δίκτυα έχουν μικρότερα MTU, αλλά η τιμή είναι σταθερή για κάθε φυσική τεχνολογία.

Ένα μεγαλύτερο MTU σημαίνει ότι περισσότερα δεδομένα χωρούν σε λιγότερα πακέτα, κάτι που γενικά επιτρέπει ταχύτερη και πιο αποτελεσματική μετάδοση. Ωστόσο, εάν παρουσιαστεί ένα σφάλμα επικοινωνίας, το πακέτο χρειάζεται περισσότερο χρόνο για να επαναμεταδοθεί. Δεδομένου ότι τα μεγαλύτερα πακέτα είναι πιο επιρρεπή σε διαφθορά και καθυστερήσεις, ένα μικρότερο MTU μπορεί να βελτιώσει την καθυστέρηση δικτύου.

Μέγιστο μέγεθος πακέτου TCP Πλεονεκτήματα και μειονεκτήματα

  • Μπορεί να προσαρμοστεί μέσω του λειτουργικού συστήματος.
  • Ένα χαμηλότερο μέγιστο μέγεθος πακέτου TCP μπορεί να βελτιώσει την καθυστέρηση δικτύου.
  • Η ρύθμιση του πάνω από το MTU μπορεί να προκαλέσει ταραχή.
  • Ένα χαμηλότερο μέγιστο μέγεθος πακέτου TCP οδηγεί σε πιο αργή μετάδοση.

Στα Microsoft Windows, το μέγιστο μέγεθος πακέτου για πρωτόκολλα όπως το TCP μπορεί να οριστεί στο μητρώο των Windows. Εάν αυτή η τιμή οριστεί πολύ χαμηλή, οι ροές κίνησης δικτύου χωρίζονται σε σχετικά μεγάλο αριθμό μικρών πακέτων, γεγονός που επηρεάζει αρνητικά την απόδοση. Το να είστε στο δίκτυο Xbox, για παράδειγμα, απαιτεί η τιμή του μεγέθους του πακέτου να είναι τουλάχιστον 1365 byte.

Εάν το μέγιστο μέγεθος πακέτου TCP οριστεί πολύ υψηλό, υπερβαίνει τη φυσική MTU του δικτύου και υποβαθμίζει την απόδοση απαιτώντας να υποδιαιρεθεί κάθε πακέτο σε μικρότερα. Αυτή η διαδικασία ονομάζεται κατακερματισμός. Οι υπολογιστές Microsoft Windows έχουν ως προεπιλογή μέγιστο μέγεθος πακέτου TCP 1500 byte για ευρυζωνικές συνδέσεις και 576 byte για συνδέσεις μέσω τηλεφώνου για να αποφευχθεί η υπέρβαση του MTU.

MTU και Max TCP Σχετικά προβλήματα

Το MTU του Ethernet των 1500 byte περιορίζει το μέγεθος των πακέτων που το διασχίζουν. Η αποστολή ενός πακέτου που είναι μεγαλύτερο από το μέγιστο παράθυρο μετάδοσης για το Ethernet ονομάζεται jabbering. Εάν δεν αντιμετωπιστεί, το jabbering μπορεί να διακόψει ένα δίκτυο. Συνήθως, το jabber ανιχνεύεται από διανομείς επαναλήπτη ή διακόπτες δικτύου. Ο απλούστερος τρόπος για να αποτρέψετε το jabber είναι να ορίσετε το μέγιστο μέγεθος ενός πακέτου TCP σε όχι περισσότερο από 1500 byte.

Θεωρητικά, το μέγιστο όριο μεγέθους ενός πακέτου TCP είναι 64K (65, 525 byte), το οποίο είναι πολύ μεγαλύτερο από ό,τι θα χρησιμοποιήσετε ποτέ. Ωστόσο, ενδέχεται να προκύψουν προβλήματα απόδοσης εάν οι ρυθμίσεις μέγιστης μετάδοσης TCP στον οικιακό δρομολογητή ευρυζωνικής σύνδεσης διαφέρουν από τις ρυθμίσεις σε μεμονωμένες συσκευές που είναι συνδεδεμένες σε αυτόν.

Συνιστάται: