2010-11-09 15 views
5

De acuerdo con Guy Rosen y RightScale, los ID de instancia de Amazon EC2 contienen dos XOR contra la primera y segunda mitad de la "Id. Interna" y los tres contra su propia constante.ID de instancia de Amazon EC2: ¿por qué XOR?

Entiendo que no sabremos exactamente por qué Amazon hace esto. Sin embargo, desde una perspectiva general, ¿alguien ha implementado o visto este tipo de XOR y por qué se implementará este XOR?

¿El único propósito es ayudar a ofuscar la identificación?

Respuesta

1

La ofuscación a través de un operador binario directo parece un poco tonto teniendo en cuenta lo poco que aparentemente funcionó para evitar que las personas lo descubran. Supongo que el Sr. Rosen encontró un posible uso, el único otro en el que puedo pensar es en algún tipo de seguimiento de recursos.

Por supuesto, hasta que alguien de Amazon nos diga que todo esto será pura especulación ociosa.

+0

¿Puede explicarnos cómo podría ser el XOR para el seguimiento de recursos? –

+0

@Rob Olmos: no sin una gran comprensión de cómo Amazon ha configurado su hardware/software. Me pareció curioso que partes de la identificación fueran siempre parecidas, entonces me di cuenta de que estas instancias están siendo creadas y destruidas con la suficiente frecuencia que podría ser útil rastrearlas. Estoy seguro de que al usar esa información, se puede configurar un sistema inteligente de "marca para eliminación/en blanco/para limpieza/apagado/lo que sea" para procesos automatizados. –

+0

Podría estar equivocado sin embargo. –

Cuestiones relacionadas