Title: [Δίκτυα IΙ] Εργασία 2016 Post by: Eilex on March 12, 2016, 01:47:08 am Topic που αφορά την προαιρετική εργασία του μαθήματος. Stay on topic!
Title: Re: [Δίκτυα IΙ] Εργασία 2016 Post by: raf on March 12, 2016, 16:40:20 pm Ισχύει η εργασία που είναι ανεβασμένη...ή είναι απο πέρυσι?
Title: Re: [Δίκτυα IΙ] Εργασία 2016 Post by: Λήσταρχος Γιαγκούλας on March 12, 2016, 16:43:37 pm Ισχύει η εργασία που είναι ανεβασμένη...ή είναι απο πέρυσι? Λογικά θα βγει ανακοίνωση όταν η φετινή θα είναι διαθέσιμη...Title: Re: [Δίκτυα IΙ] Εργασία 2016 Post by: Eilex on March 12, 2016, 17:12:39 pm Παιδιά είμαι σιγούρος ότι είναι η ανεβασμένη στην Ιθακή.Άλλωστε ο Μητράκος πάντα ανεβάζει νωρίς τις εργασίες.
Title: Re: [Δίκτυα IΙ] Εργασία 2016 Post by: Λήσταρχος Γιαγκούλας on March 12, 2016, 17:28:05 pm Παιδιά είμαι σιγούρος ότι είναι η ανεβασμένη στην Ιθακή.Άλλωστε ο Μητράκος πάντα ανεβάζει νωρίς τις εργασίες. Μάλλον έχεις δίκιο.Τώρα που είδα στις ιδιότητες του pdf της εργασίας, λέει date created/modified στις 07/03/16. Άρα αυτή θα είναι. Title: Re: [Δίκτυα IΙ] Εργασία 2016 Post by: electric67 on March 12, 2016, 23:36:00 pm έχει πει τιποτα σχετικα με το bonus; μειωνεται παλι γραμμικα με τον χρονο;
Title: Re: [Δίκτυα IΙ] Εργασία 2016 Post by: Eilex on March 13, 2016, 02:19:21 am Οτι ισχυε για τα δικτυα 1 ισχυει και εδω!
Title: Re: [Δίκτυα IΙ] Εργασία 2016 Post by: greekoo on March 31, 2016, 22:19:01 pm Ο κώδικας που έχει στην τρίτη σελίδα πριν το τέλος απὀ το pdf της εργασίας, οφείλει να τρέξει σε java όπως είναι χωρίς καμία αλλαγή; (δεδομένου ότι έχουμε εισάγει τις σωστές βιβλιοθήκες)
Title: Re: [Δίκτυα IΙ] Εργασία 2016 Post by: Eilex on March 31, 2016, 22:22:20 pm Ο κώδικας που έχει στην τρίτη σελίδα πριν το τέλος απὀ το pdf της εργασίας, οφείλει να τρέξει σε java όπως είναι χωρίς καμία αλλαγή; (δεδομένου ότι έχουμε εισάγει τις σωστές βιβλιοθήκες) Άμα θυμάμαι καλά όχι.Πρέπει να ανοίξεις και τα port που λέει στην εκφώνηση και να θέσεις σαν εξαίρεση στο firewall τον server της Ιθάκης.Title: Re: [Δίκτυα IΙ] Εργασία 2016 Post by: greekoo on April 01, 2016, 13:17:09 pm Άμα θυμάμαι καλά όχι.Πρέπει να ανοίξεις και τα port που λέει στην εκφώνηση και να θέσεις σαν εξαίρεση στο firewall τον server της Ιθάκης. Γαμώτο, έχει κανείς ιδέα πώς κάνω port forwarding στο κοινό router του ΟΤΕ; Επίσης στο firewall μου έχει μόνο δύο επιλογές, είτε Enable είτε Disable, δεν μου έχει να επιλέξω συγκεκριμένα ποια να κάνω enable και ποια όχι Η μόνη ρύθμιση που μπόρεσα να κάνω στο ρουτερ μου είναι αυτή του NAT Virtual Server Και κάτι ακόμη, η εφαρμογή μου ήδη στην πρώτη γραμμή που γράφω DatagramSocket s = new DatagramSocket(); , μου πετάει SocketException, και αν το γραψω με try και catch, τότε ούτε καν που "πιάνει" το SocketException, σαν να απορρίπτει την εντολή. Title: Re: [Δίκτυα IΙ] Εργασία 2016 Post by: orestisf on April 01, 2016, 16:29:46 pm Γαμώτο, έχει κανείς ιδέα πώς κάνω port forwarding στο κοινό router του ΟΤΕ; Επίσης στο firewall μου έχει μόνο δύο επιλογές, είτε Enable είτε Disable, δεν μου έχει να επιλέξω συγκεκριμένα ποια να κάνω enable και ποια όχι advanced setup > nat > virtual server. Βαλε την ip του pc που κανεις εργασια. Στα linux τη βρισκεις με ifconfigΗ μόνη ρύθμιση που μπόρεσα να κάνω στο ρουτερ μου είναι αυτή του NAT Virtual Server Και κάτι ακόμη, η εφαρμογή μου ήδη στην πρώτη γραμμή που γράφω DatagramSocket s = new DatagramSocket(); , μου πετάει SocketException, και αν το γραψω με try και catch, τότε ούτε καν που "πιάνει" το SocketException, σαν να απορρίπτει την εντολή. http://i.imgur.com/AJaYopg.png Title: Re: [Δίκτυα IΙ] Εργασία 2016 Post by: greekoo on April 01, 2016, 16:57:53 pm advanced setup > nat > virtual server. Βαλε την ip του pc που κανεις εργασια. Στα linux τη βρισκεις με ifconfig http://i.imgur.com/AJaYopg.png Αυτό ακριβώς κάνω φίλε! Και θέτω και εξαίρεση στο Windows Firewall για τις συγκεκριμένες πόρτες. Χρειάζεται να κάνουμε και τίποτε άλλο; Χρησιμοποιώ αυτόν τον κώδικα, ουσιαστικά είναι ο κώδικας που έχει ο μητράκος στο τέλος της εργασίας: Δεν μου βγάζει σφάλμα, αλλα blockarei στο receive για πάντα, δηλαδή δεν μου στέλνει η ιθάκη τίποτε. Quote int SERVER_PORT= 38009 ; //απο ιθακη int CLIENT_PORT=48009; //απο ιθακη //sending part... DatagramSocket s = new DatagramSocket(); String packetInfo = "Hello there !" ; byte[] txbuffer = packetInfo.getBytes(); byte[] hostIP = { (byte)155,(byte)207,(byte)18, (byte)208 }; InetAddress hostAddress = InetAddress.getByAddress(hostIP); DatagramPacket p = new DatagramPacket(txbuffer,txbuffer.length,hostAddress,SERVER_PORT); s.send(p); //receive part... DatagramSocket r = new DatagramSocket(CLIENT_PORT); r.setSoTimeout(8000); //timeout se milliseconds byte[] rxbuffer = new byte[2048]; DatagramPacket q = new DatagramPacket(rxbuffer,rxbuffer.length); for ( ;; ) { try { r.receive(q); //blocking receive String message = new String(rxbuffer,0,q.getLength()); }catch (Exception x) { System.out.println(x); } } Title: Re: [Δίκτυα IΙ] Εργασία 2016 Post by: orestisf on April 01, 2016, 17:54:07 pm Αυτό ακριβώς κάνω φίλε! Και θέτω και εξαίρεση στο Windows Firewall για τις συγκεκριμένες πόρτες. Χρειάζεται να κάνουμε και τίποτε άλλο; Χρησιμοποιώ αυτόν τον κώδικα, ουσιαστικά είναι ο κώδικας που έχει ο μητράκος στο τέλος της εργασίας: Δεν μου βγάζει σφάλμα, αλλα blockarei στο receive για πάντα, δηλαδή δεν μου στέλνει η ιθάκη τίποτε. εχεις σιγουρα βαλει την ip του pc σου στη ρυθμιση? Title: Re: [Δίκτυα IΙ] Εργασία 2016 Post by: greekoo on April 01, 2016, 18:08:05 pm εχεις σιγουρα βαλει την ip του pc σου στη ρυθμιση? Ναι ναι την βρίσκω με ipconfig από command των Windows. Μήπως το πρόβλημα είναι στη java ? Όταν γράφω την main έτσι : public static void main (String[] param) throws Exception τότε δεν μ δημιουργειται κανένα exception. αλλά αν γράψω την main χωρίς το throws Exception τότε ακόμα και σε μια εντολή όπως αυτή: Datagram s = new Datagram(); μου πετάει exception Title: Re: [Δίκτυα IΙ] Εργασία 2016 Post by: orestisf on April 01, 2016, 18:44:30 pm Ναι ναι την βρίσκω με ipconfig από command των Windows. Μήπως το πρόβλημα είναι στη java ? Όταν γράφω την main έτσι : public static void main (String[] param) throws Exception τότε δεν μ δημιουργειται κανένα exception. αλλά αν γράψω την main χωρίς το throws Exception τότε ακόμα και σε μια εντολή όπως αυτή: Datagram s = new Datagram(); μου πετάει exception Εμενα χωρις τις ρυθμισεις στο router δεν μου πεταει exception απλως κολλαει χωρις να κανει τιποτα. Βάλε ένα timeout στο socket έτσι ωστε οταν failαρει να πεταει exception. Επίσης δοκίμασε να στείλεις "E0000" ή τον echo_request_code σου. Title: Re: [Δίκτυα IΙ] Εργασία 2016 Post by: svart on April 01, 2016, 20:12:00 pm Έχω μια έντονη υποψία ότι οι σταθμοί θερμοκρασίας δε δουλεύουν, απλά επιστρέφουν κλασσικά echo packets. Μας τρολλάρει ο μητράκος μου φαίνεται.
Title: Re: [Δίκτυα IΙ] Εργασία 2016 Post by: Κηπουρίδης on April 01, 2016, 20:22:08 pm Του εστειλα μηνυμα κι ειπε οτι επειδη ειναι εξωτερικο συστημα που δεν εξαρταται απο αυτον, καποιες φορες πεφτει αλλα δε μπορει να κανει κατι. Γενικα δε το χω πετυχει εδω και κανα διβδομαδο να δουλευει :).
Title: Re: [Δίκτυα IΙ] Εργασία 2016 Post by: svart on April 01, 2016, 20:45:10 pm Ρώτησα ένα περσινό, και απότι κατάλαβα ούτε πέρσι δούλευε :P
Title: Re: [Δίκτυα IΙ] Εργασία 2016 Post by: greekoo on April 02, 2016, 08:53:31 am "Μεταξύ της επιλογής της εργασίας και της ενεργοποίησης της εφαρμογής serverThread μεσολαβεί χρόνος έως και 60 δευερόλεπτα".
Τί Θέλει να πεί ο ποιητής εδώ; ::) Title: Re: [Δίκτυα IΙ] Εργασία 2016 Post by: svart on April 02, 2016, 14:25:32 pm νομίζω ότι εννοεί πως μέχρι να σου δώσει τα codes μπορεί να περάσουν εώς και 60 δευτερόλεπτα, δλδ δεν έχει και πολύ σημασία
Title: Re: [Δίκτυα IΙ] Εργασία 2016 Post by: greekoo on April 03, 2016, 21:14:13 pm Υπάρχει η δυνατότητα για port-forwarding για κάποιον που δουλεύει από pc της Βεργίνας?
Title: Re: [Δίκτυα IΙ] Εργασία 2016 Post by: Exomag on April 03, 2016, 23:48:56 pm Ρώτησα ένα περσινό, και απότι κατάλαβα ούτε πέρσι δούλευε :P Πέρυσι το σύστημα με τις θερμοκρασίες μία δούλευε μία δε δούλευε. Τελικά ο Μητράκος είπε πως δεν είναι ανάγκη να κάνει κάποιος αυτό το κομμάτι της εργασίας, εφόσον το σύστημα δεν ήταν στον έλεγχο του και ήταν σε τέτοια κατάσταση. Title: Re: [Δίκτυα IΙ] Εργασία 2016 Post by: nikos1 on April 04, 2016, 16:03:16 pm Γενικα στον ηχο ακουτε θορυβο?
Title: Re: [Δίκτυα IΙ] Εργασία 2016 Post by: orestisf on April 04, 2016, 16:36:15 pm Γενικα στον ηχο ακουτε θορυβο? δεν ειναι και πεντακαθαρο αλλα αρκετα καθαρο ωστε να καταλαβαινεις το τραγουδι. Title: Re: [Δίκτυα IΙ] Εργασία 2016 Post by: greekoo on April 05, 2016, 13:52:11 pm Πόσα δευτερόλεπτα ήχου παίρνετε με XXX=999?
πχ: sound_request_code=V6977L01F999 Title: Re: [Δίκτυα IΙ] Εργασία 2016 Post by: orestisf on April 05, 2016, 14:32:40 pm Πόσα δευτερόλεπτα ήχου παίρνετε με XXX=999? πχ: sound_request_code=V6977L01F999 31 Title: Re: [Δίκτυα IΙ] Εργασία 2016 Post by: greekoo on April 05, 2016, 14:38:17 pm 31 χμμ αρα κατι κανω λαθος. ακουω μονο 15 δευτερολεπτα ενω ο τελικος πινακας δειγματοληψιας μου ειναι 255744 θεσεων Title: Re: [Δίκτυα IΙ] Εργασία 2016 Post by: greekoo on April 05, 2016, 19:40:13 pm σε τι range βρίσκετε το μ και το β στο AQ-DPCM?
πώς στο καλό διαχειρίζομαι τα bits απλά ώς bits χωρίς να παρεμβαίνει η java και να τα θεωρεί signed? :P πχ beta = ( ( (int) rxbuffer[3] << 8 ) ) | (int) rxbuffer[2] αυτο μου δίνει μερικές φορές αρνητικό αποτέλεσμα Title: Re: [Δίκτυα IΙ] Εργασία 2016 Post by: nikos1 on April 17, 2016, 12:50:54 pm Άκυρο το εκανα με αλλο τροπο... Title: Re: [Δίκτυα IΙ] Εργασία 2016 Post by: billios on May 05, 2016, 19:30:45 pm Οι συχνότητες από την γεννήτρια συχνοτήτων στέλνονται σε DPCM κωδικοποίηση?Μπορεί κάποιος να βοηθήσει πως θα πάρουμε την κυματομορφή?
Title: Re: [Δίκτυα IΙ] Εργασία 2016 Post by: svart on May 06, 2016, 02:48:08 am Για όσους παλεύουν με το ithakicopter, το πιο απλό πράγμα που δουλεύει είναι να κατεβάσετε το .jar από εδώ (http://ithaki.eng.auth.gr/netlab/ithakicopter.jar), γιατί όλες οι άλλες οι μλκιες δεν δουλεύουν. Τρέχετε το .jar και μετά όσο είναι ανοιχτό, απλά κάνετε receive packets στο 48038 και στέλνει τα δεδομένα μια χαρά
Title: Re: [Δίκτυα IΙ] Εργασία 2016 Post by: MichaelP on May 07, 2016, 14:59:37 pm Γεια σας παιδιά. Είναι κανείς χρήστης Cyta σε linux; Δεν μπορώ να ξεπεράσω το πρόβλημα με το Port-Forwarding. Οι ρυθμίσεις μου είναι οι εξής: (στα attached).. Έχω κάνει τον υπολογιστή μου να παίρνει στατικά την ip .192.168.1.140.
Ευχαριστώ πολύ! Title: Re: [Δίκτυα IΙ] Εργασία 2016 Post by: megali mpougatsa on May 24, 2016, 23:38:17 pm Η καταληκτική ημερομηνία παράδοσης (με συντελεστη 0.8) ειναι η ημερομηνια εξετασης του μαθηματος?
|