Function to generate a random unicast ip address
    :return: 
        A unicast IP Address

def random_ucast_ip():
    """
    Function to generate a random unicast ip address
    :return: 
        A unicast IP Address
    
    """
    first_octet = str(__random.randrange(1, 224))

    def get_other_octetes():
        return str(__random.randrange(0, 255))

    return '{first_octet}.{second_octet}.{third_octet}.{fourth_octet}'.format(first_octet=first_octet,
                                                                              second_octet=get_other_octetes(),
                                                                              third_octet=get_other_octetes(),
                                                                              fourth_octet=get_other_octetes())