מארחי IP ונתבים משתמשים בפרוטוקול הבקרה של IGMP כדי לקבץ התקני רשת. פרוטוקול ניהול קבוצת אינטרנט שולט בשידור נתונים רב-שידור (קבוצתי) ברשתות. הוא שוכן ברמת הרשת ומחבר את מחשב הלקוח לנתב המקומי על מנת להעביר נתונים ביניהם. תעבורת ה-multicast מנותבת לאחר מכן לשאר הלקוחות באמצעות פרוטוקול PIM. זה מקשר את הנתב המקומי למרוחק. הודות לשימוש ב-IGMP, ניתן להשתמש במשאבי הרשת של מספר אפליקציות (משחקים מקוונים, הזרמת וידאו) בצורה יעילה יותר.
תוכל להשתמש בפונקציית החטטנות של IGMP כדי לקבל החלטה לגבי שידור תעבורה לממשקים מסוימים. מה זה? זהו תהליך מעקב אחר בקשות IGMP מצרכנים (מארחים) לספקים (נתבים מרובי שידורים).
המושג והמטרה של חטטנות IGMP
Snooping פירושו "האזנה" באנגלית. כאשר הוא מופעל, התקן רשת ביניים (נתב או תקשורת) מתחיל לנתח את העברת כל מנות הנתונים בין מחשבי הלקוח,מחוברים אליו, ונתבים המספקים תעבורת מולטי-שידור. כאשר מזוהה בקשת חיבור, היציאה אליה מחובר הצרכן (הלקוח) מופעלת, במצב הפוך (Leave request), היציאה המתאימה מוסרת מרשימת הקבוצות.
ברוב מכשירי התקשורת, פונקציית החטטנות IGMP זמינה, אך דורשת הפעלה מוקדמת.
למה לעקוב אחר תעבורת הרשת?
ניתן להעביר תעבורת Multicast גם למחשבים שאינם מעוניינים בכך. זה נקרא ממסר שידור. כדי למנוע זאת, על מנת להפחית את העומס על הרשת, נעשה שימוש ב-IGMP snooping. יחד עם זאת, סוג זה של סינון דורש עלויות זיכרון נוספות ומגביר את העומס על המתקשר. עם זאת, היא מוצדקת.
אם המתקשר יתחיל לשדר תעבורת ריבוי שידורים בכל היציאות שלו, אז:
- תהליך זה חסר תועלת;
- עלולות להתעורר בעיות בפעולת הנמען הסופי (התקן רשת), שנאלץ לעבד זרם גדול של נתונים מיותרים.
כדי להימנע ממצבים כאלה, קיימת פונקציית חטטנות IGMP שמשפרת משמעותית את הביצועים של כל הרשת. זה לוקח בחשבון את הצרכים ברמה הרשת (שלישית) ובכך מייעל את רמת הערוץ (השנייה) של העברת הנתונים.
הפעלת פונקציית האזנת סתר
כדי לנטר תעבורת ריבוי שידורים, תחילה עליך להפעיל חטטנות IGMP ולהגדיר זאת בעצמך. בוא נראה איך עושים את זה על תקשורתD-Link בעת יישום ערכת העברת נתונים מרובה שידור. פקודות להפעלת האזנה ברשת:
כדי לא לכלול יציאה מקבוצת הרשת כאשר המתקשר מקבל בקשת עזיבה מהלקוח, השתמש בתכונה IGMP Snooping Fast Leave. זה מאפשר לך לעצור את השידור של זרמי נתונים מיותרים דרך הרשת כדי לגרום לזה לעבוד בצורה יעילה יותר. כדי להפעיל פונקציה זו השתמש בפקודה הבאה:
משמש כאשר יש צורך לאפשר סינון ריבוי שידורים של המתג עם צומת מחובר המשתתף בהעברת נתונים.
סוגי הרחה ב-IGMP
IGMP חטטנות יכולה להיות פסיבית או אקטיבית. איך זה בא לידי ביטוי?
- Passive לא מסנן תנועה, הוא רק עוקב אחריה.
- Active - האזנה וסינון מנות נתונים כדי להפחית את העומס על הנתב הקבוצתי.
הסוג השני של יישום של פונקציה זו הוא העדיף ביותר, שכן הוא מאפשר למזער את כמות המידע המשודר על ידי סינון בקשות להתחבר לנתב ולהתנתק ממנו.
הפונקציונליות של תקשורת החטטנות IGMP עוזרת להפחית את העומס ברשת על ידי ניטור חילופי הנתונים בין ספקים (נתבים מקומיים) וצרכנים (מחשבי לקוחות) של תעבורת ריבוי שידורים.