Δικτύωση

* Γνώση Υπολογιστών >> Δικτύωση >> Άλλα Δικτύωση Υπολογιστών

Πώς να χρησιμοποιήσετε χωρίς περιορισμούς Simplex Πρωτόκολλα

Μια απεριόριστη πρωτόκολλο του απλού είναι ένα πρωτόκολλο για την επικοινωνία μεταξύ των υπολογιστών στην οποία η ροή δεδομένων σε μία μόνο κατεύθυνση . Λόγω του γεγονότος αυτού , ο αποστολέας δεν έχει τρόπο να γνωρίζει αν ο δέκτης λάβει ένα συγκεκριμένο κομμάτι των πληροφοριών . Ο χρόνος επεξεργασίας δεν αποτελούν περιοριστικό παράγοντα και ρυθμιστικό χώρο είναι πάντα στη διάθεσή σας ( ως εκ τούτου δεν υπάρχει ανάγκη για έλεγχο ροής . ) Εκτός από την αξία του για τη διδασκαλία , ένα τέτοιο πρωτόκολλο θα μπορούσε να είναι η σωστή επιλογή για δίκτυα επικοινωνιών , όπου , σε αντίθεση με το Internet , τα πακέτα εγγυημένη για να μην χαθεί ή αναδιατάσσονται . Μπορείτε να εφαρμόσετε μια απεριόριστη πρωτόκολλο του απλού στις εφαρμογές λογισμικού σας . Οδηγίες
Η

1 Τοποθετήστε τον κωδικό σας στο Data Link Layer επίπεδο της στοίβας πρωτοκόλλων OSI , τόσο στον αποστολέα όσο και στον δέκτη . Πρωτόκολλα σε αυτό το επίπεδο μεταβίβασης διακριτά πλαίσια μεταξύ των κόμβων που χωρίζονται από ένα μόνο hop στο υποκείμενο δίκτυο . 2

Γράψτε τον κωδικό του αποστολέα να τρέχει σε έναν ατέρμονα βρόχο . Εντός του βρόχου , ο αποστολέας φέρνει ένα νέο πακέτο για την αποστολή από τα ακόλουθα ( Network ) στρώμα , τοποθετεί το πακέτο μέσα σε μια δομή δεδομένων πλαισίου σύνδεσης δεδομένων και καθοδηγεί το κατώτερο στρώμα για να το στείλετε έξω? Τότε οι επαναλήψεις βρόχου . Ο συγκεκριμένος κωδικός για την εφαρμογή αυτής της λειτουργίας εξαρτάται από τη γλώσσα προγραμματισμού που θα επιλέξετε .
Εικόνων 3

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

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα