<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def _add_membership_multicast_socket(self):
 """ Make membership request to multicast :rtype: None """

        self._membership_request = socket.inet_aton(self._multicast_group) \
            + socket.inet_aton(self._multicast_ip)

        # Send add membership request to socket
        # See http://www.tldp.org/HOWTO/Multicast-HOWTO-6.html
        # for explanation of sockopts
        self._multicast_socket.setsockopt(
            socket.IPPROTO_IP,
            socket.IP_ADD_MEMBERSHIP,
            self._membership_request
        )