بيانات
تُعدّ حزمة البيانات وحدة نقل أساسية مرتبطة بشبكة تبديل الحزم . تتكون حزم البيانات عادةً من قسمين: رأس وحمولة . توفر حزم البيانات خدمة اتصال غير موجهة عبر شبكة تبديل الحزم. ولا يُشترط أن تضمن الشبكة تسليم حزم البيانات أو وقت وصولها أو ترتيب وصولها.
تاريخ
في أوائل سبعينيات القرن العشرين، تم ابتكار مصطلح "datagram" من خلال دمج كلمتي "data" و "telegram" بواسطة مقرر لجنة الاتصالات والتقنية الدولية (CCITT) المعني بتحويل الحزم، [ 1 ] هالفور بوثنر-باي . [ 2 ] [ 3 ] على الرغم من أن الكلمة كانت جديدة، إلا أن المفهوم كان له تاريخ طويل بالفعل.
في عام ١٩٦٤، وصف بول باران ، في تقرير صادر عن مؤسسة راند ، شبكة عسكرية افتراضية مُصممة لمقاومة هجوم نووي. كانت كتل الرسائل الصغيرة الموحدة ، التي تحمل عناوين المصدر والوجهة، تُخزن وتُعاد توجيهها في عُقد حاسوبية ضمن شبكة حاسوبية مترابطة ذات فائض كبير. كتب باران: "قد ينظر مستخدم الشبكة الذي أنشأ اتصالاً افتراضياً بمحطة طرفية وأرسل رسائل... إلى النظام على أنه صندوق أسود يوفر اتصالاً ظاهرياً". [ ٤ ] يظهر مفهوم ما نسميه الآن الدائرة الافتراضية في التصميم، [ ٥ ] على الرغم من عدم بناء أي شبكة.
في عام 1967، نشر دونالد ديفيز مقالًا رائدًا قدّم فيه مفهوم الحزم وتبديل الحزم . تشبه شبكته الأساسية المقترحة تلك التي اقترحها بول باران، على الرغم من تطويرها بشكل مستقل. يفترض ديفيز أن "جميع مستخدمي الشبكة سيوفرون لأنفسهم نوعًا من آليات التحكم في الأخطاء". هدفه هو "شبكة اتصالات مشتركة". لدعم الوصول عن بُعد إلى خدمات الحاسوب من خلال محطات المستخدمين، والتي كانت تُنقل آنذاك حرفًا حرفًا، أضاف ديفيز، على أطراف الشبكة، حواسيب وسيطة تحوّل تدفقات الأحرف إلى تدفقات حزم والعكس. [ 6 ] كتب ديفيز: "كنا في الواقع معارضين بشدة للدائرة الافتراضية، لأننا كنا نعتقد أن شبكة الاتصالات يجب أن تهتم فقط بالحزم، وأن أي بروتوكولات تُستخدم في تجميع هذه الحزم يجب أن تُنفذ من طرف إلى طرف، بين العملاء أنفسهم." [ 5 ]
في عام 1970، نشر لورانس روبرتس وباري دي. ويسلر مقالًا عن شبكة أربانت ، وهي أول شبكة تبديل حزم متعددة العقد. [ 7 ] ووصفت ورقة بحثية مصاحبة عقد التبديل ( وحدات معالجة الرسائل ) وتنسيقات الحزم الخاصة بها. [ 8 ] نفّذت النواة الأساسية للشبكة تبديل مخططات البيانات كما في نموذج باران وديفيز، لكن الخدمة التي قدمتها الشبكة للأجهزة المضيفة كانت موجهة نحو الاتصال . [ 9 ] [ 10 ] وهكذا، تم توفير خدمة نقل رسائل موثوقة لأجهزة المستخدمين، مما بسّط تصميم الشبكة بشكل كبير. وهذا ما جعل أربانت ما سيُعرف لاحقًا بشبكة الدوائر الافتراضية . [ 11 ]
عرض روبرتس فكرة تحويل الحزم على خبراء الاتصالات، فواجه غضبًا وعداءً. قبل تشغيل شبكة أربانت، زعموا أن مخازن بيانات الموجهات ستنفد بسرعة. وبعد تشغيلها، زعموا أن تحويل الحزم لن يكون مجديًا اقتصاديًا دون دعم حكومي. وواجه باران الرفض نفسه، وبالتالي فشل في إقناع الجيش بإنشاء شبكة تحويل حزم. [ 12 ]
في عام 1973، قدّم لويس بوزان تصميمه لشبكة CYCLADES ، وهي أول شبكة واسعة النطاق تُطبّق نموذج ديفيز للبيانات بشكل كامل. [ 13 ] وبذلك، كان فريق CYCLADES أول من تصدّى للمشكلة بالغة التعقيد المتمثلة في تزويد تطبيقات المستخدمين بخدمة دوائر افتراضية موثوقة [ 14 ] مع استخدام مبدأ الاتصال من طرف إلى طرف في خدمة شبكية معروفة باحتمالية حدوث فقدان وإعادة ترتيب للبيانات. [ 15 ] على الرغم من أن اهتمام بوزان "في المرحلة الأولى لم يكن تحقيق طفرة في تقنية تبديل الحزم، بل بناء أداة اتصالات موثوقة لشبكة Cyclades"، [ 13 ] فقد قدّم عضوان من فريقه، وهما هوبرت زيمرمان وجيرار لو لان ، مساهمات كبيرة في تصميم بروتوكول TCP الخاص بالإنترنت، وهو ما أقرّ به فينت سيرف ، مصممه الرئيسي. [ 16 ]
في عام 1981، أصدرت وكالة مشاريع البحوث الدفاعية المتقدمة ( داربا ) أول مواصفات لبروتوكول الإنترنت (IP). وقد أدخل هذا البروتوكول تطورًا هامًا لمفهوم حزمة البيانات: التجزئة . [ 17 ] مع التجزئة، قد تستخدم بعض أجزاء الشبكة العالمية أحجام حزم كبيرة (عادةً الشبكات المحلية لتقليل عبء المعالجة)، بينما قد تفرض أجزاء أخرى أحجام حزم أصغر (عادةً الشبكات الواسعة لتقليل زمن الاستجابة). ويمكن لعقد الشبكة تجزئة حزمة البيانات إلى عدة حزم أصغر.
في عام ١٩٩٩، أقرت فرقة عمل هندسة الإنترنت (IETF) استخدام تقنية ترجمة عناوين الشبكة (NAT) المنتشرة على نطاق واسع آنذاك، والتي تسمح بمشاركة كل عنوان عام بين عدة أجهزة خاصة. [ ١٨ ] وبذلك، تم تأجيل استنفاد عناوين الإنترنت ، مما أتاح وقتًا كافيًا لإطلاق IPv6 ، الجيل الجديد من بروتوكول الإنترنت الذي يدعم عناوين أطول. وقد تم تخفيف المبدأ الأساسي المتمثل في الشفافية الكاملة للشبكة من طرف إلى طرف فيما يتعلق بحزم البيانات، حيث أصبح على عقد NAT إدارة حالات كل اتصال على حدة، مما جعلها موجهة جزئيًا نحو الاتصال .
في عام 2015، قامت فرقة عمل هندسة الإنترنت (IETF) بتحديث توصيتها المعلوماتية RFC 2309 الصادرة عام 1998 [ 19 ] ، والتي تنص على أن عقد تبديل حزم البيانات تُدير قوائم الانتظار بنشاط ، وذلك لجعلها توصية أقوى وأكثر تفصيلاً لأفضل الممارسات الحالية من خلال نشر RFC 7567. وبينما كان نموذج قوائم انتظار حزم البيانات الأولي بسيطًا في التنفيذ ولم يتطلب سوى ضبط أطوال قوائم الانتظار، فقد وُجد أن دعم آليات أكثر تطورًا ومُعَلمة ضروري "لتحسين أداء الإنترنت والحفاظ عليه" ( RED ، ECN ، إلخ). كما دعت إلى إجراء المزيد من البحوث حول هذا الموضوع، مع قائمة بالعناصر المحددة. [ 20 ]
تعريف
يُعرَّف مصطلح "مخطط البيانات" على النحو التالي: [ 21 ]
"كيان بيانات مستقل بذاته يحمل معلومات كافية ليتم توجيهه من المصدر إلى جهاز الكمبيوتر الوجهة دون الاعتماد على عمليات تبادل سابقة بين جهاز الكمبيوتر المصدر وجهاز الكمبيوتر الوجهة وشبكة النقل."
— RFC 1594
يجب أن تكون حزمة البيانات مكتفية ذاتيًا دون الاعتماد على عمليات التبادل السابقة لأنه لا يوجد اتصال ذو مدة ثابتة بين نقطتي الاتصال كما هو الحال، على سبيل المثال، في معظم المحادثات الهاتفية الصوتية. [ 22 ]
غالبًا ما تُقارن خدمة Datagram بخدمة توصيل البريد؛ إذ يُقدّم المستخدم عنوان الوجهة فقط، دون أي ضمان للتسليم أو تأكيد على الاستلام. ولذلك، تُعتبر خدمة Datagram غير موثوقة . كما أنها تُوجّه حزم البيانات دون إنشاء مسار مُسبق، ما يجعلها خدمة غير متصلة . ولا يُؤخذ في الاعتبار ترتيب إرسال أو استقبال هذه الحزم مع غيرها. في الواقع، قد تسلك العديد من حزم البيانات في المجموعة نفسها مسارات مختلفة قبل الوصول إلى الوجهة نفسها بترتيبات مختلفة . [ 23 ]
بناء
تتكون كل حزمة بيانات من عنصرين: رأس وحمولة بيانات . يحتوي الرأس على جميع المعلومات اللازمة لتوجيه البيانات من الجهاز المُرسِل إلى الوجهة دون الحاجة إلى تبادل بيانات مسبق بين الجهاز والشبكة. قد يتضمن الرأس عناوين المصدر والوجهة، بالإضافة إلى حقول النوع والطول . أما حمولة البيانات فهي البيانات المراد نقلها. تُسمى عملية تضمين حمولات البيانات في رأس مُوسَم بالتغليف .
أمثلة
| طبقة OSI | اسم |
|---|---|
| الطبقة الرابعة | مقطع TCP |
| الطبقة 3 | حزمة الشبكة |
| الطبقة الثانية | إطار إيثرنت (IEEE 802.3) إطار شبكة محلية لاسلكية (IEEE 802.11) |
| الطبقة 1 | شريحة (CDMA) |
بروتوكول الإنترنت
يُحدد بروتوكول الإنترنت (IP) معايير لأنواع متعددة من حزم البيانات. طبقة الإنترنت هي خدمة حزم بيانات يوفرها بروتوكول الإنترنت. على سبيل المثال، يتم تشغيل بروتوكول UDP بواسطة خدمة حزم بيانات على طبقة الإنترنت. بروتوكول الإنترنت هو خدمة توصيل رسائل غير متصلة، تعتمد على أفضل جهد ممكن، وغير موثوقة. أما بروتوكول TCP فهو بروتوكول ذو مستوى أعلى يعمل فوق بروتوكول الإنترنت، ويوفر خدمة موثوقة وموجهة نحو الاتصال.
انظر أيضاً
مراجع
- ↑ بوثنر، هـ. (1975). "تدرس لجنة الاتصالات وتقنية المعلومات في كاليفورنيا (CCITT) تبديل الحزم كجزء من تطوير شبكة البيانات العامة" . مجلة ACM SIGCOMM لمراجعة اتصالات الحاسوب . 5 (2): 9-17 . doi : 10.1145/1024916.1024918 .
- ^ ريمي ديبريس (نوفمبر 2010). “دوائر X.25 الافتراضية – Transpac في فرنسا – شبكات بيانات ما قبل الإنترنت”. مجلة IEEE للاتصالات . 48 (10): 40. بيب كود : 2010IComM..48k..40S . دوى : 10.1109/MCOM.2010.5621965 .
- ↑ "Comment j'ai inventé le Datagramme" (بالفرنسية). مؤرشف من الأصل بتاريخ 28-02-2019.
- ↑ "حول شبكات الاتصالات الموزعة" (ملف PDF) . مؤرشف من الأصل (ملف PDF) بتاريخ 26-10-2016.
- 1 2 بيلكي، جيمس ل. (27 مايو 1988). "مقابلة مع دونالد ديفيز" (ملف PDF) . ص 7.
- ↑ "شبكة اتصالات رقمية لأجهزة الكمبيوتر توفر استجابة سريعة في المحطات الطرفية البعيدة" (ملف PDF) . مؤرشف (ملف PDF) من الأصل بتاريخ 2022-10-09.
- ↑ لورانس روبرتس؛ باري د. ويسلر (1970). "تطوير شبكات الحاسوب لتحقيق مشاركة الموارد" . وقائع المؤتمر المشترك للحاسوب الذي عُقد في الفترة من 5 إلى 7 مايو 1970 - AFIPS '70 (ربيع) . ص 543. doi : 10.1145/1476936.1477020 . S2CID 9343511 .
- ↑ فرانك إي هارت؛ آر إي كان؛ سيفيرو إم أورنستين؛ ويليام آر كروثر؛ ديفيد سي والدن (1970). "معالج رسائل الواجهة لشبكة حاسوب ARPA" . وقائع المؤتمر المشترك للحاسوب الربيعي المنعقد في الفترة من 5 إلى 7 مايو 1970 - AFIPS '70 (ربيع) . الصفحات 551-567 . doi : 10.1145/1476936.1477021 . ISBN 978-1-4503-7903-8. S2CID 9647377 .
- ↑ "مواصفات معالج رسائل الواجهة لربط مضيف" (ملف PDF) . يناير 2014. مؤرشف من الأصل (ملف PDF) بتاريخ 20 يوليو 2025.
تحدد ثلاثة معلمات بشكل فريد اتصالاً بين مضيفي المصدر والوجهة. "يعيد معالج رسائل الواجهة في الوجهة إشعارًا إيجابيًا باستلام الرسالة إلى معالج رسائل الواجهة في المصدر، والذي بدوره يمرر هذا الإشعار إلى مضيف المصدر." "كل رابط أحادي الاتجاه وتتحكم فيه الشبكة بحيث لا يمكن إرسال أكثر من رسالة واحدة في المرة الواحدة عبره."
- ↑ بيلكي، جيمس. "8.4 بروتوكول التحكم في الإرسال (TCP) 1973-1976" . الرأسمالية الريادية والابتكار: تاريخ اتصالات الحاسوب 1968-1988 .
مع ذلك، كان لشبكة أربانت عيوبها، فهي لم تكن شبكة بيانات حقيقية، ولم توفر تصحيحًا شاملاً للأخطاء.
- ↑ "مقابلة مع لويس بوزين أجراها أندرو ل. راسل" (ملف PDF) . أبريل 2012.
كانت أربانت عبارة عن دائرة افتراضية. "خدمة دائرة افتراضية تستخدم في الأساس مخطط بيانات داخلي."
- ↑ روبرتس، ل. (1988-01-01)، "شبكة أربانت وشبكات الحاسوب" ، تاريخ محطات العمل الشخصية ، نيويورك، نيويورك، الولايات المتحدة الأمريكية: رابطة آلات الحوسبة، ص 141-172 ، doi : 10.1145/61975.66916 ، ISBN 978-0-201-11259-7تم الاطلاع عليه بتاريخ 30 نوفمبر 2023
- 1 2 بوزين، لويس. "عرض وجوانب التصميم الرئيسية لشبكة جزر سيكلاديز" . مؤرشف من الأصل في 27 سبتمبر 2007.
- ↑ توسيع بروتوكول TCP للمعاملات -- المفاهيم . IETF . doi : 10.17487/RFC1379 . RFC 1379 .
- ↑ بينيت، ريتشارد (سبتمبر 2009). "مصمم للتغيير: حجج شاملة، ابتكار الإنترنت، وجدل حيادية الإنترنت" (ملف PDF) . مؤسسة تكنولوجيا المعلومات والابتكار. الصفحات 7، 11. تاريخ الاطلاع: 11 سبتمبر 2017 .
- ↑ ف. سيرف ؛ ي. دلال ؛ س. صن شاين (ديسمبر 1974). مواصفات برنامج التحكم في نقل الإنترنت . مجموعة عمل الشبكة. doi : 10.17487/RFC0675 . RFC 675 .مُلغى. تم إلغاؤه بموجب RFC 7805. NIC 2. INWG 72.
- ↑ ج. بوستل ، محرر (سبتمبر 1981). بروتوكول الإنترنت - مواصفات بروتوكول برنامج داربا للإنترنت . IETF . doi : 10.17487/RFC0791 . STD 5. RFC 791. IEN 128، 123، 111، 80، 54، 44، 41، 28، 26.المعيار الخامس للإنترنت. يلغي RFC 760. تم تحديثه بواسطة RFC 1349 و 2474 و 6864 .
- ↑ ب. سريسوريش؛ م. هولدريج (أغسطس 1999). مصطلحات واعتبارات مترجم عناوين شبكة بروتوكول الإنترنت (NAT) . مجموعة عمل الشبكة. doi : 10.17487/RFC2663 . RFC 2663 .لأغراض إعلامية.
- ↑ تشانغ، ليكسيا؛ بارتريدج، كريغ؛ شينكر، سكوت؛ فروكلافسكي، جون تي؛ راماكريشنان، كيه كيه؛ بيترسون، لاري؛ كلارك، ديفيد دي؛ مينشال، غريغ؛ كروكروفت، جون (1998-04-01). "توصيات بشأن إدارة الطوابير وتجنب الازدحام في الإنترنت" . فريق عمل هندسة الإنترنت. RFC 2309.
- ↑ ف. بيكر ؛ ج. فيرهيرست، محرران. (يوليو 2015). توصيات فريق عمل هندسة الإنترنت (IETF) بشأن إدارة قوائم الانتظار النشطة . فريق عمل هندسة الإنترنت . doi : 10.17487/RFC7567 . ISSN 2070-1721 . BCP 197. RFC 7567 . أفضل الممارسات الحالية 197. يلغي RFC 2309 .
- ↑ أ. مارين؛ ج. رينولدز ؛ ج. مالكين (مارس 1994). معلومات عامة حول الأسئلة والأجوبة - إجابات على أسئلة "مستخدم الإنترنت الجديد" الشائعة . مجموعة عمل الشبكة. doi : 10.17487/RFC1594 . معلومات عامة 4. RFC 1594 .مُلغى. تم إلغاؤه بموجب RFC 2664. يُلغي RFC 1325 .
- ^ تاننباوم، أندرو س. ويذرال، ديفيد ج. (2011).شبكات الحاسوب، الطبعة الخامسةبيرسون. ص 59. رقم ISBN 978-0-13-255317-9.
- ↑ مقاييس إعادة ترتيب الحزم . IETF . نوفمبر 2006. doi : 10.17487/RFC4737 . RFC 4737 .
- وحدات المعلومات
- الحزم (تكنولوجيا المعلومات)
