PDA

Επιστροφή στο Forum : Απορίες με ρυθμίσεις δικτύου



manospcistas
19-11-15, 18:55
Καλησπέρα στο φόρουμ.

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

1) Στον PPPoE Client υπάρχουν οι ρυθμίσεις MTU, MRU, MRRU. Απ ότι έχω καταλάβει, το MTU αφορά την αποστολή πακέτου από ένα PC προς το internet, και το MRU την λήψη πακέτου από το internet προς ένα PC. Ρυθμίζω λοιπόν και τις 2 τιμές στο MTU 1462 του παρόχου (Cyta). Όταν όμως γίνεται connected το PPP, το MTU είναι 1462, ενώ το MRU 1492.
163830
Είναι φυσιολογικό να αγνοεί την ρύθμιση του MRU 1462; Αν δεν είναι, θα έχω προβλήματα με τα πακέτα, αφού θα γίνονται transmit με 1462 και received με 1492; Μπορώ να το διορθώσω;

2) Ενώ η Cyta λέει MTU: 1462, εγώ δοκίμασα να το ρυθμίσω στο 1492. Το Mikrotik το έριξε στο 1480, παρόλα αυτά όμως κατάφερα να στείλω μέσω της εντολής "ping www.adslgr.com -f -l 1452" ένα πακέτο 1452 bytes, που μαζί με τα 28bytes φτάνει στα 1480, χωρίς δηλαδή να γίνει fragmentation.
Να κρατήσω το MTU στο 1480; Θα έχω αύξηση επιδόσεων έτσι; Ή να το γυρίσω στο 1462 που χρησιμοποιεί η Cyta στα router της;
Ευχαριστώ πολύ για τον χρόνο σας.:)

deniSun
19-11-15, 23:24
Το πρόβλημα δεν θα το έχεις τόσο με την τιμή του mtu αλλά με την ρύθμιση του mss.
Θα σου πρότεινα τα εξής:
- Αρχικά να δεις τι τιμές παίρνεις από τον πάροχο για τα mtu/mru το mrru δεν σε ενδιαφέρει.
- Στην συνέχεια να τα ορίσεις καρφωτά όπως ακριβώς σου τα δίνει το dslam
- Στις ρυθμίσεις του ppp profile να ορίσεις ότι θα δηλώνεις εσύ τιμή για το mss
- Στην συνέχεια θα πας στο firewall και θα βάλεις πρώτη-πρώτη εγγραφή την αλλαγή του mss:
/ip firewall mangle
add chain=forward protocol=tcp in-interface=pppoe-out1 tcp-mss=1453-65535 tcp-flags=syn,!rst action=change-mss new-mss=1452
add chain=forward protocol=tcp out-interface=pppoe-out1 tcp-mss=1453-65535 tcp-flags=syn,!rst action=change-mss new-mss=1452
όπου MSS=MTU-40+1
και NEW-MSS=MTU-40
Οι παραπάνω τιμές είναι για MTU=1492.
Αντίστοιχα θα κάνεις και για τις δικές σου.

manospcistas
20-11-15, 08:42
Άφησα τα πεδία MTU και MRU κενά. Με την σύνδεση του PPP πήρα MTU 1480 και MRU 1492.
Είναι φυσιολογικό να είναι διαφορετικές;

Αν όντως ισχύει το παραπάνω, ο κανόνας γίνεται έτσι;

/ip firewall mangle
add chain=forward protocol=tcp in-interface=pppoe-out1 tcp-mss=1441-65535 tcp-flags=syn,!rst action=change-mss new-mss=1440
add chain=forward protocol=tcp out-interface=pppoe-out1 tcp-mss=1441-65535 tcp-flags=syn,!rst action=change-mss new-mss=1440

deniSun
20-11-15, 09:41
Φυσικά και μπορεί να διαφέρουν.
Το γιατί στον ΟΤΕ έχουν ίδιες τιμές ενώ στην cyta διαφορετικές έχει να κάνει με τις ρυθμίσεις των δικτύων τους.
Ο κανόνας που παραθέτεις είναι σωστός.

manospcistas
23-11-15, 20:39
Μόλις αποσύνδεσα εντελώς το Routerboard και συνδέθηκα με το router της Cyta.
Το MTU που χρησιμοποιεί στο δικό της router είναι 1492, αφού κατάφερα να στείλω ένα πακέτο των 1464 bytes (+28=1492 bytes).

Το πρόβλημα μου είναι ότι το Routerboard όταν του βάλεις την τιμή 1492, την ρίχνει μόνο του στο 1480.
Πως φτιάχνεται;

deniSun
24-11-15, 22:38
Είναι θέμα ROS.
Ποια έκδοση έχεις;

manospcistas
24-11-15, 22:52
Όταν το δοκίμασα είχα την 6.33, έκανα αναβάθμιση στην 6.33.1 και συνέχιζε το πρόβλημα.
Δοκίμασα τώρα να διαγράψω εντελώς τον PPPoE Client και να τον δημιουργήσω ξανά, και πλέον έχω MTU & MRU 1492.:oneup:

@ ADSLgr.com All rights reserved.