Sử dụng IGMP với ánh xạ PIM-SSM

Một phần của tài liệu Triển khai mạng truy nhập TriplePlay (Trang 38 - 41)

Để yêu cầu một nhóm multicast từ mạng lõi,PIM yêu cầu nó từ bộ định tuyến luồng lên.MPLS hoặc chuyển tiếp IP sử dụng như là truyền tảo gói tầng dưới và giao thức quản lý nhóm Internet IGMP (Internet Group Management Protocol) được sử dụng bởi thuê bao yêu cầu các nhóm từ BNG.

IGMP là một giao thức ít quan trọng , một máy chủ đầu cuối,như là một set- top-box,sử dụng khi yêu cầu một kênh video multicast. Một gói IGMP, gửi tới một bộ định tuyến PIM, bao gồm nhóm địa chỉ multicast mà máy chủ muốn nhận được. BNG cũng có thể hoạt động như một loại khách hàng IGMP. Nó được sử dụng khi bộ định tuyến muốn tham gia vào một nhóm tĩnh và mạng lõi truyền dẫn liên tục tới BNG. Điều này được gọi là IGMP tham gia tĩnh.

Giải thích về mối liên hệ giữa IGMP và PIM. IGMP sử dụng bằng một máy chủ ( như là một set-top-box) để yêu cầu các nhóm multicast từ hệ thống. Với IGMP phiên bản 1 và 2 khi set-top-box yêu cầu một kênh multicast nó gửi một bản tin thành viên IGMP gói luồng lên tới BNG bao gồm nhóm địa chỉ của nó muốn nhận được. Đối với IGMP phiên bản 3,gói giống nhau này được gọi là một điểm nối ( hình 2.19 chỉ ra một ví dụ). IGMP cũng được sử dụng để yêu cầu gửi một nhóm riêng biệt. IGMP khơng có nhiều thơng tin cấu trúc liên kết multicast, cũng khơng cần thơng tin như vậy bởi vì nó là một giao thức đơn giản để quản lý multicast tại biên của hệ thống. Ngay khi BNG

nhận được yêu cầu IGMP, nó băt đầu xử lý mơ tả trước u cầu nhóm multicast từ hệ thống, hoặc là trực tiếp từ nguồn sử dụng PIM-SSM hoặc là từ RP sử dụng PIM- ASM. Để minh họa sự hoạt động của PIM, Hình 2.19 chỉ ra giao thức hoạt động với BNG như một CE,hơn là một PE. Nếu BNG vận hành VPLS ( với truyền tải tàng dưới là MPLS),đó sẽ là một giao thức khác thiết lập trong mạng lõi. Điều này sẽ bao gồm một kênh thông tin giữa các BNG và lối vào các PE được yêu cầu thành viên nhóm multicast. Kiến trúc về sự ảnh hưởng của giao thức này vẫn ở dưới sự thỏa luận ở tại IETF.

Hình 2.19 Các điểm PIM động. Hệ thống cung cấp nhóm tới BNG dựa trên IGMP từ khách hàng

Nhóm IGMP tĩnh sử dụng trên BNG đối với các nhóm nó ln muốn nhận được từ mạng lõi. Các điểm xung phát PIM này gửi tới mạng lõi ngay khi giao thức PIM suất hiện nhằm sử dụng trên bộ định tuyến và đúng trạng thái luồng lên PIM được tạo ra. Hình 2.20 khơng khác với hình 2.19, nhưng BNG đã được cấu hình cục bộ với 2 nhóm tĩnh-232.1.1.1 và 232.1.1.2. Ý tưởng đằng sau các nhóm IGMP tĩnh là làm giảm tất cả các sửa đổi thời gian chờ quan trọng trong hệ thống bởi BNG luôn nhận được các kênh multicast này. Sửa đổi khi các kênh TV nào đó thay đổi. Nếu các điểm tĩnh này khơng được cấu hình,một vài sưh bổ sung giao thức thời gian chờ xuất

hiện do phải đợi đến khi BNG nhận được và xử lý yêu cầu IGMP từ STB, tạo ra và gửi yêu cầu PIM, chờ tới khi kênh nhận được và sau đó hướng về nó.

Hình 2.20 Các điểm IGMP tĩnh-BNG tải trước các kênh multicast

IGMP có 3 phiên bản; hai phiên bản thơng thường là IGMP phiên bản 2 và phiên bản 3. Phiên bản 2 là thịnh hành hơn cho đến bây giờ. Phiên bản 3 đưa ra một vài lợi ích hấp dẫn đối với phiên bản 2. Một khả năng đối với một STB là gửi yêu cầu đồng thời cho phép nhóm và tham gia khác ở trong chỉ riêng một gói. Với IGMP phiên bản 2, nó sẽ cần gửi hai gói tin riêng biệt, nguyên nhân bổ sung độ chờ trong hệ thống vì phải xử lý hai gói tin. Điều đặc biệt quan trọng cần phải tránh khi bạn cần nhanh chóng thay đổi từ một kênhh tới kênh kế tiếp. Một giá trị thứ 2 của phiên bản 3 là đối với PIM-SSM. PIM-SSM yêu cầu PIM nhận được biết địa chỉ ngồn của nhóm sớm hơn. Địa chỉ này có thể được thơng tin trong tiêu đề gói tin IGMPv3.

STB cần một vài sự hỗ trợ để xác định địa chỉ nguồn video bao gồm trong IGMP tham gia vào mà nó gửi tới BNG. Một giải pháp để khởi động cấu hình của STB để có địa chỉ được chọn trước tiwf hệ thống. Kiến trúc cấu hình của STB thường là động đủ để bất kỳ thiết lập nào cần thay đổi ( như là địa chỉ của máy chủ video) một cấu hình mới có thể là được thúc đẩy nó từ máy chủ trung tâm.

Nếu STB khơng thể chỉ rõ một địa chỉ nguồn trong gói tin tham gia, tất cả khơng mất. Thậm trí IGMP phiên bản 3 có một phạm vi cho địa chỉ nguồn unicast, nó

khơng phải điền vào. Phiên bản 3 vẫn có thể được sử dụng đơi khi cho phép trường địa chỉ nguồn bên trong gói tin rỗng. Bây giờ chúng ta trở lại vấn đề về tìm ra địa chỉ nguồn. Giải pháp để cho bộ định tuyến PIM điền vào thông tin này. Điều này được gọi là ánh xạ PIM-SSM và nó được giải thích một cách ngắn ngọn.

Một phần của tài liệu Triển khai mạng truy nhập TriplePlay (Trang 38 - 41)