Fidonet (del inglés FidoNet , /ˈfaɪdəʊnɛt/ ; abreviado Fido ) es una red informática internacional amateur no comercial construida con tecnología punto a punto . [1] Inicialmente, el software FidoNet se desarrolló bajo MS-DOS , pero pronto se trasladó a todos los sistemas operativos comunes , incluidos UNIX , GNU/Linux , Microsoft Windows , OS/2 , Android y Mac OS .
Fue popular a principios de la década de 1990 , después de lo cual, debido a la difusión masiva de las tecnologías de Internet , la cantidad de nodos de red comenzó a disminuir. La red continúa funcionando, al 14 de diciembre de 2018 constaba de 1560 nodos [8] . El nombre del argot para los usuarios de Fidonet es fidoshniks .
La característica principal de FidoNet, que determinó la amplia penetración de esta red, fue la conexión y el uso de los recursos de la red gratuitos. Los participantes solo necesitaban un canal de comunicación en forma de línea telefónica (la tarifa de un teléfono fijo generalmente era fija). Más tarde, las líneas de Internet se utilizaron cada vez más para enviar datos de Fido.
La red fue creada en 1984 por un programador estadounidense , Tom Jennings , para transmitir mensajes desde su BBS a la BBS de su amigo John Madil . El traslado se realizó por la noche, cuando el costo de las llamadas telefónicas era menor. Para el intercambio de correo con otro nodo de la red, se asignó una hora (durante la cual se cerró el acceso a terceros usuarios en el BBS), que luego se conoció como la "hora postal nacional". [1] El requisito de organizar una hora dedicada para la mensajería continúa hasta el presente (con la excepción de los nodos conectados a la red no a través de POTS ).
Pronto, el número de nodos de la red comenzó a aumentar y llegó a 200 a principios de 1985. La lista de nodos (nodlist, lista de nodos en inglés ) se distribuyó como un archivo separado y fue inicialmente actualizada por el mismo Jennings, y luego por miembros del grupo de usuarios de DEC de St. Louis Ken Kaplan ( inglés Ken Kaplan ) y Ben Baker ( inglés Ben panadero ). También comenzaron a producir el primer "newsletter" de la red Fidonet. [una]
Inicialmente, cada nodo se comunicaba directamente con otro nodo. Con el crecimiento del número de usuarios de la red, el número de llamadas telefónicas, incluidas las llamadas de larga distancia, ha aumentado significativamente. Como resultado, se decidió cambiar la estructura de la red de lineal a arborescente, agrupando a los usuarios en segmentos por geografía. Como resultado, el direccionamiento se convirtió en dos niveles: en lugar de un simple número de nodo, se utilizó la notación red/nodo . [una]
A fines de 1986 se presentó un problema similar a nivel continental. Además, surgió la idea de organizar para los usuarios de BBS la capacidad de recibir correo utilizando los formatos y protocolos de datos de Fidonet. En la reunión del Comité de Normas Técnicas de Fidonet en octubre de 1986, se introdujo una jerarquía de lista de nodos de cuatro niveles. El nivel superior era la zona (continente), seguido de la red, el nodo y el punto (point, english point ) de la red. [1] El esquema de direccionamiento zona: network/host.point se sigue utilizando en la actualidad.
La dinámica del número de nodos en la red se puede representar mediante la siguiente tabla [1] [2] [3] [4] , el número total de nodos en la red al comienzo del año, incluidas las direcciones técnicas:
Año | 1984 | 1985 | 1986 | 1987 | 1988 | 1989 | 1990 | 1991 | 1992 | 1993 |
---|---|---|---|---|---|---|---|---|---|---|
Número de nodos [5] | 12 | 351 | 1208 | 2465 | 2966 | 5862 | 6916 | 10770 | 14702 | 21162 |
Año | 1994 | 1995 | 1996 | 1997 | 1998 | 1999 | 2000 | 2001 | 2002 | 2003 |
Número de nodos | 28606 | 36368 | 39676 | 33582 | 27131 | 21663 | 18676 | 15638 | 13705 | 11925 |
Año | 2004 | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 |
Número de nodos | 10654 | 9475 | 8346 | 7369 | 6710 | 6065 | 5117 | 4394 | 3676 | 3371 |
Año | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
Número de nodos | 2830 | 2526 | 2462 | ~2000 | 1621 | 1563 | 1468 | 1452 | 1375 |
La red Fidonet alcanzó su máxima prevalencia a finales de 1996 , cuando constaba de unos 40 mil nodos. [6] Desde entonces, la popularidad de la red ha ido disminuyendo gradualmente y el número de sus nodos ha disminuido varias veces. [2]
En febrero de 1986, Jeff Rush ( ing. Jeff Rush ) desarrolló un sistema de conferencias en red, llamado "echomail" (echomail, ing. echomail ). La primera conferencia internacional de eco fue la conferencia MODULA-2, que se distribuyó en Europa , Australia y América del Norte . [una]
1986 también vio el comienzo de las primeras "puertas" permanentes entre Fidonet y UUCP (es decir, entre Fidonet e Internet ). [una]
El símbolo de la mascota de Fidonet es un perro con un disquete en la boca, que Tom Jennings representó como logotipo para su programa Fido.
Según la leyenda, Fido es el nombre del perro del fundador de la red, Tom Jennings. De hecho, no tenía ningún perro; [7] [8] pero Fido (Faido, ing. Fido ) es realmente un apodo de perro, tan común en Estados Unidos como lo es, por ejemplo, Sharik, Bobik o Tuzik en el territorio de la antigua URSS .
Según otra leyenda, Tom Jennings tomó el nombre de la red de la primera palabra que le llamó la atención, la cual estaba escrita en una pegatina pegada en su monitor.
Ambas leyendas son discutibles y no dan cuenta de que Jennings nombró a "Fido" como un programa de mensajería de BBS a BBS . Posteriormente se amplió el nombre a la red: Red de programas Fido, red Fido → Fidonet (inglés)
El primer nodo de la red Fidonet en el territorio de la URSS apareció en 1990 en Novosibirsk. El periodista polaco Tadeusz Radiusz, que trabajaba en la redacción de la revista "Computer" de Moscú, instaló un BBS y su propio nodo (polaco) en la redacción. Luego se publicó un artículo sobre este BBS en uno de los números de la revista.
Después de esta publicación, en el verano del mismo año , en Novosibirsk , Evgeny Chupriyanov y Vladimir Lebedev crearon el primer nodo verdaderamente ruso, también con BBS. [9] Inicialmente, el nodo tenía la dirección 2:42/100, posteriormente - 2:5000/10. La conexión a la red se realizó a través de nodos ubicados en Checoslovaquia. [10] 21 de septiembre de 1990 Chelyabinsk Fidoshniks llamó a Evgeny Chupriyanov y apoyó la idea de presentar una solicitud para la formación de la región rusa Fidonet - R50, debido al hecho de que en septiembre ya había nodos en la Federación Rusa en dos ciudades (en cada una, al menos dos nodos). Se formaron dos redes: N5000 - Novosibirsk y N5010 - Chelyabinsk . Más tarde, en noviembre - diciembre de 1990, también se registraron redes en Moscú (N5020) y Leningrado (N5030). El primer coordinador regional de la región de la Unión Soviética (2:50) fue Vladimir Lebedev, en ese momento estudiante de Mecánica y Matemáticas de la NSU.
Durante los hechos de agosto de 1991, la red fue utilizada junto con Relcom [11] para enviar boletines informativos desde la Casa Blanca . [12]
La cantidad de nodos de red a principios de la década de 1990 aumentó rápidamente, ya que la conexión a la red no requería costos materiales significativos y la transmisión de datos dentro de un código de área era prácticamente gratuita. Sin embargo, ya a fines de la década de 1990, se hizo evidente que Fidonet no podía competir con otras redes informáticas y, sobre todo, con Internet. En enero de 1997, uno de los fidoshniks más antiguos, Dmitry Zavalishin , en una entrevista con la estación de radio Rakurs, describió las perspectivas para el desarrollo de la red de la siguiente manera [13] :
Creo que Fido tendrá algunos años más de vida activa, después de los cuales probablemente ya no sea visible en el horizonte. Y las razones de esto son puramente tecnológicas, y para nada políticas. Fido se desarrolló hace mucho tiempo, se desarrolló de manera poco profesional y sin éxito, todos los que lo tratan seriamente lo saben bien, y esto limita su vida, su desarrollo.
Estas tendencias se manifestaron en toda su amplitud en la década de 2000, cuando la salida de usuarios de Fidonet a los blogs y redes sociales en Internet adquirió proporciones importantes.
Con la disminución de la popularidad de la red, comenzaron a aparecer ideas para reformar Fidonet. Estos incluyen el concepto de un " vector de hipertexto Fidonet" propuesto por Sergei Sokolov, un operador de sistema de nodos (también conocido como Mithgol the Webmaster). Obtuvo notoriedad en relación con una conferencia en línea celebrada el 5 de marzo de 2007 por Dmitry Medvedev (entonces Viceprimer Ministro de la Federación Rusa ) en nombre de Sergei Sokolov sobre la red Fidonet. Medvedev respondió a la pregunta: 2:5063/88
Pregunta: “¡Hola, querido Dmitry Anatolyevich! Recientemente, he estado seriamente preocupado por el problema de educar a los niños en el entorno de la tecnología de la información, por lo que pregunto: ¿es posible en el futuro apoyar proyectos como, por ejemplo, mi vector de hipertexto fidonet, un poco más que a medio terminar, que He estado desarrollando durante mucho tiempo sin restricciones?
Respuesta: “Ayer investigué: todavía existen estos hipervínculos que están presentes en Internet normal, en fidonet, en la forma normal familiar para los usuarios comunes de Internet, están ausentes, aunque por otro lado, estas formas que se utilizan allí (formas de eco, en mi opinión, se llaman), son interesantes y tratan sobre una amplia variedad de temas, por lo que me parece que la tarea de crear una fidonet de hipertexto es al menos relevante, porque me di cuenta de que es hipertexto lo que falta allí" [14]
No se dijo nada sobre el apoyo a esta dirección de desarrollo. [15] A pesar de las repetidas declaraciones de Sokolov sobre el lanzamiento inminente del software correspondiente, a principios de 2011, solo desde diciembre de 2009, se implementó soporte parcial para el esquema de direccionamiento FGHI en dos editores de mensajes y un WebBBS [16] . Otras funciones declaradas, como la compatibilidad completa con el esquema de direccionamiento URL [17] de FGHI , el color, la fuente y el diseño gráfico de los mensajes, no están disponibles en el software anterior [18] .
En contraste con el plan de Sergei Sokolov, los entusiastas han implementado varios proyectos para facilitar el acceso de nuevas personas a la red: Web-BBS, sitios donde puede solicitar un punto, por ejemplo, Fidoweb y wfido , paquetes de software (kits de puntos ) que requieren configurar, establecer 5-6 parámetros o responder varias preguntas del programa ( FidoIP , Kubik , NewPointExpress, etc.), así como software para Android : Aftershock y HotdogEd .
Desde 1984 semanario electrónico Fidonews [19] Corresponde a la ecoconferencia FIDONEWS. El semanario se distribuye en formato imprimible. Inicialmente, el texto estaba solo en ASCII , pero con la llegada de Björn Felten como editor , apareció en él el carácter "ö". Casi al mismo tiempo, el volumen de comunicados comenzó a disminuir y la conferencia FIDONEWS comenzó a estar dominada por discusiones políticas.
En 2009, se publicaron los primeros números de FidoNews en ruso: [20]
…Esta publicación no tiene nada que ver con el tradicional Fidonews (inglés). Esto se aplica no solo a la forma y el contenido, sino también a la frecuencia de publicación. Fidonews en ruso sale tan pronto como esté listo. Y depende de varias circunstancias, pero sobre todo de la disponibilidad de material.
Entonces, si alguien quiere que Fidonews se publique con más frecuencia, envíeme materiales de la manera que le resulte más conveniente. Tema: todo lo relacionado con Fidonet (incluidos sus pensamientos sobre este nuestro fido). Le invitamos a escribir artículos sobre temas fidosh. De nuevo, un tema específico a petición del autor. También se pueden usar poemas/prosa sobre fido (ya he dado un ejemplo :). Hy y no envíen materiales ...;) bueno, Fidonews seguirá saliendo, solo que con menos frecuencia.
Según sus derechos y obligaciones, todos los participantes de Fidonet se dividen en tres grandes grupos:
La carta de Fidonet requiere que cada nodo de la red mantenga una lista actualizada de todos los nodos de la red ( nodelist , lista de nodos en inglés ). El formato de la lista de nodos se describe en el estándar Fidonet FTS-5000. [21] La lista de nodos se actualiza semanalmente (generalmente a través de conferencias de eco de archivo ).
La información sobre el nodo especificado en la lista incluye el estado del nodo (para designar nodos que no funcionan temporalmente), su número y nombre, ubicación geográfica, nombre y apellido del operador del nodo, número de teléfono (para nodos accesibles a través de Internet protocolos - nombre de dominio , IP - o dirección de correo electrónico ) y banderas que indican las capacidades del software y hardware del nodo.
El principal medio para mantener el orden en Fido es su estructura jerárquica, descrita en los párrafos 1.2.3-1.2.8 de la Carta de Fidonet . La unidad organizativa del nivel inferior es la red ; las redes se combinan en regiones ; Regiones - en zonas . Cada asociación está dirigida por un coordinador .
Principales responsabilidades de los coordinadores:
Los coordinadores de red y regionales (NC y RC - ing. Coordinador de red, Coordinador regional ) son designados por un coordinador superior (aunque en la práctica generalmente se realiza una votación por adelantado, en la que los operadores del sistema de los nodos eligen un candidato aceptable para ellos) . Los coordinadores de zona (ZC, ing. Zone coordinador) son elegidos por los coordinadores de región. Los Coordinadores de Zona son miembros del Consejo de Coordinadores de Zona , que decide los asuntos relacionados con la red en su conjunto. El Presidente del Consejo es el Coordinador Internacional (IC, ing. Coordinador Internacional ). El Coordinador Internacional es el garante de la legalidad de la celebración de elecciones y referéndums en la red, anuncia las decisiones del Consejo, y también realiza las funciones de compilar una lista global de nodos.
Los coordinadores pueden delegar parte de sus poderes a otros nodos. Por lo general, se delegan autoridades para organizar la entrega de conferencias de eco (a un coordinador de eco de red o regional - NEC o REC) y el tráfico de archivos (a un coordinador de eco de archivo de red o regional - NFEC o RFEC).
RedLa red ( ing. red ) combina nodos ubicados en una misma área geográfica local (ciudad o región), generalmente dentro del mismo código de la red telefónica de larga distancia .
No existe un enfoque único para la numeración de redes que sea generalmente aceptado en Fidonet. En la zona 2( Europa ), el número de red suele incluir el número de región (por ejemplo, el número de red 5020( Moscú ) incluye el número de región 50 - Rusia ). En regiones más pequeñas, se usa un dígito significativo para el número de red, en regiones más grandes son dos. Recientemente, debido a la falta de números para las redes, este esquema ha sido violado: por ejemplo, en la región 50hay varias redes cuyos números comienzan con 60: por ejemplo, la red 6035( Zheleznogorsk ).
En la zona 1, se utiliza un enfoque diferente: el valor se toma como punto de partida para la numeración de redes en la región номер региона × 20y en regiones grandes номер региона × 200.
RegiónUna región ( región inglesa ) combina redes, por regla general, ubicadas dentro de un área geográfica grande. Por ejemplo, la región de la primera zona une redes ubicadas en el noreste de la costa del Pacífico de los Estados Unidos, en Alaska y el norte de Canadá, [22] y la región de la segunda zona incluye redes en Ucrania y Moldavia. [23]1746
La región también puede incluir nodos independientes que no están incluidos en ninguna red debido a la ausencia de otros nodos en el área o al conflicto con miembros de la red existente.
ZonaUna zona ( ing. zona ) combina varias regiones, generalmente ubicadas en el mismo continente . Actualmente hay cinco zonas:
Hasta mayo de 2007, también existía una sexta zona ( Asia ). Debido a la disminución de la popularidad de Fido y el colapso del sistema de coordinación local, se disolvió y los nodos restantes se trasladaron a la tercera zona. [24] [25]
En 1992, a parte de los sysops rusos se les ocurrió la idea de separar Rusia , así como todo el espacio postsoviético , en una nueva séptima zona, pero esto no se hizo por desacuerdos. [26]
A fines de 2005 - principios de 2006, se llevó a cabo un referéndum en la región rusa de Fidonet ( 2:50) sobre temas de asignación a la séptima zona, [27] como resultado del cual tampoco se desarrolló una decisión específica. [28]
Coordinador internacionalEl Coordinador Internacional es seleccionado por el Consejo de Coordinadores de Zona. El procedimiento electoral siempre ha causado gran controversia, como resultado de lo cual este puesto a menudo resultaba vacante. [29] En 2000, Z2C (Coordinador de Zona 2) Ward Dossche fue elegido Coordinador Internacional . [30] En 2004 , la Junta de Coordinadores de Zona anunció que había sido destituido de su cargo y que Malcolm Miles había sido elegido Coordinador Internacional Z3C . [31] Dossche no estuvo de acuerdo con esta decisión, señalando que los votos en las elecciones no deben distribuirse según el esquema “un coordinador-un voto”, sino en función del número de nodos en la zona correspondiente. Con tal esquema, él, como coordinador de la segunda zona más grande, debería tener 89 votos, y todos los demás coordinadores en total, 11 votos. [31] Esto resultó en la existencia paralela de dos coordinadores internacionales: Malcolm Miles, elegido por el consejo de coordinadores, y Ward Dossche, quien se negó a renunciar.
Sobre la base del software Fidonet, también aparecieron otras redes, que recibieron el nombre general FTN ( red de tecnología ing. Fidonet ). Para tales redes, los términos "zona" y "red" pueden tener un significado diferente. El número de red puede ser cualquier número inventado (soportado por el software), lo mismo se aplica al número de zona. Los números de zona 1-6 no se utilizan en la mayoría de las redes, ya que esto puede dificultar el uso del mismo paquete de software instalado para Fidonet al mismo tiempo. Entre la gente, este tipo de redes también se denominan " Redes de Izquierda ".
En la década de 1990, algunos bancos usaban correo FTN para comunicarse con las sucursales y crear sistemas de " cliente-banco ". Algunas empresas aún utilizan redes FTN como medio de transporte para el intercambio de información, si la organización de otro canal de transporte es imposible o inapropiado por una u otra razón.
Fidonet es una red fuera de línea , es decir, los mensajes y archivos se almacenan en la computadora del usuario y se procesan y preparan para enviarse en un momento en que el usuario puede desconectarse de la red (es decir, una conexión permanente a la red no es necesaria). necesarios para trabajar con la red). Inicialmente, se utilizó una conexión directa de módem a través de una línea telefónica para transferir datos en la red Fidonet , lo que se refleja en la Carta y la estructura de la red.
Inicialmente, el principal protocolo de la red Fidonet era el protocolo para la transmisión de "netmail" ( netmail , en inglés Netmail ): mensajes de texto electrónicos individuales que contenían el nombre del remitente y del destinatario, así como la dirección Fidonet de cada uno de ellos. La red proporciona enrutamiento de mensajes , de modo que el remitente y el destinatario del mensaje no tienen que establecer una conexión directa ("directa", en inglés direct ) entre ellos. Sin embargo, la posibilidad de tal conexión, en la que el correo pasa por alto la ruta predeterminada y la jerarquía administrativa, se conserva y se utiliza ocasionalmente, ya que en este caso se preservan la entrega garantizada del correo al destinatario y el secreto de la correspondencia (ya que generalmente el sistema Los operadores de nodos de tránsito se reservaron el derecho de ver el paso a través de ellos de correspondencia personal por contenido que viole la Carta de Fidonet).
Netmail permitía "adjuntar" a cada mensaje transmitido de uno a cuatro archivos (el número de archivos está limitado por el tamaño del campo "asunto", que es de 70 caracteres). Esto permitió la creación de una serie de protocolos que se ejecutan sobre netmail, pasando información de un host a otro en archivos adjuntos.
El más utilizado de estos protocolos es echomail (“echomail”, en inglés echomail ), que son conferencias públicas (“ ecoconferencias ”), similares a los grupos de Usenet . Inicialmente, echomail estaba destinado a recopilar mensajes de los foros públicos de BBS locales y transmitirlos en forma comprimida (para ahorrar tiempo, generalmente se usaban formatos ARC , de ahí "arkmail" ( arcmail en inglés ) o ZIP ). Posteriormente, la ecoconferencia adquirió un significado independiente, convirtiéndose en el protocolo de intercambio de información más popular en Fido.
Además, también existen protocolos para intercambiar archivos binarios (fileechoconference - "fileehi", ing. fileecho ), sin embargo, estos protocolos actualmente se usan bastante poco (debido a la difusión de canales de Internet rápidos y baratos y redes P2P ).
El esquema de direccionamiento estándar en la red Fidonet se describe en el documento FTSC FSP-1028 . [32] El estándar proporciona una forma completa de registro de direcciones (el llamado direccionamiento 5D - direccionamiento 5D en inglés , que utiliza 5 campos de dirección de red) y varias formas de notación abreviada, de las cuales las direcciones 3D y 4D son las más utilizadas. .
Las direcciones 5D se escriben de la siguiente forma: Zone:Net/Node.Point@Domain, donde:
De estos campos, solo son obligatorios Net y Node. Por lo tanto, son posibles las siguientes formas abreviadas de escribir una dirección:
El valor del número de nodo "-1" se utiliza para enviar una solicitud de una dirección de red. El nombre simbólico de la red se usa muy raramente debido a la baja probabilidad de abordar conflictos entre pares de zona-nodo entre los participantes en redes FTN , así como a la presencia de software popular que no tiene en cuenta el dominio al comparar direcciones.
De acuerdo con el concepto de Fidonet y Policy , puede enviar una carta de dos maneras: ya sea por directo (es decir, directamente al destinatario), o al coordinador de la red del destinatario (el llamado "hostruting"). El coordinador de la red está obligado a organizar la entrega posterior del correo recibido a los miembros de su red (por lo general, directamente o, en redes grandes, a través de centros).
Tal esquema es inconveniente en una red con una gran cantidad de nodos y, a menudo, requiere llamadas telefónicas internacionales y de larga distancia para transferir información. En vista de esto, se ha convertido en una práctica común concluir acuerdos informales entre operadores de sistemas para que uno o más nodos de red asuman las funciones de enrutamiento de mensajes de red. Además, a nivel de zona, se asignaron nodos que asumieron la función de transferir correo a otras zonas (inter-zone gates - English zone gate ). [1] A menudo, los operadores del sistema de estos nodos también eran coordinadores o centros principales al mismo tiempo, pero esto no era un requisito.
El desempeño de las funciones por parte de tales nodos a menudo requería costos materiales significativos, por lo tanto, en tales casos, podría introducirse el costo compartido entre todos los nodos de la red ( costsharing en inglés ). También se utilizaron otras posibilidades: por ejemplo, desde noviembre de 1991, la transmisión de mensajes entre Europa y América del Norte , y desde 1992 , entre otras regiones ( Taiwán , Sudáfrica , Chile , etc.) se realiza mediante canales IP . [1] En Rusia, tales funciones a menudo eran realizadas por nodos cuyos operadores de sistema usaban su posición oficial para hacer llamadas de larga distancia sin pago, incluso a través de redes departamentales ( Iskra-2 , red ferroviaria ). Dichos nodos se denominan "enlaces largos" (del inglés long link ).
De hecho, el esquema de enrutamiento era jerárquico y el número de enlaces horizontales era pequeño. Esto hizo posible prescindir de medios técnicos especiales para organizar el enrutamiento de mensajes. Sin embargo, con el crecimiento en el número de nodos, así como con la difusión de IP , el número de enlaces largos ha aumentado considerablemente, lo que ha hecho que el esquema de rutina tradicional sea ineficaz (al menos en el segmento de la red rusa). Además, para aumentar la confiabilidad de la red, fue necesario descentralizar los surcos con la formación de la llamada "columna vertebral" ( ing. backbone ) de la red. Para optimizar el esquema de enrutamiento para nodos con una gran cantidad de conexiones a otros nodos, se propusieron dos soluciones:
Estas soluciones están pensadas para ser utilizadas por nodos grandes con una gran cantidad de interconexiones. La mayoría de los nodos siguen utilizando el esquema de enraizamiento tradicional.
Casi todos los principales protocolos y formatos utilizados en Fidonet están estandarizados y registrados en FTS ( Estándares Técnicos de FidoNet ) . Son recogidos y estandarizados por el FTSC ( Comité de Normas Técnicas de FidoNet ) .
Históricamente, el principal estándar técnico de Fidonet ha sido FTS-0001 , [35] que establece los requisitos básicos que todo sistema debe cumplir. El estándar describe los requisitos para la implementación de todos los niveles de protocolos de comunicación de acuerdo con el modelo de red OSI , con excepción de la capa física . En la capa de enlace de datos , se utilizó el protocolo XMODEM para la transferencia de datos . La FTSC también ha adoptado las siguientes normas y documentos principales :
Los documentos que no han recibido el estado oficial de FTS forman la Biblioteca de referencia de Fidonet . Biblioteca de referencia de Fidonet . Protocolos de uso común descritos en la LRF:
FTSC también crea un registro de productos de software que participan en el intercambio de información en Fidonet ( correos y procesadores de eco ). [41] El registro se actualizó por última vez en julio de 2008 . El primer programa que se incluirá en el registro es Fido de Tom Jennings , que tiene el código 0000; la última es una utilidad de reempaquetado Marenacon el código 18FF. [42]
Para el funcionamiento de los nodos de red, se utiliza un complejo de software específico. El conjunto de software es prácticamente el mismo para usuarios finales y para grandes nodos de distribución. Por un lado, esto crea una cierta barrera para los nuevos miembros: para unirse a Fidonet, debe tener ciertos conocimientos técnicos para instalar y configurar el software fidosh. Por otro lado, la ausencia de la necesidad de equipos específicos, plataformas, software complejo y costoso para organizar un nodo de distribución hace que la red Fido sea flexible y estable: en caso de caída de un concentrador (nodo de distribución grande), sus funciones técnicas bien puede ser asumido por cualquier otro nodo que esté de acuerdo con esto.
Ahora hay muchos paquetes de software de configuración automática que están diseñados para facilitar a los nuevos usuarios la instalación y configuración del paquete de software.
El modo habitual de funcionamiento del software para Fido es por lotes. Habiendo recibido el correo, el software ( tosser ) ingresa (“lanzar”) los mensajes recibidos en la base de datos de correo del operador del sistema del nodo, genera paquetes salientes para el enlace ascendente del nodo (generalmente un concentrador que distribuye el correo a varios nodos) y para enlaces descendentes (puntos y nodos que reciben ("tirando") correo de este nodo) suscritos a las correspondientes conferencias de eco. Los nuevos mensajes se forman en forma de paquetes ("paquetes": archivos que contienen conjuntos de mensajes).
Los paquetes preparados fuera de línea (la preparación puede demorar varias horas en estaciones grandes) son transmitidos por el remitente en el momento de la próxima sesión de comunicación ("sesión"). El intervalo entre las sesiones de comunicación puede ir desde un minuto y medio hasta varios días.
Mailer ( mailer en inglés ) es un programa que proporciona el establecimiento de una sesión de comunicación con otro nodo y el intercambio de paquetes y archivos de correo. Actualmente, existe una gran cantidad de mailers diferentes que funcionan con un módem, sobre IP, o que permiten realizar sesiones tanto sobre un módem como sobre un protocolo IP. Varios programas de correo admiten la colaboración con programas de BBS y los inician cuando se detecta un usuario humano y no otro programa de correo.
Hay dos algoritmos de correo principales: ArcMail Attach (AMA) y Binkley-Style Outbound (BSO). En el caso de AMA, el mailer escanea el directorio con netmail (*.msg), genera paquetes de acuerdo con las reglas de enrutamiento y los envía cuando se comunica con otro sistema. Entre los mensajes, puede haber archivos adjuntos: mensajes de servicio que le indican al remitente que envíe un archivo determinado, en particular, un paquete de eco. En este caso, el remitente es responsable de enrutar el correo y formar paquetes con netmail. En el caso de BSO, por el contrario, el lanzador o rastreador decide el enrutamiento, forma paquetes no solo para echomail, sino también para netmail, y crea un archivo especial para cada nodo que enumera qué archivos deben enviarse a este nodo.
Cuando se comunican entre dos remitentes, intercambian información sobre ellos mismos. Los hosts pueden establecer una contraseña para comunicarse entre sí para asegurarse de que el correo llegó y se transferirá al nodo al que está destinado, y no a un atacante que ha sustituido la dirección de otra persona. Esto no excluye la posibilidad de enviar correo sin contraseña directamente al destinatario sin un acuerdo previo para hacerlo. En los primeros estándares (FTS-1), las direcciones de host y las contraseñas se tomaban del encabezado del paquete transmitido. Posteriormente, se desarrollaron y utilizaron ampliamente otros estándares, principalmente EMSI, que hizo posible que un nodo presentara varias direcciones (también conocidas como) y reportara información adicional sobre sí mismo (nombre del operador del sistema, nombre de la estación, etc.), y también implementó protección contra fallas. durante el saludo (comprobado por crc16).
El programa de correo IP más popular es el binkd multiplataforma ( software libre ).
El procesador de eco o Tosser ( ing. Tosser ) es un programa que procesa el correo de eco (los llamados "paquetes" o " paquetes ", paquetes). Para transferir correo (tanto netmail como echomail) entre hosts, los mensajes se recopilan en paquetes de cierto formato, que generalmente se archivan para un uso más eficiente de los canales de comunicación.
Tosser es un intermediario entre el almacenamiento de mensajes local de Fidonet (el correo de red suele almacenarse en un formato de mensaje especial (cada mensaje en un archivo separado), echomail, en uno de los formatos de Hudson (una base de datos común para todos los mensajes), Jam o Squish (una base de datos separada para mensajes en cada ecoconferencia) y un mailer que transmite información a otros sistemas.
El trabajo del lanzador es desempaquetar paquetes y organizar mensajes de acuerdo con las bases de datos de conferencias de eco , así como directorios para enviar a otros nodos de red suscritos para recibir conferencias de eco desde este nodo. Tosser también realiza "escaneo" de bases de datos, que consiste en empaquetar los mensajes creados para enviarlos a otros nodos de la red. Tosser también puede funcionar como un rastreador (ver más abajo).
Los lanzadores más populares son Squish, HPT del paquete Husky , ParToss, JustTosser, Regina Tosser (bajo OS/2 ), FastEcho, GEcho, FMail, etc.
Tracker ( ing. Tracker ) - un programa que proporciona procesamiento de netmail'a (correo personal). Actualmente, existen sistemas muy inteligentes que le permiten realizar procesamiento condicional de cartas, enrutamiento dinámico y muchas otras acciones, incluida la implementación de robots de correo arbitrarios como el servidor de preguntas frecuentes. Es posible que el nodo no tenga un rastreador instalado, porque las funciones básicas de procesamiento de correo electrónico están integradas en casi cualquier programa de correo, por lo que el rastreador generalmente se instala solo en los nodos grandes a través de los cuales pasan las rutas de correo en tránsito, para obtener una funcionalidad avanzada (enrutamiento dinámico, rastreabilidad, comprobación de la existencia del destinatario en la lista de nodos, transferencia de archivos adjuntos, etc.).
Los rastreadores más populares son: FTrack (un clon de NetMgr), RNTrack (que es un desarrollo de FTrack), ItraX (bajo OS/2 usando el lenguaje REXX , también hay una versión Win32 ). Durante el pico de popularidad de Fidonet, ITrack era el más común (versiones para DOS, Windows y OS/2), pero luego fue reemplazado por otros rastreadores. También había paquetes MNTrack y rTrack, así como MsgTrack y OneTrack.
La funcionalidad básica de un rastreador generalmente puede ser proporcionada por un lanzador o correo, razón por la cual los nodos grandes generalmente instalan un rastreador separado del lanzador, y los puntos no lo necesitan. También hay lanzadores que potencialmente implementan la funcionalidad del rastreador, por ejemplo, el lanzador HPT con un intérprete de Perl integrado.
FileechoProcessor : proporciona procesamiento de archivos que pasan a través de fileechoconferences (que también se denominan brevemente "phs"). Requerido solo para nodos y/o puntos que usan o distribuyen conferencias de eco de archivo.
Procesadores de eco de archivos populares: HTick de Husky, Hi-files, AllFix, DMTic, NEF/pk, QuickTic (QTic), KingFix.
Editor de mensajes : le permite ver los mensajes entrantes y crear otros nuevos.
El más popular de los editores de consola multiplataforma es GoldED+ .
A menudo se utiliza un cliente de grupo de noticias en lugar de un editor .
Los robots son programas adicionales opcionales que sirven principalmente para el envío automático de correo, tanto netmail como echomail. Los robots más utilizados son los servidores de preguntas frecuentes y los bots de estadísticas que proporcionan diversa información estadística. Además, los moderadores a menudo usan robots para colocar automáticamente mensajes en una conferencia de eco, la mayoría de las veces reglas.
Muchos robots son rastreadores especialmente configurados .
Kit autoajustable : facilita el proceso de instalación. Durante la instalación, se requiere ingresar datos mínimos, como dirección, nombre y contraseña, después de lo cual el usuario recibe un conjunto ya configurado de lanzador, correo y editor.
Ejemplos de kits: creados por los desarrolladores nacionales FidoIP (enlace inaccesible) , y su bifurcación Kubik ; CrossPoint extranjero y sus derivados para varias plataformas, así como FIPS y WinPoint (GUI) para Microsoft Windows.
Algunos kits modernos admiten el envío automático de una solicitud de dirección de punto en la red.
Fidonet no es parte de Internet , sin embargo, hoy en día los canales y protocolos de Internet se utilizan con bastante frecuencia para transferir el tráfico de Fidonet a través de ellos (utilizando binkp y protocolos similares). Además, la mayoría de las ecoconferencias de Fidonet están disponibles para los usuarios de Internet a través de Usenet y WWW -gates.
En la terminología de Fido, WebBBS ( BBS basado en la Web ) es un sitio WWW que brinda acceso a las conferencias de eco de Fidonet. [43] Dado que la funcionalidad de un sitio de este tipo a veces no es muy diferente de un foro de Internet , algunos prefieren traducir la abreviatura WebBBS al ruso con la palabra fidoforum . Sin embargo, fidosh WebBBS tiene ciertas diferencias con los foros web, debido a las costumbres de comunicación adoptadas en Fido, así como a las características de la tecnología FTN .
Desde un punto de vista técnico, WebBBS es una puerta de enlace entre la red WWW y Fidonet. En este caso, las cartas recibidas a través de la red FTN (generalmente a través del protocolo binkp ) se convierten en un formulario accesible a través del protocolo HTTP y viceversa. Sin embargo, no existe una diferencia técnica o formal entre los sitios que transmiten ecos en forma de grupos de noticias de Usenet ( generalmente bajo la jerarquía fido7.*) y puramente fido WebBBS. En ocasiones, un host fidosh típico puede optar por utilizar NNTP como transporte intermedio para su WebBBS.
Lista de WebBBSAlgunos WebBBS solo le permiten leer ecos, mientras que otros son puertas de dos vías, lo que le permite escribir a Fido como usuario de BBS. Los sistemas más avanzados proporcionan al participante una dirección de punto fidosh completa y permiten enviar y recibir mensajes privados ( netmail ).
La presencia en WebBBS de una u otra conferencia de eco no siempre significa que se actualice periódicamente. Algunos sysops , habiéndose desconectado del eco, simplemente guardan el archivo de cartas en este formulario como recuerdo. [44]
URL del sitio web) | Dirección de la puerta de Fido | Lectura | Escritura | Emisión de una dirección de punto [45] | notas |
---|---|---|---|---|---|
http://groups.google.ru/ | 2:5020/400 | Sí | Sí | No | La interfaz de Google Groups se puede utilizar para acceder a Usenet y, por lo tanto, también a gated echomail. |
http://ftn.su/ | 2:5020/1519 | Sí | Sí | Sí | interfaz wfido. Al registrarse, emite una dirección de punto (sin registro, solo permite leer Fidonet). |
http://fido.net.ua/ | 2:463/68.10 | Sí | No | No | Zona 2 - Región 46 (Ucrania y Moldavia)
Simula GoldEd. Ancho de texto y longitud de encabezado de correo electrónico limitados. |
http://xftn.org/areas | ? | Sí | No | No | Un gran número de ecoconferencias y una biblioteca de documentos FTSC.
Interfaz conveniente y no sobrecargada. Vigente a diciembre de 2018. |
http://fghi.pp.ru/ | 2:5019/40 | Sí | No | No | Puerta URL FGHI . Hay soporte rss
Y también la página del mod no oficial GoldED+, principalmente agregando soporte para FGHIUrl |
http://fido.mic6090.pp.ru | 2:6090/0 | Sí | No | No | |
http://fidonode.in/foro | 2:5020/848 | Sí | Sí | No | Interfaz vBulletin, base SQL |
http://vp.propush.ru/index.php?q=nodo/6 | 2:5020/2140 | Sí | No | No | |
http://fidonet-online.org/ | 2:466/466 | Sí | Sí | Sí | interfaz wfido. |
https://fido.snake.mk.ua/ | 2:466/4 | Sí | Sí | Sí | Interfaz FTNW-beta. |
http://wfido.ru/ | 2:5023/24 | Sí | Sí | Sí |
Fido7 es una jerarquía de grupos de noticias creada como puerta de enlace para conferencias de eco Fidonet cerradas a Internet . El intercambio de cartas entre redes lo lleva a cabo la empresa proveedora " Demos ", propietaria de uno de los grandes nodos de Moscú de Fidonet (2: 5020/400).
La jerarquía de Fido7 se distribuye de forma gratuita y sin restricciones (sin embargo, muchos grupos de esta jerarquía están moderados ). Disponible en muchos servidores de noticias.
Los usuarios de Fidonet se comunican de dos formas:
La diferencia entre netmail y echo es que un mensaje se entrega a través de netmail solo a la persona a la que va dirigido, y una carta enviada en un eco es recibida por todos los suscriptores de este eco.
Internet análogo de netmail es el correo electrónico. Las principales diferencias entre netmail y it son las siguientes:
Una ecoconferencia es un tipo de teleconferencia que utiliza la tecnología Fidonet para difundirse. El análogo más cercano a una ecoconferencia son los grupos de noticias (por ejemplo, la red Usenet ).
Para enviar un mensaje a una conferencia de eco, una persona debe "suscribirse", después de lo cual automáticamente comienza a recibir todos los mensajes que llegan allí.
Las ecoconferencias de archivos son similares a las ecoconferencias, pero se distribuyen archivos en lugar de mensajes de texto. En este caso, cada archivo va acompañado de un archivo adjunto con la extensión tic, en el que se escribe la información del servicio (el nombre del archivo de ecoconferencia, el nombre del archivo, el tamaño, la suma de verificación, la lista de nodos por los que pasó el archivo, etc.) .
Los Faylech también tienen sus propios nombres únicos, pero debido al hecho de que feh es mucho más pequeño que eh, sus nombres generalmente consisten en una sola palabra.
Los fahey suelen tener una orientación estrecha; además, para evitar el spam , por regla general, no todos los suscriptores pueden enviar archivos a fakhi. Y es por eso que existen tres formas más de transferir archivos en Fidonet por pedido previo: Yuuk, Adjuntar y Directo.
Hay otra forma de obtener información en Fidonet: comunicación con servidores falsos (servidor de preguntas frecuentes ) y servidores de archivos (servidores de archivos).
El servidor Faq es un servidor de temas personalizado que crea una respuesta de correo electrónico con el texto (tema) correspondiente a la solicitud de correo electrónico. Para mantener un servidor falso, necesita un programa separado, la mayoría de las veces se usa Messmate. La comunicación con servidores falsos ocurre solo por netmail, el nombre (s) del tema (temas) está escrito en el cuerpo o en el asunto de la carta, y en lugar del nombre del propietario del nodo o punto, el nombre de el servidor falso está escrito. Después de recibir un netmail, el programa analiza el netmail, y si encuentra una solicitud al servidor, genera respuestas al destinatario, también, por supuesto, por netmail.
Un servidor de archivos es un nodo o punto desde el que puede descargar archivos. Estrictamente hablando, puede descargar archivos desde cualquier nodo o punto de ejecución creando una solicitud de netmail de archivo, o creando una solicitud utilizando el programa de correo, pero no todos los nodos exponen sus archivos. Por lo tanto, lo primero que debe intentar descargar desde el nodo es la lista de archivos, a menudo se llama archivos.bbs, o tiene un "alias" corto (o, como se dice, alias) archivos, según los cuales los mismos archivos. bbs vendrá a usted. Si no hay una lista de archivos, entonces el nodo no atiende solicitudes de archivos, y si el archivo ha llegado, puede ver la lista de archivos sugeridos y, si necesita algo, crear una solicitud nuevamente, esta vez con el nombre (o alias) del archivo de interés, luego llame y obtenga el archivo. Dado que se crea una solicitud de archivo (File Request, FReq) para recibir un archivo, dicen que las personas frackean archivos, y los nodos desde los que puede tomar archivos se llaman "freqs".
A lo largo de los años de existencia de Fidonet en Rusia , se ha desarrollado una cierta subcultura dentro de la red . Esto se manifiesta:
A menudo, el nombre de la red no está escrito por Fidonet, sino por FIDO (es decir, en letras mayúsculas, FIDOnet, FIDO se encuentra en ortografía en inglés). Los miembros de la red han ideado varias “ abreviaturas para el acrónimo ” FIDO, siendo la más popular “Federación de Comunicación Excepcionalmente Amistosa” [47] , que enfatiza la naturaleza de la relación entre los operadores del sistema.
Las reuniones de los miembros de la red se denominan “sysops”, “puntos”, “locales” o “fido-drinks”. Los nombres "señalando" y "local" a menudo significan una reunión de puntos del mismo nodo. También hay reuniones de suscriptores de la misma conferencia de eco , entonces el nombre se forma con mayor frecuencia pegando el nombre del eco (o etiqueta de eco) y la terminación -ovka, por ejemplo, si el eco se llama spb.cars, entonces la reunión se llamará "karzovka", [48] si spb .school - "skulevka", etc. También hay reuniones generales de fidoshniks de cualquier región o varias regiones.
en redes sociales | |
---|---|
Foto, video y audio |
Comunicación por medio de ordenadores | |
---|---|
Conferencia asíncrona |
|
Conferencia síncrona | |
Publicaciones |