Ορίστε το μέγεθος MTU από τη γραμμή εντολών του Mac OS X
Πίνακας περιεχομένων:
MTU σημαίνει Maximum Transmission Unit και ένα μεγαλύτερο μέγεθος MTU γενικά αυξάνει την αποτελεσματικότητα μιας σύνδεσης δικτύου επειδή κάθε πακέτο μεταφέρει περισσότερα δεδομένα, αλλά μερικές φορές τα προεπιλεγμένα μεγέθη MTU (συχνά 1500) προκαλούν προβλήματα σε ορισμένα δίκτυα και χρειάζεται προσαρμογή. Εάν χρειάζεται να αλλάξετε το μέγεθος MTU σε Mac, μπορείτε να το κάνετε μέσω της γραμμής εντολών, καθώς και μέσω του πίνακα Προτιμήσεων συστήματος.Θα επικεντρωθούμε στη ρύθμιση του μεγέθους MTU από τη γραμμή εντολών σε αυτήν τη συγκεκριμένη περιγραφή.
Η αλλαγή του μεγέθους του MTU ήταν μια χρήσιμη λύση σε ορισμένες περιπτώσεις διακοπής συνδέσεων wi-fi σε OS X και Mac OS, ιδιαίτερα όταν το τυπικό πρωτόκολλο αντιμετώπισης προβλημάτων για τη διαγραφή των ασύρματων αρχείων pref δεν έχει λειτουργήσει για την επίλυση επίμονων ζητήματα wi-fi.
Αν βρίσκεστε σε μια κατάσταση όπου πρέπει να αλλάξετε το μέγεθος της μονάδας μετάδοσης, μπορείτε να το κάνετε εύκολα μέσω της γραμμής εντολών του Mac μέσω του πάντα χρήσιμου βοηθητικού προγράμματος εγκατάστασης δικτύου. Είναι πιθανώς σημαντικό να σημειωθεί ότι οι περισσότεροι χρήστες δεν θα χρειαστεί ποτέ να προσαρμόσουν αυτήν τη ρύθμιση, καθιστώντας αυτήν μια πιο προηγμένη συμβουλή. Ας ξεκινήσουμε με τη λήψη του τρέχοντος μεγέθους MTU από τη γραμμή εντολών σε Mac και, στη συνέχεια, προχωρήστε στη ρύθμιση ενός νέου μεγέθους MTU.
Πώς να αποκτήσετε το τρέχον μέγεθος MTU σε Mac μέσω γραμμής εντολών
Για να δείτε το τρέχον μέγεθος MTU, χρησιμοποιήστε την ακόλουθη σημαία ρύθμισης δικτύου, δείχνοντάς την στη διεπαφή δικτύου ως εξής:
networksetup -getMTU en1
Εκτός και αν έχει αλλάξει, το προεπιλεγμένο μέγεθος MTU στο Mac OS X είναι 1500 και θα αναφέρεται ως εξής:
Ενεργό MTU: 1500 (Τρέχουσα ρύθμιση: 1500)
Καθώς το 1500 είναι το προεπιλεγμένο, θα αλλάξουμε το μέγεθος MTU.
Πώς να αλλάξετε το μέγεθος MTU σε Mac από τη γραμμή εντολών
Για να αλλάξετε και να ορίσετε ένα νέο μέγεθος MTU, μπορείτε να χρησιμοποιήσετε τη σημαία -setMTU με τη γραμμή εντολών networksetup, στη συνέχεια να επιλέξετε τη διεπαφή και να δώσετε ένα νέο μέγεθος MTU, όπως:
networksetup -setMTU en0 1453
en0 σε αυτήν την περίπτωση είναι η διεπαφή wi-fi ενός MacBook Air χωρίς θύρα ethernet και το 1453 είναι η ρύθμιση MTU που επιλέχθηκε για το παράδειγμα, επειδή είναι ο μαγικός αριθμός που επέλυσε ένα επίμονο πρόβλημα απόρριψης ασύρματου δικτύου με μερικοί Mac.
Μπορείτε να επαληθεύσετε ότι η αλλαγή έγινε χρησιμοποιώντας ξανά τη σημαία -getMTU για να επαληθεύσετε τον αριθμό.
Για να εφαρμοστεί πραγματικά η αλλαγή, πιθανότατα θα θέλετε να απενεργοποιήσετε τη σύνδεση wi-fi και η οποία μπορεί επίσης να γίνει μέσω της ρύθμισης δικτύου στη γραμμή εντολών ή μέσω του αναπτυσσόμενου μενού wi-fi σε Mac, αν και αυτό δεν είναι πάντα απαραίτητο.