Como realizo este ejercicio?

Las direcciones IPv4 se puede expresar como 4 octetos cada uno separado por un”.” Cada uno de estos octetos puede estar comprendidos entre 0 a 255. Escriba un programa que pida una dirección IP y determkne si la cadena es valida o no