תהליך מסירת הנתונים מהתקן מקור למכשיר היעד ידוע בשם שידור. ברשת, נתונים מומרים למנות ונשלחים ליעדם. ישנן מספר שיטות שידור, שתיים מהן הן שידור ושידור רב. לסיכום, ריבוי שידורים הוא הרבה יותר יעיל וצורך פחות רוחב פס מאשר שידור. טכנולוגיות השידור השידור והשידור הרב-שידורי שונות מכיוון שבשידור, החבילה מועברת לכל המארחים המחוברים לרשת. עם זאת, החבילה מועברת רק לנמענים המיועדים בשידור רב.
במאמר זה תלמדו על ההבדל ביניהם מִשׁדָר ו שידור רב . אבל לפני שנדון בהבדלים, עליך לדעת על Broadcast ו-Multicast.
הכנס למקלדת
מה משודר?
שידור הוא מנגנון שידור המאפשר לכל מארחי הרשת להשתמש באותו ערוץ תקשורת. כל המארחים האחרים מקבלים מנה המשודרת על ידי מארח ברשת במצב שידור. שיטה זו ידועה גם בשם 'הכל לכול' . מכשיר על א רשת מקומית (LAN) ניתן להגדיר לשדר הודעות למכשירים אחרים ברשת.
כאשר מארח משדר מנה, הכתובת של הנמען המיועד מצוינת בשדה הכתובת של החבילה. כעת, לאחר שהחבילה שודרה, היא מתקבלת בכל אתרי הרשת האחרים. כל מארח בוחן את שדה הכתובת של החבילה לאחר קבלתה. אם החבילה מכילה את הכתובת של המארח המקבל, היא מטופלת על ידי המארח המקבל. אחרת, החבילה תתעלם.
פונקציית השידור יכולה לפנות למנות לכל המארחים ברשת. לשם כך, המארח המשדר את החבילה מציין קוד ספציפי בשדה הכתובת של החבילה. כאשר נשלחת חבילה עם קוד ספציפי בשדה הכתובת, היא מתקבלת ומעובדת על ידי כל מארח ברשת. דוגמה נפוצה לשידור היא רשת אלחוטית.
מה זה Multicast?
שידור ריבוי הוא שידור בו-זמני של הודעה או קבוצה של מנות למספר התקנים ברשת. שידור ריבוי מאובטח מכיוון שרק קבוצה נבחרת של משתמשים מקבלת את החבילות, וטכניקה זו מפחיתה את רוחב הפס הדרוש מכיוון שהיא מפיצה שידור בודד בין מספר צרכנים. הפרוטוקול הנפוץ ביותר עבור multicasting נקרא User Datagram Protocol (UDP) .
מספר יישומים משתמשים בשידור רב. משתמש יכול לשלוח אותם לחלק מהנמענים במקום מיילים לכל מי ברשימת אנשי הקשר. ריבוי שידורים משמשים גם בשידורי אינטרנט ושיחות ועידה בווידאו. בנוסף, עם השימוש ב-multicasting, מכשירים כמו נתבים ומתגים מספקים מנות לאוסף של מכשירים מחוברים.
מיון מערכי java
כיום, ל-multicasting יש מגוון יישומים. לדוגמה, הערכת מסד נתונים מבוזר מחייבת ריבוי שידורים. המידע במסד נתונים מבוזר נשמר במספר מיקומים. כתוצאה מכך, בקשת המידע של המשתמש משודרת לכל מיקומי מסד הנתונים, ולאתר יש את תשובות המידע המיועדות. באופן דומה, מידע דומה מופץ למספר לקוחות בעסק, וכך גם הפצת חדשות, שיחות ועידה טלפוניות ולמידה מרחוק.
הבדלים עיקריים בין השידור למולטי-שידור
כאן תלמדו את ההבדלים העיקריים השונים ביניהם מִשׁדָר ו שידור רב . הבדלים שונים בין שידור ל-Multicast הם כדלקמן:
- שידור היא שיטה של שליחת הודעה לכל הנמענים בו זמנית. לעומת זאת, multicasting היא שיטת תקשורת קבוצתית שבה נתונים נשלחים בו זמנית לקבוצת מחשבי יעד.
- השידור גוזל רוחב פס שכן מנות ניתנות לאתרים שאינם מעוניינים לקבל אותן. לעומת זאת, ריבוי שידורים מנצלים בהצלחה רוחב פס מכיוון שהחבילה מועברת רק למארחים שמעוניינים לקבל אותה.
- השידור של חבילה בשידור הוא אחד לכולם, בעוד שהעברת חבילה בשידור הוא אחד לרבים.
- שידור יוצר כמות גדולה של תעבורת רשת על ידי משלוח כל חבילה לכל אתר ברשת. לעומת זאת, ריבוי שידורים שולט על התעבורה על ידי אספקת מנות רק למארחים מעוניינים, ומפחית את עומס הרשת.
- בשידורים אין צורך בניהול קבוצתי. לעומת זאת, יש צורך בניהול קבוצות ב-multicasting כדי להקים את הרשת שבה לפחות מארח אחד מעוניין לקבל את החבילה.
- שידור יוצר כמות גדולה של תעבורה שיכולה להאט את מערכת המחשב. עם זאת, בהשוואה לשידור, ריבוי שידור מייצר פחות תעבורה, מה שמאיץ את המערכת.
- השידור איטי יותר. לעומת זאת, שידור ריבוי מהיר יותר.
השוואה ראש בראש בין השידור למולטי-שידור
כאן תלמדו את ההשוואות הראש בראש בין Broadcast ל-Multicast. ההבדלים העיקריים בין שידור ל-Multicast הם כדלקמן:
מאפיינים | מִשׁדָר | שידור רב |
---|---|---|
הַגדָרָה | שידור היא שיטה של שליחת הודעה לכל הנמענים בו זמנית. | זוהי שיטת תקשורת קבוצתית שבה נתונים נשלחים בו זמנית לקבוצת מחשבי יעד. |
מיפוי | הוא מכיל מיפוי אחד לכולם. | הוא מכיל מיפוי אחד לרבים. |
רוחב פס | רוחב הפס של השידור מבוזבז. | רוחב הפס של שידור ריבוי מנוצל ביעילות. |
הַנהָלָה | זה לא צריך שום ניהול קבוצה. | הוא זקוק לניהול קבוצה כדי לציין את קבוצת המארחים והתחנות שיקבלו מנות. |
תהליך | תהליך רוחב הפס איטי. | תהליך השידור הרב-שידור מהיר. |
תְנוּעָה | זה יוצר כמות גדולה של תעבורת רשת על ידי משלוח כל חבילה לכל אתר ברשת. | זה שומר על התעבורה תחת שליטה על ידי משלוח מנות רק למארחים מתעניינים, מה שמפחית את עומס הרשת. |
סיכום
ישנם שני סוגי שידור: שידור ושידור רב. שידור הוא תהליך של הפצת מנה לכל מארח המחובר למערכת. זה לא שווה את זה אם בכל רשת יש אלפי מכונות. לעומת זאת, multicasting מועיל מכיוון שהוא שולח את החבילה למארחים שמעוניינים לקבל אותה.