Εμφάνιση 1-15 από 15
  1. #1
    Εγγραφή
    05-07-2017
    Ηλικία
    35
    Μηνύματα
    17
    Downloads
    0
    Uploads
    0
    ISP
    Vodafone
    Παιδιά καλησπέρα,

    Μέχρι πριν λίγο καιρό μπορούσα αρκετά εύκολα να προσθέσω ένα απομακρυσμένο εσωτερικό σε ένα IP τηλεφωνικό κέντρο, ανοίγοντας μόνο τις απαραίτητες πόρτες στο router (πόρτα udp και πόρτες rtp).



    Από τη στιγμή όμως που η συνδέσεις έγιναν ευρυζωνικές, και η τηλεφωνία περνάει μέσα από το router, έχει εμφανιστεί ένα τεράστιο πρόβλημα σε ότι αφορά το πέρασμα του ήχου, των rtp πακέτων δηλαδή.


    Με τις ίδιες ακριβώς ρυθμίσεις που υπήρχαν και πριν, το port forward δηλαδή επί της ουσίας, ξαφνικά σταμάτησε να περνάει ο ήχος. Η κλήση "γίνεται" κανονικά, αλλά ήχος γιοκ.


    'Εχετε καμιά ιδέα για το πως μπορεί να διορθωθεί αυτό?


    Ευχαριστώ

  2. #2
    Εγγραφή
    28-03-2006
    Περιοχή
    KV G434
    Ηλικία
    49
    Μηνύματα
    42.338
    Downloads
    23
    Uploads
    0
    Τύπος
    FTTH
    Ταχύτητα
    310/31
    ISP
    Cosmote
    DSLAM
    ΟΤΕ - ΕΡΜΟΥ
    Router
    RB4011iGS+5 ONT: G-010G-R
    Παράθεση Αρχικό μήνυμα από stavrossp7 Εμφάνιση μηνυμάτων
    Παιδιά καλησπέρα,

    Μέχρι πριν λίγο καιρό μπορούσα αρκετά εύκολα να προσθέσω ένα απομακρυσμένο εσωτερικό σε ένα IP τηλεφωνικό κέντρο, ανοίγοντας μόνο τις απαραίτητες πόρτες στο router (πόρτα udp και πόρτες rtp).



    Από τη στιγμή όμως που η συνδέσεις έγιναν ευρυζωνικές, και η τηλεφωνία περνάει μέσα από το router, έχει εμφανιστεί ένα τεράστιο πρόβλημα σε ότι αφορά το πέρασμα του ήχου, των rtp πακέτων δηλαδή.


    Με τις ίδιες ακριβώς ρυθμίσεις που υπήρχαν και πριν, το port forward δηλαδή επί της ουσίας, ξαφνικά σταμάτησε να περνάει ο ήχος. Η κλήση "γίνεται" κανονικά, αλλά ήχος γιοκ.


    'Εχετε καμιά ιδέα για το πως μπορεί να διορθωθεί αυτό?


    Ευχαριστώ
    Αρχικά... τι εξοπλισμό χρησιμοποιείς (ρούτερ, sip).
    | "Anyone can build a fast CPU.
    | The trick is to build a fast system."
    |____________Seymour Cray...

  3. #3
    Εγγραφή
    18-08-2003
    Περιοχή
    3491
    Μηνύματα
    5.141
    Downloads
    19
    Uploads
    0
    Ταχύτητα
    16000/800
    ISP
    Conn-x OTE/Otenet
    DSLAM
    ΟΤΕ - ΑΡΗΣ
    Router
    C876
    SNR / Attn
    9(dB) / 8(dB)
    Path Level
    Fastpath
    Πάει σε μερικά πράγματα το μυαλό μου, αλλά για να μην αρχίσουμε τις μαντεψιές, μπορείς να πάρεις ένα packet capture στο τηλεφωνικό κέντρο και να δεις αν, όταν εμφανίζεται το πρόβλημα, έχεις rtp και στις 2 κατευθύνσεις ? Σε ποια κατεύθυνση χάνεις τον ήχο ? Καλό είναι επίσης να εξετάσεις ( ή να κάνεις post καθαρισμένα ) και τα sip πακέτα όταν στήνεται η κλήση αλλά και κατά τη διάρκεια της ( αν υπάρχουν update/prack/reinvite/κτλ ).
    In theory, practice is the same as theory.
    In practice, it isn't.

  4. #4
    Εγγραφή
    05-07-2017
    Ηλικία
    35
    Μηνύματα
    17
    Downloads
    0
    Uploads
    0
    ISP
    Vodafone
    Αρχικά... τι εξοπλισμό χρησιμοποιείς (ρούτερ, sip).
    Δυστυχώς δεν μπορώ να απαντήσω συγκεκριμένα σε αυτό, καθώς συμβαίνει πλέον με τη χρήση διαφόρων συνδυασμών εξοπλισμού.
    Αλλά ας πούμε ότι χρησιμοποιώ ένα IP PBX της Yeastar, ένα IP phone Grandstream (ως απομακρυσμένο), και το router πίσω από το οποίο βρίσκεται το PBX είναι Oxygen.



    Παράθεση Αρχικό μήνυμα από SfH Εμφάνιση μηνυμάτων
    Πάει σε μερικά πράγματα το μυαλό μου, αλλά για να μην αρχίσουμε τις μαντεψιές, μπορείς να πάρεις ένα packet capture στο τηλεφωνικό κέντρο και να δεις αν, όταν εμφανίζεται το πρόβλημα, έχεις rtp και στις 2 κατευθύνσεις ? Σε ποια κατεύθυνση χάνεις τον ήχο ? Καλό είναι επίσης να εξετάσεις ( ή να κάνεις post καθαρισμένα ) και τα sip πακέτα όταν στήνεται η κλήση αλλά και κατά τη διάρκεια της ( αν υπάρχουν update/prack/reinvite/κτλ ).
    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  .png 
Εμφανίσεις:  39 
Μέγεθος:  87,7 KB 
ID: 201823

    Παραθέτω εδώ ένα screenshot από ένα packet capture.

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

    Προφανώς, επειδή τα router πλέον έτσι "καταλαβαίνουν" από rtp πακέτα, ότι σχετικό περνάει μέσα από αυτά, "επεμβαίνουν" σε αυτό αλλάζοντας παραμέτρους, και τελικά τη δρομολόγηση των πακέτων.

  5. #5
    Εγγραφή
    18-08-2003
    Περιοχή
    3491
    Μηνύματα
    5.141
    Downloads
    19
    Uploads
    0
    Ταχύτητα
    16000/800
    ISP
    Conn-x OTE/Otenet
    DSLAM
    ΟΤΕ - ΑΡΗΣ
    Router
    C876
    SNR / Attn
    9(dB) / 8(dB)
    Path Level
    Fastpath
    Υποθέτω ότι η 212.205.χ.χ είναι η IP του κέντρου σου. Αν πήρες το capture από εκεί και δεν υπάρχουν άλλα σχετικά πακέτα που δε φαίνονται, βλέπω δυο πιθανά θέματα.

    Το πρώτο είναι ότι προσπαθεί να στείλει τον ήχο στην εσωτερική διεύθυνση του τηλεφώνου. Θα έπρεπε να γνωρίζει ότι αυτό το τηλέφωνο είναι πίσω από NAT και να στέλνει το πακέτο στη διεύθυνση από την οποία του ήρθε το invite και όχι σε αυτή που αναφέρεται μέσα σε αυτό. Αυτό το πρόβλημα είναι πιθανό να το έκρυβε κάποιος router που έχει ενεργοποιημένο SIP ALG. Ακόμα και σε αυτή την περίπτωση όμως θα ήταν καλύτερο να έχεις το ALG κλείστο και να ρυθμίσεις σωστά το κέντρο.

    Το δεύτερο πρόβλημα είναι ότι δε βλέπω καθόλου εισερχόμενο RTP. Θεωρώντας ότι το capture και η ευρυζωνική τηλεφωνία είναι από τη μεριά του κέντρου, αμφισβητώ αν το NAT λειτουργεί σωστά ( με μια μικρή επιφύλαξη γιατί δεν γνωρίζουμε αν υπάρχει κάποιο σπασμένο implementation του SIP ALG και προκαλεί πρόβλημα στην αποστολή του RTP από την άλλη μεριά ). Πιθανώς στο rtp port range του να τερματίζει όλα τα πακέτα ο router πάνω του, ανεξάρτητα από το port forward. Αυτό θα μπορούσες να το δοκιμάζεις αλλάζοντας το rtp port range του κέντρου σου σε κάποιο εκτός από το range του ΟΤΕ ( το οποίο δε γνωρίζω, αλλά φαντάζομαι θα φαίνεται στο configuration του router ).
    In theory, practice is the same as theory.
    In practice, it isn't.

  6. #6
    Εγγραφή
    11-09-2017
    Μηνύματα
    1.638
    Downloads
    1
    Uploads
    0
    ISP
    None
    Ανέβασε το trace να δούμε το flow.

  7. #7
    Εγγραφή
    05-07-2017
    Ηλικία
    35
    Μηνύματα
    17
    Downloads
    0
    Uploads
    0
    ISP
    Vodafone
    Παράθεση Αρχικό μήνυμα από SfH Εμφάνιση μηνυμάτων
    Υποθέτω ότι η 212.205.χ.χ είναι η IP του κέντρου σου. Αν πήρες το capture από εκεί και δεν υπάρχουν άλλα σχετικά πακέτα που δε φαίνονται, βλέπω δυο πιθανά θέματα.

    Το πρώτο είναι ότι προσπαθεί να στείλει τον ήχο στην εσωτερική διεύθυνση του τηλεφώνου. Θα έπρεπε να γνωρίζει ότι αυτό το τηλέφωνο είναι πίσω από NAT και να στέλνει το πακέτο στη διεύθυνση από την οποία του ήρθε το invite και όχι σε αυτή που αναφέρεται μέσα σε αυτό. Αυτό το πρόβλημα είναι πιθανό να το έκρυβε κάποιος router που έχει ενεργοποιημένο SIP ALG. Ακόμα και σε αυτή την περίπτωση όμως θα ήταν καλύτερο να έχεις το ALG κλείστο και να ρυθμίσεις σωστά το κέντρο.

    Το δεύτερο πρόβλημα είναι ότι δε βλέπω καθόλου εισερχόμενο RTP. Θεωρώντας ότι το capture και η ευρυζωνική τηλεφωνία είναι από τη μεριά του κέντρου, αμφισβητώ αν το NAT λειτουργεί σωστά ( με μια μικρή επιφύλαξη γιατί δεν γνωρίζουμε αν υπάρχει κάποιο σπασμένο implementation του SIP ALG και προκαλεί πρόβλημα στην αποστολή του RTP από την άλλη μεριά ). Πιθανώς στο rtp port range του να τερματίζει όλα τα πακέτα ο router πάνω του, ανεξάρτητα από το port forward. Αυτό θα μπορούσες να το δοκιμάζεις αλλάζοντας το rtp port range του κέντρου σου σε κάποιο εκτός από το range του ΟΤΕ ( το οποίο δε γνωρίζω, αλλά φαντάζομαι θα φαίνεται στο configuration του router ).


    Εγώ νομίζω ότι η αλήθεια είναι κάπου στη μέση, αλλά δεν έχω βγάλει άκρη. Νομίζω σε μία περίπτωση είχα δοκιμάσει να απενεργοποιήσω το SIP ALG από το router, αλλά χωρίς επιτυχία.


    https://1drv.ms/u/s!Ak4Tp3sfpoZGuGZuUcMM38NnjJvK

    Εδώ έχω το capture. Οι δύο δοκιμές που μας ενδιαφέρουν, είναι από το εσωτερικό 20 που θα δείτε μέσα.

    Το 20 είναι register απομακρυσμένα στο κέντρο. Στο πρώτο stream καλώ το κινητό μου, και στο τελευταίο, με το *2 που λέει, καλώ το voicemail του κέντρου.

    Και στις 2 περιπτώσεις, δεν φτάνει ήχος από το κέντρο.

    Στέλνοντας το capture στη Yeastar, μoυ είπαν το εξής:
    It seems router change the RTP connection IP to the wrong one(192.168.22.27).
    Please double check the router settings and disable ALG.

    Ευχαριστώ

  8. #8
    Εγγραφή
    18-08-2003
    Περιοχή
    3491
    Μηνύματα
    5.141
    Downloads
    19
    Uploads
    0
    Ταχύτητα
    16000/800
    ISP
    Conn-x OTE/Otenet
    DSLAM
    ΟΤΕ - ΑΡΗΣ
    Router
    C876
    SNR / Attn
    9(dB) / 8(dB)
    Path Level
    Fastpath
    Θα το δω καλύτερα όταν είμαι σε σταθερό PC, αλλά στα extension options του yeastar έχεις επιλογή για nat ? Αν ναι, ενεργοποίησε την για αυτό το extension και δοκίμασε ξανά.

    EDIT : Πέρα από το παραπάνω που είναι σίγουρα πρόβλημα, βλέπω rtp μόνο προς μια κατεύθυνση. Μήπως για κάποιο λόγο δεν είναι στο capture ή άλλη ?
    Τελευταία επεξεργασία από το μέλος SfH : 01-03-19 στις 14:02.
    In theory, practice is the same as theory.
    In practice, it isn't.

  9. #9
    Εγγραφή
    11-09-2017
    Μηνύματα
    1.638
    Downloads
    1
    Uploads
    0
    ISP
    None
    Το πρόβλημα σου είναι στο αρχικό invite, στο message body, στο sdp, το τηλέφωνο βάζει την τοπική ip που έχει και όχι την public που έχει το απομακρυσμένο σημείο.
    To καταλαβαίνεις από το flow που βλέπεις ότι το rtp φεύγει προς αυτήν την τοπική ip στο τοπικό δίκτυο του κέντρου.
    Θα πρέπει να ρυθμίσεις stun server στην συσκευή σου για να δουλέψει σωστά.

  10. #10
    Εγγραφή
    05-07-2017
    Ηλικία
    35
    Μηνύματα
    17
    Downloads
    0
    Uploads
    0
    ISP
    Vodafone
    Θα το δω καλύτερα όταν είμαι σε σταθερό PC, αλλά στα extension options του yeastar έχεις επιλογή για nat ? Αν ναι, ενεργοποίησε την για αυτό το extension και δοκίμασε ξανά.

    EDIT : Πέρα από το παραπάνω που είναι σίγουρα πρόβλημα, βλέπω rtp μόνο προς μια κατεύθυνση. Μήπως για κάποιο λόγο δεν είναι στο capture ή άλλη ?

    Το capture είναι μέσα από το κέντρο. Αλλά σε κανονικές συνθήκες περιλαμβάνει κανονικά και τις 2 κατευθύνσεις. Εδώ προφανώς λόγω του προβλήματος, δεν το εμφανίζει.
    Το NAT είναι ενεργοποιημένο κανονικά στο extension.


    Το πρόβλημα σου είναι στο αρχικό invite, στο message body, στο sdp, το τηλέφωνο βάζει την τοπική ip που έχει και όχι την public που έχει το απομακρυσμένο σημείο.
    To καταλαβαίνεις από το flow που βλέπεις ότι το rtp φεύγει προς αυτήν την τοπική ip στο τοπικό δίκτυο του κέντρου.
    Θα πρέπει να ρυθμίσεις stun server στην συσκευή σου για να δουλέψει σωστά.

    Με μιά πρόχειρη δοκιμή που έκανα σε ένα SIP client σε υπολογιστή, δεν μου δούλεψε με STUN server.


    Ξαναλέω πάντως, πως το όλο σύστημα δούλευε κανονικότατα. Με την αλλαγή της γραμμής σε ευρυζωνική ξεκίνησε.



    Ευχαριστώ για τον χρόνο σας παιδιά!

  11. #11
    Εγγραφή
    11-09-2017
    Μηνύματα
    1.638
    Downloads
    1
    Uploads
    0
    ISP
    None
    Πάρε trace από την μεριά της συσκευής και ανέβασε το. Επίσης αν θες απενεργοποίησε την αυξημένη προστασία που παρέχει η Cosmote σαν υπηρεσία.

  12. #12
    Εγγραφή
    05-07-2017
    Ηλικία
    35
    Μηνύματα
    17
    Downloads
    0
    Uploads
    0
    ISP
    Vodafone
    Παράθεση Αρχικό μήνυμα από astbox Εμφάνιση μηνυμάτων
    Πάρε trace από την μεριά της συσκευής και ανέβασε το. Επίσης αν θες απενεργοποίησε την αυξημένη προστασία που παρέχει η Cosmote σαν υπηρεσία.
    Έχω εδώ δυο captures από τηλέφωνο. Καλώ ένα κινητό, αλλά δεν περνάει τίποτα.


    https://mega.nz/#!Ok9ExCpA!R9A10VaVo...7T-Yd2tcZ-IoYU
    https://mega.nz/#!m40mwQCS!e-NO8ATTo...KubEPtiOXyg1N4


    Παράθεση Αρχικό μήνυμα από astbox Εμφάνιση μηνυμάτων
    Επίσης αν θες απενεργοποίησε την αυξημένη προστασία που παρέχει η Cosmote σαν υπηρεσία.
    Δεν ξέρω κατά πόσο μου είναι εύκολο να το κάνω αυτή τη στιγμή, γιατί το router είναι μακριά. Θα το προσπαθήσω.

  13. #13
    Εγγραφή
    18-08-2003
    Περιοχή
    3491
    Μηνύματα
    5.141
    Downloads
    19
    Uploads
    0
    Ταχύτητα
    16000/800
    ISP
    Conn-x OTE/Otenet
    DSLAM
    ΟΤΕ - ΑΡΗΣ
    Router
    C876
    SNR / Attn
    9(dB) / 8(dB)
    Path Level
    Fastpath
    Από τη μεριά του τηλεφώνου δείχνει να μην έρχεται ήχος από το κέντρο. Θεωρώντας ότι το trace από τη μεριά του κέντρου είναι σωστό, η λειτουργία όπου θεωρεί το extension πίσω από nat λειτουργεί λανθασμένα. Μίλα με το support του κατασκευαστή ή δες αν υπάρχει νεότερο software/firmware. Με την επιλογή του nat ενεργοποιημένη για το extension θα πρέπει να βλέπεις το κέντρο να στέλνει πακέτα προς την public ip του τηλεφώνου, όχι την private που αναφέρεται στο sdp. Πιθανότατα το πρόβλημα να είναι σύνθετο, αλλά αν δε λύσουμε αυτό το κομμάτι που είναι οφθαλμοφανές, δεν έχει νόημα να ερευνήσουμε περαιτέρω.

    Εναλλακτικά, αν και δε μου αρέσει σαν λύση, αυτό που ανάφερε ο astbox με το STUN θα έπρεπε επίσης να δουλέψει. Μπορείς να βάλεις σε ένα τηλέφωνο STUN και να πάρεις trace από το κέντρο, να δούμε τι γίνεται σε αυτή την περίπτωση ?

    Για το γεγονός ότι χάλασε , πιθανολογώ ότι ίσως άλλαξε η συμπεριφορά του ALG επίσης που δυνητικά υπήρχε και βασίζονταν σε αυτό η ορθή λειτουργία. Όπως και να έχει, το να βασίζεσαι σε ALG επίσης δε θεωρώ ότι είναι σωστή λύση.
    In theory, practice is the same as theory.
    In practice, it isn't.

  14. #14
    Εγγραφή
    04-04-2012
    Μηνύματα
    1.511
    Downloads
    0
    Uploads
    0
    Τύπος
    ADSL2+
    Ταχύτητα
    24576/1024
    ISP
    ΟΤΕ Conn-x
    Router
    Fritz 7270, Mikrotik x86
    το *2 που καλεί στο εσωτερικό 20, είναι κάποιο service?
    192.168.1.201 είναι το PBX και 192.168.22.27 είναι το τηλέφωνο?
    Λαμβάνεις συνεχώς ένα μνμα λάθους 401 για το εσωτερικό 20.

  15. #15
    Εγγραφή
    11-09-2017
    Μηνύματα
    1.638
    Downloads
    1
    Uploads
    0
    ISP
    None
    Ανέβασε Print screen από τις ρυθμίσεις που έχεις στην συσκευή στα παρακάτω settings

    Account->Register->NAT
    Network->NAT->Nat Manual
    Network->NAT->STUN
    Network->NAT->ICE
    Network->NAT->TURN

Bookmarks

Bookmarks

Δικαιώματα - Επιλογές

  • Δεν μπορείτε να δημοσιεύσετε νέα θέματα
  • Δεν μπορείτε να δημοσιεύσετε νέα μηνύματα
  • Δεν μπορείτε να αναρτήσετε συνημμένα
  • Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας
  •  
  • Τα BB code είναι σε λειτουργία
  • Τα Smilies είναι σε λειτουργία
  • Το [IMG] είναι σε λειτουργία
  • Το [VIDEO] είναι σε λειτουργία
  • Το HTML είναι εκτός λειτουργίας