hotchpotch/wikipedia-multilingual-ir-pairs huggingface dataset:
تبديل الرزم استخدام توجيه الطرود في الشبكات
يستخدم تحويل الطرود في البروتوكول X.25 وهو بروتوكول من طبقة الشبكة طُوِّر عام 1976 ويحدد واجهة التخاطب بين جهاز شبكي وشبكة تستخدم تقنية توجيه الطرود، يستخدم هذا البروتوكول في ال ISDN، وظل سائداً لفترةٍ طويلة، وقد تميزت الشبكات الواسعة التي اعتمدته بسرعة الاتصالات فيها، ولكن لم يعد بإمكان هذا البروتوكول مواكبة التقنيات الجديدة ذات السرعة العالية.
و يستخدم أيضاً تحويل الطرود في بروتوكول تنقيل الأطر frame relay الذي طور عن البروتوكول X.25 في نهاية الثمانينيات، وهو غير موثوق بعكس ال X.25. ينتشر هذا البروتوكول بكثرة في الشبكات الواسعة، إذ ترسل المعلومات باستخدامه في طرود عبر مسارات محددة مسبقا تعرف باسم الدارات الافتراضية الدائمة (Permanent Virtual Circuits-PVC).
أشهر مثال على الشبكات القائمة على تحويل الطرود هو شبكة الإنترنت التي تستخدم الIP مع إحدى بروتوكولات طبقة ربط المعطيات كالـ frame relay.
الفوج الثالث عشر من قنبليي يريفان القيصر ميخائيل فيودوروفيتش
الفوج الثالث عشر من قنبليي يريفان القيصر ميخائيل فيودوروفيتش (Царя Михаила Феодоровича 13 - й Лейб - Гренадерский Его Величества полк باللغة الروسية) كان أقدم فوج في الجيش الإمبراطوري الروسي وأول فوج دائم نظم على النموذج الغربي. تم إنشاؤه عام 1642 من قبل القيصر الروسي ميخائيل روسيا والذي تولى قيادته. الاسم يريفان يعود إلى بلدة في القوقاز هي اليوم عاصمة أرمينيا.
الفوج تميز خلال الحرب الروسية الفارسية 1804-1813 والحرب الروسية الفارسية (1826-1828) والحرب الروسية العثمانية 1828-1829 وحرب القرم والحرب الروسية العثمانية 1877-1878 وشارك بنشاط في الاستيلاء على منطقة القوقاز في حرب القوقاز من 1830 حتي 1852.
منذ 1824 كان مقر الفوج في منغليسي بجورجيا.
عندما بدأت الحرب العالمية الأولى كان الفوج في تبليسي بجورجيا ودخل مرارا وتكرارا في القتال. وتم حله في أثناء الصراع.
الصهاليل (جبل)
الصهاليل هي جبال واقعة في شرق محافظة هروب في شمالي شرق منطقة جازان في المملكة العربية السعودية.
أحمد وحيدي
أحمد وحيدي (1940 -) سياسي إيراني ووزير داخلية إيران الحالي. ولد وحيدي في مدينة شيراز. تولى في آب 2009 منصب وزير الدفاع في الولاية الثانية للرئيس أحمدي نجاد. عمل لفترة طويلة في الحرس الثوري، وكان رئيسا لمؤسسة الصناعات الجوية الإيرانية إلى جانب توليه المسؤولية عن تطوير منظومة الصواريخ، وشغل أيضاً منصب نائب وزير الدفاع خلال فترة الرئاسة الأولى لأحمدي نجاد.
أحمد وحيدي
وقد كان يعمل تحت اسمه الحركي (شريفي) وقد تورط في العديد من عمليات الإرهابية، فقد كان قائداً لكتيبة لبنان بالحرس الثوري الإيراني، ومن منصبه هذا في الثمانينيات جند عناصر من حزب الله وكان على صلة بعماد مغنية، حيث نجحا معاً في خطف وليم باكلي (William Buckley) رجل المخابرات الأميركية (CIA) في لبنان عام 1984، وإدارة عملية (إيران- كونترا) حين كانت حكومة رونالد ريغان تعتزم في تناقض صارخ مع السياسة الأميركية المعلنة بيع (صواريخ تاو) المضادة للدروع لعدوتها إيران التي كانت تحارب العراق عام 1985 م، واستعمال أموال بيع السلاح لتمويل أنشطة (الكونترا) المناوئة للنظام الشيوعي في نيكاراغوا. لكن الفصيل الشيعي الذي كان محتجزا وليم باكلي قام بإعدامه، كما فضحت العملية مجلة الشراع اللبنانية فتفجرت قضية (إيران- كونترا) فانهارت الصفقة بعد أن أوصلت طائرات النقل الأميركية 96 صاروخاً فقط لطهران.
أحمد وحيدي
قوة القدس بقيادة اللواء وحيدي
تولى قيادة «قوات القدس» لسبع سنوات.
في أثناء قيادته تمت عدة اغتيالات في خارج الحدود الإيرانية، منها : اغتيال غلامعلي اُويسي (المشيرالعسكري في عهد الشاه) وشابوربختيار (أخررئيس وزراء في عهد الشاه محمدرضابهلوي)، اغتيال رؤوسا الحزب الديمقراطي الكردستاني (الإيراني) في مطعم ميكونوس بألمانيا وعملية انفجار مركز يهود أرجنتين(آميا) في سنة 1994. كان المتهم في هذه الاغتيالات قوة القدس وبالتحديد احمد وحيدي.
هذه الأحداث سببت باشتهار احمد وحيدي بالإرهابي الدولي مما أدى هذا الاشتهار إلى ملاحقته من قبل الشرطة الدولية إنتربول.
وكان من إنجازاته في قيادة«قوات القدس»: تدريب العشرات من الثوريين الأكراد ومن مسلمي الفلبين بل وحتى من المتمردين الخليجيين.
اللواء وحيدي وانتربول
اللواء احمد وحيدي مطلوب من قبل الانتربول للاشتباه بتورطه في الهجوم الذي وقع في العاصمة الأرجنتينية بوينس آيرس عام 1994 والذي اسفر عن مقتل 85 شخصا واصابة أكثر من 150.
ادانت الأرجنتين ترشيح احمد وحيدي لوزارة الدفاع في حكومة احمدي نجاد وقالت إن ترشيح وحيدي لهذه الوزارة يعتبر إهانة لضحايا الهجوم الذي وقع قبل 15 عاما.
بوابة (شبكات)
البوابة (بالإنجليزية: Gateway)‏ هي بمثابة موجه (router) يعمل كنقطة وصول (access point) للشبكات الأخرى.
وشبكة الحواسيب بمفهومها الفيزيائي هي عبارة عن مجموعة من الأجهزة الحاسوبية المترابطة التي يمكن أن تتبادل فيما بينها البيانات والموارد. ويكون لكل من هذه الشبكات بروتوكول يحدد عدد من القواعد والإشارات اللازمة كبروتوكول الإيثرنت (Ethernet) أو رمز الطوق (token ring).
كما ويمكن لكل الأجهزة الموصولة إلى شبكة واحدة ما إجراء الاتصال مع الشبكات المختلفة الأخرى، وغالبا ما تستخدم هذه الشبكات بروتوكولات مختلفة فمثلا أجهزة الكمبيوتر على شبكة واحدة قد لا تكون قادرة على التواصل مع أجهزة الكمبيوتر الموجودة في شبكة أخرى بسبب اختلاف البروتوكول المتبع في كلاهما. لذلك تم إيجاد جهاز مساعد أو عملية ما لترجمة البروتوكولات بين الشبكتين. هذا الجهاز أو هذه العملية يطلق عليها اسم: العبَارة.
بوابة (شبكات)
وكمثال على استخدام العبارة يمكن أن نجده في شبكة الإنترنت فعمليا لا يتم فيها تبادل البيانات إلا باستخدام ما يسمى عبارة الإنترنت. والذي نعلمه أن عملية تبادل البيانات بين الحواسيب يتم بتقسيم هذه البيانات إلى كتل صغيرة تدعى الحزم (packets)، والتي يتم توجيهها عبر الشبكة من جهاز المصدر إلى الجهاز الوجهة… وهذا التوجيه يتم من عبَارات المصدر إلى العبارات الأخرى حتى يتم تسليمها في آخر المطاف إلى وجهتها النهائية.
والذي يحدث عمليا هو أن بوابة الإنترنت تنقل الحزم إلى شبكة الإنترنت وفي شبكة الإنترنت يوجد موجهات (routers) توجه هذه الحزم استنادا إلى العنوان المرسل إليه. فتسير هذه الحزم عبر سلسلة من الموجهات (routers)حتى تصل إلى الوجهة الأخيرة (عبَارة الإنترنت الأخرى).
بوابة (شبكات)
في الآونة الأخيرة إن كافة المعدات والتقنيات المستخدمة في الاتصال تجري قدماً، فنرى اليوم الاتصالات الصوتية التي تتم من خلال شبكة اتصال ما، تكون فيها العبارات عناصر أساسية لا يمكن الاستغناء عنها، فهي التي تحقق الاتصالات متعددة الوسائط بين الأجهزة الطرفية المتصلة بشبكات غير المتجانسة (تستخدم بروتوكولات مختلفة). فالعبارات هي المكونات الرئيسية في بروتوكول الإنترنت (IP). والتخاطب عبر الـ (IP) يستخدم شبكة الإنترنت نفسها من أجل الاتصالات متعددة الأطراف والعبارات هي التي توفر ميزة الاتصال الهاتفي عبر الإنترنت من خلال جسر (bridge) بين الشبكة الهاتفية التقليدية والإنترنت.
بوابة (شبكات)
ومن ناحية أخرى عبَارة شبكة ما هي كجدار حماية (firewall) فهي تعمل كمرشحات للحزم وتفصل الشبكات التي تخص ملكية بعض الشركات. وبالتالي يمكن توفير ضمانات هامة للأي شبكة متصلة بشبكة الإنترنت. فهذه العبارات تهيئ لتحقيق المهمة الأمنية وفقا لما تتطلبه بعض احتياجات الشركات الخاصة. ولا ننسى أن العبارة بتعريفها هي التي تستخدم عادة لربط الشبكة المحلية إلى الشبكة العامة. فمن خلال استخدام تقنيات شبكة ترجمة العناوين (NAT) يمكن للبوابة أن توفر هذا الجدار الأمني من خلال تزويد بعض الأجهزة بعناوين آي بي فريدة للوصول إلى شبكة الإنترنت. البوابة تستقبل الحزم من الأجهزة المتصلة بها وتقوم بتخزين عنوان الـ IP الخاص بها في IP Header وكذلك عنوان المنفذ الجديد في الـ UDP Header. وهذه الحزم التي تمر من العبارة الموافقة تتم عليها عملية فلترة سواء عند الدخول وعند الخروج (استقبال - إرسال).. ولا تكتفي العبارة بعملية الفلترة وإنما تقوم بإرسال الحزم الآمنة فقط مما يجعلها بمثابة جدار حماية وشبكة افتراضية خاصة (VPN).
والعبارة قد تكون مثبتة على جهاز مستقل لربط الأجهزة القريبة من بوابة الخدمات وتلك البعيدة... وتلعب البوابة دور الواجهة التخاطبية بين البروتوكولات المستخدمة في الشبكات المحلية والبروتوكولات المستخدمة في الشبكات العالمية (مثل TCP/IP). والعبارة تدير الأجهزة المتصلة بها كـ(Client)، وتجمع البيانات الخاصة بها، وتدعم المهام الأخرى ذات الصلة. من خلال الأجهزة العبارة أو الموجهات (routers) يستطيع مزودو خدمة الإنترنت (مقدمي خدمات الإنترنت ISP's) أو مقدمي شبكة المؤسسة أن يسمحوا لطائفة واسعة من المستخدمين أن يصلوا إلى شبكاتها وغيرها من الخدمات عبر الإنترنت..
والعبارة يمكن أن تتكون من أجهزة مثل مترجمات البروتوكولات، معدلات، وعوازل للخطأ، أو مترجمات إشارة ضرورية لتوفير نظام التشغيل البيني. والعبارة ترتبط بالموجه (router) فهو الذي يوجه حزم البيانات التي تصل عند البوابة، والـ (Switch) والذي يحدد الطريق من وإلى البوابة من أجل حزمة معينة.
إشعار تأكيد
إشعار التأكيد أو إشعار تأكيد الوصول أو إشعار تأكيد الاستلام (بالإنجليزية: Acknowledgement) هي إشارات (طرود) يقوم المستقبل بإرسالها إلى المرسل ليخبره بحالة الطرود التي وصلته، وتقسم هذه الإشارات إلى ثلاث أنواع رئيسية هي:
1-التأكيد الإيجابي (بالإنجليزية: Positive Acknowledgment):هي إشارة يرسلها المستقبل من أجل أن يخبر المرسل بالطرود التي وصلت إليه وتكمن مشكلتها عند فقدان طرد أو وصوله بشكل خاطئ إلى المستقبل في هذه الحالة يجب أن نخبر المرسل برقم الطرد الذي لم يصل بشكل صحيح أو أن يقوم المرسل بإعادة الإرسال تلقائياً بعد مرور فترة معينة من الزمن عن طريق وضع مؤقت عند المرسل.
2-التأكيد السلبي (بالإنجليزية: Negative Acknowledgement):هي إشارة يرسلها المستقبل ليخبر المرسل بعدم وصول طرد إليه أو وصوله بشكل خاطئ، ولكن مشكلتها أننا نحتاج لذاكرة ذات حجم كبير عند المستقبل و تقنيات عالية من أجل مراعاة وضع الطرود التي لم تصل في مكانها المناسب وفقاً لرقم الطرد وترتيبه مما يجعل استخداماته محدودة.
إشعار تأكيد
3-خليط (بالإنجليزية: Hybrid):
خليط من الإشارتين السابقتين حيث يقوم المستقبل بتأكيد وصول الطرود الواصلة بشكل صحيح بدون أخطاء وكذلك يقوم بإخبار المرسل بأرقام تلك التي لم تصل بشكل صحيح أو لم تصل أبداً باستخدام طرق متفق عليها.
ولكن في التي سي بي يختلف الأمر بأنه يقوم بتأكيد وصول (لأنه يستخدم التأكيد الإيجابي) الثمانيات وليس الطرود، لأنه يرقم الثمانيات بدلاً من الطرود |^|، ولا يقوم بإرسال هذه الإشارات منفصلة عن البيانات المرسلة، وإنما يقوم بتحميلها على طرود البيانات التي يقوم المستقبل بإرسالها إلى المرسل، حيث أن عمليات نقل البيانات ليست باتجاه وحيد، وإنما يتم تبادل البيانات بين كل من المرسل والمستقبل في الاتجاهين، لذلك يتم تحميل إشارات التأكيد (والتي تعتبر فقط رقم أرقام) الثمانيات المفقودة أو الواصلة إلى الطرف الآخر) على طرود البيانات المرسلة من طرف إلى الآخر، تسمى عملية تحميل إشارات التأكيد على الترويسة المرفقة بالطرود أي التحميل على ظهر الخنزير.
الكنيسة الإنجيلية (ميت غمر)
الكنيسة الإنجيلية بميت غمر-محافظة الدقهلية-مصر. تأسست عام 1926م، وكان أول القساوسة القسيس بدروس، ومن شيوخ الكنيسة  الشيخ رتيب سيدين، والشيخ راجي، والشيخ فرانسيس.
الكنيسة الإنجيلية (ميت غمر) الأزمة مع الكنيسة الأرثوذكسية
في مارس 2017 نشب خلاف بين الكنيستين الإنجيلية والأرثوذكسية في ميت غمر، وذلك بعد نشر مقطع مصور على مواقع التواصل الاجتماعى تهجم فيه كاهن كنيسة «مارجرجس»، بميت غمر، التابع للطائفة الأرثوذكسية علي الكنيسة الإنجيلية، وحذر الأقباط الأرثوذكس من حضور اجتماعات أو صلوات الكنيسة الإنجيلية، قائلا: «مسيحنا غير مسيحهم، ومن يذهب إلى أى اجتماع صلاة أو سماع ترنيمة يحرم من التناول، أحد الأسرار المقدسة بالكنيسة الأرثوذكسية».
إعادة الإرسال
إعادة الإرسال تقسم عمليات إعادة الإرسال إلى ثلاث أنواع رئيسية هي:
1-التوقف والانتظار (بالإنجليزية: Stop-and-wait):
وهي أبسط طرق إعادة الإرسال حيث نحتاج فقط إلى مؤقت عند المرسل يبدأ العمل مجرد أن يرسل المرسل الطرد، وعند مرور فترة معينة لدى المرسل ولم يكن قد استقبل إشارة التأكيد الإيجابي خلالها يقوم بإعادة الإرسال لنفس الطرد، ولكن هنا يوجد حالتان من المشاكل التي تواجه هذه الطريقة: 
1)فقدان الطرد على الطريق وهذه قد حلت من خلال استخدام المؤقت عند المرسل وعند نفاذ مدة معينة من الوقت يقوم بإعادة إرسال الطرد.
2)فقدان إشارة التأكيد نفسها على الطريق: وهذه المشكلة واردة الحدوث أيضاً ويتم حلها بنفس الطريقة السابقة باستخدام المؤقت عند المرسل حيث أن المرسل لا يميز بين الحالتين السابقتين إن كان الطرد قد فقد أم أن إشارة التأكيد هي التي فقدت لأنه لم يستلم إشارة التأكيد على وصول الطرد بشكل صحيح خلال الفترة المعينة لذلك، ولكن سنواجه مشكلة هنا عند المستقبل ذلك أنه سيستقبل الطرد مرتين وسيحوي نسختين منه:
إعادة الإرسال
لحل عملية تكرار الطرد عند المستقبل يتم إضافة بت إلى الطرد يحوي إما 0 أو 1 ، بالمقابل يضيف المستقبل أيضاً بتاً إلى إشارة التأكيد الإيجابية هو أيضاً إما 0 أو 1، وذلك بالتناوب، أي مثلاً إذا أرسل المرسل طرداً يحوي 0 فيرد المستقبل (بحالة وصوله بشكل صحيح) بإشارة تأكيد 1 ، وبعدها يرسل المرسل طرداً يحوي 1 (بدلاً من صفر) ويرد عليه المستقبل بإشارة تأكيد 0 وهكذا..
إعادة الإرسال
2-إعادة الإرسال التراكمي (بالإنجليزية: Go-back-N) :
في هذه الطريقة يقوم المرسل بإرسال الطرود بشكل متسلسل، ويقوم المستقبل بإرسال إشارات التأكيد من النوعين سواء إيجابية أو سلبية وذلك من أجل إخبار المرسل بوصول الطرود بشكل صحيح أم لا، ولكن تكمن الفكرة بأنه إذا ما تم استقبال طرد تالف عند المستقبل أو عدم وصول أحد الطرود يرسل المستقبل إشارة سلبية لتدل على فقدان الطرد رقم (س) مما يدعو المرسل إلى إعادة إرساله مع كل الطرود التالية له التي أرسلت بعده، وعند انتهاء عملية إعادة إرسال هذه الطرود يستمر المرسل بالإرسال بشكل عادي للطرود التالية لتلك التي أعيد إرسالها. 
وكما سبق وذكرنا أن المستقبل يرسل إشارات التأكيد الإيجابية بعد وصول عدد معين من الطرود المتفق عليه بشكل صحيح وإلا يرسل إشارة سلبية للطرد المفقود أو التالف رقم س ، ولكن المشكلة التي تواجهنا إن تلفت إشارة التأكيد نفسها، وهناك حالتان لها:
1)تلف الإشارة الإيجابية:
إعادة الإرسال
وهذه في الحقيقة تحل بوضع مؤقت عند المرسل يبدأ العمل عند إرسال الطرد ويتوقف عند وصول إشارة التأكيد الإيجابية الخاصة به، وعند نفاذ الوقت على وصول إشارة التأكيد الخاصة به يقوم المرسل بإرسال طرد حاوي على بت زائد قيمته 1 وهذا الطرد يسمى أمر تأكيد ليقوم المستقبل بإرسال إشارة تأكيد خاصة بالطرد المنتظر وصوله عنده، فإذا فشل المستقبل بإرسال إشارة التأكيد يقوم المرسل بإرسال أمر تأكيد آخر (بعد أن ينتهي الوقت المخصص للرد على أمر التأكيد) هكذا حتى الوصول إلى الحد الأعظمي لعدد أوامر التأكيد وعندها يتم استدعاء إجرائية إعادة البدء التي تعيد إرسال جميع الطرود من البداية. 
2)تلف إشارة التأكيد السلبي :
وهذه الحالة تقريباً مشابهة للسابقة حيث أن الطرد الذي أرسله المرسل لم يصل إلى المستقبل لذلك لم يرد بأي إشارة (لا سلبية ولا إيجابية) وبالتالي عند نفاذ المؤقت الذي عند المرسل يرسل أمر تأكيد حتى يرد المستقبل عليه بإشارة إما سلبية أو إيجابية بحسب حالة الطرد الذي أرسله المرسل.
إعادة الإرسال
3-إعادة الإرسال الاختياري (بالإنجليزية: Selective-retransmission):
في هذه الطريقة يستخدم المستقبل التأكيد السلبي وذلك من أجل الطرود التي لم تصل إليه أو تلك التي وصلت بشكل خاطئ، والمرسل يقوم بإعادة إرسال هذه الطرود فقط من بين الطرود التي يقوم أرسلها، هذه الطريقة لإعادة الإرسال ليست أفضل بكثير من سابقتها، ولكن في الحقيقة العكس هو الصحيح، لكن لماذا؟ 
ذلك لأننا بحاجة إلى ذاكرة كبيرة الحجم في المستقبل من أجل تخزين الطرود التي تصل إليه بعد ذلك المفقود، كما أننا نقوم بترك فراغ ذو حجم كافي من أجل إضافة ذلك الطرد الذي سَيُعَاد إرساله فيه، وذلك يكلفنا دارات منطقية إضافية للوصول إلى هذا الموقع الفارغ في ذاكرة المستقبل الخاصة، وكذلك نحن بحاجة إلى دارات إضافية عند المرسل كوننا سنقوم بانتقاء أحد الطرود (أو بعضها) التي سنقوم بإعادة إرسالها أي أيضاً نحتاج لانتخاب ذلك الذي سيتم إعادة إرساله! 
ولكن كفعالية تعتبر طريقة إعادة الإرسال الاختياري أفضل كوننا لا نعيد إلا إرسال الطرد الضائع فقط.
-في التي سي بي نقوم بترقيم الثمانيات بدلاً من الطرود، ولذلك عندما يستقبل أحد الطرفين (المرسل أو المستقبل بما أن عمليات النقل متبادلة بين الطرفين) يقوم بإرسال إشارة تأكيد إيجابية على البايتات التي وصلت وليس على الطرد الذي وصل، لذلك أصبح بالإمكان أن يقوم المرسل بإعادة إرسال طرد واحد يحوي البايتات التي لم تصل جميعها أو التي قد وصلت خاطئة دون التقيد بإرسال الطرود الضائعة كلها، فمثلاً إن كان يوجد في الطرد الأول 100 بايت خطأ وحجم الطرد هو 1000 بايت، يقوم المستقبل بإخبار المرسل بالبايتات التي الخاطئة فقط ليقوم المرسل بإرسال هذه البايتات فقط دون الحاجة لأن يقوم بإرسال الطرد كاملاً.
بت التكافؤ
التكافؤ أو التماثل (Parity):
في علم الرياضيات، بت التكافؤ يرمز إلى زوجية أو فردية العدد، أما عندما يمثل عدد ثنائي فيتحدد بالخانة الأخيرة أي البت الأخير.
في مجال الاتصالات السلكية واللاسلكية والحوسبة، فالتكافؤ أو التماثل يشير إلى الفردية أو الزوجية لعدد البتات (1) ضمن مجموعة معينة من البتات، وبالتالي فهي تحدد قيمة الخانات.
في أجهزة الكمبيوتر، التكافؤ يعني لاتينيًا (المساواة أو ما يعادلها) يشير إلى أسلوب التحقق ما إذا تم فقدان البيانات أوتم التعديل عليها في أثناء انتقالها بين الأجهزة.
بت التكافؤ أو التماثل (Parity Bit):
بت التكافؤ
بت التكافؤ يستخدم كشكل من أشكال التحقق من الأخطاء أثناء نقل المعلومات، وهو أبسط تلك الأشكال في عملية كشف الأخطاء(كشف الأخطاء وتصحيحها).
بسبب الضوضاء أو التداخل الكهربائي اللذان يحدثان في بعض الأحيان، فقد تتأثرالبيانات المنقولة، ولذلك كان من المفيد الحصول على بعض الطرق لتسهيل اكتشاف الأخطاء في المعلومات. والطريقة الوحيدة للقيام بذلك هي بإضافة بت ثامن إلى البتات السبعة المرسلة، وهذا مايدعى ببت التكافؤ.
فبت التكافؤ هو البت الذي يتم إضافته للتأكد من أن عدد البتات ( 1 ) بسلسلة أو مجموعة من البتات فردية أو زوجية العدد. وهذه المجموعة مكونة من سبع بتات تستخدم لوصف مجموعة محارف الجدول أسكي (ASCII) ، والتي تشمل كلاً من الحروف والأرقام .
في المودمات القديمة كان نقل البيانات عبر شبكة الاتصالات والأجهزة، يتم عن طريق ترميز البيانات إلى سلسلة من الآحاد والأصفار هي البتات، أما أجهزة المودم الحديثة ترسل المعلومات في حزم وتحقق من وجود أخطاء في طرق مختلفة، لذلك بت التكافؤ لم يعد ضروري في الوقت الحاضر.
بت التكافؤ يعتبر أنسب وسيلة لاكشف الأخطاء، ولكن لايمكنه تصحيح أي منها، كما لا توجد وسيلة لتحديد البت المعطوب ضمن سلسلة البتات المرسلة.
أن أي استخدام خاطئ لبت التكافؤ أثناء وضع برنامج الاتصالات يؤدي لظهور شاشة مليئة بالأحرف الغير مفهومة. وفي هذه الحالة يتم تعديل بعض الإعدادت.
أنواعه :
بت التكافؤ يأخد أحد الصفات الخمس:
بت التكافؤ بلا صفة (none)
يصف أنه لايجب على النظام المحلي إضافة بت تكافؤ للمحارف التي يتم نقلها .
وكما يدل على أن النظام المحلي لا يقوم بفحص وجود بت التكافؤ في البيانات المرسلة من المستخدم.
بت التكافؤ الزوجي (Even Parity Bit)
يصف أن إجمالي عدد البتات (1) ضمن سلسلة البتات تساوي إلى عدد زوجي وإلا فبت التكافؤ يكون (1) ليصبح عدد الواحدات زوجي.
يكون بت التكافؤ الزوجي مساوي للقيمة "1" إذا كانت عدد البتات + 1 زوجية القيمة.
يكون بت التكافؤ الزوجي مساوي للقيمة "0" إذا كانت عدد البتات + 0 زوجية القيمة.
بت التكافؤ الزوجي هو حالة خاصة من (cyclic redundancy check) (CRC) (فحص دوري التكرار).
بت التكافؤ الفردي (Odd Parity Bit)
يصف أن مجموع عدد البتات (1) ضمن سلسلة البتات مساوية لعدد فردي.
يكون بت التكافؤ الفردي مساوي للقيمة "1" إذا كانت عدد البتات + 1 فردية القيمة.
يكون بت التكافؤ الفردي مساوي للقيمة "0" إذا كانت عدد البتات + 0 فردية القيمة.
والقيمة الافتراضية الذي يأخدها بت التكافؤ هي بت التكافؤ الفردي.
في جدول ال ASCII المحرف ( ‘A’ ) يمثل بالرمز الثنائي 1000001، الذي يضم اثنان من البت (1).
إذا كان بت التكافؤ المتفق عليه هو بت تكافؤ زوجي، فسيتم إلحاق "0 " في الخانة الثامنة، حتى يتم إبقاء عدد الواحدات ضمن السلسلة زوجي.
أما إذا كان بت التكافؤ المتفق عليه فردي، فسيتم إلحاق 1 في الخانة الثامنة الرمز الثنائي، وبذلك يصبح عدد الواحدات فردي ضمن سلسلة البتات المكون من ثمان خانات.
بت التكافؤ الفراغ (Space)
يكون بت التكافؤ مساويًا "0" دومًا. ومصطلح آخر يطلق على بت التكافؤ الفراغي بـ( بت الامتلاء ) ( filling bit).
واشتق هذا المصطلح كون بت التكافؤ يستخدم لملئ البتات السبعة وإتمامها للثمانية بحيث يتم إرسالها إلى جهاز يستقبل حصرًا ثمان بتات .
مثل هذه الأجهزة ترى بت التكافؤ الفراغي بت إضافي ضمن البيانات المنقولة إليه ولايأثر بقرائتها للخانات السبع.
بت التكافؤ علامة (Mark)
يعمل كبت التكافؤ الفراغي، إلا أن هذا البت يكون مساويًا دائما إلى" 1 ". ويعمل أيضًا لاتمام البتات السبع إلى الثمانية المطلوبة.
إذا كان بت التكافؤ موجود ولكنه غير مستخدم، فأنه من هذا النوع الأخير.
بت التكافؤ آلية الإرسال بين المستقبل والمرسل
يتفق أولاً كل من المرسل والمستقبل على وجود بت التكافؤ أو لا.
وفي حال وجوده، عندما يتم إرسال البيانات فمن المفترض أن يكون عدد الخانات الثنائية تساوي إلى طول السلسلة الثنائية الذي يتوقعها المستقبل من المرسل.
إذا كان من المتفق عليه إرسال عدد زوجي من الخانات ضمن توقعات المستقبل، وتم إرسال البتات مع بت التكافؤ، وكانت مساوية لعدد فردي، فيقوم المستقبل برفض البيانات المستقبلة لوجود خطأ.
وفي كثير من الأحيان يقوم المرسل الأصلي للبيانات بإعادة إرسالها بعد إعادة حساب بت التكافؤ.
بت التكافؤ استخداماته
لسهولة بت التكافؤ فإنه يُستخدم في العديد من التطبيقات العتادية التي تمكننا من إعادة الإرسال عند حصول خطأ، أو عندما نريد معرفة حدوث خطأ فحسب، دون إعادة الإرسال.
على سبيل المثال، واجهة نظام الكمبيوتر الصغيرة(SCSI ) و المساري ذات النوع بي سي أي( PCI buses ) يستخدموا بت التكافؤ للكشف عن أخطاء النقل، والعديد من ذواكر الخابية الصغرية تشمل نظام حماية عن طريق بت التكافؤ.
بت التكافؤ تاريخه
كان موجودًا من بداية إنتاج أول شريط ممغنط مخزن للبيانات (magnetic tape data storage) عام 1951م.
كما تم استخدام بت التكافؤ على الأقل في بعض الأشرطة الورقية ( paper-tape ( punched tape )) نظم إدخال البيانات (التي سبقت نظم الشريط المغناطيسي).
نافذة منزلقة
النافذة المنزلقة (بالإنجليزية: Sliding Window) هي طريقة معينة لتحديد عدد الطرود التي يسمح بإرسالها من المرسل، وسميت كذلك لأن طريقة تحديد عدد الطرود المسموح إرسالها يحدد بطريقة تشبه النافذة التي تسمح بمرور بعض الطرود وتمنع البقية، وتم اختراعها من أجل مراعاة أن المرسل يقوم بإرسال الطرود بشكل متسلسل دوماً وغالباً ما تكون عملية الإرسال أسرع من عملية الاستقبال عند المستقبل، لذلك هذا يؤدي إلى امتلاء الذاكرة التي تحفظ فيها الطرود عند المستقبل في وقت ضئيل ويحدث فائض بالدفق (Flow) والمرسل يستمر في الإرسال دون أن يأبه بحجم الذاكرة التي يملكها المستقبل، ولذلك يقوم المستقبل بتحديد عدد الطرود الذي يسمح بإرساله من المرسل حتى لا تحدث مثل هذه الظاهرة.
ونلاحظ أن حجمها هو 12 أي يمكن إرسال 12 طرد فقط في كل مرة من المرسل إلى المستقبل (طبعاً هذا الرقم ليس واقعياً لأنه في الحقيقة يكون أكبر بكثير حجم النافذة أي بالمئات).
نافذة منزلقة الآليات التي يمكن للنافذة أن تقوم بالزحلقة بها
الانتظار إلى حين إرسال جميع الـ12 طرد الذين يمكن أن يتم إرسالهم من المرسل ومن ثم زحلقة النافذة إلى الـ12 طرد التاليين لهم، ولكن تكمن مشكلتها أنها تتسبب بانتظار لفترة زمنية معينة حتى يتم تحريك النافذة من ثم بعدها يمكن إرسال الطرود التالية.
نقوم بتحريك النافذة فور وصول إشارة تأكيد إيجابية تدل على وصول عدد من الطرود وبهذه الطريقة نقوم بتحريك النافذة بشكل مستمر ولا نقوم بالانتظار أبداً إلا في حالات خاصة جداً مثل تأخر إشارة التأكيد كثيراً وهذه الحالة يتم حلها بإحدى طرق إعادة الإرسال التي عرضناها سابقاً.
نافذة منزلقة النافذة المتزحلقة عند المستقبل
تختلف عن تلك التي في المرسل، حيث هي هنا تقوم بتمرير فقط طرد واحد لا أكثر وفي الحقيقة هي مثل مؤشر فقط على رقم الطرد المنتظر وصوله إلى المستقبل حالياً، فإن وصل إليه بشكل صحيح يتم زحلقة النافذة وتحريكها إلى الطرد التالي وهكذا.
طبقة الجلسة
طبقة الجلسة (الطبقة الخامسة في نموذج أو إس أي) تنظم إنشاء أو إنهاء ارتباط بين نقطتين نهائيتين وهذا ما يسمى الاتصال. حيث تقوم بالإبقاء على الاتصال بينما تكون النقطتين النهائيتين تتواصلان ذهاباً وإياباً ضمن محادثة أو جلسة ذو مدة محددة. حيث أن الجلسة هي اتصال يقيم الرابطة ومدار بين أنظمة الشبكة لغاية محددة، فمثلاً الجلسة ممكن أن تنشأ بغاية التوثيق أو البدء بنقل ملفات. بعض المحادثات والجلسات تستمر لفترة تكفي فقط لإرسال رسالة باتجاه واحد، أما جلسات أخرى من الممكن أن تكون أطول زمنياً، ويمكن لأحد المتصلين أو كلاهما إنهاء الاتصال.
طبقة الجلسة الجلسة في تطبيقات الشبكة العنكبوتية
في مجال تطبيقات الشبكة العنكبوتية (Internet)، كل جلسة مرتبطة بمنفذ (وهو رقم مرتبط بتطبيق في طبقة عليا). مثلاً برنامج الـبروتوكول نقل النص الفائق أو الـdaemon يملك رقم منفذ (80) دوماً. أرقام المنافذ المرتبطة بتطبيقات الإنترنت دوماً تكون أرقام معروفة. على الرغم من أن معظم أرقام المنافذ يمكن إسنادها ديناميكياً إلى تطبيقات أخرى.
طبقة الجلسة عمل طبقة الجلسة ضمن نموذج أو إس أي
وهي الطبقة الخامسة وتعتبر أرق طبقة ضمن النموذج، وعندما تم وضعه لم تكن الحاجة إلى هذه الطبقة واضحة. فضمن نموذج أو إس أي بعض العمليات لا تكتفي بالخدمات المقدمة من الطبقات الأربعة الأولى (الفيزيائية، ربط المعطيات، الشبكة، النقل)، فطبقة الجلسة هي الطبقة المتحكمة بالمحادثة في الشبكة. فهي مسؤولة عن تزامن الاتصالات بين نقطتين نهائيتين. وتبعاً لبنية نموذج أو إس أي، فإن طبقة الجلسة تستجيب لخدمة مطلوبة من طبقة التقديم وترسل طلبات خدمة إلى طبقة النقل. وللتأكيد أن طبقة الجلسة تقدم خدمات إلى طبقة التقديم يمكن تعريف الجلسة على أنها اتصال مترابط بين وحدتي تقديم.
طبقة الجلسة مهام هذه الطبقة
عند إنشاء اتصال يتم التوثق من حساب المستخدم بجهة المرسل والمستقبل. إنشاء الاتصال يضم أيضاً تحديد نمط التواصل الذي سيحصل ونوع البروتوكولات التي سيتم استخدمها في الطبقات الأدنى.
في حالة ضياع الاتصال يحاول بروتوكول (نموذج اتصال معياري أو ما يسمى بـ OSI 8327) إعادة الاتصال.إذا لم يستخدم الاتصال لفترة طويلة، فيقوم بإغلاق الاتصال وإعادة فتحه.
طبقة الجلسة تتيح لأي عملية إمكانية إضافة نقاط تزامن إلى دفق المعطيات. على سبيل المثال، نظام يرسل ملف من 400 صفحة، فينصح بوضع نقاط تزامن بعد كل 100 صفحة للتأكيد أن كل 100 صفحة قد وصلت وتم إقرار وصولها بشكل منفرد.ففي هذه الحالة إن وقع خطأ في الصفحة 324 فإن الصفحات التي يجب إعادة إرسالها تكون محصورة في بين 301 و 324، الصفحات السابقة لـ 301 لا يتم إعادة إرسالها. فنقاط التزامن هي نقاط مرجعية تعرف على المعطيات من خلال طبقة الجلسة وذلك لغايتين تصحيح الأخطاء والتحكم بالدفق.
طبقة الجلسة مهام هذه الطبقة
تسمح للمستخدم أن يقسم المعطيات إلى وحدات منطقية تسمى بالنشاطات، كل نشاط مستقل عن النشاط الذي يسبقه والذي يليه وكل نشاط يمكن تنفيذه بشكل مستقل.
فالنشاطات تستخدم لتقسيم ملفات في عملية نقل لملفات متعددة. النشاطات أيضاً تستخدم من أجل الحجر، الحجر بمعنى تجميع كل الرسائل من عملية نقل متعددة الرسائل معاً قبل البدء بتنفيذهم. فتتم معالجة جميع الرسائل بعد وصولها كلها.وهذه العملية تتيح طريقة للتأكد من أن كل رسائل المجموعة أو ولا واحدة منها تم تنفيذها.
مثال: عملية التحويل البنكية تتألف من عمليتين : 1- سحب من الحساب الأول، 2- إيداع في الحساب الثاني.
فإذا نفدت العملية الأولى ولكن لم تصله العمليات المتبقية فسيبقى المبلغ المسحوب ضائع ولن يصل إلى الحساب الثاني. فالحجر هنا تظهر أهميته بتنفيذ كل العمليات دفعة واحدة عند التأكد من وصولها كلها.