WebApplication4.Models.Utilitarios2.IsMulticast C# (CSharp) Method

IsMulticast() public static method

Returns true if the specified IP address is a multicast address
public static IsMulticast ( IPAddress ip ) : bool
ip System.Net.IPAddress
return bool
        public static bool IsMulticast(IPAddress ip)
        {
            bool result = true;
            if (!ip.IsIPv6Multicast)
            {
                byte highIP = ip.GetAddressBytes()[0];
                if (highIP < 224 || highIP > 239)
                {
                    result = false;
                }
            }
            return result;
        }