Foro de elhacker.net

Comunicaciones => Redes => Mensaje iniciado por: retr02332 en 19 Abril 2020, 04:00 am



Título: ¿Como saber las ip de un rango de red?
Publicado por: retr02332 en 19 Abril 2020, 04:00 am
Hola a todos !!!

¿como puedo saber, que ip's hay dentro de un rango de red?

Muchas gracias.


Título: Re: ¿Como saber las ip de un rango de red?
Publicado por: engel lex en 19 Abril 2020, 04:20 am
no se si tu pregunta es teorica como "cuantas posibles ip pueden haber en un rango de red y como calcularlas" o practica tipo "como detectar cuales ip están asignadas en la red"


Título: Re: ¿Como saber las ip de un rango de red?
Publicado por: retr02332 en 19 Abril 2020, 04:29 am
osea, por ejemplo tengo esta ip: xx.x.xxx.x/xx (formato CIDR)

O las típicas que vienen como parent block (inicio -fin)

Sea cual sea el caso, lo que necesito es saber, que ip's están dentro de ese rango de red.

de manera individual, que ip's conforman dicho rango.


Título: Re: ¿Como saber las ip de un rango de red?
Publicado por: engel lex en 19 Abril 2020, 04:46 am
para los 2 formatos tipicos...


a.b.c.d/n
a.b.c.d mascara n.n.n.n


uno es representacion del otro... basicamente

lo que dice por ejemplo 192.168.0.0/24 es que los primeros 24 bits de esa direccion son estaticos... los otros (del 25 al 32) representan los hosts


es decir pasando 192.168.0.0/24 a binario es

11000000.10101000.00000000.00000000
11111111.11111111.11111111.00000000

si te fijas a su vez lo de abajo es en binario 255.255.255.0 que es la otra representacion de la mascara

lo que está en rojo le llamamos la parte de red o "subred" y la parte azul el segmento de host... todas las ips disponibles serán todas las posibles combinaciones de unos y ceros en la parte azul... excepto 2 donde toda la parte azul son ceros y donde toda la parte aul son unas... al primer caso le llamamos "direccion de red" y nos indica cual es la red, al segundo caso le llamamos "direccion de broadcast" (si se envia algo a esa direccion en realidad significa que se están enviando a todas las posibles direcciones de esa subred)


cuantas hay? es simple en general... en formato barra (/XX), lo que haces es 32-XX y luego elevas 2 a eso (y le restas las 2 direcciones) ejemplo /24 -> 32-24 = 8 -> 28 = 256 - 2 = 254 posibles ip

para el formato mascara en general es a 256  restar numero y hacer la respectiva aritmetica para el octeto, y al final restar los 2 casos que no se pueden usar...  ejemplo 255.255.255.0 = 1.1.1.256 lo que sería 256*1*1*1 = 256-2 = 254... en caso por ejemplo 255.255.254.0 = 1.1.2.256 = 256*2*1*1 = 512 - 2 => 510


de todas formas esto es una explicacion basica... en la wiki conseguiras mas detalle y con calculadoras puedes probar


https://es.wikipedia.org/wiki/M%C3%A1scara_de_red

http://www.subnet-calculator.com/cidr.php