Unicasting לעומת Multicasting
ברשת מחשבים, unicast מתייחס להעברת מידע משולח אחד למקלט אחד. כך ש-unicasting כולל רק שני צמתים ברשת. המקלט היחיד ב-unicasting מזוהה על ידי כתובת ייחודית. מצד שני, Multicasting מתייחס להעברת מידע בשידור בודד לקבוצת מקלטים. שידור ריבוי מיושם בדרך כלל כ-IP (פרוטוקול אינטרנט) ריבוי שידורים.
מה זה Unicasting?
כאשר מדובר ברשת מחשבים, unicasting מתייחס להעברת מידע משולח יחיד למקלט יחיד. Unicasting משתמש בפרוטוקולי אספקת IP מבוססי הפעלה כגון Transmission Control Protocol (TCP) ו-User Datagram Protocol (UDP). ב-unicasting, כל מקלט או לקוח מתחבר לשרת תוך צורך ברוחב פס נוסף. ללקוח יש קשר ישיר עם השרת. לדוגמה, שקול מצב שבו אתה מבקש את כתובת האתר https://www.cnn.com מהמחשב שלך. בקשה זו צריכה להתקבל רק על ידי שרת CNN אחרת הרשת תתמלא בבקשות לא רצויות שנשלחות למחשבים אחרים ברשת. לכן שידור unicast חיוני לרשתות ונתמך על ידי רשתות Ethernet ו-IP. כמה דוגמאות לשידורי unicast הם http, smtp, telnet, ssh ו-pop3. Unicasting משמש כאשר לקוח מבקש משאב פרטי או ייחודי. אבל unicasting אינו מתאים בעת העברת מידע להרבה לקוחות מכיוון שהשולח צריך ליצור קשרים נפרדים עם כל מקלט. זה יצרוך משאבי מחשוב בשולח ויצרוך רוחב פס גדול ברשת.
מה זה Multicasting?
כפי שהוזכר קודם לכן, שידור רב מתייחס להעברת מידע לקבוצת מקלטים בשידור בודד. בשידור ריבוי, המקור נדרש לשדר חבילת נתונים פעם אחת בלבד. הצמתים ברשת, כגון נתבים, מייצרים את העותקים הדרושים של חבילת הנתונים המשודרת, כך שיוכלו להתקבל על ידי מקלטים מרובים. נתבי הביניים שולחים את החבילות למקלטים שנרשמו אצלם ומציינים את העניין לקבל נתונים מאותו השולח המסוים. ריבוי שידורי IP הוא אחד מיישומי ריבוי שידורים הנפוצים בשימוש. יתר על כן, המקור אינו צריך לדעת את הכתובות של המקלטים שהוא הולך לשידור רב ואין קשר ישיר בין השולח למקלטים. שידור ריבוי אינו מתאים להעברת נתונים בכמויות גדולות ואינו משמש בדרך כלל בקנה מידה גדול באינטרנט, מכיוון שרק חלקים קטנים באינטרנט מופעלים בשידור מרובים.
מה ההבדל בין Unicasting ל-Multicasting?
ההבדל העיקרי בין unicasting ל-multicasting הוא באופן שבו הם מתקשרים עם המקלט. ב-unicasting, מידע מועבר למקלט בודד על ידי שולח בודד ולמקלט יש קשר ישיר עם השולח. בשידור רב, מידע נשלח למספר מקלטים בשידור בודד ואין קשר ישיר בין השולחים והמקלטים. Unicasting משמש כאשר משאב פרטי מתבקש על ידי לקוח והוא אינו מתאים להעברת מידע להרבה לקוחות מכיוון שהוא יצרוך רוחב פס גדול של הרשת. מצד שני, ריבוי שידור אינו יוצר חיבורים ישירים עם המקלטים, ומכאן אינו צורך רוחב פס של הרשת כ-unicasting.