Danh mục

Bài giảng Lập trình mạng - Chương 3: Lập trình multicasting

Số trang: 17      Loại file: pdf      Dung lượng: 202.84 KB      Lượt xem: 19      Lượt tải: 0    
Thư viện của tui

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng Lập trình mạng - Chương 3: Lập trình multicasting. Những nội dung chính được trình bày trong chương này gồm có: Giới thiệu về multicast, địa chỉ IP dùng cho Multicast, truyền/nhận multicast, gửi tin cậy, nhận tin cậy. Mời các bạn cùng tham khảo.
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình mạng - Chương 3: Lập trình multicasting Chương 3: Lập trình MulticastingCuuDuongThanCong.com https://fb.com/tailieudientucntt Chương 31. Giới thiệu về multicast- Multicast : phát tán thông tin tới một nhóm địa chỉ một cách đồng thời.Root multicast và non –root multicasto Root multicast: một thành viên đóng vai trò là root phát tán thông tin tới các lá leaf, root truyền thông tin đồng thời tới các lá, lá chỉ truyền thông tin về root mà không thể truyền thông tin sang lá kháco Non root multicast: tất cả các thành viên là các lá (leaf) , lá truyền thông tin tới tất cả các lá khác CuuDuongThanCong.com https://fb.com/tailieudientucntt Chương 31. Giới thiệu về multicast- Unicast: giao tiếp chỉ có một bên gửi và một bên nhận- Broadcast: Giao tiếp gửi từ một điểm tới tất cả các điểm khác, broadcast chỉ có một điểm gửi đi duy nhất. CuuDuongThanCong.com https://fb.com/tailieudientucntt Chương 32. Địa chỉ IP dùng cho Multicast- Sử dụng địa chỉ ở lớp D từ 224.0.0.0 tới 239.255.255.255- Một số địa chỉ IP đặc biệt dùng cho multicast CuuDuongThanCong.com https://fb.com/tailieudientucntt Chương 32. Địa chỉ IP dùng cho Multicast- Thành viên phải tham gia vào nhóm mới nhận dữ liệu multicast được- Chương trình gửi gửi cho nhóm thì mọi thành viên trong nhóm đều nhận đc dữ liệu Receiver Receiver Group Group Member 1 Member 1 Receiver Group Member 2 Sender Group Member 1 Sender & Receiver CuuDuongThanCong.com https://fb.com/tailieudientucntt Chương 32. Địa chỉ IP dùng cho MulticastGiao thức IGMP (Internet Group Management Protocol ) :- Là giao thức mà mỗi máy nhận trao đổi thông tin với bộ tìm đường multicast cục bộ (Local Multicast Router ) để trở thành một thành viên của nhóm multicast- Cung cấp một phương thức qua nó một thành viên có thể tham gia hoặc rời bỏ nhóm multicast- Để tham gia nhóm thành viên gửi một thông báo yêu cầu tham gia nhóm- Các bộ tìm đường multicast gửi IGMP query tới tất cả các thành viên để xem các thành viên còn trong nhóm hay không. CuuDuongThanCong.com https://fb.com/tailieudientucntt Chương 32. Địa chỉ IP dùng cho MulticastGiao thức IGMP (Internet Group Management Protocol ) : Joining a Group 224.1.2.3 R1 R2 R3 Report CuuDuongThanCong.com https://fb.com/tailieudientucntt Chương 32. Địa chỉ IP dùng cho MulticastGiao thức IGMP (Internet Group Management Protocol ) : Maintaining a Group 224.1.2.3 224.1.2.3 224.1.2.3 R1 R2 R3 X Report XSuppressed Suppressed Query Bộ tìm đường định kỳ gửi query tới 224.0.0.1 (tất cả các thành viên trong mạng này) Các thành viên có thể trả lời report hoặc không (còn tham gia hoặc không) CuuDuongThanCong.com https://fb.com/tailieudientucntt Chương 33. Truyền/ nhận multicastGửi multicast- Hiệu chỉnh lại địa chỉ trong hàm sendto cho phù hợp, địa chỉ là nhóm cần multicastNhận multicast- Trước khi multicast, cần tham gia vào nhóm multicast bằng cách g ...

Tài liệu được xem nhiều: