Estoy haciendo un programita en c++ y necesito que el programa genere IP aleatorias busque esa IP y si existe, scanee un puerto especifico .......
Tengo claro hacerlo con gethostbyname para rsolver si existe y una prueba de conexion por el puerto especifico para saber si el puerto esta disponible ....
La duda es que una IP estandard consta de 4 numeros que van del 0 a 256 lo que me da mas de 4K millones de combinaciones alguna manera de optimizar la generacion de Ips .... Para que tarde menos en buscar una pc con ese puerto ....
Partiendo de que las direcciones 127.x.x.x se reservan para pruebas de retroalimentación. Se denomina dirección de bucle local o loopback
Y la 0.0.0.0 es utilizada por las maquinas cuando esta arrancando .....
Que otras Ips o rangos debe obviar mi algoritmo para que sea lo mas optimo posible ...
Gracias ....