This document contains information about a group assignment for an Introduction to Distributed Systems course at Jinka University. The assignment involves reliable multicasting schemes. It discusses basic reliable multicasting approaches, issues with scalability, and approaches to address scalability including nonhierarchical and hierarchical feedback control.