Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 7873|Απάντηση: 6

[Πηγή] [Πραγματική μάχη]. Το NET/C# χρησιμοποιεί UDP για την αποστολή και αποδοχή δεδομένων

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 2022-7-10 21:29:29 | | | |
Στις 6 Ιουνίου 2022, η IETF (Internet Engineering Task Force) κυκλοφόρησε επίσημα το RFC για HTTP/3, το οποίο είναι η τρίτη κύρια έκδοση του Hypertext Transfer Protocol (HTTP), το HTTP/3 εκτελείται πάντα σε QUIC (όχι TCP για TCP/IP, το QUIC το αντικαθιστά), το QUIC (Quick UDP Internet Connection) είναι ένα πρωτόκολλο επιπέδου μεταφοράς Διαδικτύου χαμηλής καθυστέρησης που βασίζεται στο UDP που αναπτύχθηκε από την Google.

Το πρωτόκολλο QUIC HTTP/3 κυκλοφορεί επίσημα
https://www.itsvse.com/thread-10330-1-1.html

Πρωτόκολλο UDP

Το σύνολο πρωτοκόλλων Internet υποστηρίζει ένα πρωτόκολλο μεταφοράς χωρίς σύνδεση που ονομάζεται User Datagram Protocol (UDP). Το UDP παρέχει έναν τρόπο για τις εφαρμογές να στέλνουν ενθυλακωμένα πακέτα IP χωρίς να δημιουργούν σύνδεση. Το RFC 768 περιγράφει το UDP.

Το επίπεδο μεταφοράς του Διαδικτύου έχει δύο κύρια πρωτόκολλα που αλληλοσυμπληρώνονται. Συνδεδεμένο είναι το UDP, το οποίο δεν κάνει τίποτα ιδιαίτερο εκτός από το να στέλνει λειτουργικότητα πακέτων σε εφαρμογές και να τους επιτρέπει να αρχιτεκτονούν τα δικά τους πρωτόκολλα στο απαιτούμενο επίπεδο. Προσανατολισμένο στη σύνδεση είναι το TCP, το οποίο κάνει σχεδόν τα πάντα.

Το UDP είναι η συντομογραφία του User Datagram Protocol, το κινεζικό όνομα είναι User Datagram Protocol, το οποίο είναι ένα πρωτόκολλο επιπέδου μεταφοράς χωρίς σύνδεση στο μοντέλο αναφοράς OSI (Open System Interconnection), που παρέχει απλές και αναξιόπιστες υπηρεσίες μετάδοσης πληροφοριών προσανατολισμένες στις συναλλαγές, το IETF RFC 768 είναι η επίσημη προδιαγραφή του UDP. Ο αριθμός πρωτοκόλλου του UDP στα πακέτα IP είναι 17.

Το πρωτόκολλο UDP χρησιμοποιείται για την επεξεργασία πακέτων όπως το πρωτόκολλο TCP και στο μοντέλο OSI, και τα δύο βρίσκονται στο επίπεδο μεταφοράς, πάνω από το πρωτόκολλο IP. Το UDP έχει το μειονέκτημα ότι δεν παρέχει συσκευασία, συναρμολόγηση και ταξινόμηση πακέτων, δηλαδή, όταν αποστέλλεται ένα πακέτο, είναι αδύνατο να γνωρίζουμε εάν φτάνει με ασφάλεια και πληρότητα. Το UDP χρησιμοποιείται για την υποστήριξη διαδικτυακών εφαρμογών που πρέπει να μεταφέρουν δεδομένα μεταξύ υπολογιστών. Πολλές εφαρμογές δικτύου λειτουργίας πελάτη/διακομιστή, συμπεριλαμβανομένων των συστημάτων τηλεδιάσκεψης δικτύου, απαιτούν τη χρήση του πρωτοκόλλου UDP. Το πρωτόκολλο UDP χρησιμοποιείται εδώ και πολλά χρόνια από την έναρξή του, και παρόλο που η αρχική του λάμψη έχει επισκιαστεί από ορισμένα παρόμοια πρωτόκολλα, το UDP εξακολουθεί να είναι ένα πολύ πρακτικό και βιώσιμο πρωτόκολλο επιπέδου μεταφοράς δικτύου ακόμη και σήμερα.

Πολλές εφαρμογές υποστηρίζουν μόνο UDP, όπως ροή δεδομένων πολυμέσων, χωρίς να δημιουργούν πρόσθετα δεδομένα και να μην αναμεταδίδουν πακέτα ακόμα κι αν γνωρίζουν ότι είναι κατεστραμμένα. Όταν δίνετε έμφαση στην απόδοση μετάδοσης έναντι της ακεραιότητας μετάδοσης, όπως εφαρμογές ήχου και πολυμέσων, το UDP είναι η καλύτερη επιλογή. Το UDP είναι επίσης μια καλή επιλογή σε περιπτώσεις όπου ο χρόνος μεταφοράς δεδομένων είναι τόσο σύντομος που η προηγούμενη διαδικασία σύνδεσης γίνεται ολόκληρος ο φορέας κυκλοφορίας.

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

Το UDP παρέχει επικοινωνία χωρίς σύνδεση και δεν εγγυάται την αξιοπιστία των μεταδιδόμενων πακέτων, καθιστώντας το κατάλληλο για τη μετάδοση μικρής ποσότητας δεδομένων κάθε φορά και η αξιοπιστία της μετάδοσης UDP είναι υπεύθυνη για το επίπεδο εφαρμογής. Οι αριθμοί θυρών UDP που χρησιμοποιούνται συνήθως είναι: 53 (DNS), 69 (TFTP), 161 (SNMP) και τα πρωτόκολλα UDP περιλαμβάνουν: TFTP, SNMP, NFS, DNS και BOOTP.

Τα πακέτα UDP δεν έχουν εγγυήσεις αξιοπιστίας, εγγυήσεις ακολουθίας και πεδία ελέγχου ροής και δεν είναι αξιόπιστα. Ωστόσο, επειδή το πρωτόκολλο UDP έχει λιγότερες επιλογές ελέγχου, χαμηλή καθυστέρηση και υψηλή απόδοση μετάδοσης δεδομένων κατά τη μετάδοση δεδομένων, είναι κατάλληλο για εφαρμογές που δεν απαιτούν υψηλή αξιοπιστία ή εφαρμογές που μπορούν να εξασφαλίσουν αξιοπιστία, όπως DNS, TFTP, SNMP κ.λπ.

αναθεώρηση

.net/c# Gadget επικοινωνίας UDP [πηγαίος κώδικας]
https://www.itsvse.com/thread-3538-1-1.html


Πρώτον, η υπηρεσία ενεργοποιεί έναν ακροατή UDP, η θύρα είναι: 2017,Αφού λάβετε ένα μήνυμα από τον πελάτη, προσθέστε τη λέξη "απάντηση" μπροστά από το μήνυμα και απαντήστε στον πελάτη, ο κωδικός έχει ως εξής:



Αναπτύξτε το διακομιστή στο ECS και, στη συνέχεια, ανοίξτε το πρόγραμμα-πελάτη UDP στον τοπικό υπολογιστή και στείλτε ένα μήνυμα στο διακομιστή με τον ακόλουθο κωδικό προγράμματος-πελάτη:

(Τέλος)





Προηγούμενος:Διαπιστευτήρια προσωρινής εξουσιοδοτημένης πρόσβασης Break Glass
Επόμενος:Χαρακτηριστικά σύνταξης C# 8.0: Ευρετήριο συστήματος νέου χειριστή
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 2022-7-10 21:39:46 |
Δημοσιεύτηκε στις 2022-7-10 23:47:35 |
Μαθαίνω να μαθαίνω
Δημοσιεύτηκε στις 2022-7-11 09:01:25 |
Μάθετε κάτι νέο.
Δημοσιεύτηκε στις 2022-7-11 10:32:16 |
Δημοσιεύτηκε στις 2022-9-7 15:31:09 |

Μαθαίνω να μαθαίνω
Δημοσιεύτηκε στις 2022-9-24 14:23:13 |
Προτροπή:Οι συντάκτες αποκλείονται ή καταργούνται, το περιεχόμενο αποκλείεται αυτόματα
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com