01218cam a2200193 a 4500003000900000005001700009008004100026040002800067041000800095100002000103245009300123260003900216300003900255502014600294520048400440700003400924700003300958856003300991EG-GiCUC20250223031024.0140813s2013 ua o f m 000 0 eng d aEG-GiCUCbengcEG-GiCUC0 aeng0 aDina Emad Helal10aCooperative broadcasting / cDina Emad Helal ; Supervised Ayman Elnaggar , Mohamed Rehan aCairo : bDina Emad Helal , c2013 a76 Leaves : bphotographs ; c30cm aThesis (M.Sc.) - German University - Faculty of Postgraduate Studies and Scientific Research - Department of Computer Science and Engineering aMulticast is one of the most efficient ways to distribute data to multiple users. There are different types of multicast such as IP multicast, overlay multicast and Application Layer Multicast (ALM). In this thesis, we focus on Application Layer Multicast ALM where the multicast functionality is implemented at the end user. Different designs and types of ALM protocols are described followed by a comparison between two of the existing protocols which are NICE[3] and scribe -70 aAyman Elnaggar , eSupervisor0 aMohamed Rehan , eSupervisor uhttp://172.23.153.220/th.pdf