THMMY.gr

Μαθήματα Βασικού Κύκλου => Δίκτυα Υπολογιστών Ι => Topic started by: Prison Mike on February 17, 2019, 13:29:37 pm



Title: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: Prison Mike on February 17, 2019, 13:29:37 pm
Τόπικ σχετικά με την εργασία του μαθήματος. Stay on topic!


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: HAL 9000 on February 27, 2019, 01:33:35 am
Έχει ανέβει η εκφώνηση της εργασίας;


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: Patatompataria on February 27, 2019, 08:37:03 am
ναι, είναι στην Ιθάκη


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: HAL 9000 on February 27, 2019, 14:22:39 pm
Thanks!

Edit: Το μαθημα εχει αντικαταστήσει τα δικτυα1 του ππς, ετσι δεν είναι;  
Edit2: Ευχαριστώ!


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: Niri on February 27, 2019, 14:28:28 pm


Edit: Το μαθημα εχει αντικαταστήσει τα δικτυα1 του ππς, ετσι δεν είναι; 

Ναι συμφωνα και με ανακοινωση του τμηματος
https://www.thmmy.gr/smf/index.php?topic=72559.msg1289910#msg1289910


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: Σοκοφρέτας on March 04, 2019, 22:51:55 pm
Μέχρι πότε είναι η παράδοση της εργασίας?


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: mermaid on March 04, 2019, 22:59:35 pm
Μέχρι πότε είναι η παράδοση της εργασίας?

Η εργασία ειναι για ολο το εξαμηνο απλα μεχρι μεσα Απριλίου εχει συντελεστή 1.4, μεχρι τα τελη των διακοπών του πασχα 1 και απο κει και περα 0.8


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: mermaid on March 07, 2019, 14:02:57 pm
Μπορει κάποιος να εξηγήσει πως κανουμε τα γραφήματα με το ματλαμπ ή να δωσει καποιο σχετικό λινκ;


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: Niri on March 07, 2019, 19:14:11 pm
Μπορει κάποιος να εξηγήσει πως κανουμε τα γραφήματα με το ματλαμπ ή να δωσει καποιο σχετικό λινκ;

Εγω θα σου συνιστουσα απλα να χρησιμοποιησεις το excel.
Για καποια γραφηματα απλα κανεις εισαγωγή γραφηματος και βαζεις σαν πηγη τα πακετα που εχεις λαβει.
Και για καποια αλλα γραφηματα που χρειαζεται να βρεις πληθος, κτλ, χρησιμοποιεις τη λειτουργια pivot table.


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: Patatompataria on March 07, 2019, 21:05:00 pm
να ρωτήσω εγώ κάτι άλλο.. ποια ήταν η εντολή που έπαιξε έναν τόνο; TONE; και για το κελί 33, TONE 33;  :P


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: leukosaraphs! on March 07, 2019, 22:32:28 pm
Μπορει κάποιος να εξηγήσει πως κανουμε τα γραφήματα με το ματλαμπ ή να δωσει καποιο σχετικό λινκ;

γενικα εγω θα δωσω μια αλλη εκδοχη.

Οντως τα διαγραμματα που απαιτουνται, βγαινουν με το excel. Ωστοσο, αν εχεις γνωσεις απο matlab και εκει ειναι ευκολο, απλα πρεπει να αποθηκευεις λιγο διαφορετικα τα αποτελεσματα.

Για παραδειγμα, αν αποθηκευεις τα αποτελεσματα σε .csv μπορεις να χρησιμοποιεις την εντολη csvread(filename.csv) και αμεσως εχεις τον πινακα με τα αποτελεσματα. Έπειτα με την plot() εχεις ξεμπερδεψει.
ΥΓ. αν εχεις πολλα διαγραμματα απο κατι, ψαξε την subplot()  ;) ;)


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: HAL 9000 on March 08, 2019, 00:59:58 am
να ρωτήσω εγώ κάτι άλλο.. ποια ήταν η εντολή που έπαιξε έναν τόνο; TONE; και για το κελί 33, TONE 33;  :P

Νομίζω σκέτο "33" ήταν η εντολή για το τραγούδι, για τον τόνο δεν θυμάμαι :P


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: panosnikos1998 on March 08, 2019, 16:16:42 pm
γενικα ολο αυτο με τις εντολες που ακριβως το εγραφε; γιατι εχω χαθει  :P


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: Patatompataria on March 08, 2019, 23:59:57 pm
Νομίζω σκέτο "33" ήταν η εντολή για το τραγούδι, για τον τόνο δεν θυμάμαι :P
δοκίμασα διάφορα τέτοια αλλά δεν κατάφερα να κάνει κανένα ήχο, γι αυτό ρωτάω.  :( θα δοκιμάσω και κανένα ακόμα

γενικα ολο αυτο με τις εντολες που ακριβως το εγραφε; γιατι εχω χαθει  :P

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

(ελπίζω να απάντησα σε αυτό που ρωτάς)


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: MrRobot on March 09, 2019, 00:26:05 am
Τους ηχούς για να τους ακούσετε νομίζω πρέπει να κάνετε κάποια πράγματα που ζητάει στην εργασία των δικτύων 2. Στα δίκτυα 1 μόνο εικόνες σε βάζει να πάρεις από κάτι κάμερες.
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy) 


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: panosnikos1998 on March 09, 2019, 00:54:18 am
Εν τελει βρηκα πως μπορω να παιξω κι εγω με το modem ( ;D ;D) αλλα ουτε γω καταφερα να ακουσω ηχο. Νομιζω πρεπει να βαλουμε το σερβερ ithaki στους trusted servers.


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: fellos on March 12, 2019, 16:24:59 pm
Για αυτά που μας ζητείται να κανει η εφαρμογη , π.χ. echoPacket, image κλπ θα δημιουργησουμε τις αντιστοιχες κλασεις ή απλα συναρτησεις;


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: feugatos_# on March 12, 2019, 16:50:54 pm
Για αυτά που μας ζητείται να κανει η εφαρμογη , π.χ. echoPacket, image κλπ θα δημιουργησουμε τις αντιστοιχες κλασεις ή απλα συναρτησεις;
Προφανώς αυτό που χρειάζεται τελικά στα πλαίσια της εργασίας είναι ο κώδικας να είναι λειτουργικός. Άρα είτε κλάσεις κάνεις είτε συναρτήσεις είναι το ίδιο. Όμως, αν θες να είσαι σωστός από άποψη Software Engineering, θα πρέπει το project σου να είναι όσο το δυνατό καλύτερα δομημένο. Επομένως, προσωπικά θα σου πρότεινα την σχεδιαστική επιλογή των κλάσεων. Άλλωστε, αν χρησιμοποιήσεις κλάσεις στην τελική θα κερδίσεις χρόνο από το debugging καθώς ο κώδικας σου θα είναι πιο καθαρός.


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: Judas Priest saved me on March 12, 2019, 22:26:35 pm
Μπορει καποιος να ανεβασει τις σημειωσεις απο το μαθημα που εκανε για την εργασια ? Ειμαι χαζος και δεν ειχα φερει τετραδιο  :P


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: giannis1411 on March 13, 2019, 20:04:19 pm
Οσον αφορα το Image που ζηταει, μου επιστρεφει την ακολουθια των bytes που χρειαζομαι για την εικονα, αλλα μετα οταν προσπαθω να τα κανω Copy Paste σε Notepad μου βγαζει μονο 2 ερωτηματικα, ενω εχω κανει ολη την ακολουθια. Μπορει να εξηγησει καποιος γιατι να συμβαινει αυτο?


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: Deadhead on March 23, 2019, 04:42:13 am
Οσον αφορα το Image που ζηταει, μου επιστρεφει την ακολουθια των bytes που χρειαζομαι για την εικονα, αλλα μετα οταν προσπαθω να τα κανω Copy Paste σε Notepad μου βγαζει μονο 2 ερωτηματικα, ενω εχω κανει ολη την ακολουθια. Μπορει να εξηγησει καποιος γιατι να συμβαινει αυτο?


Που στην επιστρέφει; κάνε την μέθοδό σου να τα γράφει μόλις έρχονται τα δεδομένα εξ αρχής σε ένα αρχείο τυπου jpg. δηλαδή θα πεις στη java να γράψει σε ενα αρχείο πχ "image.jpg"

ή jpeg


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: Deadhead on March 23, 2019, 04:43:04 am
Για την σύντομη βιβλιογραφική τι κάνουμε;; επιλέγουμε ένα θέμα μόνοι μας;


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: Libertita on March 24, 2019, 16:51:08 pm
Στο εκοπακετ, ο μεσος ορος χρονου απόκρισης μου  βγαινει απο 30 εως 100. Ξέρει κανείς αν ειναι λογικές αυτές οι τιμές και αν είναι λογική η τοσο μεγάλη διαφορά τους; επίσης εχω ορισει ως timeout 30 και speed 80000 και στην αρχη για 3-4 δευτερολεπτα δεν μου στέλνει το μηνυμα. έχει καποια σχεση αυτο;


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: leukosaraphs! on March 24, 2019, 17:37:02 pm
Στο εκοπακετ, ο μεσος ορος χρονου απόκρισης μου  βγαινει απο 30 εως 100. Ξέρει κανείς αν ειναι λογικές αυτές οι τιμές και αν είναι λογική η τοσο μεγάλη διαφορά τους; επίσης εχω ορισει ως timeout 30 και speed 80000 και στην αρχη για 3-4 δευτερολεπτα δεν μου στέλνει το μηνυμα. έχει καποια σχεση αυτο;

αν θες να δεις αν μετρας σωστα τον χρονο αποκρισης, αλλαξε το timeout και τρεξε τον κωδικα σου για διαφορες τιμες του (να ειναι ομως μεγαλες 1500 και ανω). Αν το timeout επηρεαζει τους χρονους που βλεπεις τοτε το μετρας λαθος. Αν οχι τοτε εισαι καλα.

Παντως και εγω καπου στο 50κατι ειχα μεσο ορο. (ειχα και 30ms αλλα και 250ms -μπορει και παραπανω-)



Για την σύντομη βιβλιογραφική τι κάνουμε;; επιλέγουμε ένα θέμα μόνοι μας;
σε email Που ειχα στειλει το προηγουμενο εξαμηνο ειχε απαντησει αυτο:
Quote
Στην βιβλιογραφική αναφορά ζητούνται κυρίως οι τεχνικές διαμόρφωσης/αποδιαμόρφωσης QAM, OFDM, etc και τα διάφορα standards που εχουμε σήμερα για DSL, ADSL, VDSL, SDSL etc


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: Deadhead on March 24, 2019, 18:00:13 pm
Ωραιος ευχαριστώ


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: Deadhead on March 24, 2019, 18:06:10 pm
Στο εκοπακετ, ο μεσος ορος χρονου απόκρισης μου  βγαινει απο 30 εως 100. Ξέρει κανείς αν ειναι λογικές αυτές οι τιμές και αν είναι λογική η τοσο μεγάλη διαφορά τους; επίσης εχω ορισει ως timeout 30 και speed 80000 και στην αρχη για 3-4 δευτερολεπτα δεν μου στέλνει το μηνυμα. έχει καποια σχεση αυτο;

Όταν είχα βάλει speed 80000, τέτοιες μετρήσεις είχα άντε κανενα να καθυστερουσε παραπάνω.


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: Libertita on March 24, 2019, 19:54:26 pm
αν θες να δεις αν μετρας σωστα τον χρονο αποκρισης, αλλαξε το timeout και τρεξε τον κωδικα σου για διαφορες τιμες του (να ειναι ομως μεγαλες 1500 και ανω). Αν το timeout επηρεαζει τους χρονους που βλεπεις τοτε το μετρας λαθος. Αν οχι τοτε εισαι καλα.

Παντως και εγω καπου στο 50κατι ειχα μεσο ορο. (ειχα και 30ms αλλα και 250ms -μπορει και παραπανω-)


σε email Που ειχα στειλει το προηγουμενο εξαμηνο ειχε απαντησει αυτο:
Ως χρονο αποκρισης Dt=t2-t1 εβαλα t1 τη στιγμη πριν μπει στη loop οπου διαβαζει το response και t2 τη στιγμη μολις βγει απο τη loop. Οποτε για timeout=1500 βγαινει πχ Dt=1550 με 1630. Και οσο κατεβαζω το timeout μειωνεται το Dt. αυτό σημαινει οτι παίρνω λαθος τους χρόνους;


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: leukosaraphs! on March 25, 2019, 01:08:03 am
τον χρόνο τον μετράς μέχρι να σου στείλει το τελευταίο P από το PSTOP ... η υλοποίηση σου, λαμβάνει υπόψιν και το timeout (που ουσιαστικά λέει ποσο να κάθεται να περιμένει έως ότου το πάρει απόφαση ότι η Ιθάκη δεν θα στείλει ).
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy) 


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: A Caster on March 25, 2019, 01:24:50 am
τον χρόνο τον μετράς μέχρι να σου στείλει το τελευταίο P από το PSTOP ... η υλοποίηση σου, λαμβάνει υπόψιν και το timeout (που ουσιαστικά λέει ποσο να κάθεται να περιμένει έως ότου το πάρει απόφαση ότι η Ιθάκη δεν θα στείλει ).
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy) 

να σημειώσω επιπλέον ότι μάλλον θεωρείται λάθος να περιμένεις εώς το timeout για τα παρεις το επόμενο πακέτο. Θα έπρεπε μόλις διαβάσεις το "PSTOP" να ξαναζητάς.


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: Patatompataria on March 25, 2019, 01:46:57 am
τον χρόνο τον μετράς μέχρι να σου στείλει το τελευταίο P από το PSTOP ... η υλοποίηση σου, λαμβάνει υπόψιν και το timeout (που ουσιαστικά λέει ποσο να κάθεται να περιμένει έως ότου το πάρει απόφαση ότι η Ιθάκη δεν θα στείλει ).
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy) 

αυτό σημαίνει ότι χρόνο απόκρισης μετράμε μόνο στο echo task? αυτό που έκανα μέχρι τώρα ήταν να μετράω χρόνο από όταν τελείωσα να στέλνω το request μέχρι να πάω το 1ο byte απάντησης, για οποιαδήποτε τασκ. Για αυτά με εικόνες πχ θα έβγαινε πολύ μεγαλύτερος ο χρόνος


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: Libertita on March 26, 2019, 02:20:47 am
τον χρόνο τον μετράς μέχρι να σου στείλει το τελευταίο P από το PSTOP ... η υλοποίηση σου, λαμβάνει υπόψιν και το timeout (που ουσιαστικά λέει ποσο να κάθεται να περιμένει έως ότου το πάρει απόφαση ότι η Ιθάκη δεν θα στείλει ).
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy) 
ευχαριστωωωωωωω


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: alekosts on March 27, 2019, 14:04:51 pm
Για την βιβλιογραφική έχουμε μήπως περισσότερες λεπτομέρειες; Οπως για τι θέμα γράφουμε και πόσο μεγάλη θα πρέπει να είναι?


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: fellos on March 27, 2019, 20:45:44 pm
Ερωτησεις σχετικα με το gps.

Ειναι λογικο να μην μου στελνει παντα μήνυμα με επικεφαλιδα  $GPGGA ;
Πως σιγουρευω οτι θα παρω το μηνυμα με τη σωστη επικεφαλιδα;
Μηπως μου ερχονται λαθος επικεφαλιδες οταν δεν χρησημοποιω την παραμετρο R=... ;


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: The Senate on March 28, 2019, 16:09:33 pm
Σαν timeout θεωρείται ο μέγιστος χρόνος για την αποστολή ενός byte ή ενός πακέτου? Για κάθε λειτουργία μπορούμε να θέσουμε διαφορετική τιμή?


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: leukosaraphs! on March 28, 2019, 16:40:05 pm
αυτό σημαίνει ότι χρόνο απόκρισης μετράμε μόνο στο echo task? αυτό που έκανα μέχρι τώρα ήταν να μετράω χρόνο από όταν τελείωσα να στέλνω το request μέχρι να πάω το 1ο byte απάντησης, για οποιαδήποτε τασκ. Για αυτά με εικόνες πχ θα έβγαινε πολύ μεγαλύτερος ο χρόνος
ναι μονο στα echo χρειαζεται (και στα ACK-NACK, αλλα και παλι echo ειναι.)  ουσιαστικα μετρας απο οταν εστειλες το request, μεχρι να λαβεις το τελευταιο P απο το PSTOP.
ΥΓ. αν κανεις καποια ενδιαμεση πραξη, πχ. αυξηση καποιου counter, αυξηση καποιου string ή δεν ξερω εγω τι, σε αυτο τον χρονο αποκρισης θα ληφθει υποψιν και ο χρονος της επεξεργασιας.

Για την βιβλιογραφική έχουμε μήπως περισσότερες λεπτομέρειες; Οπως για τι θέμα γράφουμε και πόσο μεγάλη θα πρέπει να είναι?

απαντησα για το θεμα λιγο πιο πισω. Για σελιδες δεν μας ειχε πει, ωστοσο λεει συντομη, αρα κατι του στυλ 6-7 σελιδες εινια κομπλε (μην σου πω ειναι και παραπανω :Ρ).

Ερωτησεις σχετικα με το gps.

Ειναι λογικο να μην μου στελνει παντα μήνυμα με επικεφαλιδα  $GPGGA ;
Πως σιγουρευω οτι θα παρω το μηνυμα με τη σωστη επικεφαλιδα;
Μηπως μου ερχονται λαθος επικεφαλιδες οταν δεν χρησημοποιω την παραμετρο R=... ;

οντως αν δεν στειλεις την παραμετρο R παιρνεις και κατι GV... (αν θυμαμαι καλα  :P).
-ειμαι πανω απο 99% σιγουρος- οτι αν στελνεις R παιρνεις παντα οτι πρεπει, ωστοσο για να εισαι 100% εχει η java μια ωραια εντολη A_String.contains("pattern").

Σαν timeout θεωρείται ο μέγιστος χρόνος για την αποστολή ενός byte ή ενός πακέτου? Για κάθε λειτουργία μπορούμε να θέσουμε διαφορετική τιμή?

ουσιαστικα στα δικτυα 1, η εργασια βασιζεται στο γεγονος οτι θα παιρνεις 1-1 τα bytes. Αρα το timeout αναφερεται στο ποσο θα κατσεις να περιμενεις το καθε ενα.
Αν εννοεις να θεσεις αλλο timeout στην εικονα και αλλο στα echo, γενικα μπορεις αλλα δεν βλεπω τον λογο. Κανονικα, για μεγαλο timeout (πχ 8000) δεν ειναι οτι δεν προλαβαινει να ερθει καποιο byte ( =~ 50 ms) να ερθει, αρα δεν επηρεαζεσαι.


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: kostino on March 28, 2019, 20:43:18 pm
Παιδιά εγώ στο κομμάτι που προσπαθώ να πάρω μια εικόνα με στίγματα gps ό,τι και να βάλω στο Τ= μου στέλνει το ίδιο στίγμα.Συμβαίνει σε κανέναν άλλο αυτό?


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: leukosaraphs! on March 28, 2019, 20:58:09 pm
Παιδιά εγώ στο κομμάτι που προσπαθώ να πάρω μια εικόνα με στίγματα gps ό,τι και να βάλω στο Τ= μου στέλνει το ίδιο στίγμα.Συμβαίνει σε κανέναν άλλο αυτό?

προφανως δεν ξερω πως το υλοποιεις. ωστοσο αν τα στιγματα δεν απεχουν μεταξυ τους μια αποτασταση δεν τα εμφανιζει.

εδω https://www.thmmy.gr/smf/index.php?topic=65276.msg1115072#msg1115072 εχει μια ωραια απαντηση.


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: kostino on March 28, 2019, 22:09:59 pm
Το έλυσα το πρόβλημα αυτό συνέβαινε τα στίγματα μου έβγαιναν όπου να 'ναι και δεν τα εμφάνιζε γιατί ήταν κεντραρισμένη στο πανεπιστήμιο. Προσοχή ενώ στο πακέτο gps παίρνουμε .......latitude.....longtitude........ όταν στέλνουμε request code το T=.. ειναι T=longtitude-latitude είναι ανάποδα η σειρά.Αυτό δεν είχα προσέξει και μου έβγαινε ότι να ναι. Τα άλλαξα σειρά και μου έδωσε σωστή εικόνα.


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: Deadhead on March 30, 2019, 07:20:43 am
Ερωτησεις σχετικα με το gps.

Ειναι λογικο να μην μου στελνει παντα μήνυμα με επικεφαλιδα  $GPGGA ;
Πως σιγουρευω οτι θα παρω το μηνυμα με τη σωστη επικεφαλιδα;
Μηπως μου ερχονται λαθος επικεφαλιδες οταν δεν χρησημοποιω την παραμετρο R=... ;

εαν δεν βάλεις καμία παράμετρο και στειλεις μόνο το Gps_request_code η ιθακη στελνει πίσω ίχνη τα οποία είναι σύμφωνα με το πρωτόκολλο NMEA (σελίδα 7 στην εκφώνηση της άσκησης κάτω χαμηλά έχει 2 λίνκ γραφει λεπτομερειες για τα ίχνη και τι πληροφορίες περιέχει το κάθε ίχνος με διαφορετική κεφαλίδα). Αυτά τα ίχνη μπορούν να έχουν πολλές κεφαλίδες δεν σου έρχονται λάθος απλά πρέπει να χρησιμοποιήσεις την παράμετρο R= για πάρεις ένα trail από ίχνη τα οποία είναι μόνο $GPGGA έτσι έχουν Longt και Lat για να μπορεις να δουλεψεις και από εκεί συνεχίζεις


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: ctsompos on March 30, 2019, 17:47:53 pm
Ισχύει ότι αν η εργασία παραδοθεί μετά το Πάσχα μετράει λιγότερο?


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: mermaid on March 30, 2019, 17:56:43 pm
Ισχύει ότι αν η εργασία παραδοθεί μετά το Πάσχα μετράει λιγότερο?

Ισχυει. Ο συντελεστής ειναι 1.4 μεχρι μεσα Απριλίου, 1 μεχρι το τελος των διακοπών του Πάσχα και απο κει και περα 0.8 αν δεν κανω λαθος 


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: panos98 on March 30, 2019, 20:19:33 pm
Δηλαδή αν γράψεις  2/10  στην εργασία ο βαθμός αυξάνεται  κατά 2.8?


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: mermaid on March 30, 2019, 20:29:38 pm
Δηλαδή αν γράψεις  2/10  στην εργασία ο βαθμός αυξάνεται  κατά 2.8?

δεν ξερω, απλα ειπα αυτο που γραφει στην ιθακη

edit : αυτο βρηκα

 Η βαθμολογία των τμημάτων της εργασίας των Δικτύων I
που υποβάλλονται για πρώτη φορά μέχρι τα μέσα Απριλίου ενισχύεται
με συντελεστή 1,4. Mέχρι το τέλος των διακοπών του Πάσχα ο συνετελεστής
είναι 1,0 ενώ μετά γίνεται 0,8


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: panos98 on March 30, 2019, 20:42:22 pm
Όποιος μπορεί ας εξηγησει


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: Frenzyx on March 30, 2019, 22:50:55 pm
Η βαθμολογια αυξανεται γενικα οσο κρινει ο Μητρακος οτι πρεπει, μην προσπαθειτε να βρειτε λογικη σε αυτα που γραφει στην Ιθακη...

Γενικα παντως, για μια καλη εργασια, εντος της πρωτης προθεσμιας, μπορειτε να περιμενετε να πατε σιγουρα +3 μοναδες σε αυτο που θα γραψετε στην εξεταση.


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: eirinipant on April 02, 2019, 11:34:52 am
Παιδιά γνωρίζει κάποιος πώς ανεβάζουμε την εργασία...δηλαδή φορτώνουμε ένα .pdf αρχείο, μετά πατάμε υποβολή και μετά ανεβάζουμε το επόμενο κοκ ???


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: xristosioan on April 02, 2019, 15:50:36 pm
Από τη στιγμή που η ακολουθία ΧΧΧΧ είναι κρυπτογραφημένη, πως θα κάνουμε έλεγχο για την ορθότητα του πακέτου με τη μέθοδο ARQ , εφόσον δε γνωρίζουμε την πραγματική τιμή του μηνύματος που θα έπρεπε να λάβουμε; 

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

Κάποιος που να το έκανε ή να έχει ιδέα ως προς την επίλυση του προβλήματος ;
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy) 


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: Frenzyx on April 02, 2019, 17:42:18 pm
Από τη στιγμή που η ακολουθία ΧΧΧΧ είναι κρυπτογραφημένη, πως θα κάνουμε έλεγχο για την ορθότητα του πακέτου με τη μέθοδο ARQ , εφόσον δε γνωρίζουμε την πραγματική τιμή του μηνύματος που θα έπρεπε να λάβουμε; 

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

Κάποιος που να το έκανε ή να έχει ιδέα ως προς την επίλυση του προβλήματος ;
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy) 

Το FCS που σου στελνει η Ιθακη ειναι αυτο που θα επρεπε θεωρητικα να βγαινει σαν σωστο. Εσυ κανεις XOR τα bytes του μηνυματος (16 ηταν αν θυμαμαι καλα?) μεταξυ τους, και στο τελος θα βγει ενα αποτελεσμα. Αν το αποτελεσμα αυτο ειναι ισο με το FCS, τοτε το πακετο σταλθηκε ορθα, αλλιως το ξαναστελνεις.


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: Patatompataria on April 02, 2019, 22:33:56 pm
φαντάζομαι ότι το FCS είναι υπολογισμένο για το κρυπτογραφημένο κείμενο, όχι το αρχικό.

Κι εγώ το έκανα όπως λέει ο Frenzyx. Έτσι φυσικά θα πάρεις το κρυπτογραφημένο κείμενο, αλλά δε νομίζω ότι γίνεται να πάρεις άμεσα το αρχικό


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: Deadhead on April 03, 2019, 14:26:25 pm
φαντάζομαι ότι το FCS είναι υπολογισμένο για το κρυπτογραφημένο κείμενο, όχι το αρχικό.
+1

Το fcs είναι για τα 16 byte σε τύπο char που είναι μέσα στα <ΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧ>. Για κάθε πακέτο τo FCS είναι σταθερό, εάν έρθει λάθος η ακολουθία την ζητάς ξανά με Nack και σου στέλνει μια διαφορετική . Η  διαδικασία επαναλαμβάνεται μέχρι να έρθει το σωστό.
π.χ.
<AnbfJAMjlNKBUAQs> 007
<AnbfJAPjlNKBUAQs> 007


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: xristosioan on April 04, 2019, 12:50:10 pm
Ευχαριστώ πολύ για τις απαντήσεις σας, όντως το FCS ήταν για το κρυπτογραφημένο κείμενο, και με διαδοχικές XOR στους 16 χαρακτήρες, (όταν δεν υπάρχει σφάλμα), προκύπτει ακριβώς η τιμή του.


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: panos98 on April 05, 2019, 22:29:42 pm
επειδη δεν εχω καταλαβει ακομα τι κανουμε στην εργασια...θα παρουμε τον κωδικα με το modem  και θα συμπληρωσουμε και εμεις κωδικα; μεσα η εξω απο την κλαση αυτη θα γραψουμε κωδικα; ο κωδικας που θα γραψουμε ειναι πολυς και περιπλοκος η απλα εντολες που μας τις δινει στην εκφωνηση;


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: panos98 on April 06, 2019, 00:04:54 am
επισης αυτος δινει την κλαση  virtualModem υπαρχει ομως και η κλαση Modem   πως και που θα την βαλω;


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: Σοκοφρέτας on April 06, 2019, 00:12:15 am
επειδη δεν εχω καταλαβει ακομα τι κανουμε στην εργασια...θα παρουμε τον κωδικα με το modem  και θα συμπληρωσουμε και εμεις κωδικα; μεσα η εξω απο την κλαση αυτη θα γραψουμε κωδικα; ο κωδικας που θα γραψουμε ειναι πολυς και περιπλοκος η απλα εντολες που μας τις δινει στην εκφωνηση;

Μπορείς να ξεκινήσεις με αυτό που δίνει.. Αλλά μπορείς να κάνεις και δικό σου κώδικα.. πχ εγω δεν ασχολήθηκα με αυτό που έδωσε..

Δεν είναι και πολύ απλό.. Αλλά είναι υλοποιήσιμο..  Δεν ζητάει τρελά πράγματα... αρκεί να καταλάβεις λίγο τι παίζει με τα streams και πως αποθηκεύεις σε αρχεία!
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy) 


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: panos98 on April 06, 2019, 00:15:07 am
λεει '' η κλαση αντικειμενων Modem.class που διατιθεται απο τον σερβερ ιθακη''  μονο εγω δεν την βρισκω;


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: Σοκοφρέτας on April 06, 2019, 00:18:15 am
λεει '' η κλαση αντικειμενων Modem.class που διατιθεται απο τον σερβερ ιθακη''  μονο εγω δεν την βρισκω;

Δεν θυμάμαι που ακριβώς το λέει...
Αφού δημιουργήσεις ένα δικό σου project και μια κλάση για να γράψεις κώδικα, κάνεις import το ithakimodem.jar και εκεί σιγά σιγά θα αρχίσεις να καταλαβαίνεις τι γίνεται
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy) 


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: panos98 on April 06, 2019, 00:20:43 am
τι ονομα να δωσω στη κλαση;


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: panos98 on April 06, 2019, 00:25:53 am
το ithakimodem.jar απο που το βρισκω;


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: Libertita on April 06, 2019, 18:59:00 pm
Στην ιθακη. Εκει που λεει Ithaki Virtual Modem (Java serial communications object)


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: Libertita on April 07, 2019, 14:01:58 pm
Σχετικά με το ARQ, ο χρόνος απόκρισης του συστήματος θα είναι t2-t1, όπου t1 η στιγμή που στέλνουμε το πακέτο και t2 η στιγμή που θα σταλεί σωστά;


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: Deadhead on April 07, 2019, 16:40:17 pm
Σχετικά με το ARQ, ο χρόνος απόκρισης του συστήματος θα είναι t2-t1, όπου t1 η στιγμή που στέλνουμε το πακέτο και t2 η στιγμή που θα σταλεί σωστά;

Ναι


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: Libertita on April 12, 2019, 12:16:42 pm
το BER πόσο περίπου πρεπει να βγαίνει; γιατι βγαζω κατι αρκετα ψηλό. της τάξης του 10 εις τη (-3).


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: panos98 on April 16, 2019, 00:57:23 am
τι μεθοδους που δινει στην εκφωνηση modem.read modem.write  πρεπει να τις φτιαξουμε εμεις; γιατι το εκλιψ δεν τις διαβαζει και εχω βαλει το jar


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: Libertita on April 16, 2019, 11:18:46 am
τι μεθοδους που δινει στην εκφωνηση modem.read modem.write  πρεπει να τις φτιαξουμε εμεις; γιατι το εκλιψ δεν τις διαβαζει και εχω βαλει το jar
υπαρχουν. στο virtual modem θέλει να γράψεις import ithakimodem και στις άλλες κλάσεις package ithakimodem. Επίσης δημιούργησε αντικείμενο Modem modem. Επίσης για να σου αναγνωρίσει τις read write πρέπει να τις καλείς μέσα σε συνάρτηση. Ίσως φταίει κάτι από τα παραπάνω.


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: panos98 on April 17, 2019, 17:44:26 pm
   Modem modem1=new Modem(1000);
      String w="E3692\r";
     modem1.write(w.getBytes());
     for (;;) {
          try {
         int k=modem1.read();
          if (k==-1) break;
          System.out.print(k);
          } catch (Exception x) {
          break;
          }
     }
      αυτο το κομματι κωδικα που εγραψα σε συνδιασμο με τον seed code οταν τον τρεχω μου βγαζει 14 ψηφια κολλητα χωρις παυλες και δεν εχουν ουδεμια σχεση με ημερομηνια τι παιζει να γινεται λαθος;



edit: fixed επρεπε απλα να προσπελασω το αντικειμενο modem1 εκ νεου με τις συναρτησεις set speed set timeout open("ithaki)


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: ster1252 on April 17, 2019, 21:15:36 pm
Μπορει καποιος να μου εξηγησει τι παιζει με την παραμετρο R και τι τιμη βαζω  :)


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: xaotikos on April 18, 2019, 03:00:47 am
Μπορει καποιος να μου εξηγησει τι παιζει με την παραμετρο R και τι τιμη βαζω  :)
Υποτίθεται ότι είναι της μορφής XPPPPLL όπου X πρέπει να βάλεις 1, PPPP το αρχικό ίχνος (δεν έχω ιδέα τι τιμή πρέπει να μπει εκεί) και LL ο αριθμός των traces που θα σου επιστρέψει.

Εγώ βάζω 100040 και μου γυρνάει κάτι τέτοιο:
Code:
$GPGSV,3,1,11,22,67,171,46,27,62,315,47,18,58,066,46,16,49,230,45*76
$GPGSV,3,2,11,21,40,064,43,19,31,308,44,15,13,050,40,14,06,149,38*78
$GPGSV,3,3,11,08,04,280,20,33,28,230,36,03,48,308,*47
$GPRMC,111505.000,A,4034.2480,N,02259.0975,E,42.31,154.68,151014,,,A*5F
$GPGGA,111506.000,4034.2376,N,02259.1038,E,1,08,1.0,63.4,M,36.1,M,,0000*67
Σύμφωνα με την εκφώνηση θα έπρεπε να με ενδιαφέρουν μόνο τα $GPGGA, που οκευ, τα τραβάω.
Μπορεί κάποιος να μου λύσει δυο απορίες;
α) Γιατί ενώ στέλνω το ίδιο request μου επιστρέφει διαφορετικές συντεταγμένες κάθε φορά, με μεγάλη απόκλιση.
β) Γιατί ενώ στέλνω τα T requests για να πάρω το google map image, παίρνω μόνο ένα pin πάνω στο πολυτεχνείο (πάντα) και τίποτα περισσότερο;


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: panagiot on April 23, 2019, 19:50:06 pm
@xaotikos

Κάτι κάνεις λάθος. Όπως λέει και εδώ[1] ο συνάδελφος, πρέπει να στείλεις εντολή της μορφής "PXXXXR=XPPPPLL" + "\r".
Με το LL ελέγχεις πόσα στιγματα της μορφής "$GPGGA" θα σου στείλει.
Αν στείλεις την παράμετρο "R=XPPPPLL" σωστά θα σου στέλνει πάντα γραμμές της μορφής "$GPGGA" και καθόλου "$GPGSV" κλπ..

Σχετικά με την εικόνα jpg της κάμερας με σφάλματα θα πρέπει να διορθώσουμε και εκεί τα σφάλματα; Αν ναι πως ανιχνεύω τα σφάκματα;

[1] https://www.thmmy.gr/smf/index.php?topic=65276.msg1115072#msg1115072 (https://www.thmmy.gr/smf/index.php?topic=65276.msg1115072#msg1115072)



Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: xaotikos on April 23, 2019, 22:37:08 pm
Κάτι κάνεις λάθος. Όπως λέει και εδώ[1] ο συνάδελφος, πρέπει να στείλεις εντολή της μορφής "PXXXXR=XPPPPLL" + "\r".
Με το LL ελέγχεις πόσα στιγματα της μορφής "$GPGGA" θα σου στείλει.
Αν στείλεις την παράμετρο "R=XPPPPLL" σωστά θα σου στέλνει πάντα γραμμές της μορφής "$GPGGA" και καθόλου "$GPGSV" κλπ..

Θνξ. Το κυρίως θέμα μου ήταν οτι έβαζα ανάποδα τις συντεταγμένες όταν ζητούσα την εικόνα.

Quote
Σχετικά με την εικόνα jpg της κάμερας με σφάλματα θα πρέπει να διορθώσουμε και εκεί τα σφάλματα; Αν ναι πως ανιχνεύω τα σφάκματα;
Όχι. Απ' ότι φαίνεται από την εκφώνηση, απλά παίρνεις και μία εικόνα με σφάλματα, χωρίς να τα επιλύσεις. Βασικά δεν διορθώνονται κι όλας από δικτυακής άποψης.


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: panos98 on April 27, 2019, 01:05:33 am
Σχετικα με το ερωτημα με την φωτογραφια στο αρχειο που γραφω μπαινει για καποιο λογο και το  μνμ hello stranger και μου χαλαει την εικονα..πως μπορω να το διορθωσω?


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: panagiot on April 28, 2019, 01:19:38 am
Σχετικα με το ερωτημα με την φωτογραφια στο αρχειο που γραφω μπαινει για καποιο λογο και το  μνμ hello stranger και μου χαλαει την εικονα..πως μπορω να το διορθωσω?

Το μήνυμα αυτό κανονικά θα πρέπει να στο βγάζει μόνο μία φορά όταν ανοίγεις τη σύνδεση.
Αφού διαβάσεις το μήνυμα με modem.read() και εντοπίσης την ακολουθία χαρακτήρων "\r\n\n\n" είσαι έτοιμος να στείλεις επόμενη εντολή όπως εικόνα.
Για να είμαι σίγουρος εγώ πότε να αρχίσω να αποθηκεύω bytes έψαξα το φορματ jpeg πως δουλεύει και έλεγχα τα byte[1].
Όπως φαίνεται όλα τα jpeg ξεκινούν με τα Byte FF  D8 και τελειώσουν με FF D9.

[1]https://en.wikipedia.org/wiki/JPEG_File_Interchange_Format#File_format_structure


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: panos98 on May 07, 2019, 02:23:21 am
σχετικα  με τον χρονο αποκρισης στο echo  νομιζω οτι θετω σωστα τις  μεταβλητες πριν στειλω request και αφου λαβω το πρωτο πραγμα απο την read(), ωστοσο  η συναρτηση που εφτιαξα για αν αποθηκευει τους χρονους αποκρισης δεν γραφει κατι στο αρχειο,  μπορει καποιος να βοηθησει;  :(


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: xristosioan on May 07, 2019, 11:22:41 am
σχετικα  με τον χρονο αποκρισης στο echo  νομιζω οτι θετω σωστα τις  μεταβλητες πριν στειλω request και αφου λαβω το πρωτο πραγμα απο την read(), ωστοσο  η συναρτηση που εφτιαξα για αν αποθηκευει τους χρονους αποκρισης δεν γραφει κατι στο αρχειο,  μπορει καποιος να βοηθησει;  :(


Δοκίμασε να γράψεις στο αρχείο txt με την εντολή time.write(x) (time το όνομα του fileoutputstream σου), πρόσεχε όμως, ότι βάλεις μέσα στις αγκύλες θα πρέπει να είναι σε μορφή byte, μετέτρεψε δηλαδή όλες τις μορφές που θέλεις να γράψεις σε byte.
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy) 


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: panos98 on May 07, 2019, 19:59:24 pm
τρεχοντας αυτον τον κωδικα μου βγαινουν εναλλαξ 0 στο χρονο αποκρισης οπως φαινεται και στην φωτο...ειναι  φυσιολογικο αυτο; η υπαρχει σφαλμα στη λογικη του κωδικα μου;


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: xristosioan on May 07, 2019, 20:20:18 pm
τρεχοντας αυτον τον κωδικα μου βγαινουν εναλλαξ 0 στο χρονο αποκρισης οπως φαινεται και στην φωτο...ειναι  φυσιολογικο αυτο; η υπαρχει σφαλμα στη λογικη του κωδικα μου;

Υπάρχει σφάλμα στη λογική του κώδικα.

Η εντολή read διαβάζει ένα byte την φορά, δηλαδή ένα σύμβολο τη φορά, οπότε ο χρόνος πρέπει να ξεκινά από το πρώτο και να τελειώνει στο τελευταίο. Για μεγαλύτερη ευκολία χρησιμοποίησε τον έτοιμο κώδικα του μητρακου που είναι στην Ιθάκη.

Και το write, το στέλνεις μια φορά, περιμένεις μέχρι να τελειώσει η αποστολή από Ιθάκη για ν ξαναστείλεις.
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy) 


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: panos98 on May 15, 2019, 16:17:35 pm
καποιος που εχει κανει και το κομματι με την XOR  ,ουσιαστικα αποθηκευουμε τα μυνηματα του σερβερ σε καποιο string ? και μετα παιρνουμε τους χαρακτηρες  που βρισκονται στη θεση 31εως47 για την XOR ?και με ποιες συναρτησεις parseInt ,charAt,Character.getNumericValue? το fcs παλι μεσω του string που παιρνει το μηνυμα ειναι στις θεσεις 49εως52 και χρησιμοποιω parseInt και substring? μηπως εχει δωσει ο καθηγητης καποιες συναρτησεις ή διευκρινισεις;
ευχαριστω


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: Judas Priest saved me on May 17, 2019, 22:44:06 pm
Πρεπει να αποθηκευσεις το μηνυμα σε εναν πινακα int[16] και το fcs σε ενα πινακα int[3]. Ενας τροπος να το κανεις αυτο ειναι οπως λες να αποθηκευσεις ολο το πακετο πρωτα. Οι χαρακτηρες του μηνυματος αφου ειναι τυπου int μπορεις να τους κανεις xor. Για το fcs, εχεις τα 3 ψηφια του σε 3 κελια του πινακα και πρεπει να το κανεις μια μεταβλητη int.


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: panagiot on June 04, 2019, 22:08:40 pm
Η εργασία μετράει το ίδιο στον βαθμό αν το δώσουμε σεπτέμβρη;


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: leukosaraphs! on June 04, 2019, 23:13:48 pm
Η εργασία μετράει το ίδιο στον βαθμό αν το δώσουμε σεπτέμβρη;

μετραει ναι, συμφωνα με το ποτε την παρεδωσες. (τουλαχιστον μεχρι περυσι, δεν ξερω αν αλλαξε κατι)


Title: Re: [Δίκτυα Ι ΝΠΣ] Εργασία 2018-2019
Post by: panagiot on June 05, 2019, 00:19:44 am
μερσι 8))