You are on page 1of 17

RFC-1178

Convensión de denominación de
nombres
Aprender una aptitud profesional requiere paciencia y mucha
práctica antes de que pueda decir que realmente la ha aprendido.

Para enseñar bien, deberá completar los detalles que puede haber
pasado por alto en la primera lectura.

Comunicación, colaboración y compromiso son los componentes


fundamentales de la educación.

Las redes mejoran nuestra experiencia, independientemente de la


forma de diversión que disfrutemos en la red humana.
Network Working Group D.
Libes
Request for Comments: 1178 Integrated Systems
Group/NIST
FYI: 5 Agosto de
1990

Cómo escoger un nombre para su ordenador

Estado de este memorándum

Este FYI RFC es una reedición de un artículo de Communications of


the
ACM acerca de las directrices sobre que hacer y que no cuando se da
nombre a su ordenador [1]. Este memorándum facilita información a
la
comunidad de Internet. No especifica ningún estándar.

La distribución de este memorándum es ilimitada.

Resumen

Para distinguir con facilidad entre varios ordenadores, les damos


nombres. La experiencia nos ha enseñado que es tan fácil elegir
nombres malos como buenos. Este ensayo presenta directrices para
decidir que es lo que hace bueno o malo a un nombre.

Palabras clave: sistema de nombres de dominio, convenciones


nominales, administración de ordenadores, gestión de redes de
ordenadores

Introducción

Tan pronto como se empieza a trabajar con más de un ordenador, se


hace necesario distinguir entre ellos. Por ejemplo, para decir a su
administrador del sistema que su ordenador está estropeado, debería
decir "Oye Ken, que se ha caido Goon".

Los ordenadores también han de ser capaces de distinguirse entre


ellos. Así, al enviar correo a un colega en otro ordenador, se
usaría la orden "mail libes@goon".

En ambos casos, "goon" se refiere a un ordenador en particular. El


como una persona o un ordenador realmente resuelven el nombre no
nos
concierne aquí. Este ensayo solo se refiere a la elección de un
"buen" nombre. (Se asume que el lector tiene unas nociones básicas
sobre el sistema de nombres de dominio como se describe en [2].)

Aquí hay algunas directrices sobre lo que NO se debe hacer.

No sobrecargar otros términos de uso ya común.


Libes [Pág.
1]
RFC 1178 Cómo escoger un nombre para su ordenador Agosto de
1990

Usar una palabra que tiene fuertes implicaciones semánticas


en
el contexto actual puede causar confusión. Esto es
especialmente cierto en la conversación, donde la puntuación
no
es obvia y la gramática es, a menudo, incorrecta.

Por ejemplo, una base de datos distribuida ha sido


desarrollada
sobre varios ordenadores. Cada uno tenía un nombre diferente.
Una máquina se llamaba "Arriba", ya que era la única que
admitía actualizaciones. Nos encontraríamos con diálogos como
estos: "¿Está Arriba abajo? y "Arranca la máquina Arriba"
seguido por "¿Qué máquina?"

Aunque no le costaría mucho darse cuenta y acostumbrarse a


esta
extravagancia, sería enojoso cuando ocasionalmente su mente
tropezara y tuviera que pararse a pensar sobre cada palabra
de
una frase. Es como si, de repente, el inglés se volviera un
idioma extranjero.

No elija un nombre a partir de un único proyecto de esa máquina.

Un proyecto de fabricación puso "tienda" a una máquina, ya


que
era la que iba a ser usada para controlar un cierto número de
máquinas en una planta de tiendas. Un poco después, se
adquirió
una máquina nueva para ayudar con alguno de los procesos. Ni
que decir tiene que no podría llamarse también "tienda". De
hecho, ambas máquinas acabaron realizando tareas más
específicas que permitirían nombres más específicos. Un año
después, se instalaron cinco máquinas nuevas y la primera fue
dedicada a un proyecto sin relación con este. Es simplemente
imposible elegir nombres genéricos que sean apropiados
durante
mucho tiempo.

Por supuesto, se podría haber llamado a la segunda "tienda2"


y
seguir así con las demás. Pero entonces se distinguiría a las
máquinas sólo por el número. Mejor llamarlas entonces "1",
"2",
y "3". El único caso en el que es apropiado usar esto es
cuando
se tiene un montón de máquinas y no hay razón para que ningún
humano tenga que distinguirlas. Por ejemplo, un ordenador
central podría controlar una cadena de 90 ordenadores. En
este
caso, tiene sentido referirse a ellos como índices de una
serie.

Mientras los ordenadores no se parecen mucho a la gente, sus


nombres sí. Nadie espera conocer a una persona por su
nombre.
Sólo porque una persona se llame "Don" no significa que sea
el
amo del mundo (a pesar de lo que diga el libro "Como escoger
un
nombre para su bebé). En realidad, los nombres son sólo
etiquetas arbitrarias. No pueden decir lo que hace una
persona

Libes [Pág.
2]
RFC 1178 Cómo escoger un nombre para su ordenador Agosto de
1990

para ganarse la vida, cuales son sus aficiones, y cosas así.

No use su propio nombre

Incluso si un ordenador está en su escritorio, es un error


darle su mismo nombre. Este es otro ejemplo de sobrecarga, en
el cual las afirmaciones se hacen ambiguas. "Dale la unidad
de
disco a Don" ¿Se refiere a la persona, o al ordenador?

Incluso usar sus iniciales ( o un apodo ) es poco


satisfactorio. ¿Qué pasa si se consigue una máquina
diferente
al cabo de un año? Otro se queda con "Don" y usted acaba
viviendo con "Jim". Las máquinas pueden ser renombradas, pero
es trabajo extra y además, un programa que usaba un
periférico
especial, o una base de datos en "Don" empezaría a fallar
cuando no fuera encontrada en el nuevo "Don".

Es especialmente tentador nombrar su primer ordenador como


usted mismo, pero piense en ello. ¿Llama a todas sus
posesiones
como usted? No. Su perro tiene su propio nombre, como lo
tienen
sus hijos. Si es de esos que siente inclinación a poner
nombre
a su coche y otros objetos, seguro que no reutiliza su propio
nombre. De otro modo se haría un jaleo tremendo intentando
distinguirlos en una conversación.

Por la misma razón, se sigue que llamar a su ordenador como a


su coche o a otras de sus posesiones es un error.

No use nombres largos.

Esto es difícil de cuantificar, pero la experiencia enseña


que
los nombres de más de ocho caracteres simplemente irritan a
la
gente.

La mayoría de los sistemas permitirían abreviaturas


preestablecidas, pero ¿por qué no empezar eligiendo un nombre
que no haya que abreviar? Esto evita cualquier malentendido.

Evite ortografías alternativas.

Una vez llamamos a una máquina "czek". En discursiones, la


gente siempre pensaba que estábamos hablando de una máquina
llamada "check". De hecho, "czek" no es una palabra (aunque

lo sea "Czeck").

Las incorrecciones ortográficas intencionadas (aunque


graciosas) también tienden a irritar a gran cantidad de
gente.
Además , la persona que ha aprendido el inglés como su
segunda

Libes [Pág.
3]
RFC 1178 Cómo escoger un nombre para su ordenador Agosto de
1990

lengua, a menudo se cuestiona su conocimiento, al ver una


palabra que conocía deletreada de manera distinta. ("Creo
que
siempre he deletreado "funxion2" mal. Que vergüenza")

Ahora mismo puede estar pensando "Esto es una tontería, el


que
no sepa como se deletrea un nombre, que aprenda, es todo."
Aunque es cierto que algunas personas aprenderán, con el
tiempo
esto acabará dando problemas en algún sitio.

Por ejemplo, un día , una máquina llamada "pythagoris" (sic)


empezó a fallar y a enviar una enorme cantidad de mensajes
al
ordenador del administrador del sitio. El administrador, que
para empezar, no era muy buen deletreador, nunca antes había
visto esta máquina (algún otro la había configurado y
nombrado), pero tenía que manejarse con ella, ya que estaba
atascando la red, a la vez que empantanando su propia
máquina,
al llevar el registro de todos los mensajes de error. Huelga
decir que tenía que pensárselo cada vez que necesitaba
deletrear "pythagoris". (Sospechaba que había una
abreviatura,
pero tendría que haber iniciado un sesión en otro ordenador
(el
servidor de nombres local) para saberlo y la red estaba
demasiado atascada para perder tiempo haciendolo.)

Evite nombres de dominio.

Por razones técnicas, se deberían evitar nombres de dominio.


En
particular, la resolución de nombres de host no-absolutos es
problemática. Los sistemas de resolución compararán los
nombres
con los dominios antes que con los nombres de host. Así, y
todo, hemos visto ejemplos de programas de correo que se
niegan
a tratar nombres sencillos como dominios. Por ejemplo,
suponga
que envía un correo a "libes@rutgers" desde yale.edu.
Dependiendo de la herramienta, el correo puede ir a
rutgers.edu
o a rutgers.yale.edu (asumiendo que ambos existan).

Evite nombres similares a los dominios.


Los nombres de dominio son, o bien corporativos (p.ej.
cia.gov)
o geográficos (p.ej., dallas.tx.us). Usar algo parecido lleva
a
establecer cierta conexión. Por ejemplo, el nombre "tahiti"
suena como si usted estuviera situado allí. Esto es confuso
si,
en realidad, está en otro sitio (p.ej., "¿tahiti.cia.gov está
en Langley, Virginia? ¡Pensaba que era la oficina de la CIA
en
Tahiti!"). Si realmente se encuentra allí, el nombre implica
el
que sea el único ordenador allí. Si esto no es un error,
inevitablemente acabará siendolo.

Algunos nombres corporativos y geográficos funcionan de

Libes [Pág.
4]
RFC 1178 Cómo escoger un nombre para su ordenador Agosto de
1990

maravilla. Justo aquellos que no funciona bien como nombres


de
dominio. Por ejemplo, nombres como ríos, lugares
mitológicos,
y otras imposibilidades son muy convenientes. (De momento
"tierra" no es un nombre de dominio.)

No use nombres insultantes o embarazosos.

Palabras como "imbécil" o "tonto" son buenos nombres si nadie


más va a verlos. Pero si alguna vez le hace una demostración
a
alguien en su máquina, verá que se distraen viendo una
palabra
fea en su pantalla. (Quizá su esposa les llamó así esa
mañana.) ¿Por qué molestarse en tener la oportunidad de que
se
distraigan por algo completamente irrelevante para su
demostración.

No use dígitos al principio de los nombres.

Muchos programas aceptan tanto direcciones numéricas de


internet como un nombre. Desafortunadamente, algunos
programas
no distinguen correctamente entre las dos y pueden ser
engañados, por ejemplo, por una cadena que empiece con un
dígito decimal.

Los nombres compuestos enteramente de dígitos hexadecimales,


como "beef", son también problemáticos, ya que pueden ser
interpretados tanto como números hexadecimales como cadenas
alfabéticas.

No use caracteres no alfanuméricos en un nombre.

Su propio ordenador puede manejar signos de puntuación o


caracteres de control, pero muchos otros no. Si alguna vez
piensa conectar su ordenador a una red heterogénea, cuente
con
una variedad de interpretaciones de caracteres no
alfanuméricos
en los nombres. Las convenciones de red en este aspecto son
sorprendentemente no estándares.

No espere que se respeten mayúsculas y minúsculas.

Los caracteres en mayúscula y minúscula parecen iguales a una


gran cantidad de software de internet, a menudo bajo la
presunción de que están haciéndole un favor. Puede parecer
apropiado poner en mayúsculas un nombre al igual que haría en
inglés, pero la convención dicta que los nombres de ordenador
aparezcan todo en minúsculas. (Y ahorra tener que pulsar la
tecla "shift".)

Ahora que hemos oido lo que no hay que hacer, he aquí algunas

Libes [Pág.
5]
RFC 1178 Cómo escoger un nombre para su ordenador Agosto de
1990

sugerencias sobre nombres que funcionan bien.

Utilice palabras/nombres que no se usen a menudo.

Mientras que una palabra como "típico" o "encendido" (ver más


arriba) no es jerga de ordenadores, es más que probable que
surja en una discursión y haga perder la concentración
mientras
se determina la referencia adecuada. En vez de eso, use
palabras como "sacudida" o "terrateniente" que difícilmente
llevarán a confusión.

Puede creer que es seguro usar un nombre como "jose" sólo


porque en su grupo no hay nadie con ese nombre, pero tendrá
problemas si llega a contratar a Jose. Un nombre como
"esfinge"
es poco probable que entre en conflicto con nuevos contratos.

Use nombres temáticos.

Nombrar grupos de máquinas de un modo grupal es muy popular,


y
aumenta la noción de comunidad a la vez que exhibe un nivel
de
conocimiento e imaginación. Un ejemplo claro es el uso de
colores, como "rojo" y "azul". Se puede aportar personalidad
eligiendo algunos como "agua" o "carmesí".

Algunos grupos son finitos, como los siete enanos. Cuando


compre sus primeros siete ordenadores, tenga en mente que
probablemente comprará más el año que viene. Los colores
nunca
se acaban.

Algunas sugerencias son: lugares míticos (p.ej. Midgard,


Estigia, Paraiso), personajes mitológicos (p. ej, Procneus,
Tereus, Zeus), asesinos (p.ej., Cain, Burr, Boley), bebes
(p.ej., potro, cachorro, renacuajo, angula), colectivos
(p.ej.
muchedumbre, plaga, bandada, nidada), elementos (p.ej.,
helio,
argón, zinc), flores (p.ej., tulipán, peonia, lila, madroño).
¿Va cogiendo la idea?

Use palabras reales.

Las cadenas aleatorias no son apropiadas por la misma razón


que
son útiles como contraseña. Son difíciles de recordar. Use
palabras reales.
No se preocupe por reutilizar el nombre de otro.

Nombres muy conocidos como "sri-nic" y "uunet" se deberían


evitar ya que se entienden en conversación como direcciones
absolutas sin un dominio. En todos los demás casos, se asume

Libes [Pág.
6]
RFC 1178 Cómo escoger un nombre para su ordenador Agosto de
1990

que el dominio local califica los nombres de host no


compuestos. Esto es similar a la forma en que los números de
teléfono son precedidos por un código de área cuando se
llama
de un área a otra.

En otras palabras, si ha escogido un nombre razonable, no se


tiene que preocupar si ya está siendo usado en otro dominio.
El
número de hosts en un dominio del nivel más bajo es pequeño,
así que no debería costar elegir un nombre único solo para
ese
dominio.

Siempre hay lugar para la excepción.

No creo que se necesite ninguna explicación. Sin embargo,


déjeme añadir que si más tarde decide cambiar un nombre (a
algo
lógico que debería haber elegido desde un primer momento), se
va a asombrar de la cantidad de molestias que le aguardan. No
importa lo fácil que los manuales sugieran que es cambiar un
nombre, encontrará que montones de oscuro software han
acumulado rápidamente referencias a ese ordenador usando el
ahora feo nombre. Todo ello debe ser encontrado y cambiado.
La
gente que le envía correo desde otros sitios debe ser
avisada.
Y tiene que recordar que nombres en viejas etiquetas de
copias
de seguridad corresponden a nombres diferentes.

Podría seguir, pero sería más fácil olvidar que existe esta
directriz.

Conclusión

La mayoría de la gente no tiene la oportunidad de dar nombre a más


de
uno o dos ordenadores, mientras que los administradores de sitios
dan
nombre a gran cantidad de ellos. Eligiendo un nombre sabiamente,
tanto el usuario como el administrador tendrán más fácil recordar,
tratar y teclear el nombre de sus ordenadores.

He intentado formalizar directrices útiles para nombrar


ordenadores,
junto con abundancia de ejemplos para hacer obvios mis propósitos.
Habiendo sido tanto un usuario como un administrador de sitios,
muchas de estas anécdotas vienen de experiencias reales que no
tengo
deseo de revivir. Espero que usted evite todos los agujeros que he
tratado, eligiendo sabiamente el nombre de su ordenador.

Créditos

Gracias a las siguientes personas por sugerir algunas de estas


directrices y participar en numerosas discursiones sobre el nombrar
ordenadores: Ed Barkmeyer, Peter Brown, Chuck Hedrick, Ken
Manheimer,

Libes [Pág.
7]
RFC 1178 Cómo escoger un nombre para su ordenador Agosto de
1990

y Scott Paisley.

Este ensayo apareció por primera vez en el Comunicados de la ACM,


Noviembre de 1989, junto con una viñeta de Gary Larson, reimpreso
con
permiso del United Press Syndicate. El texto no está sujeto a
copyright, ya que es un trabajo para el National Institute of
Standards and Technology. Sin embargo, el autor, CACM, y el NIST
piden que este crédito aparezca con el artículo cada vez que éste
sea
reimpreso.

Referencias

[1] Libes, D., "Choosing a Name for Your Computer", Communications


of the ACM, Vol. 32, Nº 11, Pag. 1289, Noviembre de 1989.

[2] Mockapetris, P., "Domain Names - Concepts and Facilities", RFC


1034, USC/Information Sciences Institute, Noviembre de 1987.

Consideraciones acerca de la seguridad.

No se discuten aspectos sobre la seguridad en este memorándum.

Dirección del Autor

Don Libes
Integrated Systems Group
National Institute of Standards and Technology
Gaithersburg, MD 20899

Teléfono: (301) 975-3535

EMail: libes@cme.nist.gov

Traductor al español

Benjamín Albiñana Pérez


Calle San Antoniño, 11
36002 Pontevedra
España

Email: benjamin@lamanonegra.net.dhis.org
Libes [Pág.
8]