Các công nghệ truyền phát và phát đa hướng khác nhau trong bối cảnh trong phát sóng, gói được chuyển tiếp đến tất cả các máy chủ được kết nối với mạng trong khi, trong phát đa hướng, gói chỉ được chuyển tiếp đến người nhận dự định. Tôi đã thảo luận thêm một số khác biệt giữa phát sóng và phát đa hướng trong biểu đồ so sánh được hiển thị bên dưới.
Biểu đồ so sánh
Cơ sở để so sánh | Phát sóng | Đa tuyến |
---|---|---|
Căn bản | Gói được truyền đến tất cả các máy chủ được kết nối với mạng. | Gói tin chỉ được truyền đến người nhận dự định trong mạng. |
truyền tải | Một-tất cả. | Một-nhiều. |
Sự quản lý | Phát sóng không yêu cầu bất kỳ quản lý nhóm. | Đa phát yêu cầu quản lý nhóm để xác định nhóm máy chủ / trạm sẽ nhận gói. |
Băng thông | Băng thông bị lãng phí. | Băng thông được sử dụng hiệu quả. |
Giao thông | Lưu lượng truy cập khổng lồ không cần thiết được tạo ra trong mạng. | Giao thông được kiểm soát. |
Quá trình | Chậm. | Nhanh. |
Định nghĩa phát sóng
Broadcast là một công nghệ truyền dẫn cho phép tất cả các máy chủ được kết nối với mạng, để chia sẻ cùng một kênh truyền thông. Trong phát sóng, một gói được gửi bởi một máy chủ được nhận bởi tất cả các máy chủ khác trong mạng.
Khi một máy chủ phát một gói, nó chỉ định địa chỉ của người nhận dự định trong trường địa chỉ của gói. Bây giờ khi gói được phát, nó được nhận bởi tất cả các máy chủ khác trong mạng. Sau khi nhận được gói, mỗi máy chủ kiểm tra trường địa chỉ của gói. Nếu gói có địa chỉ nhận máy chủ, nó được xử lý bởi máy chủ nhận. Khác gói được bỏ qua.
Phát sóng có thể được giải thích với sự giúp đỡ của một ví dụ. Giả sử bạn đang giảng bài trong một lớp học gồm 50 sinh viên. Ở giữa, bạn gọi một học sinh là James James đứng lên. Mặc dù nó được lắng nghe bởi tất cả các sinh viên trong lớp nhưng chỉ James sẽ trả lời, những người khác sẽ bỏ qua tin nhắn này.
Mạng không dây là một ví dụ phổ biến về phát sóng.
Định nghĩa Multicast
Phát sóng cho phép truyền gói tin đến nhóm máy chủ trong mạng và điều này được gọi là phát đa hướng. Đa phát là một phương thức truyền trong đó các bản sao của một gói được truyền đến nhóm của máy chủ trong mạng quan tâm đến việc nhận gói.
Mối quan hệ giữa nguồn và đích là một-nhiều . Chỉ có một nguồn và nhiều điểm đến. Trong đa hướng, địa chỉ nguồn là một địa chỉ unicast trong khi đó, địa chỉ đích là một địa chỉ nhóm . Địa chỉ nhóm là một địa chỉ của một hoặc nhiều mạng đích có ít nhất một thành viên trong nhóm quan tâm đến việc nhận gói tin.
Đa phương tiện hiện nay có một số ứng dụng. Giống như đánh giá cơ sở dữ liệu phân tán yêu cầu đa phương tiện. Trong cơ sở dữ liệu phân tán, thông tin được lưu trữ ở nhiều hơn một vị trí. Vì vậy, yêu cầu thông tin của người dùng được phát đa hướng đến tất cả các vị trí cơ sở dữ liệu và vị trí có thông tin dự định sẽ đáp ứng.
Tương tự, việc phân phối thông tin tương tự cho một số khách hàng trong kinh doanh, phân phối tin tức, hội nghị truyền hình và học từ xa.
Sự khác biệt chính giữa phát sóng và phát đa hướng
- Sự khác biệt chính giữa quảng bá và phát đa hướng là trong phát sóng, gói được gửi đến tất cả máy chủ được kết nối với mạng trong khi đó, trong gói đa tuyến chỉ được gửi đến người nhận dự định .
- Trong phát sóng, việc truyền gói là một-tất cả trong khi đó, trong phát đa hướng, việc truyền gói là một-nhiều .
- Không có quản lý nhóm được yêu cầu trong việc phát sóng trong khi; quản lý nhóm được yêu cầu trong đa tuyến để xác định các mạng trong đó ít nhất một máy chủ quan tâm đến việc nhận gói.
- Băng thông bị lãng phí trong việc phát sóng vì gói được gửi ngay cả đến những máy chủ không quan tâm đến việc nhận gói. Tuy nhiên, băng thông được sử dụng một cách hiệu quả trong đa tuyến vì gói chỉ được gửi đến những máy chủ quan tâm đến việc nhận gói.
- Phát sóng tạo ra lưu lượng lớn trên mạng vì nó cung cấp từng gói cho tất cả máy chủ lưu trữ trên mạng. Lưu lượng được kiểm soát trong đa tuyến vì các gói chỉ được gửi đến các máy chủ quan tâm do đó làm giảm lưu lượng trên mạng.
- Phát sóng tạo ra một lượng lưu lượng lớn do đó làm chậm hệ thống. Tuy nhiên, phát đa hướng tạo ra ít lưu lượng hơn, giúp hệ thống nhanh hơn so với phát sóng.
Phần kết luận:
Phát sóng là gửi một gói đến tất cả các máy chủ được kết nối với hệ thống. Sẽ không xứng đáng nếu có hàng ngàn máy kết nối với mỗi mạng. Đa phát rất hữu ích vì nó phân phối gói đến các máy chủ quan tâm đến việc nhận gói.