Τι είναι το Multicast;

Η υπηρεσία Multicast είναι μια μέθοδος δρομολόγησης δεδομένων σε ένα δίκτυο υπολογιστών που επιτρέπει σε έναν μόνο αποστολέα ή σε μια ομάδα αποστολέων να επικοινωνούν αποτελεσματικά με μια ομάδα δεκτών.

Η υπηρεσία Multicasting υποστηρίζει τη δρομολόγηση ενός προς πολλά, στην οποία μια μοναδική συσκευή στέλνει δεδομένα σε μια ομάδα συσκευών. Υποστηρίζει επίσης πολλούς δρομολογητές, στους οποίους μια ομάδα στέλνει δεδομένα σε μια ομάδα.

Η πολυεκπομπή είναι μία από τις πέντε βασικές τεχνικές για τη δρομολόγηση δεδομένων σε ένα δίκτυο υπολογιστών. Οι άλλοι είναι unicast, εκπομπή, anycast, και geocast.

Η πολυεκπομπή είναι πιο αποτελεσματική από τη μετάδοση, επειδή μπορεί να στοχεύσει συγκεκριμένες συσκευές, παρά ένα ολόκληρο τμήμα δικτύου. Αυτό μειώνει την περιττή χρήση δικτύων και πόρων επεξεργασίας.

Μέθοδοι πολυεκπομπής

Στην IP multicasting, οι συσκευές χρησιμοποιούν μηνύματα IGMP για να συμμετάσχουν ή να αφήσουν μια ομάδα multicast . Οποιαδήποτε πακέτα δεδομένων αποστέλλονται στη διεύθυνση multicast για αυτήν την ομάδα διανέμονται από το υλικό δικτύου σε όλα τα μέλη της ομάδας.

Μια εναλλακτική λύση για την IP multicasting είναι η πολυεπίπεδη στρώση εφαρμογής, στην οποία το λογισμικό εκτελεί multicasting χρησιμοποιώντας τις δικές του μεθόδους, ανεξάρτητα από την υποστήριξη σε επίπεδο υλικού.

Broadcast, όρους δικτύου, PIM, Unicast