This document presents a thesis that analyzes random access protocols for satellite networks considering multipacket reception over block fading channels. It begins with a review of random access protocols like slotted ALOHA. It then discusses collision and block fading channel models and threshold-based decoding in the absence and presence of coding. It develops probability matrices for multipacket reception when the number of packets is 2 or 3. It also analyzes irregular repetition slotted ALOHA (IRSA) through graphical representations and generating distributions. It evaluates the theoretical bounds and provides simulations comparing different distributions. Finally, it presents various numerical results analyzing the performance of slotted ALOHA, coded slotted ALOHA and IRSA under different channel conditions.