فيدونت
__ / \ /|oo \ (_| /_) _`@/_ \ _ | | \ \\ | (*) | \ )) ______ |__U__| / \// / فيدو \ _//|| _\ / (________) (_/(_|(____/ (ج) جون ماديل
فيدونت هي شبكة حاسوب عالمية تُستخدم للتواصل بين أنظمة لوحات الإعلانات الإلكترونية (BBSes). وتستخدم نظام التخزين وإعادة التوجيه لتبادل الرسائل الخاصة (البريد الإلكتروني) والعامة (المنتديات) بين أنظمة لوحات الإعلانات الإلكترونية في الشبكة، بالإضافة إلى ملفات وبروتوكولات أخرى في بعض الحالات. [ 1 ]
اعتمد نظام FidoNet على عدة برامج صغيرة متفاعلة، لم يتطلب سوى واحد منها تعديلاً ليتوافق مع برامج لوحات الإعلانات الإلكترونية الأخرى. وكان FidoNet من الشبكات القليلة التي تدعمها جميع برامج لوحات الإعلانات الإلكترونية تقريبًا، بالإضافة إلى عدد من الخدمات الإلكترونية الأخرى . كما سمح هذا التصميم المعياري لـ FidoNet بالترقية بسهولة إلى أنظمة ضغط البيانات الجديدة ، وهو أمر بالغ الأهمية في عصر كانت فيه الاتصالات تعتمد على المودم عبر خطوط الهاتف ذات تكاليف المكالمات الدولية المرتفعة.
أدى التحسن السريع في سرعات المودم خلال أوائل التسعينيات، بالإضافة إلى الانخفاض السريع في أسعار أنظمة الكمبيوتر والتخزين، إلى زيادة شعبية لوحات الإعلانات الإلكترونية (BBS). وبحلول منتصف التسعينيات، كان هناك ما يقرب من 40,000 نظام FidoNet قيد التشغيل، وأصبح من الممكن التواصل مع ملايين المستخدمين حول العالم. ولم يقترب من FidoNet من حيث الانتشار أو العدد سوى شبكة UUCPNET ؛ فقد تجاوزت قاعدة مستخدمي FidoNet بكثير شبكات أخرى مثل BITNET . [ 2 ]
أدى الانتشار الواسع لاتصالات الإنترنت منخفضة التكلفة بدءًا من منتصف التسعينيات إلى تقليل الحاجة إلى نظام التخزين وإعادة التوجيه الخاص بشبكة فيدونت، إذ أصبح بالإمكان الوصول إلى أي نظام في العالم بتكلفة مماثلة. وتراجع الاتصال المباشر بأنظمة لوحات الإعلانات الإلكترونية المحلية بشكل سريع. ورغم تقلص نطاق فيدونت بشكل ملحوظ منذ أواخر التسعينيات، إلا أنها ظلت قيد الاستخدام حتى عام ٢٠١٦ [ ٣ ] على الرغم من ازدياد انتشار الاتصال بالإنترنت.
تاريخ
الأصول

هناك روايتان رئيسيتان لتطور شبكة FidoNet، تختلفان فقط في تفاصيل صغيرة.
رواية توم جينينغز
في حوالي عيد الميلاد عام ١٩٨٣، بدأ توم جينينغز العمل على نظام لوحة إعلانات جديد سيُعرف لاحقًا باسم "فيدو بي بي إس". سُمّي "فيدو" لأن مكوناته المادية كانت "مزيجًا غير متجانس". [ ٤ ] أنشأ جينينغز النظام في سان فرانسيسكو في أوائل عام ١٩٨٤. وكان جون ماديل من أوائل المستخدمين، حيث كان يحاول إنشاء نظام مماثل في بالتيمور على جهازه "رينبو ١٠٠" . بدأ نظام "فيدو" بالانتشار إلى أنظمة جديدة، وبدأ جينينغز لاحقًا في الاحتفاظ بقائمة غير رسمية بأرقام هواتفهم، ليصبح جينينغز المستخدم الأول وماديل المستخدم الثاني. [ ٥ ]
أصدر جينينغز النسخة الأولى من برنامج FidoNet في يونيو 1984. وفي أوائل عام 1985، كتب وثيقة تشرح آلية عمل FidoNet، بالإضافة إلى نبذة مختصرة عن تاريخ النظام. في هذه النسخة، طُوّر FidoNet كوسيلة لتبادل البريد الإلكتروني بين أول نظامي Fido BBS، وهما نظام جينينغز ونظام ماديل، وذلك "لرؤية إمكانية القيام بذلك، من باب التجربة والتسلية". وقد دُعم هذا النظام لأول مرة في Fido V7، "في يونيو 1984 تقريبًا". [ 6 ] [ 7 ] [ 8 ]
رواية بن بيكر
في أوائل عام ١٩٨٤، كان بن بيكر يخطط لإنشاء نظام لوحة إعلانات إلكترونية (BBS) لنادي الحاسوب الذي تم تأسيسه حديثًا في قسم السيارات بشركة ماكدونيل دوغلاس في سانت لويس . كان بيكر عضوًا في مجموعة الاهتمام الخاصة بنظام CP/M داخل النادي. [ ٩ ] كان ينوي استخدام نظام CBBS الرائد، الذي يعمل بنظام CP/M ، وبدأ البحث عن جهاز لتشغيله عليه. أخبر رئيس النادي بيكر أن شركة DEC ستمنحهم جهاز كمبيوتر Rainbow 100 على سبيل الإعارة لأجل غير مسمى، فخطط لنقل نظام CBBS إلى هذا الجهاز. احتوى جهاز Rainbow على معالجين ، Intel 8088 و Zilog Z80 ، مما سمح له بتشغيل كل من MS-DOS و CP/M ، مع تشغيل نظام BBS على الأخير. عندما وصل الجهاز، اكتشفوا أن جانب Z80 لا يمكنه الوصول إلى منافذ الإدخال/الإخراج ، لذلك لم يتمكن نظام CBBS من الاتصال بالمودم . أثناء بحثه عن برنامج يعمل على جانب MS-DOS من النظام، علم بيكر ببرنامج Fido من خلال ماديل. [ 5 ]
تطلّب برنامج Fido تعديلات على برامج تشغيل المنفذ التسلسلي ليعمل بشكل صحيح على جهاز Rainbow. وبدأ العمل على نقل البرنامج، بمشاركة جينينغز وماديل وبيكر. وقد تسبب ذلك في تكبّد جميع المشاركين تكاليف مكالمات دولية باهظة ، حيث كانوا يتصلون ببعضهم البعض أثناء عملية التطوير، أو يتصلون بأنظمة لوحات الإعلانات الإلكترونية (BBS) الخاصة ببعضهم البعض لترك رسائل بريد إلكتروني. وخلال إحدى هذه المكالمات "في مايو أو أوائل يونيو"، ناقش بيكر وجينينغز مدى روعة أن تتمكن أنظمة لوحات الإعلانات الإلكترونية من الاتصال ببعضها البعض تلقائيًا، وتبادل الرسائل والملفات فيما بينها. [ 5 ] وهذا من شأنه أن يسمح لهم بكتابة الرسائل على أجهزتهم المحلية، ثم إرسالها بسرعة، بدلاً من الاتصال وكتابة الرسالة أثناء استخدام اتصال هاتفي بعيد المدى. [ 5 ]
ردّ جينينغز بالاتصال بنظام بيكر في تلك الليلة وتحميل نسخة جديدة من البرنامج تتألف من ثلاثة ملفات: FIDO_DECV6، وهي نسخة جديدة من برنامج لوحة الإعلانات الإلكترونية نفسه، وFIDONET، وهو برنامج جديد، وNODELIST.BBS، وهو ملف نصي. احتوت النسخة الجديدة من FIDO BBS على مؤقت يُخرجها في وقت محدد، عادةً في الليل. وعند خروجها، كان يُشغّل برنامج FIDONET المنفصل. أما NODELIST فكانت قائمة بأنظمة Fido BBS، التي كان جينينغز قد بدأ بتجميعها بالفعل. [ 5 ]
كان برنامج FIDONET هو ما عُرف لاحقًا باسم برنامج إرسال البريد . تم تعديل برنامج FIDO BBS لاستخدام حقل رقمي غير مستخدم سابقًا في رؤوس الرسائل لتخزين رقم العقدة للجهاز الذي يجب تسليم الرسالة إليه. عند تشغيل FIDONET، كان يبحث في قاعدة بيانات البريد الإلكتروني عن أي رسائل تحتوي على رقم في هذا الحقل. جمع FIDONET جميع الرسائل لرقم عقدة معين في ملف يُعرف باسم حزمة الرسائل . بعد إنشاء جميع الحزم، واحدة لكل عقدة، كان برنامج FIDONET يبحث عن رقم هاتف العقدة الوجهة في ملف NODELIST.BBS، ويتصل بالنظام البعيد. إذا كان FIDONET يعمل على ذلك النظام، كان النظامان يتصافحان ، وإذا نجح ذلك، كان النظام المُرسِل يُحمّل حزمته، ويُنزّل حزمة الرد إن وُجدت، ثم يفصل الاتصال. بعد ذلك، كان FIDONET يفك حزمة الرد، ويضع الرسائل المُستلمة في قاعدة بيانات النظام المحلي، وينتقل إلى الحزمة التالية. عندما لا يتبقى أي حزم بيانات، سيخرج برنامج FIDONET، ويشغل برنامج FIDO BBS. [ 10 ]
بهدف خفض تكاليف المكالمات لمسافات طويلة، تم ضبط مواعيد تبادل البريد لتعمل في وقت متأخر من الليل، عادةً الساعة 4 صباحًا. [ 6 ] وقد عُرف هذا فيما بعد باسم ساعة البريد الوطنية ، [ 11 ] وفي وقت لاحق باسم ساعة بريد المنطقة .
جاهز للعمل
بحلول يونيو 1984، كان الإصدار السابع من النظام قيد التشغيل الفعلي، وتزايدت أعداد العُقد المُضافة إلى الشبكة بوتيرة متسارعة. وبحلول أغسطس، بلغ عدد الأنظمة المُدرجة في قائمة العُقد ما يقارب 30 نظامًا، وارتفع إلى 50 نظامًا بحلول سبتمبر، ثم إلى أكثر من 160 نظامًا بحلول يناير 1985. ومع نمو الشبكة، أصبحت صيانة قائمة العُقد مُكلفة للغاية، وكثرت الأخطاء. في بعض الحالات، كان الناس يتلقون مكالمات هاتفية في الرابعة صباحًا من مُتصلين لا يُدلون بأي تصريح ثم يُنهون المكالمة. وفي حالات أخرى، كان النظام يُدرج في القائمة قبل أن يكون جاهزًا للعمل، مما يُؤدي إلى مكالمات دولية لا تُحقق أي فائدة. [ 6 ]
في أغسطس 1984، سلّم جينينغز إدارة قائمة العُقد إلى المجموعة في سانت لويس، والتي كان معظم أعضائها كين كابلان وبن بيكر. كان كابلان قد تعرّف على شبكة فيدو أثناء بحثه عن حلول لأنظمة لوحات الإعلانات الإلكترونية (BBS) لشركته، التي كانت تعمل بحواسيب DEC، وقد زُوّدت بحاسوب Rainbow ومودم USRobotics بسرعة 1200 بت/ثانية . [ 12 ] ومنذ ذلك الحين، كان الانضمام إلى شبكة فيدو يتطلب إعداد النظام واستخدامه لإرسال رسالة بريد إلكتروني إلى نظام خاص، هو العقدة 51. احتوت الرسالة على معلومات الاتصال المطلوبة. إذا تم إرسال هذه الرسالة بنجاح، فهذا يضمن أن جزءًا على الأقل من النظام يعمل بشكل صحيح. ثم يرد فريق قائمة العُقد برسالة بريد إلكتروني أخرى إلى النظام المعني، تحتوي على رقم العقدة المُخصصة. إذا نجح الإرسال، يُعتبر النظام يعمل بشكل صحيح، ويُضاف إلى قائمة العُقد. [ 6 ] نُشرت أول قائمة عُقد جديدة في 21 سبتمبر 1984. [ 5 ]
الشبكات والعقد
استمر النمو في التسارع، وبحلول ربيع عام 1985، كان النظام قد وصل بالفعل إلى حده الأقصى البالغ 250 عقدة. بالإضافة إلى القيود المفروضة على نمو هذا النظام الذي كان من الواضح أنه يحظى بشعبية كبيرة، استمرت صيانة قائمة العقد في التزايد بشكل متزايد في استهلاك الوقت. [ 5 ]
كما لوحظ أن أنظمة Fido كانت عمومًا مُجمّعة - فمن بين الأنظمة الخمسة عشر العاملة بحلول بداية يونيو 1984، كان خمسة منها في سانت لويس. [ 5 ] فعندما يُرسل مستخدم على نظام جينينغز في سان فرانسيسكو رسائل بريد إلكتروني إلى أنظمة مختلفة في سانت لويس، كان ذلك يتسبب في إجراء مكالمات إلى كل نظام من أنظمة لوحات الإعلانات الإلكترونية (BBS) تلك بالتتابع. في الولايات المتحدة، كانت المكالمات المحلية مجانية عادةً، بينما كانت تُحاسب بسعر أقل في معظم البلدان الأخرى. بالإضافة إلى ذلك، كانت تكلفة إعداد المكالمة الأولية، والتي تُمثل عادةً الدقيقة الأولى منها، أعلى من تكلفة استمرار الاتصال القائم. لذلك، كان من الأقل تكلفة إيصال جميع الرسائل من جميع المستخدمين في سان فرانسيسكو إلى جميع المستخدمين في سانت لويس في مكالمة واحدة. كانت حزم البيانات صغيرة بما يكفي لإيصالها في غضون دقيقة أو دقيقتين، لذا فإن إيصال جميع الرسائل في مكالمة واحدة يُمكن أن يُقلل التكاليف بشكل كبير عن طريق تجنب رسوم الدقيقة الأولى المتعددة. بمجرد الإيصال، يتم تقسيم الحزمة إلى حزم منفصلة للأنظمة المحلية، ويتم إيصالها باستخدام مكالمات محلية مجانية متعددة.
استقر الفريق على فكرة إضافة رقم شبكة جديد مستوحى من رموز المناطق . [ N1 ] سيتألف عنوان الشبكة الكامل الآن من رقم الشبكة ورقم العقدة، ويُكتب بينهما خط مائل. تُرسل جميع الرسائل الإلكترونية بين الشبكات أولًا إلى مضيف الشبكة المحلي ، وهو شخص يتطوع بدفع تكاليف المكالمات الدولية. يقوم هذا الموقع بتجميع جميع رسائل البريد الإلكتروني من جميع الأنظمة في شبكته، ثم يُعيد تجميعها في حزم منفصلة مُوجهة إلى كل شبكة. بعد ذلك، يتصل بمواقع إدارة الشبكة المطلوبة ويُسلم الحزمة إليها. يقوم هذا الموقع بمعالجة البريد كالمعتاد، مع ضمان أن جميع الرسائل في الحزمة هي مكالمات محلية. [ 5 ]
تم وضع عنوان الشبكة في حقل غير مستخدم في قاعدة بيانات رسائل Fido، والذي كان يحتوي سابقًا على القيمة صفر. تجاهلت الأنظمة التي تعمل بإصدارات سابقة من البرنامج الحقول التي تحتوي على العنوان الجديد، لذا استمرت في العمل كالمعتاد؛ فعند ملاحظة رسالة موجهة إلى عقدة أخرى، كانت تبحث عنها وتتصل بذلك النظام. أما الأنظمة الأحدث، فكانت تتعرف على رقم الشبكة وتُرسل تلك الرسالة إلى مضيف الشبكة. ولضمان التوافق مع الإصدارات السابقة، احتفظت الأنظمة الحالية بأرقام عقدها الأصلية خلال هذه الفترة. [ 5 ]
تمثلت إحدى المزايا الكبيرة للنظام الجديد في أن أرقام العقد أصبحت فريدة داخل شبكتها فقط، وليس على مستوى العالم. هذا يعني إلغاء الحد الأقصى السابق البالغ 250 عقدة، والذي كان محدودًا في البداية بحوالي 1200 عقدة لأسباب متعددة. كما أدى هذا التغيير إلى تفويض مسؤولية صيانة قوائم العقد إلى مضيفي الشبكة، الذين بدورهم يرسلون قوائم محدثة إلى العقدة 51 لتجميعها في القائمة الرئيسية. وبذلك، أصبح على مجموعة سانت لويس صيانة شبكتها المحلية فقط، والقيام بمهام أساسية لتجميع القائمة العالمية. [ 5 ]
في اجتماع عُقد في غرفة معيشة كابلان في سانت لويس بتاريخ 11 أبريل 1985 [ N 2 ]، ناقشت الأطراف المختلفة جميع تفاصيل المفهوم الجديد. وكجزء من هذا الاجتماع، أضافوا أيضًا مفهوم المنطقة ، وهو مستوى إداري بحت لا يندرج ضمن نظام العنونة. ستتولى الخوادم الإقليمية معالجة أي أنظمة بعيدة في خرائط الشبكة، أي الأنظمة التي لا تملك خوادم محلية. ثم قسموا الولايات المتحدة إلى عشر مناطق رأوا أنها متساوية تقريبًا في عدد السكان. [ 5 ]
بحلول شهر مايو، كان لدى جينينغز نسخ أولية من البرنامج الجديد قيد التشغيل. حددت هذه النسخ الأولية التوجيه يدويًا عبر ملف ROUTE.BBS جديد يسرد مضيفي الشبكة لكل عقدة. على سبيل المثال، قد يرغب مشغل في إعادة توجيه جميع الرسائل إلى سانت لويس عبر عقدة واحدة، العقدة 10. سيتضمن ملف ROUTE.BBS حينها قائمة بجميع الأنظمة المعروفة في تلك المنطقة، مع تعليمات لإعادة توجيه الرسائل إلى كل عقدة من تلك العقد عبر العقدة 10. تم لاحقًا أتمتة هذه العملية جزئيًا بواسطة برنامج NODELIST الخاص بجون وارين. [ 13 ] بمرور الوقت، تم دمج هذه المعلومات في إصدارات محدثة من تنسيق قائمة العقد، ولم يعد ملف ROUTES مستخدمًا. [ 14 ]
صدرت نسخة جديدة من بروتوكولي FIDO وFIDONET، وهي 10C، متضمنةً جميع هذه الميزات. في 12 يونيو 1985، قام الفريق الأساسي بتشغيل 10C، وتم تحديث معظم أنظمة FIDO في غضون بضعة أشهر. [ 13 ] سارت العملية بسلاسة أكبر مما كان متوقعًا، ولم تواجه سوى عدد قليل جدًا من العقد أي مشاكل. [ 5 ]
البريد الإلكتروني الإلكتروني
في مرحلة ما من تطور بروتوكول Fido، أُضيفت خاصية إرفاق الملفات إلى النظام، مما يسمح بالإشارة إلى ملف من رسالة بريد إلكتروني. خلال التبادل الطبيعي بين نسختين من شبكة FIDONET، كانت أي ملفات مرفقة بالرسائل في الحزم تُسلّم بعد تحميل الحزمة نفسها أو تنزيلها. ليس من الواضح متى أُضيفت هذه الخاصية، ولكنها كانت موجودة بالفعل في النظام الأساسي عند إصدار نسخة 8 فبراير 1985 من وثيقة معايير FidoNet، لذا فقد أُضيفت في وقت مبكر جدًا من تاريخ Fido.
في اجتماع لمديري الأنظمة في دالاس، طُرحت فكرة إنشاء آلية تُمكّنهم من نشر رسائل تُشارك بين الأنظمة. [ 15 ] في فبراير 1986، قدّم جيف راش، أحد أعضاء المجموعة، برنامجًا جديدًا لاستخراج الرسائل من المنتديات العامة التي يختارها مدير النظام، على غرار طريقة تعامل البرنامج الأصلي مع الرسائل الخاصة. عُرف البرنامج الجديد باسم " المُجمِّع/المُسح الضوئي" . يُنتج المُجمِّع ملفًا مشابهًا (أو مطابقًا) لمخرجات فحص البريد الإلكتروني العادي، ولكن هذه الملفات تُضغط وتُرفق برسالة بريد إلكتروني عادية. ثم تُرسل هذه الرسالة إلى عنوان خاص على النظام البعيد. بعد استلام البريد الإلكتروني كالمعتاد، يبحث الماسح الضوئي على النظام البعيد عن هذه الرسائل، ويفك ضغطها، ويضعها في نفس المنتدى العام على النظام الأصلي. [ 11 ]
بهذه الطريقة، طبّق نظام راش نظام رسائل عامة للتخزين وإعادة التوجيه، مشابهًا لنظام يوزنت ، ولكنه كان قائمًا على نظام فيدونت ومستضافًا عليه. كان أول منتدى من هذا النوع، المعروف باسم SYSOP، قد أنشأه مشرفو أنظمة منطقة دالاس لمناقشة الأعمال. وسرعان ما تبعه منتدى آخر يُدعى TECH. ثم ظهرت عدة منتديات عامة أخرى ، منها GAYNET وCLANG. وقد أدى ذلك إلى ظهور مئات المنتديات الجديدة، وإلى إنشاء قائمة مؤتمرات البريد الإلكتروني (Echolist) بواسطة توماس كيني في يناير 1987. [ 16 ] أنتج البريد الإلكتروني منتديات مشتركة عالمية، وسرعان ما تجاوز حجم حركة البيانات فيه نظام البريد الإلكتروني الشبكي الأصلي. وبحلول أوائل التسعينيات، كان البريد الإلكتروني ينقل أكثر من 8 ميجابايت من حركة البيانات المضغوطة يوميًا، أي أضعاف حجمها عند عدم ضغطها. [ 11 ]
لم يستخدم Echomail بالضرورة نفس مسارات التوزيع التي يستخدمها البريد الإلكتروني الشبكي العادي، وكان يتم تخزين توجيه التوزيع في ملف إعداد منفصل يشبه ملف ROUTES.BBS الأصلي. في الموقع المُرسِل، أُضيف سطر رأس إلى الرسالة يُشير إلى اسم النظام المُرسِل وعنوانه. بعد ذلك، أضاف كل نظام تمر به الرسالة نفسه إلى رأس PATH المتنامي، بالإضافة إلى رأس SEENBY. منع SEENBY الرسالة من الدوران في الشبكة في حالة وجود معلومات توجيه خاطئة. [ 11 ]
لم يكن نظام Echomail النظام الوحيد الذي استخدم ميزة إرفاق الملفات في البريد الإلكتروني عبر الإنترنت لتنفيذ وظائف التخزين وإعادة التوجيه. فقد استُخدمت مفاهيم مماثلة في الألعاب الإلكترونية وأنظمة أخرى أيضًا.
المناطق والنقاط
كان التطور نحو نظام عنونة الشبكة/العقدة مفيدًا أيضًا في خفض تكاليف الاتصالات بين القارات، حيث قد تلعب فروق التوقيت على طرفي الاتصال دورًا مهمًا. على سبيل المثال، كان أفضل وقت لإعادة توجيه البريد في الولايات المتحدة هو الليل، لكن هذا قد لا يكون الوقت الأمثل للخوادم الأوروبية لتبادل الرسائل. بدأت الجهود الرامية إلى تطبيق نظام عنونة موحد على مستوى القارات في عام 1986. [ 11 ]
في الوقت نفسه، لوحظ أن بعض المستخدمين المتقدمين كانوا مهتمين باستخدام بروتوكولات FidoNet كوسيلة لإيصال كميات كبيرة من رسائل البريد الإلكتروني المُعاد توجيهها (echomail) إلى أجهزتهم المحلية حيث يمكن قراءتها دون اتصال بالإنترنت. لم يرغب هؤلاء المستخدمون في ظهور أنظمتهم في قائمة العقد (nodelist) - فهم لا يديرون (بالضرورة) نظام لوحة إعلانات، ولم تكن أنظمتهم متاحة للعامة. [ 11 ] لذا، كان من المرغوب فيه وجود آلية تسمح بإيصال البريد الإلكتروني عبر الشبكة (netmail) إلى هذه الأنظمة دون الحاجة إلى صيانة قائمة العقد.
في أكتوبر 1986، أُجري آخر تغيير رئيسي على شبكة FidoNet، بإضافة المناطق والنقاط . مثّلت المناطق مساحات جغرافية رئيسية تُطابق القارات تقريبًا. بلغ عدد المناطق ستًا: أمريكا الشمالية، وأمريكا الجنوبية، وأوروبا، وأوقيانوسيا، وآسيا، وأفريقيا. أما النقاط ، فمثّلت عُقدًا غير عامة، أُنشئت بشكل خاص على نظام لوحة إعلانات إلكترونية (BBS) مُضيف. كان بريد النقطة يُرسل إلى مُضيف مُحدد كما لو كان مُوجهًا إلى مُستخدم على ذلك الجهاز، ثم يُعاد تجميعه في حزمة لتستلمها النقطة عند الطلب. أصبح تنسيق العنونة الكامل الآن هو `<عنوان IP>` zone:net/node.point، لذا قد يكون مثالًا واقعيًا هو `< عنوان IP>` Bob Smith@1:250/250.10. [ 11 ] لم تُستخدم النقاط على نطاق واسع إلا لفترة وجيزة، إذ حلّت أنظمة القراءة غير المتصلة بالإنترنت محلها، وهي أنظمة أسهل استخدامًا بكثير. لا تزال النقاط قيد الاستخدام حتى اليوم، ولكنها أقل شيوعًا مما كانت عليه عند إطلاقها.
ملحقات أخرى
دعمت شبكة FidoNet إرفاق الملفات حتى في أقدم إصداراتها. كانت الملفات المرفقة تتبع مسار البريد العادي عبر أنظمة متعددة، وكان بإمكانها إنشاء نسخ احتياطية لعمليات النقل على طول الخط أثناء نسخ الملفات. بالإضافة إلى ذلك، كان بإمكان المستخدمين إرسال الملفات إلى مستخدمين آخرين، مما كان يُحمّل أنظمة الاستضافة رسومًا على المكالمات الدولية. لهذه الأسباب، كان نقل الملفات مُعطّلاً عادةً لمعظم المستخدمين، ومتاحًا فقط لمشغلي النظام ومسؤولي نقل الملفات.
تم اقتراح حلٍّ على شكل طلبات ملفات . عكس هذا الحل تدفق المعلومات، فبدلاً من أن يكون مُوجَّهاً من قِبَل أنظمة الإرسال، أصبح مُوجَّهاً من قِبَل النظام المُستدعي. هذا يعني أن المُستقبِل، أي المستخدم الذي يحاول الحصول على الملف، هو من يتحمل تكلفة الاتصال. إضافةً إلى ذلك، تم توجيه الطلبات مباشرةً باستخدام اتصالات من نقطة إلى نقطة لمرة واحدة بدلاً من التوجيه التقليدي، مما منع نسخ الملف عدة مرات. شاع استخدام معيارين من هذا القبيل، وهما "WaZOO" و"Bark"، واللذان حظيا بدعم متفاوت بين برامج البريد الإلكتروني المختلفة. يعمل كلا المعيارين بطريقة مماثلة، حيث يقوم برنامج البريد الإلكتروني باستدعاء النظام البعيد وإرسال حزمة مصافحة جديدة لطلب الملفات. [ 17 ] [ 18 ]
على الرغم من أن شبكة FidoNet كانت، بلا منازع، أشهر شبكة قائمة على لوحات الإعلانات الإلكترونية (BBS)، إلا أنها لم تكن الوحيدة. فمنذ عام 1988، أصبحت أنظمة PCBoard قادرة على استضافة وظائف مماثلة تُعرف باسم RelayNet ، بينما شملت الشبكات الشائعة الأخرى RBBSNet من عالم Commodore 64 ، و AlterNet . وفي المراحل الأخيرة من تطور نظام FidoNet، طُرح اقتراحٌ يسمح بتحويل البريد الإلكتروني (وليس رسائل المنتديات) من هذه الأنظمة إلى بنية FidoNet. [ 19 ] لم يُعتمد هذا الاقتراح، وجعل الانتشار السريع للإنترنت هذا الأمر غير ضروري، حيث أضافت هذه الشبكات بسرعة تبادل الإنترنت، الذي أصبح بمثابة لغة مشتركة للتواصل .

قمة
بدأ مشروع FidoNet عام 1984، وبلغ عدد عقده 100 عقدة بنهاية ذلك العام. استمر النمو المطرد طوال ثمانينيات القرن الماضي، إلا أن مجموعة من العوامل أدت إلى نمو سريع بعد عام 1988. شملت هذه العوامل أجهزة مودم أسرع وأقل تكلفة، وانخفاضًا سريعًا في تكاليف محركات الأقراص الصلبة وأنظمة الحاسوب عمومًا. بحلول أبريل 1993، احتوت قائمة عقد FidoNet على أكثر من 20,000 نظام. في ذلك الوقت، قُدِّر أن كل عقدة تضم، في المتوسط، حوالي 200 مستخدم نشط. من بين هؤلاء المستخدمين البالغ عددهم 4 ملايين مستخدم، كان مليونا مستخدم يستخدمون خدمة echomail، وهي المنتديات العامة المشتركة، بينما استخدم حوالي 200,000 مستخدم نظام البريد الإلكتروني الخاص. [ 11 ] في ذروة نشاطه، ضمّ FidoNet ما يقارب 39,000 نظام. [ 6 ] [ N3 ]
عانت شبكة FidoNet طوال فترة تشغيلها من مشاكل إدارية وصراعات داخلية. ويعود جزء كبير من ذلك إلى أن توصيل الإنترنت كان مكلفًا للغاية، وأن حجم البيانات المتدفقة كان ينمو بوتيرة أسرع من الانخفاضات الناتجة عن تحسين سرعات المودم وانخفاض أسعار المكالمات الدولية. ومع ازدياد هذه التكاليف، جُرِّبت طرق مختلفة لاستردادها، إلا أن كل هذه الطرق أدت إلى توترات داخل المجموعات. بلغت المشاكل من السوء حدًا جعل جينينغز يُطلق على النظام اسم "شبكة الصراع". [ 20 ]
انخفاض
مع وصول سرعة أجهزة المودم إلى 28.8 كيلوبت/ثانية، أصبح الاتصال الهاتفي بالإنترنت أكثر شيوعًا. وبحلول عام 1995، عانى سوق لوحات الإعلانات الإلكترونية من تراجع حاد، حيث تخلى المستخدمون عن أنظمة لوحات الإعلانات المحلية لصالح الاشتراك في مزود خدمة إنترنت محلي، مما أتاح لهم الوصول إلى خدمات الإنترنت العالمية، مثل بروتوكول نقل النص التشعبي (HTTP) والبريد الإلكتروني، وغيرها، بنفس تكلفة الوصول إلى نظام لوحة إعلانات محلية. وتحول العديد من مديري أنظمة لوحات الإعلانات إلى مزودي خدمة إنترنت. كما ساهمت بوابات الإنترنت الخاصة بهم في خفض تكلفة تطبيق شبكة FidoNet، نظرًا لإمكانية نقل البيانات عبر الإنترنت أيضًا، بتكلفة إضافية ضئيلة أو معدومة. إلا أن هذا الأمر أضعف بشكل كبير الغرض الأساسي من نموذج التخزين وإعادة التوجيه، الذي صُمم خصيصًا لمعالجة مشكلة الاتصالات بعيدة المدى التي لم تعد قائمة.
بدأت قائمة عقد شبكة FidoNet بالتقلص، لا سيما في المناطق التي تتوفر فيها اتصالات الإنترنت على نطاق واسع. ويستمر هذا الاتجاه التنازلي، لكنه استقر عند حوالي 2500 عقدة. [ N 4 ] ولا تزال شبكة FidoNet تحظى بشعبية في المناطق التي يصعب فيها الحصول على الإنترنت أو يكون مكلفًا.
عودة الظهور
في حوالي عام 2014، أدت حركة رجعية إلى زيادة تدريجية في عدد لوحات الإعلانات الإلكترونية (BBS) والعُقد المتصلة بالإنترنت. ويُستخدم الآن بروتوكولات Telnet وrlogin وSSH للتواصل بين الأنظمة. وهذا يعني أن المستخدم يستطيع الاتصال بأي لوحة إعلانات إلكترونية في العالم عبر Telnet بتكلفة زهيدة تُضاهي تكلفة الاتصال بلوحات الإعلانات الإلكترونية المجاورة. كما أُضيفت خدمات Usenet والبريد الإلكتروني، بالإضافة إلى دعم أسماء الملفات الطويلة، إلى العديد من الإصدارات الحديثة لبرامج لوحات الإعلانات الإلكترونية، بعضها مجاني ، مما أدى إلى زيادة استخدامها. ولم تعد قوائم العُقد تتراجع في جميع الحالات.
الهيكل التنظيمي لشركة فيدو نت
تُدار شبكة FidoNet وفق هيكل هرمي وفقًا لسياساتها، حيث يُعيّن منسقون في كل مستوى لإدارة عقد الشبكة وحل النزاعات بين الأعضاء. [ 21 ] وتتلخص قواعد السلوك في هذين المبدأين المبهمين عمدًا:
- لا يجوز لك أن تزعج الآخرين بشكل مفرط.
- لا تنزعج بسهولة. [ 21 ]
يتولى منسقو الشبكة مسؤولية إدارة العقد الفردية ضمن نطاق اختصاصهم، والذي عادةً ما يكون مدينة أو منطقة مماثلة في الحجم. أما المنسقون الإقليميون، فيتولون مسؤولية إدارة شؤون منسقي الشبكة ضمن نطاق اختصاصهم، والذي عادةً ما يكون بحجم ولاية أو دولة صغيرة. بينما يتولى منسقو المناطق مسؤولية إدارة شؤون جميع المناطق ضمن نطاق اختصاصهم. ينقسم العالم إلى ست مناطق، وينتخب منسقو كل منطقة منهم منسقًا دوليًا لشبكة فيدونت.
الهيكل التقني
تم تصميم شبكة FidoNet تاريخياً لاستخدام الوصول عبر الاتصال الهاتفي القائم على المودم بين أنظمة لوحات الإعلانات، وقد عكست الكثير من سياساتها وهيكلها هذا الأمر.
يشير نظام FidoNet رسميًا إلى نقل رسائل البريد الإلكتروني (Netmail) - وهي الرسائل الخاصة المتبادلة بين مستخدمي لوحات الإعلانات - بما في ذلك البروتوكولات والمعايير الداعمة لها. تحتوي رسالة البريد الإلكتروني على اسم المرسل، واسم المستلم، وعنوان FidoNet الخاص بكل منهما. يتولى نظام FidoNet مسؤولية توجيه الرسالة بين الأنظمة (التفاصيل أدناه)، بينما يضمن برنامج لوحة الإعلانات في كل طرف عدم إمكانية قراءتها إلا من قبل المستلم المقصود. ونظرًا لطبيعة الشبكة غير الاحترافية، فإن أي خصوصية بين المرسل والمستلم ما هي إلا نتيجة مجاملة من مالكي أنظمة FidoNet المشاركة في نقل البريد. ومع ذلك، كان من الشائع أن يحتفظ مشغلو الأنظمة بحق مراجعة محتوى الرسائل التي تمر عبر أنظمتهم.
أتاح البريد الإلكتروني عبر الإنترنت إمكانية إرفاق ملف واحد بكل رسالة. وقد أدى ذلك إلى ظهور سلسلة من بروتوكولات التضمين التي أضافت ميزات إضافية إلى شبكة FidoNet من خلال تبادل المعلومات كمرفقات ملفات. وشملت هذه الميزات التوزيع الآلي للملفات ونقل البيانات لألعاب بين أنظمة لوحات الإعلانات الإلكترونية.
كان بروتوكول Echomail الأكثر استخدامًا بين بروتوكولات نقل الرسائل المتراكبة ، وهو عبارة عن مناقشات عامة تُشبه في طبيعتها مجموعات أخبار Usenet . كان Echomail مدعومًا ببرامج متنوعة تجمع الرسائل الجديدة من المنتديات العامة لأنظمة لوحات الإعلانات الإلكترونية المحلية ( الماسح الضوئي )، وتضغطها باستخدام ARC أو ZIP ، ثم تُرفق الأرشيف الناتج برسالة Netmail، وترسل تلك الرسالة إلى نظام مُحدد. عند استلام رسالة كهذه، والتي يتم تحديدها لأنها مُوجهة إلى مُستخدم مُعين ، تُستخدم العملية العكسية لاستخراج الرسائل، ثم يقوم مُرسل خاص بإعادتها إلى منتديات النظام الجديد.
كان بريد إيكوميل شائعًا جدًا لدرجة أنه كان بمثابة شبكة فايدو بالنسبة للعديد من المستخدمين. أما البريد الإلكتروني الخاص بين الأفراد فكان نادرًا نسبيًا.
البنية الجغرافية
تُنظَّم شبكة FidoNet سياسياً على شكل هيكل شجري، حيث تنتخب أجزاء مختلفة من هذا الهيكل منسقيها. ويتألف التسلسل الهرمي لشبكة FidoNet من مناطق ، وأقاليم ، وشبكات ، وعُقد ، ونقاط، مُقسَّمة جغرافياً بشكل تقريبي.
أعلى مستوى هو المنطقة، والتي تعتمد بشكل كبير على القارات:
- المنطقة 1 هي الولايات المتحدة وكندا
- المنطقة 2 هي أوروبا ودول الاتحاد السوفيتي السابق وإسرائيل
- المنطقة 3 هي أستراليا
- المنطقة الرابعة هي أمريكا اللاتينية (باستثناء بورتوريكو )
- المنطقة 5 كانت أفريقيا
- كانت المنطقة 6 تشمل آسيا وإسرائيل والأجزاء الآسيوية من روسيا (المدرجة في المنطقة 2). في 26 يوليو 2007، أُزيلت المنطقة 6، ونُقلت جميع العقد المتبقية إلى المنطقة 3. [ 22 ] [ 23 ]
تُقسّم كل منطقة إلى أقاليم، تُقسّم بدورها إلى شبكات، تتألف من عُقد فردية. تُستخدم المناطق من 7 إلى 4095 لشبكات أخرى ؛ وهي مجموعات من العُقد تستخدم برمجيات متوافقة مع بروتوكول Fido لنقل رسائلها بشكل مستقل دون الخضوع لأي شكل من أشكال التحكم في البنية السياسية لشبكة FidoNet. يضمن استخدام أرقام المناطق غير المستخدمة حصول كل شبكة على مجموعة فريدة من العناوين، مما يتجنب تعارضات التوجيه والغموض المحتملين للأنظمة التي تنتمي إلى أكثر من شبكة.
عناوين FidoNet
تتألف عناوين FidoNet صراحةً من رقم المنطقة ، ورقم الشبكة (أو رقم الإقليم)، ورقم العقدة . وتُكتب على النحو التالي Zone:Network/Node: [ 24 ] كما يسمح هيكل FidoNet بتحديد دلالي لحالة المنطقة والمضيف والمركز لعقد معينة، ولكن هذه الحالة لا يُشار إليها مباشرةً بالعنوان الرئيسي.
على سبيل المثال، لنفترض وجود عقدة في تولسا، أوكلاهوما ، الولايات المتحدة الأمريكية، تحمل الرقم 918، وتقع في المنطقة 1 (أمريكا الشمالية)، الإقليم 19، والشبكة 170. سيكون عنوان FidoNet الكامل لهذا النظام هو 1:170/918. يُستخدم الإقليم لأغراض إدارية، ولا يُدرج ضمن العنوان إلا إذا كانت العقدة مُدرجة مباشرةً تحت المنسق الإقليمي، وليس ضمن إحدى الشبكات التي تُستخدم لتقسيم الإقليم.
تُلزم سياسة شبكة FidoNet كل نظام من أنظمة الشبكة بالاحتفاظ بقائمة بأسماء جميع الأنظمة الأعضاء الأخرى. تتضمن معلومات كل عقدة اسم النظام أو لوحة الإعلانات الإلكترونية (BBS)، واسم مُشغّل العقدة، والموقع الجغرافي، ورقم الهاتف، وإمكانيات البرامج. تُحدَّث قائمة العقد أسبوعيًا لتجنب المكالمات غير المرغوب فيها إلى العقد التي توقفت عن العمل، والتي ربما أعادت شركات الاتصالات تخصيص أرقام هواتفها للاستخدام الصوتي.
لإجراء التحديثات الدورية، يحتفظ منسقو كل شبكة بقائمة الأنظمة في مناطقهم. تُرسل هذه القوائم إلى المنسق الدولي عبر أنظمة آلية بشكل منتظم. يقوم المنسق الدولي بعد ذلك بتجميع قائمة عقد جديدة، وإنشاء قائمة التغييرات (nodediff) لتوزيعها على مشغلي العقد لتطبيقها على قائمة العقد الحالية لديهم.
توجيه بريد FidoNet
في الوضع النظري، تقوم العقدة عادةً بإعادة توجيه الرسائل إلى مركز التوزيع . يقوم مركز التوزيع، الذي يعمل كنقطة توزيع للبريد، بإرسال الرسالة إلى منسق الشبكة. ومن هناك، قد تُرسل الرسالة عبر منسق إقليمي، أو إلى نظام آخر مُعدّ خصيصًا لهذه الوظيفة. أما البريد المُرسل إلى مناطق أخرى، فقد يُرسل عبر بوابة المنطقة.
على سبيل المثال، قد تتبع رسالة FidoNet المسار التالي:
- 1:170/918 (العقدة) إلى 1:170/900 (المركز) إلى 1:170/0 (منسق الشبكة) إلى 1:19/0 (منسق المنطقة) إلى 1:1/0 (منسق النطاق) . ومن هناك، تم توزيعها "باتجاه المصب" إلى عقدة (عقد) الوجهة.
في الأصل، لم تكن هناك علاقة محددة بين أرقام الشبكات والمناطق التي تقع فيها. في بعض مناطق شبكة FidoNet، وخاصة في المنطقة 2، تتداخل العلاقة بين رقم المنطقة ورقم الشبكة. على سبيل المثال، تقع الشبكة 2:201/329 في الشبكة 201 التي تقع في المنطقة 20، بينما تقع الشبكة 2:2410/330 في الشبكة 2410 التي تقع في المنطقة 24. كما تربط المنطقة 2 رقم العقدة برقم المحور إذا كانت الشبكة كبيرة بما يكفي لاحتواء أي محاور. يمكن ملاحظة هذا التأثير في قائمة العقد من خلال النظر إلى بنية الشبكة 2410 حيث تُدرج العقدة 2:2410/330 تحت المحور 300. هذا ليس هو الحال في المناطق الأخرى.
في المنطقة 1، الوضع مختلف. كانت المنطقة 1 نقطة البداية، وعند إنشاء المناطق والأقاليم، قُسّمت الشبكات الموجودة إقليميًا دون أي صيغة محددة. كان الاعتبار الوحيد هو موقعها الجغرافي بالنسبة للحدود المرسومة للإقليم. ومع إضافة المزيد من الشبكات، استُخدمت الصيغة التالية.
رقم المنطقة × 20
ثم عندما بدأت بعض المناطق تعاني من نقص في أرقام الشبكة، تم استخدام ما يلي أيضًا.
رقم المنطقة × 200
على سبيل المثال، تحتوي المنطقة 19 على الشبكات 380-399 و3800-3999 بالإضافة إلى تلك التي كانت موجودة في المنطقة 19 عند تشكيلها.
كان جزء من الهدف وراء تشكيل الشبكات المحلية هو تنفيذ خطط خفض التكاليف التي يتم من خلالها إرسال جميع الرسائل إلى مركز واحد أو أكثر أو مضيفين في شكل مضغوط ( كان ARC هو المعيار الاسمي، ولكن PKZIP مدعوم عالميًا)؛ ويمكن بعد ذلك إجراء مكالمة واحدة خلال ساعات خارج الذروة لتبادل الأرشيفات المليئة بالرسائل بالكامل مع وصلة صاعدة خارج المدينة لإعادة التوزيع.
عمليًا، يسمح هيكل شبكة FidoNet لأي عقدة بالاتصال مباشرةً بأي عقدة أخرى، وقد يُنشئ مُشغّلو العقد أحيانًا ترتيبات خاصة بهم لإجراء مكالمات مدفوعة الأجر بشكل مؤقت، مما يُحقق توازنًا بين توفير التكاليف الجماعية والتسليم في الوقت المناسب. على سبيل المثال، إذا عرض أحد مُشغّلي العقد في شبكة ما إجراء مكالمات مدفوعة الأجر منتظمة إلى نظام معين في مكان آخر، فقد يُرتب مُشغّلو العقد الآخرون لإعادة توجيه جميع بريدهم المُوجّه إلى النظام البعيد، والأنظمة القريبة منه، إلى المتطوع المحلي. وقد يكون لدى المُشغّلين داخل الشبكات الفردية أحيانًا ترتيبات لتقاسم التكاليف، ولكن كان من الشائع أيضًا أن يتطوع الناس لدفع تكاليف المكالمات المدفوعة الأجر المنتظمة إما بدافع الكرم أو لتعزيز مكانتهم في المجتمع.
كان هذا النظام المؤقت شائعًا بشكل خاص في الشبكات المبنية على شبكة FidoNet. فعلى سبيل المثال، غالبًا ما كانت خدمة Echomail تتطلب نقل ملفات كبيرة نسبيًا نظرًا لشعبيتها. وإذا رفض موزعو FidoNet الرسميون نقل رسائل Echomail بسبب رسوم إضافية، كان مشغلو عقد أخرى يتطوعون أحيانًا. وفي هذه الحالة، تُوجّه رسائل Echomail إلى أنظمة المتطوعين.
كان نظام FidoNet الأنسب لبيئةٍ تتسم بانخفاض تكلفة خدمات الهاتف المحلية وارتفاع تكلفة المكالمات بعيدة المدى (أو نقل البيانات بين المدن عبر شبكات تبديل الحزم ). ولذلك، لم يحقق النظام نجاحًا يُذكر في اليابان ، حيث تُعدّ حتى الخطوط المحلية باهظة الثمن، أو في فرنسا ، حيث حدّت رسوم المكالمات المحلية والمنافسة مع Minitel أو شبكات البيانات الأخرى من نموه.
نقاط
مع ازدياد عدد الرسائل في خدمة Echomail بمرور الوقت، أصبح من الصعب على المستخدمين متابعة حجمها أثناء تسجيل دخولهم إلى لوحة الإعلانات الإلكترونية المحلية. ولحل هذه المشكلة، تم استحداث نقاط تتيح للمستخدمين ذوي الخبرة التقنية استقبال رسائل Echomail (وNetmail) المضغوطة والمجمعة مسبقًا وقراءتها محليًا على أجهزتهم. [ 25 ]
لتحقيق ذلك، تم توسيع نظام عنونة FidoNet بإضافة جزء عنوان نهائي، وهو رقم النقطة. على سبيل المثال، قد يُمنح مستخدم في النظام المذكور أعلاه رقم النقطة 10، وبالتالي يمكن إرسال البريد الإلكتروني إليه على هذا العنوان 1:170/918.10.
في الاستخدام العملي، يُعدّ إعداد نقاط الاتصال أمرًا صعبًا نسبيًا. يتألف برنامج FidoNet عادةً من عدد من البرامج المساعدة الصغيرة التي تُشغّل بواسطة نصوص برمجية مُعدّلة يدويًا، الأمر الذي يتطلب مستوىً معينًا من المهارات التقنية. تتطلب قراءة البريد الإلكتروني وتعديله تشغيل برنامج "محرر النظام" أو برنامج لوحة الإعلانات الإلكترونية (BBS) محليًا.
في أمريكا الشمالية (المنطقة 1)، حيث المكالمات المحلية مجانية عمومًا، طغت تعقيدات النظام على مزاياه. لم يُستخدم نظام النقاط إلا لفترة وجيزة، وحتى حينها كان استخدامه محدودًا. في منتصف التسعينيات، ظهرت برامج مخصصة لقراءة البريد الإلكتروني دون اتصال بالإنترنت ، مثل Blue Wave وSquiggy وSilver Xpress (OPX)، مما جعل نظام النقاط قديمًا بسرعة. وقد دعمت العديد من هذه البرامج معيار QWK للبريد الإلكتروني دون اتصال بالإنترنت.
في أجزاء أخرى من العالم، وخاصة في أوروبا، كان الوضع مختلفًا. ففي أوروبا، حتى المكالمات المحلية تخضع عادةً للرسوم، مما شجع على تقليل مدة المكالمات قدر الإمكان. يستخدم برنامج تحديد المواقع ضغطًا قياسيًا (مثل ZIP وARJ)، وبالتالي لا تتجاوز مدة المكالمات بضع دقائق يوميًا. وعلى عكس أمريكا الشمالية، شهد نظام تحديد المواقع انتشارًا سريعًا وواسع النطاق في أوروبا.
تقوم العديد من المناطق بتوزيع قوائم النقاط بالتوازي مع قوائم العقد. ويتولى مسؤولو قوائم النقاط على مستوى الشبكة والمنطقة صيانة أجزاء قوائم النقاط، بينما يقوم مسؤول قائمة نقاط المنطقة بتجميعها في قائمة نقاط المنطقة. في ذروة نشاط شبكة FidoNet، تجاوز عدد النقاط المدرجة في قائمة نقاط المنطقة 2 مئة وعشرون ألف نقطة. إدراج النقاط طوعي، ولا تُدرج جميع النقاط، لذا يبقى العدد الحقيقي للنقاط غير معروف. وحتى يونيو 2006، لا يزال هناك نحو خمسين ألف نقطة مدرجة، معظمها في روسيا وأوكرانيا.
المواصفات الفنية
تضمنت شبكة FidoNet العديد من المواصفات الفنية لضمان التوافق بين الأنظمة. وأبسطها على الإطلاق هي FTS-0001 ، [ 26 ] والتي يُشترط على جميع أنظمة FidoNet الالتزام بها كحد أدنى. وقد حددت FTS-0001 ما يلي:
- المصافحة - البروتوكولات التي تستخدمها برامج البريد الإلكتروني للتعرف على بعضها البعض وتبادل المعلومات الوصفية حول الجلسة.
- بروتوكول النقل ( XMODEM ) - البروتوكولات المستخدمة لنقل الملفات التي تحتوي على بريد FidoNet بين الأنظمة.
- تنسيق الرسالة - التنسيق القياسي لرسائل FidoNet خلال الفترة التي تم فيها تبادلها بين الأنظمة.
المواصفات الأخرى التي كانت شائعة الاستخدام توفر بروتوكولات نقل مختلفة وطرق مصافحة ( على سبيل المثال: Yoohoo/Yoohoo2u2، EMSI )، وضغط الملفات، وتنسيق قائمة العقد، والنقل عبر اتصالات موثوقة مثل الإنترنت ( Binkp )، وجوانب أخرى.
ساعة البريد في المنطقة
بما أن لوحات الإعلانات الإلكترونية كانت تستخدم تاريخياً نفس خطوط الهاتف لنقل البريد كما كانت تستخدمها جهات الاتصال البشرية عبر الهاتف، فإن سياسة شبكة FidoNet تنص على أنه يجب أن يكون خط واحد على الأقل مخصص لكل عقدة من عقد FidoNet متاحاً لقبول البريد من عقد FidoNet الأخرى خلال ساعة معينة من كل يوم. [ 27 ]
تختلف ساعة استقبال البريد حسب المنطقة ، كما سُميت، تبعًا للموقع الجغرافي للعقدة، وقد حُددت لتكون في ساعات الصباح الباكر. وتختلف الساعة الدقيقة باختلاف المنطقة الزمنية، ويُطلب من أي عقدة مزودة بخط هاتف واحد فقط رفض المكالمات من البشر. عمليًا، وخاصة في الآونة الأخيرة، تميل معظم أنظمة FidoNet إلى قبول البريد في أي وقت من اليوم عندما يكون خط الهاتف غير مشغول، وعادةً ما يكون ذلك خلال الليل.
نشر شبكة FidoNet
صُممت معظم تطبيقات FidoNet بطريقة معيارية. يتضمن التطبيق النموذجي عدة تطبيقات تتواصل فيما بينها عبر ملفات ومجلدات مشتركة، وتنتقل بينها باستخدام نصوص برمجية أو ملفات دفعية مُصممة بعناية . مع ذلك، يتوفر برنامج متكامل يضم جميع الوظائف المطلوبة في حزمة واحدة، مثل D'Bridge. يُغني هذا البرنامج عن الحاجة إلى ملفات دفعية مخصصة، وهو مُدمج بشكل كامل في النظام. كان اختيار طريقة النشر متروكًا للمشغل، ولكل طريقة مزاياها وعيوبها.
يُعدّ برنامج تشغيل FOSSIL ، الذي يُوفّر طريقةً قياسيةً لتواصل برنامج Fido مع المودم، أهمّ برنامج تشغيل في نظام Fido القائم على نظام DOS . [ 28 ] وكان لا بدّ من تحميل هذا البرنامج قبل أن يعمل أيّ برنامج Fido. ويعني برنامج تشغيل FOSSIL الفعّال اتصالات أسرع وأكثر موثوقية.
كان برنامج البريد مسؤولاً عن نقل الملفات والرسائل بين الأنظمة، بالإضافة إلى تحويل التحكم إلى تطبيقات أخرى، مثل برنامج لوحة الإعلانات الإلكترونية (BBS)، في الأوقات المناسبة. كان برنامج البريد يجيب على الهاتف في البداية، ويتعامل مع البريد الوارد عبر بروتوكولات نقل FidoNet عند الضرورة. إذا أجاب البرنامج على الهاتف وتعرف على متصل بشري وليس برنامج بريد آخر، فإنه يُغلق ويُحوّل التحكم إلى برنامج لوحة الإعلانات الإلكترونية، الذي يبدأ بدوره بالتفاعل مع المستخدم. عندما يكون البريد الصادر مُعلقًا على النظام المحلي، كان برنامج البريد يحاول إرساله من حين لآخر عن طريق الاتصال بأنظمة أخرى تستقبل البريد وتُوجّهه. نظرًا لتكاليف المكالمات المدفوعة التي غالبًا ما تختلف بين أوقات الذروة وخارجها، كان برنامج البريد يسمح عادةً لمشغله بتحديد الأوقات المثلى لمحاولة إرسال البريد إلى الأنظمة الأخرى.
استُخدم برنامج لوحات الإعلانات الإلكترونية (BBS) للتفاعل مع المتصلين بالنظام. سمح هذا البرنامج للمستخدمين المتصلين عبر الهاتف باستخدام قواعد بيانات النظام وكتابة رسائل بريد إلكتروني للآخرين، سواء محليًا أو على لوحات إعلانات إلكترونية أخرى. كانت الرسائل الموجهة إلى لوحات الإعلانات الإلكترونية الأخرى تُوجّه وتُرسل لاحقًا بواسطة برنامج البريد، عادةً بعد انتهاء المستخدم من استخدام النظام. كما سمحت العديد من لوحات الإعلانات الإلكترونية للمستخدمين بتبادل الملفات، ولعب الألعاب، والتفاعل مع مستخدمين آخرين بطرق متنوعة (مثل: الدردشة بين الأجهزة).
عادةً ما يتم استدعاء تطبيق مسح /توزيع الرسائل ، مثل FastEcho و FMail و TosScan وSquish، عندما يُدخل مستخدم لوحة الإعلانات الإلكترونية رسالة جديدة على شبكة FidoNet بحاجة إلى إرسالها، أو عندما يستقبل برنامج إرسال البريد رسائل جديدة لاستيرادها إلى قواعد بيانات الرسائل المحلية. يتولى هذا التطبيق مسؤولية معالجة تجميع البريد الوارد والصادر، ونقله بين قواعد بيانات الرسائل في النظام المحلي ودلائل البريد الوارد والصادر في برنامج إرسال البريد. كما يتولى تطبيق المسح/التوزيع مسؤولية معلومات التوجيه الأساسية، وتحديد الأنظمة التي سيتم إعادة توجيه البريد إليها.
في وقت لاحق، طُوِّرت برامج قراءة أو تحرير الرسائل المستقلة عن برمجيات لوحات الإعلانات الإلكترونية (BBS). غالبًا ما كان مُشغِّل نظام لوحة إعلانات إلكترونية مُحدَّدة يستخدم برنامج قراءة رسائل مُخصَّصًا، بدلًا من برمجيات لوحة الإعلانات الإلكترونية نفسها، لقراءة وكتابة رسائل FidoNet والرسائل ذات الصلة. كان GoldED+ أحد أشهر برامج التحرير في عام 2008. في بعض الحالات، لم تكن عُقد FidoNet، أو بالأحرى نقاط FidoNet، مُرتبطة بلوحة إعلانات عامة، واقتصر وجودها على نقل البريد لصالح مُشغِّل العقدة. في عام 2009، لم تكن مُعظم العُقد مُتاحة للوصول إلى لوحة الإعلانات الإلكترونية، بل كانت مُتاحة فقط كنقاط، إن وُجدت.
لم يعد برنامج Fido BBS الأصلي ، وبعض البرامج الأخرى الداعمة لشبكة FidoNet من ثمانينيات القرن الماضي، يعمل على الأنظمة الحديثة. ويعود ذلك لعدة أسباب، منها مشاكل متعلقة بخطأ عام 2000. في بعض الحالات، غادر المطورون الأصليون مجتمع BBS أو مجتمع البرامج المجانية ، ولم يعد البرنامج، الذي كان معظمه مغلق المصدر ، مدعومًا.
لا يزال بالإمكان تشغيل العديد من برامج البريد الإلكتروني القديمة التي تعمل بنظام DOS والمخصصة لشبكة FidoNet، مثل FrontDoor وIntermail وMainDoor وD'Bridge، والتي تعود إلى أوائل التسعينيات، على نظام Windows بدون مودم، وذلك باستخدام برنامج تشغيل NetFoss Telnet FOSSIL المجاني ، وباستخدام مودم افتراضي مثل NetSerial. يتيح هذا للبرنامج الاتصال بعنوان IP أو اسم مضيف عبر Telnet، بدلاً من الاتصال برقم هاتف أرضي حقيقي . توجد حلول مماثلة لنظام Linux مثل MODEMU (محاكي المودم)، والذي يحقق نجاحًا محدودًا عند استخدامه مع DOSEMU (محاكي DOS). ولا تزال برامج إرسال البريد الإلكتروني مثل FastEcho وFMail مستخدمة حتى اليوم على كل من Windows وLinux/DOSEMU.

تتوفر اليوم العديد من برامج إرسال البريد عبر شبكة FidoNet الحديثة التي تعمل بنظام ويندوز، مع شفرة المصدر، بما في ذلك Argus وRadius وTaurus. يُعد MainDoor برنامجًا آخر لإرسال البريد عبر شبكة FidoNet يعمل بنظام ويندوز، ويمكن تشغيله باستخدام مودم أو مباشرةً عبر بروتوكول TCP/IP. ومن بين برامج إرسال البريد المجانية والمفتوحة المصدر الشائعة لأنظمة يونكس ، برنامج binkd (متعدد المنصات، يعمل عبر بروتوكول IP فقط، ويستخدم بروتوكول binkp ) وبرنامج qico (يدعم الاتصال عبر المودم بالإضافة إلى بروتوكول IP الخاص ببرنامجي ifcico وbinkp).
من الناحية التقنية ، كانت أنظمة Fido عادةً أجهزةً متطورةً للغاية في ذلك الوقت، مزودةً بمعالجات سريعة، ومودمات عالية السرعة، ووحدات UART من طراز 16550 ، والتي كانت تُعتبر آنذاك ترقيةً كبيرة. ولأن نظام Fidonet كان في الغالب عبارة عن لوحة إعلانات إلكترونية (BBS)، فقد كان يحتاج إلى معالجة أي رسائل بريد إلكتروني جديدة بسرعة قبل العودة إلى حالة "انتظار المكالمة". بالإضافة إلى ذلك، كانت لوحة الإعلانات الإلكترونية نفسها تتطلب عادةً مساحة تخزين كبيرة. وأخيرًا، كان نظام FidoNet يحتوي عادةً على خط هاتف مخصص واحد على الأقل. ونتيجةً لذلك، كان تشغيل نظام Fidonet يتطلب في كثير من الأحيان استثمارًا ماليًا كبيرًا، وهو تكلفة يتحملها عادةً مالك النظام.
توفر شبكة FidoNet
رغم انخفاض استخدام شبكة FidoNet بشكل كبير مقارنةً بما كان عليه حتى منتصف التسعينيات، إلا أنها لا تزال مستخدمة في العديد من البلدان، وخاصةً روسيا وجمهوريات الاتحاد السوفيتي السابقة. كما تحتفظ بعض لوحات الإعلانات الإلكترونية (BBS)، بما فيها تلك المتاحة حاليًا لمستخدمي الإنترنت عبر Telnet ، بخدمات البريد الإلكتروني (netmail) والبريد الصوتي (echomail) الخاصة بشبكة FidoNet.
تتوفر بعض مؤتمرات البريد الإلكتروني لشبكة FidoNet عبر بوابات ضمن تسلسل هرمي لأخبار Usenet باستخدام برامج مثل UFGate. كما توجد بوابات بريد لتبادل الرسائل بين الإنترنت وشبكة FidoNet. وقد تسبب سوء استخدام الشبكة والبريد الإلكتروني العشوائي على نطاق واسع في تعطل بعض البوابات (مثل بوابة IEEE fidonet.org السابقة 1:1/31 ) أو توقفها عن العمل تمامًا.
فيدو نيوز
فيدو نيوز هي النشرة الإخبارية لمجتمع فيدونت. تُعرف أيضًا باسم "الغفوة" ، وتصدر أسبوعيًا. صدرت لأول مرة عام ١٩٨٤. وعلى مر تاريخها، تولت نشرها جهات وأفراد مختلفون، بما في ذلك الرابطة الدولية لفيدونت التي لم تدم طويلًا. ومنذ يناير ٢٠٠٢، يتولى نشرها بيورن فيلتن من السويد.
انظر أيضاً
مراجع
- ملحوظات
- ↑ تختلف تفاصيل تسلسل الأحداث المؤدية إلى مخطط التوجيه الجديد اختلافًا طفيفًا بين الحسابات.
- ↑ في المقابلات، يقول بيكر إن هذا حدث في شهر مايو.
- ↑ يشير ملف المصطلحات إلى أن عددها بلغ 38000 في ذروته.
- ↑ يمكن تحديد العدد الدقيق من خلال فحص قائمة العُقد الرسمية. مع ذلك، يصعب تحليل تنسيقها، وتظهر العديد من الأنظمة عمدًا أكثر من مرة في أقسام مختلفة. يُعدّ حدّ 2500 عقدة تقديرًا وضعه القائم على الصيانة الحالي، يانيس كراخت، في عام 2013.
- الاقتباسات
- ↑ أندرسن، ديفيد (2005). "التخزين وإعادة التوجيه في الاتصالات: ما قبل التاريخ" . 15-849، خريف 2005: الشبكات في بيئات صعبة (المنهج الدراسي). جامعة كارنيجي ميلون. مؤرشف من الأصل بتاريخ 27-09-2025 . تم الاطلاع عليه بتاريخ 30-09-2025 .
- ^ أغاتر، كلير. بوتا، يوهان؛ هوف، سوزان د. فان (2018). VeriSM ™ - غير ملفوف ومطبق . فان هارين. رقم ISBN 9789401803717.
- ↑ إدواردز، بنج (4 نوفمبر 2016). "الحضارة المفقودة لأنظمة لوحات الإعلانات عبر الاتصال الهاتفي" . مجلة ذا أتلانتيك .
- ↑ جون ماديل؛ بارت مولينز (5 أغسطس 1996). كريستوفر بيكر (محرر). "تاريخ فيدونت" . فيدون نيوز . المجلد 13، العدد 32. الرقم الدولي الموحد للدوريات 1198-4589 . مؤرشف من الأصل في 20 ديسمبر 2021. تم الاطلاع عليه في 20 ديسمبر 2021 .
- 1 2 3 4 5 6 7 8 9 10 11 12 13 بن بيكر، "تاريخ فيدونيت" مؤرشف في 14 مارس 2018 في آلة Wayback ، 2 مايو 1987
- 1 2 3 4 5 توم جينينغز، "تاريخ وتشغيل شبكة فيدونت" مؤرشف في 21 أغسطس 2014 على موقع Wayback Machine ، فبراير 1985
- ↑ سكوت سادوفسكي، جيسون (21 مايو 2005). "حلقة فيدونيت". بي بي إس: الفيلم الوثائقي .
- ↑ ماركوف، جون؛ شابيرو، عزرا (أكتوبر 1984). "فيدونت، سايدكيك، أبل، كن منظمًا!، وتعامل مع الأمور" . بايت . ص 357. تم الاطلاع عليه بتاريخ 23 أكتوبر 2013 .
- ↑ يقدم بيكر تفاصيل عن النادي ومجموعة SIG في حوالي الدقيقة 8 إلى 10 خلال مقابلات BBS التي أجراها جيسون سكوت سادوفسكي، "مجموعة مقابلات BBS الوثائقية: بن بيكر، كين كابلان، ذلك الضفدع العجوز (ريوجين فيشر) الجزء 1 (2004)".
- ↑ بيكر عند الدقيقة 35، "مجموعة مقابلات وثائقية من بي بي إس: بن بيكر، كين كابلان، ذلك الضفدع العجوز (ريوجين فيشر) الجزء 1 (2004)"
- 1 2 3 4 5 6 7 8 راندي بوش، "فيدونت: التكنولوجيا، الاستخدام، الأدوات، والتاريخ" ، 1992
- ↑ يقدم كابلان التفاصيل من الدقيقة 14 إلى الدقيقة 16 خلال هذه المقابلة، "مجموعة مقابلات وثائقية من بي بي إس: بن بيكر، كين كابلان، ذلك الضفدع العجوز (ريوجين فيشر) الجزء 1 (2004)"
- 1 2 توم جينينغز، "تاريخ فيدونت #2" مؤرشف في 21 أغسطس 2014 في آلة Wayback ، 20 أغسطس 1985
- ↑ "شبكة فيدونت بي بي إس" . Bbscorner.com. 10 فبراير 2010. مؤرشف من الأصل في 7 فبراير 2022. تم الاطلاع عليه في 28 يناير 2014 .
- ↑ وين واغنر (يوليو 1985)، تاريخ البريد الصوتي ، مؤرشف من الأصل بتاريخ 10 فبراير 2016 ، تم الاطلاع عليه بتاريخ 4 ديسمبر 2021
- ^ فرانك روبينز، “الجدول الزمني لتاريخ فيدو نت”
- ↑ فيليب بيكر "معيار تقني مُحسَّن لشبكة فيدونت يوسع نطاق FTS-0001 ليشمل طلبات بارك" مؤرشف في 2013-05-20 في Wayback Machine ، 15 أكتوبر 1990
- ↑ فينس بيريلو، "YOOHOO and YOOHO/2U2" ، 30 نوفمبر 1991
- ↑ ستيف جوف، "اقتراح لعلامات منطقة NetMail" ، 3 ديسمبر 1993
- ↑ "fight-o-net" ، ملف المصطلحات، 4 نوفمبر 1996
- 1 2 "وثيقة سياسة FidoNet: الإصدار 4.07" . فيدو نت. 9 يونيو 1989 . تم الاسترجاع بتاريخ 2024-07-04 .
- ↑ شينكنبرغر، كارول (26 يوليو 2007)، فيلتن، بيورن (محرر)، "إزالة المنطقة 6" ، فيدو نيوز ، المجلد 24، العدد 31 (نُشر في 30 يوليو 2007)، ص 2 ، تاريخ الاطلاع 8 أكتوبر 2010. مع الأسف ،
قمتُ بإزالة آخر إدخال للمنطقة 6 حتى تاريخ كتابة هذا التقرير. تم نقل جميع الأعضاء المتبقين إلى المنطقة 3 وفقًا لما قرره أعضاء المنطقة 6 بشكل عام.
- ↑ رسالة من منسق المنطقة الثانية، وارد دوسش، إلى منسق المنطقة الخمسين بشأن إلغاء المنطقة السادسة — http://alex-rex.livejournal.com/282920.html مؤرشفة في 5 يناير 2012، على موقع Wayback Machine
- ↑ شويلر 1992 ، القسم 4.0.
- ↑ شويلر 1992 ، القسم 5.
- ↑ بوش، راندي (30-09-1995). "FTS-0001" (TXT) . لجنة المعايير الفنية لشبكة FidoNet . مؤرشف من الأصل في 30-05-2008.
- ↑ شويلر 1992 ، القسم 6.0.
- ↑ شويلر 1992 ، القسم 10.0.
للمزيد من القراءة
- شويلر، مايكل (نوفمبر 1992). "دليل المبتدئين لشبكة فيدونت" . فيدونت . تم الاسترجاع في 30 سبتمبر 2010 .
- سكوت، جيسون (مخرج) (2005). بي بي إس: الفيلم الوثائقي (دي في دي، الحلقة 4: "فيدونيت"). بوسطن، ماساتشوستس، الولايات المتحدة الأمريكية: أنظمة إشعال الأبقار. OCLC 61156153. مؤرشف من الأصل بتاريخ 11 مايو 2008. تم الاطلاع عليه بتاريخ 1 أغسطس 2010 . رابط بديل
روابط خارجية
- الموقع الرسمي
- الصفحة الرئيسية البديلة لشبكة FidoNet الأمريكية على موقع Wayback Machine (تمت أرشفة بتاريخ 14-05-2025)
- الصفحة الرئيسية للجنة المعايير الفنية لشبكة FidoNet
- فيدو نيوز، النشرة الإخبارية الأسبوعية لمجتمع فيدو نت
- الصفحة الرئيسية لمنظمة الصدى الدولية
- مشروع بوابة الملفات IFDC
- مشروع عرض فيدونيت
- فيدونت
- مقدمات متعلقة بالحاسوب في عام 1984
- التواصل عبر الحاسوب
- خدمات الإنترنت قبل ظهور شبكة الإنترنت العالمية
- شبكات لوحات الإعلانات الإلكترونية
