IGMP proxy technology enables the possibility for a router to work as a proxy to a host in networks by controlling the delivery of IP multicasts. IGMP proxy is created to prevent a situation when a switch sends traffic to all the ports in the broadcast network even if receivers did not agree to receive this data, and such a situation is commonly used for the creation of DDoS attacks. IGMP proxy prevents it by letting a switch send information only to servers that explicitly agreed to receive it.