Αναφέρομαι στο πρόβλημα του port flapping που βασανίζει πολλούς χρήστες απ ότι φαίνεται.
Αρχικά να πω ότι λογικά το έχουν όλοι οι κάτοχοι ΜΤ των σειρών <300ε (δεν έχω δει αναφορές για τα ccr αλλά θα αναφερθώ παρακάτω γι αυτά).

Το πρόβλημα του port flapping αναφέρεται στα στιγμιαία down/up κάποιων θυρών.
Μπορεί να συμβεί σε μία μόνο θύρα ή σε περισσότερες ταυτόχρονα.

Συγκεκριμένα αναφέρομαι στην δική μου περίπτωση.
Κρατάω log σε rsyslog οπότε μου είναι εύκολο να διαπιστώσω πότε ξεκινάει ένα πρόβλημα.
Αρχικά το εντόπισα αρκετούς μήνες μετά την αγορά του 4011.
Για ~1 χρόνο το πρόβλημα το εντόπιζα στις κλήσεις μέσω κινητού τηλεφώνου.
Το έχω σε απόσταση ~30εκ από το ρούτερ και συνηθίζω να μιλάω με ανοικτή ακρόαση.
Τις περισσότερες φορές που είχα ή έκανα κλήση μου έκανε port flapping σε δύο μόνο θύρες (εκτυπωτή και voip).
Συμπτωματικά οι θύρες αυτές βρίσκονται μόνες τους στο δεύτερο sw του 4011 (διαθέτει δύο sw).
Στις υπόλοιπες κανένα πρόβλημα.

Αρχικά θεώρησα ότι ήταν θέμα παρεμβολών από το κινητό.
Είχα πειράξει τις ρυθμίσεις του κινητού για volte και το είχα ρυθμίσει σε δίκτυα Αγγλίας και Ινδίας.
Λίγες μέρες μετά την αλλαγή άρχισαν τα προβλήματα.
Αν ήταν μόνο στον εκτυπωτή δεν θα το καταλάβαινα.
Θα έπρεπε να κοιτάξω πολύ προσεκτικά τα down/up της θύρας στα log.
Η φύση των down/up είναι τέτοια που δεν τα δίνουμε πολύ σημασία.
Το εντόπισα με το voip τηλέφωνο όπου αναβόσβηναν τα led ως ένδειξη αποσύνδεσης/σύνδεσης.
Σε επικοινωνία με την ΜΤ με ticket μου είπαν να αλλάξω τα καλώδια.
Τα άλλαξα με s/ftp (πρακτικά δεν μπορούσα να πάω σε κάτι παραπάνω από αυτή την θωράκιση).
Το πρόβλημα όμως συνεχίστηκε αμείωτο.
Η ΜΤ σήκωσε τα χέρια αφού δεν μπορούσε να αναπαράγει το πρόβλημα στα εργαστήριά της.

Ως δια μαγείας το πρόβλημα εξαφανίστηκε για ένα μεγάλο χρονικό διάστημα ~6 μήνες σε βαθμό που θεώρησα ότι ήταν θέμα ros και διορθώθηκε.
Αν και ποτέ δεν είδα κάποιο changelog που αναφερόταν σε αυτό.
Το πρόβλημα εμφανίστηκε σε υπερθετικό βαθμό με την 7.1.
Ήταν ο λόγος που ξεχείλισε το ποτήρι και αποφάσισα να γυρίσω στις 6.Χ.
[πρακτικά η 7.1 δεν μπορούσε να δουλέψει σε 24/7, ατελείωτα προβλήματα]

Στην 7.1 δεν εμφανιζόταν το πρόβλημα με τις κλήσεις της τηλεφωνίας.
Παραδόξως εμφανιζόταν στην ether όπου είχα τον ΗΥ.
Από εκεί άρχισα να το ψάχνω περισσότερο το θέμα.
Το πρόβλημα εντοπιζόταν στο κατέβασμα tor.
Άνοιξα cpu load, temp, mem... όλα φυσιολογικά.
Έβαλα btserver και έτρεξα τεστ.
Διαπίστωσα ότι το πρόβλημα εμφανιζόταν όταν υπήρχε heavy load στην θύρα με πολλές συνδέσεις και συγκεκριμένα στο up.
Μπορούσε να εμφανιστεί και λίγες περιπτώσεις με ένα connection αλλά δεν μπορώ να δώσω επαρκή εξήγηση γι αυτό.

Για να παρακάμψω ότι κάτι έφταιγε με οδηγούς στον ΗΥ μου κλπ (μιας και τον άλλαξα πρόσφατα - κακό πράγμα να κάνεις πολλές αλλαγές ταυτόχρονα, αν υπάρξει πρόβλημα δεν ξέρεις που να πρωτο-ψάξεις)
έκανα τις ίδιες δοκιμές και σε άλλον ΗΥ με τα ίδια αποτελέσματα.
Μόλις αυξανόταν οι συνδέσεις εμφανιζόταν port flapping.

Γυρίζω λοιπόν σε 6.49.2 και θεωρώ ότι λύθηκε το θέμα.
Πράγματι μετριάστηκε κατά πάρα πολύ, μιας και πλέον (σήμερα) το εντόπισα σε ένα μόνο tor.
Ο λόγος... δοκίμαζα ρυθμίσεις στον client και άφησα ανεξέλεγκτο το up.
Κατευθείαν port flapping.

Από ψάξιμο που έκανα:
1. Το πρόβλημα είναι γνωστό στην ΜΤ
2. Δεν έχω κατασταλάξει στο εάν είναι θέμα ros ή hw.
Θεωρώ είναι ότι είναι θέμα ros μιας και εμφανίζεται σε πολλά μοντέλα με διαφορετικό sw chipset.
H λογικότερη εξήγηση που διάβασα είναι ένας περιοριστής που υπάρχει στην τάση του sw (προφανώς μέσω ros).
Όταν λοιπόν υπάρχει υπέρβαση αυτού του σημείου στην τάση του sw,
ανιχνεύεται η θύρα με το μεγαλύτερο φορτίο
και της επιβάλλεται ένα είδος ban (το port flapping).
Κάποιοι προτείνουν την λύση της απενεργοποίησης του sw mode ώστε να περνάνε όλα μέσα από την cpu.
Στα rb δεν αποτελεί αυτό πρόβλημα (κυρίως για οικιακές συνδέσεις).
Στα μικρότερα μοντέλα δεν μπορεί να εφαρμοστεί λόγω μικρής cpu.
Επίσης, αν θυμάμαι καλά από μια έκδοση ros Και μετά σε μπορείς να βγεις από sw mode.

Δεν έχω καταλάβει γιατί ζορίζεται στο up και όχι στο dw.
Αφού λόγου bw στο dw μπορεί να εξυπηρετήσει πολλές περισσότερες ταυτόχρονες συνδέσεις.
Επίσης σε μεταφορά αρχείων στο lan, επίσης δεν εμφανίζεται το πρόβλημα (είτε up είτε dw).
Θεώρησα ότι μπορεί να είχε να κάνει με τις ουρές.
Τις απενεργοποίησα αλλά και πάλι τα ίδια.
Θεωρώ επίσης ότι θα πρέπει να υπάρχει και στις ccr εκδόσεις, αλλά λόγω αυξημένου hw είναι δύσκολο να εμφανιστεί.

Συνοψίζοντας.
Κάντε αρκετά τεστ με το btserver udp 1500 και 20 connections σε κάρτα 1G
και πείτε τι γίνεται.