English  

كتب software and protocols

اذا لم تجد ما تبحث عنه يمكنك استخدام كلمات أكثر دقة.

عرض المزيد

البرمجيّات والبروتوكولات (معلومة)


كان بروتوكول 1822، الذي حدد ربط حاسب مُضيف مع معالج رسائل المنفذ هو نقطة البداية لمفهوم الاتصال بين المضيفين في شبكة الأربانت في العام 1969. صُممت بُنية الرسالة لتعمل بشكلٍ لا لُبس فيه على طيفٍ واسعٍ من بُنى الحاسب المُختلفة. تتألّف الرسالة الخاصّة ببروتوكول 1822 من مجموعة من الحقول أهمها حقلي نوع الرسالة وعنوان المُضيف بالإضافة إلى حقل المُعطيات. لإرسال رسالة مُعطيات إلى مُضيف آخر، يقوم المُضيف المُرسل بإنشاء رسالة مُعطيات تتضمّن عنوان المُضيف الهدف والمُعطيات التي يُراد إرسالها، ثُمّ تُرسل الرسالة عبر المنفذ الذي يدعم البروتوكول. يقوم معالج رسائل المنفذ بعدها بإيصال الرسالة إلى عنوان الهدف، إمّا بإيصالها إلى مُضيف مُتصل معه بشكلٍ مُباشر أو بإيصالها إلى معالج رسائل منفذ آخر. عندما تصل الرسالة إلى وجهتها أخيراً، يقوم معالج رسائل المنفذ المُستقبل بإرسال إشعار استلام يُسمّى إشعار الجهوزيّة لاستلام للرسالة التاليّة (Ready for Next Message RFNM acknowledgement) إلى معالج رسائل المنفذ المتصل مع المُضيف المرسل.

على عكس شبكة الإنترنت اليوم، فقد صُممت شبكة الأربانت بحيث تكون موثُوقة، حيث تنقل الرسائل بشكل موثُوق، وإبلاغ المُضيف المصدر في حال فقدان الرسالة. إنّ الإصدارين الرابع والسادس من بروتوكول الإنترنت غيرُ موثوقين، وهما يعتمدان على بروتوكول التحكّم بالنقل (TCP) الذي يعمل في طبقة النقل ليقوم بالوظائف المُرتبطة بالوثوقيّة. عانى بروتوكول 1822 بشكلٍ مُلحوظ في الحالات التي يوجد فيها أكثر من اتصال لأكثر من تطبيق في نفس المُضيف، وقد جرى التعامل مع هذه المشكلة في برنامج التحكّم بالشبكة (NCP)، حيث أمّن البرنامج طريقة قياسية لإنشاء قنوات اتصال موثُوقة ثُنائيّة الاتجاه مُتحكّم بالتدفق فيها بين عدّة عمليات في عدة مُضيفين. سمح برنامج التحكّم بالشبكة للتطبيقات بالاتصال عبر شبكة الأربانت باستخدم بروتوكولات خاصّة، وكان هذا مُقدّمة لمفهوم الطبقات والتغليف الذي بُني نموذج الاتصال المعياري (OSI) على أساسه.

في عام 1983، حلّت حزمة بروتوكولات الإنترنت محلّ برنامج التحكّم بالشبكة، وأصبحت هذه الحزمة هي العمود الفقري لشبكة الإنترنت لاحقاً.

تطبيقات الشبكة

أمّن برنامج التحكّم بالشبكة مجموعة من الخدمات القياسيّة التي يمكن مُشاركتها من قبل عدة تطبيقات عاملة على مُضيف واحد. قاد ذلك إلى تطّور بروتوكولات التطبيقات، التي استفادت من وجود ووظائف بروتوكولات الاتصالات، ولكنّها عملت بشكلٍ مُستقلٍ عنّها.

في عام 1971، نجح راي توملينسون من شركة بي بي إن للتكنولوجيا في إرسال أول رسالة بريد إلكتروني عبر الشبكة، وكان أول من استخدم المحرف (@) في عناوين البريد الإلكترونيّ. في العام 1973، أصبحت رسائل البريد الإلكتروني المتبادلة تشكل 75% من حركة المُعطيات عبر الشبكة، وطُوّر واستُعمل بروتوكول نقل الملفات، ليُصبح بالإمكان نقل الملفات عبر شبكة الأربانت. في العام 1977، طُوّر واستُعمل بروتوكول الصوت في الشبكة (NVP)، ولكن الخدمات المُرتبطة به لم تعمل بشكل جيد لغياب التكنولوجيا اللازمة لدعمها، واحتاج الأمر (20) عاماً أخرى قبل أن يطرح الاتحاد الدولي للاتصالات أول معيار لاتصالات الصوت والصورة هو المعيار أتش 323 (H.323).

حماية كلمات المرور

طوّرت خوارزمية التجزئة المسماة كثير حدود بوردي (Purdy polynomial)، على يد جورج بوردي (George Purdy) في العام 1971م بناء على طلب من لورانس روبرتس الذي كان يرأس مكتب تقنيات معالجة المعلومات في وكالة أبحاث المشايع المُتطوّرة وقتها. اعتمدت طريقة بوردي على كثير حدود من الدرجة (224) و عدد أولي بطول (64) بت. استخدمت هذه الخوازمية لاحقاً من أجل حماية كلمات المرور في نظام الذاكرة الافتراضية المفتوح (Open VMS) المطوّر من قبل شركة ديجيتال إكوبمينت.

المصدر: wikipedia.org