BBS – Bulletin Board Systems

Hace mucho tiempo, en la cercanía del año de mi nacimiento, y aunque a muchos purretes les cuente creer, la vida en línea siempre disponible no existía… Apenas había conexiones por teléfono (de línea, común, no celular) y en vez de Facebook o Twitter estaban los BBS (Bulletin Board Systems, algo así como los foros que quedan dando vuelta por la red).

Una extraña peculiaridad acerca de ser humano es que nosotros (como grupo) tendemos a pensar que las cosas han sido como son actualmente durante mucho más tiempo de lo que realmente han sido, y que no es probable que cambien. Incluso la ciencia más dura y bien respaldada tiende a cambiar. En 100 años hemos pasado de no poder volar a enviar un auto a la órbita de Ceres.

A veces es bueno sentarse y ver cómo las cosas han cambiado, para ver cómo podrían cambiar las cosas en el futuro.

Como les decía al principio, no siempre establecer una conexión entre equipos era sencilla, o barata; recuerdo conectarme por dial-up después de las 20:00 hs que era más barato y no más de una hora, y no más de dos veces a la semana… Y eso se resentía en la boleta de teléfono.

Durante las décadas de 1980 y 1990, una de las formas más comunes en que las personas promedio se conectaban “en línea” era utilizar un BBS de acceso telefónico. Un módem en la computadora literalmente marcaba (se podían escuchar los tonos si levantabas el auricular en ese instante) sobre una línea telefónica análoga, el conocido par de cobre (también conocida como “una línea terrestre”) y otro módem conectado a otra computadora, a su vez respondía dicho llamado. Algo muy parecido al fax que aún existe.

Dato curioso: el módem significa Modulador – Demodulador – Mo … Dem. Toma datos binarios y los modula (haciendo el sonido más dulce del planeta para los nerds en la década de 1980/90), los envía a través de la línea telefónica (analógica) y los demodula en el otro lado.

Estos BBS-es eran, de una manera muy real, servidores. La mayor diferencia entre estos “tablones de anuncio” y los servidores de hoy es la forma en que las personas se conectan y (por eso) cuántas personas pueden conectarse a la vez. Era uno a uno, cada módem (y línea de teléfono) conectado a un BBS dado como un solo zócalo que podría admitir una conexión a la vez: 3 módems = 3 personas conectadas a la vez. Muchas veces querías conectarte a un BBS y su teléfono daba ocupado por horas.

La idea de tener solo un puñado de personas (o incluso solo 1 persona) capaz de conectarse a su servidor a la vez es un poco absurdo hoy en día (al menos en la mayoría de los entornos). Sin embargo, así era en ese entonces.

Además, las velocidades estaban limitadas por conexión. Si teníamos un módem de 14.4k, esa era la velocidad máxima que los datos podrían transmitirse a través de esa conexión. No se puede simplemente establecer una conexión más rápida para aumentar la velocidad para todos los usuarios; necesitabas actualizar cada módem para lograr eso. E incluso entonces, la calidad de las líneas analógicas entre el servidor BBS y su usuario conectado desempeñó un papel importante en la velocidad real. Supongo que la última parte sigue siendo cierta hoy en día, aunque la mayoría de las personas no lo nota tanto (tengo 50 Mbps y nunca noté el salto exponencial con respecto a los 6Mbps).

 

Servidores BBS y programas ‘Puerta’

Los servidores de BBS también fueron interesantes en la forma en que su funcionalidad podría extenderse.

El método más común es a través de lo que se conoce como programas “Puerta” (Door). Cuando el usuario solicitaba un programa específico (ya sea un juego en línea o alguna herramienta de comunicación), todo el BBS reducía su memoria. Simplemente se apagaba y lanzaba la aplicación solicitada. (los sistemas ooperativos viejitos no soportaban multitarea).

El BBS primero escribiría los detalles del usuario conectado (qué módem físico estaba en uso, el nombre de los usuarios, etc.) en un archivo de texto simple. Luego, el BBS se cerraría y ejecutaría la aplicación solicitada, que sabría cargar ese archivo de texto para continuar usando el módem, que estaba conectado y esperando todo ese tiempo.

Estos servidores BBS manejaban un correo electrónico que no era diferente al correo electrónico de hoy. La principal diferencia es que la entrega instantánea de correo electrónico se producía sólo en el sistema BBS local. Al enviar un correo electrónico a un usuario en un BBS diferente, ese usuario no podía leer ese correo electrónico hasta que los dos sistemas BBS realizaran un intercambio (a menudo una vez por noche) de los correos electrónicos entre sí.

Cada una de esas conexiones entre dos servidores BBS se consideraba un solo “salto”. A menudo, para enviar el correo electrónico a una ubicación física que estaba muy lejos, se necesitaban múltiples saltos. El correo electrónico se entregaría a un BBS en la primera noche y luego al siguiente BBS en la línea cada noche.

Con este sistema (que fue increíblemente popular en la década de 1980 y en parte de la década de 1990), el correo electrónico no era algo instantáneo. No era extraño que la entrega de correo electrónico llevara más tiempo que el correo postal. Eso no es una broma.

Aún así, millones de personas usaron dichos servicios para correo electrónico. En su apogeo, la red más popular de BBS-es (conocida como FidoNet) consistía en más de 39,000 sistemas de boletines electrónicos en todo el mundo.

 

Ventajas de un servidor BBS

Por casi todos los medios que pueda imaginar, el concepto y la estructura del servidor BBS es muy inferior a todo lo que tenemos hoy en día. Y, sin embargo, hay algunas ventajas únicas para dicho servidor BBS.

Tal vez lo más notable: la barrera de conocimiento era asombrosamente baja para los aficionados y usuarios de computadoras para configurar y ejecutar su propio BBS. Con una computadora (con casi cualquier sistema operativo), un módem (de casi cualquier velocidad) y una línea telefónica (preferiblemente sin demasiado ruido de línea), alcanzaba. Muchos BBS-es ni siquiera se ejecutan en discos duros; muchos de los anteriores se ejecutaban en disquetes.

Los protocolos cambian. El tipo de conexión y la velocidad (y frecuencia) cambian. Las capacidades del servidor y el cambio de almacenamiento. La forma en que lo administro y la forma en que lo uso, todo cambia. Nada de eso permanece igual.

Deja un comentario