Direcciones IPv6: ¿hay tantas?

Creo que cada uno de nosotros ha escuchado al menos una vez, y tal vez él mismo le dijo a alguien que las direcciones IP de la sexta versión deberían ser suficientes para abordar todos los átomos del universo. O, en otra variación, cada átomo en el planeta Tierra. Bueno, o al menos en su superficie, como lo calculó Steve Leibson.

¿Es realmente? Bajo cat, recordamos el curso de química de la escuela y verificamos la veracidad de esta leyenda.

imagen

Entonces, para cálculos altamente científicos, necesitamos:

  • libro de texto de química, grado 8 (aunque Google también funciona)
  • calculadora: cualquiera lo hará, pero aquí puede usar la línea de búsqueda, puede contar
  • Sí, eso es todo.

Para empezar, determinaremos cuántas direcciones únicas tenemos en el espacio IPv6.

Como saben, la longitud de la dirección de este protocolo es de 128 bits. Esto significa que hay 2.128 valores posibles (no arrojaremos direcciones reservadas para diferentes propósitos, porque el número total sin reservas es importante para nosotros), o 3.40282-10 38 , si escribimos esto en una forma decimal más familiar. Para el futuro, llamémoslo N IP .

El número, como ves, es considerable. ¿Pero es tan genial como está pintado? Lo consideramos más.

Aquí tenemos que abrir el libro de texto y recordar quién es el aguacate Avogadro. O más bien, no él mismo, sino su número: una constante que caracteriza la cantidadUnidades estructurales en 1 mol de sustancia.

imagen
Cuando el libro de texto de química de la escuela abrió el viernes por la noche ...

Por ahora, solo escribe que N A = 6.02,010 23 . Y luego veremos lo que nos da.

Ahora tenemos el número total de unidades estructurales (también conocidas como direcciones IP) y está el número de Avogadro. Averiguamos cuántos moles contiene esta cantidad de unidades: encontraremos la llamada cantidad de sustancia ν (en todo caso, esto es "desnudo", no "ve"). Aquí todo es simple:

ν = N IP / N A = 3.40282⋅10 38 / 6.02⋅10 23 = 565'253'101'197'572 moles.

Para hacerlo menos difícil y más visual, consideremos no los caballos abstractos en el vacío, sino el monóxido de dihidrógeno, popularmente llamado agua. Es decir, sus moléculas: H 2 O.

Para saber la cantidad de estos lunares pesarán, usted tiene que mirar de nuevo en el libro de texto y encontrar el concepto de masa molar allí.

La masa molar es la relación entre la masa de una sustancia y su cantidad. O simplemente: cuántos gramos pesará un mol de una sustancia (nuevamente este mole ... nada, pronto lo eliminaremos).

Para una molécula de agua, la masa molar se encuentra como la suma de las masas molares de los elementos constituyentes: oxígeno y dos veces hidrógeno (estos valores se toman de la tabla periódica):
M (H 2 0) = 2⋅M (H) + M (O) = 2⋅ 1 + 16 = 18 g / mol.

Y luego, para descubrir la masa de nuestros lunares, obviamente, debemos multiplicarlos por la masa molar de agua obtenida:

m = ν ⋅ M = 565'253'101'197'572 ⋅ 18 = 1.01746⋅10 16 g = 10'174 '555'821'556 kg

Diez millones de kilogramos. Impresionante, ¿verdad? ¿O no? Veamos ...

Como sabemos, 1 kilogramo de agua es lo mismo que 1 litro de agua. Algunos también saben que este no es el caso, pero por simplicidad lo llamaremos un error.

Diez billones de litros. Continuamos simplificando:
1 kg ≈ 1 l = 1 dm 3 .
1 m 3 = 10 3 dm 3 .
1 km 3 = 10 9 m 3 = 1012 dm 3 .
V = m / 10 12 ≈ 10.18 km 3 .

Un poco más de 10 kilómetros cúbicos. Las personas más atentas ya han adivinado que esta distancia muy pequeña está lejos del volumen estimado de "toda la Tierra" (a menos que sea plana con un grosor cercano a cero) y aún más que el "universo entero".

¿Y la verdad es lo que son 10 km 3 ? Pido amar y favorecer - Embalse de Kremenchug:



el segundo embalse más grande (después de Kakhovsky) de la cascada de Dnieper. Su volumen es de 13,5 km 3 . Este volumen ya es suficiente para que las direcciones de la sexta versión del Protocolo de Internet terminen antes que las moléculas de agua que contiene. Observo que las moléculas, cada una de las cuales consta de 3 átomos.

A modo de comparación, el volumen del lago Baikal es de 23,615.39 km 3 - 23.6 mil kilómetros cúbicos. Casi dos mil quinientos veces más que el gran y terrible IPv6 está listo para abordar.

¿Cuál de estos se puede concluir? No creas todo lo que lees en alguna parte de Internet, incluso si está "en alguna parte" - Habr. Incluyendo, no me creas, y asegúrate de contar todo tú mismo, quién sabe, ¡tal vez también estoy tratando de engañarte!

Y anticipando posibles disputas sobre el tema "aaaaa, las direcciones IPv6 son tan pocas que terminarán, todos moriremos": 3.4: 10 38Todavía hay un número increíblemente grande de direcciones, que incluso después de deducir todos los rangos de propósito especial, sigue siendo lo suficientemente grande como para no tener miedo de su agotamiento durante mucho tiempo. Sí, incluso si los nanobots aparecen de repente mañana y todos quieren independencia, direcciones blancas únicas, ¡eso es suficiente para todos!

PD : Probablemente valga la pena decirle a Google que "mil m 3 ”y“ km 3 ”están lejos de ser lo mismo.

Source: https://habr.com/ru/post/undefined/


All Articles