Το Alcatel Speedtouch 510/510i/530/530i από την έκδοση firmware 4.2.7.16.0 υποστηρίζει IPQoS (Quality of Services σε IP protocol επίπεδο). To ζήτημα είχε κάποτε αναπτυχθεί στο forum στο υπόμνημα http://www.adslgr.com/forum/thread10101.html
Επειδή όμως, δεν υπάρχει τρόπος να κάνει κανείς configuration το QoS, έκατσα και έφτιαξα σχετικό πρόγραμμα http://www.carbonpeople.com/speedtouch/stqos.zip
Λίγη θεωρία
Το IP QoS με απλά λόγια, επιτρέπει τον καθορισμό ανά ip address(es) και service ports "προτεραιοτήτων" στα πακέτα δεδομένων. Έτσι μπορείτε να "σπρώχνετε" κάποια πρωτόκολλα (π.χ http) και να "ρίχνετε" κάποια άλλα (π.χ emule).
Η λειτουργία βασίζεται σε κανόνες που εσείς ορίζετε και σε 4 queues στις οποίες το speedtouch διατηρεί τα πακέτα μέχρι να αποφασίσει να τα στείλει.
Το καλό της υπόθεσης είναι, ότι αν δεν υπάρχει traffic congestion, όλα τα πακέτα φεύγουν γρήγορα. Αν όμως υπάρχει congestion, τα πακέτα υψηλής προτεραιότητας μπαίνουν στην realtime queue και πρακτικά φεύγουν αμέσως, ενώ άλλα μπαίνουν σε χαμηλότερες ουρές και καθυστερούν. Τo Speedtouch υποστηρίζει δύο αλγορίθμους "τακτοποίησης" των queues, τον BLUE και τον TAIL (θα τους αναλύσω αργότερα).
Με απλά λόγια, τί κερδίζετε με το QoS
Είτε έχετε έναν Η/Υ, είτε πολλούς, μπορείτε να καθορίσετε κανόνες που επιτρέπουν π.χ άνετο σερφάρισμα ρίχοντας πιθανώς P2P προγράμματα, ενώ όταν δεν σερφάρετε τα P2P θα παίρνουν όλο το bandwidth
Χρήστες Vivodi DSLPhone
Λοιπόν... βασισμένος στο vivodi_user.ini του φίλου DjArte δεν προτείνω να χρησιμοποιήσετε QoS manager ή οποιοδήποτε δικό σας πείραμα σε vivodi DSLPhone αν δεν ξέρετε ακριβώς τί κάνετε (δείτε http://www.adslgr.com/forum/post-180280.html#180280 )
Σχετικά με το πρόγραμμα StQoS
Τα καλά νέα
1. Έχω κρατήσει στο πρόγραμμα το χρήσιμο functionality του QoS έχοντας "κόψει" πράγματα που ο μέσος ανεβασμένος χρήστης δεν χρειάζεται.
2. Το πρόγραμμα "ελέγχει" τις επιλογές σας και βοηθά να μην κάνετε λάθη κατά την δημιουργία κανόνων.
3. Το πρόγραμμα αποθηκεύει τις επιλογές σας σε αρχείο stqos.cfg. Προσέξτε να το τρέξετε από κάποιο λογικό κατάλογο και όχι από προσωρινό κατάλογο του IE!
Τα κακά νέα
1. Το πρόγραμμα ΔΕΝ ΓΡΑΦΕΙ το QoS configuration στο router σας, απλά σας το παράγει και σας το δείχνει! Πρέπει μόνοι σας να κάνετε telnet 10.0.0.138
και να τρέξετε με copy-paste ΌΛΟ το script! <======== SOS
2. Ακόμη δεν υποστηρίζει custom πρωτόκολλα από το χρήστη. Έχω προβλέψει υποστήριξη, αλλά όχι σε αυτή την έκδοση
3. Αν στήσετε QoS για πρώτη φορά, πρέπει να κάνετε restart τον router. Αλλιώς ΔΕΝ ΠΑΙΖΟΥΝ ΟΙ ΡΥΘΜΙΣΕΙΣ. Η CLI εντολή είναι :system reboot
Πως λειτουργεί το πρόγραμμα
- Το βρίσκετε εδώ: http://www.carbonpeople.com/speedtouch/stqos.zip
- Το βάζετε σε κάποιο κατάλογο (όχι προσωρινό)
- Το τρέχετε και καθορίζετε τους κανόνες (δείτε τα παραδείγματα)
- Μπορείτε να μετακινείτε κανόνες πάνω / κάτω ή να τους μεταβάλλετε.
- Το πρόγραμμα αποθηκεύει τις επιλογές σε αρχείο StCos.cfg
- Όταν είστε ευχαριστημένοι από τις επιλογές σας, μπορείτε να παράγετε το αντίστοιχο CLI script που πρέπει ΕΣΕΙΣ να τρέξετε το Speedtouch κάνοντας telnet 10.0.0.138
Μερικά παραδείγματα
Παράδειγμα πρώτο
Έχετε μόνο έναν Η/Υ (10.0.0.1) και θέλετε να σερφάρετε άνετα, και όταν σερφάρετε και μόνο το email να έχει με καλούτσικη προτεραιότητα ενώ τα P2P να καθυστερούν (πάλι ΜΟΝΟ όταν σερφάρετε, ειδάλως θα πετάνε). Ιδού...
Παράδειγμα δεύτερο
Έχετε τρείς Η/Υ που μοιράζετε την adsl (τους 10.0.0.1, 10.0.0.2 και 10.0.0.3) Θέλετε όλοι οι Η/Υ να σερφάρουν άνετα, αλλά μόνο ο πρώτος να έχει καλούτσικη προτεραιότητα στο FTP και σε όλα τα P2P, ενώ οι άλλοι να μην έχουν. Ιδού...
Παράδειγμα τρίτο
Θέλετε να μοιράσετε προτεραιότητα σε 2 Η/Υ (τους 10.0.0.1 και 10.0.0.2) με τέτοιο τρόπο ώστε, ο 1ος να έχει ΠΑΝΤΑ προτεραιότητα και ο 2ος ΟΧΙ. Ξαναλέμε ότι ο 2ος θα πηγαίνει σφαίρα όταν ο 1ος δεν κάνει τίποτε, γιατί το QoS λειτουργει δυναμικά. Ιδού...
Μην ξεχνάτε ότι γενικοί κανόνες που αφορούν όλους τους Η/Υ (δηλαδή έχουν ip address=*) και όλα τα πρωτόκολλα (δηλαδή τοπικό port=*) πρέπει να μπαίνουν τελευταία γιατί είναι κανόνες "σκούπες". Το πρόγραμμα θα σας προειδοποιήσει αν κάνετε λάθος (ελπίζω, αν δεν ξέχασα κάτι)
Εμφάνιση 1-15 από 267
-
04-12-04, 01:26 Ελληνικός QoS manager για Speedtouch 510/530 #1
Τελευταία επεξεργασία από το μέλος EvilHawk : 24-02-05 στις 21:20.
Όλα τα παιχνίδια android που έχω φτιάξει περιγράφονται και κατεβαίνουν
από εδώ: https://play.google.com/store/apps/d...=Carbon+People
-
04-12-04, 11:51 #2
Μπράβο zardoz για μια ακόμα φορά, εξαιρετική δουλειά!
-
04-12-04, 18:06 #3
΄Οσοι έχουμε speedtouch πρέπει να σου στήσουμε άγαλμα!
Απλό, κατανοητό, και καλαίσθητο. Συγχαρητήρια.
1 παρατήρηση και 1 απορία:
-Στη παράδειγμα 1 του QOS για ένα PC βγάζει το μήνυμα λάθους ''έχετε καθορίσει διπλούς κανόνες για το Η\Υ με ip: 10.0.0.1'' ('Oλη η κίνηση UDP)
-Αν θέλω να το βγάλω, τι κάνω?
Και πάλι μπράβο!!
-
04-12-04, 18:17 #4
Μπράβο σου πολύ καλή δουλειά !!!
-
04-12-04, 18:20 #5
Αρχικό μήνυμα από henaro
10.0.0.1 Ολη η κίνηση TCP !!! και όχι UDP, γι αυτό είναι και
διπλός. Θα προσπαθήσω να διορθώσω την εικόνα.
Αρχικό μήνυμα από henaro
Όλα τα παιχνίδια android που έχω φτιάξει περιγράφονται και κατεβαίνουν
από εδώ: https://play.google.com/store/apps/d...=Carbon+People
-
04-12-04, 19:05 #6
Μπραβο σου. Θα βγαλεις και αγγλικη εκδοση να το κατεβασω?
-
04-12-04, 20:34 #7
Μόλις έβγαλα την έκδοση 1.00
- Έχει επιτέλους εικονίδιο και λίγο ομορφότερο interface
- Λειτουργεί η επιλογή αλγορίθμου QoS (BLUE ή TAIL)
Είναι ουσιαστικό να επιλέξετε τον σωστό αλγόριθμο, για να έχετε το
καλύτερο αποτέλεσμα!
- Ο αλγόριθμος BLUE είναι ο "καλύτερος" αλγόριθμος που προτείνεται και σαν default.
- Ο αλγόριθμος TAIL είναι ο "δίκαιος" αλγόριθμος, αλλά υπερτερεί του BLUE μόνο αν
έχετε γρήγορη γραμμή (π.χ > 512Kbps) ή έχετε στήσει VoiP (ή κάτι που δεν σας
ενδιαφέρει τόσο η ποιότητα όσο η απόκριση)
Ένα hint. Μην βάζετε πολύ μνήμη στο QoS, θέστε
μόνο 128KB ή (αν έχετε 512 γραμμή τότε 256ΚB κλπ ).
Αυτό γιατί με μεγάλες queue, δεν θα έχετε πρακτικά καθόλου packet drops
πράγμα που "μειώνει" την αίσθηση του αποτελέσματος!Όλα τα παιχνίδια android που έχω φτιάξει περιγράφονται και κατεβαίνουν
από εδώ: https://play.google.com/store/apps/d...=Carbon+People
-
04-12-04, 23:27 #8
Συγχαρητήρια για το ΚΑΤΑΠΛΗΚΤΙΚΌ σου πρόγραμμα. Προσπαθούσα μέρες να δοκιμάσω τα QOS αλλα χωρίς επιτυχία.
Προσπάθησα να χρησιμοποιήσω το πρόγραμμα αλλα με το που εισάγω την πρώτη CLI εντολή ( :ipqos config dest=PVC_1 state=enabled discard=early )μου βγάζει το μήνυμα:
Invalid phonebook destination name.
Bad value for parameter 'dest'
Unknown command.
Καμια βοήθεια;
Η έκδοση του router μου είναι Speedtouch 530 4.2.7.16.0 (Δωρεάν από VIVODI 256/128.. Δεν το έχω κάνει καμια αναβάθμιση).
-
05-12-04, 03:35 #9
Ένα μεγάλο ευχαριστώ και απ' εμένα!! Δούλεψε μια χαρά!
Να παρατηρήσω μόνο ότι στο "CLI command output" παράθυρο που βγάζει το πρόγραμμα (πατώντας το "δημιουργία CLI script" ) δε χωράει μια απ' τις τελευταίες μεγάλες προτάσεις στο παράθυρο και εμφανίζει
":label rule create chain=user_labels index=1 srcintfgrp=lan dscp=0 src=10.0.0.1 prot=TCP dstport=8080 label=highe" (χωρίς το τελικό r δηλαδή)
Βέβαια πρέπει να είσαι "turbo" για να μην το καταλάβεις αλλά απλά το αναφέρω.
Επίσης θέλω να ρωτήσω: αν κατεβάζει κάποιος παράλληλα πχ μια ταινία από p2p αλλά και κάποιο πρόγραμμα από http σελίδα με έναν download manager, η ρύθμιση για το πρόγραμμα υπάγεται στο "σύνδεση ftp" ή στο "περιήγηση www"?
Υπάρχει δηλαδή τρόπος να μη ρουφάει όλο το bandwidth το πρόγραμμα που κατεβαίνει, (έχοντας ίδια προτεραιότητα με το p2p) αλλά και ταυτόχρονα μέγιστη προτεραιότητα στο απλό browsing?
Ελπίζω να έγινα κατανοητός!
Συγχαρητήρια και πάλι!
-
05-12-04, 12:50 #10
Αρχικό μήνυμα από MinosK
phonebook name σου δίνοντας την εντολή:
honebook list
π.χ σε εμένα βγάζει:
Name Type Use Address
PVC_1 any 1 8.35
usb_port any 1 usb.0.35
Σε εσένα θα βγάλει κάτι άλλο. Διάλεξε αυτό που φαίνεται λογικό (π.χ αυτό που
λέει 8.35, ή το usb_port αν είσαι USB)
Μετά σε όλο το script, πρέπει να αντικαταστήσεις το PVC_1 με αυτό που βρήκες.
Στην έκδοση έχω προβλέψει για phonebook name αλλά δεν το ενεργοποίησα (δες
ότι είναι read only ακόμη). Στην επόμενη θα το ενεργοποιήσω.
Αρχικό μήνυμα από nikgr
Το P2P μπαίνει στην περίπτωση "Όλη η κίνηση TCP"
Στην περίπτωσή σου, προτείνω να σπρώξεις το πρώτοΌλα τα παιχνίδια android που έχω φτιάξει περιγράφονται και κατεβαίνουν
από εδώ: https://play.google.com/store/apps/d...=Carbon+People
-
05-12-04, 14:20 #11
Λεω να πετάξω το Cisco να πάρω ενα Speedtouch
Κ Α Τ Α Π Λ Η Κ Τ Ι Κ Ο !!!
Μπράβο και απο μενα!<? while (!$success) { $try++; } ?>
-
08-12-04, 14:07 #12
Έχω DSL NET 256/128 kai DSL Phone τη Vivodi. Από το modem η συνδεση φαίνεται 448/320. Μετα την εφαρμογή κάποιων κανόνων και επιλογή του αλγόριθμου TAIL με την έκδοση 1 του προγράμματος αντιμετωπίζω πρόβλημα με τις κλήσεις, όταν ταυτόχρονα έχω και κίνηση data.
Συγκεκριμένα έχω δει ότι το PC διακινεί δεδομένα με ταχύτητες μεγαλύτερες από 256/128 "κλεβοντας" από το bandwith του DSL Phone κάνοντας αδύνατη την ταυτόχρονη διεκπερέωση 2 κλήσεων και έντονα προβληματική ακόμα και τη μία κάθε φορά κλήση. Πώς μπορώ να δώσω προτεραιότητα στις τηλεφωνικές κλήσεις και πώς μπορώ, εάν χρεαιαστεί, να επαναφέρω τις default ρυθμίσες.
-
08-12-04, 17:43 #13
Αρχικό μήνυμα από ipparxos
Αν ισχύει αυτό, σου είχαν ρυθμίσει (φαντάζομαι) QoS και όχι IpQOS, γι' αυτό
και μοιραζόταν η γραμμή σε 2 κανάλια, ένα για τα data και ένα για το ipPhone
(αυτό γίνεται ΜΟΝΟ σε ATM επίπεδο, και πρέπει να το προβλέπει ο provider.
Φαίνεται στην περίπτωση σου ότι το προβλέπει
Τώρα τί γίνεται...
α) Μπορείς οποιαδήποτε στιγμή να απενεργοποιήσεις το IpQos (που πρακτικά
κάθεται πάνω από το QoS της Vivodi) με την εντολή
:ipqos config dest=PVC_1 state=disabled
:config save
και μετά να κάνεις reboot το router με
:system reboot
Σημ: πρέπει να κάνεις reboot
β) Καλό είναι όμως, να μας πείς το QoS configuration της Vivodi, που
μπορείς να δείς με την εντολή
:qosbook list
Μπορείς να κάνεις post στο forum τις γραμμές που σου βγάζει η εντολή αυτή?Όλα τα παιχνίδια android που έχω φτιάξει περιγράφονται και κατεβαίνουν
από εδώ: https://play.google.com/store/apps/d...=Carbon+People
-
08-12-04, 18:23 #14
εγω που θελω να εχο την γραμη μονο για games τι ρη8μισεις να βαλω?
-
08-12-04, 20:00 #15
Αρχικό μήνυμα από Gandalf19
από τα παραδείγματα δηλαδή.
α) Περιήγηση στο www: κανονική
β) Λήψη/αποστολή email: χαμηλή
γ) Newsgroup: χαμηλή
δ) DNS resolution: μέγιστη
e) Όλη η κίνηση TCP: μέγιστη
στ) Όλη η κίνηση UDP: μέγιστη
(προσοχή με αυτή τη σειρά)Όλα τα παιχνίδια android που έχω φτιάξει περιγράφονται και κατεβαίνουν
από εδώ: https://play.google.com/store/apps/d...=Carbon+People
Παρόμοια Θέματα
-
Traffic Monitor για Speedtouch 510/530
Από xantho στο φόρουμ Alcatel Thomson ADSL modems και routersΜηνύματα: 2Τελευταίο Μήνυμα: 28-08-06, 16:05 -
How To: QOS για Speedtouch 510/530
Από zardoz στο φόρουμ Alcatel Thomson ADSL modems και routersΜηνύματα: 82Τελευταίο Μήνυμα: 27-04-06, 14:58 -
Speedtouch 510/530 QoS - Mύθος ή πραγματικότητα
Από cmos στο φόρουμ Broadband SoftwareΜηνύματα: 25Τελευταίο Μήνυμα: 21-11-05, 08:46 -
How To για Alcatel SpeedTouch 510/530 υπάρχει?
Από SERCREEP στο φόρουμ Alcatel Thomson ADSL modems και routersΜηνύματα: 6Τελευταίο Μήνυμα: 03-10-04, 20:53
Bookmarks