Кіріспе
Халықаралық компьютер желісі
BBS компьютер желісі
the BBS computer network
/ \
/|oo \
( | / )
`@/ \
| | \ \\
| (*) | \ ))
| U | / \//
/ FIDO \ //|| \ /
( ) ( /( |( /
(c) John Madill
FidoNet логотипі John Madill-ге тиесілі
/|oo \
( | / )
`@/ \
| | \ \\
| (*) | \ ))
| U | / \//
/ FIDO \ //|| \ /
( ) ( /( |( /
(c) John Madill
FidoNet logo by John Madill
FidoNet – әлемдік компьютер желісі, ол бюллетень тақта жүйелері (BBS) арасында байланыс үшін қолданылады. Желідегі BBS-тер арасында жеке (электрондық пошта) және қоғамдық (форум) хабарламаларды, сондай-ақ кейбір жағдайларда басқа файлдар мен протоколдарды алмастыру үшін сақтау және жіберу жүйесін пайдаланады. FidoNet жүйесі бірнеше кішігірім өзара әрекеттесетін бағдарламаларға негізделген, олардың тек біреуі басқа BBS бағдарламалық жасақтамасын қолдау үшін түрлендірілуі керек еді. FidoNet – BBS бағдарламалық жасақтамасының көбісі, сондай-ақ BBS емес онлайн қызметтердің бірқатары қолдаған азаз желілердің бірі. Бұл модульдік құрылым FidoNet-ке жаңа деректерді сығу жүйелеріне оңай жаңартуға мүмкіндік берді, бұл ұзақ қашықтыққа қоңырау шалудың құны жоғары телефон желілері арқылы модемдік байланыс қолданылатын дәуірде маңызды болды. 1990 жылдардың басында модемдердің жылдамдығының үдемелі өсуі, компьютерлік жүйелер мен жад құрылғылары бағасының төмендеуі BBS-ті кеңінен танымал етті. 1990 жылдардың ортасына қарай FidoNet желісінде 40 000-ға жуық жүйе жұмыс істеді, және әлемнің миллиондаған пайдаланушыларымен байланыс орнатуға болады. Ұқсас ауқым мен саны бойынша тек UUCPNET жақын болды; FidoNet пайдаланушылар базасы BITNET сияқты басқа желілерден әлдеқайда асып түсті. 1990 жылдардың ортасынан бастап қолжетімді әрі төмен бағалы интернет-қосылымдардың кеңеюі FidoNet-тің сақтау және жіберу жүйесіне деген қажеттілікті азайтты, себебі әлемдегі кез келген жүйеге бірдей құнмен қол жеткізуге болады. Жергілікті BBS жүйелеріне тікелей қоңырау шалу жылдам азайды. FidoNet 1990 жылдардың соңынан бері айтарлықтай қысқарғанмен, интернет байланысының кеңінен таралуына қарамастан, ол бүгінгі күнге дейін қолданылуда.
Шығу тегі
FidoNet-тің дамуы туралы екі маңызды түсінік бар, олар ұсақ-түйек мәселелерде ғана өзгешеленеді.
Том Дженнингстің есебі
1983 жылғы Рождествоға таяу уақытта Том Дженнингс Fido BBS деп белгілі болатын жаңа хабарландыру тақтасы жүйесін жасауға кірісті. Ол "Фидо" деп аталды, себебі жиынтық аппараттық құралдар "шындықтан араласып кеткен" еді. Дженнингс жүйені 1984 жылдың басында Сан-Францискода орнатты. Тағы бір ерте пайдаланушы – Джон Мадилл, ол Балтимордағы Rainbow 100 компьютерінде ұқсас жүйе құруға тырысты. Фидо жаңа жүйелерге тарала бастады, ал Дженнингс ақырында олардың телефон нөмірлерінің ресми емес тізімін жасады, онда Дженнингс #1, ал Мадилл #2 болды. Дженнингс 1984 жылғы маусымда FidoNet бағдарламалық қамтамасының бірінші нұсқасын жариялады. 1985 жылдың басында ол FidoNet-тің жұмыс істеу принципін түсіндіретін құжатты, сондай-ақ жүйенің тарихына қатысты қысқаша мәліметтерді жазды. Бұл нұсқада FidoNet ең алғашқы екі Fido BBS жүйесі – Дженнингстің және Мадиллдің арасында электрондық хат алмасу үшін, "мүмкін екенін көру үшін, әзірге тек қызық үшін" жасалды. Бұл мүмкіндік алғаш рет Fido V7 нұсқасында "84 жылғы маусымда немесе шамамен сол кезде" қолдау тапты.
Бен Бейкердің есебі
1984 жылдың басында Бен Бейкер Сент-Луистегі Макдоннел Дугластың автомобиль бөлімшесінде жаңадан құрылған компьютер клубы үшін BBS ашуды жоспарлап отырды. Бейкер клубтың ішінде CP/M арнайы қызығушылық тобының мүшесі болды. Ол CP/M-де жұмыс істейтін CBBS жүйесін пайдалануды ниеттенді және оны іске қосу үшін машина іздеді. Клуб президенті Бейкерге DEC оларға Rainbow 100 компьютерін мерзімі белгісіз уақытқа беретінін айтты, сондықтан ол CBBS-ді осы машинаға көшіруді жоспарлады. Rainbow-да Intel 8088 және Zilog Z80 екі процессор болды, бұл MS DOS және CP/M-ді, BBS-ді екіншісінде іске қосуға мүмкіндік берді. Машина келген кезде, Z80 бөлігінің I/O порттарына қатынасы жоқ екенін анықтады, сондықтан CBBS модеммен байланыса алмады. Жүйенің MS DOS бөлігінде жұмыс істейтін бағдарлама іздеу кезінде Бейкер Мадилл арқылы Fido туралы білді. Алыс қашықтықтан қосылу құнын төмендету үшін пошта алмасу кешке, әдетте таңғы 4-ке дейін уақытталды. Содан бері FidoNet-ке қосылу үшін жүйені орнату және оны арнайы жүйеге, 51-ші түйінге желілік хабарлама жіберу қажет болды. Хабарда қажетті байланыс ақпараты болды. Егер хабар сәтті жіберілсе, жүйенің бір бөлігі дұрыс жұмыс істеп тұрғанына кепілдік берілді. Түйін тізімі тобы кейіннен сұранысқа берілген түйін нөмірін қамтитын басқа желілік хабарламамен жауап беретін болды. Егер жеткізілім сәтті болса, жүйе дұрыс жұмыс істеп тұр деп есептелді және түйін тізіміне қосылды. Желілік мекенжай енді желі және түйін нөмірінен тұратын болады, олардың арасында коса сызық белгісі тұрады. Желілер арасындағы барлық пошта бірінші кезекте жергілікті желілік хостқа жіберіледі, ол алыс қашықтықтан қосылу құнын төлеуге міндеттенді. Бұл сайт желідегі барлық жүйелерден барлық желілік поштаны жинап, содан кейін оны әр желіге арналған жеке пакеттерге қайта жинақтайды. Олар қажет болған жағдайда желілік әкімшілік сайттарына қоңырау шалып, пакетті жеткізеді. Бұл сайт поштаны әдеттегідей өңдейді, бірақ пакеттегі барлық хабарламалар жергілікті қоңыраулар болады деп кепілдік берілді. Әртүрлі тараптар жаңа тұжырымдаманың барлық егжей-тегжейін келісіп бітірді. Осы кездесу барысында олар аймақ тұжырымын да қосты, бұл адрестеу схемасына кірмейтін әкімшілік деңгей. Аймақтық хосттар желі карталарындағы кез келген артта қалған жүйелерді, жергілікті желілік хосттары жоқ қашықтағы жүйелерді басқарады. Олар АҚШ-ты шамамен бірдей халық санына ие деп санайтын он аймаққа бөлді. Уақыт өте келе бұл ақпарат түйін тізімі форматының жаңартылған нұсқаларына енгізілді және ROUTES файлы енді қолданылмайды. FIDO және FIDONET-тің 10C жаңа нұсқасы осы мүмкіндіктердің барлығын қамтиды. 1985 жылдың 12 маусымында негізгі топ 10C-ті іске қосты, ал көптеген Fido жүйелері бірнеше ай ішінде жаңартылды. 1986 жылдың ақпан айында топ мүшелерінің бірі Джефф Раш, бастапқы поштамен жеке хабарларды өңдеуге ұқсас, sysop таңдаған қоғамдық форумдардан хабарламаларды шығаратын жаңа пошта бағдарламасын ұсынды. Жаңа бағдарлама "Tosser/Scanner" деп аталды. Tosser әдеттегі желілік хабарлама сканының шығысына ұқсас (немесе бірдей) файлды жасады, бірақ бұл файлдар кейін қысылып, әдеттегі желілік хабарламаға тіркеме ретінде қосылды. Бұл хабарлама қашықтағы жүйедегі арнайы мекенжайға жіберілді. Желілік хабарламаны әдеттегідей алғаннан кейін, қашықтағы жүйедегі сканер осы хабарламаларды іздеді, оларды ашып, бастапқы жүйедегі сол қоғамдық форумға орналастырды. Осылайша, Раш жүйесі Usenet-ке ұқсас, бірақ FidoNet жүйесіне негізделген және оны басқаратын қоғамдық хабарламалар жүйесін іске асырды. Бірінші эхомейл форумы Даллас аймағындағы sysop-тар құрған, бизнес мәселелерін талқылауға арналған SYSOP болды. Содан кейін TECH деп аталатын тағы бір форум пайда болды. Біраз уақыттан кейін GAYNET және CLANG сияқты бірнеше қоғамдық эхо пайда болды. Бұл жүздеген жаңа эхоларды тудырды және 1987 жылдың қаңтарында Томас Кеннидің Echomail конференциялық тізімін (Echolist) құруына әкелді. Эхомейл бүкіл әлемде ортақ форумдарды жасады, ал оның трафигі көлемі бастапқы желілік хабарлама жүйесін тез басып өтті. 1990 жылдардың басында эхо поштасы күніне 8 МБ-тан астам қысылған хабарлама трафигін тасымалдады, бұл қысылмаған кезде бірнеше есе көп болды. FidoNet ең танымал BBS желісі болғанымен, ол жалғыз емес еді. 1988 жылдан бастап PCBoard жүйелері RelayNet деп аталатын ұқсас функционалдылықты қолдай алды, ал басқа танымал желілерге Commodore 64 әлемінен RBBSNet және AlterNet кірді. FidoNet жүйесінің дамуының соңында осы жүйелерден поштаны (бірақ форум хабарламаларын емес) FidoNet құрылымына қосу туралы ұсыныс жасалды. Бұл қабылданбады, ал интернеттің жылдам өркендеуі бұл желілердің интернетпен алмасуды жылдам қосуымен қатар келді, ол тілдік құрал ретінде қызмет етті.
Бағасы
FidoNet 1984 жылы басталды және сол жылдың соңына дейін 100 түйін тізімге енгізілді. 1980-ші жылдары тұрақты өсім жалғасты, бірақ 1988 жылдан кейін бірнеше факторлардың үйлесуі жылдам өсуге алып келді. Олардың ішінде жылдам және арзан модемдер, сондай-ақ қатты дискілер мен компьютерлік жүйелердің бағасының күрт төмендеуі болды. 1993 жылдың сәуіріне қарай FidoNet түйіндер тізімі 20 000-нан астам жүйені қамтыды. Ол кезде әрбір түйіннің шамамен 200 белсенді пайдаланушысы болғандығы есептелді. Барлығы 4 миллион пайдаланушының 2 миллионы ашық қоғамдық форумдардағы echomail-ді, ал шамамен 200 мыңы жеке netmail жүйесін пайдаланды. FidoNet өмірлік кезеңінде басқару мәселелері мен ішкі кикіреулермен күресті. Мұның көп бөлігі интернет арқылы дерек жеткізудің ақша төлеуді талап ететінімен және трафик, модемдердің жылдамдығының артуы мен алыс қатынас бағасының төмендеуінен туындаған азаюдан гөрі жылдам өскенімен байланысты болды. Бағалар өскен сайын, шығындарды қайтарудың әртүрлі тәсілдері қолданылды, олардың барлығы топтарда шиеленіс тудырды. Проблемалар соншалықты күрделі болды, Женнингс жүйені "жанжалдық желі" деп атады.
Құлдырау
Модемдердің жылдамдығы 28,8 кбит/с-қа жеткенде, телефон арқылы қосылатын Интернет кеңінен таралды. 1995 жылға қарай, хабарландыру тақталары нарығы құлдырады, себебі пайдаланушылар жергілікті BBS жүйелерін тастап, үлкен сайттар мен веб-беттерге көшті. Оларға жергілікті BBS жүйесіне қосылу бағасымен тең бағамен бүкіл әлем бойынша қол жеткізуге болады. Бұл FidoNet-ті жүзеге асыруды арзандатты, өйткені интернет-хабар алмасуды да Интернет арқылы, минимал немесе қосымша шығынсыз жіберуге болады. Бірақ бұл «сақтау және жіберу» моделінің негізгі мақсатын әлсіретті, ол бұрынғы қашықтық проблемасын шешу үшін жасалған еді, ал қазір бұл проблема жоқ. FidoNet түйіндерінің тізімі азая бастады, әсіресе интернет байланысы кең таралған аймақтарда. Бұл төмендеу үрдісі жалғасуда, бірақ шамамен 2500 түйінге дейін тұрақталды. FidoNet Интернетке қол жеткізу қиын немесе қымбат аймақтарда әлі де танымал.
Қайта өрлеу
2014 жыл шамасында ретро қозғалыс интернетке қосылған BBS және түйіндердің бірте-бірте өсуіне себеп болды. Telnet, rlogin және SSH жүйелер арасында пайдаланылуда. Бұл, пайдаланушы әлемнің кез келген жеріндегі BBS-ке, көршілес жердегідей арзан бағамен қосыла алатынын білдіреді. Сонымен қатар, Usenet және интернет поштасы қосылды, көптеген жаңа BBS бағдарламалық қамтамасының нұсқаларына ұзын файл атаулары енгізілді, олардың кейбіреулері тегін болды, нәтижесінде пайдалану жиілігі артты. Түйіндер тізімі енді барлық жағдайда азаймайды.
FidoNet-тің ұйымдық құрылымы
FidoNet FidoNet саясатына сәйкес иерархиялық құрылымда басқарылады, FidoNet түйіндерін басқару және мүшелер арасындағы дауларды шешу үшін әр деңгейде тағайындалған үйлестірушілер болады. Желі үйлестірушілері өз аймақтарындағы жеке түйіндерді басқаруға жауапты, әдетте қала немесе оған ұқсас аумақ. Аймақтық үйлестірушілер өз аймақтарындағы желі үйлестірушілерінің басқаруын ұйымдастыруға жауапты, көбінесе штат немесе кішкентай елдің көлемінде. Аймақ үйлестірушілері өз аймақтарындағы барлық аймақтардың басқаруын ұйымдастыруға жауапты. Әлем алты аймаққа бөлінген, олардың үйлестірушілері өздерінен біреуін FidoNet халықаралық үйлестірушісі етіп сайлайды.
Техникалық құрылым
FidoNet тарихи тұрғыдан модемдік қосылыс арқылы бюллетень тақталары жүйелері арасында қолжеткізу үшін жасалған, және оның саясаты мен құрылымының көп бөлігі осыны көрсетеді. FidoNet жүйесі ресми түрде тек Netmail – бюллетень тақталарын пайдаланатын адамдар арасындағы жеке хаттарды – оны қолдауға арналған протоколдар мен стандарттармен бірге тасымалдауға қатысты. Netmail хабарламасында жіберушінің аты, көзделіген алушының аты және олардың әрқайсысының FidoNet мекенжайлары болады. FidoNet жүйесі хабарламаны бір жүйеден екіншісіне бағыттауға жауапты болды (төменде егжей-тегжейлі), ал екі жақтағы бюллетень тақтасы бағдарламалық жасақтамасы оны тек көзделіген алушы ғана оқи алатынын қамтамасыз етуге жауапты болды. Желінің хобби ретіндегі сипатына байланысты, жіберуші мен алушы арасындағы құпиялылық тек поштаны тасымалдауға қатысқан FidoNet жүйелерінің иелерінің әдептілігінің нәтижесі болды. Дегенмен, жүйе операторлары өз жүйелерінен өткен хаттардың мазмұнын тексеру құқығын сақтап қалды. Netmail әрбір хабарламаға бір файлды қоса беруге мүмкіндік берді. Бұл FidoNet-ке қосымша мүмкіндіктерді енгізген, файл тіркемелері арқылы ақпаратты алмасуға мүмкіндік беретін бірнеше қосымша протоколдардың пайда болуына әкелді. Оларға файлдарды автоматты түрде тарату және BBS ойындары үшін деректерді жіберу кірді. Осы протоколдардың ең көп қолданылатыны – Echomail, ол Usenet жаңалық топтарына ұқсас ашық талқылау алаңы болды. Echomail жергілікті BBS-тердің ашық форумдарынан жаңа хабарламаларды жинап алатын бағдарламалық жасақтама (сканер), оларды ARC немесе ZIP арқылы сығып, нәтижедегі архивті Netmail хабарламасына қосып, таңдалған жүйеге жіберу арқылы қолдастырылды. Мұндай хабарламаны алғаннан кейін, ол нақты пайдаланушыға жолданғандықтан, кері процесс хабарламаларды алу үшін қолданылды, ал "тостер" оларды жаңа жүйенің форумдарына қайта орналастырды. Echomail өте танымал болғандықтан, көптеген пайдаланушылар үшін Echomail – FidoNet-тің өзі болды. Жеке адамдар арасындағы Netmail салыстырмалы түрде сирек кездесетін.
FidoNet мекенжайлары
FidoNet адрестері нақты аймақ нөмірінен, желі нөмірінен (немесе өңір нөмірінен) және түйін нөмірінен тұрады. Олар Zone:Network/Node форматында жазылады. FidoNet құрылымы сонымен қатар белгілі бір түйіндер үшін өңір, хост және хаб статусын семантикалық түрде көрсетуге мүмкіндік береді, бірақ бұл статус негізгі адресте тікелей көрсетілмейді. Мысалы, Тулса қаласында (Оклахома штаты, АҚШ) орналасқан және 918 түйін нөмірі берілген, 1-аймақта (Солтүстік Америка), 19-өңірде және 170-желіде орналасқан түйінді қарастырайық. Бұл жүйе үшін толық FidoNet адресі 1:170/918 болады. Өңір әкімшілік мақсаттар үшін қолданылды және түйін тікелей өңірлік үйлестірушінің бағынысында болса ғана адрестің бір бөлігі ретінде қарастырылды, өңірді одан әрі бөлу үшін пайдаланылған желілерден ерекшеленді. FidoNet саясаты бойынша, әрбір FidoNet жүйесі басқа жүйелердің түйін тізімін сақтауға міндетті. Әрбір түйін туралы ақпаратқа жүйенің немесе BBS-тің атауы, түйін операторының аты-жөні, географиялық орналасқан жері, телефон нөмірі және бағдарламалық мүмкіндіктері кіреді. Түйін тізімі апта сайын жаңартылады, бұл жабылып қалған түйіндерге қажетсіз қоңыраулар жасалмайды, себебі олардың телефон нөмірлері тиісті телефон компаниясымен дауыстық байланыс үшін қайта берілуі мүмкін. Тұрақты жаңартуды қамтамасыз ету үшін әр желінің үйлестірушілері өздерінің аймақтарындағы жүйелердің тізімін жүргізеді. Тізімдер автоматтандырылған жүйелер арқылы халықаралық үйлестірушіге үнемі жіберіледі. Халықаралық үйлестіруші жаңа түйін тізімін жинақтап, түйін операторларына қолданыстағы түйін тізіміне енгізу үшін таратылатын өзгерістер тізімін (nodediff) жасайды.
Нүктелер
Echomail-дегі хабарламалар саны уақыт өте келе өскен сайын, пайдаланушыларға жергілікті BBS-ке кірген кезде олардың көлемін қадағалау қиын болды. Бұл мәселені шешу үшін нүктелер енгізілді, бұл техникалық білімі бар пайдаланушыларға қазірдің өзінде сығымдалған және жинақталған Echomail (және Netmail) қабылдауға және оны өздерінің жеке машиналарында жергілікті түрде оқуға мүмкіндік берді. Осы мақсатта FidoNet адрестеу схемасы соңғы адрестеу сегментімен, яғни нүкте нөмірімен кеңейтілді. Мысалы, жоғарыдағы мысал жүйесіндегі пайдаланушыға 10 нүкте берілуі мүмкін, сондықтан оған 1:170/918.10 мекенжайына хат жіберуге болады. Іс жүзінде нүктелерді орнату қиынға соқты. FidoNet бағдарламалық жасақтамасы көбінесе техникалық білімді талап ететін қолмен өңделген сценарийлермен жұмыс істейтін бірнеше кішкентай қосымша бағдарламалардан тұрды. Хабарларды оқу және өңдеу үшін жергілікті түрде "sysop редакторы" бағдарламасын немесе BBS бағдарламасын іске қосу қажет болды. Солтүстік Америкада (Zone 1), жергілікті қоңыраулар әдетте тегін болғандықтан, жүйенің артықшылықтары оның күрделілігімен өтеседі. Нүктелер тек қысқа мерзімге ғана қолданылды, тіпті сонда да шектеулі түрде. 1990 жылдардың ортасында Blue Wave, Squiggy және Silver Xpress (OPX) сияқты арнайы офлайн хабар оқырман бағдарламалары пайда болды және нүктелік жүйені жылдам ескірді. Бұл пакеттердің көпшілігі QWK офлайн хабар стандартын қолдады. Әлемнің басқа бөліктерінде, әсіресе Еуропада жағдай басқаша болды. Еуропада тіпті жергілікті қоңыраулар да тарифтеледі, сондықтан қоңырау ұзақтығын ең аз деңгейде ұстауға күшті ынта болды. Нүктелік бағдарламалық жасақтама стандартты сығылуды (ZIP, ARJ және т.б.) пайдаланады, сондықтан қоңырау ұзақтығы күніне бірнеше минутқа дейін төмендейді. Солтүстік Америкадан айырмашылығы, Еуропада нүктелерді пайдалану жылдам және кең таралды. Көптеген аймақтар түйін тізімімен қатар нүкте тізімін де таратады. Нүкте тізімінің сегменттерін Желілік және Аймақтық Нүкте Тізімі Сақтаушылары жүргізеді, ал Аймақтық Нүкте Тізімі Сақтаушысы оларды Аймақтық Нүкте Тізіміне біріктіреді. FidoNet-тің өркендеген кезеңінде 2-аймақтың тізімінде 120 000-нан астам нүкте тіркелген. Нүктелерді тізімдеу ерікті негізде жүзеге асырылады және барлық нүктелер тізімдемейді, сондықтан қанша нүкте бар екенін анықтау мүмкін емес. 2006 жылдың маусым айына қарай тізімде әлі де 50 000-ға жуық нүкте бар. Олардың көп бөлігі Ресей мен Украинада орналасқан.
Техникалық ерекшеліктер
FidoNet жүйелердің үйлесімділігі үшін бірнеше техникалық талаптарды қамтиды. Олардың ең негізгісі – FTS 0001, және барлық FidoNet жүйелері осы талаптарға минимум ретінде сәйкес келуге міндетті. FTS 0001 мыналарды анықтады:
Қол алысу – пошта тасымалдау бағдарламалық жасақтамалары бір-бірін анықтау және сессия туралы мета-ақпарат алмасу үшін қолданатын протоколдар. Файлдарды беру протоколы (XMODEM) – FidoNet хаттарын қамтитын файлдарды жүйелер арасында беруге арналған протоколдар. Хабар форматы – жүйелер арасында алмасылған кезде FidoNet хабарларының стандартты форматы. Көбінесе қолданылатын басқа да талаптар эхо-пошта, түрлі файлдарды беру протоколдары және қол алысу әдістері (мысалы: Yoohoo/Yoohoo2u2, EMSI), файлдарды қысу, түйін тізімі форматы, Интернет (Binkp) сияқты сенімді байланыстар арқылы беру және басқа да мәселелерді қамтиды.
Handshaking the protocols used by mailer software to identify each other and exchange meta information about the session. Transfer protocol (XMODEM) the protocols to be used for transferring files containing FidoNet mail between systems. Message format the standard format for FidoNet messages during the time which they were exchanged between systems. Other specifications that were commonly used provided for echomail, different transfer protocols and handshake methods (e. g.: Yoohoo/Yoohoo2u2, EMSI), file compression, nodelist format, transfer over reliable connections such as the Internet (Binkp), and other aspects.
Аймақтық пошта сағаты
Компьютерлік хабарландыру тақталары тарихи түрде пошта алмасу үшін, BBS пайдаланушылары қоңырау шалған телефон желілерін пайдаланғандықтан, FidoNet саясаты FidoNet тораптарының әрқайсысының кем дегенде бір белгіленген желісін күннің белгілі бір сағатында басқа FidoNet тораптарынан пошта қабылдау үшін қолжетімді болуы тиіс деп талап етеді. Бұл "Аймақтық пошта сағаты" деп аталды, ол тораптың географиялық орналасуына байланысты өзгеріп, көбінесе таңертеңгі уақытта белгіленді. Нақты сағат уақыт белдеуіне қарай өзгереді, ал тек бір телефон желісі бар торап адамдардан келетін қоңырауларды қабылдамауы керек. Іс жүзінде, әсіресе кейінгі кезде, көптеген FidoNet жүйелері телефон желісі бос болғанда, әдетте түнгі уақытта, күнінің кез келген уақытында поштаны қабылдауға дайын.
FidoNet-ті іске қосу
FidoNet-тің көп бөлігі модульдік принциппен құрылған. Типиклі жағдайда бірнеше қосымшалар ортақ файлдар мен каталогтар арқылы байланысып, мұқият жасалған сценарийлер немесе пакеттік файлдар арқылы бір-біріне ауысатын еді. Дегенмен, D'Bridge сияқты, қажетті барлық функцияларды бірге қамтитын монолиттік бағдарламалық жасақтама да қолжетімді. Мұндай бағдарламалық жасақтама жекеше пакеттік файлдарды қажет етпейді және жұмысы тығыз интеграцияланған. Қай бағдарламалық жасақтаманы пайдалануға болатыны оператордың қалауына байланысты, әрқайсысының артықшылықтары мен кемшіліктері болды. DOS негізіндегі Fido жүйесіндегі ең маңызды бағдарламалық жасақтама – FOSSIL драйвері болатын, ол Fido бағдарламалық жасақтамасының модеммен байланысуының стандартты тәсілін ұсынатын шағын құрылғы драйвері еді. Fido бағдарламалық жасақтамасы жұмыс істемес бұрын бұл драйверді жүктеу қажет болатын. Тиімді FOSSIL драйвері – жылдам және сенімді байланыс. Пошталау бағдарламалық жасақтамасы жүйелер арасында файлдар мен хабарламаларды беруге, сондай-ақ басқа қосымшаларға, мысалы, BBS бағдарламалық жасақтамасына тиісті уақытта басқаруды беруге жауапты болды. Пошталау бағдарламасы бастапқыда телефонға жауап беретін, ал қажет болған жағдайда FidoNet беру протоколдары арқылы келіп түскен поштамен айналысатын. Егер пошталау бағдарламасы телефонға жауап берсе және басқа пошталау бағдарламасы емес, адам қоңырау шалса, пошталау бағдарламасы тоқталып, басқаруды BBS бағдарламалық жасақтамасына беретін, ол пайдаланушымен өзара әрекеттесу үшін басталатын еді. Жергілікті жүйеде шығатын пошта күтіп тұрғанда, пошталау бағдарламасы оны басқа жүйелерге қоңырау шалып, байланыс орнатып, поштаны қабылдап, одан әрі бағыттауға тырысатын. Тарифтік шақырулардың құны, әсіресе пик және пик емес уақытта өзгеретін болғандықтан, пошталау бағдарламалық жасақтамасы операторға басқа жүйелерге пошта жіберу үшін оңтайлы уақытты орнатуға мүмкіндік беретін. BBS бағдарламалық жасақтамасы жүйеге қоңырау шалушы адамдармен өзара әрекеттесу үшін пайдаланылды. BBS бағдарламалық жасақтамасы пайдаланушыларға жүйенің хабарлама базаларын пайдалануға және басқаларға, жергілікті немесе басқа BBS-терге пошта жазуға мүмкіндік берді. Басқа BBS-терге жіберілген пошта кейіннен пошталау бағдарламасымен бағытталатын және жіберілетін, әдетте пайдаланушы жүйені пайдалануын аяқтағаннан кейін. Көптеген BBS-тер пайдаланушыларға файлдармен алмасуға, ойындар ойнауға және әртүрлі тәсілдермен басқа пайдаланушылармен өзара әрекеттесуге мүмкіндік берді (мысалы, түйіннен түйінге чат). FastEcho, FMail, TosScan және Squish сияқты сканер/таратқыш қосымшалары әдетте BBS пайдаланушысы FidoNet-ке жаңа хабарламаны жіберген кезде немесе пошталау бағдарламасы жергілікті хабарламалар базасына импортталуға тиіс жаңа поштаны алған кезде шақырылатын. Бұл қосымша кіріс және шығыс поштаны жинауға, оны жергілікті жүйенің хабарлама базалары мен пошталау бағдарламасының кіріс және шығыс каталогтары арасында жылжытуға жауапты болды. Сканер/таратқыш қосымшасы әдетте негізгі маршруттау ақпаратына жауапты, поштаны қай жүйеге жіберу керектігін анықтайтын. Кейінірек BBS бағдарламалық жасақтамасына тәуелсіз хабар оқырмандары немесе редакторлары да жасалды. Көбінесе белгілі бір BBS жүйелік операторы FidoNet және байланысты хабарламаларды оқу және жазу үшін BBS бағдарламалық жасақтамасының орнына арнайы хабар оқырманды пайдаланатын. 2008 жылы ең танымал редакторлардың бірі GoldED+ болды. Кейбір жағдайларда FidoNet түйіндері немесе көбінесе FidoNet нүктелері ашық хабарландыру тақтасына қосылмаған және тек түйін операторының пайдасына поштаны беру үшін ғана болды. 2009 жылы көптеген түйіндердің BBS-ке қатынасы болмады, тек нүктелер ғана болды. Бастапқы Fido BBS бағдарламалық жасақтамасы және 1980 жылдардағы FidoNet-ті қолдаушы басқа бағдарламалық жасақтамалар қазіргі жүйелерде жұмыс істемейді. Бұл бірнеше себептерге байланысты, соның ішінде Y2K қатесіне байланысты проблемалар. Кейбір жағдайларда бастапқы авторлар BBS немесе ортақ бағдарламалық жасақтама қауымдастығынан кетіп, бағдарламалық жасақтаманың көп бөлігі жабық код болғандықтан енді қолдау көрсетілмейді. 1990 жылдардың басындағы FrontDoor, Intermail, MainDoor және D'Bridge сияқты бірнеше DOS негізіндегі FidoNet Mailers-ті бүгінге дейін Windows-та модемсіз, NetFoss Telnet FOSSIL драйверін және NetSerial сияқты виртуалды модемді пайдалану арқылы іске қосуға болады. Бұл пошталау бағдарламасына нақты телефон нөміріне қоңырау шалудың орнына Telnet арқылы IP-адрес немесе хост-атын теруге мүмкіндік береді. Linux үшін де MODEMU (модем эмуляторы) сияқты ұқсас шешімдер бар, бірақ DOSEMU (DOS эмуляторы) есебінен нәтижесі шектеулі. FastEcho және FMail сияқты пошта таратқыштар әлі де Windows және Linux/DOSEMU жүйелерінде қолданылады. Қазіргі таңдағы Windows негізіндегі FidoNet Mailers-терінің көптеген нұсқалары бар, олардың коды ашық, мысалы Argus, Radius және Taurus. MainDoor – тағы бір Windows негізіндегі FidoNet пошталау бағдарламасы, оны модем немесе тікелей TCP/IP арқылы пайдалануға болады. Unix сияқты жүйелер үшін екі танымал ашық кодты FidoNet пошталау бағдарламасы бар: binkd (кроссплатформалық, тек IP, binkp протоколын пайдаланады) және qico (модем байланысын, сондай-ақ ifcico және binkp протоколдарының IP протоколын қолдайды). Аппараттық жағынан, Fido жүйелері әдетте өз заманы үшін жақсы жабдықталған, жылдам процессорлары, жоғары жылдамдықты модемдері және 16550 UART-тары бар, ол сол кезде жаңарту саналды. FidoNet жүйесі әдетте BBS болғандықтан, ол «қоңырау күту» күйіне оралудан бұрын жаңа пошта оқиғаларын жылдам өңдеуі керек еді. Сонымен қатар, BBS-тің өзі әдетте көп мөлшерде сақтау кеңістігін қажет ететін. Соңында, FidoNet жүйесінде әдетте кемінде бір арналған телефон желісі болды. Осылайша, FidoNet жүйесін пайдалану көбінесе айтарлықтай қаржылық инвестицияларды қажет ететін, әдетте жүйенің иесі төлейтін шығын.
FidoNet-тің қол жетімділігі
FidoNet қолданысы 1990 жылдардың ортасына дейін болған деңгеймен салыстырғанда күрт төмендеді, бірақ ол әлі де көптеген елдерде, әсіресе Ресейде және бұрынғы КСРО республикаларында қолданылады. Кейбір BBS жүйелері, соның ішінде қазір Telnet арқылы интернетке қосылған пайдаланушылар үшін қолжетімді, FidoNet netmail және echomail ақпараттарын сақтап келеді. FidoNet-тің кейбір echomail конференциялары UFGate сияқты бағдарламалық қамтамасыз ету арқылы Usenet жаңалықтарының иерархиясымен байланысты шлюздер арқылы қолжетімді. Сондай-ақ, интернет пен FidoNet арасында хабар алмасу үшін пошта шлюздері бар. Интернетте кең таралған желілік зиянды әрекеттер мен электрондық пошта спамы кейбір шлюздердің (мысалы, бұрынғы 1:1/31 IEEE fidonet.org шлюзі) қолдануға жарамсыз болуына немесе толығымен жұмысын тоқтатуына себеп болды.
FidoNews (ФидоНьюс)
FidoNews – FidoNet қауымдастығының хабарламасы. Оған «Снуз» деген лақап ат қойылған және ол апта сайын шығарылады. Алғаш рет 1984 жылы жарық көрген. Тарихы бойында оны әртүрлі адамдар мен ұйымдар, соның ішінде қысқа мерзімді Халықаралық FidoNet қауымдастығы жариялап келген.