X.25
X.25 عبارة عن مجموعة بروتوكولات قياسية تابعة للاتحاد الدولي للاتصالات (ITU-T) للاتصالات عبر تبديل الحزم في الشبكات واسعة النطاق (WAN). وقد تم تعريفها في الأصل من قبل اللجنة الاستشارية الدولية للبرق والهاتف (CCITT، والتي تُعرف الآن باسم ITU-T) في سلسلة من المسودات، وتم اعتمادها نهائيًا في منشور يُعرف باسم "الكتاب البرتقالي" في عام 1976. [ 1 ] [ 2 ]
صُممت مجموعة البروتوكولات على شكل ثلاث طبقات مفاهيمية، تُطابق إلى حد كبير الطبقات الثلاث السفلى من نموذج OSI المرجعي ذي الطبقات السبع ، على الرغم من أنها طُوّرت قبل نموذج OSI بعدة سنوات (1984). [ 3 ] [ 4 ] كما أنها تدعم وظائف غير موجودة في طبقة الشبكة في نموذج OSI . [ 5 ] [ 6 ] تتكون شبكة X.25 WAN من عقد تبادل تبديل الحزم (PSE) كأجهزة شبكية ، وخطوط مؤجرة ، أو اتصالات خدمة الهاتف التقليدية ، أو اتصالات ISDN كروابط مادية.
كان بروتوكول X.25 شائعًا لدى شركات الاتصالات لشبكات البيانات العامة الخاصة بها من أواخر السبعينيات إلى التسعينيات، مما وفر تغطية عالمية. كما استُخدم في أنظمة المعاملات المالية ، مثل أجهزة الصراف الآلي ، وفي قطاع مدفوعات بطاقات الائتمان. [ 7 ] مع ذلك، انتقل معظم المستخدمين منذ ذلك الحين إلى مجموعة بروتوكولات الإنترنت (TCP/IP). ولا يزال بروتوكول X.25 مستخدمًا، على سبيل المثال في قطاع الطيران. [ 8 ]
تاريخ


بدأت لجنة الاتصالات وتكنولوجيا المعلومات والاتصالات (CCITT ) (التي أصبحت لاحقًا الاتحاد الدولي للاتصالات - تقييس الاتصالات ITU-T )، وهي المنظمة المسؤولة عن التقييس الدولي لخدمات الاتصالات، بتطوير معيار لاتصالات البيانات عبر تبديل الحزم في منتصف سبعينيات القرن الماضي، استنادًا إلى عدد من مشاريع شبكات البيانات الناشئة. [ 9 ] وشمل المشاركون في تصميم معيار X.25 مهندسين من كندا وفرنسا واليابان والمملكة المتحدة والولايات المتحدة الأمريكية، يمثلون مزيجًا من شركات الاتصالات الوطنية (فرنسا واليابان والمملكة المتحدة) والمشغلين من القطاع الخاص (كندا والولايات المتحدة الأمريكية). وعلى وجه الخصوص، ساهم عمل ريمي ديبري بشكل كبير في المعيار، الذي استند إلى خدمة الدائرة الافتراضية . وأُدخلت بعض التغييرات الطفيفة، التي استكملت المواصفات المقترحة، لتمكين لاري روبرتس من الانضمام إلى الاتفاقية. [ 10 ] [ 11 ] [ 12 ] وتم إدخال العديد من التحديثات والإضافات على المعيار، وسُجلت في النهاية في سلسلة كتب الاتحاد الدولي للاتصالات التقنية التي تصف أنظمة الاتصالات. وكانت هذه الكتب تُنشر كل أربع سنوات بأغلفة ذات ألوان مختلفة. تُعدّ مواصفات X.25 جزءًا من مجموعة X-Series الأكبر. [ 13 ] [ 14 ]
كيف قامت لجنة الاتصالات وتكنولوجيا المعلومات والاتصالات بتوحيد الدوائر الافتراضية
عيّنت لجنة الاتصالات وتكنولوجيا المعلومات والاتصالات (CCITT) مقررًا خاصًا بشأن تحويل الحزم، وهو هالفور بوثنر-باي ، الذي عقد اجتماعًا أوليًا في يناير 1974. نتج عن ذلك سؤالٌ، كان من المقرر أن تجيب عليه مجموعة الدراسة السابعة (SG VII) في الجلسة العامة التالية للجنة CCITT عام 1976، وهو: "هل ينبغي توفير نمط تشغيل الحزم على شبكات البيانات العامة، وإذا كان الأمر كذلك، فكيف ينبغي تنفيذه؟". وقُدّمت قائمة بشبكات تحويل الحزم "التي ينبغي أخذها في الاعتبار": شبكة أربانت (التابعة لوكالة مشاريع الأبحاث المتقدمة ARPA في الولايات المتحدة الأمريكية)، وشبكة EIN (التابعة للجنة الاتصالات الأوروبية COST)، وشبكة EPSS (التابعة لهيئة الاتصالات والبريد البريطانية EPSS )، وشبكة RCP (التابعة لهيئة الاتصالات والبريد الفرنسية PTT )، وشبكة CYCLADES (التابعة لمعهد أبحاث المعلومات والتحليل IRIA في فرنسا)، وشبكة NPL (التابعة للمختبر الفيزيائي الوطني NPL في المملكة المتحدة)، وشبكة SWIFT (التابعة لجمعية SWIFT الدولية )، وشبكة SITA (التابعة لشركة SITA الدولية ). [ 15 ]
عُقد الاجتماع الثاني للمقررين في أوسلو، برعاية إدارة الاتصالات النرويجية، في نوفمبر 1974، وضمّ 24 مشاركًا، من بينهم ممثلون عن منظمات دولية أخرى ( ISO ، IFIP ، ECMA ). [ 16 ] وشكّلت وثيقةٌ قدّمتها فرنسا "بدعمٍ فعّال من عددٍ من الإدارات الأوروبية" "الأساس الرئيسي للنقاش في هذا الاجتماع". وتمّ الاتفاق حينها على "النظر في نوعين من الخدمات، خدمة "البيانات" وخدمة "المكالمة الافتراضية". [ 16 ] : ص3
في الاجتماع الثالث، تحوّل التركيز من مسألة وجود شبكات تعمل بنمط الحزم إلى إمكانية وجود "معيار للواجهة بين الشبكة وأجهزة الحاسوب". [ 9 ] : ص39
ابتداءً من يناير 1975، عُقدت عدة اجتماعات ثنائية ومتعددة الأطراف بين مشغلي الشبكات الملتزمين بتقديم خدمة تحويل الحزم، بهدف صياغة مواصفات واجهة مشتركة. بدأت الاجتماعات بين شركة DATAPAC الكندية وشركة TRANSPAC الفرنسية ، واستمرت مع شركة Telenet الأمريكية الناشئة ، ثم مع شركة BPO البريطانية. [ 9 ] : ص39 [ 17 ] : ص44
في مارس 1975، أعدّ هالفور بوثنر-باي قائمةً بتوصياتٍ لإنشاء معيارٍ لتبديل الحزم، أو تحديثها ببساطة. استُخدمت هذه القائمة كإطارٍ مرجعيٍّ في اجتماعٍ للصياغة عُقد في أوتاوا بين مهندسي أربع شركاتٍ مُشغّلةٍ ترغب في الحصول على معيارٍ في أسرع وقتٍ ممكنٍ في الولايات المتحدة الأمريكية وكندا وفرنسا والمملكة المتحدة واليابان. وقد أعدّوا مساهماتٍ لتقديمها إلى المجموعة الاستشارية السابعة (SG VII) باسمهم من قِبل الإدارات التي لها حق التصويت في لجنة الاتصالات وتكنولوجيا المعلومات والاتصالات الكندية (CCITT). وكانت إحدى هذه المساهمات عبارةً عن مواصفات واجهة X.2x، وهي النسخة الأولى لما سيُصبح لاحقًا X.25. [ 18 ] [ 19 ]
عُقد الاجتماع الرابع للمقررين في مايو 1975 في جنيف، وشارك فيه 45 شخصًا، وصدرت 27 وثيقة جديدة. تساءل المقرر عما إذا كان ينبغي إصدار توصيات بشأن تحويل الحزم "بهدف تيسير العمل الدولي المشترك"، فأجابت الإدارة الفرنسية بالإيجاب، وأيدت كندا بشدة المقترح الفرنسي. إلا أنه لم يتم التوصل إلى نتيجة نهائية بعد. [ 20 ]
عُقد الاجتماع الخامس للمقررين في سبتمبر 1975 في جنيف، وحضره نحو 60 مشاركًا. وبعد مناقشات حول واجهة الدائرة الافتراضية المقترحة، بقيت العديد من القضايا دون حل. [ 9 ] : ص 40. وفيما يتعلق بحزم البيانات، اقترح لاري روبرتس، ممثل الوفد الأمريكي، وأيده ممثلو فرنسا وكندا على التوالي، تغيير تصنيف حزم البيانات من "E" إلى "A"، أي من "ضرورية أن تكون متاحة دوليًا" إلى "إضافية" "قد تكون متاحة في بعض البلدان وعلى الصعيد الدولي". [ 21 ] وأعرب التقرير الأخير للمقررين عن شكوكه في "جاهزية معيار لاعتماده من قبل المجموعة الفرعية السابعة". [ 9 ] : ص 40
في الاجتماع الأخير للجنة الدراسة السابعة (SG VII) قبل الجلسة العامة للجنة الاتصالات وتكنولوجيا المعلومات والاتصالات (CCITT) في سبتمبر 1976، أثارت المسودة المتاحة X.25 العديد من أسئلة التوضيح والاعتراضات الفنية. عيّن رئيس اللجنة، فيرن ماكدونالد، محررًا ووفر مكانًا للاجتماع خلال عطلة نهاية الأسبوع. وبعد عمل مكثف خلالها، تمت معالجة جميع المسائل. وللحصول على موافقة اللجنة بكامل أعضائها، بقي تحدٍّ: توفير نسخ من مسودة X.25 المحدثة بلغتين. ولتوفيرها في الوقت المناسب، أمضى توني ريبكزينسكي من DATAPAC وبول غينودو من TRANSPAC ليلة كاملة في كتابة جميع التعديلات المتفق عليها بخط اليد، وتجميعها باستخدام اللصق والمقص في وثائق نظيفة. ثم راجعت اللجنة السابعة (COM VII) النسخ الموزعة، ووافقت عليها بالإجماع لتقديمها إلى الجلسة العامة القادمة للجنة الاتصالات وتكنولوجيا المعلومات والاتصالات. [ 17 ] وفي هذه الجلسة العامة في سبتمبر 1976، تمت الموافقة بالإجماع على توصية X.25 والتوصيات العشر الأخرى للجنة الدراسة السابعة. [ 9 ] : ص40
بناءً على طلب الولايات المتحدة الأمريكية، أُضيفت خدمة بيانات اختيارية إلى معيار X.25 المُعدَّل لعام 1980، إلى جانب مواءمة طبقة الربط الخاصة به، والتي تُسمى الآن LAPB، مع التطور الحديث لبروتوكول HDLC في منظمة ISO . ونظرًا لعدم وجود أي مُشغِّل شبكة عامة يُطبِّق هذا الخيار، حُذفت البيانات نهائيًا من معيار X.25 في تحديثه لعام 1984. [ 9 ] : ص41
شبكات البيانات العامة العالمية
أُنشئت شبكات X.25 العامة، والمعروفة باسم شبكات البيانات العامة ، في العديد من البلدان خلال أواخر السبعينيات والثمانينيات من القرن الماضي لخفض تكلفة الوصول إلى مختلف الخدمات عبر الإنترنت . ومن الأمثلة على ذلك: Iberpac و TRANSPAC و Compuserve و Tymnet و Telenet و Euronet و PSS و Datapac و Datanet 1 و AUSTPAC ، بالإضافة إلى خدمة تبديل الحزم الدولية . وقد غطت شبكتها مجتمعةً نطاقًا عالميًا واسعًا خلال الثمانينيات وحتى التسعينيات. [ 22 ]
ابتداءً من أوائل التسعينيات، في أمريكا الشمالية، بدأ استخدام شبكات X.25 (التي كانت تهيمن عليها شركتا Telenet وTymnet) [ 22 ] بالتراجع تدريجيًا لصالح خدمات Frame Relay التي تقدمها شركات الهاتف الوطنية. [ 23 ] تستخدم معظم الأنظمة التي كانت تتطلب X.25 الآن بروتوكول TCP/IP ، ومع ذلك، من الممكن نقل بيانات X.25 عبر TCP/IP عند الضرورة. [ 24 ]
لا تزال شبكات X.25 مستخدمة في جميع أنحاء العالم. ويُستخدم نوعٌ مُعدّل منها يُسمى AX.25 على نطاق واسع في مجال راديو الحزم للهواة . ولا تزال شبكة Racal Paknet، المعروفة الآن باسم Widanet، تعمل في العديد من مناطق العالم، معتمدةً على بروتوكول X.25. في بعض الدول، مثل هولندا وألمانيا، يُمكن استخدام نسخة مُبسّطة من X.25 عبر قناة D في اتصال ISDN -2 (أو ISDN BRI ) للتطبيقات ذات الحجم المنخفض، مثل أجهزة نقاط البيع ؛ إلا أن مستقبل هذه الخدمة في هولندا غير واضح.
لا يزال بروتوكول X.25 مستخدمًا في قطاع الطيران (خاصة في آسيا)، على الرغم من أن الانتقال إلى البروتوكولات الحديثة بات ضروريًا نظرًا لندرة أجهزة X.25 وارتفاع تكلفتها. وفي مارس 2006، استخدمت شبكة تبادل بيانات المجال الجوي الوطني الأمريكية بروتوكول X.25 لربط المطارات البعيدة بمراكز مراقبة الحركة الجوية .
كانت فرنسا من بين آخر الدول التي لا تزال تُشغّل خدمة تجارية للمستخدم النهائي تعتمد على معيار X.25. عُرفت هذه الخدمة باسم "مينيتل" ، وكانت مبنية على نظام "فيديوتكس" الذي يعمل بدوره على معيار X.25. في عام 2002، بلغ عدد مستخدمي "مينيتل" حوالي 9 ملايين مستخدم، وفي عام 2011، وصل عدد مستخدميها في فرنسا إلى حوالي مليوني مستخدم، وذلك عندما أعلنت شركة "فرانس تيليكوم" أنها ستوقف الخدمة بحلول 30 يونيو 2012. [ 25 ] وكما هو مُخطط له، تم إيقاف الخدمة في 30 يونيو 2012. وكان هناك 800 ألف جهاز طرفي قيد التشغيل في ذلك الوقت. [ 26 ] في عام 2019، كان لا يزال بالإمكان شراء خدمة X.25 من شركة "بي تي" في المملكة المتحدة. [ 27 ]
بنيان
كان المفهوم العام لبروتوكول X.25 هو إنشاء شبكة عالمية موحدة تعتمد على تبديل الحزم . ويُعدّ جزء كبير من نظام X.25 وصفًا لآلية تصحيح الأخطاء الدقيقة اللازمة لتحقيق ذلك، بالإضافة إلى مشاركة أكثر كفاءة للموارد المادية كثيفة رأس المال.
تحدد مواصفات X.25 فقط الواجهة بين المشترك (DTE) وشبكة X.25 (DCE). أما X.75 ، وهو بروتوكول مشابه جدًا لـ X.25، فيحدد الواجهة بين شبكتين X.25 للسماح بالاتصالات عبر شبكتين أو أكثر. لا تحدد X.25 كيفية عمل الشبكة داخليًا ؛ فقد استخدمت العديد من تطبيقات شبكات X.25 بروتوكولات داخلية مشابهة جدًا لـ X.25 أو X.75 ، بينما استخدمت تطبيقات أخرى بروتوكولات مختلفة تمامًا. يُعد بروتوكول ISO 8208، المكافئ لـ X.25، متوافقًا مع X.25، ولكنه يتضمن أيضًا إمكانية توصيل جهازي DTE من نوع X.25 مباشرةً ببعضهما البعض دون الحاجة إلى شبكة وسيطة. وبفصل بروتوكول طبقة الحزم ، يسمح ISO 8208 بالعمل عبر شبكات إضافية مثل ISO 8802 LLC2 (شبكة ISO المحلية) وطبقة ربط البيانات في نموذج OSI. [ 28 ]
حددت X.25 في الأصل ثلاثة مستويات بروتوكول أساسية أو طبقات معمارية. في المواصفات الأصلية، كانت تُشار إليها باسم " مستويات" وكان لكل مستوى رقم خاص به، بينما تشير جميع توصيات ITU-T X.25 ومعايير ISO 8208 الصادرة بعد عام 1984 إليها باسم "طبقات" . [ 29 ] تم حذف أرقام الطبقات لتجنب الخلط بينها وبين طبقات نموذج OSI. [ 1 ]
- الطبقة الفيزيائية: تحدد هذه الطبقة الخصائص الفيزيائية والكهربائية والوظيفية والإجرائية للتحكم في الرابط المادي بين جهاز طرفي للبيانات (DTE) وجهاز طرفي للاتصالات (DCE). تستخدم التطبيقات الشائعة بروتوكولات تسلسلية مثل X.21 أو EIA-232 أو EIA-449 أو غيرها.
- طبقة ربط البيانات: تتكون طبقة ربط البيانات من إجراءات الوصول إلى الرابط لتبادل البيانات بين جهاز طرفي للبيانات (DTE) وجهاز وسيط بيانات (DCE). في تطبيقها، يُعدّ بروتوكول الوصول إلى الرابط المتوازن (LAPB) بروتوكول ربط بيانات يُدير جلسة الاتصال ويتحكم في تأطير الحزم. وهو بروتوكول مُوجّه نحو البتات، يوفر تصحيح الأخطاء والتسليم المنظم.
- طبقة الحزم: حددت هذه الطبقة بروتوكول طبقة الحزم لتبادل حزم التحكم وبيانات المستخدم لتشكيل شبكة تبديل الحزم القائمة على المكالمات الافتراضية، وفقًا لبروتوكول طبقة الحزم .
استند نموذج X.25 إلى مفهوم الاتصالات الهاتفية التقليدي المتمثل في إنشاء دوائر موثوقة عبر شبكة مشتركة، ولكنه استخدم برمجيات لإنشاء " مكالمات افتراضية " عبر الشبكة. تربط هذه المكالمات "معدات طرفية للبيانات" (DTE) لتوفير نقاط نهاية للمستخدمين، والتي بدت وكأنها اتصالات من نقطة إلى نقطة . يمكن لكل نقطة نهاية إنشاء العديد من المكالمات الافتراضية المنفصلة إلى نقاط نهاية مختلفة.
لفترة وجيزة، تضمنت المواصفات أيضًا خدمة بيانات غير متصلة، ولكن تم حذفها في المراجعة التالية. تُعدّ "الاختيار السريع مع إمكانية الاستجابة المحدودة" حلاً وسطًا بين إنشاء اتصال كامل والاتصال غير المتصل. وهي شائعة الاستخدام في تطبيقات معاملات الاستعلام والاستجابة التي تتضمن طلبًا واحدًا واستجابة واحدة محدودة بـ 128 بايت من البيانات المنقولة في كل اتجاه. تُنقل البيانات في حزمة طلب اتصال موسعة، وتُنقل الاستجابة في حقل موسع من حزمة رفض الاتصال، دون إنشاء اتصال كامل.
ترتبط بروتوكولات X.3 و X.28 و X.29 ارتباطًا وثيقًا ببروتوكول X.25، وهي بروتوكولات تُستخدم لربط الأجهزة غير المتزامنة (مثل المحطات الطرفية البسيطة والطابعات) بشبكة X.25. وقد تم تنفيذ هذه الوظيفة باستخدام مُجمِّع/مُفكِّك الحزم أو PAD (المعروف أيضًا باسم جهاز X الثلاثي ، نسبةً إلى البروتوكولات الثلاثة المستخدمة).
العلاقة بنموذج OSI المرجعي
على الرغم من أن معيار X.25 يسبق نموذج OSI المرجعي (OSIRM)، فإن الطبقة الفيزيائية في نموذج OSI تُطابق الطبقة الفيزيائية في X.25 ، وطبقة ربط البيانات تُطابق طبقة ربط البيانات في X.25 ، وطبقة الشبكة تُطابق طبقة الحزم في X.25 . [ 14 ] توفر طبقة ربط البيانات في X.25 ، والمعروفة باسم LAPB ، مسار بيانات موثوقًا عبر رابط بيانات (أو روابط بيانات متوازية متعددة، أو روابط متعددة) قد لا يكون موثوقًا بحد ذاته. توفر طبقة الحزم في X.25 آليات الاتصال الافتراضي، التي تعمل عبر LAPB في X.25 . تتضمن طبقة الحزم آليات للحفاظ على الاتصالات الافتراضية والإشارة إلى أخطاء البيانات في حال تعذر على طبقة ربط البيانات التعافي من أخطاء نقل البيانات. جميع إصدارات X.25، باستثناء الإصدارات الأولى، تتضمن ميزات [ 30 ] تُتيح عنونة طبقة الشبكة في OSI (عنونة NSAP، انظر أدناه). [ 31 ]
دعم أجهزة المستخدم

طُوِّر بروتوكول X.25 في عصر أجهزة الكمبيوتر الطرفية المتصلة بأجهزة الكمبيوتر المضيفة، مع أنه يُمكن استخدامه أيضًا للاتصالات بين أجهزة الكمبيوتر. فبدلًا من الاتصال المباشر بجهاز الكمبيوتر المضيف - الأمر الذي يتطلب امتلاك المضيف لمجموعة خاصة به من أجهزة المودم وخطوط الهاتف، ويُلزم المتصلين من خارج المنطقة بإجراء مكالمات دولية - يُمكن للمضيف الاتصال بمزود خدمة الشبكة عبر بروتوكول X.25. وبذلك، يُمكن لمستخدمي الأجهزة الطرفية البسيطة الاتصال بوحدة تجميع/فك تجميع الحزم المحلية (PAD) التابعة للشبكة ، وهي عبارة عن جهاز بوابة يربط أجهزة المودم وخطوط الاتصال التسلسلي بوصلة X.25 وفقًا لمعايير X.29 و X.3 .
بعد الاتصال بجهاز PAD، يُحدد مستخدم الجهاز الطرفي البسيط المضيف المراد الاتصال به، وذلك بإدخال عنوان يشبه رقم الهاتف بتنسيق X.121 (أو اسم المضيف، إذا كان مزود الخدمة يسمح بأسماء تُطابق عناوين X.121 ). ثم يُجري جهاز PAD مكالمة X.25 إلى المضيف، مُنشئًا بذلك مكالمة افتراضية . تجدر الإشارة إلى أن X.25 يدعم المكالمات الافتراضية، لذا يبدو كشبكة تبديل دوائر ، على الرغم من أن البيانات نفسها تُبدّل داخليًا عبر حزم البيانات ، على غرار طريقة TCP في توفير الاتصالات رغم أن البيانات الأساسية تُبدّل عبر حزم البيانات. بالطبع، يُمكن لمضيفين X.25 الاتصال ببعضهما مباشرةً؛ ولا يتدخل جهاز PAD في هذه الحالة. نظريًا، لا يهم ما إذا كان كل من مُتصل X.25 ومُستقبل X.25 متصلين بنفس مُشغل الشبكة، ولكن عمليًا لم يكن من الممكن دائمًا إجراء مكالمات من مُشغل شبكة إلى آخر.
لأغراض التحكم في تدفق البيانات، يُستخدم بروتوكول النافذة المنزلقة بحجم افتراضي يبلغ 2. قد تكون الإشعارات ذات دلالة محلية أو شاملة. يشير بت تسليم البيانات (AD) في كل حزمة بيانات إلى ما إذا كان المرسل يشترط إشعارًا شاملًا. عندما يكون D=1، فهذا يعني أن الإشعار شامل ويجب أن يتم فقط بعد أن يُقرّ جهاز DTE البعيد باستلام البيانات. أما عندما يكون D=0، فيُسمح للشبكة (ولكن ليس إلزاميًا) بالإشعار قبل أن يُقرّ جهاز DTE البعيد باستلام البيانات أو حتى قبل استلامها.
بينما كانت وظيفة PAD المحددة بواسطة X.28 و X.29 تدعم على وجه التحديد محطات الأحرف غير المتزامنة، فقد تم تطوير مكافئات PAD لدعم مجموعة واسعة من أجهزة الاتصالات الذكية الخاصة، مثل تلك الخاصة ببنية شبكة نظام IBM (SNA).
التحكم في الأخطاء
تعتمد إجراءات استعادة البيانات في طبقة الحزم على افتراض أن طبقة ربط البيانات مسؤولة عن إعادة إرسال البيانات المستلمة بشكل خاطئ. ويركز التعامل مع الأخطاء في طبقة الحزم على إعادة مزامنة تدفق المعلومات في المكالمات، بالإضافة إلى إنهاء المكالمات التي دخلت في حالات غير قابلة للاستعادة.
- حزم إعادة الضبط من المستوى 3، والتي تعيد تهيئة التدفق في مكالمة افتراضية (لكنها لا تقطع المكالمة الافتراضية).
- إعادة تشغيل الحزمة، التي تقوم بمسح جميع المكالمات الافتراضية على وصلة البيانات وإعادة ضبط جميع الدوائر الافتراضية الدائمة على وصلة البيانات.
العنونة والدوائر الافتراضية

يدعم بروتوكول X.25 نوعين من الدوائر الافتراضية : المكالمات الافتراضية (VC) والدوائر الافتراضية الدائمة (PVC). تُنشأ المكالمات الافتراضية عند الحاجة، فمثلاً، تُنشأ دائرة افتراضية عند بدء المكالمة وتُلغى بعد انتهائها. وتُنشأ هذه الدوائر من خلال إجراءات إنشاء المكالمات وإنهائها. أما الدوائر الافتراضية الدائمة ، فتُهيأ مسبقاً في الشبكة. [ 32 ] ونادراً ما تُلغى هذه الدوائر، مما يوفر اتصالاً مخصصاً بين نقاط النهاية.
يمكن إنشاء الدوائر الافتراضية باستخدام عناوين X.121. يتكون عنوان X.121 من رمز دولة البيانات (DCC) المكون من ثلاثة أرقام، بالإضافة إلى رقم الشبكة، ليشكلا معًا رمز تعريف شبكة البيانات (DNIC) المكون من أربعة أرقام، متبوعًا برقم المحطة الطرفية الوطنية (NTN) الذي لا يتجاوز عشرة أرقام. تجدر الإشارة إلى استخدام رقم شبكة واحد فقط، مما يسمح ظاهريًا بوجود 10 شركات اتصالات فقط لكل دولة، ولكن بعض الدول تُخصص لها أكثر من رمز دولة بيانات واحد لتجاوز هذا القيد. غالبًا ما تستخدم الشبكات عددًا أقل من أرقام رقم المحطة الطرفية الوطنية الكاملة للتوجيه، وتُتيح الأرقام المتبقية للمشترك (يُسمى أحيانًا العنوان الفرعي) حيث يمكن استخدامها لتحديد التطبيقات أو لمزيد من التوجيه على شبكات المشتركين.
أُضيفت خاصية عنونة NSAP في مراجعة X.25 (1984) للمواصفات، مما مكّن X.25 من تلبية متطلبات خدمة الشبكة الموجهة بالاتصال (CONS) في نموذج OSI بشكل أفضل . [ 33 ] لم تكن شبكات X.25 العامة مُلزمة باستخدام عنونة NSAP، ولكن لدعم خدمة CONS في نموذج OSI، كان عليها نقل عناوين NSAP وغيرها من خصائص DTE المحددة من قِبل ITU-T بشفافية من DTE إلى DTE. [ 34 ] سمحت المراجعات اللاحقة بنقل عناوين متعددة بالإضافة إلى عناوين X.121 على نفس واجهة DTE-DCE: عنونة التلكس ( F.69 )، وعنونة PSTN ( E.163 )، وعنونة ISDN ( E.164 )، وعناوين بروتوكول الإنترنت (IANA ICP)، وعناوين MAC المحلية IEEE 802.2 . [ 35 ]
تُنشأ دوائر الاتصال الدائمة (PVCs) بشكل دائم في الشبكة، وبالتالي لا تتطلب استخدام عناوين لإعداد المكالمات. يتم تحديد دوائر الاتصال الدائمة (PVCs) عند واجهة المشترك من خلال مُعرّف القناة المنطقية الخاص بها (انظر أدناه). مع ذلك، عمليًا، لم تدعم العديد من شبكات X.25 الوطنية دوائر الاتصال الدائمة (PVCs).
تحتوي واجهة DTE-DCE واحدة لشبكة X.25 على 4095 قناة منطقية كحد أقصى، يُسمح لها من خلالها بإنشاء مكالمات افتراضية ودوائر افتراضية دائمة، [ 36 ] مع العلم أنه لا يُتوقع من الشبكات دعم 4095 دائرة افتراضية كاملة. [ 37 ] لتحديد القناة المرتبطة بحزمة بيانات، تحتوي كل حزمة على مُعرّف قناة منطقي مكون من 12 بت، يتألف من رقم قناة منطقي مكون من 8 بت ورقم مجموعة قنوات منطقي مكون من 4 بت. [ 36 ] تبقى مُعرّفات القنوات المنطقية مُخصصة لدائرة افتراضية طوال مدة الاتصال. [ 36 ] تُحدد مُعرّفات القنوات المنطقية قناة منطقية مُحددة بين DTE (جهاز المشترك) و DCE (الشبكة)، ولها أهمية محلية فقط على الرابط بين المشترك والشبكة. من المُرجح أن يكون الطرف الآخر للاتصال في DTE البعيد قد خصص مُعرّف قناة منطقي مختلف. ينقسم نطاق القنوات المنطقية الممكنة إلى أربع مجموعات: قنوات مخصصة للدوائر الافتراضية الدائمة، وقنوات مخصصة للمكالمات الافتراضية الواردة، وقنوات مخصصة للمكالمات الافتراضية ثنائية الاتجاه (واردة أو صادرة)، وقنوات مخصصة للمكالمات الافتراضية الصادرة. [ 38 ] (تشير الاتجاهات إلى اتجاه بدء المكالمة الافتراضية كما يراه جهاز DTE - حيث تحمل جميعها البيانات في كلا الاتجاهين). [ 39 ] وقد سمحت هذه النطاقات للمشترك بتهيئة النظام للتعامل مع أعداد متفاوتة بشكل كبير من المكالمات في كل اتجاه، مع حجز بعض القنوات للمكالمات في اتجاه واحد. يُشترط على جميع الشبكات الدولية دعم الدوائر الافتراضية الدائمة، والقنوات المنطقية ثنائية الاتجاه، والقنوات المنطقية أحادية الاتجاه الصادرة؛ أما القنوات المنطقية أحادية الاتجاه الواردة فهي ميزة اختيارية إضافية. [ 40 ] لا يُشترط على واجهات DTE-DCE دعم أكثر من قناة منطقية واحدة. [ 38 ] لن يتم تخصيص مُعرّف القناة المنطقية صفر لدائرة افتراضية دائمة أو مكالمة افتراضية. [ 41 ] يتم استخدام معرف القناة المنطقية الصفرية للحزم التي لا تتعلق بدائرة افتراضية محددة (مثل إعادة تشغيل طبقة الحزمة والتسجيل وحزم التشخيص).
الفواتير
في الشبكات العامة، كانت خدمة X.25 تُحاسب عادةً برسوم شهرية ثابتة تعتمد على سرعة الاتصال، بالإضافة إلى سعر لكل جزء من البيانات. [ 42 ] تفاوتت سرعات الاتصال، عادةً من 2400 بت/ثانية إلى 2 ميجابت/ثانية، مع أن السرعات التي تتجاوز 64 كيلوبت/ثانية كانت نادرة في الشبكات العامة. يتكون الجزء من البيانات من 64 بايت (مقربة لأعلى، دون ترحيل بين الحزم)، [ 43 ] وتُحاسب على المتصل [ 44 ] (أو المتلقي في حالة المكالمات ذات التكلفة العكسية، حيثما كان ذلك مدعومًا). [ 45 ] المكالمات التي تستخدم خاصية الاختيار السريع (التي تسمح بـ 128 بايت من البيانات في مراحل طلب المكالمة وتأكيدها وإنهائها) [ 46 ] كانت تخضع لرسوم إضافية، وكذلك استخدام بعض خصائص X.25 الأخرى. ستكون هناك رسوم إيجار شهرية لوحدات PVC وسعر أقل لكل شريحة مقارنة بوحدات VC، مما يجعلها أرخص فقط في حالة نقل كميات كبيرة من البيانات.
أنواع حزم X.25
| نوع الحزمة | DCE → DTE | DTE → DCE | رأس المال الاستثماري | مادة PVC |
|---|---|---|---|---|
| إعداد المكالمات وإنهائها | مكالمة واردة | طلب مكالمة | X | |
| تم الاتصال | تم قبول المكالمة | X | ||
| مؤشر واضح | طلب واضح | X | ||
| تأكيد واضح من DCE | تأكيد واضح من DTE | X | ||
| البيانات والمقاطعة | بيانات DCE | بيانات DTE | X | X |
| مقاطعة DCE | مقاطعة DTE | X | X | |
| تأكيد مقاطعة DCE | تأكيد مقاطعة DTE | X | X | |
| التحكم في التدفق وإعادة الضبط | DCE RR (جاهز للاستلام) | DTE RR (جاهز للاستلام) | X | X |
| DCE RNR (الاستلام غير جاهز) | DTE RNR (الاستلام غير جاهز) | X | X | |
| DCE REJ (مرفوض) | DTE REJ (مرفوض) | X | X | |
| مؤشر إعادة الضبط | طلب إعادة التعيين | X | X | |
| تأكيد إعادة ضبط DCE | تأكيد إعادة ضبط DTE | X | X | |
| إعادة تشغيل | مؤشر إعادة التشغيل | طلب إعادة التشغيل | X | X |
| تأكيد إعادة تشغيل DCE | تأكيد إعادة تشغيل DTE | X | X | |
| التشخيص | التشخيص | X | X |
تفاصيل X.25
قد تسمح الشبكة باختيار الحد الأقصى لطول الدائرة الافتراضية ضمن نطاق يتراوح بين 16 و4096 بايت ( قيمتان n فقط) عن طريق التفاوض كجزء من إجراءات إعداد المكالمة. وقد يختلف الحد الأقصى للطول عند طرفي الدائرة الافتراضية.
- تقوم معدات طرفية البيانات بإنشاء حزم تحكم يتم تغليفها في حزم بيانات. تُرسل هذه الحزم إلى معدات إنهاء دائرة البيانات، باستخدام بروتوكول LAPB .
- تقوم معدات إنهاء دائرة البيانات بإزالة رؤوس الطبقة الثانية من أجل تغليف الحزم ببروتوكول الشبكة الداخلية.
مرافق X.25
يوفر معيار X.25 مجموعة من تسهيلات المستخدم المحددة والموصوفة في توصية ITU-T X.2. [ 47 ] تندرج تسهيلات المستخدم X.2 ضمن خمس فئات:
- المرافق الأساسية؛
- مرافق إضافية؛
- تسهيلات مشروطة؛
- المرافق الإلزامية؛ و
- مرافق اختيارية.
يوفر معيار X.25 أيضًا مرافق مستخدم اختيارية لـ DTE محددة وفقًا لمعيار X.25 و ITU-T، كما هو موضح في توصية ITU-T X.7. [ 48 ] تندرج مرافق المستخدم الاختيارية X.7 ضمن أربع فئات من مرافق المستخدم التي تتطلب ما يلي:
- الاشتراك فقط؛
- الاشتراك متبوعًا بالاستدعاء الديناميكي؛
- الاشتراك أو الاستدعاء الديناميكي؛ و
- الاستدعاء الديناميكي فقط.
إصدارات بروتوكول X.25
تُخصَّص إصدارات CCITT/ITU-T من مواصفات البروتوكول لشبكات البيانات العامة (PDN). [ 49 ] أما إصدارات ISO/IEC فتتناول ميزات إضافية للشبكات الخاصة (مثل استخدام الشبكات المحلية (LAN)) مع الحفاظ على التوافق مع مواصفات CCITT/ITU-T. [ 50 ]
تختلف تسهيلات المستخدم والميزات الأخرى التي تدعمها كل نسخة من بروتوكول X.25 ومعيار ISO/IEC 8208 من إصدار لآخر. [ 51 ] توجد عدة إصدارات رئيسية من بروتوكول X.25: [ 52 ]
- توصية CCITT رقم X.25 (1976) - الكتاب البرتقالي
- توصية CCITT رقم X.25 (1980) - الكتاب الأصفر
- توصية CCITT رقم X.25 (1984) الكتاب الأحمر
- توصية CCITT رقم X.25 (1988) - الكتاب الأزرق
- التوصية X.25 الصادرة عن الاتحاد الدولي للاتصالات (1993) الكتاب الأبيض [ 53 ]
- التوصية X.25 الصادرة عن الاتحاد الدولي للاتصالات (1996) الكتاب الرمادي [ 54 ]
تتيح توصية X.25 خيارات متعددة لكل شبكة لتحديد الميزات التي تدعمها وكيفية تنفيذ عمليات معينة. وهذا يعني أن كل شبكة ملزمة بنشر وثيقة خاصة بها تتضمن مواصفات تطبيق X.25 الخاص بها، وقد اشترطت معظم الشبكات على مصنعي أجهزة DTE إجراء اختبارات مطابقة البروتوكول ، بما في ذلك اختبار الالتزام الصارم بخيارات الشبكة الخاصة بهم وتطبيقها. (كان مشغلو الشبكات قلقين بشكل خاص من احتمال تسبب جهاز DTE معطل أو غير مُهيأ بشكل صحيح في تعطيل أجزاء من الشبكة والتأثير على المشتركين الآخرين). لذلك، يجب تهيئة أجهزة DTE الخاصة بالمشتركين لتتوافق مع مواصفات الشبكة التي يتصلون بها. كانت معظم هذه الأجهزة مختلفة بشكل كافٍ لمنع التوافق إذا لم يقم المشترك بتهيئة جهازه بشكل صحيح أو إذا لم يُضِف مصنع الجهاز دعمًا خاصًا لتلك الشبكة. وعلى الرغم من اختبارات مطابقة البروتوكول، غالبًا ما يؤدي ذلك إلى مشاكل في التوافق عند توصيل الجهاز بالشبكة لأول مرة.
بالإضافة إلى إصدارات CCITT/ITU-T من البروتوكول، توجد أربع إصدارات من ISO/IEC 8208: [ 51 ]
- ISO/IEC 8208:1987، الإصدار الأول، متوافق مع X.25 (1980) و (1984)
- ISO/IEC 8208:1990، الطبعة الثانية، متوافقة مع الطبعة الأولى و X.25 (1988)
- ISO/IEC 8208:1995، الإصدار الثالث، متوافق مع الإصدار الثاني و X.25 (1993)
- ISO/IEC 8208:2000، الإصدار الرابع، متوافق مع الإصدار الثالث و X.25 (1996)
إرث
كان بروتوكول X.25 يتطلب معالجةً إضافيةً كبيرةً لفقدان البيانات، نظرًا لأن الدوائر آنذاك كانت تعمل عبر كابلات رديئة الجودة، ما أدى إلى كثرة أخطاء البتات المفردة. ومع ازدياد موثوقية الدوائر، لم تعد هناك حاجة لهذه المعالجة الإضافية، وحلّ محلها بروتوكول Frame Relay الأقل تكلفة . يستند Frame Relay تقنيًا إلى X.25، ولكنه لا يُعنى بتصحيح الأخطاء.
ساهمت شبكات البيانات العامة العالمية القائمة على X.25 في نمو بروتوكول الإنترنت (IP) كبروتوكول يعتمد عليه.
كان X.25 متاحًا أيضًا في تطبيقات متخصصة مثل Retronet التي تسمح لأجهزة الكمبيوتر القديمة باستخدام الإنترنت .
انظر أيضاً
- تاريخ الإنترنت
- مجموعة بروتوكولات OSI
- شبكات تبديل الحزم - هي شبكات، بما في ذلك X.25، التي تحتوي على بروتوكولات تستخدم "الحزم".
- حروب البروتوكول
- XOT هو بروتوكول "X.25 عبر TCP"، أي مع تغليف X.25 على شبكات TCP/IP
- X.PC
- AX.25
مراجع
- 1 2 CCITT، مجموعة الدراسة السابعة، مسودة التوصية X-25 ، مارس 1976
- ↑ تاريخ X.25، والجمعيات العامة لـ CCITT وألوان الكتب
- ↑ ( Friend et al. 1988 , p. 242)
- ↑ ( Friend et al. 1988 , p. 243)
- ↑ توصية الاتحاد الدولي للاتصالات X.28
- ↑ توصية الاتحاد الدولي للاتصالات X.3
- ↑ فورجينكس (فبراير 2012). "X.25 في صناعة بطاقات الدفع" (ملف PDF) . مؤرشف من الأصل (ملف PDF) في 4 مارس 2016. تم الاطلاع عليه في 25 مايو 2016 .
- ↑ إيفان بيبلنياك. ""هل لا يزال X.25 على قيد الحياة؟"تم الاطلاع عليه بتاريخ 11 مارس 2026 .
- 1 2 3 4 5 6 7 سيربو، مارفن أ؛ زويمبفر، لورانس إي (مارس 1985). "وضع المعايير لاتصالات الحاسوب: حالة X.25" . IEEE.
- ↑ ديبريس، ريمي (2010). "الدوائر الافتراضية X.25 - ترانسباك في فرنسا - شبكات البيانات قبل الإنترنت". مجلة IEEE للاتصالات . 48 (11): 40-46 . doi : 10.1109/MCOM.2010.5621965 . ISSN 1558-1896 .
- ↑ ريبكزينسكي، توني (2009). "تسويق تقنية تحويل الحزم (1975-1985): منظور كندي [تاريخ الاتصالات]". مجلة IEEE للاتصالات . 47 (12): 26-31 . doi : 10.1109/MCOM.2009.5350364 . ISSN 1558-1896 . S2CID 23243636 .
- ↑ "نبذة تاريخية عن مجموعة الدراسة ... 7" . www.itu.int . تم الاطلاع عليه بتاريخ 4 فبراير 2020 .
- ↑ توصيات سلسلة X
- 1 2 ( Friend et al. 1988 ، ص 230)
- ↑ بوثنر-باي، هالفور (يوليو 1974). "تقرير فريق المقرر بشأن النقطة ج -" .
- 1 2 مجموعة المقررين المعنية بتحويل الحزم. "تقرير اجتماع أوسلو (15-16 أغسطس 1974)" . CCITT.
- 1 2 ديسبريه، ريمي (2010). شوارتز، ميشا (محرر). “دوائر X.25 الافتراضية – TRANSPAC في فرنسا – شبكات البيانات قبل الإنترنت”. مجلة IEEE للاتصالات . 48 (11): 40– 46. دوى : 10.1109/MCOM.2010.5621965 . S2CID 23639680 .
- ↑ مقرر لجنة الاتصالات وتكنولوجيا المعلومات الكندية بشأن تحويل الحزم (26 مارس 1975). "مقترحات للتوصيات" (ملف PDF) .
- ↑ ريبكزينسكي، توني (ديسمبر 2009). "تسويق تقنية تحويل الحزم (1975-1985): منظور كندي [تاريخ الاتصالات]". مجلة IEEE للاتصالات . 47 (12): 26-31 . doi : 10.1109/MCOM.2009.5350364 . S2CID 23243636 .
- ↑ INWG#99. "تقرير الاجتماع في جنيف (28 مايو - 6 يونيو 1975) (مقتطفات)" .
{{cite web}}: صيانة CS1: الأسماء الرقمية: قائمة المؤلفين ( رابط ) - ↑ بوزان، لويس (أكتوبر 1975). "اجتماع مجموعة مقرري لجنة الاتصالات وتكنولوجيا المعلومات بشأن تحويل الحزم - (جنيف، 16-19 سبتمبر 1975)" . ص 6 في الملحق 4.
- 1 2 ( شات 1991 ، ص 200) .
- ↑ ( شات 1991 ، ص 207) .
- ↑ "تشغيل بروتوكول X.25 عبر TCP/IP على أجهزة توجيه سيسكو" . 1 فبراير 2001. مؤرشف من الأصل في 21 يناير 2012.
- ^ (بالفرنسية) الصحافة، وكالة فرنسا (21 يوليو 2011). "Le Minitel disparaîtra en juin 2012" [ سوف يختفي Minitel في يونيو 2012 ] . لوفيجارو (بالفرنسية).
- ↑ (بالفرنسية)
- ↑ "قائمة أسعار بي تي: القسم 13: شبكات بي تي عبر بروتوكول الإنترنت" . بي تي . تم الاطلاع عليه بتاريخ 30 مايو 2019 .
- ↑ ISO 8208:2000
- ↑ ISO 8208، الملحق ب.
- ↑ توصية ITU-T X.25 ، G.3.2 مرفق تمديد العنوان المسمى، الصفحات 141-142.
- ↑ توصية الاتحاد الدولي للاتصالات X.223 ، الملحق الثاني.
- ↑ توصية ITU-T X.7 (04/2004) ، الصفحات 17-18.
- ↑ توصية الاتحاد الدولي للاتصالات X.223 .
- ↑ توصية ITU-T X.25 (10/96) ، الملحق G، ص 140.
- ↑ توصية الاتحاد الدولي للاتصالات X.213 ، الملحق أ.
- 1 2 3 توصية ITU-T X.25 (10/96) ، ص 45.
- ↑ توصية ITU-T X.283 (12/97) ، ص 42.
- 1 2 توصية ITU-T X.25 (10/96) ، الملحق أ ، الصفحات 119-120.
- ↑ ISO/IEC 8208:2000، الطبعة الرابعة، ص 61.
- ↑ توصية الاتحاد الدولي للاتصالات X.2 (03/2000) ، ص 4.
- ↑ ISO/IEC 8208:2000، الطبعة الرابعة، 3.7.1، ص. 7.
- ^ التوصية ITU-T D.11 (03/91) ، ص. 2.
- ^ التوصية ITU-T D.12 (11/88) ، ص. 1.
- ↑ توصية الاتحاد الدولي للاتصالات X.7 (04/2004) ، ص 42.
- ^ التوصية ITU-T D.11 (03/91) ، ص. 3.
- ↑ توصية الاتحاد الدولي للاتصالات X.7 (04/2004) ، ص 38.
- ↑ توصية الاتحاد الدولي للاتصالات X.2
- ↑ توصية الاتحاد الدولي للاتصالات X.7
- ↑ توصية الاتحاد الدولي للاتصالات X.25 (10/96) ، ملخص، pv
- ↑ ISO/IEC 8208:2000، الطبعة الرابعة، القسم 1: النطاق، ص 1.
- 1 2 ISO/IEC 8208:2000، الطبعة الرابعة، الملحق ج.
- ↑ توصية الاتحاد الدولي للاتصالات X.25
- ↑ توصية الاتحاد الدولي للاتصالات X.25 (1993) الكتاب الأبيض
- ↑ توصية الاتحاد الدولي للاتصالات X.25 (1996) الكتاب الرمادي
للمزيد من القراءة
- اتصالات الحاسوب، ملاحظات محاضرات للأستاذ الدكتور حاييم زيغلر، كلية بروكلين
- موتورولا كودكس (1992). كتاب أساسيات تحويل الحزم X.25 . سلسلة كتب الأساسيات ( الطبعة الثانية). ريدينغ، ماساتشوستس: أديسون-ويسلي. ISBN 0-201-56369-X.
- ديسينغتون، ريتشارد (1985). شرح X.25 . اتصالات الحاسوب والشبكات ( الطبعة الثانية). تشيتشستر، المملكة المتحدة: إليس هوروود. ISBN 978-0-85312-626-3.
- فريند، جورج إي.؛ فايك، جون إل.؛ بيكر، إتش. تشارلز؛ بيلامي، جون سي. (1988). فهم اتصالات البيانات ( الطبعة الثانية). إنديانابوليس: هوارد دبليو. سامز وشركاه. ISBN 0-672-27270-9.
- بوتش، أودو دبليو؛ ويليام إتش. غرين؛ غاري جي. موس (1983). الاتصالات السلكية واللاسلكية والشبكات . بوسطن: ليتل، براون وشركاه. ISBN 0-316-71498-4.
- شات، ستان (1991). ربط الشبكات المحلية: دليل لمدير الأنظمة الصغيرة . ماكجرو هيل. ISBN 0-8306-3755-9.
- ثورب، نيكولاس م.؛ روس، ديريك (1992). X.25 Made Easy . برنتيس هول. ISBN 0-13-972183-5.
روابط خارجية
- التوصية X.25 في ITU-T
- مرجع سيسكو X.25، مؤرشف بتاريخ 19 يونيو 2018 في أرشيف الإنترنت (Wayback Machine).
- دليل شبكات X.25 مع مقارنات مع TCP/IP
- X.25 – دليل ومصدر معلوماتي
- وثائق طلب التعليقات (RFCs) وموارد أخرى من Open Directory
- مقدمات متعلقة بالحاسوب في عام 1976
- تاريخ شبكات الحاسوب
- بروتوكولات طبقة الشبكة
- بروتوكولات OSI
- شبكات واسعة النطاق
- توصيات الاتحاد الدولي للاتصالات - قطاع تقييس الاتصالات
- توصيات سلسلة ITU-T X
- X.25
- بروتوكولات الاتصالات
