Ver Mensaje Individual
  #4 (permalink)  
Antiguo 23/05/2002, 04:01
Avatar de Alfon
Alfon
Colaborador
 
Fecha de Ingreso: octubre-2000
Mensajes: 1.976
Antigüedad: 23 años, 7 meses
Puntos: 14
Re: URL en Numeros

Hay programitas que lo hacen muy bien, pero un poc ode teoria para aprender como se hace nunca está de más.

Normalmente una dirección de IP se compone de 4 bytes (octetos) separados por puntos, por Ej.: http://192.168.1.30/

Pero también pueden representarse como un número decimal. Hay que en cuenta que cada dígito es un número de 0 a 255. Para convertir una dirección de IP a número decimal tendríamos que hacer una simple conversión de base:

192*(256^3) +168*(256^2) +1*(256^1) +30

192*16777216 +168*65536 +1*256 +30

3221225472 +11010048 +256 +30 = 3232235806

Con lo cual nos quedaría:
http://3232235806/

Otra manera sería las direcciones en octal o hexadecimal. (hay muchas otras)

Consiste en cambiar cada octeto de la dirección de ip por su equivalente en octal (prefijado con 0) o hexadecimal (prefijado con 0x). Por ejemplo:

http://0300.0xa8.0x01.036/

si usamos la calculadora cientifica hacemos una conversdion de bases y:

0300 (octal) 192

0xa8 (hexadecimal) 168

0x01 (hexadecimal) 1

036 (octal) 30


Como ya he dicho hay otras que por ejemplo convierten la URL en algo así como:

http://80715103936.319069413852328.188900977658881.130513 12659998/

Un saludo,