האם UDP משתמשת בשקעים?
האם UDP משתמשת בשקעים?

וִידֵאוֹ: האם UDP משתמשת בשקעים?

וִידֵאוֹ: האם UDP משתמשת בשקעים?
וִידֵאוֹ: TCP and UDP: Sockets 2024, אַפּרִיל
Anonim

UDP הוא חסר חיבור. שרת פחית האזן מיד להודעות ברגע שיש לו א שֶׁקַע . אָנוּ להשתמש קריאת recvfrom המערכת להמתין לנתונים נכנסת בכתובת תחבורה ספציפית (כתובת IP ומספר יציאה). הפרמטר הראשון, שקע הוא א שֶׁקַע שיצרנו מבעוד מועד (והשתמשנו ב-bind.

באופן דומה, אנשים שואלים, האם שקעים הם TCP או UDP?

כי שרתי אינטרנט פועלים TCP יציאה 80, שניהם שקעים הם שקעי TCP , בעוד שאם היית מתחבר לשרת הפועל על a UDP יציאה, הן השרת והן הלקוח שקעים יהיה שקעי UDP.

מלבד למעלה, האם שקעי UDP דו-כיווניים? Datagram שקעים לאפשר שימוש בתהליכים UDP לתקשר. דאטהגרם שֶׁקַע תומך דו - כיווני זרימת הודעות. תהליך על דטאגרם שֶׁקַע יכול לקבל הודעות בסדר שונה מרצף השליחה ויכול לקבל הודעות כפולות. ה שֶׁקַע הסוג הוא SOCK_RAW.

באופן דומה, כיצד אוכל לדעת אם יש לי שקע UDP?

בתוך ה UDP פרוטוקול, א שֶׁקַע הוא ייחודי מזוהה לפי ה-IP המקור ויציאת המקור. בפרוטוקול TCP, ה שֶׁקַע הוא ייחודי מזוהה לפי ה-IP המקור, יציאת המקור, ה-IP היעד ויציאת היעד.

היכן משתמשים ב-UDP?

נעשה שימוש ב-UDP עבור כמה פרוטוקולי עדכון ניתוב כמו RIP (Routing Information Protocol). בדרך כלל בשימוש עבור יישומים בזמן אמת שאינם יכולים לסבול עיכובים לא אחידים בין חלקים של הודעה שהתקבלה. שימושים ביישומים הבאים UDP כפרוטוקול שכבת תחבורה: NTP (Network Time Protocol)

מוּמלָץ: