Ας μελετήσουμε εν συντομία τη διαφορά μεταξύ unicast και multicast χρησιμοποιώντας το διάγραμμα σύγκρισης.
Συγκριτικό διάγραμμα
Βάση σύγκρισης | Unicast | Πολυεκπομπή |
---|---|---|
Βασικός | Ένας αποστολέας και ένας δέκτης. | Ένας αποστολέας και πολλαπλοί δέκτες. |
εύρος ζώνης | Η πολλαπλή unicasting χρησιμοποιεί περισσότερο εύρος ζώνης σε σύγκριση με την πολυεκπομπή. | Η πολυεκπομπή χρησιμοποιεί αποτελεσματικά το εύρος ζώνης. |
Κλίμακα | Δεν βαθμονομείται καλά για streaming media. | Δεν μετράει καλά σε μεγάλα δίκτυα. |
Χαρτογράφηση | Ενα προς ένα. | Ένα προς πολλά. |
Παραδείγματα | Περιήγηση στο Web, μεταφορά αρχείων. | Παράδοση πολυμέσων, χρηματιστήριο. |
Ορισμός του Unicast
Στα δίκτυα υπολογιστών, ο όρος unicast είναι μια μέθοδος μετάδοσης όπου ένας σταθμός στέλνει πληροφορίες σε άλλο σταθμό. Είναι μια επικοινωνία ενός προς ένα. Η μετάδοση Unicast χρησιμοποιείται, όπου ένας σταθμός μεταδίδει ορισμένες ιδιωτικές ή μοναδικές πληροφορίες σε άλλο σταθμό. Παραδείγματα της μετάδοσης unicast είναι η πλοήγηση στο διαδίκτυο, η μεταφορά αρχείων, όπως εδώ, υπάρχει ένας μόνο αιτών υπηρεσία και ένας πάροχος υπηρεσιών.
Εάν ένας σταθμός χρειάζεται να στείλει πακέτα σε πολλούς σταθμούς, πρέπει να στείλει πολλά πακέτα unicast, κάθε πακέτο που περιέχει τη διεύθυνση του συγκεκριμένου σταθμού και ονομάζεται " πολλαπλή unicasting ". Η πολλαπλή unicasting χρησιμοποιεί το μέγιστο εύρος ζώνης του δικτύου. Το πρωτόκολλο TCP υποστηρίζει το unicasting.
Ορισμός της πολυεκπομπής
Η υπηρεσία Multicast είναι μια μέθοδος μετάδοσης πληροφοριών όπου ένας σταθμός μεταδίδει το πακέτο πληροφοριών μόνο στους ενδιαφερόμενους σταθμούς. Πρόκειται για μια μέθοδο επικοινωνίας ενός προς πολλούς. Πρόκειται για ένα μείγμα μεταξύ unicast και broadcast, όπου η unicasting στέλνει το πακέτο σε ένα μόνο σταθμό και η μετάδοση στέλνει το πακέτο σε όλους τους σταθμούς, ο multicasting τους στέλνει το πακέτο μόνο σε ορισμένους επιλεγμένους σταθμούς στο δίκτυο. Παραδείγματα πολυεκκίνησης είναι η προώθηση μηνυμάτων ηλεκτρονικού ταχυδρομείου, η παράδοση πολυμέσων κ.λπ.
Είναι δύσκολο να χρησιμοποιήσετε την πολυεκπομπή σε ένα μεγάλο δίκτυο, επειδή μόνο τα μικρά τμήματα του διαδικτύου είναι ενεργοποιημένα. Η πολυεκπομπή χρησιμοποιεί πολύ αποτελεσματικά το εύρος ζώνης του δικτύου. Η ομάδα των σταθμών λήψης αποφασίζεται δυναμικά. Η πολυεκπομπή χρησιμοποιεί πρωτόκολλο μεταφοράς UDP.
Βασικές διαφορές μεταξύ της Unicast και της πολυεκπομπής
- Η βασική διαφορά που διαφοροποιεί την unicast από την πολυεκπομπή είναι ότι στο unicast υπάρχει μόνο ένας αποστολέας και μόνο ένας δέκτης. Όμως, στην υπηρεσία multicast υπάρχει ένας αποστολέας, αλλά ένας πολλαπλός δέκτης.
- Όταν θέλουμε να στείλουμε τα δεδομένα σε πολλούς ανθρώπους, τότε η χρήση του unicast θα σπαταλάει πολύ εύρος ζώνης, αλλά η πολυεκπομπή θα χρησιμοποιήσει το εύρος ζώνης πιο αποτελεσματικά.
- Το Unicast δεν λειτουργεί καλά κατά τη ροή μέσων ενώ το multicast δεν λειτουργεί καλά σε μεγάλα δίκτυα.
- Το Unicast είναι μία προς μία χαρτογράφηση, ενώ η πολυεκπομπή είναι μία από πολλές χαρτογράφηση.
- Τα παραδείγματα του unicast είναι η πλοήγηση στον ιστό ή η μεταφορά ενός αρχείου ενώ τα παραδείγματα πολλαπλής διανομής είναι η παράδοση πολυμέσων, το χρηματιστήριο.
Συμπέρασμα:
Εάν μοιράζονται ιδιωτικές ή μοναδικές πληροφορίες μεταξύ δύο σταθμών, πρέπει να χρησιμοποιηθεί μια μέθοδος unicast. Όταν οι ίδιες πληροφορίες πρόκειται να μοιραστούν με πολλούς σταθμούς, πρέπει να χρησιμοποιηθεί η μέθοδος multicast.